371360614482044705417822208
371,360,614,482,044,705,417,822,208 is an even composite number composed of six prime numbers multiplied together.
371360614482044705417822208 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 371360614482044705417822208:
215 × 36 × 113 × 133 × 313 × 5633
(2 × 2 × 2 × 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 × 563 × 563 × 563)See below for interesting mathematical facts about the number 371360614482044705417822208 from the Numbermatics database.
Names of 371360614482044705417822208
- Cardinal: 371360614482044705417822208 can be written as Three hundred seventy-one septillion, three hundred sixty sextillion, six hundred fourteen quintillion, four hundred eighty-two quadrillion, forty-four trillion, seven hundred five billion, four hundred seventeen million, eight hundred twenty-two thousand, two hundred eight.
Scientific notation
- Scientific notation: 3.71360614482044705417822208 × 1026
Factors of 371360614482044705417822208
Divisors of 371360614482044705417822208
- Number of divisors d(n): 28672
-
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 563 572 576 594 624 648 676 682 702 704 726 729 744 768 792 806 832 837 858 864 891 936 961 968 972 992 1014 1023 1024 1053 1056 1089 1116 1126 1144 1152 1188 1209 1248 1287 1296 1331 1352 1364 1404 1408 1452 1458 1488 1521 1536 1573 1584 1612 1664 1674 1689 1716 1728 1782 1859 1872 1922 1936 1944 1984 2028 2046 2048 2106 2112 2178 2197 2232 2252 2288 2304 2376 2418 2496 2511 2574 2592 2662 2673 2704 2728 2808 2816 2883 2904 2916 2976 3042 3069 3072 3146 3159 3168 3224 3267 3328 3348 3378 3432 3456 3564 3627 3718 3744 3751 3844 3861 3872 3888 3968 3993 4056 4092 4096 4212 4224 4356 4394 4433 4464 4504 4563 4576 4608 4719 4752 4836 4992 5022 5067 5148 5184 5239 5324 5346 5408 5456 5577 5616 5632 5766 5808 5832 5952 6084 6138 6144 6193 6292 6318 6336 6448 6534 6591 6656 6696 6756 6864 6912 7128 7254 7319 7436 7488 7502 7533 7688 7722 7744 7776 7936 7986 8019 8112 8184 8192 8424 8448 8649 8712 8788 8866 8928 9008 9126 9152 9207 9216 9438 9477 9504 9672 9801 9984 10044 10134 10296 10368 10478 10571 10648 10692 10816 10881 10912 11154 11232 11253 11264 11532 11583 11616 11664 11904 11979 12168 12276 12288 12386 12493 12584 12636 12672 12896 13068 13182 13299 13312 13392 13512 13689 13728 13824 14157 14256 14508 14638 14872 14976 15004 15066 15201 15376 15444 15488 15552 15717 15872 15972 16038 16224 16368 16384 16731 16848 16896 17298 17303 17424 17453 17576 17732 17856 18016 18252 18304 18414 18432 18579 18876 18954 19008 19344 19602 19773 19968 20088 20268 20449 20592 20736 20956 21142 21296 21384 21632 21762 21824 21957 22308 22464 22506 22528 22599 23064 23166 23232 23328 23808 23958 24167 24336 24552 24576 24772 24986 25168 25272 25344 25792 25947 26136 26364 26598 26624 26784 27024 27378 27456 27621 27648 28314 28512 29016 29276 29403 29744 29791 29952 30008 30132 30402 30752 30888 30976 31104 31434 31713 31744 31944 32076 32448 32643 32736 32768 33462 33696 33759 33792 34596 34606 34749 34848 34906 35152 35464 35712 35937 36032 36504 36608 36828 36864 37158 37479 37752 37908 38016 38688 39204 39546 39897 39936 40176 40536 40898 41067 41184 41261 41472 41912 42284 42471 42592 42768 43264 43524 43648 43914 44616 44928 45012 45056 45198 45603 46128 46332 46464 46656 47151 47616 47916 48334 48672 48763 49104 49152 49544 49972 50193 50336 50544 50688 51584 51894 51909 52272 52359 52728 53196 53248 53568 54048 54756 54912 55242 55296 55737 56628 57024 57629 58032 58552 58806 59319 59488 59582 59904 60016 60264 60804 61347 61504 61776 61952 62208 62868 63426 63488 63888 64152 64896 65286 65472 65871 66924 67392 67518 67584 68107 68123 69192 69212 69498 69696 69812 70304 70928 71424 71874 72064 72501 73008 73216 73656 73728 74316 74958 75504 75816 76032 77376 77841 78408 79092 79794 79872 80352 80509 81072 81796 82134 82368 82522 82863 82944 83824 84568 84942 85184 85536 86528 87048 87296 87828 88209 89232 89373 89856 90024 90112 90396 91206 92256 92664 92928 93312 94302 95139 95147 95232 95832 96668 97344 97526 97929 98208 98304 99088 99944 100386 100672 101088 101277 101376 103168 103788 103818 104247 104544 104718 105456 106392 106496 107136 107811 108096 109512 109824 110484 110592 111474 112437 113256 114048 115258 116064 116281 117104 117612 118638 118976 119164 119691 119808 120032 120528 121608 122694 123008 123201 123552 123783 123904 124416 125736 126852 126976 127413 127776 128304 129792 130572 130944 131742 133848 134784 135036 135168 136214 136246 136809 137423 138384 138424 138996 139392 139624 140608 141453 141856 142848 143748 144128 145002 146016 146289 146432 147312 147456 148632 149916 150579 151008 151632 152064 154752 155682 155727 156816 157077 158184 159588 159744 160704 161018 162144 162409 163592 164268 164736 165044 165726 165888 167211 167648 169136 169884 170368 171072 172887 173056 174096 174592 175656 176418 177957 178464 178746 179712 180048 180224 180792 182412 184041 184512 185328 185856 186624 188604 190278 190294 190464 191664 191983 193336 194688 195052 195858 196416 197613 198176 199888 200772 201344 202176 202554 202752 204321 204369 206336 207576 207636 208494 209088 209436 210912 212784 212992 214272 215622 216192 217503 219024 219648 220968 221184 222948 224874 224939 226512 226889 228096 230516 232128 232562 233523 234208 235224 237276 237952 238328 239382 239616 240064 241056 241527 243216 245388 246016 246402 247104 247566 247808 248589 248832 251472 253704 253952 254826 255552 256608 259584 261144 261888 263484 265837 267696 268119 269568 270072 270336 272428 272492 273618 274846 276768 276848 277992 278784 279248 281216 282906 283712 285417 285441 285696 287496 288256 290004 292032 292578 292864 293787 294624 294912 297264 299832 301158 302016 303264 303831 304128 309504 311364 311454 313632 314154 316368 316969 319176 319488 321408 322036 323433 324288 324818 327184 327701 328536 329472 330088 331452 331776 334422 335296 337311 338272 339768 340736 342144 345774 346112 348192 348843 349184 351312 352836 355914 356928 357492 359073 359424 360096 360448 361584 364824 368082 369024 370656 371349 371712 373248 377208 380556 380588 380928 382239 383328 383966 386672 387283 389376 390104 391716 392832 395226 396352 399776 401544 402688 404352 405108 405504 408642 408738 410427 412269 412672 415152 415272 416988 418176 418872 421824 424359 425568 425984 428544 431244 432384 435006 438048 438867 439296 441936 442368 445896 449748 449878 451737 453024 453778 456192 461032 464256 465124 467046 467181 468416 470448 471231 474552 475904 476656 478764 479232 480128 482112 483054 486432 487227 490776 492032 492804 494208 495132 495616 497178 497664 501633 502944 507408 507904 509652 511104 513216 518661 519168 522288 523776 526968 531674 533871 535392 536238 536393 539136 540144 540672 541043 544856 544984 547236 549692 552123 553536 553696 555984 557568 558496 562432 565812 567424 570834 570882 571392 574992 575949 576512 580008 584064 585156 585728 587574 589248 592839 594528 599664 602316 604032 606528 607662 608256 612963 613107 619008 622728 622908 627264 628308 632736 633919 633938 638352 638976 642816 644072 646866 648576 649636 652509 654368 655402 657072 658944 660176 662904 663552 668844 670592 674622 674817 676544 679536 680667 681472 684288 691548 692224 696384 697686 698368 700569 702624 705672 711828 713856 714984 718146 718848 720192 723168 724581 729648 736164 738048 741312 742698 743424 746496 749177 749353 754416 761112 761176 761856 764478 766656 767932 773344 774566 778752 780208 783432 785664 790452 792704 797511 799552 803088 804357 805376 808704 810216 811008 817284 817476 820854 824538 825344 830304 830544 833976 836352 837744 843648 848718 851136 856251 856323 857088 862488 864768 870012 876096 877734 878592 883872 884736 885599 891792 899496 899756 903474 906048 907556 911493 912384 922064 928512 930248 934092 934362 936832 940896 942462 949104 950907 951808 953312 957528 958464 960256 964224 966108 970299 972864 974454 981552 983103 984064 985608 988416 990264 991232 994356 995328 1003266 1005888 1011933 1014816 1015808 1019304 1022208 1026432 1037322 1038336 1044576 1046529 1046617 1047552 1053936 1063348 1067742 1070784 1072476 1072786 1077219 1078272 1080288 1081344 1082086 1089712 1089968 1094472 1099384 1104246 1107072 1107392 1111968 1114047 1115136 1116992 1124864 1131624 1134848 1141668 1141764 1142784 1146717 1149984 1151898 1153024 1160016 1161849 1168128 1170312 1171456 1175148 1178496 1185678 1189056 1199328 1204632 1208064 1213056 1215324 1216512 1225926 1226214 1236807 1236911 1238016 1245456 1245816 1254528 1256616 1265472 1267838 1267876 1273077 1276704 1277952 1279091 1285632 1288144 1293732 1297152 1299272 1305018 1308736 1310804 1314144 1316601 1317888 1320352 1325808 1327104 1337688 1341184 1349244 1349634 1353088 1355211 1359072 1361334 1362944 1368576 1383096 1384448 1392768 1395372 1396736 1401138 1401543 1405248 1411344 1413693 1423656 1427712 1429968 1436292 1437696 1440384 1446336 1449162 1459296 1461681 1472328 1476096 1482624 1485396 1486848 1492992 1498354 1498706 1504899 1508832 1511653 1522224 1522352 1523712 1528956 1533312 1535864 1546688 1549132 1555983 1557504 1560416 1566864 1571328 1580904 1585408 1595022 1599104 1601613 1606176 1608714 1609179 1610752 1617408 1620432 1622016 1623129 1634568 1634952 1641708 1649076 1650688 1656369 1660608 1661088 1667952 1672704 1675488 1687296 1697436 1702272 1712502 1712646 1714176 1724976 1727847 1729536 1740024 1752192 1755468 1757184 1767744 1771198 1778517 1783584 1786499 1798992 1799512 1806948 1812096 1815112 1822986 1824768 1838889 1839321 1844128 1857024 1860496 1868184 1868724 1873664 1881792 1884924 1898208 1901757 1901814 1903616 1906624 1915056 1916928 1920512 1928448 1932216 1940598 1945728 1948908 1957527 1963104 1966206 1968128 1971216 1976832 1980528 1982464 1988712 1990656 2006532 2011776 2023866 2024451 2029632 2038608 2042001 2044416 2052864 2074644 2076672 2089152 2093058 2093234 2095104 2107872 2111317 2111813 2126696 2135484 2141568 2144952 2145572 2154438 2156544 2160576 2164172 2173743 2179424 2179936 2188944 2198768 2208492 2214144 2214784 2223936 2228094 2230272 2233984 2247531 2248059 2249728 2263248 2269696 2283336 2283528 2285568 2293434 2299968 2303796 2306048 2320032 2323698 2336256 2340624 2342912 2350296 2356992 2371356 2378112 2392533 2398656 2409264 2413071 2416128 2426112 2430648 2433024 2451852 2452428 2473614 2473822 2476032 2490912 2491632 2495779 2509056 2513232 2530944 2535676 2535752 2546154 2553408 2558182 2568753 2568969 2571264 2576288 2587464 2594304 2598544 2610036 2617472 2621608 2628288 2633202 2635776 2640704 2651616 2654208 2656797 2675376 2682368 2698488 2699268 2706176 2710422 2718144 2722668 2725888 2734479 2737152 2766192 2768896 2785536 2790744 2793472 2802276 2803086 2810496 2822688 2827386 2847312 2852721 2855424 2859936 2872584 2875392 2880768 2892672 2898324 2918592 2923362 2924207 2944656 2949309 2949557 2952192 2965248 2970792 2973696 2985984 2996708 2997412 3009798 3017664 3023306 3035799 3044448 3044704 3047424 3057912 3066624 3071728 3093376 3098264 3111966 3115008 3120832 3133728 3139587 3139851 3142656 3161808 3170816 3190044 3198208 3203226 3212352 3217428 3218358 3221504 3231657 3234816 3240864 3244032 3246258 3269136 3269904 3283416 3298152 3301376 3312738 3321216 3322176 3335904 3342141 3345408 3350976 3374592 3394872 3404544 3425004 3425292 3428352 3449952 3455694 3459072 3480048 3485547 3486659 3504384 3510936 3514368 3535488 3542396 3557034 3567168 3572998 3597984 3599024 3604711 3613896 3624192 3630224 3645972 3649536 3677778 3678642 3688256 3710421 3710733 3714048 3720992 3736368 3737448 3747328 3763584 3769848 3796416 3803514 3803628 3807232 3813248 3819231 3830112 3833856 3837273 3841024 3856896 3864432 3881196 3891456 3897816 3915054 3926208 3932412 3936256 3942432 3949803 3953664 3961056 3964928 3977424 3981312 4013064 4023552 4047732 4048902 4059264 4077216 4084002 4088832 4105728 4120597 4149288 4153344 4178304 4186116 4186468 4190208 4204629 4215744 4222634 4223626 4241079 4253392 4260113 4270968 4283136 4289904 4291144 4308876 4313088 4321152 4328344 4347486 4358848 4359872 4377888 4385043 4397536 4416984 4428288 4429568 4447872 4456188 4460544 4467968 4495062 4496118 4499456 4514697 4526496 4534959 4539392 4566672 4567056 4571136 4586868 4599936 4607592 4612096 4640064 4647396 4667949 4672512 4681248 4685824 4700592 4713984 4742712 4756224 4785066 4797312 4818528 4826142 4827537 4832256 4852224 4861296 4866048 4869387 4903704 4904856 4947228 4947644 4952064 4969107 4981824 4983264 4991558 5018112 5026464 5034679 5061888 5071352 5071504 5092308 5106816 5116364 5137506 5137938 5142528 5152576 5174928 5183541 5188608 5197088 5220072 5234944 5243216 5256576 5266404 5271552 5281408 5303232 5313594 5335551 5350752 5359497 5364736 5396976 5398536 5412352 5420844 5436288 5445336 5451776 5468958 5474304 5516667 5517963 5532384 5537792 5571072 5581488 5586944 5604552 5606172 5620992 5645376 5654772 5694624 5705271 5705442 5710848 5719872 5745168 5750784 5761536 5785344 5796648 5837184 5846724 5848414 5872581 5889312 5898618 5899114 5904384 5930496 5941584 5947392 5951473 5971968 5993416 5994824 6019596 6035328 6046612 6071598 6073353 6088896 6089408 6115824 6126003 6133248 6143456 6186752 6196528 6223932 6230016 6241664 6267456 6279174 6279702 6285312 6323616 6333951 6335439 6341632 6380088 6396416 6406452 6424704 6434856 6436716 6443008 6463314 6469632 6481728 6492516 6521229 6538272 6539808 6566832 6596304 6602752 6625476 6642432 6644352 6671808 6684282 6690816 6701952 6742593 6744177 6749184 6789744 6809088 6850008 6850584 6856704 6899904 6911388 6918144 6960096 6971094 6973109 6973318 7008768 7021872 7028736 7033559 7070976 7084792 7114068 7134336 7145996 7177599 7195968 7198048 7209422 7227792 7239213 7248384 7260448 7291944 7299072 7355556 7357284 7376512 7420842 7421466 7428096 7441984 7472736 7474896 7487337 7494656 7527168 7539696 7592832 7607028 7607256 7614464 7626496 7638462 7660224 7674546 7682048 7706259 7706907 7713792 7728864 7762392 7782912 7795632 7830108 7852416 7864824 7872512 7884864 7899606 7907328 7922112 7954848 7962624 7970391 8026128 8047104 8095464 8097804 8118528 8154432 8168004 8177664 8211456 8240947 8241194 8298576 8306688 8356608 8372232 8372936 8380416 8409258 8431488 8445268 8447252 8482158 8506784 8520226 8541936 8558163 8566272 8579808 8582288 8617752 8626176 8642304 8656688 8694972 8717696 8719744 8755776 8770086 8772621 8795072 8833968 8847927 8848671 8856576 8859136 8895744 8912376 8921088 8935936 8990124 8992236 8998912 9029394 9052992 9069918 9078784 9107397 9133344 9134112 9142272 9173736 9199872 9215184 9224192 9280128 9294792 9335898 9345024 9362496 9401184 9418761 9419553 9427968 9485424 9512448 9570132 9594624 9637056 9652284 9655074 9664512 9704448 9722592 9732096 9738774 9741589 9807408 9809712 9826039 9894456 9895288 9904128 9938214 9963648 9966528 9983116 10026423 10036224 10052928 10069358 10123776 10142704 10143008 10184616 10213632 10232728 10275012 10275876 10285056 10305152 10349856 10367082 10377216 10394176 10440144 10456641 10459977 10469888 10486432 10513152 10532808 10543104 10562816 10606464 10627188 10671102 10701504 10718994 10729472 10793952 10797072 10814133 10824704 10841688 10872576 10890672 10903552 10937916 10948608 11033334 11035926 11064768 11131263 11132199 11142144 11162976 11173888 11209104 11212344 11241984 11290752 11309544 11389248 11410542 11410884 11421696 11439744 11490336 11501568 11511819 11512787 11523072 11570688 11593296 11674368 11693448 11696828 11745162 11778624 11797236 11798228 11808768 11849409 11860992 11883168 11894784 11902946 11943936 11986832 11989648 12039192 12070656 12093224 12143196 12146706 12177792 12178816 12231648 12252006 12266496 12286912 12361791 12373504 12393056 12447864 12460032 12483328 12534912 12558348 12559404 12570624 12613887 12647232 12667902 12670878 12683264 12723237 12760176 12780339 12792832 12812904 12849408 12869712 12873432 12886016 12926628 12939264 12963456 12985032 13042458 13076544 13079616 13133664 13155129 13192608 13205504 13250952 13284864 13288704 13343616 13368564 13381632 13403904 13485186 13488354 13498368 13579488 13604877 13606021 13618176 13700016 13701168 13713408 13799808 13822776 13836288 13920192 13942188 13946218 13946636 14003847 14017536 14043744 14057472 14067118 14141952 14169584 14228136 14268672 14291992 14355198 14391936 14396096 14418844 14455584 14478426 14482611 14496768 14520896 14583888 14598144 14608161 14711112 14714568 14753024 14841684 14842932 14856192 14883968 14907321 14945472 14949792 14974674 14989312 15054336 15079392 15104037 15185664 15214056 15214512 15228928 15252992 15276924 15320448 15349092 15364096 15412518 15413814 15427584 15457728 15524784 15550623 15565824 15591264 15660216 15704832 15729648 15745024 15769728 15799212 15814656 15844224 15909696 15940782 16052256 16078491 16094208 16190928 16195608 16237056 16308864 16336008 16355328 16422912 16481894 16482388 16550001 16553889 16597152 16613376 16628183 16713216 16744464 16745872 16760832 16772333 16818516 16862976 16890536 16894504 16964316 17013568 17040452 17083872 17115813 17116326 17132544 17159616 17164576 17235504 17252352 17284608 17313376 17389944 17435392 17439488 17511552 17540172 17545242 17590144 17617743 17667936 17695854 17697342 17713152 17718272 17791488 17824752 17842176 17854419 17871872 17980248 17984472 17997824 18058788 18105984 18139836 18157568 18214794 18220059 18266688 18268224 18347472 18378009 18399744 18430368 18448384 18560256 18589584 18671796 18690048 18724992 18802368 18837522 18839106 18855936 18970848 19001853 19006317 19024896 19140264 19189248 19274112 19304568 19310148 19329024 19408896 19445184 19477548 19483178 19563687 19614816 19619424 19651489 19652078 19788912 19790576 19808256 19876428 19927296 19933056 19966232 20052846 20072448 20105856 20138716 20227779 20232531 20247552 20285408 20286016 20369232 20427264 20465456 20550024 20551752 20570112 20610304 20699712 20734164 20754432 20788352 20880288 20913282 20919327 20919954 20939776 20972864 21026304 21065616 21086208 21100677 21125632 21212928 21254376 21342204 21403008 21437988 21458944 21532797 21587904 21594144 21628266 21649408 21683376 21717639 21745152 21781344 21807104 21875832 21897216 22066668 22071852 22129536 22262526 22264398 22284288 22325952 22418208 22424688 22462011 22483968 22581504 22619088 22778496 22821084 22821768 22843392 22879488 22980672 23023638 23025574 23046144 23120721 23141376 23186592 23224487 23229943 23348736 23386896 23393656 23490324 23557248 23594472 23596456 23617536 23698818 23721984 23766336 23805892 23887872 23911173 23973664 23979296 24078384 24141312 24186448 24286392 24293412 24355584 24357632 24463296 24504012 24532992 24573824 24722841 24723582 24747008 24786112 24895728 24920064 24966656 25069824 25116696 25118808 25141248 25227774 25294464 25335804 25341756 25366528 25446474 25520352 25560678 25585664 25625808 25674489 25698816 25739424 25746864 25772032 25853256 25878528 25926912 25970064 26084916 26153088 26159232 26267328 26310258 26317863 26385216 26501904 26543781 26546013 26569728 26577408 26687232 26737128 26763264 26807808 26970372 26976708 26996736 27158976 27209754 27212042 27236352 27400032 27402336 27426816 27453569 27599616 27645552 27672576 27840384 27884376 27892436 27893272 28007694 28035072 28087488 28134236 28256283 28258659 28283904 28339168 28456272 28537344 28583984 28710396 28783872 28792192 28837688 28911168 28956852 28965222 28993536 29041792 29167776 29196288 29216322 29224767 29422224 29429136 29478117 29506048 29683368 29685864 29712384 29767936 29814642 29890944 29899584 29949348 29978624 30079269 30108672 30158784 30208074 30371328 30428112 30429024 30457856 30505984 30553848 30640896 30698184 30728192 30825036 30827628 30855168 30915456 31049568 31101246 31131648 31182528 31320432 31369923 31379931 31409664 31459296 31490048 31539456 31598424 31629312 31688448 31819392 31881564 32104512 32156982 32188416 32381856 32391216 32442399 32445127 32474112 32617728 32672016 32710656 32845824 32963788 32964776 33100002 33107778 33194304 33256366 33393789 33396597 33426432 33488928 33491744 33521664 33544666 33637032 33725952 33781072 33789008 33928632 34027136 34080904 34167744 34231626 34232652 34265088 34319232 34329152 34471008 34504704 34535457 34538361 34569216 34626752 34779888 34870784 34878976 35023104 35080344 35090484 35180288 35235486 35335872 35391708 35394684 35426304 35436544 35548227 35582976 35649504 35684352 35708838 35743744 35960496 35968944 35995648 36117576 36211968 36279672 36315136 36429588 36440118 36533376 36536448 36694944 36756018 36799488 36860736 37085373 37120512 37179168 37343592 37380096 37449984 37604736 37675044 37678212 37711872 37941696 38003706 38012634 38049792 38280528 38341017 38344241 38353249 38378496 38548224 38609136 38620296 38658048 38817792 38890368 38955096 38966356 39127374 39229632 39238848 39302978 39304156 39465387 39577824 39581152 39616512 39651821 39752856 39854592 39866112 39932464 40105692 40144896 40211712 40277432 40455558 40465062 40495104 40570816 40572032 40738464 40814631 40818063 40854528 40930912 41100048 41103504 41140224 41220608 41399424 41468328 41508864 41576704 41760576 41826564 41838654 41839908 41879552 41945728 42011541 42052608 42131232 42172416 42201354 42251264 42425856 42508752 42684408 42806016 42875976 42917888 43065594 43175808 43188288 43256532 43298816 43366752 43435278 43447833 43490304 43562688 43614208 43751664 43794432 43824483 44133336 44143704 44259072 44525052 44528796 44568576 44651904 44836416 44849376 44924022 44967936 45163008 45238176 45312111 45326567 45556992 45642168 45643536 45686784 45758976 45961344 46047276 46051148 46092288 46241442 46282752 46373184 46448974 46459886 46651869 46697472 46773792 46787312 46861243 46980648 47114496 47188944 47192912 47235072 47397636 47443968 47532672 47611784 47822346 47947328 47958592 48156768 48235473 48282624 48372896 48572784 48586824 48711168 48715264 48926592 49008024 49065984 49147648 49445682 49447164 49494016 49572224 49650003 49661667 49791456 49840128 49884549 49933312 50139648 50233392 50237616 50282496 50316999 50455548 50588928 50671608 50683512 50733056 50892948 51040704 51121356 51171328 51251616 51347439 51348978 51397632 51478848 51493728 51544064 51706512 51757056 51853824 51940128 52169832 52306176 52318464 52534656 52620516 52635726 52770432 53003808 53087562 53092026 53139456 53154816 53374464 53474256 53526528 53563257 53567761 53615616 53940744 53953416 53993472 54317952 54419508 54424084 54472704 54660177 54800064 54804672 54907138 55134027 55199232 55291104 55345152 55381469 55680768 55768752 55784872 55786544 56015388 56070144 56174976 56268472 56512566 56517318 56567808 56678336 56912544 57005559 57018951 57074688 57167968 57420792 57567744 57584384 57675376 57822336 57913704 57930444 57987072 58083584 58335552 58432644 58449534 58691061 58844448 58858272 58954467 58956234 59012096 59366736 59371728 59424768 59535872 59629284 59781888 59799168 59898696 59957248 60158538 60217344 60317568 60416148 60683337 60697593 60742656 60856224 60858048 60915712 61011968 61107696 61281792 61396368 61456384 61650072 61655256 61710336 61830912 62099136 62202492 62263296 62365056 62640864 62739846 62757981 62759862 62819328 62918592 63078912 63196848 63258624 63302031 63376896 63638784 63763128 64209024 64313964 64376832 64598391 64763712 64782432 64884798 64890254 64948224 65235456 65344032 65421312 65450827 65466203 65691648 65927576 65929552 66200004 66215556 66388608 66512732 66787578 66793194 66852864 66977856 66983488 67089332 67274064 67386033 67451904 67562144 67578016 67857264 68054272 68161808 68335488 68463252 68465304 68530176 68638464 68658304 68942016 69070914 69076722 69138432 69253504 69362163 69559776 69673461 69689829 69741568 69757952 70046208 70160688 70180968 70360576 70470972 70671744 70783416 70789368 70852608 70873088 71096454 71165952 71299008 71417676 71487488 71733519 71920992 71937888 71991296 72235152 72423936 72559344 72630272 72859176 72880236 73066752 73072896 73389888 73512036 73598976 73721472 74168523 74170746 74241024 74358336 74687184 74760192 74899968 75209472 75350088 75356424 75423744 75883392 76007412 76025268 76099584 76561056 76682034 76688482 76706498 76756992 77023467 77096448 77218272 77240592 77316096 77369149 77635584 77780736 77910192 77932712 78254748 78459264 78477696 78605956 78608312 78930774 78953589 79155648 79162304 79303642 79505712 79631343 79638039 79709184 79732224 79864928 80211384 80289792 80423424 80554864 80911116 80930124 80990208 81141632 81144064 81476928 81629262 81636126 81709056 81861824 82200096 82207008 82280448 82360707 82441216 82798848 82936656 83017728 83153408 83521152 83653128 83677308 83679816 83759104 83891456 84023082 84105216 84262464 84402708 84502528 84768849 84775977 84851712 85017504 85368816 85612032 85751952 85835776 86131188 86351616 86376576 86513064 86597632 86733504 86870556 86895666 86980608 87125376 87503328 87588864 87648966 87674301 88266672 88287408 88434351 88518144 89050104 89057592 89137152 89303808 89672832 89698752 89848044 89935872 90326016 90476352 90624222 90650417 90653134 91113984 91284336 91287072 91373568 91436267 91517952 91922688 92094552 92102296 92184576 92482884 92565504 92746368 92897948 92919772 93303738 93394944 93547584 93574624 93722486 93961296 94109769 94139793 94228992 94377888 94385824 94470144 94795272 94887936 95065344 95223568 95644692 95894656 95917184 96313536 96470946 96565248 96745792 97145568 97173648 97327197 97335381 97422336 97430528 97853184 98016048 98131968 98295296 98891364 98894328 98988032 99144448 99300006 99323334 99582912 99769098 99866624 100181367 100189791 100279296 100466784 100475232 100564992 100633998 100911096 101177856 101343216 101367024 101466112 101785896 102081408 102242712 102342656 102503232 102694878 102697956 102795264 102957696 102987456 103413024 103514112 103606371 103615083 103707648 103880256 104339664 104612352 104636928 105069312 105241032 105271452 105540864 106007616 106175124 106184052 106278912 106309632 106748928 106948512 107053056 107126514 107135522 107231232 107881488 107906832 107986944 108086429 108635904 108839016 108848168 108945408 109320354 109600128 109609344 109814276 110268054 110398464 110582208 110762938 111256119 111361536 111537504 111569744 111573088 112030776 112140288 112349952 112536944 113025132 113034636 113135616 113356672 113825088 114011118 114037902 114149376 114335936 114841584 115023051 115032723 115059747 115135488 115168768 115350752 115644672 115827408 115860888 115974144 116167168 116671104 116865288 116899068 117382122 117688896 117716544 117908934 117912468 118024192 118396161 118733472 118743456 118849536 118955463 119071744 119258568 119563776 119598336 119797392 119914496 120317076 120434688 120635136 120832296 121366674 121395186 121485312 121712448 121716096 122023936 122215392 122443893 122454189 122563584 122792736 122912768 123300144 123310512 123420672 123661824 124198272 124404984 124526592 124730112 125281728 125479692 125515962 125519724 125638656 125837184 126157824 126393696 126517248 126604062 126640657 126753792 127277568 127526256 127738507 128418048 128627928 128753664 129196782 129527424 129564864 129769596 129780508 129896448 130343499 130470912 130688064 130842624 130901654 130932406 131383296 131473449 131855152 131859104 132400008 132431112 132777216 133025464 133575156 133586388 133705728 133955712 133966976 134178664 134548128 134772066 134903808 135124288 135156032 135714528 135936333 135979701 136108544 136323616 136670976 136926504 136930608 137060352 137276928 137316608 137884032 138141828 138153444 138276864 138507008 138724326 139119552 139346922 139379658 139483136 139515904 139955607 140092416 140321376 140361936 140583729 140721152 140941944 141343488 141566832 141578736 141705216 141746176 142192908 142331904 142598016 142835352 142974976 143467038 143841984 143875776 144470304 144706419 144847872 145118688 145260544 145718352 145760472 146133504 146145792 146779776 147024072 147197952 147442944 148337046 148341492 148482048 148716672 149374368 149520384 149653647 149666231 149799936 150418944 150700176 150712848 150847488 150950997 151766784 152014824 152050536 152199168 153122112 153364068 153376964 153412996 153513984 154042317 154046934 154192896 154436544 154481184 154632192 154738298 155271168 155561472 155820384 155865424 156509496 156918528 156955392 157211912 157216624 157861548 157907178 158311296 158324608 158607284 159011424 159262686 159276078 159418368 159464448 159729856 160422768 160579584 160689771 160703283 160846848 161109728 161822232 161860248 161980416 162283264 162288128 162953856 163258524 163272252 163418112 163723648 163980531 164400192 164414016 164721414 164882432 165402081 165597696 165873312 166035456 166144407 166306816 167042304 167306256 167354616 167359632 167518208 167782912 168046164 168210432 168524928 168805416 169005056 169537698 169551954 169703424 170035008 170737632 171016677 171056853 171224064 171503904 171671552 172262376 172703232 172753152 173026128 173195264 173467008 173741112 173791332 173961216 174250752 175006656 175297932 175348602 176533344 176574816 176863401 176868702 177036288 178100208 178115184 178274304 178453547 178607616 179345664 179397504 179696088 179871744 180652032 180952704 181248444 181300834 181306268 182050011 182092779 182227968 182568672 182574144 182747136 182872534 183035904 183845376 184189104 184204592 184369152 184495663 184965768 185131008 185492736 185795896 185839544 186607476 186789888 187095168 187149248 187444972 187922592 188219538 188273943 188279586 188457984 188755776 188771648 189590544 189775872 189906093 190130688 190447136 191289384 191789312 191834368 192627072 192941892 193130496 193491584 193795173 194291136 194347296 194654394 194670762 194844672 194861056 195706368 196032096 196263936 196352481 196398609 196590592 197782728 197788656 197976064 198288896 198600012 198646668 199165824 199538196 199733248 200362734 200379582 200558592 200933568 200950464 201267996 201822192 202158099 202355712 202686432 202734048 202932224 203571792 204162816 204485424 204685312 205006464 205389756 205395912 205590528 205915392 205974912 206826048 207212742 207230166 207415296 207760512 208679328 209020383 209069487 209224704 209273856 210138624 210482064 210542904 211081728 212015232 212350248 212368104 212557824 212619264 213497856 213897024 214253028 214271044 214462464 215200557 215762976 215813664 215973888 216166379 216172858 217271808 217678032 217696336 217890816 218040329 218640708 219200256 219218688 219628552 220536108 220796928 221164416 221525876 222505569 222512238 222723072 223075008 223139488 223146176 224061552 224280576 224699904 225073888 226050264 226069272 226271232 226713344 227650176 228022236 228075804 228298752 228671872 229683168 230046102 230065446 230119494 230270976 230337536 230701504 231070401 231289344 231654816 231721776 231948288 232107447 232334336 233342208 233730576 233798136 234764244 235377792 235433088 235817868 235824936 236048384 236792322 236860767 237466944 237486912 237910926 238143488 238517136 238894029 238914117 239127552 239196672 239594784 239828992 240634152 240869376 241270272 241664592 242733348 242790372 242970624 243424896 243432192 244047872 244430784 244887786 244908378 245127168 245585472 246600288 246621024 246841344 247082121 247323648 248396544 248809968 249053184 249460224 250563456 250959384 251031924 251039448 251277312 251674368 252315648 252787392 253208124 253281314 253507584 254327931 254555136 255052512 255469357 255477014 256836096 257255856 257507328 258393564 259054848 259129728 259539192 259561016 259792896 260686998 260941824 261376128 261803308 261864812 262766592 262946898 263022903 263710304 263718208 264800016 264862224 265303053 265554432 266050928 267150312 267172776 267411456 267911424 267933952 268357328 269096256 269544132 269807616 270248576 270312064 271429056 271872666 271951251 271959402 272217088 272647232 273341952 273853008 273861216 274120704 274308801 274553856 274633216 275768064 276283656 276306888 276553728 277014016 277448652 278239104 278693844 278759316 278966272 279031808 279911214 280184832 280642752 280723872 281167458 281442304 281883888 282329307 282419379 282686976 283133664 283157472 283410432 283492352 284385816 284663808 285196032 285670704 285949952 286934076 287683968 287751552 288940608 289412838 289695744 290237376 291436704 291520944 291981591 292006143 292267008 292291584 293559552 294048144 294395904 294885888 296674092 296682984 296964096 297433344 298748736 299307294 299332462 299599872 300569373 300837888 301400352 301425696 301694976 301901994 301989259 303533568 304029648 304101072 304398336 304607209 306244224 306728136 306753928 306825992 307027968 308084634 308093868 308385792 308873088 308962368 309476596 310542336 310819113 310845249 311122944 311640768 311730848 313018992 313837056 313910784 314423824 314433248 315723096 315814356 316622592 316649216 317214568 318022848 318525372 318552156 318836736 318928896 319459712 320845536 321159168 321379542 321406566 321693696 322219456 323644464 323720496 323960832 324259287 324566528 324576256 325907712 326517048 326544504 326836224 327447296 327961062 328800384 328828032 329442828 329764864 330804162 331195392 331746624 332288814 332613632 333768357 334084608 334612512 334709232 334719264 335036416 335565824 336092328 336420864 337049856 337610832 338010112 339075396 339103908 339406848 340070016 341475264 342033354 342113706 342448128 343007808 344524752 345069153 345098169 345179241 345406464 345506304 346052256 346390528 346934016 347482224 347582664 347922432 348501504 350013312 350595864 350697204 353066688 353149632 353726802 353737404 354072576 356200416 356230368 356548608 356866389 356896397 356907094 357215232 358691328 358795008 359392176 359743488 361304064 361905408 362496888 362601668 362612536 364100022 364185558 364455936 365137344 365148288 365745068 366071808 367331679 367362567 367690752 368378208 368409184 368738304 368991326 369931536 370262016 370985472 371591792 371679088 373214952 373579776 374190336 374298496 374889944 375845184 376439076 376547886 376559172 376915968 377511552 377543296 379181088 379551744 379812186 379921971 380261376 380894272 382578768 383215521 383578624 383668736 385254144 385883784 386260992 386983168 387590346 388582272 388694592 389308788 389341524 389689344 389722112 391030497 391412736 392064192 392527872 392704962 392797218 393181184 394420347 395565456 395577312 395952128 396577792 397200024 397293336 398331648 399076392 399466496 400725468 400759164 401117184 401867136 401900928 402535992 403644384 404316198 404711424 405372864 405468096 407143584 407808999 407939103 408325632 408970848 409370624 410012928 410779512 410791824 411181056 411830784 411949824 413652096 414425484 414460332 414830592 415521024 417358656 418040766 418138974 418449408 418547712 420277248 420964128 421085808 421751187 421786651 421885739 422163456 424030464 424700496 424736208 425115648 425238528 426995712 427794048 428506056 428542088 428924928 430401114 431525952 431627328 432332758 432345716 434119257 434543616 435356064 435392672 435781632 436080658 437281416 438400512 438437376 439257104 441072216 441593856 442328832 443051752 445011138 445024476 445446144 446150016 446278976 446292352 448123104 448561152 448960941 448998693 449399808 450147776 452100528 452138544 452542464 452852991 453426688 455300352 456044472 456151608 456597504 457343744 459366336 460092204 460130892 460238988 460541952 460675072 461403008 462126951 462140802 462578688 463309632 463443552 463896576 464214894 464668672 466684416 467461152 467596272 469528488 470755584 470866176 471635736 471649872 472096768 473584644 473721534 474933888 474973824 475821852 476286976 477034272 477788058 477828234 478255104 478393344 479189568 481268304 481738752 482069313 482109849 482540544 483329184 485466696 485580744 485941248 486849792 486864384 488095744 488861568 489775572 489816756 490254336 491170944 493200576 493242048 494164242 494647296 496793088 497619936 498106368 498433221 498592237 498920448 501126912 501918768 502063848 502078896 502554624 503348736 504631296 505574784 506416248 506562628 507015168 508655862 509110272 510105024 510938714 510954028 513050031 513170559 513672192 514511712 515014656 515473673 516787128 518109696 518259456 519078384 519122032 519585792 521373996 521883648 522752256 523606616 523729624 525893796 526045806 527420608 527436416 529600032 529724448 530590203 530606106 531108864 532101856 534300624 534345552 534822912 535360641 535822848 535867904 536714656 538192512 539088264 539615232 540497152 540624128 542858112 543745332 543902502 543918804 544434176 545294464 546150033 546278337 546683904 547706016 547722432 548241408 548617602 549107712 549266432 551536128 552567312 552613776 553107456 553486989 554028032 554897304 556478208 557387688 557518632 557932544 558063616 559822428 560369664 561285504 561447744 562334916 562884608 563767776 564658614 564821829 564838758 565373952 566267328 566314944 566984704 568771632 569327616 569718279 570392064 571341408 571899904 573868152 575367936 575503104 577881216 578825676 579391488 580474752 582873408 583041888 583963182 584012286 584534016 584583168 587119104 588096288 588791808 589057443 589195827 589245371 589771776 593348184 593365968 593928192 594866688 597497472 598614588 598664924 599199744 601138746 601675776 602800704 602851392 603803988 603978518 606474297 607067136 608059296 608202144 608796672 609196159 609214418 612488448 613456272 613507856 613651984 614055936 616169268 616187736 616771584 617746176 617924736 618953192 621638226 621690498 622245888 623281536 623461696 626037984 627061149 627208461 627674112 627821568 628847648 628866496 631446192 631628712 633245184 633298432 634429136 636045696 637050744 637104312 637673472 637857792 638919424 641691072 642759084 642813132 643387392 644438912 645601671 647288928 647440992 647921664 648499137 648518574 649133056 649152512 651815424 653034096 653089008 653672448 654120987 654894592 655922124 657600768 657656064 658885656 659529728 661608324 662390784 663493248 664577628 665227264 667516707 667536714 668169216 669225024 669418464 669438528 670072832 671131648 672184656 672841728 674099712 675221664 676020224 678150792 678207816 678813696 680140032 682950528 684066708 684227412 684896256 686015616 689049504 690138306 690196338 690358482 690812928 691012608 692104512 693868032 694964448 695165328 695844864 696322341 696380893 697003008 700026624 701191728 701394408 706133376 706299264 707453604 707474808 708145152 710582301 712400832 712460736 713732778 713792794 713814188 714430464 716742351 717382656 717590016 718784352 719486976 719959097 720128233 722608128 723810816 724993776 725203336 725225072 728200044 728371116 728911872 730274688 730296576 731490136 732143616 734663358 734725134 735381504 736756416 736818368 737982652 739863072 740524032 741246363 741970944 743183584 743358176 746429904 747159552 748380672 748596992 749779888 751690368 752878152 753095772 753118344 753831936 755023104 755086592 758362176 759624372 759843942 760522752 761788544 762983793 765157536 766408071 766431042 767157248 767337472 770508288 771767568 772521984 773966336 775180692 777164544 777389184 778617576 778683048 779378688 779444224 782060994 782825472 784128384 785409924 785594436 786362368 788840694 789068709 791130912 791154624 791904256 793155584 794400048 794586672 795909159 796663296 798152784 798932992 801450936 801518328 802234368 803734272 803801856 805071984 807288768 808632396 809422848 810745728 810936192 814287168 815617998 815853753 815878206 816651264 817941696 820025856 821559024 821583648 822362112 822926403 823661568 823899648 827304192 828850968 828920664 829661184 831042048 834717312 836081532 836277948 836898816 837095424 840554496 841928256 842171616 843502374 843573302 843771478 844326912 847258137 848060928 849400992 849472416 850231296 850477056 851060639 853991424 855588096 857012112 857084176 857849856 860802228 863051904 863254656 864665516 864691432 868238514 869087232 870712128 870785344 872161316 874562832 875944773 876018429 876801024 876874752 878514208 882144432 883187712 884657664 886103504 890022276 890048952 890892288 892300032 892557952 892584704 896246208 897921882 897997386 898799616 900295552 901708119 904201056 904277088 905084928 905705982 905967777 906853376 910600704 912088944 912303216 913195008 913821627 914687488 918732672 920184408 920261784 920477976 921083904 921350144 922806016 924253902 924281604 925157376 926619264 926887104 928429788 929337344 932457339 932535747 933368832 934922304 935192544 939056976 941511168 941732352 943271472 943299744 944193536 947169288 947443068 949867776 949947648 951643704 952573952 954068544 955576116 955656468 956510208 956786688 958379136 962536608 963477504 964138626 964219698 965081088 966658368 970933392 971161488 971882496 972777861 973699584 973728768 976191488 977723136 979551144 979633512 980508672 982341888 986401152 986484096 988328484 989294592 993586176 995239872 996866442 997184474 997840896 1001305071 1002253824 1003837536 1004127696 1004157792 1005109248 1005798937 1006697472 1009262592 1011149568 1012832496 1013125256 1014030336 1017311724 1018220544 1020210048 1021877428 1021908056 1026100062 1026341118 1027344384 1029023424 1030947346 1033574256 1035207459 1035294507 1035537723 1036219392 1036518912 1038156768 1038244064 1039171584 1042747992 1043767296 1045504512 1047213232 1047459248 1051787592 1052091612 1054841216 1054872832 1059200064 1059448896 1061180406 1061212212 1062217728 1064203712 1068601248 1068691104 1069645824 1070599167 1070689191 1070721282 1071645696 1071735808 1073429312 1076385024 1078176528 1079230464 1080994304 1081248256 1085716224 1087490664 1087805004 1087837608 1088868352 1090588928 1092300066 1092556674 1093367808 1095412032 1095444864 1097235204 1098215424 1098532864 1101995037 1102087701 1103072256 1105134624 1105227552 1106214912 1106973978 1108056064 1109794608 1112956416 1114775376 1115037264 1115865088 1116127232 1119644856 1120739328 1122571008 1122895488 1124669832 1125769216 1127535552 1129317228 1129643658 1129677516 1130747904 1132534656 1132629888 1137543264 1138655232 1139436558 1139765913 1140784128 1142682816 1147736304 1149646563 1150735872 1151006208 1155762432 1157651352 1158782976 1160949504 1165746816 1166083776 1167926364 1168024572 1169068032 1169166336 1174238208 1176192576 1177583616 1178114886 1178391654 1178490742 1179543552 1186696368 1186731936 1187856384 1188671471 1188950719 1189733376 1194994944 1197229176 1197329848 1198399488 1202277492 1203351552 1205601408 1205702784 1207607976 1207957036 1212948594 1214134272 1216118592 1216404288 1218392318 1218428836 1223426997 1223817309 1224976896 1226912544 1227015712 1227303968 1228111872 1232338536 1232375472 1233543168 1235492352 1235849472 1237906384 1243276452 1243380996 1244491776 1246563072 1246923392 1252075968 1254122298 1254416922 1255348224 1255643136 1257695296 1257732992 1262892384 1263257424 1265253561 1265359953 1265657217 1266490368 1266596864 1268858272 1272091392 1274101488 1274208624 1275346944 1275715584 1277838848 1283382144 1285518168 1285626264 1286774784 1288877824 1291203342 1294577856 1294881984 1296998274 1297037148 1298266112 1298305024 1302357771 1303630848 1306068192 1306178016 1307344896 1308241974 1309789184 1311844248 1315201536 1315312128 1317771312 1319059456 1323216648 1324781568 1326986496 1329155256 1330454528 1335033414 1335073428 1336338432 1338450048 1338836928 1338877056 1342263296 1344369312 1345683456 1346882823 1346996079 1348199424 1350443328 1352040448 1356301584 1356415632 1357627392 1358558973 1360280064 1365901056 1368133416 1368454824 1369792512 1372031232 1378099008 1380276612 1380392676 1380716964 1381625856 1382025216 1384209024 1387736064 1389928896 1390330656 1391689728 1392644682 1392761786 1394006016 1400053248 1402383456 1402788816 1405123577 1412266752 1412598528 1414907208 1414949616 1416290304 1421164602 1424801664 1424921472 1427465556 1427585588 1427628376 1428860928 1433484702 1434765312 1435180032 1437568704 1439918194 1440256466 1445216256 1446207939 1446329547 1447621632 1449987552 1450406672 1450450144 1456400088 1456742232 1457823744 1460549376 1460593152 1462980272 1464287232 1469326716 1469450268 1470763008 1473512832 1473636736 1475965304 1479726144 1482492726 1483941888 1486367168 1486716352 1492859808 1494319104 1495299663 1495776711 1496761344 1497193984 1499559776 1503380736 1505756304 1506191544 1506236688 1507663872 1510046208 1510173184 1516724352 1519248744 1519687884 1521045504 1523577088 1525967586 1530315072 1532816142 1532862084 1534314496 1534674944 1539150093 1539511677 1541016576 1543535136 1545043968 1546421019 1547932672 1550361384 1554329088 1554778368 1557235152 1557366096 1558757376 1558888448 1564121988 1565650944 1568256768 1570819848 1571188872 1572724736 1577681388 1578137418 1582261824 1582309248 1586311168 1588800096 1589173344 1591770609 1591818318 1593326592 1596305568 1597865984 1602901872 1603036656 1604468736 1606081923 1607468544 1607603712 1610143968 1614577536 1617264792 1618845696 1621491456 1621872384 1628574336 1631235996 1631707506 1631756412 1633302528 1635883392 1640051712 1643118048 1643167296 1644724224 1645852806 1646328541 1647323136 1647799296 1654608384 1657701936 1657841328 1659322368 1660460967 1660600591 1662084096 1669434624 1672163064 1672555896 1673797632 1674190848 1681108992 1683856512 1684343232 1687004748 1687146604 1687542956 1688653824 1694465487 1694516274 1696121856 1698801984 1698944832 1700954112 1702121278 1707982848 1709154837 1711176192 1714024224 1714168352 1715699712 1721604456 1726103808 1726509312 1729331032 1729382864 1736477028 1738174464 1741424256 1741570688 1744322632 1749125664 1751889546 1752036858 1753602048 1753749504 1757028416 1764288864 1766375424 1767172329 1767587481 1767736113 1769315328 1772207008 1780044552 1780097904 1781784576 1784600064 1785115904 1785169408 1792492416 1795843764 1795994772 1797599232 1800591104 1803416238 1808402112 1808554176 1811411964 1811935554 1813706752 1819422891 1821201408 1824177888 1824606432 1826390016 1827588477 1827643254 1829374976 1837465344 1840368816 1840523568 1840955952 1842167808 1842700288 1845612032 1848507804 1848563208 1850314752 1853238528 1853774208 1856859576 1858674688 1864914678 1865071494 1866737664 1869844608 1870385088 1878113952 1881183447 1881625383 1883022336 1883464704 1886542944 1886599488 1888387072 1894338576 1894886136 1899735552 1899895296 1903287408 1905147904 1908137088 1911152232 1911312936 1913020416 1913573376 1916758272 1925073216 1928277252 1928439396 1930162176 1933316736 1941866784 1942322976 1943764992 1945497411 1945555722 1947399168 1947457536 1955446272 1959102288 1959267024 1961017344 1962362961 1962989017 1964683776 1972802304 1972968192 1976656968 1978589184 1987172352 1990479744 1993732884 1994368948 1995681792 2002550121 2002610142 2004507648 2007675072 2008255392 2008315584 2010218496 2011597874 2013394944 2018525184 2022299136 2025664992 2026250512 2028060672 2029452293 2034623448 2036441088 2040420096 2043754856 2043816112 2052200124 2052682236 2054688768 2058046848 2061894692 2067148512 2070414918 2070589014 2071075446 2072438784 2073037824 2076313536 2076488128 2085495984 2087534592 2088967023 2089142679 2091009024 2094426464 2094918496 2103575184 2104183224 2109682432 2109745664 2118400128 2118897792 2122360812 2122424424 2124435456 2128407424 2131746903 2137202496 2137382208 2141198334 2141378382 2141442564 2143291392 2143471616 2146858624 2150227053 2152770048 2156353056 2158460928 2159877291 2160384699 2161988608 2162496512 2171432448 2174981328 2175610008 2175675216 2177736704 2181177856 2184600132 2185113348 2186735616 2190824064 2190889728 2194470408 2196430848 2197065728 2203990074 2204175402 2206144512 2210269248 2210455104 2213947956 2216112128 2219589216 2223739089 2225912832 2229550752 2230074528 2231730176 2232254464 2239289712 2241478656 2245142016 2245790976 2249339664 2251538432 2255071104 2258634456 2259287316 2259355032 2261495808 2265069312 2265259776 2275086528 2278873116 2279531826 2281568256 2285365632 2295472608 2299224213 2299293126 2301471744 2302012416 2311524864 2315302704 2317565952 2319896111 2321899008 2331493632 2332167552 2335852728 2336049144 2338136064 2338332672 2348476416 2352385152 2356229772 2356783308 2356981484 2359087104 2367206127 2373392736 2373463872 2375712768 2377342942 2377901438 2379466752 2387727477 2389989888 2394458352 2394659696 2396798976 2398443619 2404554984 2406703104 2411202816 2411405568 2415215952 2415914072 2425897188 2428268544 2432237184 2432808576 2436784636 2436857672 2446853994 2447561259 2447634618 2449953792 2453825088 2454031424 2454607936 2464677072 2464750944 2467086336 2468779209 2470984704 2471698944 2475812768 2486552904 2486761992 2488983552 2493126144 2493846784 2504151936 2508244596 2508833844 2510696448 2511286272 2515390592 2515465984 2525784768 2526514848 2530507122 2530719906 2531314434 2532980736 2533193728 2537716544 2541774411 2544182784 2548202976 2548417248 2550693888 2551431168 2553181917 2555677696 2566764288 2571036336 2571252528 2573549568 2577755648 2582406684 2589155712 2589763968 2593996548 2594074296 2596532224 2596610048 2604715542 2607261696 2612136384 2612356032 2616483948 2619578368 2623688496 2627834319 2628055287 2630403072 2630624256 2635542624 2638118912 2646433296 2649563136 2653972992 2658310512 2660909056 2670066828 2670146856 2672676864 2676900096 2677673856 2677754112 2684526592 2688738624 2693765646 2693992158 2696398848 2700886656 2712603168 2712831264 2715254784 2717117946 2717903331 2720560128 2731802112 2736266832 2736909648 2739585024 2741464881 2744062464 2756198016 2760553224 2760785352 2761433928 2763251712 2764050432 2768418048 2775472128 2779857792 2780661312 2785289364 2785523572 2788012032 2797607241 2800106496 2804766912 2805577632 2810162927 2810247154 2824533504 2825197056 2829814416 2829899232 2832580608 2834524277 2842329204 2849603328 2849842944 2854931112 2855171176 2855256752 2857721856 2866969404 2869530624 2870360064 2875137408 2879836388 2880512932 2890432512 2892415878 2892659094 2895243264 2899975104 2900813344 2900900288 2912800176 2913484464 2915647488 2918333583 2921098752 2921186304 2925960544 2928574464 2938653432 2938900536 2941526016 2947025664 2947273472 2951930608 2959452288 2964985452 2967883776 2972734336 2973432704 2985719616 2990599326 2991553422 2993522688 2994387968 2999119552 3003915213 3006761472 3011512608 3012383088 3012473376 3015327744 3017396811 3020092416 3020346368 3033448704 3038497488 3039375768 3042091008 3047154176 3051935172 3060630144 3065632284 3065724168 3068628992 3069349888 3078300186 3079023354 3082033152 3087070272 3092842038 3095865344 3100722768 3105622377 3105883521 3106613169 3108658176 3109556736 3114470304 3114732192 3117514752 3117776896 3128243976 3131301888 3136513536 3141639696 3142377744 3145449472 3155362776 3156274836 3164523648 3164618496 3172622336 3177600192 3178346688 3183541218 3183636636 3186653184 3192611136 3205803744 3206073312 3208937472 3211797501 3212067573 3212163846 3214937088 3215207424 3220287936 3229155072 3234529584 3237691392 3242982912 3243744768 3257148672 3262471992 3263415012 3263512824 3266605056 3271766784 3280103424 3286236096 3286334592 3291705612 3292657082 3294646272 3295598592 3306263103 3309216768 3315403872 3315682656 3318644736 3320921934 3321201182 3324168192 3338869248 3344326128 3345111792 3347595264 3348381696 3350679299 3362217984 3367713024 3368686464 3374009496 3374293208 3375085912 3377307648 3388930974 3389032548 3392243712 3397603968 3397889664 3404242556 3415965696 3418309674 3419297739 3422352384 3428048448 3428336704 3443208912 3448939689 3452207616 3453018624 3458662064 3458765728 3472954056 3476348928 3482848512 3483141376 3488645264 3498251328 3503779092 3504073716 3507204096 3507499008 3514056832 3528577728 3532750848 3534344658 3535174962 3535472226 3538630656 3544414016 3560089104 3560195808 3563569152 3566014413 3566852157 3569200128 3570231808 3570338816 3584984832 3591687528 3591989544 3595198464 3601182208 3606832476 3616804224 3617108352 3622823928 3623871108 3627413504 3638845782 3642402816 3648355776 3649212864 3655176954 3655286508 3658749952 3670280991 3671451927 3674930688 3680737632 3681047136 3681911904 3684335616 3685400576 3691224064 3697015608 3697126416 3700629504 3706477056 3707548416 3713719152 3717349376 3729829356 3730142988 3733475328 3739689216 3740770176 3756227904 3762366894 3763250766 3766044672 3766929408 3773085888 3773198976 3788677152 3789772272 3795760683 3796079859 3796971651 3799471104 3799790592 3806574816 3810295808 3816274176 3822304464 3822625872 3826040832 3827146752 3833516544 3850146432 3856554504 3856878792 3860324352 3866633472 3883733568 3884645952 3890994822 3891111444 3894798336 3894915072 3910892544 3918204576 3918534048 3922034688 3924725922 3925860367 3925978034 3929367552 3945604608 3945936384 3953313936 3957178368 3959893717 3974344704 3980959488 3987465768 3988737896 3991363584 4005100242 4005220284 4009015296 4015350144 4016510784 4016631168 4023195748 4026789888 4037050368 4040648469 4040988237 4044598272 4051329984 4052501024 4056121344 4058904586 4069246896 4072882176 4075676919 4080840192 4087509712 4087632224 4104400248 4105364472 4109377536 4116093696 4123789384 4134297024 4140829836 4141178028 4142150892 4144877568 4146075648 4152627072 4152976256 4170991968 4175069184 4177934046 4178285358 4182018048 4188852928 4189836992 4207150368 4208366448 4215370731 4219364864 4219491328 4236800256 4237795584 4244721624 4244848848 4248870912 4256814848 4263493806 4274404992 4274764416 4282396668 4282756764 4282885128 4286582784 4286943232 4293717248 4300454106 4305540096 4312706112 4319754582 4320769398 4323977216 4324993024 4338623817 4338988641 4342864896 4349962656 4351220016 4351350432 4355473408 4362355712 4369200264 4370226696 4373471232 4381648128 4381779456 4388940816 4392861696 4394131456 4407980148 4408350804 4412289024 4420538496 4420910208 4427895912 4432224256 4439178432 4447478178 4451825664 4459101504 4460149056 4478579424 4482957312 4485898989 4487330133 4490284032 4491581952 4498679328 4503076864 4510142208 4517268912 4518574632 4518710064 4522991616 4530138624 4530519552 4550173056 4557746232 4559063652 4563136512 4570731264 4590945216 4598448426 4598586252 4602943488 4604024832 4623049728 4630605408 4635131904 4639263057 4639653161 4639792222 4643798016 4662987264 4664335104 4671705456 4672098288 4676272128 4676665344 4696952832 4704770304 4712459544 4713566616 4713962968 4718174208 4734412254 4746785472 4746927744 4754685884 4755802876 4758933504 4775311827 4775454954 4779979776 4788916704 4789319392 4793597952 4796887238 4809109968 4813406208 4818245769 4822405632 4822811136 4830431904 4831828144 4851794376 4856537088 4864474368 4865617152 4873569272 4873715344 4893707988 4895122518 4895269236 4899907584 4907650176 4908062848 4909215872 4929354144 4929501888 4934172672 4937558418 4938985623 4941969408 4943397888 4951625536 4973105808 4973523984 4977967104 4981382901 4981801773 4986252288 4987693568 5008303872 5016489192 5017667688 5021392896 5022572544 5030781184 5030931968 5051569536 5053029696 5061014244 5061439812 5062628868 5065961472 5066387456 5075433088 5083396461 5083548822 5088365568 5096405952 5096834496 5102862336 5106363834 5111355392 5127464511 5133528576 5142072672 5142505056 5147099136 5155511296 5164813368 5178311424 5179527936 5187993096 5188148592 5193064448 5193220096 5209431084 5214523392 5224272768 5224712064 5232967896 5239156736 5247376992 5255668638 5256110574 5260806144 5261248512 5271085248 5292866592 5299126272 5301516987 5302762443 5303208339 5307945984 5316621024 5321818112 5340133656 5340293712 5345353728 5353800192 5355347712 5355508224 5369053184 5377477248 5387531292 5387984316 5392797696 5401773312 5425206336 5425662528 5434235892 5435806662 5441120256 5463604224 5472533664 5473819296 5479170048 5482765431 5482929762 5484514607 5488124928 5512396032 5521106448 5521570704 5522867856 5526503424 5528100864 5532059957 5536836096 5550944256 5559715584 5561322624 5570578728 5571047144 5576024064 5595214482 5600212992 5609533824 5611155264 5620325854 5620494308 5643550341 5644876149 5649067008 5650394112 5659628832 5659798464 5665161216 5669048554 5684658408 5699206656 5699685888 5709862224 5710342352 5710513504 5715443712 5733938808 5739061248 5740720128 5750274816 5759672776 5761025864 5784831756 5785318188 5790486528 5799950208 5801626688 5801800576 5825600352 5826968928 5831294976 5836492233 5836667166 5842197504 5842372608 5851921088 5877306864 5877801072 5883052032 5887088883 5888967051 5894051328 5894546944 5903861216 5918904576 5929970904 5935767552 5945468672 5946865408 5971439232 5981198652 5983106844 5987045376 5988775936 5998239104 6007650363 6007830426 6013522944 6023025216 6024766176 6024946752 6030655488 6034793622 6040184832 6040692736 6066897408 6076994976 6078751536 6084182016 6088356879 6094308352 6103870344 6121260288 6131264568 6131448336 6137257984 6138699776 6156600372 6158046708 6164066304 6174140544 6185684076 6191730688 6201445536 6211244754 6211767042 6213226338 6217316352 6219113472 6228940608 6229464384 6256487952 6262603776 6266901069 6267428037 6273027072 6283279392 6284755488 6290898944 6310725552 6312549672 6329047296 6329236992 6345244672 6355200384 6356693376 6367082436 6367273272 6373306368 6385222272 6411607488 6412146624 6423595002 6424135146 6424327692 6429874176 6430414848 6440575872 6458310144 6469059168 6475382784 6479631873 6481154097 6481699081 6485965824 6487489536 6514297344 6524943984 6526830024 6527025648 6533210112 6543533568 6560206848 6572472192 6572669184 6583411224 6585314164 6589292544 6591197184 6612526206 6618433536 6630807744 6631365312 6641843868 6642402364 6648336384 6671217267 6677738496 6688652256 6690223584 6695190528 6696763392 6701157749 6701358598 6724435968 6735426048 6737372928 6748018992 6748586416 6750171824 6754615296 6777861948 6778065096 6784487424 6795207936 6795779328 6808485112 6836619348 6838595478 6844704768 6856096896 6856673408 6886417824 6897672639 6897879378 6904415232 6906037248 6917324128 6917531456 6945908112 6952697856 6959688333 6965697024 6966282752 6977290528 6996502656 7007558184 7008147432 7014408192 7014998016 7028113664 7057155456 7068689316 7070349924 7070944452 7077261312 7088828032 7101618381 7120178208 7120391616 7127138304 7132028826 7133704314 7138400256 7140463616 7140677632 7163182431 7169969664 7183375056 7183979088 7190396928 7195330857 7202364416 7213664952 7233608448 7234216704 7245647856 7247742216 7254827008 7277691564 7284805632 7296711552 7298425728 7310353908 7310573016 7317499904 7340561982 7342683777 7342903854 7349861376 7361475264 7362094272 7363823808 7370801152 7382448128 7394031216 7394252832 7401259008 7406337627 7412954112 7415096832 7427438304 7434698752 7459658712 7460285976 7466950656 7479378432 7481540352 7512455808 7524733788 7526501532 7532089344 7533858816 7546171776 7546397952 7577354304 7579544544 7591521366 7592159718 7593943302 7598942208 7599581184 7613149632 7632548352 7644608928 7645251744 7652081664 7654293504 7659545751 7660189823 7667033088 7700292864 7713109008 7713757584 7720648704 7733266944 7767467136 7769291904 7781989644 7782222888 7789596672 7789830144 7821785088 7836409152 7837068096 7849451844 7851720734 7851956068 7858735104 7884165861 7891209216 7891872768 7906627872 7914356736 7919550067 7919787434 7948689408 7961918976 7974931536 7977475792 7982727168 8010200484 8010440568 8018030592 8030700288 8033021568 8033262336 8046391496 8053579776 8081296938 8081976474 8089196544 8102659968 8105002048 8117809172 8138493792 8145764352 8151353838 8153709993 8161680384 8175019424 8175264448 8208800496 8210728944 8218755072 8224394643 8232187392 8247578768 8268594048 8281659672 8282356056 8284301784 8289755136 8292151296 8305254144 8305952512 8341983936 8355868092 8356570716 8364036096 8377705856 8379673984 8392821723 8414300736 8416732896 8430488781 8430741462 8438729728 8438982656 8473600512 8475591168 8489443248 8489697696 8497741824 8503572831 8513629696 8526987612 8548809984 8549528832 8564793336 8565513528 8565770256 8573165568 8573886464 8587434496 8600908212 8611080192 8625412224 8639509164 8641538796 8647954432 8649986048 8677247634 8677977282 8685729792 8699925312 8702440032 8702700864 8710946816 8724711424 8738400528 8740453392 8746942464 8755000749 8763296256 8763558912 8777881632 8785723392 8788262912 8815960296 8816701608 8824578048 8841076992 8841820416 8855791824 8864448512 8878356864 8894956356 8903651328 8918203008 8920298112 8957158848 8971797978 8974660266 8980568064 8983163904 8997358656 9020284416 9034537824 9037149264 9037420128 9045983232 9052190433 9060277248 9061039104 9100346112 9115492464 9118127304 9126273024 9141462528 9181890432 9196896852 9197172504 9205886976 9208049664 9246099456 9261210816 9278526114 9279306322 9279584444 9287596032 9317650563 9319839507 9325974528 9328670208 9343410912 9344196576 9352544256 9353330688 9361667029 9393905664 9409540608 9424919088 9427133232 9427925936 9436348416 9442823479 9468824508 9493570944 9493855488 9509371768 9511605752 9517867008 9550623654 9550909908 9559959552 9577833408 9578638784 9593774476 9618219936 9626812416 9635392503 9636202719 9636491538 9644811264 9645622272 9660863808 9663656288 9703588752 9713074176 9728948736 9731234304 9747138544 9747430688 9787415976 9790245036 9790538472 9799815168 9815300352 9816125696 9818431744 9858708288 9859003776 9875116836 9877971246 9883938816 9886795776 9903251072 9918789309 9946211616 9947047968 9955934208 9962765802 9963603546 9972504576 9975387136 10016607744 10032978384 10035335376 10042785792 10045145088 10052037897 10061562368 10061863936 10103139072 10106059392 10122028488 10122879624 10125257736 10131922944 10132774912 10150866176 10166792922 10167097644 10176731136 10192811904 10193668992 10212727668 10222710784 10254929022 10257893217 10267057152 10284145344 10285010112 10311022592 10329626736 10346819067 10356622848 10359055872 10375986192 10376297184 10386128896 10386440192 10418862168 10429046784 10448545536 10449424128 10465935792 10478313472 10494753984 10511337276 10512221148 10521612288 10522497024 10542170496 10585733184 10598252544 10603033974 10605524886 10606416678 10615891968 10633242048 10680267312 10680587424 10690707456 10698043239 10700556471 10707600384 10710695424 10711016448 10738106368 10754954496 10775062584 10775968632 10785595392 10803546624 10850412672 10851325056 10868471784 10871613324 10882240512 10927208448 10945067328 10947638592 10965530862 10965859524 10969029214 10976249856 11014355781 11024792064 11042212896 11043141408 11045735712 11053006848 11056201728 11063788307 11064119914 11073672192 11101888512 11119431168 11122645248 11141157456 11142094288 11152048128 11190428964 11200425984 11219067648 11222310528 11240651708 11240988616 11287100682 11289752298 11298134016 11300788224 11319257664 11319596928 11338097108 11369316816 11387282049 11388239577 11390914953 11398413312 11399371776 11419724448 11420684704 11421027008 11430887424 11467877616 11478122496 11481440256 11500549632 11519345552 11522051728 11569663512 11570636376 11580973056 11599900416 11603253376 11603601152 11651200704 11653937856 11672984466 11673334332 11684395008 11684745216 11703842176 11754613728 11755602144 11766104064 11774177766 11777581101 11777934102 11788102656 11789093888 11807722432 11837809152 11859941808 11871535104 11879681151 11890937344 11893730816 11942878464 11962397304 11966213688 11974090752 11977551872 11996478208 12015300726 12015660852 12027045888 12046050432 12049532352 12049893504 12069587244 12080369664 12081385472 12121945407 12122964711 12133794816 12153989952 12157503072 12168364032 12176713758 12188616704 12207740688 12227030757 12242520576 12262529136 12262896672 12274515968 12277399552 12313200744 12316093416 12328132608 12348281088 12371368152 12383461376 12402891072 12422489508 12423534084 12426452676 12434632704 12438226944 12457881216 12458928768 12512975904 12525207552 12533802138 12534856074 12546054144 12566558784 12569510976 12621451104 12625099344 12646112193 12658094592 12658473984 12690489344 12710400768 12713386752 12734164872 12734546544 12746612736 12770444544 12823214976 12824293248 12847190004 12848270292 12848655384 12859748352 12860829696 12881151744 12916620288 12938118336 12959263746 12962308194 12963398162 12971931648 12974979072 13016965923 13028594688 13049887968 13053660048 13054051296 13066420224 13075386181 13078457909 13087067136 13120413696 13144944384 13145338368 13166822448 13170628328 13178585088 13182394368 13225052412 13236867072 13261615488 13262730624 13283687736 13284804728 13296672768 13342434534 13355476992 13377304512 13380447168 13402315498 13402717196 13448871936 13457696967 13461990399 13470852096 13474745856 13496037984 13497172832 13500343648 13509230592 13555723896 13556130192 13568974848 13590415872 13591558656 13616970224 13673238696 13677190956 13689409536 13712193792 13713346816 13772835648 13795345278 13795758756 13808830464 13812074496 13834648256 13835062912 13891816224 13905395712 13917789171 13918959483 13919376666 13931394048 13932565504 13954581056 13993005312 14015116368 14016294864 14028816384 14029996032 14056227328 14114310912 14137378632 14140699848 14141888904 14154522624 14177656064 14203236762 14240356416 14240783232 14264057652 14267408628 14276800512 14280927232 14281355264 14325935481 14326364862 14339939328 14366750112 14367958176 14380793856 14390661714 14404728832 14427329904 14454737307 14467216896 14468433408 14491295712 14495484432 14509654016 14555383128 14569611264 14593423104 14596851456 14620707816 14621146032 14634999808 14681123964 14685367554 14685807708 14699722752 14722950528 14724188544 14727647616 14764896256 14788062432 14788505664 14802518016 14812675254 14816956869 14825908224 14830193664 14854876608 14919317424 14920571952 14933901312 14944148703 14945405319 14958756864 14963080704 15024911616 15049467576 15053003064 15064178688 15067717632 15092343552 15092795904 15154708608 15159089088 15183042732 15184319436 15187886604 15197884416 15199162368 15226299264 15265096704 15289217856 15290503488 15308587008 15319091502 15320379646 15334066176 15400585728 15426218016 15427515168 15441297408 15456359347 15466533888 15534934272 15538583808 15563979288 15564445776 15579193344 15579660288 15643570176 15672818304 15674136192 15698903688 15703441468 15703912136 15717470208 15768331722 15782418432 15783745536 15813255744 15839100134 15839574868 15897378816 15904550961 15908287329 15909625017 15923837952 15949863072 15954951584 15965454336 16020400968 16020881136 16036061184 16061400576 16066043136 16066524672 16092782992 16107159552 16162593876 16163952948 16178393088 16205319936 16210004096 16235618344 16276987584 16302707676 16307419986 16323360768 16350038848 16350528896 16417600992 16421457888 16437510144 16448296293 16448789286 16453543821 16464374784 16495157536 16537188096 16563319344 16564712112 16568603568 16579510272 16584302592 16596179871 16610508288 16611905024 16683967872 16711736184 16713141432 16728072192 16755411712 16759347968 16785643446 16828601472 16833465792 16860977562 16861482924 16877459456 16877965312 16930651023 16934628447 16947201024 16951182336 16978886496 16979395392 16995483648 17007145662 17027259392 17053975224 17097619968 17099057664 17129586672 17131027056 17131540512 17146331136 17147772928 17174868992 17201816424 17222160384 17250824448 17279018328 17283077592 17295908864 17299972096 17354495268 17355954564 17371459584 17399850624 17404880064 17405401728 17449422848 17476801056 17480906784 17493884928 17509476699 17510001498 17526592512 17527117824 17555763264 17576525824 17631920592 17633403216 17649156096 17661266649 17666901153 17682153984 17683640832 17711583648 17728897024 17756713728 17789912712 17807302656 17836406016 17840596224 17914317696 17943595956 17949320532 17961136128 17966327808 17994717312 18040568832 18069075648 18074298528 18074840256 18091966464 18104380866 18120554496 18122078208 18200692224 18230984928 18236254608 18252546048 18265070637 18266606501 18282925056 18363780864 18393793704 18394345008 18411773952 18416099328 18492198912 18522421632 18557052228 18558612644 18559168888 18575192064 18635301126 18639679014 18651949056 18657340416 18686821824 18688393152 18723334058 18787811328 18800703207 18802284111 18819081216 18849838176 18854266464 18855851872 18872696832 18885646958 18937649016 18987141888 18987710976 19018743536 19023211504 19035734016 19101247308 19101819816 19119919104 19155666816 19157277568 19187548952 19236439872 19270785006 19272405438 19272983076 19289622528 19291244544 19321727616 19327312576 19407177504 19426148352 19438895619 19443462291 19445097243 19457897472 19462468608 19494277088 19494861376 19574831952 19580490072 19581076944 19599630336 19630600704 19632251392 19636863488 19717416576 19718007552 19750233672 19755942492 19767877632 19773591552 19806502144 19837578618 19892423232 19894095936 19925531604 19927207092 19945009152 19950774272 20013651801 20033215488 20065956768 20070670752 20085571584 20090290176 20103473247 20104075794 20123124736 20123727872 20206278144 20212118784 20244056976 20245759248 20250515472 20263845888 20265549824 20301732352 20333585844 20334195288 20353462272 20385623808 20387337984 20425455336 20445421568 20509858044 20515786434 20534114304 20568290688 20570020224 20622045184 20659253472 20693017917 20693638134 20713245696 20718111744 20751972384 20752594368 20772257792 20837724336 20858093568 20879064999 20897091072 20898848256 20931871584 20956626944 20989507968 21022674552 21024442296 21043224576 21044994048 21084340992 21171466368 21206067948 21211049772 21212833356 21231783936 21266484096 21360534624 21361174848 21381414912 21396086478 21401112942 21415200768 21421390848 21422032896 21509908992 21550125168 21551937264 21571190784 21585992571 21587807683 21592879187 21607093248 21700825344 21702650112 21736943568 21743226648 21764481024 21854416896 21890134656 21895277184 21931061724 21931719048 21938058428 21952499712 22028051331 22028711562 22049584128 22084425792 22086282816 22091471424 22112403456 22127576614 22128239828 22147344384 22203777024 22219012881 22238862336 22245290496 22282314912 22284188576 22304096256 22323975223 22380857928 22400851968 22438135296 22444621056 22481303416 22481977232 22574201364 22579504596 22596268032 22601576448 22638515328 22639193856 22676194216 22738633632 22774564098 22776479154 22781829906 22796826624 22798743552 22839448896 22841369408 22842054016 22935755232 22956244992 22962880512 22978637253 22980569469 23001099264 23038691104 23044103456 23139327024 23141272752 23161946112 23199800832 23206506752 23207202304 23302401408 23307875712 23345968932 23346668664 23368790016 23369490432 23407684352 23509227456 23511204288 23548355532 23555162202 23555868204 23576205312 23578187776 23615444864 23652497583 23675618304 23719883616 23743070208 23758650201 23759362302 23781874688 23787461632 23885756928 23924794608 23932427376 23948181504 23955103744 23992956416 24030601452 24031321704 24054091776 24092100864 24099064704 24099787008 24139174488 24160739328 24162770944 24243890814 24245929422 24267589632 24307979904 24315006144 24353427516 24377233408 24415481376 24454061514 24461129979 24485041152 24525058272 24525793344 24549031936 24554799104 24626401488 24632186832 24656265216 24673183929 24696562176 24742736304 24766922752 24805782144 24844979016 24847068168 24852905352 24869265408 24876453888 24915762432 24917857536 25025951808 25067604276 25069712148 25092108288 25133117568 25139021952 25242902208 25250198688 25291466343 25292224386 25316189184 25316947968 25420801536 25426773504 25468329744 25469093088 25493225472 25510718493 25518857221 25540889088 25646429952 25648586496 25694380008 25696540584 25697310768 25719496704 25721659392 25762303488 25833240576 25876236672 25918527492 25924616388 25926796324 25943863296 25949958144 26033931846 26057189376 26099775936 26107320096 26108102592 26132840448 26150772362 26156915818 26174134272 26240827392 26265002247 26289888768 26290676736 26333644896 26341256656 26357170176 26364788736 26382879809 26450104824 26473734144 26523230976 26525461248 26567375472 26569609456 26593345536 26684869068 26710953984 26754609024 26760894336 26804630996 26805434392 26915393934 26923980798 26941704192 26949491712 26992075968 26994345664 27000687296 27111447792 27112260384 27137949696 27156571299 27180831744 27183117312 27233940448 27346477392 27354381912 27378819072 27424387584 27426693632 27545671296 27590690556 27591517512 27617660928 27624148992 27669296512 27670125824 27783632448 27835578342 27837918966 27838753332 27862788096 27865131008 27909162112 27952951689 27959518521 27986010624 28030232736 28032589728 28057632768 28059992064 28085001087 28112454656 28228621824 28274757264 28281399696 28283777808 28309045248 28328470437 28355312128 28406473524 28480712832 28481566464 28528115304 28534817256 28553601024 28561854464 28562710528 28651870962 28652729724 28679878656 28733500224 28735916352 28781323428 28809457664 28854659808 28906177509 28908608157 28909474614 28934433792 28936866816 28982591424 28990968864 29019308032 29110766256 29139222528 29186846208 29193702912 29241415632 29242292064 29269999616 29362247928 29370735108 29371615416 29399445504 29445901056 29448377088 29455295232 29529792512 29576124864 29577011328 29625350508 29633913738 29651816448 29660387328 29709753216 29838634848 29841143904 29867802624 29888297406 29890810638 29917513728 29926161408 30049823232 30098935152 30106006128 30128357376 30135435264 30156113691 30158649443 30184687104 30185591808 30309417216 30318178176 30366085464 30368638872 30375773208 30395768832 30398324736 30452598528 30530193408 30578435712 30581006976 30638183004 30640759292 30668132352 30773679651 30801171456 30852436032 30855030336 30912718694 30933067776 31040457201 31069868544 31077167616 31127958576 31128891552 31158386688 31159320576 31179767047 31287140352 31345636608 31348272384 31397807376 31406882936 31407824272 31434940416 31536663444 31564836864 31567491072 31626511488 31678200268 31679149736 31794757632 31809101922 31816574658 31819250034 31847675904 31899726144 31909903168 32040801936 32041762272 32072122368 32094129717 32101669413 32122801152 32132086272 32133049344 32185565984 32214319104 32325187752 32327905896 32356786176 32410639872 32420008192 32471236688 32553975168 32605415352 32614839972 32646721536 32700077696 32701057792 32835201984 32842915776 32896592586 32897578572 32907087642 32928749568 32990315072 33043067343 33074376192 33126638688 33129424224 33137207136 33159020544 33168605184 33191364921 33192359742 33221016576 33223810048 33367935744 33423472368 33426282864 33456144384 33510823424 33518695936 33571286892 33657202944 33666931584 33721955124 33722965848 33754918912 33755930624 33861302046 33869256894 33894402048 33902364672 33957772992 33958790784 34014291324 34054518784 34107950448 34161846147 34164718731 34172744859 34195239936 34198115328 34259173344 34262054112 34263081024 34292662272 34295545856 34349737984 34403632848 34444320768 34501648896 34558036656 34566155184 34591817728 34599944192 34708990536 34711909128 34742919168 34799701248 34809760128 34810803456 34898845696 34953602112 34961813568 35018953398 35020002996 35053185024 35054235648 35111526528 35263841184 35266806432 35298312192 35322533298 35332743303 35333802306 35364307968 35367281664 35423167296 35513427456 35579825424 35614605312 35639043453 35672812032 35681192448 35828635392 35887191912 35898641064 35922272256 35932655616 35989434624 36081137664 36138151296 36148597056 36149680512 36208761732 36241108992 36244156416 36368894133 36401384448 36461969856 36472509216 36505092096 36530141274 36533213002 36565850112 36727561728 36787587408 36788690016 36823547904 36832198656 36848815601 36857472289 36984397824 37044843264 37114104456 37117225288 37118337776 37150384128 37270602252 37279358028 37303898112 37314680832 37373643648 37376786304 37446668116 37575622656 37601406414 37604568222 37638162432 37699676352 37708532928 37711703744 37771293916 37875298032 37938336579 37974283776 37975421952 38037487072 38046423008 38071468032 38202494616 38203639632 38239838208 38311333632 38314555136 38375097904 38472879744 38541570012 38544810876 38545966152 38579245056 38582489088 38643455232 38654625152 38814355008 38877791238 38886924582 38890194486 38915794944 38924937216 38988554176 38989722752 39050897769 39149663904 39160980144 39162153888 39199260672 39226158543 39235373727 39261201408 39264502784 39273726976 39434833152 39436015104 39500467344 39511884984 39535755264 39547183104 39613004288 39675157236 39784846464 39788191872 39851063208 39854414184 39890018304 39901548544 40027303602 40066430976 40131913536 40141341504 40206946494 40208151588 40246249472 40247455744 40373090901 40385971197 40412556288 40424237568 40488113952 40491518496 40501030944 40527691776 40531099648 40603464704 40667171688 40668390576 40706924544 40771247616 40774675968 40850910672 40890843136 41019716088 41031572868 41068228608 41136581376 41140040448 41244090368 41318506944 41386035834 41387276268 41426491392 41436223488 41503944768 41505188736 41675448672 41716187136 41753367513 41756878449 41758129998 41794182144 41797696512 41863743168 41913253888 41979015936 42045349104 42048884592 42086449152 42089988096 42168681984 42342932736 42412135896 42422099544 42425666712 42463567872 42532968192 42721069248 42722349696 42792172956 42802225884 42830401536 42842781696 42844065792 43019817984 43100250336 43103874528 43142381568 43171985142 43175615366 43185758374 43214186496 43364211921 43401650688 43405300224 43473887136 43486453296 43528962048 43558830887 43708833792 43780269312 43790554368 43862123448 43863438096 43876116856 43904999424 44056102662 44057423124 44099168256 44168851584 44172565632 44182942848 44255153228 44256479656 44294688768 44407554048 44438025762 44450870607 44477724672 44490580992 44564629824 44568377152 44647950446 44761715856 44801703936 44832446109 44836215957 44876270592 44889242112 44962606832 44963954464 45148402728 45159009192 45192536064 45203152896 45277030656 45278387712 45352388432 45477267264 45549128196 45552958308 45563659812 45593653248 45597487104 45678897792 45682738816 45684108032 45871510464 45925761024 45957274506 45961138938 46002198528 46077382208 46088206912 46278654048 46282545504 46323892224 46369078041 46399601664 46413013504 46414404608 46604802816 46615751424 46691937864 46693337328 46737580032 46738980864 46815368704 47018454912 47022408576 47096711064 47110324404 47111736408 47152410624 47156375552 47230889728 47304995166 47351236608 47439767232 47517300402 47518724604 47563749376 47574923264 47713652883 47724861987 47728875051 47771513856 47849589216 47864854752 47896363008 47910207488 47985912832 48061202904 48062643408 48108183552 48184201728 48198129408 48199574016 48278348976 48321478656 48325541888 48487781628 48491858844 48535179264 48615959808 48630012288 48706855032 48754466816 48830962752 48908123028 48922259958 48970082304 49050116544 49051586688 49252802976 49264373664 49312530432 49344888879 49346367858 49360631463 49393124352 49485472608 49533845504 49611564288 49689958032 49694136336 49705810704 49738530816 49752907776 49788539613 49831524864 49835715072 50051903616 50135208552 50139424296 50184216576 50266235136 50278043904 50485804416 50500397376 50582932686 50584448772 50632378368 50633895936 50841603072 50853547008 50936659488 50938186176 50986450944 51021436986 51036184771 51037714442 51081778176 51292859904 51297172992 51388760016 51393081168 51394621536 51438993408 51443318784 51478618321 51524606976 51666481152 51752473344 51837054984 51849232776 51853592648 51887726592 51899916288 52067863692 52114378752 52199551872 52214640192 52216205184 52301544724 52313831636 52348268544 52481654784 52528430097 52530004494 52579777536 52581353472 52667289792 52682513312 52729577472 52765759618 52900209648 52947468288 52983799947 53000703459 53046461952 53050922496 53134750944 53139218912 53186691072 53369738136 53421907968 53509218048 53521788672 53609261992 53610868784 53830787868 53847961596 53883408384 53898983424 53984151936 53988691328 54001374592 54222895584 54224520768 54275899392 54313142598 54361663488 54366234624 54467880896 54692954784 54708763824 54757638144 54795211911 54799819503 54848775168 54853387264 55091342592 55181381112 55183035024 55235321856 55248297984 55338593024 55340251648 55567264896 55671156684 55675837932 55677506664 55725576192 55730262016 55818324224 55905903378 55919037042 55972021248 56060465472 56065179456 56170002174 56224909312 56402109621 56406852333 56457243648 56549514528 56562799392 56567555616 56618090496 56656940874 56710624256 56812947048 56961425664 56963132928 57056230608 57069634512 57107202048 57123708928 57125421056 57303741924 57305459448 57359757312 57467000448 57471832704 57562646856 57618915328 57709319616 57812355018 57817216314 57818949228 57868867584 57873733632 57965182848 57981937728 58221532512 58278445056 58316686857 58330386873 58335291729 58373692416 58387405824 58482831264 58484584128 58539999232 58724495856 58741470216 58743230832 58798891008 58891802112 58896754176 58910590464 59059585024 59152249728 59154022656 59250701016 59267827476 59303632896 59320774656 59419506432 59677269696 59682287808 59776594812 59781621276 59835027456 59852322816 60099646464 60197870304 60212012256 60256714752 60270870528 60310419741 60312227382 60317298886 60369374208 60371183616 60618834432 60636356352 60732170928 60737277744 60751546416 60791537664 60796649472 60852659527 60905197056 61060386816 61156871424 61162013952 61276366008 61281518584 61336264704 61547359302 61602342912 61704872064 61710060672 61825437388 61866135552 62079053751 62080914402 62139737088 62154335232 62255917152 62257783104 62316773376 62359534094 62574280704 62637194997 62691273216 62696544768 62795614752 62813765872 62815648544 62869880832 63073326888 63129673728 63134982144 63253022976 63356400536 63358299472 63618203844 63633149316 63638500068 63695351808 63799452288 63819806336 64081603872 64083524544 64144244736 64188259434 64203338826 64245602304 64264172544 64266098688 64371131968 64650375504 64655811792 64713572352 64757977713 64763423049 64778637561 64821279744 64840016384 64942473376 65107950336 65210830704 65229679944 65293443072 65400155392 65402115584 65670403968 65685831552 65793185172 65795157144 65814175284 65857499136 65980630144 66084153993 66086134686 66148752384 66253277376 66258848448 66274414272 66337210368 66382729842 66384719484 66442033152 66447620096 66657038643 66735871488 66846944736 66852565728 66912288768 66971925669 67021646848 67037391872 67142573784 67314405888 67333863168 67443910248 67445931696 67509837824 67511861248 67722604092 67738513788 67788804096 67804729344 67915545984 67917581568 68028582648 68109037568 68215900896 68323692294 68329437462 68345489718 68390479872 68396230656 68518346688 68524108224 68526162048 68699475968 68807265696 68888641536 68935911759 68941708407 69003297792 69116073312 69132310368 69183635456 69199888384 69417981072 69423818256 69485838336 69599402496 69619520256 69621606912 69797691392 69907204224 69923627136 70037906796 70040005992 70106370048 70108471296 70223053056 70527682368 70533612864 70645066596 70665486606 70667604612 70728615936 70734563328 70846334592 71026854912 71159650848 71229210624 71275950603 71278086906 71298689891 71345624064 71362384896 71657270784 71774383824 71797282128 71844544512 71865311232 71916779441 71978869248 72162275328 72276302592 72297194112 72299361024 72417523464 72482217984 72488312832 72737788266 72802768896 72923939712 72945018432 73060282548 73066426004 73131700224 73383389937 73455123456 73575174816 73577380032 73647095808 73664397312 73697631202 73714944578 73968795648 74019551787 74089686528 74228208912 74234450576 74236675552 74300768256 74541204504 74558716056 74607796224 74629361664 74747287296 74753572608 74893336232 75202812828 75209136444 75276324864 75399352704 75417065856 75423407488 75542587832 75750596064 75874399029 75876673158 75948567552 75950843904 76074974144 76092846016 76404989232 76407279264 76479676416 76532155479 76556571663 76622667264 76629110272 76750195808 76945759488 77083140024 77089621752 77091932304 77158490112 77164978176 77286910464 77309250304 77628710016 77755582476 77773849164 77780388972 77831589888 77849874432 77977108352 77979445504 78101795538 78299327808 78321960288 78324307776 78398521344 78452317086 78470747454 78522402816 78529005568 78547453952 78795006741 78869666304 78872030208 79000934688 79023769968 79071510528 79094366208 79148639427 79226008576 79350314472 79569692928 79576383744 79702126416 79708828368 79780036608 79803097088 80054607204 80132861952 80263827072 80282683008 80413892988 80416303176 80492498944 80494911488 80746181802 80771942394 80825112576 80848475136 80976227904 80983036992 81002061888 81206929408 81334343376 81336781152 81413849088 81469713897 81542495232 81549351936 81701821344 81781686272 82039432176 82063145736 82136457216 82273162752 82280080896 82488180736 82637013888 82772071668 82774552536 82852982784 82872446976 83007889536 83010377472 83350897344 83506735026 83513756898 83516259996 83588364288 83595393024 83727486336 83958031872 84090698208 84097769184 84172898304 84179976192 84255003261 84262088053 84337363968 84685865472 84824271792 84844199088 84851333424 84927135744 84985411311 85065936384 85442138496 85444699392 85584345912 85604451768 85660803072 85685563392 85688131584 86039635968 86200500672 86207749056 86343970284 86351230732 86371516748 86428372992 86725824471 86728423842 86803301376 86810600448 86947774272 86972906592 87057924096 87115050737 87117661774 87417667584 87560538624 87581108736 87724246896 87726876192 87752233712 87809998848 88112205324 88114846248 88198336512 88337703168 88345131264 88365885696 88510306456 88512959312 88589377536 88876051524 88901741214 88955449344 88981161984 89129259648 89136754304 89295900892 89523431712 89603407872 89664892218 89672431914 89752541184 89778484224 89925213664 89927908928 90296805456 90318018384 90385072128 90406305792 90468341073 90475948329 90554061312 90556775424 90704776864 90954534528 91098256392 91105916616 91127319624 91187306496 91194974208 91357795584 91365477632 91368216064 91743020928 91914549012 91922277876 92004397056 92154764416 92176413824 92321038953 92557308096 92565091008 92738156082 92799203328 92826027008 92828809216 93121371603 93209605632 93231502848 93383875728 93386674656 93475160064 93477961728 93539301141 93630737408 94036909824 94044817152 94193422128 94220648808 94223472816 94304821248 94312751104 94461779456 94609990332 94702473216 94879534464 95034600804 95037449208 95127498752 95149846528 95427305766 95449723974 95457750102 95543027712 95699178432 95729709504 95820414976 95971825664 96122405808 96125286816 96216367104 96282389151 96305008239 96368403456 96396258816 96399148032 96556697952 96642957312 96651083776 96975563256 96983717688 97070358528 97231919616 97260024576 97413710064 97508933632 97661925504 97816246056 97844519916 97940164608 98100233088 98103173376 98505605952 98528747328 98689777758 98692735716 98721262926 98786248704 98970945216 99223128576 99379916064 99388272672 99411621408 99477061632 99505815552 99574094763 99577079226 99663049728 99671430144 100103807232 100270417104 100278848592 100368433152 100532470272 100556087808 100971608832 101000794752 101165865372 101168897544 101264756736 101267791872 101683206144 101707094016 101873318976 101876372352 102042873972 102072369542 102075428884 102163556352 102494156193 102518234577 102585719808 102594345984 102777520032 102786162336 102789243072 102877986816 102886637568 102957236642 103049213952 103332962304 103504946688 103674109968 103698465552 103707185296 103775453184 103799832576 103871058269 104135727384 104228757504 104399103744 104429280384 104432410368 104603089448 104627663272 104696537088 105056860194 105060008988 105159555072 105162706944 105334579584 105365026624 105531519236 105800419296 105894936576 105967599894 105998229909 106001406918 106092923904 106101844992 106269501888 106278437824 106739476272 106843815936 106917130359 107018436096 107043577344 107218523984 107221737568 107661575736 107695923192 107766816768 107797966848 107968303872 107977382656 108002749184 108445791168 108449041536 108626285196 108723326976 108732469248 108935761792 109106682399 109385909568 109417527648 109515276288 109590423822 109599639006 109697550336 109706774528 110182685184 110362762224 110366070048 110470643712 110496595968 110546446803 110572416867 110677186048 110680503296 111134529792 111342313368 111351675864 111355013328 111451152384 111460524032 111636648448 111811806756 111838074084 111944042496 112120930944 112130358912 112340004348 112449818624 112804219242 112813704666 112914487296 113099029056 113125598784 113135111232 113313881748 113421248512 113625894096 113815009737 113922851328 113926265856 114112461216 114139269024 114214404096 114247417856 114250842112 114607483848 114610918896 114719514624 114934000896 114943665408 115125293712 115237830656 115418639232 115624710036 115634432628 115637898456 115737735168 115747467264 115930365696 115963875456 116443065024 116633373714 116660773746 116670583458 116747384832 116774811648 116965662528 116969168256 117448991712 117482940432 117486461664 117597782016 117678475629 117706121181 117783604224 117793508352 117821180928 118119170048 118304499456 118308045312 118501402032 118535654952 118607265792 118641549312 118839012864 119354539392 119364575616 119553189624 119563242552 119670054912 119704645632 120199292928 120395740608 120424024512 120620839482 120624454764 120634597772 120738748416 120742367232 121157913591 121237668864 121272712704 121464341856 121474555488 121503092832 121583075328 121593298944 121701671377 121705319054 121810394112 122120773632 122313742848 122324027904 122552732016 122563037168 122672529408 122756705227 123094718604 123204685824 123409744128 123420121344 123650874776 123732271104 124158107502 124161828804 124279474176 124308670464 124511834304 124515566208 124719068188 125148561408 125260102539 125270635347 125274389994 125382546432 125393089536 125591229504 125627531744 125631297088 125739761664 126146653776 126259347456 126269964288 126506045952 126712801072 126716598944 127236407688 127266298632 127277000136 127390703616 127598904576 127639612672 128163207744 128167049088 128376518868 128406677652 128491204608 128528345088 128532197376 128742263936 129300751008 129311623584 129427144704 129515955426 129526846098 129557275122 129642559488 129680032768 129884946752 130092635763 130215900672 130421661408 130459359888 130586886144 130676492661 130800310784 130804231168 131340807936 131371663104 131586370344 131590314288 131628350568 131714998272 131961260288 132168307986 132172269372 132297504768 132506554752 132517696896 132548828544 132765459684 132769438968 132884066304 132895240192 133314077286 133352611821 133471742976 133693889472 133705131456 133943851338 134043293696 134074783744 134285147568 134497338327 134508647871 134628811776 134667726336 134887820496 134891863392 135019675648 135023722496 135445208184 135477027576 135577608192 135609458688 135831091968 135835163136 136057165296 136218075136 136431801792 136647384588 136658874924 136690979436 136780959744 136792461312 137036693376 137048216448 137052324096 137398951936 137614531392 137777283072 137871823518 137883416814 138006595584 138232146624 138264620736 138835962144 138847636512 138971676672 139107234123 139198804992 139239040512 139243213824 139595382784 139814408448 139847254272 140075813592 140080011984 140212740096 140216942592 140446106112 141055364736 141067225728 141290133192 141330973212 141335209224 141457231872 141469126656 141692669184 142053709824 142319301696 142551901206 142556173812 142597379782 142691248128 142724769792 143186625153 143314541568 143548767648 143594564256 143689089024 143730622464 143829247991 143833558882 143957738496 144324550656 144552605184 144594388224 144598722048 144835046928 144964435968 144976625664 145475576532 145605537792 145847879424 145890036864 146120565096 146132852008 146263400448 146766779874 146910246912 147150349632 147154760064 147395262404 147429889156 147937591296 148034666637 148039103574 148081894389 148179373056 148456417824 148468901152 148473351104 148601536512 149082409008 149117432112 149215592448 149258723328 149365618839 149494574592 149507145216 149786672464 150405625656 150418272888 150552649728 150798705408 150834131712 150846814976 151085175664 151501192128 151748798058 151753346316 151897135104 151901687808 152149948288 152185692032 152809978464 152814558528 152959352832 153064310958 153108554313 153113143326 153245334528 153258220544 153500391616 153891518976 154166280048 154179243504 154183864608 154316980224 154329956352 154435854963 154573820928 154618500608 155257420032 155511164952 155547698328 155560777944 155663179776 155699748864 155954216704 155958891008 156203591076 156598655616 156643920576 156648615552 156904634172 156941494908 157044805632 157058011136 157094907904 157585290291 157590013482 157739332608 157744060416 158001869376 158047539936 158188732416 158297278854 158452017152 158700628944 158951399841 159002110377 159139385856 159152767488 159404252832 159417656736 159560073216 159606194176 160109214408 160265723904 160527654144 160565366016 160827785976 160832606352 160984997888 160989822976 161492363604 161543884788 161650225152 161696950272 161952455808 161966073984 162004123776 162413858816 162668686752 162673562304 162827698176 162939427794 163084990464 163098703872 163403642688 164078864352 164126291472 164272914432 164385635733 164399458509 164546325504 164560161792 164976361472 165274027776 165544143336 165549105072 165705965568 165744893952 166015779072 166020754944 166701794688 167013470052 167027513796 167032519992 167176728576 167190786048 167454972672 167916063744 168181396416 168195538368 168510006522 168524176106 168674727936 169220556999 169371730944 169648543584 169688398176 169702666848 169854271488 169970822622 170019952817 170131872768 170884276992 170889398784 171168691824 171208903536 171321606144 171371126784 171376263168 171493858667 172079271936 172401001344 172415498112 172687940568 172702461464 172743033496 172856745984 173451648942 173456847684 173606602752 173621200896 173895548544 173945813184 174230101474 174235323548 174835335168 174950060571 174991160619 175005875187 175121077248 175162217472 175448493792 175453752384 175504467424 175619997696 176224410648 176229692496 176396673024 176675406336 176690262528 176731771392 177020612912 177025918624 177178755072 177752103048 177803482428 177910898688 177962323968 178258519296 178273508608 178591801784 179046863424 179329784436 179344863828 179505082368 179556968448 179850427328 179855817856 180593610912 180636036768 180770144256 180812611584 180931259223 180936682146 180951896658 181108122624 181113550848 181409553728 181909069056 182196512784 182211833232 182254639248 182374612992 182389948416 182557978581 182715591168 182730955264 182736432128 183486041856 183829098024 183844555752 184008794112 184309528832 184352827648 184642077906 185114616192 185130182016 185476312164 185598406656 185652054016 185657618432 186237161253 186242743206 186419211264 186463005696 186767751456 186773349312 186950320128 187078602282 187261474816 187911584991 188073819648 188089634304 188386844256 188441297616 188446945632 188609642496 188625502208 188923558912 189219980664 189404946432 189759068928 190069201608 190074898416 190254997504 190299693056 190854611532 190899447948 190915500204 191086055424 191398356864 191459419008 191943651328 192244811616 192250573632 192432734208 192564778302 192610016478 192736806912 192792517632 192798296064 193113395904 193951126512 193967435376 194140717056 194273933139 194290269147 194335912683 194463839232 194520049152 194827420128 195017867264 195323851008 195632492112 195689039832 195880329216 196200466176 196206346752 197011211904 197057494656 197379555516 197385471432 197442525852 197572497408 197941890432 198446257152 198759832128 198776545344 198823242816 199011631104 199148189526 199154158452 199326099456 199342860288 200207614464 200540834208 200557697184 200736866304 200915777007 200932671511 201064940544 201112175616 201943217664 202001589504 202331730744 202337795088 202529513472 202535583744 203366412288 203414188032 203746637952 203752744704 204085747944 204144739084 204150857768 204327112704 204988312386 205036469154 205171439616 205188691968 205555040064 205572324672 205578486144 205914473284 206098427904 206665924608 206807735277 206825125221 207009893376 207348219936 207396931104 207414370592 207550906368 207599665152 207742116538 208271454768 208457515008 208798207488 208858560768 208864820736 209206178896 209255326544 209393074176 210113720388 210120017976 210319110144 210325413888 210669159168 210730053248 211063038472 211600838592 211935199788 211996459818 212002813836 212185847808 212203689984 212539003776 212556875648 213478952544 213687631872 213827851809 213834260718 213896069673 214036872192 214087154688 214437047968 214443475136 215323151472 215391846384 215533633536 215595933696 215750338323 215936607744 215954765312 216005498368 216891582336 216898083072 217252570392 217446653952 217464938496 217871523584 218213364798 218771819136 218835055296 219180847644 219199278012 219395100672 219413549056 220150169811 220365370368 220725524448 220732140096 220941287424 220993191936 221092893606 221144833734 221354372096 221361006592 222058655361 222269059584 222684626736 222703351728 222710026656 222902304768 222921048064 223273296896 223623613512 223676148168 223888084992 224241861888 224260717824 224680008696 224899637248 225608438484 225627409332 225828974592 226198058112 226251197568 226270222464 226627763496 226842497024 227251788192 227623197087 227630019474 227845702656 227852531712 228224922432 228278538048 228494835712 229214967696 229221837792 229439029248 229596466437 229669714989 229868001792 229887330816 230250587424 230475661312 230837278464 231249420072 231268865256 231275796912 231475470336 231494934528 231860731392 231927750912 232886130048 233266747428 233321547492 233341166916 233494769664 233549623296 233931325056 233938336512 234897983424 234965880864 234972923328 235195564032 235356951258 235412242362 235567208448 235587016704 235642361856 236608998912 236616090624 237002804064 237071309904 237214531584 237283098624 237445918281 237465884513 237521671057 237678025728 238709078784 238729151232 239106379248 239126485104 239340109824 239409291264 240398585856 240791481216 240848049024 241241678964 241248909528 241269195544 241477496832 241484734464 242315827182 242475337728 242545425408 242928683712 242949110976 243006185664 243403342754 243410638108 243620788224 244241547264 244409141691 244627485696 244648055808 245105464032 245126074336 245345058816 245513410454 246189437208 246409371648 246819488256 246840242688 247301749552 247464542208 248316215004 248323657608 248558948352 248617340928 249023668608 249031132416 249438136376 250520205078 250541270694 250548779988 250765092864 250786179072 251182459008 251255063488 251262594176 252293307552 252518694912 252539928576 252765009783 252786264159 253012091904 253425602144 253433197888 254472815376 254532597264 254554000272 254781407232 254956233933 255197809152 255279225344 256326415488 256334098176 256753037736 256813355304 256982409216 257056690176 257064394752 257484527872 258601502016 258623247168 259031910852 259053692196 259114550244 259285118976 259360065536 259769893504 260177473413 260185271526 260431801344 260843322816 260918719776 261173772288 261345152211 261352985322 261600621568 261608462336 262681615872 262743326208 263172740688 263180628576 263256701136 263429996544 263922520576 264336615972 264344538744 264595009536 265013109504 265035393792 265097657088 265530919368 265538877936 265768132608 265790480384 266628154572 266705223642 266943485952 267387778944 267410262912 267887702676 268086587392 268149567488 268570295136 268994676654 269017295742 269257623552 269335452672 269775640992 269783726784 270039351296 270890416368 270954055152 271155216384 271218917376 271405023219 271427844987 271662183936 271670326272 272114330592 272436150272 272863603584 273294769176 273317749848 273381958872 273561919488 273584922624 274073386752 274096432896 274104648192 274797903872 275229062784 275743647036 275766833628 276013191168 276464293248 276529241472 277671924288 277695273024 278214468246 278397609984 278478081024 278486427648 279628816896 279694508544 280151627184 280160023968 280425480192 280433885184 280617903423 280707429431 280892212224 282110729472 282134451456 282580266384 282661946424 282670418448 282914463744 282938253312 283385338368 284107419648 284638603392 285103802412 285112347624 285194759564 285382496256 285449539584 286373250306 286629083136 287097535296 287189128512 287461244928 287658495982 287667117764 287915476992 288649101312 288847167453 288915024717 289105210368 289188776448 289197444096 289670093856 289928871936 289953251328 290211677899 290951153064 291211075584 291695758848 291780073728 292241130192 292265704016 292526800896 293533559748 293820493824 294300699264 294309520128 294790524808 294859778312 296069333274 296078207148 296163788778 296358746112 296912835648 296937802304 296946702208 298164818016 298234864224 298431184896 298517446656 298722284289 298731237678 298989149184 299014290432 299573344928 300811251312 300836545776 301105299456 301597410816 301668263424 301693629952 302170351328 303002384256 303497596116 303506692632 303794270208 303803375616 304299896576 304371384064 305619956928 305629117056 306128621916 306217108626 306226286652 306490669056 306516441088 307000783232 307482468579 307554703731 307783037952 308332560096 308358487008 308367729216 308633960448 308659912704 308871709926 309147641856 309237001216 310514840064 311022329904 311095396656 311121555888 311326359552 311399497728 311613174807 311908433408 311917782016 312407182152 313197311232 313287841152 313297231104 313809268344 313882989816 314089611264 314116022272 314189815808 315170580582 315180026964 315478665216 315488120832 316003738752 316095079872 316594557708 316904034304 317401257888 317902799682 317994689727 318004220754 318278771712 318305534976 318808505664 318835313472 319212388352 320218428816 320531447808 320751391077 321055308288 321130732032 321655571952 321665212704 321969995776 321979645952 322984727208 323087769576 323300450304 323393900544 323904911616 323932147968 324008247552 324827717632 325337373504 325347124608 325878855588 326169980928 326197407744 326807285376 328157728704 328252582944 328545828864 328771271466 328798917018 329092651008 329120323584 330548055552 331088286672 331098210144 331411931136 331489787904 331639340409 331717250601 331745143873 332031558144 332041509888 333403589376 334026940104 334055027592 334065039984 334353457152 334381572096 334909945344 335832127488 336362792832 336391076736 337020013044 337048352212 337349455872 338441113998 338743461888 339297087168 339376796352 339405333696 339941645244 340039905634 340263745536 341445029211 341768553984 341778797568 342337383648 342417807072 342643212288 342742253568 342752526336 342977437517 342987717334 344158543872 344802002688 344830996224 345375881136 345404922928 345486066992 345713491968 346903297884 346913695368 347213205504 347242401792 347791097088 347891626368 348460202948 348470647096 349900121142 349982321238 350011750374 350242154496 350324434944 350896987584 350907504768 351008934848 352448821296 352459384992 352793346048 353035426887 353118363543 353350812672 353380525056 353463542784 354041225824 354051837248 354357510144 355504206096 355606964856 355821797376 355924647936 356517038592 356547017216 357183603568 358093726848 358659568872 358689727656 359010164736 359113936896 359700854656 359711635712 361187221824 361272073536 361862518446 361873364292 361903793316 362216245248 362227101696 362819107456 363473740773 363818138112 364393025568 364423666464 364509278496 364749225984 364779896832 365105014131 365115957162 365431182336 365461910528 365472864256 366972083712 367658196048 367689111504 368017588224 368270115681 368619057664 368705655296 369284155812 370229232384 370260364032 370952624328 371196813312 371304108032 371315236864 372474322506 372485486412 372838422528 372926011392 373535502912 373546698624 374157204564 374522949632 375780307617 375811906041 375823169982 376147639296 376179268608 376773688512 376882595232 376893891264 377219284992 377251004416 377847117824 378439961328 378809892864 379518137856 380138403216 380149796832 380509995008 380599386112 381709223064 381798895896 381831000408 382172110848 382796713728 382918838016 383887302656 384489623232 384501147264 385129556604 385220032956 385473613824 385585035264 385596592128 386226791808 387902253024 387934870752 388281434112 388547866278 388580538294 388671825366 388927678464 389040098304 389654840256 390647702016 391264984224 391378079664 391760658432 392029477983 392062442759 392400932352 392412693504 394022423808 394114989312 394759111032 394770942864 394885051704 395144994816 395883780864 396892514304 397519664256 397553090688 397646485632 398296379052 398308316904 398652198912 398685720576 400057835463 400415228928 401081668416 401115394368 401831554014 401865343022 402129881088 402224351232 403525943613 403886435328 404003179008 404663461488 404675590176 405059026944 405071167488 405336971611 405432195179 406732824576 406828376064 407493275904 407505489408 408171495888 408289478168 408301715536 408654225408 409976624772 410072938308 410342879232 410377383936 411110080128 411144649344 411156972288 411828946568 412196855808 413331849216 413615470554 413650250442 414019786752 414696439872 414793862208 414828741184 415484233076 416542909536 416915030016 417321702369 417596414976 417717121536 417729641472 418412357792 418510653088 418786148352 420227440776 420240035952 420638220288 420650827776 421338318336 421460106496 422126076944 423201677184 423870399576 423992919636 424005627672 424371695616 424407379968 425078007552 425113751296 426957905088 427655703618 427668521436 427792139346 428073744384 428174309376 428874095936 428886950272 429559875459 430646302944 430783692768 431067267072 431191867392 431487743973 431500676646 431873215488 431909530624 432010996736 433783164672 433796166144 434505140784 434893307904 434929876992 435743047168 436426729596 437543638272 437670110592 438361695288 438398556024 438790201344 438827098112 440300339622 440730740736 441451048896 441464280192 442185787212 442289667468 442708744192 442722013184 444103999911 444117310722 444245683167 444538119168 445369253472 445406703456 445420053312 445804609536 445842096128 446546593792 447247227024 447352296336 447776169984 448096856517 448483723776 448521435648 449360017392 449799274496 451216876968 451254818664 451657949184 452396116224 452502395136 452540444928 453255526992 453684994048 454503576384 455246394174 455260038948 455691405312 455705063424 456449844864 456557076096 458429935392 458443675584 458878058496 459192932874 459325662939 459339429978 459736003584 459774661632 460501174848 461674556928 462498840144 462537730512 462551593824 462950940672 462989869056 463307564889 463721462784 463855501824 465772260096 466533494856 466643094984 466682333832 466989539328 467099246592 467862650112 467876673024 469795966848 469931761728 469945846656 470713902516 470824484724 471134416896 471174033408 471284723712 473217997824 473232181248 474005608128 474142619808 474566197248 474891836562 474931769026 475043342114 475356051456 477006331131 477418157568 477458302464 478212758496 478252970208 478680219648 478818582528 479147139757 480797171712 481582962432 481696098048 482483357928 482497819056 482538391088 482954993664 482969468928 484631654364 484950675456 485090850816 485857367424 485898221952 486012371328 486806685508 486821276216 487241576448 488483094528 488818283382 489254971392 489296111616 490210928064 490252148672 491026820908 492378874416 492818743296 493156907199 493198375527 493638976512 493680485376 494603499104 494929084416 496632430008 496647315216 497117896704 497234681856 498047337216 498062264832 498876272752 501040410156 501082541388 501097559976 501530185728 501572358144 502364918016 502510126976 502525188352 504586615104 505530019566 505572528318 506024183808 506851204288 506866395776 507661670997 508945630752 509065194528 509108000544 509562814464 509912467866 510059858451 510395618304 510558450688 512652830976 512668196352 513506075472 513626710608 513964818432 514113380352 514128789504 514481576001 514969055744 517203004032 517246494336 518063821704 518107384392 518229100488 518570237952 518720131072 519539787008 520354946826 520370543052 520863602688 521686645632 521837439552 522690304422 522705970644 523201243136 523216924672 524850181713 524973481857 525017625561 525363231744 525486652416 526345481376 526361257152 526513402272 526859993088 527845041152 528673231944 528689077488 529190019072 530026219008 530070787584 530195314176 531061838736 531077755872 531536265216 531580960768 533256309144 533410447284 533886971904 534775557888 534820525824 535775405352 536173174784 536299134976 537140590272 537989353308 538034591484 538515247104 538670905344 539551281984 539567453568 541780832736 541908110304 542310432768 542437834752 542793777669 542810046438 542855689974 543324367872 543340652544 544228661184 544872300544 545727207168 546589538352 546635499696 546763917744 547123838976 547169845248 547673935743 548146773504 548192865792 548209296384 549595807744 550458125568 551487294072 551533667256 552026382336 552928586496 553058482944 555343848576 555390546048 556428936492 556795219968 556956162048 556972855296 559257633792 559389017088 560303254368 560320047936 560850960384 561235806846 561414858862 561784424448 563734754973 564221458944 564268902912 565160532768 565323892848 565340836896 565828927488 565876506624 566264801531 566770676736 568214839296 569277206784 570207604824 570224695248 570389519128 570764992512 570899079168 572746500612 573258166272 574195070592 574378257024 575316991964 575334235528 575830953984 577298202624 577694334906 577830049434 578210420736 578377552896 578394888192 579340187712 580423355798 581902306128 582422151168 582821799417 582870807441 583007738049 583391517696 583560147456 584482260384 584531408032 585053601792 587067119496 587640987648 588601398528 588619040256 589581049616 589719556624 592138666548 592156414296 592327577556 592717492224 593825671296 593875604608 593893404416 596329636032 596469728448 597034893312 597444568578 597462475356 597978298368 598028580864 599146689856 601622502624 601673091552 602210598912 602747331021 602798014533 603194821632 603336526848 603387259904 604340702656 606004768512 606995192232 607013385264 607588540416 607606751232 608599793152 608742768128 611239913856 611258234112 612257243832 612434217252 612452573304 612981338112 613032882176 614001566464 614964937158 615109407462 615566075904 616665120192 616716974016 616735458432 617743419852 618295283712 618474002432 620423205831 620475375663 621029680128 622044659808 622190793312 622243111776 622652719104 622798995456 623226349614 623816866816 623835564032 624814364304 626394622464 626575682304 626594462208 627618536688 627765979632 628179222528 628232044544 628379631616 630341161164 630360053928 630957330432 630976241664 632007477504 632190159744 633189115416 633808068608 634802515776 635805599364 635989379454 636008441508 636557543424 636611069952 637617011328 637670626944 640436857632 641062895616 641483555427 641502782154 641688209019 642110616576 642261464064 643311143904 643330425408 643939991552 645969454416 646175539152 646600900608 646787801088 647251014969 647809823232 647864295936 648016495104 649655435264 650674747008 650694249216 651757711176 652339961856 652394815488 653614570752 656315457408 656505165888 657542542932 657597834036 658185302016 658240647168 661096111104 662176573344 662196420288 662823862272 662979575808 663278680818 663434501202 663490287746 664063116288 664083019776 666807178752 668053880208 668110055184 668130079968 668706914304 668763144192 669222038173 669379254797 669819890688 671664254976 672725585664 672782153472 674040026088 674096704424 674698911744 676882227996 677486923776 678594174336 678753592704 678810667392 679883290488 680079811268 680527491072 682869591261 682890058422 683537107968 683557595136 684674767296 684835614144 685484507136 685954875034 685975434668 688317087744 688789399311 689009144967 689604005376 689661992448 690751762272 690809845856 690972133984 691426983936 693806595768 693827390736 694426411008 694484803584 695582194176 695783252736 696920405896 696941294192 699800242284 699964642476 700023500748 700484308992 700648869888 701793975168 701815009536 702017869696 704897642592 704918769984 705586692096 706070853774 706236727086 706701625344 706761050112 706927085568 708082451648 708103674496 711008412192 711213929712 711643594752 711849295872 712337754843 712397653539 712565013171 713034077184 713094034432 714367207136 716187453696 717319137744 717379455312 718020329472 718227873792 719401709312 719423271424 722374443648 722544147072 723725036892 723746728584 723807586632 724432490496 724454203392 725638214912 726947481546 727636276224 728786051136 728847332928 729018556992 730210028262 730231914324 730862364672 730923821056 730945728512 733227425073 733944167424 735316392096 735378223008 736035176448 736540231362 737238115328 737411310592 738568311624 740458464768 740520728064 741905248656 742393626624 742608216064 742630473728 744948645012 744970972824 745676845056 745852022784 747071005824 747093397248 748314409128 749045899264 751560615234 751623812082 751646339964 752295278592 752358537216 753547377024 753765190464 753787782528 755694235648 756879922656 757619785728 758295029349 758358792477 759036275712 760276806432 760299593664 761019990016 761198772224 763418446128 763597791792 763662000816 764344221696 764868701799 765593427456 765837676032 767774605312 768979246464 769002294528 770259113208 770440065912 770947227648 771170070528 771193184256 772453583616 775804506048 775869741504 777095732556 777161076588 777343650732 777855356928 778080196608 779309680512 781295404032 782529968448 782756159328 783521316864 784035456633 784058955966 784124885518 784801864704 784825387008 788044847616 788229978624 789518222064 789541885728 789770103408 790289989632 791084573851 791767561728 793785028608 795039328512 795106181376 795292971264 796592758104 796616633808 797304397824 797371441152 800115670926 800830457856 802163336832 802230788736 803663108028 803730686044 804259762176 804448702464 807051887226 807772870656 808006358016 809326922976 809351180352 810118053888 810673943222 810864390358 813465649152 813656752128 814215069657 814283534961 814986551808 815010978816 816342991776 816578956336 816603431072 817308450816 819953249544 820145876616 820685758464 820754767872 822220160256 822289298688 822313944576 823657893136 824393711616 827230941108 827300500884 828039573504 829392879744 829587724416 829657482368 830968466152 833085819072 834643404738 835192829952 835434243072 835459282944 836824715584 837021306176 840454881552 840480071904 841276440576 841301655552 841853710269 842122288293 842676636672 842920212992 844252153888 846403354368 847740799152 847985839272 848011255344 848743391232 848814759936 850156015104 850227502592 853915810176 855311407236 855337042872 855584278692 856147488768 856348618752 857748191872 857773900544 859119750918 861292605888 861567385536 862383734784 862975487946 863001353292 863746430976 863819061248 864021993472 866541502359 866745074151 867566329344 867592332288 869010281568 869786615808 869859753984 870635033697 871486094336 872853459192 875087276544 875340221184 876723390576 876797112048 877580402688 877654196224 880600679244 881461481472 882902097792 882928560384 884371574424 884579334936 885417488384 885444026368 888207999822 888234621444 888491366334 889076238336 890738506944 890813406912 890840106624 893093187584 894494454048 894704592672 895552339968 896166852867 896193713034 896967447552 897042871296 898720034784 899598548992 902433753936 902509637328 903315898368 904792232448 905004790272 905080889856 906511053984 907369988096 909007152768 910492788348 910520077896 911382810624 911410126848 912899689728 913114152192 916859870784 916887351168 918385865748 918651325878 918678859956 919472007168 919549323264 921002349696 923349113856 924997680288 925075461024 925103187648 925901881344 925979738112 926615129778 926882968583 927442925568 927711003648 931544520192 933066989712 933286189968 933364667664 933979078656 934198493184 934839524421 934918132733 935725300224 935753346048 939591933696 939863523456 939891693312 941427805032 941648969448 942268833792 942348066816 942569447424 946435995648 946464362496 948011216256 948285239616 949783673124 949863538052 950086684228 950712102912 953984069181 954012662262 954836315136 954916604928 956425516992 956505940416 957637165056 958294279514 961594343424 962254173231 963165924864 963392196096 964966715856 964995638112 965076782176 965909987328 965938937856 969263308728 969901350912 970181701632 971714734848 971796443904 972024742656 973613371016 973642552432 974483152896 977636566764 978509942784 978592223232 980421856128 980504297344 982053641816 984757748832 985637486592 986313814398 986396751054 987277953024 987360970752 989206998208 993264860016 993294630432 994235793408 994469363712 994918021227 995151751803 995235431619 996094674432 996124529664 997752545504 1002080820312 1002165082776 1002195119952 1003060371456 1003144716288 1004729836032 1005020253952 1005050376704 1009173230208 1011060039132 1011145056636 1012048367616 1013702408576 1013732791552 1015323341994 1017891261504 1018130389056 1018216001088 1019824935732 1020119716902 1020791236608 1021116901376 1024335087633 1025305661952 1025336392704 1027012150944 1027253421216 1027929636864 1028226760704 1028257579008 1028932312551 1028963152002 1029938111488 1034406008064 1034492988672 1036127643408 1036214768784 1036458200976 1037140475904 1037440262144 1039079574016 1040709893652 1040741086104 1041727205376 1043373291264 1043674879104 1045380608844 1045411941288 1046402486272 1046433849344 1049700363426 1049946963714 1050035251122 1050726463488 1050973304832 1052690962752 1052722514304 1053026804544 1055690082304 1057346463888 1057378154976 1058380038144 1059106280661 1059355090629 1060052438016 1060141575168 1060390628352 1062123677472 1062155511744 1063072530432 1063161921536 1066512618288 1066820894568 1067773943808 1069551115776 1069641051648 1071550810704 1072346349568 1072598269952 1074281180544 1075978706616 1076069182968 1077030494208 1077341810688 1079102563968 1079134907136 1083561665472 1083816220608 1085587555338 1085620092876 1085711379948 1086648735744 1086681305088 1088457322368 1091454414336 1093179076704 1093270999392 1093527835488 1094247677952 1094339690496 1095315042393 1095347871486 1096293547008 1096385731584 1096418592768 1100916251136 1102974588144 1103067334512 1104052764672 1104810347043 1105857172992 1106116965888 1110687697152 1110781092096 1112857872984 1113590439936 1113912324096 1113945710592 1118515267584 1118778034176 1120606508736 1120640095872 1122471613692 1122829717724 1123568848896 1127435718123 1127469509946 1128442917888 1128537805824 1130321065536 1130647785696 1130681673792 1131657854976 1131753013248 1132529603062 1133541353472 1136429678592 1138554413568 1140415209648 1140449390496 1140779038256 1141529985024 1141798158336 1142581640959 1145493001224 1146516332544 1148390141184 1148756514048 1150633983928 1150668471056 1151661907968 1155388669812 1155660098868 1156420841472 1156755105792 1156789776384 1158680375424 1160846711596 1163804612256 1164844302336 1165643598834 1165741614882 1166015476098 1166783035392 1167120294912 1168964520768 1169062816064 1174134238992 1175281975296 1176088433949 1176187328277 1177202797056 1177238080512 1179162099232 1179439113248 1184277333096 1184312828592 1184655155112 1185434984448 1187651342592 1187751209216 1187786808832 1192659272064 1192939456896 1194889137156 1194924950712 1195956596736 1196057161728 1198293379712 1200173506389 1203245005248 1203346183104 1205494662042 1205596029066 1206389643264 1206673053696 1206774519808 1208681405312 1210577830839 1212009537024 1213990384464 1214026770528 1215177080832 1215213502464 1216010914833 1216296585537 1217199586304 1217485536256 1222479827712 1222516468224 1224514487664 1224868434504 1224905146608 1225962676224 1226065764352 1228003132928 1229929874316 1230218814924 1231132151808 1233330240384 1233433948032 1233470916864 1235486839704 1236590567424 1236948004864 1240846411662 1240950751326 1242059360256 1244089319616 1244381586624 1244486223552 1246452699228 1247633733632 1247671128064 1249628728608 1251965107107 1252789244928 1253151364608 1253188924416 1255237073376 1255531959264 1256358445056 1256464089088 1256759263232 1260682322328 1260720107856 1261914660864 1261952483328 1264014955008 1264380319488 1266378230832 1267616137216 1269605031552 1271611198728 1271978758908 1272016883016 1273115086848 1273222139904 1275234022656 1275341253888 1280873715264 1282967110854 1283005564308 1283376418038 1284221233152 1284522928128 1286622287808 1286660850816 1291938908832 1292351078304 1293201801216 1293575602176 1294463231919 1294502029938 1295619646464 1295728591872 1296032990208 1299310870528 1301349494016 1301388498432 1303515422352 1304679923712 1304789630976 1307229141504 1312630914816 1313010331776 1315085085864 1315195668072 1316370604032 1316481294336 1322192222208 1324353146688 1324392840576 1326557361636 1326869002404 1326980575492 1328126232576 1328166039552 1332737049501 1333614357504 1336107760416 1336220110368 1336260159936 1337413828608 1337526288384 1338444076346 1338758509594 1339639781376 1343328509952 1344290569551 1345451171328 1345564306944 1348080052176 1348193408848 1349397823488 1350323757497 1353764455992 1354973847552 1357188348672 1357507185408 1357621334784 1359766580976 1360159622536 1361054982144 1365739182522 1365780116844 1367074215936 1367115190272 1369349534592 1369671228288 1371909750068 1371950869336 1376634175488 1377578798622 1377976988817 1378018289934 1379208010752 1379323984896 1381503524544 1381619691712 1381944267968 1387613191536 1387654781472 1388852822016 1388969607168 1389922694667 1391164388352 1391566505472 1393840811792 1393882588384 1399600484568 1399929284952 1400047001496 1400968617984 1401297739776 1403587950336 1403630019072 1404035739392 1409795285184 1409837539968 1412141707548 1412473454172 1413403250688 1413522100224 1413854171136 1416164903296 1416207348992 1422016824384 1422427859424 1423698591744 1424675509686 1424795307078 1425130026342 1426068154368 1426188068864 1428734414272 1431018993393 1432374907392 1434638275488 1434758910624 1436040658944 1436455747584 1437441419271 1438803418624 1438846542848 1444748887296 1445088294144 1447450073784 1447493457168 1447615173264 1448864980992 1448908406784 1451276429824 1453894963092 1455272552448 1457572102272 1457694665856 1458037113984 1460420056524 1460463828648 1461724729344 1461847642112 1461891457024 1466454850146 1467888334848 1470632784192 1470756446016 1473080462724 1474476230656 1474822621184 1477136623248 1479470721597 1479595126581 1480916929536 1481041456128 1483810497312 1484787253248 1485216432128 1485260947456 1489897290024 1489941945648 1491353690112 1491704045568 1494142011648 1494186794496 1496628818256 1498091798528 1503121230468 1503247624164 1503292679928 1504590557184 1504717074432 1507094754048 1507530380928 1507575565056 1511388471296 1513759845312 1516590058698 1516717584954 1518072551424 1520553612864 1520599187328 1526836892256 1527195583584 1527324001632 1528688443392 1529737403598 1530179575353 1531186854912 1531675352064 1535549210624 1537958492928 1538004589056 1540518226416 1540880131824 1541894455296 1542340141056 1542386368512 1543444728003 1544907167232 1551609012096 1551739483008 1554191465112 1554322153176 1554687301464 1555710713856 1556160393216 1558619361024 1562590808064 1565059936896 1565512318656 1568070913266 1568117911932 1568249771036 1569603729408 1569650774016 1575052876683 1576089695232 1576459957248 1579036444128 1579083771456 1579540206816 1580579979264 1582121727901 1582169147702 1583535123456 1587570057216 1590078657024 1590212362752 1590585942528 1593185516208 1593233267616 1594608795648 1594742882304 1595837167951 1600231341852 1601660915712 1604326673664 1604461577472 1607326216056 1607461372088 1608519524352 1608897404928 1614103774452 1615545741312 1616012716032 1618653845952 1618702360704 1621347886444 1621728780716 1626931298304 1627313504256 1628381333007 1628430139314 1628567069922 1629973103616 1630021957632 1632685983552 1633157912672 1633206862144 1634616901632 1639906499088 1640291753232 1641371516928 1641509535744 1643021807229 1644440320512 1644578597376 1644627889152 1647315786272 1648787423232 1654461882216 1654601001768 1656079147008 1658785759488 1659175448832 1659314964736 1661936932304 1666171638144 1669286809476 1670385659904 1670868486144 1670918565888 1673649431168 1674042612352 1680909763104 1680960143808 1682552881152 1683707420538 1684244576586 1685353273344 1685840425984 1688504307776 1691204264919 1692806708736 1695481598304 1695971678544 1696022510688 1697486782464 1697629519872 1698794404593 1700312030208 1700455005184 1707831620352 1710622814472 1710674085744 1711168557384 1712294977536 1712697237504 1715496383744 1715547801088 1718239501836 1722585211776 1723134771072 1725950975892 1726002706584 1727492861952 1727638122496 1728043986944 1733083004718 1733490148302 1735132658688 1735184664576 1738020563136 1741270067394 1742972188672 1745706918384 1748465398251 1748612422323 1749023214147 1750174553088 1750680442368 1753446781152 1753594224096 1755160805376 1755308392448 1761201358488 1762922962944 1765804195584 1765857120768 1768743148848 1769158669872 1770834976768 1770888052736 1776415999644 1776469242888 1776982732668 1778152476672 1781477013888 1781626813824 1781680213248 1786186375168 1788988908096 1789409185344 1791104679936 1792333705734 1792387426068 1793934895104 1794085742592 1797440069568 1804867507872 1805019274656 1806631796736 1808241993063 1808394043599 1809584464896 1810009580544 1810161779712 1813022107968 1814739976192 1818014305536 1820985576696 1821040155792 1822765621248 1822820253696 1825799379456 1826228304384 1833719741568 1833774702336 1836771731496 1837302651756 1837357719912 1838944014336 1839098646528 1842004699392 1846698227712 1849995360576 1850150922048 1850206375296 1853230259556 1853765937166 1854885851136 1855422007296 1861426126989 1863089040384 1866133979424 1866572379936 1866729335328 1867958157312 1868396986368 1869679048842 1869836265466 1871450600448 1871506692096 1879183867392 1879727046912 1879783386624 1882855610064 1883297938896 1884537667584 1884696133632 1885138894848 1886432445337 1892871991296 1892928724992 1896022432512 1896570479232 1899567346248 1899727076104 1900173368456 1901424205824 1907968138362 1908025324524 1909672630272 1909833209856 1912851033984 1913011880832 1916588559028 1923188686848 1924450666281 1924508346462 1925064627057 1926331849728 1926784392192 1929933431712 1929991276224 1930153564352 1931819974656 1938526617456 1939802701824 1940363403264 1941753044907 1943429469696 1943592887808 1944049485312 1947226742032 1947285104864 1948966305792 1955273133528 1957019885568 1957184446464 1960843712256 1961008594688 1964107283632 1969515497664 1972627628796 1972793502108 1974555906048 1974721941504 1978413996416 1986529720032 1986589260864 1988471586816 1988938727424 1989836042454 1990303503606 1990470863238 1992189348864 1992249059328 1995505091008 2004161640624 2004330165552 2004390239904 2006120742912 2006289432576 2007666114519 2008137764391 2009459672064 2010040507904 2010100753408 2018346460416 2022120078264 2022290113272 2024096735232 2027404817152 2027465583104 2030646683988 2035782523008 2036260778112 2036432002176 2039649871464 2040239433804 2041582473216 2042233802752 2048608773783 2048670175266 2050611323904 2050672785408 2054024301888 2054506842432 2056453521408 2057864625102 2057926304004 2059876222976 2066368197933 2067027434901 2068812016128 2068985977344 2072255286816 2072429537568 2072916401952 2074280951808 2074880524288 2078159148032 2081419787304 2081482172208 2083454410752 2086746582528 2087349758208 2090761217688 2090823882576 2092804972544 2092867698688 2099400726852 2099893927428 2100070502244 2101452926976 2101946609664 2105381925504 2105445028608 2106053609088 2111380164608 2114692927776 2114756309952 2116760076288 2118212561322 2118710181258 2120104876032 2120283150336 2120781256704 2124247354944 2124311023488 2133025236576 2133641789136 2135547887616 2137013264529 2137192960617 2137695039513 2139102231552 2139282103296 2143101621408 2144692699136 2145196539904 2148562361088 2151957413232 2152138365936 2154060988416 2154683621376 2158205127936 2158269814272 2167123330944 2167632441216 2171175110676 2171240185752 2171422759896 2173297471488 2173362610176 2176914644736 2182908828672 2186358153408 2186541998784 2187055670976 2190630084786 2190695742972 2192587094016 2192771463168 2192837185536 2201832502272 2205949176288 2206134669024 2208105529344 2209620694086 2210259386621 2211714345984 2212233931776 2221375394304 2221562184192 2225715745968 2227180879872 2227824648192 2227891421184 2229420162671 2237030535168 2237556068352 2241213017472 2241280191744 2244943227384 2245659435448 2247137697792 2254871436246 2254939019892 2256885835776 2257075611648 2260642131072 2261295571392 2261363347584 2265059206124 2267082706944 2272859357184 2274885088047 2275076377431 2277108827136 2280830419296 2280898780992 2281558076512 2283059970048 2283596316672 2285163281918 2290986002448 2293032665088 2294606105397 2296780282368 2297513028096 2301267967856 2301336942112 2303323815936 2310777339624 2311320197736 2312841682944 2313510211584 2313579552768 2317360750848 2321693423192 2327609224512 2331287197668 2331483229764 2332030952196 2333566070784 2334240589824 2337929041536 2338125632128 2348268477984 2350563950592 2352106369899 2352176867898 2352374656554 2354405594112 2354476161024 2358324198464 2358878226496 2368554666192 2368625657184 2369310310224 2370869968896 2373253721553 2375302685184 2375502418432 2375573617664 2385318544128 2385878913792 2389778274312 2389849901424 2391913193472 2392114323456 2396586759424 2400347012778 2406490010496 2406692366208 2410989324084 2411192058132 2412779286528 2413346107392 2413549039616 2417362810624 2421155661678 2424019074048 2427980768928 2428053541056 2430354161664 2432021829666 2432593171074 2434399172608 2434971072512 2442645208971 2442850604883 2444959655424 2445032936448 2449028975328 2449736869008 2449810293216 2451925352448 2452131528704 2456006265856 2459859748632 2460437629848 2462264303616 2466660480768 2466867896064 2466941833728 2470973679408 2473181134848 2473896009728 2481692823324 2481901502652 2484118720512 2488178639232 2488763173248 2488972447104 2492905398456 2495267467264 2495342256128 2499257457216 2503930214214 2505578489856 2506302729216 2506377848832 2510474146752 2511063918528 2521364644656 2521440215712 2523829321728 2523904966656 2525561130807 2526366864879 2528029910016 2528760638976 2532756461664 2535232274432 2539210063104 2543222397456 2543957517816 2544033766032 2546230173696 2546444279808 2550468045312 2550682507776 2561747430528 2565934221708 2566011128616 2566752836076 2568442466304 2569045856256 2573244575616 2573321701632 2583877817664 2584702156608 2587151204352 2588926463838 2589004059876 2591239292928 2591457183744 2592065980416 2602698988032 2602776996864 2607030844704 2609359847424 2609579261952 2611905101091 2612124729643 2614458283008 2625261829632 2626020663552 2630170171728 2630391336144 2632741208064 2632962588672 2644384444416 2648706293376 2648785681152 2653114723272 2653738004808 2653961150984 2656252465152 2656332079104 2665474099002 2667228715008 2672215520832 2672440220736 2672520319872 2676888152692 2677517019188 2679279562752 2686657019904 2688500558601 2688581139102 2690902342656 2691128613888 2696160104352 2696386817696 2698795646976 2700647514994 2707528911984 2709947695104 2714376697344 2715014370816 2715242669568 2719533161952 2720319245072 2722109964288 2731478365044 2731560233688 2734148431872 2734230380544 2738699069184 2739342456576 2743819500136 2743901738672 2755157597244 2755953977634 2756036579868 2758416021504 2758647969792 2763007049088 2763239383424 2763888535936 2775226383072 2775309562944 2777705644032 2777939214336 2779845389334 2780648905749 2782328776704 2783133010944 2787681623584 2787765176768 2799200969136 2799858569904 2800094002992 2801937235968 2802595479552 2804518573263 2804754398199 2807175900672 2807260038144 2808071478784 2819590570368 2819675079936 2824283415096 2824946908344 2826806501376 2827044200448 2827708342272 2832329806592 2832414697984 2844033648768 2844855718848 2849351019372 2849590614156 2850260052684 2852136308736 2852376137728 2857468828544 2861952207543 2862037986786 2864749814784 2869276550976 2869517821248 2872911495168 2874882838542 2877606837248 2877693085696 2886762519693 2889497774592 2890176588288 2894900147568 2894986914336 2895230346528 2897729961984 2897816813568 2902552859648 2907789926184 2910545104896 2915144204544 2915389331712 2916074227968 2920840113048 2920927657296 2923449458688 2923695284224 2923782914048 2932909700292 2935776669696 2941265568384 2941512892032 2946160925448 2948952461312 2949645242368 2954273246496 2958941443194 2959190253162 2961833859072 2962082912256 2967620994624 2970432864256 2979794580048 2979883891296 2982707380224 2983408091136 2984754063681 2985455255409 2985706294857 2988284023296 2988373588992 2993257636512 2996183597056 3006242460936 3006495248328 3006585359856 3009181114368 3009434148864 3014189508096 3015060761856 3015151130112 3022776942592 3027519690624 3033180117396 3033435169908 3036145102848 3041107225728 3041198374656 3053673784512 3054391167168 3054648003264 3059474807196 3060359150706 3062373709824 3063350704128 3075916985856 3076009178112 3081036452832 3081760263648 3083788910592 3084680282112 3084772737024 3086796937653 3086889456006 3087781723741 3089814334464 3103218024192 3103478966016 3108382930224 3108644306352 3109374602928 3111421427712 3112320786432 3117238722048 3125181616128 3130119873792 3131024637312 3136141826532 3136235823864 3136499542072 3139207458816 3139301548032 3150105753366 3152179390464 3152919914496 3158072888256 3158167542912 3159080413632 3164243455802 3164338295404 3167070246912 3175140114432 3177318841983 3178065271887 3180157314048 3180424725504 3181171885056 3186371032416 3186466535232 3189217591296 3189485764608 3191674335902 3200462683704 3203321831424 3208653347328 3208923154944 3214652432112 3214922744176 3217039048704 3217794809856 3228207548904 3231091482624 3232025432064 3237307691904 3237404721408 3242695772888 3243457561432 3256762666014 3256860278628 3257134139844 3259946207232 3260043915264 3265371967104 3266315825344 3266413724288 3279812998176 3280583506464 3282743033856 3283019071488 3285945127179 3286043614458 3288880641024 3289157194752 3289255778304 3294631572544 3308923764432 3309202003536 3312158294016 3314431041129 3317571518976 3318350897664 3318629929472 3323873864608 3332343276288 3338573618952 3340771319808 3341736972288 3341837131776 3347298862336 3348085224704 3361819526208 3361920287616 3367414841076 3368489153172 3370706546688 3371680851968 3377008615552 3382307154369 3382408529838 3385613417472 3390963196608 3391943357088 3392045021376 3394973564928 3395259039744 3397588809186 3400624060416 3400910010368 3415663240704 3421245628944 3421348171488 3422337114768 3424589955072 3425394475008 3427744922877 3430992767488 3431095602176 3436479003672 3445170423552 3446269542144 3451901951784 3452005413168 3454985723904 3455276244992 3456087973888 3466166009436 3466980296604 3470265317376 3470369329152 3476041126272 3482540134788 3485944377344 3491413836768 3496930796502 3497224844646 3498046428294 3500349106176 3501360884736 3506893562304 3507188448192 3522402716976 3525845925888 3528265301847 3528561984831 3531608391168 3531714241536 3537486297696 3538317339744 3541669953536 3541776105472 3552831999288 3552938485776 3553965465336 3556304953344 3562954027776 3563253627648 3563360426496 3572372750336 3577977816192 3578818370688 3584667411468 3584774852136 3587869790208 3588171485184 3594880139136 3609735015744 3610038549312 3616483986126 3616788087198 3619168929792 3620019161088 3620323559424 3626044215936 3636028611072 3641971153392 3642080311584 3645531242496 3645640507392 3648032744499 3648889756611 3649196582603 3651598758912 3652456608768 3667439483136 3667549404672 3673543462992 3674605303512 3674715439824 3677888028672 3678197293056 3684009398784 3693396455424 3699990721152 3700301844096 3700412750592 3706460519112 3707531874332 3709771702272 3710844014592 3722852253978 3726178080768 3732267958848 3733144759872 3733458670656 3739358097684 3739672530932 3742901200896 3743013384192 3755895321321 3758367734784 3759454093824 3759566773248 3765711220128 3766595877792 3769075335168 3769392267264 3770277789696 3772751812687 3772864890674 3785743982592 3785857449984 3792044865024 3793140958464 3799134692496 3799454152208 3800346736912 3802848411648 3815936276724 3816050649048 3819345260544 3819666419712 3825702067968 3826023761664 3833177118056 3848901332562 3849016692924 3850129254114 3852663699456 3853568784384 3859866863424 3859982552448 3860307128704 3877053234912 3879605403648 3880726806528 3883389695757 3883506089814 3886858939392 3887185775616 3888098970624 3894453484064 3894570209728 3897932611584 3910546267056 3914039771136 3914368892928 3921687424512 3922017189376 3928214567264 3939030995328 3945255257592 3945587004216 3949111812096 3949443883008 3956827992832 3973059440064 3973178521728 3979672084908 3980607007212 3980941726476 3984378697728 3984498118656 3991010182016 3998211148503 4008323281248 4008660331104 4008780479808 4012241485824 4012578865152 4015332229038 4016275528782 4018919344128 4020081015808 4020201506816 4032871708653 4036692920832 4044240156528 4044580226544 4048193470464 4050971272491 4054809634304 4054931166208 4061293367976 4071565046016 4072521556224 4072864004352 4079299742928 4080478867608 4083164946432 4084467605504 4097217547566 4097340350532 4101222647808 4101345570816 4108048603776 4109013684864 4115729250204 4115852608008 4119752445952 4132736395866 4133930966451 4134054869802 4137624032256 4137971954688 4144510573632 4144859075136 4145832803904 4149761048576 4156318296064 4162839574608 4162964344416 4166908821504 4169768084001 4173493165056 4174699516416 4181522435376 4181647765152 4185609945088 4185735397376 4198801453704 4199787854856 4200141004488 4202905853952 4203893219328 4210763851008 4210890057216 4212107218176 4222760329216 4229385855552 4229512619904 4236425122644 4237420362516 4240209752064 4240566300672 4241562513408 4248494709888 4248622046976 4266050473152 4267283578272 4271095775232 4274026529058 4274385921234 4275390079026 4278204463104 4278564206592 4286203242816 4297124722176 4303914826464 4304276731872 4308121976832 4309367242752 4312324257813 4312686870349 4316410255872 4316539628544 4334246661888 4335264882432 4342350221352 4342480371504 4342845519792 4346594942976 4346725220352 4353829289472 4365817657344 4372716306816 4373083997568 4374111341952 4381260169572 4381391485944 4385174188032 4385542926336 4385674371072 4403665004544 4411898352576 4412269338048 4419241388172 4420518773242 4423428691968 4424467863552 4438785379743 4442750788608 4443124368384 4451431491936 4454361759744 4455649296384 4455782842368 4458706687721 4458840325342 4474061070336 4475112136704 4482426034944 4482560383488 4489886454768 4491318870896 4494275395584 4509742872492 4509878039784 4513771671552 4514151223296 4521284262144 4522591142784 4522726695168 4530118412248 4534165413888 4549770176094 4550152754862 4554217654272 4561660838592 4561797561984 4563116153024 4570326563836 4581972004896 4586065330176 4589212210794 4590538726059 4593560564736 4595026056192 4602535935712 4602673884224 4606647631872 4621554679248 4622640395472 4625683365888 4627020423168 4627159105536 4630334184009 4634721501696 4643386846384 4655218449024 4662574395336 4662966459528 4664061904392 4667132141568 4668481179648 4675858083072 4676251264256 4696536955968 4704212739798 4704353735796 4704749313108 4708811188224 4708952322048 4716648396928 4717756452992 4725158630049 4737109332384 4737251314368 4738620620448 4741739937792 4746365183703 4746507443106 4750605370368 4751004836864 4751147235328 4770637088256 4771757827584 4779556548624 4779699802848 4783826386944 4784228646912 4787511503853 4793173518848 4800694025556 4812980020992 4813384732416 4821978648168 4822384116264 4825558573056 4826692214784 4827098079232 4834725621248 4842311323356 4848038148096 4855961537856 4856107082112 4864043659332 4865186342148 4868798345216 4869942145024 4885143999021 4885290417942 4885701209766 4889919310848 4890065872896 4898057950656 4899473738016 4899620586432 4903850704896 4904263057408 4912012531712 4919719497264 4920875259696 4924528607232 4929065421687 4933320961536 4933735792128 4933883667456 4941947358816 4946362269696 4947792019456 4963385646648 4963803005304 4968237441024 4976357278464 4977526346496 4977944894208 4985810796912 4990534934528 4990684512256 4998514914432 5007860428428 5011156979712 5012605458432 5012755697664 5020948293504 5022127837056 5042729289312 5042880431424 5047658643456 5051122261614 5052733729758 5056059820032 5057521277952 5065512923328 5078420126208 5086444794912 5087915035632 5088067532064 5092460347392 5092888559616 5096383213779 5100936090624 5101365015552 5123494861056 5131868443416 5132022257232 5133505672152 5136884932608 5138091712512 5146489151232 5146643403264 5167755635328 5169404313216 5177852927676 5178008119752 5182478585856 5182914367488 5184131960832 5205397976064 5205553993728 5214061689408 5223810202182 5224249459286 5228916566016 5245837266969 5247069642441 5250523659264 5252041327104 5260340343456 5260782672288 5265482416128 5265925177344 5270618537327 5288768888832 5297412586752 5297571362304 5306229446544 5307476009616 5307922301968 5312504930304 5312664158208 5316309618677 5330948198004 5334457430016 5344431041664 5344880441472 5345040639744 5353776305384 5355034038376 5358559125504 5373314039808 5377001117202 5377162278204 5381804685312 5382257227776 5392320208704 5392773635392 5401295029988 5415057823968 5419895390208 5424725979189 5425182130797 5428753394688 5430028741632 5430485339136 5439066323904 5440638490144 5444219928576 5462956730088 5463120467376 5468296863744 5468460761088 5477398138368 5478684913152 5487639000272 5487803477344 5510315194488 5511907955268 5512073159736 5516832043008 5517295939584 5526014098176 5526478766848 5527777071872 5550452766144 5550619125888 5559690778668 5561297811498 5564657553408 5566266021888 5575363247168 5575530353536 5584278380967 5598401938272 5599717139808 5600188005984 5603874471936 5605190959104 5609037146526 5609508796398 5614351801344 5614520076288 5616142957568 5639181140736 5639350159872 5648566830192 5649893816688 5653613002752 5654088400896 5655416684544 5659297336011 5664659613184 5664829395968 5688067297536 5689711437696 5698702038744 5699181228312 5700520105368 5704272617472 5704752275456 5714937657088 5723904415086 5724075973572 5729499629568 5738553101952 5739035642496 5749765677084 5755213674496 5755386171392 5773351998843 5773525039386 5775193881171 5778995549184 5780353176576 5789800295136 5789973828672 5790460693056 5795459923968 5805105719296 5815579852368 5821090209792 5825259134721 5830288409088 5830778663424 5832148455936 5841680226096 5841855314592 5846898917376 5847390568448 5847565828096 5865819400584 5871553339392 5882531136768 5883025784064 5892321850896 5897904922624 5899290484736 5908546492992 5917882886388 5918380506324 5923667718144 5924165824512 5935241989248 5959589160096 5959767782592 5965414760448 5966816182272 5969508127362 5970910510818 5971412589714 5976568046592 5976747177984 5986515273024 6012484921872 6012990496656 6013170719712 6018362228736 6018868297728 6022998343557 6024413293173 6028379016192 6030121523712 6030302260224 6045553885184 6055039381248 6066360234792 6066870339816 6072290205696 6082214451456 6082396749312 6107347569024 6108782334336 6109296006528 6118949614392 6120718301412 6124747419648 6126701408256 6151833971712 6152018356224 6162072905664 6163520527296 6169360564224 6173593875306 6173778912012 6175563447482 6179628668928 6201082304703 6206436048384 6206957932032 6216765860448 6217288612704 6218749205856 6222842855424 6224641572864 6228912816841 6234477444096 6250363232256 6260239747584 6262049274624 6272283653064 6272471647728 6272999084144 6278414917632 6278603096064 6300211506732 6304358780928 6305839828992 6316145776512 6316335085824 6318160827264 6328486911604 6328676590808 6334140493824 6350280228864 6354637683966 6356130543774 6360314628096 6360849451008 6362343770112 6372742064832 6372933070464 6383348671804 6400925367408 6406643662848 6411039793587 6411578881851 6413085118539 6417306694656 6417846309888 6429304864224 6429845488352 6434078097408 6435589619712 6456415097808 6462182965248 6464050864128 6474615383808 6474809442816 6485391545776 6486915122864 6513525332028 6513720557256 6514268279688 6519892414464 6520087830528 6530743934208 6532631650688 6532827448576 6559625996352 6561167012928 6571890254358 6572087228916 6577761282048 6578314389504 6578511556608 6589263145088 6617847528864 6618404007072 6624316588032 6628862082258 6630778159863 6635143037952 6636701795328 6637259858944 6647747729216 6664686552576 6677147237904 6681542639616 6683473944576 6683674263552 6688260488013 6694597724672 6696170449408 6723639052416 6723840575232 6734829682152 6736978306344 6741413093376 6743361703936 6754017231104 6764614308738 6764817059676 6771226834944 6781926393216 6783886714176 6784090042752 6795177618372 6801248120832 6801820020736 6824655264141 6825229132293 6831326481408 6842491257888 6842696342976 6844674229536 6849179910144 6850788950016 6855489845754 6861985534976 6862191204352 6872958007344 6883818316191 6890340847104 6892539084288 6903803903568 6904010826336 6909971447808 6910552489984 6912175947776 6932332018872 6933960593208 6940530634752 6940738658304 6952082252544 6965080269576 6971888754688 6982827673536 6993861593004 6994449689292 6996092856588 7000698212352 7002721769472 7013787124608 7014376896384 7044805433952 7051691851776 7056319109697 7056530603694 7057123969662 7063216782336 7063428483072 7074972595392 7076634679488 7083339907072 7105663998576 7105876971552 7107930930672 7112609906688 7119761164659 7125908055552 7126507255296 7126720852992 7144745500672 7155955632384 7157636741376 7169334822936 7169549704272 7175739580416 7176342970368 7189760278272 7219470031488 7220077098624 7232967972252 7233576174396 7238337859584 7240038322176 7240647118848 7252088431872 7272057222144 7283942306784 7284160623168 7291062484992 7296065488998 7297779513222 7298393165206 7303197517824 7304913217536 7328551814649 7334878966272 7335098809344 7347086925984 7349210607024 7349430879648 7355776057344 7356394586112 7361442419903 7363171802767 7368018797568 7386792910848 7399981442304 7400603688192 7400825501184 7412921038224 7415063748664 7419543404544 7421688029184 7445704507956 7452356161536 7464535917696 7466289519744 7466917341312 7478716195368 7479345061864 7485802401792 7486026768384 7511790642642 7516735469568 7518908187648 7519133546496 7531422440256 7533191755584 7545503625374 7545729781348 7571487965184 7571714899968 7576683392421 7579100594637 7584089730048 7586281916928 7598269384992 7598908304416 7600693473824 7605696823296 7631872553448 7632101298096 7638690521088 7639332839424 7651404135936 7652047523328 7666354236112 7697802665124 7698033385848 7700258508228 7705327398912 7707137568768 7719733726848 7719965104896 7720614257408 7754106469824 7761453613056 7766779391514 7767012179628 7773717878784 7774371551232 7776197941248 7788906968128 7789140419456 7821092534112 7828079542272 7828737785856 7835715303273 7836374188929 7843374849024 7844034378752 7856429134528 7878061990656 7890510515184 7891174008432 7898223624192 7898887766016 7913655985664 7946118880128 7946357043456 7959344169816 7961214014424 7961883452952 7968757395456 7968996237312 7982020364032 7996422297006 8016646562496 8017320662208 8017560959616 8030664458076 8032551057564 8037838688256 8040162031616 8040403013632 8065501675803 8065743417306 8073385841664 8088480313056 8089160453088 8096386940928 8101942544982 8109619268608 8109862332416 8122586735952 8143130092032 8145043112448 8145728008704 8158599485856 8160957735216 8166329892864 8168935211008 8194435095132 8194680701064 8202445295616 8202691141632 8216097207552 8218027369728 8231458500408 8231705216016 8239504891904 8265472791732 8267861932902 8268109739604 8275248064512 8275943909376 8289021147264 8289718150272 8291665607808 8312636592128 8325679149216 8325928688832 8333817643008 8339536168002 8341946717247 8346986330112 8349399032832 8363044870752 8363295530304 8371219890176 8397602907408 8399575709712 8400282008976 8405811707904 8407786438656 8413555719789 8414263194597 8421527702016 8421780114432 8424214436352 8445520658432 8458771711104 8459025239808 8472850245288 8474840725032 8480419504128 8481132601344 8483125026816 8496989419776 8497244093952 8532100946304 8534567156544 8548053058116 8548771842468 8550780158052 8556408926208 8557128413184 8572406485632 8594249444352 8607829652928 8608553463744 8618734485504 8624648515626 8625373740698 8632820511744 8633079257088 8668493323776 8670529764864 8684700442704 8684960743008 8685691039584 8693189885952 8693450440704 8701930312361 8707658578944 8731635314688 8745432613632 8746167995136 8748222683904 8762520339144 8762782971888 8770348376064 8771085852672 8771348742144 8807330009088 8823796705152 8824538676096 8838482776344 8841037546484 8846857383936 8848935727104 8877570759486 8885501577216 8886248736768 8902862983872 8911298592768 8917413375442 8917680650684 8948122140672 8950224273408 8954262191043 8956365766227 8957118884571 8964852069888 8965120766976 8979772909536 8982637741792 8988550791168 9019485744984 9019756079568 9027543343104 9028302446592 9042568524288 9045182285568 9045453390336 9060236824496 9068330827776 9099540352188 9100305509724 9108435308544 9123321677184 9123595123968 9126232306048 9140653127672 9163944009792 9178424421588 9181077452118 9187121129472 9190052112384 9205071871424 9205347768448 9243109358496 9245280790944 9251366731776 9254040846336 9254318211072 9260390812959 9260668368018 9263345171223 9269443003392 9286773692768 9310436898048 9325148790672 9325932919056 9328123808784 9334264283136 9336962359296 9351716166144 9352502528512 9393073911936 9408425479596 9408707471592 9409498626216 9417622376448 9417904644096 9433296793856 9435512905984 9450317260098 9474218664768 9474502628736 9477241240896 9492730367406 9493014886212 9501210740736 9502009673728 9502294470656 9531956525949 9534195815661 9541274176512 9543515655168 9559113097248 9559399605696 9567652773888 9568457293824 9575023007706 9586347037696 9601388051112 9625960041984 9626769464832 9643957296336 9644768232528 9651117146112 9653384429568 9654196158464 9669451242496 9684622646712 9696076296192 9711923075712 9712214164224 9728087318664 9730372684296 9737596690432 9739884290048 9770287998042 9770580835884 9771402419532 9779838621696 9780131745792 9796115901312 9798947476032 9799241172864 9824025063424 9839438994528 9841750519392 9849057214464 9857835381537 9858130843374 9866641923072 9867471584256 9867767334912 9883894717632 9895584038912 9926771293296 9927606010608 9936474882048 9943293123387 9952714556928 9955052692992 9955889788416 9971621593824 9981069869056 9981369024512 9997029828864 10015720856856 10022313959424 10025210916864 10025511395328 10041896587008 10044255674112 10085458578624 10085760862848 10102244523228 10105467459516 10112119640064 10115042555904 10131025846656 10156840252416 10172889589824 10175830071264 10176135064128 10184920694784 10185777119232 10192766427558 10201872181248 10202730031104 10246989722112 10263736886832 10264044514464 10267011344304 10273769865216 10276183425024 10283234768631 10284099460063 10292978302464 10293286806528 10335511270656 10338808626432 10355705855352 10356016239504 10364957171712 10365828734976 10368263921664 10410795952128 10411107987456 10428123378816 10447620404364 10448498918572 10457833132032 10491674533938 10494139284882 10501047318528 10504082654208 10520680686912 10521565344576 10541237074654 10577537777664 10584795905541 10585685954493 10594825173504 10595142724608 10612458893088 10614952019232 10615844603936 10625009860608 10625328316416 10632619237354 10661896396008 10668914860032 10688862083328 10689760882944 10690081279488 10707552610768 10710068076752 10717118251008 10754002234404 10754324556408 10763609370624 10764514455552 10784640417408 10785547270784 10802590059976 10830115647936 10849451958378 10850364261594 10857506789376 10860057483264 10860970678272 10878132647808 10881276980288 10925913460176 10926240934752 10936593727488 10936921522176 10944098233497 10946669269833 10947589747809 10954796276736 10957369826304 10975278000544 10975606954688 11020630388976 11023815910536 11024146319472 11033664086016 11034591879168 11052028196352 11052957533696 11055554143744 11100905532288 11101238251776 11119381557336 11122595622996 11129315106816 11132532043776 11150726494336 11151060707072 11168556761934 11196803876544 11199434279616 11200376011968 11218074293052 11219017592796 11228703602688 11229040152576 11232285915136 11267685963963 11278362281472 11278700319744 11297133660384 11299787633376 11307226005504 11308176801792 11310833369088 11318255438061 11318594672022 11329319226368 11329658791936 11376134595072 11379422875392 11397404077488 11398362456624 11401040210736 11408545234944 11409504550912 11429875314176 11447808830172 11448151947144 11458999259136 11477106203904 11478071284992 11499531354168 11510427348992 11510772342784 11546703997686 11547050078772 11550387762342 11557991098368 11560706353152 11579600590272 11579947657344 11580921386112 11610211438592 11631159704736 11642180419584 11650169087271 11650518269442 11660576818176 11661557326848 11664296911872 11683360452192 11683710629184 11693797834752 11694781136896 11731638801168 11743106678784 11765062273536 11766051568128 11784643701792 11795809845248 11798580969472 11817092985984 11835765772776 11836761012648 11847335436288 11848331649024 11870483978496 11919178320192 11919535565184 11939016254724 11941821021636 11942825179428 11953136093184 11953494355968 11973030546048 12024969843744 12025980993312 12026341439424 12036724457472 12037736595456 12045996687114 12048826586346 12056758032384 12060243047424 12060604520448 12110078762496 12132720469584 12133740679632 12144580411392 12152913817473 12153935725529 12164428902912 12164793498624 12214695138048 12217564668672 12218592013056 12237899228784 12241436602824 12249494839296 12253402816512 12303667943424 12304036712448 12324145811328 12327041054592 12347187750612 12347557824024 12351126894964 12359257337856 12401792899353 12402164609406 12412872096768 12413915864064 12433531720896 12434577225408 12437498411712 12449283145728 12457825633682 12468954888192 12500726464512 12509304252003 12520479495168 12524098549248 12544567306128 12544943295456 12545998168288 12556829835264 12557206192128 12568398050549 12600423013464 12608717561856 12611679657984 12632291553024 12632670171648 12636321654528 12656973823208 12657353181616 12668280987648 12709275367932 12712261087548 12720629256192 12721698902016 12724687540224 12745484129664 12745866140928 12766697343608 12801850734816 12813287325696 12822079587174 12823157763702 12826170237078 12834613389312 12835692619776 12858609728448 12859690976704 12912830195616 12924365930496 12928101728256 12936972773439 12938060611047 12949230767616 12949618885632 12970783091552 12973830245728 13027050664056 13027441114512 13028536559376 13039784828928 13040175661056 13061487868416 13065263301376 13065654897152 13119251992704 13122334025856 13143780508716 13144174457832 13155522564096 13156628779008 13157023113216 13178526290176 13235695057728 13236808014144 13257724164516 13261556319726 13270286075904 13273403590656 13274519717888 13295495458432 13316356139229 13329373105152 13354294475808 13363085279232 13366947889152 13367348527104 13376120063163 13376520976026 13389195449344 13392340898816 13447278104832 13447681150464 13469659364304 13473956612688 13482826186752 13486723407872 13508034462208 13529228617476 13529634119352 13542453669888 13563852786432 13567773428352 13568180085504 13590355236744 13602496241664 13603640041472 13649310528282 13650458264586 13662652962816 13684982515776 13685392685952 13689348459072 13710979691508 13723971069952 13724382408704 13745916014688 13767636632382 13771616178177 13780681694208 13785078168576 13807607807136 13808021652672 13819942895616 13821104979968 13824351895552 13864664037744 13867921186416 13881061269504 13881477316608 13891002552027 13904164505088 13930160539152 13943777509376 13965655347072 13987723186008 13988899378584 13992185713176 14001396424704 14005443538944 14027574249216 14028753792768 14089610867904 14112638219394 14113061207388 14114247939324 14126433564672 14126856966144 14149945190784 14153269358976 14211327997152 14211753943104 14215861861344 14225219813376 14239095551109 14239522329318 14251816111104 14253014510592 14253441705984 14311911264768 14315273482752 14338669645872 14339099408544 14351479160832 14352685940736 14362534511559 14379520556544 14438940062976 14440154197248 14465935944504 14467152348792 14476675719168 14480076644352 14481294237696 14504176863744 14544114444288 14567884613568 14568321246336 14592130977996 14595559026444 14596786330412 14606395035648 14609826435072 14657103629298 14669757932544 14670197618688 14694173851968 14698421214048 14698861759296 14711552114688 14712789172224 14722884839806 14726343605534 14736037595136 14773585821696 14787196265061 14799962884608 14801207376384 14801651002368 14825842076448 14830127497328 14839086809088 14843376058368 14853561332467 14891409015912 14904712323072 14929071835392 14932579039488 14933834682624 14957432390736 14958690123728 14971604803584 14972053536768 15023581285284 15033470939136 15037816375296 15038267092992 15062844880512 15066383511168 15091007250748 15091459562696 15142975930368 15153366784842 15158201189274 15168179460096 15172563833856 15196538769984 15197816608832 15201386947648 15263745106896 15264202596192 15277381042176 15278665678848 15289149641337 15302808271872 15304095046656 15332708472224 15395605330248 15396066771696 15400517016456 15410654797824 15414275137536 15439467453696 15439930209792 15441228514816 15508212939648 15533558783028 15534024359256 15547435757568 15548743102464 15552395882496 15577813936256 15578280838912 15642185068224 15671430606546 15672748377858 15686749698048 15688068757504 15712858269056 15737511800907 15741208927323 15756123981312 15781021030368 15782348016864 15796447248384 15797775532032 15811855611981 15827311971328 15892237760256 15892714086912 15918688339632 15922428028848 15923766905904 15937514790912 15937992474624 15948928856031 15964040728064 15992844594012 16033293124992 16034641324416 16035121919232 16061328916152 16065102115128 16075677376512 16080324063232 16080806027264 16131003351606 16131486834612 16146771683328 16176960626112 16178320906176 16203885089964 16219238537216 16219724664832 16245173471904 16274177937567 16275546392391 16286260184064 16290086224896 16291456017408 16317198971712 16321915470432 16332659785728 16337870422016 16388870190264 16389361402128 16404890591232 16405382283264 16432194415104 16436054739456 16462917000816 16463410432032 16479009783808 16530945583464 16535723865804 16536219479208 16550496129024 16551887818752 16578042294528 16579436300544 16583331215616 16625273184256 16651358298432 16651857377664 16679072336004 16683893434494 16693972660224 16698798065664 16726089741504 16726591060608 16795205814816 16799151419424 16800564017952 16811623415808 16815572877312 16827111439578 16828526389194 16843055404032 16843560228864 16848428872704 16891041316864 16917543422208 16918050479616 16945700490576 16949681450064 16960839008256 16962265202688 16966250053632 16977892008033 16993978839552 16994488187904 17064201892608 17069134313088 17096106116232 17097543684936 17101560316104 17112817852416 17114256826368 17144812971264 17188498888704 17215659305856 17217106927488 17249297031252 17250747481396 17265641023488 17266158514176 17325581643513 17336986647552 17341059529728 17369400885408 17369921486016 17371382079168 17386379771904 17403860624722 17415317157888 17463270629376 17475777404163 17490865227264 17492335990272 17496445367808 17525040678288 17525565943776 17540696752128 17542171705344 17542697484288 17554208847461 17614660018176 17647593410304 17649077352192 17676965552688 17682075092968 17693714767872 17697871454208 17755141518972 17771003154432 17772497473536 17805725967744 17834826750884 17835361301368 17896244281344 17900448546816 17908524382086 17912731532454 17914237769142 17929704139776 17930241533952 17959545819072 17965275483584 18038971489968 18039512159136 18055086686208 18056604893184 18068995030671 18073239879519 18085137048576 18090364571136 18090906780672 18120473648992 18136661655552 18199080704376 18200611019448 18216870617088 18246643354368 18247190247936 18252464612096 18281306255344 18327888019584 18356848843176 18362154904236 18374242258944 18380104224768 18410143742848 18410695536896 18486218716992 18490561581888 18508081692672 18520781625918 18521336736036 18526690342446 18538886006784 18573547385536 18603246914109 18620873796096 18650297581344 18651865838112 18656247617568 18668528566272 18673924718592 18686738450523 18703432332288 18705005057024 18786147823872 18816850959192 18817414943184 18818997252432 18835244752896 18835809288192 18866593587712 18871025811968 18900634520196 18948437329536 18949005257472 18954482481792 18985460734812 18986029772424 19002421481472 19004019347456 19004588941312 19063913051898 19068391631322 19082548353024 19087031310336 19118226194496 19118799211392 19150046015412 19172694075392 19202776102224 19233119380761 19234736645553 19239255355617 19251920083968 19253538929664 19287914592672 19289536465056 19302234292224 19306768859136 19308392316928 19338902484992 19369245293424 19392152592384 19423846151424 19424428328448 19456174637328 19460745368592 19475193380864 19479768580096 19540575996084 19541161671768 19542804839064 19559677243392 19560263491584 19592231802624 19597894952064 19598482345728 19648050126848 19678877989056 19683501038784 19715670763074 19716261686748 19733283846144 19734943168512 19735534669824 19767789435264 19853542586592 19855212021216 19872949764096 19886586246774 19892334479589 19905429113856 19910105385984 19911779576832 19943243187648 19962139738112 19994059657728 20031441713712 20044627918848 20050421833728 20051022790656 20064781464039 20083793174016 20088511348224 20170917157248 20171521725696 20204489046456 20210934919032 20224239280128 20230085111808 20262051693312 20313680504832 20345779179648 20351660142528 20352270128256 20385532855116 20403744362496 20405460062208 20475687396879 20493979444224 20527473773664 20528089028928 20534022688608 20547539730432 20552366850048 20566469537262 20568198920126 20585956604928 20586573613056 20671022541312 20677617252864 20711411710704 20712032479008 20729914343424 20731657469952 20736527843328 20745883183363 20750756898707 20821591904256 20822215974912 20856246757632 20895240808728 20896997837144 20915666264064 20983349067876 20988278569764 21002094637056 21008165308416 21041361373824 21043130689152 21082474149308 21155075555328 21168957329091 21169591811082 21171371908986 21189650347008 21190285449216 21224917786176 21229904038464 21231689207872 21250019721216 21265238474708 21323792792016 21337829720064 21359283493977 21377724166656 21379521765888 21380162558976 21415105221536 21420136153504 21434236502016 21508004468808 21508649112816 21527218741248 21529028911104 21569280834816 21571094541568 21605180119952 21660231295872 21698903916756 21700728523188 21715013578752 21720114966528 21721941356544 21756265295616 21762553960576 21851826920352 21852481869504 21873187454976 21888196466994 21893338539666 21895179495618 21909592553472 21914739652608 21950556001088 21951213909376 21985655443947 22041260777952 22047631821072 22048292638944 22067328172032 22069183758336 22084327259709 22089515408301 22104056392704 22105915067392 22111108287488 22201811064576 22202476503552 22238763114672 22245191245992 22258630213632 22265064087552 22301452988672 22302121414144 22337113523868 22393607753088 22398868559232 22400752023936 22436148586104 22438035185592 22457407205376 22458080305152 22464571830272 22535371927926 22556724562944 22557400639488 22594267320768 22599575266752 22636510876122 22637189344044 22658638452736 22659317583872 22730050177263 22737301783911 22752269190144 22758845750784 22794808154976 22796724913248 22802080421472 22817090469888 22819009101824 22859750628352 22895617660344 22896303894288 22917998518272 22954212407808 22956142569984 22999062708336 23020854697984 23021544685568 23093407995372 23094100157544 23100775524684 23115982196736 23121412706304 23159201180544 23159895314688 23161842772224 23220422877184 23262319409472 23284360839168 23300338174542 23301036538884 23321153636352 23323114653696 23328593823744 23366720904384 23367421258368 23463277602336 23486213357568 23507145909819 23509122566787 23530124547072 23532103136256 23569287403584 23591619690496 23597161938944 23634185971968 23671531545552 23673522025296 23694670872576 23696663298048 23740967956992 23838356640384 23839071130368 23878032509448 23883642043272 23885650358856 23906272186368 23906988711936 23946061092096 24049939687488 24051961986624 24052682878848 24091993374228 24097653172692 24113516064768 24120486094848 24121209040896 24220157524992 24265440939168 24267481359264 24289160822784 24305827634946 24307871451058 24328857805824 24329586997248 24429390276096 24435129337344 24437184026112 24475798457568 24482873205648 24498989678592 24506805633024 24523621789381 24607335886848 24608073424896 24648291622656 24654082109184 24694375501224 24695115648048 24702253789928 24718514675712 24803585798706 24804329218812 24825744193536 24827831728128 24867063441792 24869154450816 24874996823424 24915651267364 24937909776384 25001452929024 25018608504006 25025840151741 25040958990336 25048197098496 25089134612256 25089886590912 25091996336576 25113659670528 25136796101098 25200846026928 25217435123712 25223359315968 25240667159367 25242789583791 25264583106048 25265340343296 25272643309056 25313947646416 25314706363232 25336561975296 25418550735864 25424522175096 25441258512384 25443397804032 25449375080448 25490968259328 25491732281856 25533394687216 25603701469632 25644159174348 25646315527404 25652340474156 25669226778624 25671385239552 25717219456896 25719381953408 25825660391232 25856203456512 25873945546878 25876121222094 25898461535232 25899237771264 25941566183104 25947660491456 26054101328112 26054882229024 26057073118752 26079569657856 26080351322112 26105790937083 26122975736832 26130526602752 26131309794304 26238503985408 26244668051712 26287561017432 26288348915664 26311045128192 26313257558016 26314046226432 26357052580352 26471390115456 26473616028288 26515448329032 26523112639452 26540572151808 26546807181312 26549039435776 26590990916864 26632712278458 26658746210304 26708588951616 26733895778304 26752240126326 26753041952052 26778390898688 26784681797632 26862786573129 26869097298681 26871356653713 26894556209664 26895362300928 26939318728608 26947913225376 26965652373504 26973446815744 27016068924416 27058457234952 27059268238704 27084907339776 27127705572864 27135546856704 27136360171008 27180710473488 27204992483328 27207280082944 27298621056564 27300916529172 27325305925632 27369965031552 27370785371904 27378696918144 27421959383016 27447942139904 27448764817408 27491832029376 27535273264764 27543232356354 27561363388416 27570156337152 27615215614272 27616043305344 27729328075488 27735842372832 27762122539008 27762954633216 27781172438877 27782005104054 27790035513669 27808329010176 27860321078304 27887555018752 27931310694144 27975446372016 27977798757168 27984371426352 28002792849408 28010887077888 28055148498432 28057507585536 28179221735808 28225276438788 28226122414776 28228495878648 28252867129344 28253713932288 28299890381568 28306538717952 28422655994304 28423507886208 28431723722688 28478191102218 28479044658636 28503632222208 28506029021184 28506883411968 28623822529536 28630546965504 28677339291744 28678198817088 28702958321664 28705371881472 28725069023118 28733372026073 28759041113088 28877880125952 28880308394496 28931871889008 28934304697584 28953351438336 28960153288704 28962588475392 28982462114723 29008353727488 29088228888576 29135769227136 29136642492672 29184261955992 29191118052888 29193572660824 29212790071296 29219652870144 29314207258596 29339515865088 29340395237376 29388347703936 29396842428096 29397723518592 29445769679612 29452687211068 29472075190272 29547171643392 29573506144611 29574392530122 29599925769216 29602414752768 29603302004736 29651684152896 29660254994656 29686752116736 29707122664934 29782818031824 29809424646144 29829879370161 29858143670784 29865158078976 29867669365248 29914864781472 29917380247456 29943209607168 29944107073536 30047162570568 30066941878272 30075632750592 30076534185984 30125689761024 30132767022336 30182014501496 30182919125392 30306733569684 30316402378548 30336358920192 30345127667712 30393077539968 30395633217664 30402773895296 30527490213792 30528405192384 30554762084352 30557331357696 30578299282674 30605616543744 30608190093312 30665416944448 30791210660496 30792133543392 30801034032912 30821309595648 30828550275072 30849704305893 30852298380189 30878934907392 30879860419584 30882457029632 31016425879296 31067117566056 31068048718512 31094871515136 31097486204928 31104791764992 31155627872512 31156561677824 31284370136448 31342861213092 31345496755716 31373499396096 31376137515008 31425716538112 31475023601814 31482417854646 31512247962624 31562042060736 31564696033728 31623711223962 31654623942656 31754387716623 31757057863479 31784475520512 31785428173824 31837376679264 31844856057696 31847533811808 31875029581824 31875984949248 31897857712062 31928081456128 31985689188024 32066586249984 32069282648832 32070243838464 32122657832304 32130204230256 32151354753024 32160648126464 32161612054528 32262006703212 32262973669224 32293543366656 32353921252224 32356641812352 32407770179928 32438477074432 32439449329664 32490346943808 32548355875134 32551092784782 32572520368128 32580172449792 32582912034816 32634397943424 32643830940864 32777740380528 32778722804256 32809781182464 32810764566528 32832294700491 32840007809499 32842769243427 32864388830208 32872109478912 32925834001632 32926820864064 32958019567616 33061891166928 33071447731608 33072438958416 33100992258048 33103775637504 33156084589056 33158872601088 33166662431232 33250546368512 33302716596864 33303714755328 33358144672008 33367786868988 33387945320448 33397596131328 33452179483008 33453182121216 33590411629632 33598302838848 33601128035904 33654222879156 33657052778388 33686110808064 33687120457728 33696857745408 33835086844416 33836100959232 33891400981152 33899362900128 33921678016512 33924530405376 33932500107264 33954766314183 33955784016066 33987957679104 33988976375808 34128403785216 34138268626176 34192212232464 34195087369872 34203120632208 34225635704832 34228513652736 34289625942528 34376997777408 34431318611712 34434213854976 34498594062504 34501494962792 34531282046976 34532317028352 34651163287026 34673973295104 34682119059456 34738801770816 34739842972032 34742764158336 34807721249444 34830634315776 34926541258752 34950507261813 34951554808326 34981730454528 34984671980544 34992890735616 35050081356576 35051131887552 35081393504256 35084343410688 35108417694922 35229320036352 35295186820608 35298154704384 35353931105376 35364150185936 35387429535744 35395742908416 35510283037944 35542006308864 35544994947072 35611451935488 35669653501768 35670722602736 35817048764172 35825463064908 35828475538284 35859408279552 35860483067904 35919091638144 35930550967168 36077942979936 36079024318272 36110173372416 36113209786368 36137990061342 36146479759038 36170274097152 36180729142272 36181813561344 36240947297984 36398161408752 36401222038896 36433741234176 36458741452419 36461807176587 36493286708736 36494380495872 36504929224192 36562612510688 36655776039168 36713697686352 36724309808472 36748484517888 36760208449536 36820287485696 36821391073792 36972437433984 36981123163776 37041563251836 37042673472072 37053380684892 37077772013568 37147094771072 37205378698059 37206493828218 37241747592192 37300595162688 37303731676224 37312495235136 37347849437184 37373476901046 37406864664576 37410010114048 37527912756009 37572295647744 37633701918384 37634829886368 37637994504864 37670489505792 37671618576384 37705194151647 37733187175424 37742051623936 37801269040392 37896874659072 37898010514944 37908964963584 37970921469624 37972059544848 38004842962944 38008038694912 38009177882624 38127826103796 38136783262644 38165096706048 38174062620672 38236452388992 38237598422784 38300092030824 38345388150784 38405552204448 38466238761522 38469473291106 38478510711234 38503840167936 38507077859328 38575829185344 38579072930112 38677804969984 38738490586848 38784305184768 38810918320317 38814181833141 38847692302848 38848856656896 38912349274656 38921490737184 38950386761728 38959537160192 39081151992168 39082323343536 39085609678128 39119354486784 39120526983168 39184463605248 39195789904128 39196964691456 39296100253696 39357755978112 39367002077568 39431341526148 39432523373496 39466567692288 39469886337024 39471069339648 39535578870528 39707085173184 39710424042432 39773172493548 39784668959178 39810858227712 39820210771968 39823559153664 39886486375296 39988119315456 40062883427424 40089255837696 40100843667456 40102045581312 40128360189489 40129562928078 40141162408633 40167586348032 40177022696448 40341834314496 40343043451392 40408978092912 40421869838064 40448478560256 40460170223616 40524103386624 40627361009664 40691558359296 40703320285056 40704540256512 40771065710232 40807488724992 40810920124416 40951374793758 40987958888448 41054947547328 41056178057856 41068045377216 41132939074524 41136397840252 41171913209856 41173147226112 41314848534531 41342045082624 41355234505728 41422823421408 41424064958016 41459828686848 41463314939904 41473055686656 41491766366726 41501513797414 41643183808512 41644431949824 41673007656081 41712493515264 41790481617456 41793995674288 41831332528128 41966698135752 41976557139528 42004189274112 42016330616832 42082722747648 42086261378304 42164948298616 42337914658182 42339183622164 42342743817972 42379300694016 42380570898432 42449835572352 42459808076928 42463378415744 42530476949416 42647585584032 42675659440128 42717286653327 42718566987954 42755448333312 42759043531776 42760325117952 42830210443072 42840272307008 43016008937616 43017298225632 43054437482496 43058057822208 43087603534677 43138561669632 43142189083136 43210360239904 43320462591744 43397807833512 43401457046376 43430027157504 43440229933056 43443882713088 43512530591232 43525107921152 43703653840704 43704963739008 43776392933988 43786677079332 43790358991236 43819185106944 43829479305216 43901112002176 43902427818752 43971310887894 44082521555904 44095263642144 44096585277888 44134656344064 44138367516672 44168654519418 44179030816602 44208112785408 44211830134784 44222216574976 44361588795183 44403622129152 44404953007104 44477526229344 44490382491984 44517260427264 44530128175104 44560683997401 44602905977344 44604242828288 44674227047736 44787215506176 44797737118464 44801504047872 44872297172208 44876070371184 44914814410752 44916160610304 44929143660544 45070743855852 45113449125888 45114801278976 45188534641536 45199150533504 45273021752244 45274378688088 45317276905472 45318635167744 45460100354526 45474603567822 45504538380288 45517691501568 45589616309952 45593449826496 45604160842944 45719501256704 45791235320688 45792607788576 45835997036544 45867448924011 45908424815616 45912285139968 45998125416672 46041709395968 46043089371136 46186815990744 46188200315088 46201551049368 46231964393472 46242825412608 46318402361088 46319790629376 46323685544448 46440845754368 46524638818944 46600676349084 46602073077768 46642307272704 46646229307392 46657187647488 46733441808768 46734842516736 46926555204672 47014291819638 47018245133574 47060249094144 47064206272512 47138574807168 47268371943936 47343063091104 47347044050592 47389341745152 47393326596096 47435566835943 47439555573839 47481935913984 47676713280768 47678142260736 47756065018896 47767284086544 47771300717712 47812544372736 47813977423872 47846786568093 47892122184192 48099879374976 48103923973248 48105365757696 48183986748456 48195306345384 48227032129536 48240972189696 48242418081792 48440315049984 48530881878336 48534962718528 48611655269892 48615742902116 48657715611648 48659173994496 48826639177173 48858780552192 48870258674688 48874368052224 48951596915136 48965746411296 48997979357184 49013611266048 49045773564931 49047243578762 49214671773696 49216146849792 49296583245312 49308164218368 49388751002448 49390231296096 49404507579856 49437029351424 49607171597412 49608658437624 49651488387072 49655663456256 49734126883584 49738308901632 49749993646848 49831302534728 49875819552768 50037217008012 50051680303482 50081917980672 50096394196992 50178269224512 50179773181824 50183992673152 50273592202196 50401692053856 50434870247424 50446718631936 50481334318734 50485579167582 50529166212096 50530680686592 50545286618112 50627895292832 50629412726464 50673123950592 50837101471728 50849044350192 50882517024768 50886795608064 50898750160896 50933676024099 50981936518656 50983464563712 51066789374432 51207402939264 51288318348696 51292631054808 51304680948312 51338453557248 51342770479104 51434438913792 51438763906816 51651320782464 51747891093756 51752242444188 51796923070464 51798475542528 51883132366208 51895320982912 51976744930539 52108202656224 52109764458048 52114146237504 52159139315712 52211581874166 52245951473664 52261053205504 52262619588608 52427332212489 52477007970816 52489336103424 52575122034864 52576697831328 52622090256384 52626515116032 52628092452864 52662626542383 52714105160704 52942780230912 52947232056576 53030896658064 53046225278904 53081144303616 53093614362624 53098078871552 53181981833728 53265424556916 53317492420608 53417177903232 53504480252652 53506083904104 53556781797376 53569363595264 53725573146258 53738194597362 53742713307426 53789112419328 53790724601856 53878637457216 53895826450752 53946893631488 54032137848832 54116914469904 54118536477408 54169814679552 54206985092013 54219719638557 54255411145728 54271093713408 54272720342016 54361420946976 54409984966656 54414560165888 54597242113128 54601833058344 54650611851264 54739930063104 54741570743808 54757393836288 54843918766032 54895884279808 54897529634816 54983664058752 55070546529528 55086464712708 55122726776832 55140312674304 55230431228544 55232086610688 55458656150976 55471684745664 55524245078016 55562344877754 55564010208108 55580071027338 55616658020352 55720642156608 55862621388288 55950892744032 55955597514336 55968742852704 56005585698816 56021774155776 56060215351569 56110296996864 56115015171072 56358443471616 56450552877576 56452244829552 56456991757296 56505734258688 56507427864576 56599780763136 56613077435904 56845311988608 56847015772416 56863447445376 56956382204436 56958089317272 57007264444416 57012058042368 57013766823936 57247645059072 57261093931008 57354678583488 57356397634176 57450138046236 57466744052146 57518082226176 57704209936659 57717766066851 57755760251904 57760616788992 57863743778016 57868609395168 57906702876672 57920306577408 57925176950784 57964924229446 58016707454976 58176457777152 58271538454272 58273284985344 58368523911984 58382236105776 58387145321648 58425580142592 58439305740288 58479405805447 58628414517192 58679031730176 58680790474752 58776695407872 58793684856192 58795447037184 58891539359224 58905374422136 58944150380544 59147012289222 59148785060244 59199851538432 59204829505536 59206604009472 59303368305792 59320509989312 59414245329868 59565636063648 59618849292288 59659758740322 59677003438767 59716287341568 59730316157952 59735338730496 59829729562944 59834760494912 59886419214336 60094325141136 60133883756544 60151265501184 60153068371968 60194344392117 60251379522048 60265534044672 60364029002992 60365838250784 60613467139368 60632804757096 60672717840384 60690255335424 60786155079936 60791266435328 60805547790592 61054980427584 61056810384768 61156598565348 61211233087488 61216380186624 61330833888896 61427062190637 61582421320992 61584267086784 61602068065824 61642619191296 61657100550144 61699408611786 61704596760378 61757869814784 61759720839168 61764914059264 62032851758592 62134235132112 62136097437024 62189743030272 62194972409856 62209583529984 62237649550089 62252270696121 62311255745024 62313123355648 62568740272896 62685722426184 62690993511432 62746998792192 62752275030016 62851433076224 62950047203628 62964835709292 63024495925248 63124084121472 63129392067456 63247422447924 63309247885312 63506871987273 63508775433246 63514115726958 63568951041024 63570856347648 63674753358528 63689712115392 63695067623616 63750059163648 63795715424124 63856162912256 63971378376048 64077850481931 64133172499968 64138565297664 64140487676928 64245315664608 64260408460512 64302709506048 64321296252928 64323224109056 64524013406424 64525947338448 64587086733312 64707842504448 64713283624704 64815540359856 64876954148864 64878898659328 64980693887616 65096711750268 65102185569564 65145040736256 65160344899584 65165824069632 65268795886848 65287661881728 65555480761056 65557445608512 65619562364928 65664589400982 65680015618998 65685538486854 65728777660416 65744218957824 65851668003264 65853641728128 66123782333856 66142895463216 66144877916832 66201984516096 66207551275008 66252981779127 66268546224903 66312169178112 66317745202176 66333324862464 66501092737024 66605433193728 66607429510656 66716289344016 66735573737976 66775890640896 66795192262656 66904358966016 66906364242432 67180823259264 67196605677696 67202256071808 67308445758312 67314105556776 67372221616128 67374240915456 67393715490816 67670173688832 67672201918464 67782801962304 67798725800256 67909532628366 67911568032132 67975915358208 67977952751616 68211905351733 68256807570432 68276537252352 68384424464928 68390174739744 68406241264416 68451271409664 68457027305472 68518040985251 68579251885056 68753995554816 68862637223424 68868427709952 68997188125008 69002989925584 69062564093952 69064634056704 69112025042801 69302326574052 69347946590208 69364238118912 69477603541632 69479685944064 69485528316672 69615442498888 69661268631552 69853082517504 69901014523626 69903109616652 69963460909056 69969343961088 69985781471232 70100162713152 70102263775104 70216835389844 70458640072704 70521437729457 70527367700361 70590373641216 70596309408768 70707862210752 70728300371872 70774859071488 70791485816832 71020566075888 71084012617728 71089989894144 71222903870976 71339307003536 71341445205472 71634097528344 71650926129816 71656951076568 71718816559104 71720966135808 71838183276288 71861101934336 72155885959872 72158048636544 72275980122684 72292959518076 72340548194304 72361458284544 72363627122688 72481894595968 72796322817504 72802444077792 72867482468352 72917482904838 72923614353174 72986573417472 72988760991744 73009858448384 73125225021376 73311552078336 73427395372704 73448619616944 73496969035776 73520416899072 73570865368143 73640574971392 73642782147584 73944874867968 73962246327552 74083126503672 74085346944144 74106761369784 74155544027136 74294189542144 74410757396118 74412987656436 74483495184384 74601190325376 74607463352448 74624990470272 74746953802092 74813729329152 74820020228096 75055825512018 75077520455223 75144591295488 75267403836768 75269659772736 75275989009728 75340979011584 75410388303294 75466374350848 75484103247872 75602538080784 75722001478101 75728368751373 75793749318144 75796021029888 75817929927168 75941842939248 75944119089696 76009685925888 76016077389824 76018355765248 76255652207592 76273566525288 76330193412096 76348125241344 76472904777984 76475196845568 76600184061648 76690776301568 76811104408896 76932477523044 76938946582212 76957021422468 77007680335872 77014155718656 77151658370688 77158145860224 77355609939968 77476981173696 77568610369536 77621836640634 77628363666282 77695384605696 77697713313792 77824698549312 77842981474368 78162303984336 78164646687072 78171219356256 78238708973568 78241053966336 78317372811249 78368927210496 78391579808256 78393929382912 78592200507392 78715511956224 78734004155136 78862683052296 78865046746992 78933135384576 78939772674048 78942138679296 79071157741056 79414170346368 79420848084864 79546344987096 79569337918356 79621716455424 79640421543936 79647118307328 79772972750592 79976238630912 80125766854848 80201687334912 80256720378978 80259125856156 80282324817266 80335172696064 80354045392896 80614069961139 80683668628992 80686086902784 80817956185824 80843739676128 80896957120512 80920340447232 80975866618933 81048206773248 81254722019328 81383116718592 81406640570112 81409080513024 81542131420464 81614977449984 81621840248832 81902749587516 81975917776896 82109895094656 82112356115712 82136090754432 82265878149048 82272795680504 82343826419712 82346294452224 82629697069062 82684090165248 82710469011456 82845646842816 82848129916032 82983532733452 83003027594828 83286367617024 83288863899648 83343517316631 83346015312162 83370106541007 83424987030528 83580963234912 83587991348576 83662665056256 83933396271504 83953114279056 84008378548224 84032661233664 84165445495296 84172522756608 84329896597232 84675829316364 84678367244328 84685487635944 84758601388032 84761141796864 84899671144704 84919616153856 84926756831488 85060953898832 85295171168064 85434573306654 85437133975908 85510896666624 85518087063552 85520650235904 85660420886144 85680544614016 86032017875232 86034596451264 86108874964992 86116115644416 86175207069354 86200116078219 86277123339264 86284378166272 86420720479808 86640925183488 86795615667024 86802914092752 86860054315008 86880459866112 86887765426176 86947386344169 87025061182464 87050215842304 87407307681408 87409927478016 87552785867976 87573354158664 87580717982472 87638370213888 87658958610432 87802224004352 87804855637504 87942621775788 88165043111808 88190527284288 88193170555776 88337309038836 88358061633204 88416225570816 88423660269568 88444433149952 88720518433833 88723177590366 88807244258304 88809906014208 88955052458688 88980764983968 89060256350208 89121367994802 89205811954688 89208485656576 89348454095472 89489638110483 89574431012352 89595474236928 89603008095744 89744594344416 89752140742368 89829628821504 89832321220608 89858287321088 90141487711704 90226898251776 90229602557952 90377069283072 90398301067008 90546043504488 90548757376176 90634553810944 90637270335488 90920200709052 90949207135644 91009076760576 91035383003136 91179232619904 91186899652992 91208321685888 91439002513408 91582470641376 91585215577152 91671994073088 91734897848022 91816849631232 91824570279936 91996250833344 92083418791936 92373631981488 92376400630176 92403102098736 92463928786944 92485650825216 92549112917679 92556895140567 92636804722176 92639581258752 92647371088896 92881691508736 93049277637888 93201352698168 93204146155536 93284614545408 93292458614784 93314375294976 93466883617536 93469685033472 93853110409344 94028583639276 94036490267148 94120498188288 94128412545024 94277149614336 94536743887872 94686126182208 94694088101184 94871133671886 94879111147678 94963871827968 95271173590437 95353426561536 95356284521472 95512130037792 95534568173088 95542601435424 95625088745472 95627954847744 95693573136186 95721233435971 95784244368384 96199758749952 96207847946496 96210731515392 96367973496912 96390612690768 96454064259072 96481944379392 96484836163584 96880630099968 97061763756672 97069925437056 97223310539784 97231485804232 97315431223296 97318347988992 97653278354346 97717561104384 97740517349376 97748736104448 97903193830272 97931492822592 98091547129862 98094487157524 98429343547392 98432293699584 98496884101473 98520023428497 98528307730281 98593166490624 98616328436736 98777502004896 98780462592192 98809015159712 98874058702848 99214343194824 99217316875248 99302976774144 99311326912512 99468253767168 99476617803264 99499987293696 99662605069456 99751639105536 100074434016024 100103360606964 100163835961344 100192788393984 100356538449024 100359546363648 100367985346304 100547184404392 100803384107712 100962668637468 100971158335164 101058332424192 101061361373184 101090573236224 101255790585664 101258825452928 101674202943456 101698088700384 101765034049536 101773591216128 101797500321792 101864298942549 101867352048198 101963873037312 101966929127424 102133578748864 102414805878528 102576636697392 102585262109616 102609361896624 102676907114496 102685540958208 102868877827584 102877527813632 103302641564928 103495782187512 103504484888376 103593846140928 103596951085056 103766264732416 103790641965824 103953489861078 104216405312448 104219528916096 104228292475008 104423163748332 104491902947328 104522106411008 104525239177216 104851521785439 104854664424978 104954015941632 104978672206848 105150244069728 105153395662656 105244180512768 105253030232064 105325253084766 105428210321408 105885560461824 105894464113152 106061793316128 106092450557808 106162288607232 106187228725248 106196157743104 106363963667456 106530849113832 106634984841216 106834355806464 107008960505304 107012167808208 107113563594752 107138727190528 107451146292516 107476389194724 107485426614852 107578224838656 107581449203712 107757274914432 107791652901504 108064275697664 108233828939808 108237072954816 108339629359104 108413970184026 108439439277114 108510822291456 108542187426816 108545440684032 108722841893952 109194484226256 109203666116688 109301223702528 109376224357257 109385421529761 109479860126208 109483141487616 109514787672576 109687837532064 109791768559616 109795059269632 109967328117504 110141093059056 110172929425416 110245453553664 110280625348608 110460862457088 110464173221376 110917312301952 110943369491328 111124689755508 111128020416216 111160142054676 111233316040704 111441284313216 111725242776576 111901785488064 111911195028672 111937485705408 112043548311552 112120430703138 112220593993728 112230030342144 112716886943232 112901105755152 112904489659104 112913983514592 113011468517376 113014855729152 113115582454941 113125094060693 113199561526272 113226154871808 113690623977216 113694031544832 113726894890752 113912764408872 113916178634544 114014528888832 114024116084736 114027533647872 114495290118144 114522187862016 114709357166976 114712795268352 114900276092472 114933488104292 115036164452352 115408419873318 115435532133702 115511520503808 115521233577984 115727487556032 115737218790336 115929848458892 116033414909952 116352915554304 116432754960951 116442545499423 116543076908544 116546569970688 116737047823968 116764472211552 116774290643296 116851160285184 116878611480576 116958811610894 117256829034384 117358063460352 117361580949504 117553390815744 117587369712384 117590894074368 117783078718448 117810748844272 117888300761088 118294024578444 118297570120488 118399703076864 118409659011072 118413208018944 118606736611584 118641019978624 118828490659736 119131272127296 119319517480644 119354006877534 119432574683136 119460632315904 119470677460992 119659459125888 119669520989824 120188650282272 120267767513088 120302531002368 120306136743936 120385080568467 120388688784234 120423487225899 120502759044096 120531068089344 120728058005984 120731676501568 121226934278736 121265609514192 121345435680768 121380510670848 121572310159872 121582532870656 121611095581184 122109960855168 122113620769536 122313197130696 122422466174976 122432760373248 122661667777792 122854124381274 123164842641984 123168534173568 123204136131648 123398817223572 123409193520756 123515739629568 123519441678336 123529828118528 123944545603593 124065703517184 124268470264224 124272194874048 124379486060544 124389944819712 124419167059968 124475299100178 124504541392242 124622511490048 124626246711296 125019022968243 125137480545792 125371444852368 125381987022864 125493997584384 125504550060032 125702866152448 125900094407256 125929671418584 126048991850496 126248168242944 126258784134912 126494844895848 126618495770624 127013743974546 127017550866492 127028231453916 127137902082048 127141712695296 127349506717056 127379424230784 127390135247232 127591430848248 127712325824512 127942756752096 128151859959981 128155700963862 128266344999936 128277130595328 128280975353856 128490631329216 128520816921024 128642592505856 129048026812848 129051894676896 129174173466624 129262810604031 129415685008896 129426567249408 129631080719712 129753908297728 129757797318656 129961387775232 130193423500536 130204371139128 130290081472512 130320689799168 130331648139264 130537591773696 130575323763456 131110961522112 131114891217024 131329178801964 131360031237996 131371076973708 131457555320832 131488437915648 131703336006528 131707283456256 132247564667712 132285790926432 132289755833664 132403969032192 132415102550016 132505963558254 132537092449806 132624338356224 132635490404352 132666649724928 133210866387456 133214859021312 133432578688032 133471147475952 133551781281792 133590384525312 133682051992203 133693292980819 133808717932032 133812728484864 134361646518528 134393211355392 134404512143616 134616891516624 134628211113552 134744443232256 134748481830912 134787430981632 135340347377664 135344403836928 135565603924608 135597451600512 135819065256732 135823136064264 135951830716416 135955905503232 136423810703466 136513615140864 136553074504704 136768848929856 136780349479488 136812482528832 137036081970502 137158503770112 137507991109632 137602346772033 137725274446848 137736855419904 137994376250016 138005979851168 138125128187904 138129268113408 138224050085602 138604653148104 138695893180416 138728476237824 138955207083264 138959371888128 138971056633344 139230884997776 139322537263104 139802029047252 139806219233304 139926921818112 139938687922176 139971562942464 140200325426304 140204527550208 140433670779688 141042875458914 141054735400722 141180747282432 141192618817536 141415724421504 141456600743744 142041132151776 142168025235456 142179979788288 142306700507829 142318666721517 142445807741952 142678614007072 142682890410944 143268195056688 143301852259632 143313902153136 143437633118208 143441932271616 143540359704279 143676366552576 143722203868672 144311771919744 144316097273088 144551960245368 144585919036152 144681096388608 144722916569088 144727254245376 144963789191936 145592645635008 145604888155584 145834965809676 145847228706348 145973146834944 145977521983488 146019716896768 146250450042752 146479917531519 146623104156672 146854790745408 146897239233888 146993938071552 147040833798144 147137320694793 147141730736286 147281149942784 147285564295168 147889749735936 147924492655104 148166253007344 148170693888288 148213522739568 148311088054272 148588379084288 148821514792236 148825975312872 148966990368768 149202380650752 149214926704896 149249980940544 149493907604184 149627458658304 149640040456192 150111651024036 150155040910446 150289182590976 150534807673536 150539319545472 150551978019456 150820776606588 150932748701696 150968206495744 151205076161568 151444002956202 151456737502746 151587498636288 151592042059776 151635859854336 151883685878496 151888238179392 152019371851776 152032154779648 152511304415184 152547133050576 152660386824192 152696250482688 152801028072297 152945809555968 152950393691136 153200368123296 153381552603136 153622208817792 153864955046088 153877893164424 153914042844936 154015360671744 154028311437312 154303316741376 154316291720448 154711219879936 154953962347392 155243673281268 155256727332564 155390769211392 155395426627584 155649397098624 155685962948736 156324607968672 156329293374144 156342438712512 156477417947136 156634745622498 156737854420992 156783159616512 156787858765824 157431023912448 157468008310272 157725366104592 157730093493984 157866270769152 157879545348096 157884277358592 157987879627149 158142315482112 158828340692736 158841696169728 159092689974192 159138675836712 159243432910848 159280843087872 159294236614656 159545945501184 159952477261824 160251533709696 160513440757956 160518251712312 160564649634532 160670345392128 160708090785792 161228139922278 161367337257984 161372173805568 161635912371648 161687479352256 161840680894464 161951733237866 162096413546496 162509444038656 162620955276039 162659158915671 162766233437184 162813281140224 162818161026048 163084262840928 163229954899968 163243680497664 163389174657137 163805499175032 163951835553792 164219790189312 164224712231424 164272181508864 164531756298096 164545591361008 164687652839424 164692588904448 165259394138124 165368180330496 165420938022912 165691293685632 165696259832064 165967065466904 166006055189656 166572735234048 166687034633262 166692030624324 166740213082014 166849974061056 167161926469824 167175982697152 167866792543008 167906228558112 168016757096448 168065322467328 168180646054707 168330890990592 168345045513216 168659793194464 169351658632728 169356734488656 169370975271888 169517202776064 169522283593728 169799342289408 169839232307712 169853513662976 170121907797664 170590342336128 170869146613308 170874267951816 171021793333248 171036174127104 171041300471808 171320841772288 171361089228032 172064035750464 172069192902528 172350414138708 172400232156438 172554246678528 172568756332544 172841440959616 173112629809977 173153298200553 173281850366976 173591231334048 173605828185504 173720108630016 173760919732224 173775530852352 173894772688338 174050122364928 174100431684608 174814615362816 174819854956032 175105571735952 175146708317328 175161435964944 175276740427776 175317917220864 175438217416341 175604448008704 175609711275008 175885243551576 176330086223616 176381054568576 176386341111552 176674618077672 176716123266408 176832451141632 176847320539136 176888866299904 177441036867666 177446355180732 177614488516608 177619812028416 177910104917376 177961529967936 178242735989604 178411623909376 178416971313152 178696908190944 178979276220966 179031010316301 179148862024704 179190948473856 179206016191488 179489188688832 179504281484736 179659257643008 179716574642176 180282975423408 180453796503552 180459205115904 180583033176351 180754138566144 180796602134016 181092087008976 181097514752352 181269107621888 181274540670976 181840401418104 181898414271288 182018153521152 182070766006272 182358465239808 182373799305984 182416643371776 182878005026816 183164941282752 183170431154304 183469795696044 183633699262464 183649140559872 183992501666688 184747263962976 184752801260352 184806204197472 184927857573888 184971301650432 185098225835358 185113790281134 185273609444352 185279162517504 185294742177792 186098555275776 186402705396336 186408292311072 186569229090816 186584917229568 186628750589952 186712948650267 186756812088363 186933767235072 186939370066944 187706220818688 188057167278552 188072980534296 188240996376576 188256825090048 188554299228672 189073487775744 189372252364416 189388176202368 189742267343772 189758222295356 189927743655936 190542347180874 190706853123072 190712569042944 191024260075584 191069136346176 191085202870848 191250177490944 191387146272372 191442466871942 191568488736768 192233551445793 192399517499904 192415695892992 192421463030784 192735946993824 192781225381536 192908128518144 192963888758784 192969672327168 193096297322071 193761260199936 194123527513344 194139850874112 194446621079568 194462971608464 194630862446592 194636695977984 195306556708692 195435122208768 195481034698752 195497472208896 195806387660544 195862985645184 196183094259724 196188974315048 196858687094784 196993768202946 197040046856994 197056615460562 197186332981248 197232656873472 197555004009792 197560925184384 197618030319424 198428686389648 198434633750496 198605953548288 198622653825024 198758945337381 198805638674709 198936507534336 198953235606528 198999974587392 199325210138912 199503278211072 200148868032048 200206721213928 200327671922688 200385576787968 200713076898048 200719092727296 200735970692608 201094368808784 201606768215424 201925337274936 201942316670328 202116664848384 202122722746368 202181146472448 202511581171328 202517650905856 203348405886912 203396177400768 203728597885098 203734704096396 203927746074624 203933858254848 204267157497728 204635716055199 204829611757056 205153273394784 205170524219232 205218723793248 205353814228992 205371081916416 205554122955753 205737755655168 205755055627264 206605283129856 206991564375024 207008969776752 207187692281856 207193902170112 207336075128403 207532529464832 207581283931648 207906979722156 208432810624896 208439057832192 208456584950016 208846327496664 208983805894656 209044212822016 209050478354432 209703043570878 209709328849956 209908031883264 209957344413696 210300488139456 210306791325312 210650506169532 210856420642816 211564313188371 211582103101083 211771120923648 211788928226304 212123586632256 212184901115616 212324577214464 212374457450496 212392315486208 212727927334912 213061698227664 213269969682432 213668711612928 214017921010608 214024335616416 214227127189504 214277454381056 214902292585032 214952778389448 214970853229704 215156449677312 215162898407424 215514549828864 215583305803008 216128551395328 216467657879616 216474145909632 216827940368052 216878878554228 217021644582912 217084374853632 217090881368064 217445683787904 218388968452512 218407332233376 218602447405056 218752448714514 218770843059522 218959720252416 218966282975232 219029575345152 219375675064128 219583537119232 219934656235008 220282186118112 220345858850832 220490907107328 220561250697216 220712596104429 220921724914176 220928346442752 221834624603904 221886738982656 222249379511016 222256040832432 222320284109352 222466632081408 222882568626432 223450485553152 223803570976128 223822390057344 223874971410816 224240861406276 224441187987456 224460060684288 225232561365669 225433773886464 225802211510304 225808979318208 225827967029184 226022937034752 226231164909882 226250188121386 226399123052544 226452309743616 227185106254119 227381247954432 227388063089664 227453789781504 227825528817744 227832357269088 228029057777664 228048232169472 228055067295744 228204715016993 228258325885777 228990580236288 229044375724032 229418714333952 229425590536704 229800552184944 229866976208584 230072328904704 230816839746636 230871064267404 231023041007616 231042467155968 231454975112064 231474437580672 231859696917784 232066829819904 232705831108608 232865509921902 232885090998846 233086153817088 233093139941376 233474095647936 233528944423104 233548581286592 233917623221788 234513658068768 234716126920704 234723161899008 234952118433747 235106781631488 235174739424768 235181788148736 235566157436896 235621497688544 235776601522176 236588049156888 236595140240976 236799406153728 236819318022144 236826416037888 237213473223168 237282039957248 237656981319472 238262544254592 238639034961288 238708013755068 238865149366272 238921264631808 238941354921984 239318918251776 239339041979648 240377300564544 240605062004736 240770161136934 240777377568468 240846974451798 241005518088192 241062136178688 241456116011968 241463353003136 241842209883417 242453868557472 242531219028384 242690871361536 242761021341696 242927599856799 243144620319744 243165065741312 243222191162368 244219921710336 244227241539072 244626394261392 244844932349952 244865520746496 245323335555584 245708248762548 246329685283968 246337068347136 246408272263296 246797634447144 246818387041512 247031479259136 247038883356672 247059656237056 247889091207186 248131407034368 248536940528448 248544389748096 248950598200356 249009082784484 249245022980096 249252493422592 250030551949893 250038045936486 250110319623021 250274961091584 250742889704736 250763974045728 250987995168768 251009100120064 251405732304896 251800188814512 251859342837168 252097983700992 252496336485888 252517568269824 252989689791696 253236991541248 254027487949092 254035101732984 254056462907832 254275804164096 254283425390592 254699013434112 254758848461568 254780270494464 255182861696496 255424651649024 255885513504192 256303719919962 256311401927724 256532689999872 256554261190656 256561950707712 256981262658432 257041633842048 258096053625696 258103789353792 258348346933248 258525621208062 258600348234657 258831370017792 258853134498816 259262161439424 259507816595456 259922775550464 260386847001072 260408742278256 260580162945024 260641379598336 260663296278528 260842159032507 261075183547392 261150647526912 262221923044224 262229782434048 262658357603928 262720062475992 262742153947416 262915110641664 262976875831296 263406672013056 263414566912512 264495129335424 264571581852864 264579511667328 265011927116508 265074184899612 265248676712448 265270980808704 265333299449856 266421732774912 266429718042624 266865157376064 266942294951904 267180769050624 267364103984406 267386585961638 267617435864064 267625456969728 268723293037056 268786422710784 268809024287232 269233783033248 269256422227104 269488886464512 269496963661824 269574861963264 269759839683191 270680694755328 270688807673856 271131207849216 271194903201024 271638130513464 271646272128528 271903661432832 271911811006464 272847621406932 273027230281728 273106149009408 273537697859712 273560698958976 273624965057664 274072163941004 274317007540224 275015982219264 275204693544066 275450548893696 275473710839808 275988752500032 276011959702336 276250256375808 276448100171204 277209306296208 277391786360832 277456952475648 277647338753037 277670685421701 277910414166528 277918743776256 277942113266688 278461769995552 278645074526208 279604058094504 279612438466608 279853843636224 279877375844352 279943125884928 280400650852608 280409055100416 280867341559376 282085750917828 282109470801444 282361494564864 282385237635072 282831448843008 282913201487488 284082264303552 284613401015658 284637333443034 284891615483904 285357228014144 285365780821888 285813520771311 286536390113376 286603704519264 286627804306272 286875266236416 286883864543232 287080719408558 287163700307913 287352733105152 287444407737344 288623543839488 288632194546176 289103920490736 289171838072304 289362192777216 289445833138176 289454508490752 289927578383872 291185291270016 291209776311168 291669931619352 291694457412696 291946293669888 291955043966976 292039433793536 292500900085504 292959835063038 293246208313344 293709581490816 293794478467776 294274641389586 294283461472572 294562299885568 294571128590336 295490652304419 295560070285491 295584923190843 295779499471872 295848985310208 296332506014688 296341387776576 296427045479136 296622176108544 297176758168576 297643029584472 297651950625744 297933980737536 298404761301504 298429853409792 298499961881088 298987815208368 299254917316608 299280080912384 300223302048072 300310081820892 300578365181952 301069615347072 301078639090944 301103956038912 301641553213176 301865497403392 301936412991488 302410152323136 302888005912404 302913475005492 303174997272576 303184084119552 303271719708672 303767371756992 303776476358784 305022608830368 305094266101152 305320773648384 305392500965376 305592896827647 305602056144594 305891619111936 305900787382272 306400736246592 306763105206272 307244417635584 307729910092176 307755786328848 307828085689872 308030721343488 308056622874624 308606633482752 308632583440896 309422439759872 309907924694784 310487346562536 310513454665128 310781538422784 310790853255168 311298794197248 311371925897472 312649215937344 312658586748288 312684877425024 313269491244996 313475708841984 313566319233024 313575717531648 314862047824896 314936016620544 315450732209184 315460186987968 315732541538304 315759090696192 315975759254298 316284630964224 317656681385472 317683392339456 318185379948384 318277351673424 318486865821696 318561686175744 318588473229312 318807083261953 319091891002368 319904954523648 320503067419392 321026881515912 321036503424624 321129299269064 321340690784256 321416181571584 322456279844556 322734674515968 322744347611136 323271824743296 323374958704512 323903466475732 324192827092992 325018888077312 325241910552078 325318317831342 325532466874368 325626562280448 325636322052096 326168525681856 326778349314274 327610998350064 327903671107584 328128673071771 328156264589283 328439580378624 328449424462848 328544363017728 329063512596192 329091182722016 329375305678848 329385177808896 330518788276248 330736360660992 330841876045824 331382587371264 331392519664128 331934130933808 332012110379312 333374069266524 333384061248648 333480426164028 333699948122112 334323852939648 334351965394304 335733585086016 335812457116224 336130644934656 336361292109414 336661781981184 336690091026432 337319586388928 338703317265456 338713468977312 338741950543776 339034405552128 339044567187456 339346747364823 339375282182079 339598684578816 339678464615424 339707027325952 340243815595328 341180684672256 341738293226616 341748535903632 342043586666496 342072348254208 342082600943616 342641683544576 342722178456064 344128071500928 344138385805056 344700828277416 344800464312876 345108493357056 345137512665088 345682881919232 346225259619954 346306596401106 346563700733952 347182462668096 347211656371008 347789545376676 348100244729856 348200863369216 349298264882853 349327636498269 349629230725632 349639709912064 350211143471904 350293416634656 350322871929888 350553480855552 350635834441728 350876434832682 351208896017408 351219422550016 351770487103152 352660172447232 352762109137152 352772682223104 353349236155344 353432246532816 353664902283264 353694641078272 353777732599808 354882073735332 354892710361464 355228977033216 355239624056832 355820209834752 355923059935872 356485471979208 356823247818752 356833942626304 357393816381888 357958552441932 358062020632602 358297724049408 358381896947712 358412032382976 358978377377664 359008562969472 360565950846816 360907593007104 360918410231808 361155241705401 361166066352702 361270461677697 361508277132288 361593204268032 362184174017952 362195029504704 362538215243776 363680802836208 363796828542576 364036307042304 364141532012544 364716930479616 364747598611968 364833286743552 365756010053632 366329882565504 366340862308608 366939591392088 367267398524928 367298281119744 367985003333376 369494527925952 369505602520704 369612408394944 370196451670716 370227580562268 370547218888704 370558325035008 370589484355584 372197110551552 372805410792672 372816584622144 373138458181632 373169834459136 373257501179904 373425897300534 373513624176726 373867534470144 373878740133888 375412441637376 376114334557104 376145961068592 376481992753152 376513650180096 376772007491399 377108598457344 378146975551488 378744504728832 378776352404736 379484534687544 379516444590712 379855487311872 381084694361748 381413706246144 381425138085888 382048520151168 382138272692352 382170405741696 382774292544744 382884933743884 383136977473536 384455579879943 384467102891586 384799034999808 384831391785984 384842926061568 385471893987648 385562450763072 385927777517568 386192594644142 387522520399872 387788431812093 388247055026688 388279701748224 388893242159136 388925943216928 389261724893184 389273391955968 390613113417384 390870244417536 390962069397504 390994944417792 391612775321088 391725971290368 392366188519448 392377948630096 393987536405892 394080093713988 394113230921124 394372665962496 394465313746944 395110008019584 395121850368768 395236060638848 396857372779296 396869267500992 397211907096576 397245307650048 397517890674762 397611277349418 397873015068672 397906471213056 397999949174784 398650420277824 400297736064096 400413442427856 400655343845376 400771153575936 401046155976609 401079878942457 401426153796096 401438185454592 401471941385216 402188737617568 403213536430848 403850674549872 403884633340656 404233329696768 404245445492736 404362292944896 405023162342656 405035301811712 406696811773824 406792354801536 407457195770196 407469408192792 407855492149248 407867716509696 408534314995456 409271432110398 409659223514112 410306546789568 410341048438464 410437447586496 411108245911506 411475511310336 411510111254528 412807040316099 413210566259712 413983128750048 414017939553504 414375384563712 414387804340224 414672150256806 415065058929664 415162567863296 415813959444312 416865621249792 416878115664384 416913169900032 417692654993328 417967611789312 418088425644032 418100956708864 419406087141756 419418657699912 419816063766528 419914688827392 420600976278912 420613582650624 421301012339064 421712841285632 423128626376742 423164206202166 423542241847296 423577856452608 424247173264512 424369802231232 425455854669824 426123396455328 426539939364864 426920101523487 426956000164551 427337423225856 428035842021216 428048671232832 428454254379008 428554908762112 429804585170064 429905556778896 429941706459408 430312899354624 430325796814848 430621079112837 431029099657728 431166611606016 432257102790656 432935315759232 432948291819264 433655880736104 433757757108456 434043289165824 434168749707264 434181762736128 434891367575808 436777936905024 436814664466752 437504897429028 437541686119044 437919440504832 437932565950464 438059150690304 438751350128256 439869312470016 440564372236224 440691717701664 440981814214656 441122501394432 441411962084379 441425192208858 441843449828352 441856692885504 443669249207808 443773477965312 444498759022032 444512081664864 444640568218704 444933264162816 445765137252864 446900971106304 447607141952256 447644780114688 447749942821632 448481722812552 448882375974912 448920121368576 450465122731338 450867547772928 451604423020608 451617958636416 451655934058368 452462329819764 452500376242772 452798246105088 452904619487232 454370212508238 454762495908864 454776126179328 454907579563008 455651057635488 455664714538176 456058115555328 456096464338944 456409430033986 456516651771554 457981160472576 458088751448064 458403084216891 458837428667904 458851181073408 459601104369888 459733952417168 460144657809408 461633679493272 461742128534808 462046082015232 462084934311936 462909950224128 462948875161344 463719393835568 464133659639808 465731019843804 465770181997692 466172307634176 466186279882752 466948191295872 467057888846208 467097162573184 467835246443576 469027316137536 469432253841408 469904236867494 470213563262976 470349478849536 470363576297472 471132314873792 471242995377088 473176098313776 473190280481952 473598812307456 473638636044288 473652832075776 473963638881447 474426946446336 474564079914496 475313962638944 476525088509184 477278069922576 477416027510136 477730298732544 477842529263616 477882709843968 478637836503552 478678083959296 480754601129088 481540322273868 481554755136936 481693948903596 482011036176384 482124272357376 482912232023936 482926706006272 483684419766834 484907737114944 485062438056768 485522042683392 485855199713598 486289240639488 486330131482624 486444382324736 487862865828117 487977476747013 488439843420672 488454483078144 489252788522784 489689864699904 489731041492992 490167523971411 490646671111168 491416497525096 492659370567936 492674136694272 492816544526592 493595268894288 493636774083024 494062958518272 494077766713344 494119312474112 495778182414372 496262814068736 497073881056896 497088779496192 497901196400712 498018165568968 498490045960192 498504986845184 500061103899786 500076091872972 500220639246042 500549922183168 501485779409472 501527948091456 502811464609792 503600377629024 503718685674336 504195967401984 504541938164121 504992672971776 505035136539648 505979379583392 506473983082496 508054975898184 508070203465968 508112925815664 508551608328192 508566850781184 509398026868224 509517696923136 509560540988928 510365723392992 510849303298048 511771027008384 512607439839924 512622803855448 513065379999744 513108522381312 513123901415424 513962525316864 514083267684096 516192107251392 516207578707584 517051242416124 517200696469314 517662740035584 517706268997632 518524322878848 519845551100928 520773694002144 520817484556512 521160325890048 521282759196672 521326592557056 521684318065014 521835111312229 522150367094784 522301295053824 524443846088448 524459564868096 525316715207856 525440124951984 525484307894832 525830221283328 525953751662592 526314652249023 526813344026112 526829133825024 528990258670848 529143163705728 529159023334656 530023854233016 530148369799224 530497353424896 530541961617408 530666598899712 532843465549824 532859436085248 533730314752128 533884589903808 534728207968812 534773171923276 535234871728128 535250913939456 537093030948903 537446586074112 537572845421568 537618048574464 538467566066496 538512844454208 538977772929024 539149723926528 539519679366382 541361389510656 541377615347712 541749099529053 542262415698432 542389806402048 543276261026928 543292544257056 543807322865664 543823622012928 545695242813864 546054460563456 546212298018816 547075395719424 547121397917952 547249930115328 548144327882008 548634015080448 550409387088132 550901097787392 550947421679616 551977505000064 552023919404672 552896200342408 554418612592416 554783572721664 554913904951296 555294677506074 555341370843402 555820828333056 555837487552512 555884226533376 556923539991104 559208116189008 559224876933216 559707687272448 559754751688704 559886251769856 560138845950801 560270436265089 560801301705216 560818110200832 561734683118752 564171501835656 564218941602888 564722989129728 564770475270144 565662897686016 565826402974976 568164528607104 569226802031316 569274666886068 569783230967808 570714456028288 570731561643776 571627041542622 573072780226752 573207409038528 573255608612544 573750532472832 574161438817116 574327400615826 574705466210304 574888815474688 576700654337379 577247087678976 577264389092352 578207840981472 578343676144608 578724385554432 578891666276352 578909016981504 579288891966213 579855156767744 582370582540032 582419552622336 583339863238704 583388914825392 583892587339776 583910087933952 584078867587072 585001800171008 585919670126076 586492416626688 587419162981632 587588956935552 588549282779172 588566922945144 589124599771136 589142257180672 590981304608838 591120140570982 591169846381686 591558998943744 591697970620416 592665012029376 592682775553152 592854090958272 594353516337152 595286059168944 595303901251488 595867961475072 596276836012143 596416916024127 596809522603008 596859706819584 596999923762176 597975630416736 598509834633216 598560161824768 600446604096144 600620163641784 601156730363904 602139230694144 602157278181888 602207912077824 603283106426352 603730994806784 603872825982976 604820304646272 605776011824808 605826950010984 606349994545152 606368168239104 606543439417344 607534743513984 607552952717568 610045217660736 610188532202304 611185793655294 611204112289188 611783238223872 611801574764544 612801472493184 614488835271168 615459820184352 615511572657696 615656171379744 616061442686976 616113245749248 616662368867259 617213266965504 617265166881792 619815849389568 620974693125072 621026909330256 621563076845568 621581706510336 622008225385209 622597588394496 622743851794944 625298431874688 625317173496576 625369754850048 626538982489992 626951417683968 627132638466048 627151435063296 629724095649792 629872033241088 630901464418368 630920373975936 631951518508596 632569261928448 634746309303249 635313362770944 635366784678912 636370759896768 636554703346848 636973731643392 637123372351488 637176946458624 637614166523906 638183782004736 639809909047296 641006134838784 642053763031824 642073006849248 642258598538128 642681381568512 642832363143168 643273463859917 644912559689112 645469349031936 645488695222272 646543649486592 646749917409024 647806932951464 648385654185984 650483821104156 650636635662684 651064933748736 651253124560896 651272644104192 652337051363712 653556698628548 655221996700128 655807342215168 656257346143542 656312529178566 656879160757248 656898848925696 657088726035456 658127025192384 658182365444032 658750611357696 661037576552496 661472721321984 661683752091648 662137788313287 662765174742528 662785039328256 663868261867616 664024220758624 666748138533048 666768122497296 666960852328056 667399896244224 668647705879296 668703930788608 671467170172032 671624914232448 672722584218828 673323563962368 673380182052864 674639172777856 675697684097007 677406634530912 677426937954624 677483901087552 678068811104256 678693494729646 678750564364158 679197369157632 679356929230848 679414054651904 680487631190656 681555318762357 682361369344512 683476586453232 683497071807264 684087173332992 684144696508416 684165201887232 684614145050979 684774977657331 685283367089152 685444356912128 688256143001856 688276771610112 689401656554832 689600928625752 690216986714112 690275025330176 691365763838464 692450519239908 692613192802212 693127401467904 694364925336192 694423312742016 695579090753352 696200489459712 696401726738432 698596529765706 698655272996538 699258461451264 699279419824128 700422286943808 700586833269312 700645743859776 701752869665364 702417792034816 702438845100032 703540974206304 704856355301241 705320344894464 705524218274304 705545364446208 706698472310688 706864493065632 707329804566528 707389282156544 707555465199616 709764147470664 709785420722928 710457954066432 710479248113664 711640419669504 711846119871744 712970943958416 713646495637504 713667885252608 714787632763776 715917104883864 716124041265204 716595448098816 716763793895424 716824064765952 717956754755328 718017125938944 721131901693632 721815186014208 722310483410802 722332132705404 722540923355394 723016554264576 723186408536064 724368348035904 724390059009408 727361605672416 727593657085152 728072614084608 728283064025088 728782799570397 729433860959232 729495197223936 729666573487104 731512020107264 732659765131008 732681724617216 733879182784176 734534797049856 734596562239488 735970006666752 738989055851904 739011205041408 739224816789888 740392903341432 740455161124536 741094437777408 741116650070016 741178968711168 744394221103104 745610821585344 745633169244288 746851794601068 747027248353452 747735068940288 747757480267776 750330958869063 750824883274752 752228669114208 752291922137184 752963985506304 753027300360192 753544014982798 754217196914688 756293951102976 757489009457664 757552704809472 758969069375088 759032889181424 759710974623744 760232275470811 762169388723496 762827412492288 762850276171776 764097040302336 764276545384704 764340811483392 765548585089488 765769867487768 766273954947072 768911159759886 768934205783172 769598069999616 769662783571968 769685852123136 770943787975296 771124901526144 772385189288284 775045040799744 775576863624186 775801044703971 776494110053376 776559403496448 777786484318272 777851886433856 778523449786368 781226226834768 781740488835072 781924138795008 781989888835584 782526477097521 783225550642176 783451942580736 784732377038896 784755897260192 787975072811784 788160187427976 788226461842248 788745331924992 788930627493888 790220016039168 790243700737536 790472121277696 793714745558592 793738535001984 795035781349524 795222554698836 795746030137344 795812942426112 795999898349568 797300840555648 800595472128192 800826884855712 801542307151872 802092311953218 802159757884914 802852307592192 802876370909184 802943882770432 804377475235136 806427072861696 807701349099744 807769266681312 808466659393536 808490890985472 808724585889792 809279519049573 810046324685312 810070603623424 813393623547648 813584709603072 814914391540392 814938816385584 815710984298496 815735433019392 817068629990912 818542864220796 819318447028224 820613093579136 820682096876928 820874895172992 822216491823012 822951022620672 823020222509056 825614080632198 826421132519424 827966257500096 828035879107008 828750769127424 829344300513612 830130117859328 830325135726592 831627918888624 832942016259111 833012056265103 833731242499584 833756231328768 833826339800064 835385309986656 835935223578624 836176851288064 836201913417728 838812174283512 838837315399824 839632127533056 839829377654784 841201952557824 841227165301248 842602024678128 843425682571264 846257252753484 846328412404332 847084483694592 847155712905216 848494346529024 848739604462464 850911709339648 852246792910656 853840203046974 853912000329102 854674846451712 856071684042432 856097342465664 859609170340128 859811113557792 859883412918816 860625798709248 860651593629696 861242158225674 861491100923739 862058199315456 862333223212032 864514205581312 865870631518464 865896583638528 867311761472208 867515514216912 868086578331648 868337499414528 868363525472256 869782735151616 873555873810048 873629328933504 875009794858056 875083372238088 875838881009664 875865131900928 876118301380608 877502700256512 879738624940032 881128744472448 881383435403328 882823924168758 882850384417716 883686899656704 883713385771008 886754769572529 887338498415616 887546955930624 888997518044064 889024163329728 889281136437408 889866528325632 890734532808263 891530274505728 893801942212608 895214283904512 895289560229376 895499885643264 896963445625104 897764751949824 897840242737152 898456325556413 900930245462676 901735095545856 903208846041216 903235917272832 903311868116736 904924659639528 905000752485544 905596492210176 905809238974464 908740425016476 909524991817728 909552252358656 909815159126016 911302115270976 911329429076352 912818860067972 913033303543108 915962320945152 916177502896128 916778690482941 916806168433782 917674857335808 917702362146816 919202208739776 919467904834336 920289315618816 923267358986544 923484257069616 924092164030464 924169868623872 925819900448256 925897750322688 927438787671136 928267319279616 931462039687608 931540363995384 932344615268352 932372559765504 933896382591744 934115777692416 934194325146368 935670492887152 938054632275072 939808473734988 940427126525952 940698957699072 940727152594944 942264629747584 942485990754176 946352196627552 946380560963904 947197624614912 947277272088576 947927277762894 948853892892672 949128159828992 950627925277888 953050177018368 954556139845152 954832055020272 955460597465088 955685058527232 955765419687936 956421249785859 957275673007104 957356167918592 961509202258176 963080644547736 963109510273872 963387897807192 964022072352768 964248544714752 965824464047872 965853412012544 967368839533668 969815474229888 970124876113536 971710399427196 972578481278976 972660262965248 972888764649472 975725731656234 975954953494026 976879686841344 976908966156288 978505577045568 980335047942822 981293342222336 982832995050192 984386019215313 984468793767849 985318741135872 985348273388544 985633089053184 987190537788576 987273548166048 988125917036544 988155533426688 988238624948224 991556364828744 992525628137472 994147762113792 994177558992384 995802392801424 996036331137936 996980091920384 997009973690368 1000122207799572 1000152183745944 1000441278492084 1001099844366336 1002971558818944 1003055896182912 1005622929219584 1007200755258048 1007437371348672 1008391934803968 1009083876328242 1009985345943552 1010070273079296 1011958759166784 1016109951796368 1016140406931936 1016225851631328 1017103216656384 1017133701562368 1018040242094469 1018125846546237 1018796053736448 1019035393846272 1019121081977856 1020731446785984 1021698606596096 1023542054016768 1025214879679848 1025245607710896 1026130759999488 1026217044762624 1026247802830848 1027925050633728 1028166535368192 1032384214502784 1032415157415168 1034102484832248 1034401392938628 1035325480071168 1035412537995264 1037048645757696 1039691102201856 1041547388004288 1041634969113024 1043368636130028 1043670222624458 1044300734189568 1044602590107648 1047982909494807 1048887692176896 1048919129736192 1050633430415712 1050880249903968 1050968615789664 1051660442566656 1051907503325184 1052629304498046 1053626688052224 1053658267650048 1057980517341696 1058286327411456 1058318046669312 1060047708466032 1060296739598448 1060994706849792 1061083923234816 1061333197799424 1065686931099648 1065718872170496 1067460629504256 1067769179807616 1069456415937624 1069546343846552 1070469743456256 1070501827878912 1074186061897806 1074893172148224 1075145690843136 1075236097148928 1076935132132992 1077025688908416 1079039358732764 1082722779021312 1082755230695424 1083465725116203 1083498199058106 1083811385033091 1084524831396864 1084779612804096 1086552522053856 1086585088514112 1087614645731328 1091390485627728 1092108921126912 1092424596037632 1094150791438848 1094242795835904 1094499860230656 1096288655764016 1097268030160896 1100818774176264 1101802195574784 1101894843359232 1103955010000128 1104047838809344 1105792400684816 1108837225184832 1110589355012148 1110682741686804 1111641656666112 1111674975105024 1111768453066752 1113847079982208 1118416232378016 1118449753866432 1119415374544896 1119509503377408 1119772503539712 1120277691901602 1120540872530178 1121602603410432 1121636220401664 1123469366237504 1128343003671312 1128437883205776 1129445978259456 1129540950540288 1130316022474197 1131325795372032 1131652805949952 1136329057214208 1138453604062632 1138549333772136 1139566461935616 1141428912056576 1141463123287552 1143254083085244 1146145560453504 1146414818077056 1146511217225088 1148322877634232 1148654801231652 1149410932420608 1149777630949376 1153366739639829 1153401308674758 1154494175357952 1154528778184704 1156415681962944 1156687352289216 1157783332552704 1158577783932426 1159710313535488 1163365295436279 1164741165080064 1164839105244672 1166679726477408 1166777829650784 1167785174679552 1167820175867904 1168157735174144 1170003600342016 1171839340252152 1172984833253376 1174838325963264 1175177913871104 1177098565558344 1177133845890288 1178249199542272 1178284514361344 1181962609217676 1182240281141964 1182339692763372 1183117997887488 1183395941240832 1185330024058752 1185365551106304 1185708181916544 1188707032674304 1190572118337888 1190607802502976 1191735922950144 1192553672024286 1192833832048254 1193619045206016 1193719413639168 1193999847524352 1195951260833472 1200893208192288 1201240327283568 1202313460727808 1203138467929827 1203239636827371 1204278461388288 1204314556363776 1204415824155648 1206566212852704 1207461989613568 1207745651965952 1209640609292544 1211552023649616 1211653900021968 1212699989090304 1212736336478208 1213086878834688 1215069487027968 1215105905435136 1220090435321472 1220377064404608 1222371587310588 1222408224578376 1223566476447744 1223603149529088 1225602944986368 1228977670542336 1230919640368704 1231023145315392 1231312342759488 1233324737734518 1234426533931008 1234530333763584 1239631698779136 1241949386250144 1242053818660512 1243126153691136 1243163413020672 1244016450770418 1244376034667623 1245195176788992 1245487703589888 1250596863749376 1250634346993152 1250739509700096 1253077964979984 1253902835367936 1254265276932096 1254302870126592 1259448191299584 1259744066482176 1261802928836736 1261840747951872 1263903037017192 1265138523856896 1269492618606498 1270626725541888 1270733569357824 1272741519793536 1273109406693696 1275228333047812 1276367564009472 1279619818094592 1280760304570461 1280868000493653 1282012269677568 1284107526063648 1284146013698496 1284517197076256 1285362763137024 1285664726286336 1286546927719834 1289825119378224 1290938698063872 1290977390444544 1291863237338511 1293087298973184 1293499834818048 1295613865902928 1296771308371968 1300967642208312 1301273271325368 1302129867497472 1302506249121792 1302545288208384 1304674102727424 1307113397257096 1310443993400256 1312514692287084 1312625058357132 1313758321514496 1313797697851392 1314177452070912 1316254050384768 1316364730888064 1322075153104992 1322945442643968 1323367504183296 1324235886253137 1324275576626574 1325530349485056 1325570078656512 1327736523735232 1328048441517248 1333496277066096 1333536244994592 1333921704656112 1334799792488448 1337295411758592 1337407861577216 1342934340344064 1343249828464896 1345445168437656 1346647127924736 1346760364105728 1349278345555712 1351395368194014 1354813269061824 1354853875909248 1354967802175104 1357386989459292 1357501128728316 1358394738315264 1358713858461696 1358828109303808 1360975262381312 1363110637524714 1364722738689024 1366953172906464 1366994143614528 1368174346665984 1368289393016832 1369228290101958 1369549955314662 1370566734178304 1370888713824256 1375209252650673 1376512286003712 1376553543220224 1378803313109664 1379201857251504 1380433973428224 1380550050660352 1382731527676928 1384901038479816 1385226385604424 1386254802935808 1388729850672384 1388846625484032 1391158181506704 1392400978919424 1392803453476864 1397193059531412 1397310545993076 1398516922902528 1398558839648256 1400844573887616 1401173666538624 1401291487719552 1403505739330728 1404835584069632 1404877690200064 1407081948412608 1409712710602482 1410640689788928 1411048436548608 1411090728892416 1413396944621376 1413728986131264 1419528294941328 1419570841445856 1420915908132864 1420958496227328 1421890916644341 1423280839339008 1423692239743488 1425941887916832 1427292991275008 1427335770505216 1429575265527552 1431834209767728 1432248082530408 1433190896197632 1433527587790848 1433648129531904 1435913509510656 1436034251877888 1442263803387264 1444620966821604 1444664265410808 1445081846710788 1446033108529152 1446372817072128 1448736696071808 1448780118018816 1454723211344832 1455187314170304 1456566128050176 1457565599140794 1458867721918464 1458990394447872 1459333146974208 1465319530262016 1465363449234432 1467758365568352 1469069594099712 1469193124478976 1470502571914233 1470626222789009 1471940013333504 1477978111703808 1478022410082816 1478449633579776 1480785806682864 1480910322249072 1482188875554816 1482233300140032 1482357937422336 1488788442206208 1491221643170688 1491266338488576 1493703589202136 1494054496706904 1495470137880576 1495514960535552 1500661917738126 1501649766549504 1504457338228416 1504583844274368 1507088029965596 1508434393829376 1512587902205952 1513625814492363 1514978018915328 1515105409618944 1517938138750176 1518065778362848 1519421949247488 1520464550941622 1524338777446992 1525654824984576 1525700552343552 1528194080604672 1528553090769408 1528681622966784 1531097170178976 1531539734975536 1532547909894144 1537822319519772 1537868411566344 1539196139999232 1539325567143936 1539371704246272 1541887575950592 1542249803052288 1544770378576568 1551153727248372 1551602089407942 1552988220106752 1553118806992896 1555572968636544 1555703772867712 1562452453669536 1563480977670144 1563848277590016 1563979777671168 1565052954195042 1565505333936687 1566451101284352 1566903885161472 1569464754077792 1569511794520384 1575950145623568 1576320374855952 1576452923684496 1577490663849984 1577861254987776 1578943956747069 1580440032078336 1580487401475072 1580944242555392 1587429491117184 1587477070003968 1590071562699048 1590445109397672 1591492060274688 1591625884852224 1591999796699136 1594601681111296 1601190944256384 1601653769711424 1604184623906436 1604319515769828 1605704615184384 1605752741818368 1605887765540864 1608754950470272 1611279092846709 1612854145723392 1615402698199488 1615538533362624 1616933318787072 1617449171779584 1618559038099146 1620092649370624 1620141207246848 1625247298587159 1626787247095296 1627169419206144 1629828783080784 1629877632771168 1631421968596992 1631470866038784 1634137259981824 1637085728441592 1638636894056448 1641226187158272 1641364193753856 1641749790345984 1644432983646024 1645902045241344 1646040445018112 1651228161264396 1652842265038848 1655932515000192 1656071758214016 1658688601027224 1660260235718656 1660650271453184 1663255837777248 1665884032518222 1666024112530206 1667462484999168 1667512462657536 1667652679600128 1670770619973312 1672353702576128 1677624348567024 1677674630799648 1679264255066112 1679658755309568 1680416537852403 1680811308795267 1682403905115648 1682454330602496 1685204049356256 1686851365142528 1692514505506968 1692656824808664 1694168967389184 1694311425810432 1696988693058048 1697479208924928 1701823418679296 1704493585821312 1707680406093948 1707824000658204 1709349692903424 1712143368084864 1712194684931328 1719218340680256 1719622227115584 1719766825837632 1721251597418496 1722484316451348 1722982201847478 1724116398630912 1724666446424064 1731741263036928 1731793167277056 1734623522944416 1735031028433824 1736173156663296 1736674998829056 1736727050944512 1737866675898639 1739565470303232 1747111747620096 1747258657867008 1750019589716112 1750166744476176 1751677762019328 1751730263801856 1752236602761216 1755005400513024 1759477249880064 1762257488944896 1762766870806656 1765647848337516 1765700768835432 1767373799313408 1767426771542016 1773509539145058 1774676996831232 1775093911861248 1777995036088128 1778048326659456 1778562272874816 1781469065616526 1783060549011456 1787603884425216 1788830508036429 1789250748072381 1790428567809024 1790579120458752 1790999771286528 1793926891250208 1795529503899648 1795680485474304 1796912651112826 1801860490925352 1803470191091712 1806417692082432 1806471834545664 1806623736233472 1809849319279056 1810001504971088 1811192984420352 1811618477948928 1817480850032952 1819049983635456 1819104504717312 1819630318252032 1822604230541952 1822658858152704 1825637720135944 1826066607086216 1833557380965882 1833612336867564 1835349714671616 1835404724293632 1838404417479552 1838935809668672 1846534717973088 1846968514139232 1848184328060928 1848339737247744 1849987106601777 1851639800896512 1851795500645376 1854877575342272 1862924079375216 1863080727990768 1864689230536704 1864745119531008 1866024676155627 1867792765183488 1868231555384832 1868388650292736 1871340985774304 1876109264550144 1879616947469976 1880854253051904 1881397915398144 1881454305189888 1884529259495168 1884971981508352 1892704393255104 1892761121927808 1895854555525788 1897707785785344 1898256319657984 1901255850555776 1904238927909747 1906100354036736 1909112279690304 1909664110040544 1910921194930176 1911370117054464 1911530839375872 1912842499571718 1914551346014208 1914712335837184 1923018404516352 1926161289095472 1926219020547744 1926775795614384 1928044144705536 1928497089429504 1929820391579751 1931648928095744 1931706824025088 1934737679067336 1939630948459776 1940249752227072 1943420798854392 1945156962557952 1945320525930496 1945777529298944 1951451463312468 1951909906988052 1953759373682688 1953817932312576 1957011154091136 1960670095885644 1962586684444672 1965665990100384 1968772038430626 1968937587535698 1970637482271744 1970696546777088 1971266178106368 1974381075577152 1974547096332096 1976251834073088 1983112729657488 1985051256274944 1986413364939861 1988295524227584 1988355117984768 1991604785602848 1992072662275872 1993960183840768 1994019947380736 2000244415599144 2000304367491888 2000882556984168 2002199688732672 2005943117637888 2006111792365824 2011245858439168 2014401510516096 2014874742697344 2018167752656484 2019970691887104 2020140546158592 2023917518333568 2032219903592736 2032280813863872 2032451703262656 2034206433312768 2036080484188938 2036251693092474 2037592107472896 2038070787692544 2038242163955712 2041462893571968 2047084108033536 2050429759359696 2050491215421792 2052261519998976 2052434089525248 2052495605661696 2053842435152937 2054324932971993 2055850101267456 2056333070736384 2064768429005568 2064830314830336 2068204969664496 2068802785877256 2070650960142336 2070825075990528 2074097291515392 2079382204403712 2083094776008576 2083269938226048 2086737272260056 2087340445248916 2088601468379136 2089205180215296 2095965818989614 2097775384353792 2097838259472384 2101266860831424 2101760499807936 2101937231579328 2105258608996092 2107253376104448 2107316535300096 2114569065903723 2115961034683392 2116572654822912 2116636093338624 2120095416932064 2120593479196896 2121989413699584 2122167846469632 2122666395598848 2124059270542781 2131373862199296 2131437744340992 2134921259008512 2135538359615232 2138912831875248 2139092687693104 2140939486912512 2141003655757824 2148372123795612 2149786344296448 2150291381686272 2150472194297856 2153870264265984 2154051377816832 2158078717465528 2165445558042624 2166931450232406 2166996398116212 2167622770066182 2169049662793728 2169559225608192 2173105044107712 2173170177028224 2182780971255456 2184217842253824 2184849192075264 2186348398711191 2188301582877696 2188485591671808 2188999720461312 2192577311528032 2194536060321792 2201637548352528 2203604391149568 2203789686718464 2207910020000256 2208095677618688 2211584801369632 2217674450369664 2221178710024296 2221365483373608 2223283313332224 2223349950210048 2223536906133504 2227694159964416 2236832464756032 2236899507732864 2240555383803204 2241081745060356 2243205206820864 2243272440803328 2246938732475008 2250992876607189 2256686007342624 2256875766411552 2258891956518912 2259081901080576 2260632044948394 2262651590744064 2263305611899904 2272658114428416 2276907208125264 2277098667544272 2279132923871232 2280696826412433 2282857824113152 2282926246575104 2286508166170488 2292291120907008 2292829636154112 2293022434450176 2296645755268464 2297309602463304 2298821864841216 2299555261898752 2306733479279658 2306802617349516 2308988350715904 2309057556369408 2312831363925888 2313374704578432 2317155567864852 2319420627070976 2326730590872558 2327403134111913 2329482330160128 2329678210489344 2333359452954816 2333555659301568 2335570349359104 2336315470348288 2340007200684032 2343678680504304 2345969666506752 2347579431292563 2349676651926528 2350355827742208 2354197131116688 2354267691780576 2356498399084544 2356569028722688 2363925218435352 2364480562283928 2364679385526744 2366235995774976 2366791882481664 2370660048117504 2370731102212608 2371416363833088 2377414065348608 2381144236675776 2381215605005952 2385107344048572 2385667664096508 2387238090412032 2387438827278336 2387999695048704 2391902521666944 2401786416384576 2402480654567136 2404626921455616 2406276935859654 2406479273654742 2408556922776576 2408629112727552 2408831648311296 2413132425705408 2419281218585088 2423104047299232 2423307800043936 2425399978180608 2425472672956416 2426173757669376 2427838557148719 2430138974055936 2430211810870272 2440180870642944 2440754128809216 2444743174621176 2444816449156752 2447132952895488 2447206299058176 2451205889972736 2457955341084672 2461839280737408 2462046290630784 2462624685518976 2466649475469036 2468853067862016 2469060667527168 2479263397558272 2483898772500288 2484107637321024 2486252307382272 2488032901540836 2488752069335246 2490390353577984 2490975407179776 2499036168795309 2501193727498752 2501268693986304 2501479019400192 2506155929959968 2507805670735872 2508530553864192 2508605740253184 2510251865186923 2518896382599168 2519488132964352 2523605857673472 2523681495903744 2527806074034384 2530277047713792 2538985237212996 2541253451083776 2541467138715648 2545483039587072 2546218813387392 2550456666095624 2552735128018944 2561520609140922 2561736000987306 2564024539355136 2568215052127296 2568292027396992 2569034394152512 2573093855439668 2579650238756448 2581877396127744 2581954780889088 2583726474677022 2584473302771217 2586174597946368 2586999669636096 2591227731805856 2593542616743936 2601935284416624 2602546542650736 2604259734994944 2605012498243584 2605090576416768 2609348205454848 2614226794514192 2620887986800512 2625029384574168 2625250116714264 2627516643028992 2627595395702784 2628354904141824 2632508100769536 2632729461776128 2644150306209984 2648471772506274 2648551153253148 2651060698970112 2651140157313024 2655473047470464 2656096883034496 2660264308717587 2666992554132192 2667072489989184 2667843409312224 2669599584976896 2672203598424789 2674590823517184 2674815723154432 2685868680688128 2686499656929792 2690890336875312 2693294255849472 2693520728211456 2695368976669239 2698556691111424 2702790736388028 2709626538123648 2709707751818496 2709935604350208 2714773978918584 2715002257456632 2716789476630528 2717427716923392 2717656218607616 2721950524762624 2726221275049428 2729445477378048 2733906345812928 2733988287229056 2738456580203916 2739099910629324 2741133468356608 2741777427648512 2750336071448823 2750418505301346 2753024572007424 2753107086440448 2757606626219328 2758403714503008 2760867946856448 2761100101320704 2765463055353856 2769802076959632 2770452771208848 2772509605871616 2777459701344768 2777693250968064 2782316363013408 2784801957838848 2785606906953728 2794386119062824 2794621091986152 2797033845805056 2797117679296512 2801689147775232 2802347333077248 2802582975439104 2807011478661456 2809671168139264 2809755380400128 2814163896825216 2819425421204964 2821281379577856 2822096873097216 2822181457784832 2826793889242752 2827457972262528 2839056589882656 2839141682891712 2841831816265728 2843781833288682 2846561678678016 2847384479486976 2851883775833664 2854585982550016 2859150531055104 2863668419535456 2864496165060816 2866381792395264 2867055175581696 2867296259063808 2869263749357577 2871827019021312 2872068503755776 2884527606774528 2889241933643208 2889328530821616 2890163693421576 2892066217058304 2892745634144256 2897473392143616 2897560236037632 2909446422689664 2910374628340608 2915131198281588 2917735443836928 2917980788895744 2918666293948416 2930639060524032 2930726898468864 2935516731136704 2941005143828466 2941252445578018 2943880026667008 2953406381303547 2955956223407616 2956044820165632 2956899267159552 2961571613365728 2961820644498144 2964377751109632 2964466600280064 2964715874844672 2967358236515101 2977576884412416 2982443286341376 2982532676977152 2987407178404272 2988108993413808 2990940275761152 2991029921071104 3001323835476252 3003299533099008 3008914676456832 3009167688548736 3014176059931192 3016868787658752 3025175804411904 3027251628984726 3029956037830656 3030210819237888 3035876277500352 3036131556725696 3040929101883244 3048677554893984 3051309649969152 3051401104687104 3054120726283407 3054377539638711 3056388161209344 3057106181538816 3057363245933568 3062194340357952 3063079469951072 3065095819788288 3075644639039544 3075736823132688 3078392279998464 3078651134287872 3078743408492544 3083775151901184 3084499606104576 3089540757153136 3102307454496744 3103204178815884 3105976440213504 3106237613985792 3111145937273088 3111407545735424 3124904907339072 3130105908390084 3131010667873374 3132902202568704 3133807770322944 3138929508155584 3139023589040768 3143948728484421 3151900291247136 3152640749711904 3152905847368992 3154981327699968 3155722509975552 3157887913494138 3160880064156672 3160974802950144 3161888485110784 3174858982234368 3174954140007936 3180143125398096 3180890218795344 3182984120549376 3183251769704448 3183999593398272 3189203362222592 3202381888512768 3203307539422848 3208369247812872 3208639031539656 3211409230368768 3211505483636736 3211775531081728 3217509900940544 3222558185693418 3225708291446784 3230805396398976 3231077066725248 3237118076198292 3240185298741248 3240282414493696 3250397175348609 3250494597174318 3251434155099273 3253574494190592 3254338838412288 3259657566161568 3259755265542336 3262843937193984 3268274519963648 3274171456883184 3277273788112896 3282452374316544 3282728387507712 3283499580691968 3288865967292048 3291804090482688 3292080890036224 3302456322528792 3305684530077696 3311865030000384 3312143516428032 3317377202054448 3320520471437312 3321300542906368 3326511675554496 3331768065036444 3332048225060412 3334924969998336 3335024925315072 3335305359200256 3341541239946624 3355248697134048 3355349261599296 3358528510132224 3359317510619136 3360833075704806 3361622617590534 3364807810231296 3364908661204992 3370408098712512 3385029011013936 3385313649617328 3388337934778368 3388622851620864 3390948067422591 3393977386116096 3394958417849856 3403646837358592 3408987171642624 3415360812187896 3415648001316408 3418699385806848 3424286736169728 3424389369862656 3438436681360512 3439244454231168 3439533651675264 3444968632902696 3445964403694956 3448232797261824 3449332892848128 3463482526073856 3463586334554112 3469247045888832 3470062056867648 3473349997658112 3475733351797278 3479130940606464 3494223495240192 3494517315734016 3500039179432224 3500333488952352 3503355524038656 3503460527603712 3504473205522432 3506877915881483 3510010801026048 3518954499760128 3524514977889792 3525533741613312 3531295696675032 3531401537670864 3534747598626816 3534853543084032 3547019078290116 3549353993662464 3550187823722496 3555990072176256 3556096653318912 3557124545749632 3562938131233052 3566121098022912 3575207768850432 3577661016072858 3578501496144762 3580857135618048 3581158240917504 3581999542573056 3587853782500416 3593825302225652 3603720981850704 3606940382183424 3609415403789481 3609718910482113 3612835384164864 3612943669091328 3613247472466944 3619698638558112 3620003009942176 3622385968840704 3623236955897856 3634961700065904 3638099967270912 3638209009434624 3639260636504064 3645208461083904 3645317716305408 3651275440271888 3652133214172432 3667114761931764 3667224673735128 3670699429343232 3670809448587264 3676808834959104 3677871619337344 3693069435946176 3693937028278464 3699974213203554 3703279601793024 3703591001290752 3709755150684544 3725848158750432 3726161455981536 3729378461073408 3729490239062016 3732049352311254 3733128104002869 3735585530366976 3736463110769664 3736777300585472 3742681971548608 3752218529100288 3759233894939952 3761708506103808 3762795830796288 3762908610379776 3769058518990336 3769943963016704 3785408786510208 3785522243855616 3791709111051576 3795415571570688 3796512639315968 3802511701111552 3808477855819494 3812200708073472 3818224559380608 3819328220081088 3825684999143436 3829102692028416 3829424671674368 3842280913711383 3842604001480959 3846036809032704 3852322578190944 3852438041095488 3853551591228768 3856088289411072 3856994178859008 3859640783159502 3863297856191488 3863413648050176 3869475358134672 3875589712015533 3879261896919552 3880499504454144 3886841597708784 3890313925115904 3890641051860992 3891555058597888 3902902926624936 3903819813976104 3907518747365376 3907635864625152 3914022308182272 3921340191771288 3925173368889344 3931331980200768 3937544076861252 3937875175071396 3941274964543488 3941393093554176 3942532356212736 3948762151154304 3949094192664192 3966225459314976 3970102512549888 3972707658759411 3972826729879722 3976591048455168 3976710235969536 3983209571205696 3984145324551744 3987920367681536 4000488831198288 4000608734983776 4001765113968336 4004399377465344 4011886235275776 4012223584731648 4022491716878336 4028803021032192 4029749485394688 4036335505312968 4039941383774208 4040281092317184 4047835036667136 4064439807185472 4064561627727744 4064903406525312 4072160968377876 4072503386184948 4075184214945792 4076141575385088 4076484327911424 4082925787143936 4094168216067072 4100859518719392 4100982430843584 4104523039997952 4104868179050496 4107684870305874 4108649865943986 4111700202534912 4112666141472768 4129536858011136 4129660629660672 4136409939328992 4137605571754512 4141301920284672 4141650151981056 4144492082405389 4148194583030784 4158764408807424 4166189552017152 4166539876452096 4173474544520112 4174680890497832 4177202936758272 4178410360430592 4191931637979228 4195550768707584 4195676518944768 4202533721662848 4203520999615872 4203874463158656 4210517217992184 4214506752208896 4214633070600192 4229138131807446 4231922069366784 4233145309645824 4233272186677248 4240190833864128 4241186958393792 4248118541085562 4262747724398592 4262875488681984 4265672749933023 4269842518017024 4271076719230464 4277825663750496 4278185375386208 4281878973825024 4282007311515648 4296744247591224 4299572688592896 4300582763372544 4300944388595712 4307740528531968 4308102755633664 4316157434931056 4333862900464812 4333992796232424 4335245540132364 4338099325587456 4339118451216384 4346210088215424 4346340354056448 4365561942510912 4369698384150528 4372696797422382 4376603165755392 4376971183343616 4377999440922624 4385154623056064 4403275096705056 4407208782299136 4407579373436928 4411507715742699 4411878668367027 4415820040000512 4416191355237376 4423169602739264 4435348900739328 4442357420048592 4442730966747216 4446566626664448 4446699900420096 4447073812267008 4455388319928832 4473664929512064 4473799015465728 4481110767606408 4482163490120712 4486410413641728 4486544881606656 4493877464950016 4501985753214378 4513372014685248 4513751532823104 4521264089896788 4525303181488128 4526611223799808 4540877443477089 4545316228856832 4553814416250528 4554197335088544 4558265847742464 4561393652824866 4565715648226304 4565852493150208 4573016332340976 4584582241814016 4585659272308224 4586044868900352 4593291510536928 4594619204926608 4597643729682432 4599110523797504 4613466958559316 4613605234699032 4617976701431808 4618115112738816 4625662727851776 4626749409156864 4634311135729704 4638841254141952 4653461181745116 4654806268223826 4658964660320256 4659356420978688 4666718905909632 4667111318603136 4680014401368064 4687357361008608 4691939333013504 4695158862585126 4696516001810061 4699353303853056 4700711655484416 4708394262233376 4708535383561152 4712996798169088 4727850436870704 4728961124567856 4729358771053488 4732471991549952 4733583764963328 4736831870241207 4741320096235008 4741462204425216 4742832727666176 4754828130697216 4762288473351552 4762431210011904 4770214688097144 4771335328193016 4774476180824064 4774877654556672 4775999390097408 4783805043333888 4803572832769152 4804961309134272 4812553871719308 4812958547309484 4817113845553152 4817258225455104 4817663296622592 4826264851410816 4838562437170176 4846208094598464 4846615600087872 4850799956361216 4852347515338752 4855677114297438 4860277948111872 4860423621740544 4880361741285888 4881508257618432 4889486349242352 4889632898313504 4894265905790976 4894412598116352 4902411779945472 4915910682169344 4923678561474816 4924092581261568 4925249371037952 4933298950938072 4937706135724032 4938121335054336 4958526795116544 4967797545000576 4968215274642048 4976065803081672 4977504138670492 4980780707155968 4981950814359552 4998072337590618 5002387454997504 5002537387972608 5002958038800384 5012311859919936 5017061107728384 5020503730373846 5037792765198336 5038976265928704 5041249613557209 5042433926385801 5047211715346944 5047362991807488 5055612148068768 5060554095427584 5077970474425992 5082506902167552 5082934277431296 5090966079174144 5092437626774784 5100913332191248 5105470256037888 5123041218281844 5123472001974612 5128049078710272 5136430104254592 5136584054793984 5138068788305024 5146187710879336 5159300477512896 5163754792255488 5167452949354044 5168946605542434 5172349195892736 5173999339272192 5182455463611712 5203870568833248 5205093085301472 5208519469989888 5210024996487168 5210181152833536 5213600027695917 5218696410909696 5228453589028384 5241775973601024 5250058769148336 5250500233428528 5255033286057984 5255190791405568 5256709808283648 5265016201539072 5265458923552256 5288300612419968 5296943545012548 5297102306506296 5302121397940224 5302280314626048 5310946094940928 5312193766068992 5320528617435174 5333985108264384 5334144979978368 5335686818624448 5344407196849578 5349181647034368 5349631446308864 5366491524109287 5367752244217143 5371737361376256 5372999313859584 5381780673750624 5386588511698944 5387041456422912 5390737953338478 5397113382222848 5405581472776056 5419253076247296 5419415503636992 5419871208700416 5429547957837168 5430004514913264 5433578953261056 5434855433846784 5435312437215232 5443901049525248 5452442550098856 5458890954756096 5467812691625856 5467976574458112 5476913160407832 5478199821258648 5482266936713216 5483554855297024 5500672142897646 5500837010602692 5506049144014848 5506214172880896 5515213252438656 5516807429006016 5530926110707712 5539604153919264 5540905542417696 5545019211743232 5549961319805331 5554919402689536 5555386501936128 5564632726026816 5571213813907456 5588772238125648 5589242183972304 5594067691610112 5594235358593024 5598074028466881 5603378295550464 5604694666154496 5605165950878208 5614022957322912 5619342336278528 5619510760800256 5628327793650432 5638850842409928 5642562759155712 5644193746194432 5644362915569664 5653587778485504 5654915944525056 5678113179765312 5678283365783424 5687563666577364 5693123357356032 5694768958973952 5703767551667328 5718301062110208 5727336839070912 5728992330121632 5732763584790528 5734110351163392 5734592518127616 5738527498715154 5743654038042624 5744137007511552 5769055213549056 5778483867286416 5778657061643232 5780327386843152 5784132434116608 5785491268288512 5789461174739253 5794946784287232 5795120472075264 5818892845379328 5820749256681216 5830262396563176 5835470887673856 5835961577791488 5837332587896832 5861278121048064 5861453796937728 5871033462273408 5882010287656932 5882504891156036 5887760053334016 5906812762607094 5911912446815232 5912089640331264 5913798534319104 5923143226731456 5923641288996288 5928755502219264 5934716473030202 5955153768824832 5959240094819583 5964886572682752 5965065353954304 5974814356808544 5976217986827616 5981880551522304 5982059842142208 6002647670952504 6006599066198016 6017829352913664 6018335377097472 6028352119862384 6033737575317504 6054503257969452 6059912075661312 6060421638475776 6071752555000704 6072263113451392 6081858203766488 6097355109787968 6102619299938304 6108241452566814 6108755079277422 6112776322418688 6114212363077632 6114726491867136 6124388680715904 6126158939902144 6151289278079088 6151473646265376 6156784559996928 6157302268575744 6157486816985088 6161527305458811 6162974798915979 6167550303802368 6168999212209152 6179081514306272 6204614908993488 6206408357631768 6211952880427008 6212475227971584 6222291874546176 6222815091470848 6249809814678144 6260211816780168 6262021335746748 6265804405137408 6267615540645888 6277859016311168 6278047178081536 6287897456968842 6303800582494272 6305281499423808 6305811694737984 6315775826988276 6321760128313344 6321949605900288 6323776970221568 6343707197711169 6349717964468736 6349908280015872 6360286250796192 6361780437590688 6365968241098752 6366503539408896 6367999186796544 6372177811628343 6378406724445184 6404763777025536 6406615078845696 6416738495625744 6417278063079312 6422818460737536 6423010967273472 6423551062163456 6435019801881088 6445116371386836 6451416582893568 6461610792797952 6462154133450496 6474236152396584 6480370597482496 6480564828987392 6500794350697218 6500989194348636 6502868310198546 6507148988381184 6508677676824576 6519315132323136 6519510531084672 6536549039927296 6548342913766368 6554547576225792 6559045196133573 6564904748633088 6565456775015424 6566999161383936 6577731934584096 6583608180965376 6584161780072448 6604912645057584 6611369060155392 6623730060000768 6624287032856064 6634754404108896 6641040942874624 6642601085812736 6653023351108992 6663536130072888 6664096450120824 6669849939996672 6670049850630144 6670610718400512 6683082479893248 6710497394268096 6710698523198592 6721666151409612 6723245235181068 6729615620462592 6729817322409984 6740816197425024 6770058022027872 6770627299234656 6776675869556736 6777245703241728 6781896134845182 6787954772232192 6789916835699712 6817974343285248 6830721624375792 6831296002632816 6837398771613696 6842090479237299 6848573472339456 6848778739725312 6876873362721024 6878488908462336 6879067303350528 6889937265805392 6891928807389912 6896465594523648 6898665785696256 6926965052147712 6927172669108224 6938494091777664 6940124113735296 6951466703594556 6958261881212928 6982209402335739 6988446990480384 6989034631468032 7000078358864448 7000666977904704 7006711048077312 7008946411044864 7013755831762966 7020021602052096 7037908999520256 7042738293877689 7049029955779584 7051067483226624 7062591393350064 7062803075341728 7069495197253632 7069707086168064 7076008102459087 7094038156580232 7098707987324928 7100375647444992 7111980144352512 7112193306637824 7114249091499264 7125876262466104 7132242196045824 7155322032145716 7157002992289524 7161714271236096 7162316481835008 7163999085146112 7175707565000832 7187650604451304 7207441963701408 7213880764366848 7218830807578962 7219437820964226 7225670768329728 7225887338182656 7226494944933888 7239397277116224 7240006019884352 7269923400131808 7276199934541824 7276418018869248 7278521273008128 7283515671446157 7290416922167808 7290635432610816 7302550880543776 7304266428344864 7334229523863528 7334449347470256 7341398858686464 7341618897174528 7353617669918208 7355743238674688 7386138871892352 7387874056556928 7399948426407108 7406559203586048 7407182002581504 7419510301369088 7451696317500864 7452322911963072 7458756922146816 7464098704622508 7466256208005738 7471171060733952 7472926221539328 7473554601170944 7485363943097216 7497108506385927 7504437058200576 7518467789879904 7523417012207616 7525591661592576 7525817220759552 7530755595560769 7538117037980672 7539887926033408 7570817573020416 7571044487711232 7583418222103152 7590831143141376 7593025278631936 7605023402223104 7616955711638988 7624401416146944 7636449118761216 7638656440162176 7651369998286872 7658205384056832 7658849343348736 7684561827422766 7685208002961918 7692073618065408 7704645156381888 7704876082190976 7707103182457536 7719281566319004 7726595712382976 7726827296100352 7738950716269344 7751179424031066 7753419908313651 7758523793839104 7760999008908288 7773683195417568 7780627850231808 7781282103721984 7783110117195776 7805805853249872 7807639627952208 7815037494730752 7815271729250304 7828044616364544 7842680383542576 7850346737778688 7862663960401536 7875088153722504 7875750350142792 7882549929086976 7882786187108352 7885064712425472 7897524302308608 7898188385328384 7932450918629952 7945415317518822 7945653459759444 7953182096910336 7953420471939072 7966419142411392 7968290649103488 8000977662396576 8001217469967552 8003530227936672 8008798754930688 8016610795274367 8023772470551552 8024447169463296 8057606042064384 8059498970789376 8072671010625936 8079882767548416 8080562184634368 8086106930007717 8095670073334272 8128879614370944 8129123255455488 8129806813050624 8144321936755752 8145006772369896 8150368429891584 8152283150770176 8152968655822848 8165851574287872 8188336432134144 8201719037438784 8201964861687168 8215369740611748 8217299731887972 8223400405069824 8225332282945536 8259073716022272 8259321259321344 8272819878657984 8275211143509024 8282603840569344 8283300303962112 8288984164810778 8296389166061568 8317528817614848 8332379104034304 8333079752904192 8346949089040224 8349361780995664 8354405873516544 8356820720861184 8362555030178921 8383863275958456 8391101537415168 8391353037889536 8405067443325696 8407041999231744 8407748926317312 8421034435984368 8429013504417792 8429266141200384 8458276263614892 8463844138733568 8466290619291648 8466544373354496 8480381667728256 8482373916787584 8496237082171124 8525495448797184 8531345499866046 8539685036034048 8542153438460928 8555651327500992 8556370750772416 8563757947650048 8593488495182448 8599145377185792 8601165526745088 8601888777191424 8607791248072731 8615481057063936 8616205511267328 8632314869862112 8667725800929624 8667985592464848 8670491080264728 8676198651174912 8678236902432768 8692420176430848 8692680708112896 8731123885021824 8745393594844764 8753206331510784 8753942366687232 8755998881845248 8770309246112128 8806550193410112 8823015431485398 8823757336734054 8831640080001024 8832382710474752 8846339205478528 8860219143910641 8870697801478656 8884714840097184 8885461933494432 8893133253328896 8893399800840192 8894147624534016 8902074709545303 8910776639857664 8947329859024128 8947598030931456 8962221535212816 8964326980241424 8972820827283456 8973089763213312 8987754929900032 9003971506428756 9026744029370496 9027503065646208 9042528179793576 9050606362976256 9053222447599616 9081754886954178 9090632457713664 9107628832501056 9108394670177088 9122787305649732 9131431296452608 9131704986300416 9146032664681952 9162362178850221 9163132618916133 9169164483628032 9171318544616448 9172089737800704 9186583021073856 9189238409853216 9195287459364864 9198221047595008 9226933917118632 9227210469398064 9235953402863616 9236230225477632 9251325455703552 9253498818313728 9268622271459408 9277682508283904 9306922363490232 9309612536447652 9317929320640512 9318712841957376 9333437811819264 9334222637206272 9360028802736128 9374714722017216 9390317725170252 9393032003620122 9398706607706112 9401423310968832 9416788524466752 9417070767122304 9455700873741408 9457922249135712 9458717542106976 9464943983099904 9467167529926656 9473663740482414 9482640192470016 9482924408850432 9485665455332352 9509656261394432 9524576946703104 9524862420023808 9540429376194288 9542670656386032 9548952361648128 9549755309113344 9551998780194816 9567610086667776 9607145665538304 9609922618268544 9625107743438616 9625917094618968 9634227691106304 9634516450910208 9635326593245184 9652529702821632 9677124874340352 9692416189196928 9693231200175744 9711354228594876 9720555896223744 9720847243481088 9754302465297819 9760723482571776 9763016515236864 9778972698484704 9779265796627008 9788531811581952 9804823559890944 9831821364338688 9847357122949632 9848185162523136 9850498742075904 9866597901876144 9875412271448064 9876242670108672 9883019581120543 9917053590233088 9935595090001152 9936430549284096 9952131606163344 9955008277340984 9961561414311936 9963901628719104 9996144675181236 10004774909995008 10005074775945216 10005916077600768 10024623719839872 10041007460747692 10075585530396672 10077952531857408 10082499227114418 10084867852771602 10094423430693888 10094725983614976 10111224296137536 10155940948851984 10165013804335104 10165868554862592 10172844202267773 10181932158348288 10184875253549568 10201826664382496 10210940512075776 10246082436563688 10246944003949224 10256098157420544 10272860208509184 10273168109587968 10276137576610048 10292375421758672 10318600955025792 10334905898708088 10337893211084868 10344698391785472 10347998678544384 10364910927223424 10407741137666496 10410186170602944 10420049992974336 10427200055391834 10437392821819392 10456907178056768 10483551947202048 10500117538296672 10501000466857056 10510066572115968 10510381582811136 10513419616567296 10520633747644449 10530032403078144 10530917847104512 10576601224839936 10593887090025096 10594204613012592 10604242795880448 10604560629252096 10621892189881856 10624387532137984 10641057234870348 10667970216528768 10668289959956736 10671373637248896 10688814393699156 10698363294068736 10699262892617728 10732983048218574 10735504488434286 10743474722752512 10745998627719168 10763561347501248 10781475906676956 10794226764445696 10811162945552112 10828246211368443 10829156731446339 10838506152494592 10838831007273984 10839742417400832 10859095915674336 10860009029826528 10867157906522112 10869710867693568 10870624874430464 10887802099050496 10904885100197712 10917781909512192 10935625383251712 10935953148916224 10953826320815664 10956399642517296 10964533873426432 10967109710594048 11001344285795292 11001674021205384 11012098288029696 11012428345761792 11030426504877312 11033614858012032 11061852221415424 11079208307838528 11081811084835392 11099922639610662 11109838805379072 11110773003872256 11129265452053632 11177544476251296 11178484367944608 11188135383220224 11188470717186048 11196148056933762 11199384312008607 11206756591100928 11209389332308992 11210331901756416 11228045914645824 11238684672557056 11256655587300864 11277701684819856 11285125518311424 11288387492388864 11288725831139328 11307175556971008 11309831889050112 11356226359530624 11356566731566848 11375127333154728 11386246714712064 11389537917947904 11407535103334656 11436602124220416 11454673678141824 11457984660243264 11477054997430308 11487308076085248 11488274015023104 11527812004442877 11538110427098112 11556967734572832 11557314123286464 11560654773686304 11568264868233216 11570982536577024 11578922349478506 11589893568574464 11590240944150528 11637785690758656 11641498513362432 11660524793126352 11670941775347712 11671923155582976 11674665175793664 11679932232233369 11722556242096128 11722907593875456 11742066924546816 11764020575313864 11765009782312072 11775520106668032 11813625525214188 11823824893630464 11824179280662528 11827597068638208 11846286453462912 11847282577992576 11869432946060404 11910307537649664 11918122976278233 11918480189639166 11929773145365504 11930130707908608 11949628713617088 11952435973655232 11963761103044608 12005295341905008 12013198132396032 12035658705827328 12036670754194944 12056704239724768 12067475150635008 12109006515938904 12119824151322624 12120843276951552 12143505110001408 12144526226902784 12163716407532976 12194710219575936 12216482905133628 12217510158554844 12225552644837376 12228424726155264 12229452983734272 12248777361431808 12252317879804288 12302578556158176 12302947292530752 12313569119993856 12314604537151488 12323054610917622 12325949597831958 12335100607604736 12337998424418304 12358163028612544 12409229817986976 12412816715263536 12423905760854016 12424950455943168 12433476247216167 12444583749092352 12445630182941696 12499619629356288 12520423633560336 12524042671493496 12531608810274816 12535231081291776 12555718032622336 12556094356163072 12575794913937684 12607601164988544 12610562998847616 12611623389475968 12631551653976552 12643520256626688 12643899211800576 12647553940443136 12687414395422338 12699435928937472 12699816560031744 12720572501592384 12723560875181376 12744355623256686 12756813448890368 12797018249799069 12809527554051072 12813230157691392 12833476991251488 12834556126158624 12845636921475072 12846021934546944 12847102124326912 12870039603762176 12890232742773672 12902833165787136 12923221585595904 12924308266900992 12948472304793168 12960741194964992 12961129657974784 13001588701394436 13001978388697272 13005736620397092 13014297976762368 13017355353649152 13038630264646272 13039021062169344 13073098079854592 13096685827532736 13109095152451584 13118090392267146 13129809497266176 13130913550030848 13133998322767872 13155463869168192 13209825290115168 13222738120310784 13234523147228097 13235636005101081 13247460120001536 13248574065712128 13269508808217792 13282081885749248 13285202171625472 13306046702217984 13327072260145776 13328192900241648 13339699879993344 13340099701260288 13341221436801024 13366164959786496 13420994788536192 13421397046397184 13443332302819224 13446490470362136 13459231240925184 13459634644819968 13481632394850048 13540116044055744 13541254598469312 13563792269690364 13575909544464384 13579833671399424 13635948686570496 13661443248751584 13662592005265632 13674797543227392 13684180958474598 13697146944678912 13697557479450624 13753746725442048 13756977816924672 13758134606701056 13779874531610784 13783857614779824 13792931189047296 13797331571392512 13853930104295424 13854345338216448 13876988183555328 13880248227470592 13902933407189112 13916523762425856 13964418804671478 13976893980960768 13978069262936064 14000156717728896 14001333955809408 14027511663525932 14040043204104192 14075817999040512 14085476587755378 14089548005430183 14098059911559168 14102134966453248 14125182786700128 14125606150683456 14138990394507264 14152016204918174 14188076313160464 14197415974649856 14200751294889984 14210495610723621 14223960288705024 14224386613275648 14228498182998528 14251752524932208 14264484392091648 14310644064291432 14314005984579048 14323428542472192 14324632963670016 14327998170292224 14351415130001664 14375301208902608 14414883927402816 14437661615157924 14438875641928452 14451341536659456 14451774676365312 14452989889867776 14478794554232448 14480012039768704 14539846800263616 14552399869083648 14557042546016256 14567031342892314 14580833844335616 14581270865221632 14605101761087552 14608532856689728 14668459047727056 14668898694940512 14682797717372928 14683237794349056 14707235339836416 14711486477349376 14772277743784704 14775748113113856 14799896852814216 14813118407172096 14814364005163008 14839020602738176 14903392635001728 14904645823926144 14928197409245016 14932512416011476 14942342121467904 14945852443078656 14947109202341888 14970727886194432 14994217012771854 15008874116401152 15036935579759808 15051183323185152 15061511191121538 15076234075961344 15079775852066816 15123748840671627 15127301779157403 15141635146040832 15142088975422464 15166836444206304 15181662286282752 15186050557263872 15210046804446208 15233911423277976 15248802832293888 15272898237522432 15277312880324352 15302739996573744 15316410768113664 15317698686697472 15369123654845532 15370416005923836 15384147236130816 15409290312763776 15409752164381952 15414206364915072 15438563132638008 15453191424765952 15453654592200704 15477901432538688 15502358848062132 15506839816627302 15517047587678208 15521998017816576 15547366390835136 15611611706499744 15615279255904416 15630074989461504 15630543458500608 15640800083087751 15656089232729088 15685360767085152 15700693475557376 15725327920803072 15750176307445008 15751500700285584 15765099858173952 15765572374216704 15770129424850944 15795048604617216 15796376770656768 15864901837259904 15890830635037644 15891306919518888 15906364193820672 15906840943878144 15932838284822784 15936581298206976 16001955324793152 16002434939935104 16007060455873344 16033221590548734 16047544941103104 16048894338926592 16115212084128768 16118997941578752 16145342021251872 16159765535096832 16161124369268736 16172213860015434 16176888450679099 16191340146668544 16257759228741888 16258246510910976 16259613626101248 16288643873511504 16290013544739792 16300736859783168 16304566301540352 16305937311645696 16331703148575744 16376672864268288 16403438074877568 16403929723374336 16430739481223496 16434599463775944 16446800810139648 16450664565891072 16518147432044544 16518642518642688 16545639757315968 16550422287018048 16577968329621556 16592778332123136 16635057635229696 16649883959415993 16664758208068608 16666159505808384 16693898178080448 16698723561991328 16713641441722368 16725110060357842 16767726551916912 16782203074830336 16782706075779072 16794222085400643 16810134886651392 16814083998463488 16815497852634624 16842068871968736 16858027008835584 16858532282400768 16916552527229784 16927688277467136 16932581238583296 16933088746708992 16960763335456512 16964747833575168 16992474164342248 17062690999732092 17079370072068096 17084306876921856 17111302655001984 17112741501544832 17186976990364896 17198290754371584 17202331053490176 17203777554382848 17215582496145462 17230962114127872 17232411022534656 17264629739724224 17335451601859248 17335971184929696 17340982160529456 17352397302349824 17356473804865536 17368383524217759 17384840352861696 17385361416225792 17462247770043648 17490787189689528 17506412663021568 17507884733374464 17511997763690496 17540618492224256 17613100386820224 17646030862970796 17647514673468108 17663280160002048 17664765420949504 17692678410957056 17720438287821282 17741395602957312 17769429680194368 17770923866988864 17786266506657792 17804149419090606 17821553279715328 17877720284458749 17894659718048256 17895196061862912 17924443070425632 17928653960482848 17945641654566912 17946179526426624 17975509859800064 18007943012857512 18053488058740992 18055006131292416 18085056359587152 18101212725952512 18106444895199232 18163509773908356 18181264915427328 18215257665002112 18216789340354176 18245574611299464 18262862592905216 18263409972600832 18292065329363904 18324724357700442 18326265237832266 18338328967256064 18342637089232896 18344179475601408 18373166042147712 18378476819706432 18453867834237264 18454420938796128 18471906805727232 18472460450955264 18484581916376433 18488924396747937 18502650911407104 18506997636627456 18537244542918816 18555365016567808 18613844726980464 18619225072895304 18635858641281024 18637425683914752 18666875623638528 18668445274412544 18720057605472256 18749429444034432 18780635450340504 18786064007240244 18797413215412224 18802846621937664 18833577048933504 18834141534244608 18911401747482816 18915844498271424 18917435084213952 18947327480964828 18965280384940032 18965848817700864 18971330910664704 19049153893406208 19049724840047616 19080858752388576 19085341312772064 19097904723296256 19099510618226688 19103997560389632 19116533434885029 19135220173335552 19214291331076608 19219845236537088 19250215486877232 19251834189237936 19268455382212608 19269032901820416 19270653186490368 19305059405643264 19354249748680704 19384832378393856 19386462400351488 19422708457189752 19441111792447488 19441694486962176 19508604930595638 19521446965143552 19526033030473728 19557945396969408 19558531593254016 19609647119781888 19663642728677376 19677135588400719 19694714245899264 19696370325046272 19700997484151808 19733195803752288 19750824542896128 19752485340217344 19766039162241086 19834107180466176 19871190180002304 19872861098568192 19904263212326688 19910016554681968 19923122828623872 19927803257438208 19992289350362472 20009549819990016 20010149551890432 20011832155201536 20049247439679744 20082014921495384 20164998454228836 20169735705543204 20188846861387776 20189451967229952 20222448592275072 20311881897703968 20330027608670208 20331737109725184 20345688404535546 20363864316696576 20369750507099136 20403653328764992 20492164873127376 20493888007898448 20512196314841088 20526271437711897 20545720417018368 20546336219175936 20552275153220096 20584750843517344 20637201910051584 20669811797416176 20675786422169736 20689396783570944 20695997357088768 20729821854446848 20815482275332992 20820372341205888 20854400110783668 20874785643638784 20913814356113536 20946628207007217 20967103894404096 21000235076593344 21002000933714112 21020133144231936 21026839233134592 21041267495288898 21060064806156288 21061835694209024 21128214881633067 21153202449679872 21187774180050192 21188409226025184 21208485591760896 21209121258504192 21228024307377261 21243784379763712 21248775064275968 21282114469740696 21335940433057536 21336579919913472 21342747274497792 21377628787398312 21396726588137472 21398525785235456 21465966096437148 21471008976868572 21486949445505024 21491997255438336 21527122695002496 21562951813353912 21588453528891392 21622325891104224 21656492422736886 21658313462892678 21677012304989184 21677662014547968 21679484834801664 21718191831348672 21720018059653056 21775604198100992 21809770200395424 21835563819024384 21850547014338471 21871250766503424 21871906297832448 21907652641631328 21912799285034592 21929067746852864 21934219421188096 22002688571590584 22003348042410768 22024196576059392 22024856691523584 22060853009754624 22067229716024064 22123704442830848 22158416615677056 22163622169670784 22199845279221324 22219677610758144 22221546007744512 22258530904107264 22355088952502592 22356968735889216 22376270766440448 22392296113867524 22398768624017214 22413513182201856 22418778664617984 22420663803512832 22456091829291648 22513311174601728 22555403369639712 22570251036622848 22576774984777728 22577451662278656 22592266786682307 22614351113942016 22619663778100224 22712452719061248 22713133463133696 22750254666309456 22772493429424128 22779075835895808 22815070206669312 22873204248440832 22909347356283648 22915969320486528 22954109994860616 22974616152170496 22976548030046208 23055624008885754 23076220854196224 23113935469145664 23114628246572928 23121309547372608 23157844698957012 23179787137148928 23180481888301056 23260259724940953 23275571381517312 23282997026724864 23321049586252704 23341883550695424 23343846311165952 23349330351587328 23359864464466738 23445112484192256 23445815187750912 23484133849093632 23528041150627728 23530019564624144 23551040213336064 23627251050428376 23647649787260928 23648358561325056 23655194137276416 23692572906925824 23694565155985152 23738865892120808 23836245952556466 23836960379278332 23859546290731008 23860261415817216 23899257427234176 23904871947310464 24010590683810016 24026396264792064 24049832385823101 24071317411654656 24073341508389888 24113408479449536 24218013031877808 24239648302645248 24241686553903104 24258320790023151 24287010220002816 24289052453805568 24327432815065952 24389420439151872 24432965810267256 24435020317109688 24451105289674752 24456849452310528 24458905967468544 24497554722863616 24504635759608576 24605157112316352 24605894585061504 24646109221835244 24651899195663916 24670201215209472 24675996848836608 24716326057225088 24818459635973952 24825633430527072 24847811521708032 24849900911886336 24866952494432334 24889167498184704 24891260365883392 24999239258712576 25040847267120672 25048085342986992 25063217620549632 25070462162583552 25087665090536763 25111436065244672 25112188712326144 25151589827875368 25215202329977088 25221125997695232 25223246778951936 25263103307953104 25287040513253376 25287798423601152 25295107880886272 25374828790844676 25398871857874944 25399633120063488 25441145003184768 25447121750362752 25488711246513372 25513626897780736 25594036499598138 25619055108102144 25626460315382784 25666953982502976 25669112252317248 25691273842950144 25740079207524352 25780465485547344 25805666331574272 25823373744218193 25846443171191808 25848616533801984 25896944609586336 25921482389929984 25922259315949568 26003177402788872 26003956777394544 26011473240794184 26028595953524736 26034710707298304 26077260529292544 26078042124338688 26146196159709184 26193371655065472 26236180784534292 26259618994532352 26261827100061696 26267996645535744 26310927738336384 26419650580230336 26469046294456194 26471272010202162 26494920240003072 26497148131424256 26539017616435584 26612093404435968 26654144520291552 26656385800483296 26679399759986688 26680199402520576 26682442873602048 26706224128635909 26732329919572992 26841989577072384 26842794092794368 26886664605638448 26892980940724272 26918462481850368 26919269289639936 26963264789700096 27080232088111488 27082509196938624 27127584539380728 27151819088928768 27159667342798848 27271897373140992 27322886497503168 27325184010531264 27368361916949196 27394293889357824 27395114958901248 27489397856748399 27507493450884096 27513955633849344 27516269213402112 27559749063221568 27567715229559648 27585862378094592 27594663142785024 27612770517056153 27707860208590848 27708690676432896 27753976367110656 27760496454941184 27805866814378224 27833047524851712 27928837609342956 27953787961921536 27956138525872128 28000313435457792 28002667911618816 28055023327051864 28080086408208384 28170953175510756 28179096010860366 28196119823118336 28204269932906496 28250365573400256 28251212301366912 28304032409836348 28376152626320928 28394831949299712 28401502589779968 28420991221447242 28447920577410048 28448773226551296 28456996365997056 28503505049864416 28528968784183296 28621288128582864 28628011969158096 28646857084944384 28649265927340032 28655996340584448 28702830260003328 28750602417805216 28829767854805632 28875323230315848 28877751283856904 28902683073318912 28903549352730624 28905979779735552 28957589108464896 28960024079537408 29079693600527232 29134062685784628 29161667688671232 29162541730443264 29210203522175104 29217065713379456 29262907395893457 29336918095454112 29337797389881024 29365595434745856 29414470679672832 29422972954698752 29544555487569408 29551496226227712 29599793705628432 29626236814344192 29628728010326016 29649058743361629 29678041205476352 29806785270003456 29809291647852288 29856394818490032 29865024832022952 29884684242935808 29891704886157312 29894218404683776 29941455772388864 29988434025543708 30017748232802304 30073871159519616 30123022382243076 30152468151922688 30159551704133632 30247497681343254 30254603558314806 30283270292081664 30284177950844928 30333672888412608 30372101114527744 30420093608892416 30467822846555952 30497605664587776 30518532606803319 30545796475044864 30554625760648704 30605479993147488 30632821536227328 30635397373394944 30738247309691064 30740832011847672 30768294472261632 30818580625527552 30819504328763904 30828412729830144 30877126265276016 30906382849531904 30907309184401408 30955802865077376 31004717696124264 31013679633254604 31034095175356416 31043996035633152 31094732781670272 31223223412999488 31230558511808832 31260149978923008 31281600166175502 31312178465458176 31370721534170304 31450655841606144 31500352614890016 31503001400571168 31530199716347904 31531144748433408 31540258849701888 31561901242933347 31590097209234432 31592753541313536 31729803674519808 31781661270075288 31782613839037776 31812728387641344 31813681887756288 31865676569645568 31873162596413952 32003910649586304 32004869879870208 32014120911746688 32066443181097468 32095089882206208 32097788677853184 32230424168257536 32237995883157504 32290684042503744 32344427720030868 32353776901358198 32382680293337088 32487470194339017 32515518457483776 32516493021821952 32519227252202496 32577287747023008 32580027089479584 32601473719566336 32609132603080704 32611874623291392 32663406297151488 32753345728536576 32806876149755136 32807859446748672 32861478962446992 32869198927551888 32893601620279296 32901329131782144 33036294864089088 33037285037285376 33091279514631936 33100844574036096 33155936659243112 33185556664246272 33299767918831986 33329516416137216 33332319011616768 33387796356160896 33397447123982656 33450220120715684 33535453103833824 33564406149660672 33565412151558144 33588444170801286 33598152936025821 33620269773302784 33628167996926976 33630995705269248 33684137743937472 33716054017671168 33833105054459568 33855376554934272 33865162477166592 33866177493417984 33921526670913024 33929495667150336 33984948328684496 34125381999464184 34158740144136192 34168613753843712 34222605310003968 34225483003089664 34373953980729792 34431164992290924 34461924228255744 34464822045069312 34529259479448448 34583436013328631 34670903203718496 34671942369859392 34681964321058912 34704794604699648 34712947609731072 34736767048435518 34769680705723392 34770722832451584 34924495540087296 34981574379379056 35012825326043136 35015769466748928 35023995527380992 35039796696700107 35081236984448512 35226200773640448 35292061725941592 35295029346936216 35326560320004096 35329530841899008 35385356821914112 35440876575642564 35482791205914624 35538859360388736 35541847733977728 35608298838181212 35643106559430656 35754368928834699 35755440568917498 35789319436096512 35790392123725824 35848886140851264 35857307920965696 35891283309133824 35951019719600128 36015886025715024 36106976117481984 36110012262584832 36170112719174304 36202425451905024 36212889790398464 36327019547816712 36362529830854656 36430515330004224 36433578680708352 36491149222598928 36525725185810432 36526819945201664 36584130658727808 36649448715400884 36652530475664532 36676657934512128 36685274178465792 36688358951202816 36746332084295424 36756953639412864 36907735668474528 36908841877592256 36943813611454464 36969163832752866 36977848793495874 37005301822814208 37013995273254912 37074489085837632 37227689453960928 37238450145790608 37271717282562048 37274851367829504 37300428741648501 37333751247277056 37336890548825088 37440115210944512 37498858888068864 37561270900681008 37572128014480488 37594826430824448 37605693243875328 37667154097867008 37668283068489216 37822803494965632 37831688996542848 37834870168427904 37894654961929656 37930560769880064 37931697635401728 37942661821329408 38098307786812416 38099449680095232 38161717504777152 38170682625544128 38233066869770058 38270440346671104 38428582662153216 38439690473074176 38500430973754464 38503668378475872 38536910764425216 38538065803640832 38541306372980736 38575657074696313 38610118811286528 38708499497361408 38769664756787712 38772924800702976 38845416914379504 38882223584894976 38883388973924352 39017209861191276 39042893930287104 39052066060947456 39115890793938816 39117063186508032 39219294239563776 39327285457354752 39354271176801438 39389428491798528 39392740650092544 39401994968303616 39466391607504576 39532078324482172 39668214360932352 39703569441684291 39706908015303243 39742380360004608 39745722197136384 39808526424653376 39820033109363936 39846245657247744 39855606514876416 39984578700724944 40019099639980032 40020299103780864 40023664310403072 40098494879359488 40164029842990768 40329996908457672 40339471411086408 40377693722775552 40378903934459904 40444897184550144 40623763795407936 40691376809071092 40727728633393152 40739501014198272 40807306657529984 40984329746254752 40987776015796896 41024392629682176 41052542875423794 41091440834036736 41092672438351872 41104550306440192 41169501687034688 41274403820103168 41339623594832352 41351572844339472 41378793567141888 41391994714177536 41459643708893696 41630964550665984 41640744682411776 41708800221567336 41749571287277568 41827628712227072 41893256414014434 41934207788808192 42000470153186688 42004001867428224 42082534990577796 42120129612312576 42123671388418048 42256429763266134 42268644016290549 42306404899359744 42375548360100384 42376818452050368 42416971183521792 42456048614754522 42487568759527424 42497550128551936 42564228939481392 42631486832170863 42671880866115072 42673159839826944 42685494548995584 42755257574796624 42793453176274944 42797051570470912 42931932192874296 42942017953737144 42973898891010048 42983994510876672 43054245390004992 43125903626707824 43176907057782784 43244651782208448 43312984845473772 43316626925785356 43354024609978368 43355324029095936 43358969669603328 43436383662697344 43440036119306112 43551208396201984 43619540400790848 43671127638048768 43701094028676942 43742501533006848 43743812595664896 43815305283262656 43825598570069184 44005377143181168 44006696084821536 44048393152118784 44049713383047168 44121706019509248 44134459432048128 44247408885661696 44316833231354112 44327244339341568 44399690558442648 44439355221516288 44443092015489024 44517061808214528 44710177905005184 44713937471778432 44784592227735048 44797537248034428 44827026364403712 44837557329235968 44841327607025664 44912183658583296 45026622349203456 45110806739279424 45153549969555456 45184533573364614 45228702227884032 45239327556200448 45424905438122496 45426266926267392 45500509332618912 45544986858848256 45558151671791616 45589412906459279 45630140413338624 45746408496881664 45818694712567296 45831938640973056 45908219989721232 45949232304340992 45953096060092416 46111248017771508 46152441708392448 46227870938291328 46229256493145856 46242619094745216 46315689397914024 46359574274297856 46360963776602112 46520519449881906 46551142763034624 46565994053449728 46642099172505408 46719728928933476 46890224968384512 46891630375501824 46922400249263253 46968267698187264 47056082301255456 47060039129248288 47102080426672128 47254502100856752 47295299574521856 47296717122650112 47310388274552832 47385145813851648 47389130311970304 47477731784241616 47672491905112932 47673920758556664 47719092581462016 47720522831634432 47798514854468352 47809743894620928 48021181367620032 48099664771646202 48142634823309312 48146683016779776 48226816958899072 48436026063755616 48479296605290496 48483373107806208 48516641580046302 48530665352037297 48574020440005632 48578104907611136 48654865630131904 48778840878303744 48865931620534512 48870040634219376 48902210579349504 48913698904621056 48917811934937088 48995109445727232 49009271519217152 49210314224632704 49211789170123008 49292218443670488 49303798391327832 49340402430418944 49351993697673216 49432652114450176 49636919271947904 49651266861054144 49733904988864668 49778334996369408 49782520731766784 49949651878247979 49998478517425152 50081694534241344 50096170685973984 50140924325167104 50175330181073526 50222872130489344 50224377424652288 50303179655750736 50382666256201929 50430404659954176 50442251995390464 50446493557903872 50526206615906208 50574081026506752 50575596847202304 50590215761772544 50749657581689352 50797743715749888 50799266240126976 50882290006369536 50894243500725504 50977422493026744 51027253795561472 51188072999196276 51238110216204288 51252920630765568 51333907965005952 51338224504634496 51480158415048704 51560930971094688 51611332663148544 51646747488436386 51692886342383616 51697233067603968 51793889219172672 51842964779859968 52006354805577744 52007913554789088 52022946481588368 52057191907049472 52069421414596608 52105150572653277 52154521058585088 52156084248677376 52292392319418368 52386743310130944 52472361569068584 52519237989064704 52523654200123392 52535993291071488 52621855476672768 52839301160460672 52938092588912388 52942544020404324 52989840480006144 52994296262848512 53078035232871168 53224186808871936 53308289040583104 53312771600966592 53358799519973376 53412448257271818 53464659839145984 53683979154144768 53685588185588736 53773329211276896 53785961881448544 53836924963700736 53838538579279872 53926529579400192 54160464176222976 54165018393877248 54255169078761456 54303638177857536 54319334685597696 54543794746281984 54645772995006336 54650368021062528 54736723833898392 54788587778715648 54790229917802496 54978795713496798 55014986901768192 55027911267698688 55032538426804224 55119498126443136 55135430459119296 55225541034112306 55415720417181696 55417381352865792 55453745749129299 55466773190243811 55507952734221312 55520992909882368 55611733628756448 55666095049703424 55857675218685912 55907575923843072 55912277051744256 56000626870915584 56005335823237632 56110046654103728 56160172816416768 56341906351021512 56358192021720732 56392239646236672 56408539865812992 56500731146800512 56502424602733824 56608064819672696 56752305252641856 56841982442894484 56895841154820096 56897546453102592 56913992731994112 57007010099728832 57242576257165728 57256023938316192 57293714169888768 57298531854680064 57311992681168896 57349600304655087 57405660520006656 57501204835610432 57659535709611264 57750646460631696 57755502567713808 57805366146637824 57807098705461248 57811959559471104 57915178216929792 57920048159074816 58159387201054464 58268125371569256 58323335377342464 58325083460886528 58420407044350208 58434131426758912 58525814791786914 58673836190908224 58675594779762048 58828941359345664 58845945909397504 59031406765202157 59089110975138816 59102992452455424 59199587411256864 59252473628688384 59257456020652032 59298117486723258 59356082410952704 59613570540006912 59618583295704576 59712789636980064 59730049664045904 59769368485871616 59783409772314624 59788436809367552 59882911544777728 59976868051087416 60035496465604608 60147742319039232 60246044764486152 60304936303845376 60319103408267264 60494995362686508 60509207116629612 60566540584163328 60568355901689856 60667345776825216 60840187217784832 60935645693111904 60995211329175552 61037065213606638 61091592950089728 61109251521297408 61210959986294976 61476494619382128 61481664023695344 61536588944523264 61578814313135691 61637161251055104 61639008657527808 61656825459660288 61754252530552032 61812765699063808 61814618368802816 61911605730154752 62009435392248528 62027359266509208 62068190350712832 62087992071266304 62189465563340544 62446446825998976 62461117023617664 62563200332351004 62624356930916352 62741443068340608 62901311683212288 63000705229780032 63006002801142336 63060399432695808 63080517699403776 63123802485866694 63180194418468864 63185507082627072 63459607349039616 63563322540150576 63565227678075552 63625456775282688 63627363775512576 63684072922131783 63731353139291136 63746325192827904 64007821299172608 64009739759740416 64028241823493376 64132886362194936 64190179764412416 64195577355706368 64460848336515072 64475991766315008 64581368085007488 64688855440061736 64707553802716396 64765360586674176 64974940388678034 65031036914967552 65032986043643904 65038454504404992 65154575494046016 65160054178959168 65326812594302976 65506691457073152 65551641043015413 65613752299510272 65615718893497344 65722957924893984 65738397855103776 65787203240558592 65802658263564288 66072589728178176 66074570074570752 66182559029263872 66201689148072192 66311873318486224 66371113328492544 66599535837663972 66659032832274432 66664638023233536 66775592712321792 66794894247965312 66900440241431368 67070906207667648 67128812299321344 67176888341602572 67196305872051642 67240539546605568 67256335993853952 67261991410538496 67368275487874944 67666210108919136 67710753109868544 67730324954333184 67732354986835968 67776800360046921 67843053341826048 67858991334300672 67969896657368992 68250763998928368 68317480288272384 68337227507687424 68445210620007936 68450966006179328 68747907961459584 68862329984581848 68923848456511488 68929644090138624 69058518958896896 69166872026657262 69341806407436992 69343884739718784 69363928642117824 69473534096871036 69539361411446784 69541445664903168 69780779174822859 69848991080174592 69963148758758112 70025650652086272 70031538933497856 70047991054761984 70079593393400214 70162473968897024 70452401547280896 70584123451883184 70590058693872432 70653120640008192 70659061683798016 70770713643828224 70881753151285128 70965582411829248 71077718720777472 71083695467955456 71216597676362424 71286213118861312 71508737857669398 71510881137834996 71578638872193024 71580784247451648 71697772281702528 71714615841931392 71902039439200256 72031772051430048 72149497157469303 72213952234963968 72220024525169664 72340225438348608 72425779580796928 72654039095633424 72725059661709312 72774962370069453 72861030660008448 72867157361416704 72982298445197856 73051450371620864 73053639890403328 73168261317455616 73298897430801768 73305060951329064 73353315869024256 73370548356931584 73376717902405632 73492664168590848 73513907278825728 73815471336949056 73817683755184512 73938327665505732 73955697586991748 74010603645628416 74027990546509824 74148978171675264 74455378907921856 74476900291581216 74543434565124096 74549702735659008 74600857483297002 74667502494554112 74673781097650176 74997717776137728 75122541801362016 75144256028960976 75189652861648896 75211386487750656 75262995271610289 75334308195734016 75336566136978432 75645606989931264 75663377993085696 75669740336855808 75789309923859312 75861121539760128 75863395270803456 75885323642658816 76196615573624832 76198899360190464 76323435009554304 76341365251088256 76466133739540116 76540880693342208 76857165324306432 76879380946148352 77000861947508928 77007336756951744 77073821528850432 77151314149392626 77220237622573056 77416998994722816 77470121232654579 77539329513575424 77545849601405952 77690833828759008 77764447169789952 77766777947848704 78034419722382552 78085787860574208 78104132121894912 78231781587877632 78234126373016064 78438588479127552 78708542353602876 78778856983597056 78785481300185088 78803989936607232 78932783215009152 79064156648964344 79407138883368582 79413816030606486 79484760720009216 79491444394272768 79617052849306752 79640066218727872 79969157401449888 80038199279960064 80040598207561728 80047328620806144 80118672385907727 80196989758718976 80328059685981536 80659993816915344 80678942822172816 80755387445551104 80757807868919808 80889794369100288 81247527590815872 81382753618142184 81455457266786304 81479002028396544 81614613315059968 81968659492509504 81975552031593792 82105085750847588 82182881668073472 82185344876703744 82209100612880384 82339003374069376 82468193570245197 82548807640206336 82679247189664704 82703145688678944 82757587134283776 82783989428355072 82838311551168459 82919287417787392 83261929101331968 83281489364823552 83417600443134672 83499142574555136 83655257424454144 83786512828028868 83868415577616384 84000940306373376 84008003734856448 84165069981155592 84240259224625152 84247342776836096 84512859526532268 84537288032581098 84612809798719488 84751096720200768 84753636904100736 84912097229509044 84975137519054848 84995100257103872 85128457878962784 85262973664341726 85343761732230144 85346319679653888 85370989097991168 85510515149593248 85586906352549888 85594103140941824 85863864385748592 85884035907474288 85947797782020096 85967989021753344 86108490780009984 86251807253415648 86353814115565568 86489303564416896 86625969690947544 86633253851570712 86708049219956736 86710648058191872 86717939339206656 86872767325394688 86880072238612224 87102416792403968 87239080801581696 87402188057353884 87485003066013696 87487625191329792 87630610566525312 87651197140138368 88010754286362336 88013392169643072 88096786304237568 88243412039018496 88268918864096256 88633666462708224 88654488678683136 88799381116885296 88878710443032576 88886184030978048 88947176230084887 89034123616429056 89420355810010368 89427874943556864 89569184455470096 89595074496068856 89654052728807424 89675114658471936 89682655214051328 89824367317166592 90053244698406912 90221613478558848 90369067146729228 90457404455768064 90478655112400896 90849810876244992 90852533852534784 91001018665237824 91116303343583232 91178825812918558 91260280826677248 91492816993763328 91555597820409957 91637389425134592 91663877281946112 91816439979442464 91898464608681984 91906192120184832 91988105331968131 92222496035543016 92304883416784896 92455741876582656 92458512986291712 92485238189490432 92631378795828048 92719148548595712 92721927553204224 93041038899763812 93102285526069248 93131988106899456 93284198345010816 93439457857866952 93780449936769024 93844800498526506 93936535396374528 94112164602510912 94120078258496576 94509004201713504 94590599149043712 94593434245300224 94620776549105664 94685703728800041 94770291627703296 94778260623940608 94955463568483232 95344983810225864 95347841517113328 95438185162924032 95441045663268864 95597029708936704 95619487789241856 96042362735240064 96199329543292404 96285269646618624 96293366033559552 96453633917798144 96872052127511232 97033283160092604 97061330704074594 97148040880011264 97156209815222272 97309731260263808 97462410583017051 97557681756607488 97731863241069024 97740081268438752 97804421158699008 97827397809242112 97835623869874176 97990218891454464 98018543038434304 98420628449265408 98423578340246016 98584436887340976 98607596782655664 98680804860837888 98703987395346432 98865304228900352 99273838543895808 99302533722108288 99467809977729336 99556669992738816 99565041463533568 99899303756495958 99996957034850304 100163389068482688 100192341371947968 100350660362147052 100445744260978688 100448754849304576 100606359311501472 100765332512403858 100794458808077463 100860809319908352 100884503990780928 100892987115807744 101052413231812416 101148162053013504 101180431523545088 101499315163378704 101595487431499776 101598532480253952 101764580012739072 101788487001451008 101954844986053488 102054507591122944 102376145998392552 102476220432408576 102505841261531136 102667815930011904 102676449009268992 102960316830097408 103121861942189376 103293494976872772 103385772684767232 103394466135207936 103587778438345344 104012709611155488 104015827109578176 104045892963176736 104114383814098944 104138842829193216 104210301145306554 104309042117170176 104312168497354752 104773486620261888 104944723138137168 105038475978129408 105047308400246784 105071986582142976 105119390090100321 105243710953345536 105678602320921344 105876185177824776 105885088040808648 105979680960012288 105988592525697024 106156070465742336 106448373617743872 106616578081166208 106625543201933184 106824896514543636 106929319678291968 107367958308289536 107371176371177472 107546658422553792 107571923762897088 107673849927401472 107853059158800384 108320928352445952 108330036787754496 108510338157522912 108607276355715072 108638669371195392 108713215392325973 109087589492563968 109291545990012672 109300736042125056 109473447667796784 109577175557431296 109580459835604992 109957591426993596 110029973803536384 110055822535397376 110065076853608448 110238996252886272 110270860918238592 110451082068224612 110831440834363392 110907491498258598 110933546380487622 111015905468442624 111041985819764736 111223467257512896 111715350437371824 111815151847686144 111824554103488512 111901286224945503 112001253741831168 112010671646475264 112220093308207456 112320345632833536 112683812702043024 112716384043441464 112784479292473344 112817079731625984 113001462293601024 113004849205467648 113216129639345392 113504610505283712 113683964885788968 113791682309640192 113795092906205184 113827985463988224 114014020199457664 114485152514331456 114512047876632384 114699200609310174 114811321040013312 115002409671220864 115319071419222528 115501292921263392 115511005135427616 115610732293275648 115614197410922496 115623919118942208 115726971224088939 115830356433859584 115840096318149632 116318774402108928 116536250743138512 116646670754684928 116650166921773056 116840814088700416 116868262853517824 117051629583573828 117347672381816448 117351189559524096 117657882718691328 117691891818795008 118062813530404314 118178221950277632 118205984904910848 118399174822513728 118596234973446516 118712164821905408 119110708325052873 119120724045909729 119227141080013824 119237166591409152 119425579273960128 119460099328091808 119538736971743232 119566819544629248 119576873618735104 119765823089555456 119953736102174832 120070992931209216 120295484638078464 120492089528972304 120609872607690752 120638206816534528 120989990725373016 121018414233259224 121133081168326656 121136711803379712 121334691553650432 121680374435569664 121871291386223808 122074130427213276 122183185900179456 122218503042594816 122421919972589952 122952989238764256 122963328047390688 123073177889046528 123157628626271382 123274322502110208 123278017315055616 123313650919320576 123508505061104064 123625531398127616 123823211460309504 124018870784497056 124054718533018416 124136380701425664 124175984142532608 124378931126681088 124892893651997952 124922234047235328 125126400664702008 125248713861832704 125482886136681216 125802623366424576 126001410459560064 126012005602284672 126247604971733388 126360388836937728 126371014165254144 126805932048871647 126919214698079232 127126645080301152 127130455356151104 127250913550565376 127368145844263566 127462706278582272 127492650385655808 128015642598345216 128019479519480832 128056483646986752 128265772724389872 128380359528824832 128391154711412736 128479254554567059 128921696673030144 128951983532630016 129162736170014976 129377710880123472 129415107605432792 129530721173348352 129949880777356068 130062073829935104 130065972087287808 130076909008809984 130309150988092032 130320108357918336 130653625188605952 131013382914146304 131103282086030826 131227504599020544 131231437786994688 131445915849787968 131476795710207552 132145179456356352 132149140149141504 132365118058527744 132403378296144384 132623746636972448 132742226656985088 133199071675327944 133318065664548864 133329276046467072 133551185424643584 133589788495930624 133800880482862736 134141812415335296 134353776683205144 134392611744103284 134481079093211136 134512671987707904 134523982821076992 134736550975749888 135332420217838272 135460649908666368 135553600720093842 135686106683652096 135717982668601344 135939793314737984 136501527997856736 136634960576544768 136674455015374848 136768238719377837 136890421240015872 136901932012358656 137495815922919168 137724659969163696 137847696913022976 137859288180277248 138117037917793792 138333744053314524 138683612814873984 138687769479437568 138727857284235648 138947068193742072 139078722822893568 139082891329806336 139561558349645718 139697982160349184 139926297517516224 140159186786800428 140324947937794048 140767200747789759 140904803094561792 141168246903766368 141180117387744864 141306241280016384 141318123367596032 141541427287656448 141763506302570256 141931164823658496 142155437441554944 142167390935910912 142433195352724848 142572426237722624 143017475715338796 143021762275669992 143157277744386048 143161568494903296 143395544563405056 143429231683862784 143804078878400512 144063544102860096 144298994314938606 144427904469927936 144440049050339328 144680450876697216 145308078191266848 145450119323418624 145549924740138906 145591996056111891 145722061320016896 145734314722833408 145964596890395712 146102900743241728 146336522634911232 146597794861603536 146610121902658128 146706631738048512 146741096713863168 146753435804811264 146985328337181696 147027814557651456 147630942673898112 147635367510369024 147876655331011464 147911395173983496 148021207291256832 148055981093019648 148297956343350528 148910757815843712 148953800583162432 149201714966594004 149335004989108224 149347562195300352 149995435552275456 150245083602724032 150288512057921952 150422772975501312 150525990543220578 150668616391468032 150673132273956864 151291213979862528 151326755986171392 151339480673711616 151578619847718624 151722243079520256 151726790541606912 151770647285317632 152393231147249664 152397798720380928 152646870019108608 152682730502176512 152932267479080232 153081761386684416 153714330648612864 153758761892296704 154001723895017856 154014673513903488 154302628298785252 154440475245146112 154833997989445632 154940242465309158 155078659027150848 155091699202811904 155381667657518016 155528894339579904 156068839444765104 156171575721148416 156208264243789824 156315451717959831 156463563175755264 156468252746032128 156877176958255104 157417084707205752 157557713967194112 157570962600370176 157607979873214464 157865566430018304 158128313297928688 158814277766737164 158827632061212972 158969521440018432 158982888788545536 159234105698613504 159280132437455744 159938314802899776 160076398559920128 160237344771815454 160393979517437952 160656119371963072 161319987633830688 161357885644345632 161510774891102208 161515615737839616 161779588738200576 162495055181631744 162765507236284368 162910914533572608 162958004056793088 163229226630119936 163937318985019008 163951104063187584 164210171501695176 164365763336146944 164370689753407488 164418201225760768 164678006748138752 164936387140490394 165097615280412672 165358494379329408 165406291377357888 165676623102336918 165838574835574784 166361237247387897 166400319570731433 166523858202663936 166562978729647104 166835200886269344 166998285149110272 167310514848908288 167573025656057736 167736831155232768 168001880612746752 168016007469712896 168330139962311184 168480518449250304 168494685553672192 169025719053064536 169074576065162196 169225619597438976 169502193440401536 169507273808201472 169824194459018088 169950275038109696 169990200514207744 170256915757925568 170525947328683452 170687523464460288 170692639359307776 170741978195982336 171021030299186496 171727728771497184 171768071814948576 171895595564040192 171935978043506688 172048800913965261 172216981560019968 172503614506831296 172707628231131136 172978607128833792 173251939381895088 173266507703141424 173416098439913472 173421296116383744 173435878678413312 173745534650789376 173760144477224448 174204833584807936 174478161603163392 174804376114707768 174970006132027392 174975250382659584 175261221133050624 175302394280276736 176021508572724672 176026784339286144 176486824078036992 176537837728192512 177267332925416448 177308977357366272 177598762233770592 177757420886065152 177772368061956096 177894352460169774 178068247232858112 178840711620020736 178855749887113728 179138368910940192 179190148992137712 179308105457614848 179350229316943872 179365310428102656 179648734634333184 180106489396813824 180443226957117696 180738134293458456 180914808911536128 180957310224801792 181699621752489984 181705067705069568 182002037330475648 182357651625837116 182520561653354496 182985633987526656 183111195640819914 183274778850269184 183327754563892224 183632879958884928 183976210663936262 184444992071086032 184609766833569792 184736442939407073 184911483753165312 184917025972583424 184970476378980864 185262757591656096 185438297097191424 185443855106408448 186082077799527624 186204571052138496 186263976213798912 186568396690021632 186878915715733904 187689600997053012 187873070792749056 188224329205021824 188240156516993152 189018008403427008 189181198298087424 189241553098211328 189371407457600082 189540583255406592 189556521247881216 189910927136966464 190689967620451728 190695683034226656 190876370325848064 190882091326537728 191052218766395349 191194059417873408 191238975578483712 192084725470480128 192398659086584808 192570539293237248 192586732067119104 192907267835596288 193744104255022464 194066566320185208 194122661408149188 194296081760022528 194312419630444544 194619462520527616 194924821166034102 195115363513214976 195463726482138048 195480162536877504 195980437782908928 196037086076868608 196654923129046239 196841256898530816 196847156680492032 197168873774681952 197215193565311328 197361609721675776 197407974790692864 197730608457800704 198547677087791616 198605067444216576 198935619955458672 199113339985477632 199130082927067136 199798607512991916 199993914069700608 200326778136965376 200384682743895936 200701320724294104 200891488521957376 200897509698609152 201212718623002944 201530665024807716 201588917616154926 201721618639816704 201769007981561856 201785974231615488 202104826463624832 202998630326757408 203190974862999552 203197064960507904 203330401080140763 203529160025478144 203576974002902016 203909689972106976 204109015182245888 204752291996785104 204952440864817152 205011682523062272 205335631860023808 205352898018537984 205920633660194816 206243723884378752 206586989953745544 206771545369534464 206788932270415872 207175556876690688 208025419222310976 208031654219156352 208091785926353472 208420602290613108 208618084234340352 208624336994709504 209546973240523776 209889446276274336 210076951956258816 210094616800493568 210143973164285952 210238780180200642 210487421906691072 211357204641842688 211752370355649552 211770176081617296 211959361920024576 211977185051394048 212312140931484672 212896747235487744 213233156162332416 213251086403866368 213649793029087272 213858639356583936 214735916616579072 214742352742354944 215093316845107584 215143847525794176 215706118317600768 216448491472407909 216641856704891904 216660073575508992 217020676315045824 217277338742390784 217426430784651946 218175178985127936 218324887110208359 218583091980025344 218601472084250112 218946895335593568 219154351114862592 219160919671209984 219915182853987192 220059947607072768 220111645070794752 220130153707216896 220477992505772544 220541721836477184 220902164136449224 221814982996517196 221867092760975244 222031810936885248 222083971639529472 222446934515025792 223430700874743648 223630303695372288 223649108206977024 223802572449891006 224002507483662336 224021343292950528 224440186616414912 225367625404086048 225432768086882928 225568958584946688 225634159463251968 225788985814830867 226002924587202048 226009698410935296 226432259278690784 227009221010567424 227367929771577936 227583364619280384 227590185812410368 227655970927976448 228028040398915328 228970305028662912 229024095753264768 229398401218620348 229622642080026624 230004819342441728 230638142838445056 231002585842526784 231022010270855232 231221464586551296 231453942448177878 231660712867719168 231680192636299264 232410363697963737 232637548804217856 233072501486277024 233293341509369856 233300333843546112 233681628177400832 233736525707035648 234103259167147656 234695344763632896 234702379119048192 235315765437382656 235383783637590016 236125627060808628 236356443900555264 236411969809821696 236798349645027456 237192469946893032 237424329643810816 238221416650105746 238241448091819458 238454282160027648 238474333182818304 238851158547920256 238920198656183616 239531646179110912 239907472204349664 240141985862418432 240356017157723181 240590969276156928 240984179057944608 241219745215381504 241276413633069056 241979981450746032 242036828466518448 242266162336653312 242273423606759424 242669383107300864 243360748871139328 243742582772447616 244148260854426552 244366371800358912 244437006085189632 244843839945179904 245905978477528512 245926656094781376 246315257252542764 246548645004220416 246556034630111232 246627301838641152 247017010122208128 247646422920619008 248037741568994112 248109437066036832 248272761402851328 248351968285065216 248514934653505377 248757862253362176 249785787303995904 249844468094470656 250252801329404016 250497427723665408 250965772273362432 251605246732849152 252002820919120128 252024011204569344 252495209943466776 252720777673875456 252742028330508288 253611864097743294 253838429396158464 254253290160602304 254260910712302208 254736291688527132 254925412557164544 254985300771311616 256031285196690432 256038959038961664 256112967293973504 256531545448779744 256760719057649664 256782309422825472 256958509109134118 257843393346060288 257903967065260032 258325472340029952 258755421760246944 258830215210865584 259061442346696704 259899761554712136 260124147659870208 260131944174575616 260153818017619968 260618301976184064 260640216715836672 261307250377211904 262206564172061652 262455009198041088 262462875573989376 262891831699575936 262953591420415104 264290358912712704 264730236117055488 264806756592288768 265247493273944896 266398143350655888 266636131329097728 266658552092934144 266841528690254661 267102370849287168 267179576991861248 267601760965725472 268283624830670592 268707553366410288 268785223488206568 268962158186422272 269025343975415808 269047965642153984 269473101951499776 270664840435676544 271107201440187684 271372213367304192 271435965337202688 271879586629475968 273003055995713472 273348910030749696 273536477438755674 273780842480031744 273803864024717312 274666793461229871 274991631845838336 275449319938327392 275695393826045952 275718576360554496 275964315995904393 276234075835587584 276667488106629048 277367225629747968 277375538958875136 277455714568471296 277894136387484144 278157445645787136 278165782659612672 279123116699291436 279395964320698368 279852595035032448 280318373573600856 280649895875588096 281534401495579518 281809606189123584 282336493807532736 282360234775489728 283082854575312896 283527012605140512 283862329647316992 284057111186400123 284310874883109888 284334781871821824 284866390705449696 285144852475445248 286034951430677592 286043524551339984 286314555488772096 286323136989806592 286791089126810112 286858463367725568 287608157756801024 288127088205720192 288597988629877212 288855808939855872 288880098100678656 289360901753394432 290616156382533696 291099849480277812 291183992112223782 291444122640033792 291468629445666816 291929193780791424 292673045269822464 293195589723207072 293220243805316256 293413263476097024 293482193427726336 293506871609622528 293970656674363392 294055629115302912 295261885347796224 295270735020738048 295753310662022928 295822790347966992 296042414582513664 296111962186039296 296595912686701056 297821515631687424 297907601166324864 298403429933188008 298670009978216448 298695124390600704 299990871104550912 300490167205448064 300577024115843904 301051981086441156 301337232782936064 301346264547913728 302383376424232389 302582427959725056 302653511972342784 302678961347423232 303157239695437248 303444486159040512 303541294570635264 304786462294499328 304795597440761856 305293740038217216 305365461004353024 305864534958160464 306163522773368832 307428661297225728 307517523784593408 308003447790035712 308029347027806976 308605256597570504 308880950490292224 309880484930618316 310157318054301696 310183398405623808 310763335315036032 312137678889530208 312343151442296832 312416528487579648 312630903435919662 312927126351510528 312936505492064256 314834169414411504 315115427934388224 315141925200740352 315215959746428928 315358170270300963 315731132860036608 316256626595857376 317628555533474328 317655264122425944 317939042880036864 317965777577091072 318468211397227008 318560264874911488 319876629605799552 320474689543630908 320787959034875904 321312238743926144 322639975267661376 322715771288691264 323021549782204416 323559177476401152 324990110363263488 325531014472568736 325821829067145216 325916008113586176 326139646176977919 326458453260239872 327874637970038016 327902208126375168 328420343003390352 328731526672293888 328741379506814976 328836402451521536 329356013496277504 329872774280980788 330195230560825344 330716988758658816 330812582754715776 331353246204673836 331677149671149568 332722474494775794 332800639141462866 333047716405327872 333125957459294208 333670401772538688 334621029697816576 335146051312115472 335473662310465536 335703858674836509 336003761225493504 336032014939425792 336660279924622368 336961036898500608 336989371107344384 338051438106129072 338149152130324392 338451239194877952 339004386880803072 339014547616402944 339648388918036176 339900550076219392 339980401028415488 340513831515851136 341051894657366904 341375046928920576 341385278718615552 341483956391964672 342042060598372992 343455457542994368 343536143629897152 344097601827930522 344433963120039936 345007229013662592 345957214257667584 346503878763790176 346533015406282848 346832196879826944 346842592232767488 346871757356826624 347180913672266817 347491069301578752 347520288954448896 348956323206326784 349608752229415536 349940012264054784 349950500765319168 350522442266101248 350604788560553472 352043017145449344 352053568678572288 352973648156073984 353075675456385024 354534665850832896 354617954714732544 355197524467541184 355788704920339548 356136494465716224 357362172137729187 357681423240041472 357711499774227456 358276737821880384 358380297984275424 358616210915229696 358700458633887744 358730620856205312 359297469268666368 360212978793627648 360886453914235392 361476268586916912 361829617823072256 361914620449603584 363399243504979968 363410135410139136 364004074660951296 364715303251674232 365041123306708992 366222391281639828 366549557700538368 366655509127784448 367265759917769856 367952421327872524 368889984142172064 369219533667139584 369472885878814146 369822967506330624 369834051945166848 369940952757961728 370525515183312192 370876594194382848 372164155599055248 372409142104276992 372527952427597824 373136793380043264 373757831431467808 375379201994106024 375746141585498112 376448658410043648 376480313033986304 378036016806854016 378742814915200164 379081166510813184 379113042495762432 379821854273932928 380417796146614941 381379935240903456 381391366068453312 381752740651696128 382104437532790698 382388118835746816 382477951156967424 384169450940960256 384797318173169616 385141078586474496 385173464134238208 385437763663701177 385814535671192576 387488208510044928 388133132640370416 388245322816298376 388592163520045056 388624839260889088 389238925041055232 389849642332068204 390230727026429952 390927452964276096 390960325073755008 391960875565817856 392074172153737216 393309846258092478 393682513797061632 393694313360984064 394337747549363904 394430387130622656 395461216915601408 397095354175583232 397210134888433152 397871239910917344 398226679970955264 398260165854134272 399597215025983832 399987828139401216 400653556273930752 400769365487791872 401402641448588208 401782977043914752 401795019397218304 402425437246005888 403061330049615432 403177835232309852 403443237279633408 403538015963123712 403571948463230976 404209652927249664 405997260653514816 406381949725999104 406660802160281526 407058320050956288 407153948005804032 407819379944213952 409504583993570208 409904881729634304 410023365046124544 410304716158133511 410671263720047616 410705796037075968 411841267320389632 412487447768757504 413173979907491088 413543090739068928 413577864540831744 414351113753381376 416050838444621952 416063308438312704 416183571852706944 416841204581226216 417236168468680704 417248673989419008 419093946481047552 419778892552548672 420477560360401284 420974843813382144 422714409283685376 423504740711299104 423540352163234592 423918723840049152 423954370102788096 424624281862969344 425793494470975488 426466312324664832 426502172807732736 427299586058174544 427717278713167872 429471833233158144 429484705484709888 430186633690215168 430287695051588352 431412236635201536 432896982944815818 433283713409783808 433320147151017984 434041352630091648 434852861569303892 436350357970255872 436649774220416718 436775988168335673 437166183960050688 437202944168500224 437893790671187136 438308702229725184 439830365707974384 440119895214145536 440223290141589504 440260307414433792 440955985011545088 441083443672954368 441804328272898448 443629965993034392 443734185521950488 444063621873770496 444167943279058944 444893869030051584 446861401749487296 447605144899782012 448005014967324672 448042686585901056 448880373232829824 450735250808172096 450865536173765856 451268318926503936 451577971629661734 452005849174404096 452019396821870592 452864518557381568 454018442021134848 454735859543155872 455166729238560768 455180371624820736 455311941855952896 456056080797830656 457940610057325824 458048191506529536 458796802437240696 459245284160053248 460009638684883456 461276285676890112 462005171685053568 462044020541710464 462907884896355756 463321425735438336 463360385272598528 464820727395927474 465275097608435712 466145002972554048 466586683018739712 467363256354801664 467473051414071296 468206518334295312 468946355153879493 469390689527265792 469404758238096384 470631530874765312 470767567275180032 472251254121617256 472712887801110528 472823939619643392 473596699290054912 474384939893786064 474848659287621632 476442833300211492 476482896183638916 476908564320055296 476948666365636608 477702317095840512 477840397312367232 479063292358221824 479814944408699328 480712034315446362 481181938552313856 481968358115889216 483959962901492064 484073656933036896 484532324673306624 484546847213518848 485338766214601728 486721497742278656 487485165544895232 488296521708853104 488732743600717824 488874012170379264 489687679890359808 491811956955057024 491853312189562752 492630514505085528 493097290008440832 493112069260222464 493254603677282304 494034020244416256 495292845841238016 496075483137988224 496218874132073664 497029869307010754 497515724506724352 499571574607991808 499688936188941312 500505602658808032 500994855447330816 501483541971052069 501931544546724864 503210493465698304 504005641838240256 504048022409138688 504990419886933552 505441555347750912 505484056661016576 507223728195486588 507676858792316928 508506580321204608 508521821424604416 509472583377054264 509850825114329088 509970601542623232 512062570393380864 512077918077923328 512225934587947008 513063090897559488 513917018218268236 515686786692120576 515807934130520064 516146402741895783 516650944680059904 517510843520493888 517660430421731168 518122884693393408 519799523109424272 520248295319740416 520263888349151232 520307636035239936 521236603952368128 521280433431673344 522614500754423808 524413128344123304 524910018396082176 524925751147978752 525783663399151872 525907182840830208 529460472234110976 529613513184577536 530494986547889792 532796286701311776 533272262658195456 533317104185868288 533683057380509322 534204741698574336 534359153983722496 535203521931450944 536567249661341184 537415106732820576 537570446976413136 537924316372844544 538050687950831616 538095931284307968 538946203902999552 541329680871353088 542214402880375368 542744426734608384 542871930674405376 543759173258951936 546006111991426944 547072954877511348 547561684960063488 547607728049434624 549333586922459742 549983263691676672 550898639876654784 551928631991808786 552468151671175168 553334976213258096 554209328818221219 554734451259495936 554751077917750272 554911429136942592 555788272774968288 556314891291574272 556331565319225344 558246233398582872 558791928641396736 559705190070064896 560636747147201712 561299791751176192 563068802991159036 563619212378247168 564672987615065472 564720469550979456 566165709150625792 567054025210281024 567724659294633984 568114222372800246 568621749766219776 568669563743643648 569732781410899392 572069902861355184 572087049102679968 572629110977544192 572646273979613184 573156656299186047 573582178253620224 573716926735451136 575216315513602048 576254176411440384 577195977259754424 577711617879711744 577760196201357312 578721803506788864 581232312765067392 582199698960555624 582367984224447564 582888245280067584 582937258891333632 583858387561582848 585346090539644928 586391179446414144 586440487610632512 587941313348726784 588111258230605824 590523770695592448 590541470041476096 591506621324045856 591645580695933984 592084829165027328 592223924372078592 593191825373402112 595643031263374848 595815202332649728 596806859866376016 597340019956432896 597390248781201408 599981742209101824 600980334410896128 601154048231687808 602103962172882312 602674465565872128 602692529095827456 604766752848464778 605164855919450112 605307023944685568 605357922694846464 606314479390874496 609572924588998656 609591194881523712 609991203240422289 610587480076434432 610730922008706048 611729069916320928 612327045546737664 614857322594451456 615035047569186816 616006895580071424 616058694055613952 617210513195141008 617761900980584448 619760969861236632 620314636108603392 620366796811247616 621526670630072064 624275357779060416 625261806871839324 625854252703021056 625873010984128512 629668338828823008 630230855868776448 630283850401480704 630431919492857856 630716340540601926 631462265720073216 632513253191714752 635257111066948656 635310528244851888 635878085760073728 635931555154182144 636936422794454016 637120529749822976 639753259211599104 640949379087261816 641575918069751808 642624477487852288 645279950535322752 645431542577382528 647118354952802304 649345474417223727 649980220726526976 651062028945137472 651832016227172352 652279292353955838 652916906520479744 654974661330625077 655749275940076032 655804416252750336 656840686006780704 657463053344587776 657482759013629952 657672804903043072 658712026992555008 659745548561961576 660390461121650688 661433977517317632 661625165509431552 662706492409347672 663354299342299136 665444948989551588 665601278282925732 666095432810655744 666251914918588416 667340803545077376 669242059395633152 670292102624230944 670947324620931072 671407717349673018 672007522450987008 672064029878851584 673320559849244736 676102876212258144 676298304260648784 676902478389755904 677366957444492601 678008773761606144 678029095232805888 679296777836072352 679801100152438784 679960802056830976 681027663031702272 682103789314733808 682750093857841152 682770557437231104 682967912783929344 684084121196745984 686910915085988736 687072287259794304 688195203655861044 688867926240079872 690014458027325184 691914428515335168 693007757527580352 693066030812565696 693664393759653888 694361827344533634 694982138603157504 695040577908897792 697912646412653568 699217504458831072 699880024528109568 699901001530638336 701044884532202496 701209577121106944 704086034290898688 704107137357144576 705947296312147968 706151350912770048 709069331701665792 709235909429465088 710395048935082368 711577409840679096 712272988931432448 714724344275458374 715362846480082944 715422999548454912 716553475643760768 716760595968550848 718594938537332736 720425957587255296 721068051473169543 721772907828470784 722952537173833824 723659235646144512 723829240899207168 726798487009959936 726820270820278272 728008149321902592 729430606503348464 730082246613417984 732444782563279656 733099115401076736 733311018255568896 734531519835539712 735904842655745048 737779968284344128 738945771757628292 739645935012661248 739668103890333696 739881905515923456 741051030366624384 744328311198110496 744818284208553984 745055904855195648 745544803960516131 746273586760086528 747515662862935616 750758403988212048 751492283170996224 752897316820087296 752960626067972608 756072033613708032 757485629830400328 758162333021626368 758226084991524864 759643708547865856 760835592293229882 762759870481806912 762782732136906624 764208875065581396 764776237671493632 764955902313934848 768338901881920512 769594636346339232 770282157172948992 770346928268476416 770875527327402354 771629071342385152 774976417020089856 776266265280740832 776490645632596752 777184327040090112 777249678521778176 778477850082110464 779699284664136408 780461454052859904 781854905928552192 781920650147510016 783921751131635712 784148344307474432 786619692516184956 787365027594123264 787388626721968128 788675495098727808 788860774261245312 790922433831202816 794190708351166464 794420269776866304 795742479821834688 799194430051967664 799975656278802432 800524586070763983 801307112547861504 801538730975583744 802805282897176416 803565954087829504 803590038794436608 804850874492011776 806122660099230864 806355670464619704 806886474559266816 807076031926247424 807143896926461952 808419305854499328 811994521307029632 813321604320563052 814116640101912576 814307896011608064 815638759888427904 819009167987140416 820046730092249088 820609432316267022 821342527440095232 821411592074151936 824974895537515008 826347959814982176 827086181478137856 827155729081663488 827892947987713179 828702227506762752 832101676889243904 832126616876625408 832367143705413888 833682409162452432 834472336937361408 834497347978838016 838187892962095104 839557785105097344 840955120720802568 841949687626764288 845428818567370752 847009481422598208 847080704326469184 849248563725938688 851586988941950976 852171333559200369 852932624649329664 853004345615465472 854599172116349088 855434557426335744 858943666466316288 858969410969419776 860373267380430336 860575390103176704 862824473270403072 865793965889631636 866567426819567616 866640294302035968 868082705260183296 869705723138607784 873299548440833436 873551976336671346 874332367920101376 874405888337000448 875787581342374272 879660731415948768 880239790428291072 880446580283179008 880520614828867584 881911970023090176 882166887345908736 883608656545796896 887259931986068784 887468371043900976 888127243747540992 888335886558117888 889787738060103168 893722803498974592 895210289799564024 896010029934649344 896085373171802112 897760746465659648 901470501616344192 901731072347531712 903155943259323468 904011698348808192 904038793643741184 905729037114763136 907150129272697167 908036884042269696 909471719086311744 910333458477121536 910623883711905792 912112161595661312 915881220114651648 916096383013059072 917593604874481392 918490568320106496 920019277369766912 922552571353780224 924010343370107136 924088041083420928 925815769792711512 926642851470876672 926720770545197056 929641454791854948 930550195216871424 932290005945108096 934726512709603328 934946102828142592 936413036668590624 937892710307758986 938781379054531584 938809516476192768 941535134550360064 944502508243234512 945425775602221056 945647879239286784 946074510810902889 947193398580109824 948769879787572128 949697318575243264 952885666600422984 952965792367277832 953817128640110592 953897332731273216 955404634191681024 955680794624734464 958126584716443648 959629888817398656 961424068630892724 962363877104627712 963936716231778432 967919925802984128 968147313866073792 969064649346613248 970677532429203456 974970331089790464 976593043417706208 977465487201435648 977748024340758528 978418938530933757 979375359780719616 983623913910114048 983706624379125504 985261029010171056 986194580016881664 986224138520444928 986509207354564608 988068040488832512 990585691682476032 992150966275976448 992437748264147328 994059738614021508 995031449013448704 999143149215983616 999377872377882624 1001011205317616064 1002967083942104138 1003863089093449728 1006420986931396608 1007111576024509527 1008011283676480512 1008096044818277376 1009980839773867104 1010883110695501824 1010968113322033152 1014447456390973176 1015353717584633856 1017013160642409216 1017043642849208832 1018945166754108528 1019701650228658176 1019941203085246464 1024125140786761728 1024155836155846656 1024451869175894016 1026126181795118976 1027834036436536472 1032292805483791566 1033301889360119808 1035021687040987776 1035320860843462336 1039599046218848544 1040496590639480832 1040527776698302464 1040615272070479872 1041542741016800451 1042473207904736256 1042560866863346688 1048826256688246608 1049820036792164352 1049851502295957504 1051567326798303744 1051814365681660416 1058920944468221952 1059227026369155072 1060989973095779584 1065592573402623552 1067366114761018644 1068409483397148672 1068718307967444992 1070407043862901888 1072086516413187561 1073134499322682368 1074830213465641152 1075140893952826272 1075848632745689088 1076101375901663232 1076191862568615936 1077892407805999104 1082659361742706176 1084428805760750736 1085488853469216768 1085743861348810752 1087518346517903872 1092012223982853888 1094145909755022696 1095123369920126976 1095215456098869248 1098667173844919484 1099966527383353344 1101797279753309568 1103857263983617572 1104936303342350336 1106669952426516192 1108418657636442438 1109468902518991872 1109502155835500544 1109822858273885184 1111576545549936576 1112629782583148544 1116492466797165744 1117583857282793472 1119410380140129792 1121273494294403424 1122599583502352384 1126137605982318072 1127238424756494336 1129345975230130944 1129440939101958912 1132331418301251584 1134108050420562048 1136228444745600492 1137243499532439552 1137339127487287296 1139465562821798784 1144139805722710368 1144174098205359936 1145258221955088384 1146313312598372094 1147164356507240448 1147433853470902272 1152508352822880768 1154391954519508848 1155423235759423488 1155520392402714624 1156313290991103531 1157443607013577728 1162464625530134784 1164399397921111248 1164735968448895128 1165776490560135168 1165874517782667264 1167716775123165696 1170692181079289856 1172782358892828288 1172880975221265024 1175882626697453568 1176222516461211648 1181047541391184896 1181082940082952192 1183013242648091712 1183291161391867968 1186383650746804224 1191286062526749696 1191630404665299456 1193613719732752032 1194680039912865792 1194780497562402816 1195845369315585703 1199963484418203648 1201960668821792256 1202308096463375616 1204207924345764624 1205348931131744256 1205385058191654912 1209533505696929556 1210329711838900224 1210614047889371136 1210715845389692928 1212628958781748992 1219145849177997312 1219982406480844578 1221174960152868864 1221461844017412096 1223458139832641856 1229714645188902912 1230070095138373632 1230914148474400533 1232013791160142848 1232117388111227904 1234421026390282016 1235523801961168896 1239521939722473264 1240629272217206784 1240733593622495232 1243053341260144128 1248550715558120832 1250523613743678648 1251708505406042112 1251746021968257024 1259336677657646016 1261432681081203852 1262924531440146432 1265026506383429504 1270514222133897312 1270621056489703776 1271756171520147456 1271863110308364288 1273872845588908032 1274241059499645952 1279506518423198208 1281898758174523632 1283151836139503616 1285248954975704576 1290559901070645504 1290863085154765056 1294236709905604608 1298690948834447454 1299960441453053952 1302124057890274944 1304558584707911676 1305833813040959488 1309949322661250154 1310327964505007019 1311498551880152064 1311608832505500672 1313681372013561408 1314926106689175552 1315345609806086144 1317424053985110016 1319491097123923152 1320780922243301376 1322867955034635264 1323250331018863104 1325412984818695344 1326708598684598272 1330889897979103176 1331202556565851464 1332190865621311488 1332503829837176832 1334681607090154752 1338484118791266304 1340584205248461888 1342815434699346036 1344015044901974016 1344128059757703168 1346641119698489472 1352205752424516288 1352596608521297568 1353804956779511808 1354733914888985202 1356017547523212288 1356058190465611776 1358593555672144704 1362055326063404544 1364207578629467616 1365500187715682304 1365541114874462208 1365935825567858688 1368168242393491968 1373821830171977472 1374144574519588608 1376390407311722088 1377735852480159744 1380028916054650368 1383828857030670336 1386015515055160704 1386132061625131392 1388723654689067268 1389964277206315008 1390081155817795584 1395825292825307136 1398435008917662144 1399760049056219136 1402089769064404992 1402419154242213888 1408172068581797376 1408214274714289152 1411894592624295936 1412302701825540096 1413271800100237649 1418138663403331584 1418471818858930176 1420790097870164736 1423154819681358192 1424545977862864896 1429448688550916748 1430725692960165888 1430845999096909824 1433106951287521536 1433521191937101696 1437189877074665472 1442136102946339086 1443545815656941568 1445905074347667648 1453596974019919872 1453640541640556544 1456016298643805184 1458861213006696928 1460164493226835968 1464889565126559312 1466198230802153472 1466622036511137792 1469063039671079424 1471809685311490096 1475559936568688256 1477891543515256584 1479291870025322496 1479336207780667392 1479763811031846912 1482102060733248768 1488656622396220992 1491089607921032262 1492547173520173056 1495031325725871232 1501516807976424096 1502984566341992448 1504450625913156207 1505794633640174592 1505921252135945216 1512144067227416064 1514971259660800656 1516324666043252736 1516452169983049728 1519287417095731712 1521671184586459764 1525519740963613824 1525565464273813248 1528417750131162792 1529552475342987264 1529911804627869696 1536677803763841024 1539189272692678464 1541751054654804708 1543258142684770304 1548439208225687349 1549952834040179712 1552532530561481664 1552981291265193504 1554368654080180224 1554499357043556352 1556955700164220928 1559398569328272816 1560922908105719808 1563709811857104384 1563841300295020032 1567843502263271424 1568296688614948864 1573239385032369912 1574730055188246528 1574777253443936256 1577350990197455616 1577721548522490624 1581844867662405632 1588381416702332928 1588840539553732608 1591484959643669376 1598388860103935328 1599951312557604864 1601049172141527966 1602614225095723008 1603077461951167488 1605610565794352832 1607131908175659008 1609701748984023552 1612245320198461728 1612711340929239408 1613772949118533632 1614152063852494848 1614287793852923904 1616838611708998656 1623989042614059264 1626643208641126104 1628233280203825152 1628615792023216128 1631277519776855808 1638018335974280832 1641218864632534044 1642685054880190464 1642823184148303872 1649949791075030016 1652695919629964352 1655785895975426358 1657404455013525504 1664203353778487808 1664253233753250816 1664734287410827776 1667364818324904864 1668944673874722816 1668994695957676032 1676375785924190208 1679115570210194688 1681910241441605136 1683899375253528576 1690857637134741504 1694018962845196416 1694161408652938368 1698497127451877376 1703173977883901952 1704342667118400738 1705865249298659328 1706008691230930944 1709198344232698176 1717887332932632576 1717938821938839552 1719469968897558141 1720746534760860672 1721150780206353408 1725648946540806144 1731587931779263272 1733134853639135232 1733280588604071936 1736165410520366592 1739411446277215568 1746599096881666872 1747103952673342692 1748664735840202752 1748811776674000896 1751575162684748544 1759321462831897536 1763823940046180352 1764333774691817472 1767217313091593792 1774519863972137568 1774936742087801952 1776254487495081984 1776671773116235776 1779575476120206336 1787445606997949184 1790420579599128048 1792020059869298688 1792170746343604224 1795521492931319296 1802941003232688384 1803462144695063424 1806311886518646936 1808023396697616384 1808077587287482368 1811458074229526272 1814300258545394334 1816073768084539392 1818943438172623488 1824224323191322624 1829973609721266867 1831762440229303296 1832192766026118144 1835187209748962784 1836981136640212992 1840038554739533824 1845105142707560448 1848020686740214272 1848176082166841856 1851631539585423024 1853285702941753344 1853441541090394112 1859282909583709896 1861100390433742848 1864580011890216192 1869453025419206656 1869892205656285184 1872826073337181248 1875785420615517972 1877562758109063168 1877619032952385536 1889005016486469024 1890851551204442112 1891295758478573568 1892149021621805778 1894386797160219648 1897539759575144256 1905771333200845968 1905931584734555664 1907634257280221184 1907794665462546432 1910809268383362048 1911361589249468928 1916253169432887296 1919259777634797312 1922848137261785448 1924727754209255424 1927873432463556864 1935839851605968256 1936294627732147584 1941355064858406912 1949940662179580928 1953186086835412416 1955496048681517056 1956837877061867514 1958750719561439232 1967247827820228096 1967413248758251008 1970522058020342112 1972389160033763328 1972448277040889856 1973018414709129216 1976136080977665024 1981171383364952064 1984301932551952896 1984875496528294656 1988119477228043016 1990062898026897408 1998286298431967232 1998755744755765248 2002022410635232128 2005934167884208276 2007726178186899456 2012841973862793216 2014223152049019054 2016022567352961024 2016192089636554752 2019961679547734208 2028894912781946352 2030707435169267712 2032100872333477803 2034026321284818432 2034087285698417664 2037890333508217056 2039403300457316352 2039882406170492928 2048250281573523456 2048311672311693312 2048903738351788032 2052252363590237952 2055668072873072944 2064585610967583132 2066603778720239616 2070043374081975552 2070641721686924672 2079198092437697088 2080993181278961664 2083085482033600902 2084946415809472512 2085121733726693376 2097652513376493216 2099640073584328704 2099703004591915008 2103134653596607488 2103628731363320832 2117841888936443904 2118454052738310144 2121979946191559168 2131185146805247104 2134732229522037288 2136818966794297344 2137436615934889984 2140814087725803776 2144173032826375122 2146268998645364736 2149660426931282304 2150281787905652544 2155784815611998208 2163204154419508629 2165318723485412352 2168857611521501472 2170977706938433536 2171487722697621504 2175036693035807744 2184024447965707776 2188291819510045392 2190246739840253952 2190430912197738496 2197334347689838968 2199933054766706688 2203594559506619136 2207714527967235144 2209872606684700672 2213339904853032384 2216837315272884876 2218937805037983744 2219004311671001088 2219645716547770368 2223153091099873152 2232984933594331488 2235167714565586944 2236634411881548393 2238820760280259584 2242546988588806848 2245199167004704768 2252275211964636144 2254476849512988672 2258691950460261888 2258881878203917824 2264662836602503168 2268216100841124096 2272456889491200984 2274486999064879104 2274678254974574592 2278931125643597568 2288279611445420736 2288348196410719872 2292626625196744188 2294328713014480896 2294867706941804544 2305016705645761536 2308783909039017696 2310846471518846976 2311040784805429248 2312626581982207062 2314887214027155456 2324929251060269568 2328798795842222496 2329471936897790256 2331552981120270336 2331749035565334528 2335433550246331392 2341384362158579712 2345564717785656576 2345761950442530048 2351765253394907136 2352445032922423296 2362095082782369792 2362165880165904384 2366026485296183424 2366582322783735936 2372767301493608448 2382572125053499392 2383260809330598912 2387227439465504064 2391690738631171406 2399926968836407296 2401573758212291949 2403921337643584512 2404616192926751232 2408415848691529248 2410697862263488512 2410770116383309824 2419067011393859112 2420659423677800448 2421228095778742272 2421431690779385856 2425257917563497984 2439964812961689156 2442349920305737728 2442923688034824192 2446916279665283712 2460140190276747264 2461828296948801066 2464027582320285696 2464234776222455808 2468842052780564032 2479043879444946528 2481258544434413568 2481467187244990464 2483678843963139537 2486106682520288256 2497101431116241664 2501047227487357296 2503417010812084224 2503492043936514048 2518673355315292032 2522865362162407704 2525849062880292864 2530053012766859008 2541028444267794624 2541242112979407552 2547745691177816064 2548482118999291904 2556514000677601107 2559013036846396416 2563797516349047264 2566303672279007232 2570497909951409152 2581119802141291008 2581726170309530112 2588473419811209216 2597381897668894908 2599920882906107904 2604248115780549888 2609117169415823352 2611667626081918976 2619898645322500308 2620655929010014038 2622997103760304128 2623217665011001344 2627362744027122816 2634848107970220032 2638982194247846304 2641561844486602752 2645735910069270528 2646500662037726208 2650825969637390688 2653417197369196544 2661779795958206352 2662405113131702928 2664381731242622976 2665007659674353664 2669363214180309504 2676968237582532608 2681168410496923776 2685630869398692072 2688030089803948032 2688256119515406336 2693282239396978944 2704411504849032576 2705193217042595136 2709467829777970404 2712035095046424576 2712116380931223552 2717187111344289408 2724110652126809088 2728415157258935232 2731000375431364608 2731871651135717376 2736336484786983936 2747643660343954944 2748289149039177216 2752780814623444176 2755471704960319488 2760057832109300736 2767657714061340672 2772031030110321408 2772264123250262784 2777447309378134536 2779928554412630016 2780162311635591168 2791650585650614272 2796870017835324288 2804179538128809984 2804838308484427776 2816344137163594752 2816428549428578304 2824605403651080192 2826543600200475298 2836277326806663168 2836943637717860352 2838223532432708667 2841580195740329472 2846309639362716384 2849091955725729792 2858897377101833496 2861451385920331776 2861691998193819648 2866213902575043072 2867042383874203392 2874379754149330944 2884272205892678172 2887091631313883136 2891810148695335296 2907193948039839744 2912032597287610368 2917722426013393856 2929779130253118624 2932396461604306944 2933244073022275584 2935256815592801271 2938126079342158848 2943619370622980192 2951119873137376512 2955783087030513168 2958583740050644992 2958672415561334784 2959527622063693824 2964204121466497536 2977313244792441984 2982179215842064524 2985094347040346112 2990062651451742464 3003033615952848192 3008901251826312414 3011589267280349184 3011842504271890432 3021334728073528581 3024288134454832128 3029942519321601312 3032649332086505472 3032904339966099456 3038574834191463424 3043342369172919528 3051039481927227648 3051130928547626496 3056835500262325584 3059104950685974528 3059823609255739392 3073355607527682048 3078378545385356928 3083502109309609416 3086516285369540608 3096878416451374698 3099905668080359424 3105065061122963328 3105962582530387008 3113911400328441856 3118797138656545632 3121845816211439616 3124628223050401353 3127419623714208768 3127682600590040064 3136593377229897728 3146478770064739824 3149460110376493056 3149554506887872512 3154701980394911232 3155443097044981248 3163689735324811264 3176762833404665856 3177681079107465216 3182969919287338752 3196777720207870656 3202098344283055932 3205228450191446016 3206154923902334976 3211221131588705664 3219403497968047104 3224490640396923456 3225422681858478816 3227545898237067264 3228304127704989696 3228575587705847808 3233677223417997312 3247978085228118528 3253286417282252208 3256466560407650304 3257231584046432256 3262555039553711616 3276036671948561664 3282437729265068088 3285370109760380928 3285646368296607744 3299899582150060032 3305391839259928704 3311571791950852716 3314808910027051008 3328406707556975616 3328506467506501632 3329468574821655552 3334729636649809728 3337889347749445632 3352751571848380416 3358231140420389376 3363820482883210272 3367798750507057152 3381715274269483008 3388037925690392832 3388322817305876736 3396994254903754752 3408685334236801476 3411730498597318656 3412017382461861888 3418396688465396352 3435774665865265152 3438939937795116282 3441493069521721344 3442301560412706816 3463175863558526544 3466269707278270464 3466561177208143872 3468939872973310593 3472330821040733184 3478822892554431136 3493198193763333744 3494207905346685384 3497329471680405504 3497623553348001792 3503150325369497088 3518642925663795072 3527647880092360704 3528667549383634944 3534434626183187584 3549039727944275136 3549873484175603904 3559150952240412672 3574891213995898368 3580841159198256096 3584040119738597376 3584341492687208448 3587536107946757109 3591042985862638592 3605882006465376768 3606924289390126848 3612623773037293872 3616046793395232768 3616155174574964736 3622916148459052544 3628600517090788668 3632147536169078784 3637886876345246976 3648448646382645248 3659947219442533734 3663524880458606592 3664385532052236288 3670374419497925568 3680077109479067648 3690210285415120896 3692742445423201599 3696041373480428544 3696352164333683712 3703263079170846048 3706571405883506688 3706883082180788224 3718565819167419792 3722200780867485696 3729160023780432384 3738906050838413312 3739784411312570368 3745652146674362496 3751570841231035944 3755125516218126336 3755238065904771072 3778010032972938048 3784298043243611556 3788773594320439296 3795079519150288512 3811542666401691936 3811863169469111328 3815268514560442368 3815589330925092864 3821618536766724096 3822723178498937856 3838519555269594624 3845696274523570896 3849455508418510848 3855746864927113728 3871679703211936512 3872589255464295168 3882710129716813824 3899881324359161856 3906372173670824832 3913675754123735028 3917501439122878464 3930983893515021057 3934495655640456192 3934826497516502016 3941044116040684224 3944778320067526656 3946036829418258432 3952272161955330048 3962342766729904128 3968603865103905792 3969750993056589312 3976238954456086032 3980125796053794816 3996572596863934464 3997511489511530496 4004044821270464256 4011868335768416552 4015452356373798912 4028446304098038108 4032045134705922048 4032384179273109504 4039923359095468416 4057789825563892704 4061414870338535424 4064201744666955606 4068052642569636864 4068174571396835328 4075780667016434112 4096500563147046912 4096623344623386624 4097807476703576064 4104504727180475904 4111336145746145888 4129171221935166264 4133207557440479232 4140086748163951104 4141283443373849344 4158396184875394176 4166170964067201804 4169892831618945024 4170243467453386752 4195305026752986432 4199280147168657408 4206269307193214976 4207257462726641664 4235683777872887808 4236908105476620288 4239815400300712947 4243959892383118336 4262370293610494208 4269464459044074576 4273637933588594688 4274873231869779968 4281628175451607552 4288346065652750244 4292537997290729472 4299320853862564608 4300563575811305088 4311569631223996416 4326408308839017258 4330637446970824704 4337715223043002944 4350073386071615488 4368048895931415552 4376583639020090784 4380493479680507904 4380861824395476992 4394668695379677936 4399866109533413376 4407189119013238272 4415429055934470288 4419745213369401344 4426679809706064768 4433674630545769752 4437875610075967488 4438008623342002176 4439291433095540736 4446306182199746304 4465969867188662976 4473268823763096786 4477641520560519168 4485093977177613696 4504550423929272288 4508953699025977344 4513351877739468621 4517383900920523776 4517763756407835648 4536432201682248192 4544913778982401968 4548973998129758208 4549356509949149184 4557862251287195136 4576559222890841472 4576696392821439744 4585253250393488376 4588657426028961792 4589735413883609088 4610033411291523072 4617567818078035392 4625253163964414124 4629774428054310912 4649858502120539136 4657597591684444992 4658943873795580512 4663105962240540672 4663498071130669056 4670867100492662784 4682768724317159424 4691129435571313152 4691523900885060096 4703530506789814272 4704890065844846592 4724190165564739584 4724331760331808768 4732052970592366848 4733164645567471872 4745534602987216896 4765144250106998784 4766521618661197824 4774454878931008128 4783381477262342812 4799853937672814592 4803147516424583898 4807842675287169024 4809232385853502464 4816831697383058496 4821395724526977024 4838134022787718224 4841318847355600896 4842456191557484544 4842863381558771712 4850515835126995968 4879929625923378312 4884699840611475456 4885847376069648384 4893832559330567424 4923656593897602132 4928055164640571392 4928469552444911616 4937684105561128064 4958087758889893056 4967357687926279074 4972213365040576512 4994202862232483328 5002094454974714592 5006834021624168448 5006984087873028096 5037346710630584064 5045730724324815408 5051698125760585728 5060106025533718016 5082056888535589248 5082484225958815104 5095491382355632128 5096964237998583808 5113028001355202214 5118026073692792832 5127595032698094528 5140995819902818304 5158409906692674423 5162239604282582016 5163452340619060224 5176946839622418432 5194763795337789816 5199841765812215808 5208496231561099776 5218234338831646704 5223335252163837952 5239797290645000616 5241311858020028076 5245994207520608256 5246435330022002688 5254725488054245632 5269696215940440064 5277964388495692608 5291471820138541056 5293001324075452416 5301651939274781376 5323559591916412704 5324810226263405856 5328763462485245952 5330015319348707328 5338726428360619008 5353936475165065216 5362336820993847552 5371261738797384144 5376060179607896064 5376512239030812672 5386564478793957888 5408823009698065152 5410386434085190272 5418935659555940808 5424070190092849152 5424232761862447104 5434374222688578816 5448221304253618176 5456830314517870464 5472672969573967872 5495287320687909888 5496578298078354432 5505561629246888352 5510943409920638976 5520115664218601472 5535315428122681344 5544062060220642816 5544528246500525568 5554894618756269072 5559857108825260032 5560324623271182336 5583301171301228544 5593740035670648576 5608359076257619968 5609676616968855552 5632688274327189504 5632857098857156608 5653087200400950596 5672554653613326336 5673887275435720704 5676447064865417334 5683160391480658944 5692619278725432768 5717794754203666992 5722902771840663552 5723383996387639296 5732427805150086144 5734084767748406784 5748759508298661888 5768544411785356344 5774183262627766272 5783620297390670592 5824065194575220736 5835444852026787712 5859558260506237248 5866488146044551168 5870513631185602542 5876252158684317696 5887238741245960384 5902239746274753024 5911566174061026336 5917167480101289984 5917344831122669568 5919055244127387648 5928408242932995072 5954626489584883968 5964358431684129048 5970188694080692224 5980125302903484928 6006067231905696384 6017802503652624828 6023178534560698368 6023685008543780864 6042669456147057162 6048576268909664256 6059885038643202624 6077149668382926848 6086684738345839056 6096302617000433409 6102078963854455296 6102261857095252992 6113671000524651168 6118209901371949056 6119647218511478784 6146711215055364096 6156757090770713856 6167004218619218832 6173032570739081216 6193756832902749396 6199811336160718848 6210130122245926656 6211925165060774016 6227822800656883712 6237594277313091264 6249256446100802706 6254839247428417536 6255365201180080128 6292957540129479648 6298920220752986112 6299109013775745024 6309403960789822464 6310886194089962496 6327379470649622528 6353525666809331712 6355362158214930432 6365939838574677504 6393555440415741312 6404196688566111864 6410456900382892032 6412309847804669952 6422442263177411328 6438806995936094208 6448981280793846912 6450845363716957632 6467354446835994624 6495956170456237056 6506572834564504416 6512933120815300608 6514463168092864512 6525110079107423232 6552073343897123328 6564875458530136176 6570740219520761856 6571292736593215488 6599799164300120064 6610783678519857408 6623143583901705432 6629617820054102016 6656813415113951232 6657012935013003264 6658937149643311104 6669459273299619456 6705503143696760832 6709903235644645179 6716462280840778752 6727640965766420544 6735597501014114304 6763430548538966016 6776075851380785664 6776645634611753472 6793988509807509504 6817370668473602952 6823460997194637312 6824034764923723776 6836793376930792704 6877879875590232564 6882986139043442688 6884603120825413632 6926351727117053088 6932539414556540928 6933122354416287744 6937879745946621186 6944661642081466368 6957645785108862272 6986396387526667488 6988415810693370768 6994658943360811008 6995247106696003584 7006300650738994176 7037285851327590144 7055295760184721408 7057335098767269888 7068869252366375168 7098079455888550272 7099746968351207808 7118301904480825344 7149782427991796736 7161682318396512192 7175072215893514218 7182085971725277184 7204721274636875847 7211764012930753536 7213848578780253696 7225247546074587744 7232093586790465536 7232310349149929472 7245832296918105088 7257201034181577336 7264295072338157568 7275773752690493952 7296897292765290496 7319894438885067468 7327049760917213184 7328771064104472576 7340748838995851136 7360154218958135296 7380420570830241792 7385484890846403198 7392082746960857088 7392704328667367424 7406526158341692096 7437131638334839584 7444401561734971392 7451036531889418611 7458320047560864768 7477812101676826624 7479568822625140736 7491304293348724992 7503141682462071888 7510251032436252672 7510476131809542144 7556020065945876096 7568596086487223112 7577547188640878592 7590159038300577024 7623085332803383872 7623726338938222656 7643237073533448192 7645446356997875712 7677039110539189248 7691392549047141792 7698911016837021696 7711493729854227456 7743359406423873024 7745178510928590336 7765420259433627648 7799762648718323712 7812744347341649664 7827351508247470056 7835002878245756928 7861967787030042114 7868991311280912384 7869652995033004032 7882088232081368448 7904544323910660096 7924685533459808256 7937207730207811584 7939501986113178624 7952477908912172064 7960251592107589632 7993145193727868928 7995022979023060992 8008089642540928512 8023736671536833104 8030904712747597824 8056892608196076216 8064090269411844096 8064768358546219008 8079846718190936832 8115579651127785408 8128403489333911212 8136105285139273728 8136349142793670656 8151561334032868224 8193001126294093824 8195614953407152128 8209009454360951808 8222672291492291776 8258342443870332528 8266415114880958464 8280173496327902208 8282566886747698688 8316792369750788352 8332341928134403608 8339785663237890048 8340486934906773504 8390610053505972864 8412538614386429952 8414514925453283328 8473816210953240576 8479630800601425894 8487919784766236672 8514670597298126001 8524740587220988416 8538928918088149152 8547275867177189376 8549746463739559936 8563256350903215104 8576692131305500488 8585075994581458944 8598641707725129216 8601127151622610176 8623139262447992832 8652816617678034516 8661274893941649408 8675430446086005888 8700146772143230976 8736097791862831104 8753167278040181568 8789337390759355872 8799732219066826752 8805770446778403813 8814378238026476544 8830858111868940576 8839490426738802688 8853359619412129536 8867349261091539504 8875751220151934976 8876017246684004352 8878582866191081472 8892612364399492608 8931939734377325952 8946537647526193572 8955283041121038336 8970187954355227392 9009100847858544576 9026703755478937242 9034767801841047552 9035527512815671296 9072864403364496384 9089827557964803936 9097947996259516416 9098713019898298368 9115724502574390272 9153118445781682944 9153392785642879488 9170506500786976752 9177314852057923584 9179470827767218176 9220066822583046144 9235135636156070784 9250506327928828248 9259548856108621824 9299717004241078272 9315195183368889984 9317887747591161024 9341734200985325568 9365537448634318848 9373884669151204059 9382258871142626304 9383047801770120192 9409780131689693184 9448380331129479168 9448663520663617536 9464105941184733696 9466329291134943744 9491069205974433792 9530288500213997568 9533043237322395648 9548909757862016256 9566762954524685624 9606295032849167796 9615685350574338048 9618464771707004928 9633663394766116992 9676268045575436448 9682637694711201792 9684912383114969088 9685726763117543424 9701031670253991936 9759859251846756624 9769399681222950912 9771694752139296768 9787665118661134848 9847313187795204264 9856110329281142784 9856939104889823232 9875368211122256128 9916175517779786112 9934715375852558148 9944426730081153024 9988405724464966656 10004188909949429184 10013668043248336896 10074693421261168128 10091461448649630816 10103396251521171456 10120212051067436032 10164113777071178496 10164968451917630208 10190982764711264256 10193928475997167616 10226056002710404428 10236052147385585664 10255190065396189056 10281991639805636608 10316819813385348846 10324479208565164032 10326904681238120448 10389527590675579632 10399683531624431616 10406819618919931779 10416992463122199552 10436468677663293408 10446670504327675904 10479594581290001232 10482623716040056152 10491988415041216512 10492870660044005376 10509450976108491264 10539392431880880128 10555928776991385216 10582943640277082112 10586002648150904832 10603303878549562752 10647119183832825408 10649620452526811712 10677452856721238016 10724673641987695104 10742523477594768288 10752120359215792128 10753024478061625344 10762608323840271327 10773128957587915776 10817646019396130304 10820772868170380544 10837871319111881616 10848140380185698304 10848465523724894208 10868748445377157632 10896442608507236352 10913660629035740928 10945345939147935744 10990574641375819776 10993156596156708864 11011123258493776704 11040231328437202944 11070630856245362688 11078227336269604797 11088124120441285632 11089056493001051136 11109789237512538144 11119714217650520064 11120649246542364672 11166602342602457088 11187480071341297152 11216718152515239936 11219353233937711104 11265376548654379008 11265714197714313216 11306174400801901192 11352894129730834668 11366320782961317888 11385238557450865536 11435589508407333984 11445805543681327104 11446767992775278592 11464855610300172288 11468169535496813568 11537088823570712688 11548366525255532544 11567240594781341184 11648130389150441472 11670889704053575424 11719116521012474496 11741027262371205084 11752504317368635392 11774477482491920768 11792951680545063171 11804479492549506048 11823132348122052672 11834334960202579968 11838110488254775296 11856816485865990144 11909252979169767936 11928716863368258096 11940377388161384448 11960250605806969856 12012134463811392768 12035605007305249656 12046357069121396736 12047370017087561728 12085338912294114324 12097152537819328512 12119770077286405248 12154299336765853696 12173369476691678112 12192605234000866818 12204157927708910592 12204523714190505984 12227342001049302336 12293422430110728192 12313514181541427712 12334008437238437664 12346065141478162432 12387513665805498792 12399622672321437696 12420260244491853312 12423850330121548032 12455645601313767424 12475188554626182528 12498512892201605412 12509678494856835072 12510730402360160256 12585915080258959296 12597840441505972224 12618807921579644928 12621772388179924992 12707051333618663424 12710724316429860864 12719446200902138841 12731879677149355008 12787110880831482624 12808393377132223728 12820913800765784064 12824619695609339904 12844884526354822656 12877613991872188416 12897962561587693824 12901690727433915264 12934708893671989248 12991912340912474112 13013145669129008832 13050220158214846464 13104146687794246656 13129750917060272352 13141480439041523712 13142585473186430976 13199598328600240128 13221567357039714816 13246287167803410864 13259235640108204032 13313626830227902464 13314025870026006528 13317874299286622208 13338918546599238912 13419806471289290358 13432924561681557504 13455281931532841088 13526861097077932032 13540055633218405863 13552151702761571328 13553291269223506944 13634741336947205904 13646921994389274624 13648069529847447552 13673586753861585408 13755759751180465128 13765972278086885376 13769206241650827264 13852703454234106176 13875759491893242372 13889323284162932736 13915291570217724544 13972792775053334976 13976831621386741536 13989317886721622016 13990494213392007168 14012601301477988352 14074571702655180288 14110591520369442816 14114670197534539776 14137738504732750336 14196158911777100544 14199493936702415616 14236603808961650688 14299564855983593472 14323364636793024384 14350144431787028436 14364171943450554368 14409442549273751694 14423528025861507072 14427697157560507392 14450495092149175488 14464187173580931072 14491664593836210176 14514402068363154672 14528590144676315136 14551547505380987904 14593794585530580992 14639788877770134936 14654099521834426368 14657542128208945152 14681497677991702272 14720308437916270592 14770969781692806396 14784165493921714176 14785408657334734848 14813052316683384192 14874263276669679168 14902073063778837222 14916640095121729536 14982608586697449984 15006283364924143776 15020502064872505344 15020952263619084288 15112040131891752192 15137192172974446224 15155094377281757184 15180318076601154048 15246170665606767744 15247452677876445312 15286474147066896384 15290892713995751424 15354078221078378496 15382785098094283584 15422987459708454912 15486718812847746048 15490357021857180672 15530840518867255296 15545989801102614139 15599525297436647424 15625488694683299328 15654703016494940112 15670005756491513856 15723935574060084228 15737982622561824768 15739305990066008064 15764176464162736896 15809088647821320192 15874415460415623168 15879003972226357248 15904955817824344128 15986290387455737856 15990045958046121984 16016179285081857024 16047473343073666208 16061809425495195648 16113785216392152432 16128180538823688192 16129536717092438016 16159693436381873664 16231159302255570816 16256806978667822424 16272210570278547456 16272698285587341312 16303122668065736448 16418018908721903616 16445344582984583552 16516684887740665056 16532830229761916928 16560346992655804416 16565133773495397376 16633584739501576704 16664683856268807216 16679571326475780096 16680973869813547008 16781220107011945728 16825077228772859904 16829029850906566656 16959261601202851788 16975839569532473344 17029341194596252002 17049481174441976832 17077857836176298304 17099492927479119872 17126512701806430208 17153384262611000976 17170151989162917888 17197283415450258432 17202254303245220352 17246278524895985664 17305633235356069032 17322549787883298816 17350860892172011776 17400293544286461952 17472195583725662208 17506334556080363136 17578674781518711744 17599464438133653504 17611540893556807626 17628756476052953088 17661716223737881152 17706719238824259072 17734698522183079008 17751502440303869952 17752034493368008704 17757165732382162944 17785224728798985216 17863879468754651904 17893075295052387144 17910566082242076672 17940375908710454784 18018201695717089152 18053407510957874484 18069535603682095104 18071055025631342592 18145728806728992768 18179655115929607872 18231449005148780544 18306236891563365888 18306785571285758976 18341013001573953504 18354629704115847168 18358941655534436352 18440133645166092288 18470271272312141568 18501012655857656496 18519097712217243648 18599434008482156544 18630390366737779968 18635775495182322048 18683468401970651136 18747769338302408118 18764517742285252608 18766095603540240384 18896760662258958336 18897327041327235072 18928211882369467392 18932658582269887488 18982138411948867584 19060577000427995136 19066086474644791296 19097819515724032512 19133525909049371248 19212590065698335592 19231370701148676096 19236929543414009856 19267326789532233984 19352536091150872896 19402063340507983872 19519718503693513248 19538799362445901824 19543389504278593536 19575330237322269696 19694626375590408528 19712220658562285568 19713878209779646464 19750736422244512256 19832351035559572224 19869430751705116296 19888853460162306048 19976811448929933312 20008377819898858368 20129709706933935537 20149386842522336256 20182922897299261632 20206792503042342912 20240424102134872064 20328227554142356992 20329936903835260416 20381965529422528512 20387856951994335232 20452112005420808856 20472104294771171328 20510380130792378112 20563983279611273216 20633639626770697692 20648958417130328064 20653809362476240896 20779055181351159264 20799367063248863232 20813639237839863558 20833984926244399104 20872937355326586816 20959189162580002464 20965247432080112304 20983976830082433024 20985741320088010752 21018901952216982528 21078784863761760256 21111857553982770432 21165887280554164224 21172005296301809664 21206607757099125504 21294238367665650816 21299240905053623424 21354905713442476032 21449347283975390208 21485046955189536576 21525216647680542654 21546257915175831552 21635292038792260608 21641545736340761088 21675742638223763232 21696280760371396608 21696931047449788416 21737496890754315264 21792885217014472704 21827321258071481856 21890691878295871488 21981149282751639552 21986313192313417728 22022246516987553408 22080462656874405888 22141261712490725376 22156454672539209594 22176248240882571264 22178112986002102272 22219578475025076288 22333204685204914176 22353109595668255833 22374960142682594304 22433436305030479872 22438706467875422208 22530753097308758016 22531428395428626432 22612348801603802384 22705788259461669336 22732641565922635776 22770477114901731072 22871179016814667968 22929711220600344576 22936339070993627136 23074177647141425376 23096733050511065088 23134481189562682368 23296260778300882944 23341779408107150848 23438233042024948992 23482054524742410168 23505008634737270784 23548954964983841536 23585903361090126342 23608958985099012096 23646264696244105344 23713632971731980288 23818505958339535872 23857433726736516192 23880754776322768896 23920501211613939712 24024268927622785536 24071210014610499312 24092714138242793472 24094740034175123456 24170677824588228648 24194305075638657024 24239540154572810496 24308598673531707392 24346738953383356224 24385210468001733636 24408315855417821184 24409047428381011968 24454684002098604672 24586844860221456384 24627028363082855424 24668016874476875328 24775027331610997584 24799245344642875392 24840520488983706624 24847700660243096064 24911291202627534848 24950377109252365056 24997025784403210824 25019356989713670144 25021460804720320512 25171830160517918592 25237615843159289856 25243544776359849984 25421448632859721728 25438892401804277682 25463759354298710016 25574221761662965248 25616786754264447456 25641827601531568128 25649239391218679808 25689769052709645312 25755227983744376832 25795925123175387648 25803381454867830528 25869417787343978496 25983824681824948224 26026291338258017664 26100440316429692928 26208293375588493312 26259501834120544704 26399196657200480256 26417311340335211439 26443134714079429632 26492574335606821728 26518471280216408064 26627253660455804928 26628051740052013056 26635748598573244416 26677837093198477824 26839612942578580716 26865849123363115008 26910563863065682176 27080111266436811726 27104303405523142656 27106582538447013888 27269482673894411808 27293843988778549248 27296139059694895104 27347173507723170816 27511519502360930256 27531944556173770752 27538412483301654528 27705406908468212352 27751518983786484744 27778646568325865472 27830583140435449088 27945585550106669952 27953663242773483072 28025202602955976704 28121654007453612177 28149143405310360576 28229340395069079552 28275477009465500672 28392317823554201088 28398987873404831232 28473207617923301376 28599129711967186944 28646729273586048768 28700288863574056872 28728343886901108736 28818885098547503388 28847056051723014144 28855394315121014784 28900990184298350976 28983329187672420352 29028804136726309344 29057180289352630272 29103095010761975808 29187589171061161984 29279577755540269872 29308199043668852736 29315084256417890304 29362995355983404544 29440616875832541184 29541939563385612792 29568330987843428352 29570817314669469696 29626104633366768384 29748526553339358336 29804146127557674444 29833280190243459072 29965217173394899968 30012566729848287552 30041004129745010688 30224080263783504384 30274384345948892448 30310188754563514368 30360636153202308096 30492341331213535488 30494905355752890624 30572948294133792768 30581785427991502848 30708156442156756992 30765570196188567168 30845974919416909824 30973437625695492096 30980714043714361344 31091979602205228278 31199050594873294848 31220458856759795337 31250977389366598656 31309406032989880224 31340011512983027712 31447871148120168456 31475965245123649536 31478611980132016128 31528352928325473792 31618177295642640384 31748830920831246336 31758007944452714496 31809911635648688256 32032358570163714048 32094946686147332416 32227570432784304864 32256361077647376384 32259073434184876032 32287824971520813981 32319386872763747328 32462318604511141632 32513613957335644848 32544421140557094912 32545396571174682624 32606245336131472896 32836037817443807232 32890689165969167104 33033369775481330112 33120693985311608832 33130267546990794752 33234682008808814391 33267169479003153408 33329367712537614432 33359142652951560192 33361947739627094016 33562440214023891456 33650154457545719808 33658059701813133312 33918523202405703576 33951679139064946688 34058682389192504004 34098962348883953664 34155715672352596608 34253025403612860416 34306768525222001952 34340303978325835776 34394566830900516864 34404508606490440704 34611266470712138064 34645099575766597632 34701721784344023552 34800587088572923904 34944391167451324416 35012669112160726272 35157349563037423488 35223081787113615252 35257512952105906176 35323432447475762304 35413438477648518144 35469397044366158016 35503004880607739904 35514331464764325888 35570449457597970432 35727758937509303808 35786150590104774288 35821132164484153344 35880751817420909568 36036403391434178304 36106815021915748968 36139071207364190208 36142110051262685184 36291457613457985536 36359310231859215744 36462898010297561088 36612473783126731776 36613571142571517952 36682026003147907008 36880267290332184576 36940542544624283136 37002025311715312992 37038195424434487296 37198868016964313088 37260780733475559936 37271550990364644096 37366936803941302272 37495538676604816236 37529035484570505216 37532191207080480768 37793521324517916672 37856423764738934784 37865317164539774976 38121154000855990272 38132172949289582592 38158338602706416523 38195639031448065024 38267051818098742496 38425180131396671184 38462741402297352192 38473859086828019712 38534653579064467968 38705072182301745792 38804126681015967744 39039437007387026496 39150660474644539392 39389252751180817056 39424441317124571136 39427756419559292928 39501472844489024512 39664702071119144448 39738861503410232592 39777706920324612096 39953622897859866624 40016755639797716736 40259419413867871074 40298773685044672512 40365845794598523264 40480848204269744128 40620166899655217589 40656455108284713984 40659873807670520832 40775713903988670464 40904224010841617712 40944208589542342656 41020760261584756224 41127966559222546432 41267279253541395384 41297916834260656128 41307618724952481792 41558110362702318528 41627278475679727116 41667969852488798208 41745874710653173632 41918378325160004928 41930494864160224608 41967953660164866048 41971482640176021504 42037803904433965056 42223715107965540864 42331774561108328448 42344010592603619328 42413215514198251008 42588476735331301632 42598481810107246848 42709811426884952064 42898694567950780416 42970093910379073152 43050433295361085308 43092515830351663104 43270584077584521216 43283091472681522176 43351485276447526464 43392561520742793216 43474993781508630528 43585770434028945408 43654642516142963712 43781383756591742976 43962298565503279104 43972626384626835456 44044493033975106816 44160925313748811776 44312909345078419188 44352496481765142528 44356225972004204544 44439156950050152576 44706219191336511666 44749920285365188608 45061506194617516032 45062856790857252864 45224697603207604768 45411576518923338672 45465283131845271552 45540954229803462144 45742358033629335936 45859422441200689152 45872678141987254272 46148355294282850752 46268962379125364736 46592521556601765888 46637969403307842417 46683558816214301696 46876466084049897984 46964109049484820336 47010017269474541568 47097909929967683072 47171806722180252684 47217917970198024192 47292529392488210688 47427265943463960576 47637011916679071744 47714867453473032384 47841002423227879424 48048537855245571072 48142420029220998624 48185428276485586944 48189480068350246912 48341355649176457296 48388610151277314048 48479080309145620992 48617197347063414784 48693477906766712448 48770420936003467272 48816631710835642368 48818094856762023936 48909368004197209344 49254056726165710848 49336033748953750656 49550054663221995168 49598490689285750784 49681040977967413248 49695401320486192128 49900754218504730112 49994051568806421648 50038713979427340288 50042921609440641024 50343660321035837184 50475231686318579712 50487089552719699968 50877784803608555364 50927518708597420032 51148443523325930496 51233573508528894912 51298478782437359616 51379538105419290624 51510455967488753664 51591850246350775296 51606762909735661056 51738835574687956992 51967649363649896448 52052582676516035328 52200880632859385856 52416586751176986624 52519003668241089408 52798393314400960512 52834622680670422878 52886269428158859264 52985148671213643456 53254507320911609856 53256103480104026112 53271497197146488832 53355674186396955648 53679225885157161432 53731698246726230016 53821127726131364352 54160222532873623452 54208606811046285312 54213165076894027776 54538965347788823616 54694347015446341632 55023039004721860512 55063889112347541504 55076824966603309056 55410813816936424704 55503037967572969488 55557293136651730944 55661166280870898176 55891171100213339904 55907326485546966144 56050405205911953408 56243308014907224354 56298286810620721152 56550954018931001344 56784635647108402176 56797975746809662464 56946415235846602752 57198259423934373888 57293458547172097536 57400577727148113744 57456687773802217472 57637770197095006776 57694112103446028288 57710788630242029568 57801980368596701952 57966658375344840704 58057608273452618688 58206190021523951616 58559155511080539744 58616398087337705472 58630168512835780608 58725990711966809088 59083879126771225584 59136661975686856704 59141634629338939392 59252209266733536768 59497053106678716672 59608292255115348888 59666560380486918144 59930434346789799936 60025133459696575104 60448160527567008768 60548768691897784896 60620377509127028736 60721272306404616192 60984682662427070976 60989810711505781248 61145896588267585536 61163570855983005696 61416312884313513984 61531140392377134336 61691949838833819648 61946875251390984192 61961428087428722688 62183959204410456556 62398101189746589696 62440917713519590674 62501954778733197312 62618812065979760448 62895742296240336912 62951930490247299072 62957223960264032256 63056705856650947584 63236354591285280768 63497661841662492672 63516015888905428992 63619823271297376512 64064717140327428096 64189893372294664832 64455140865568609728 64575649943041627962 64638773745527494656 64924637209022283264 65027227914671289696 65088842281114189824 65090793142349365248 65212490672262945792 65672075634887614464 65781378331938334208 66066739550962660224 66241387970623217664 66260535093981589504 66469364017617628782 66534338958006306816 66658735425075228864 67059328787004767499 67124880428047782912 67300308915091439616 67316119403626266624 67837046404811407152 67903358278129893376 68117364778385008008 68197924697767907328 68311431344705193216 68506050807225720832 68613537050444003904 68789133661801033728 68809017212980881408 69222532941424276128 69290199151533195264 69403443568688047104 69601174177145847808 69888782334902648832 70025338224321452544 70314699126074846976 70446163574227230504 70515025904211812352 70646864894951524608 70826876955297036288 70938794088732316032 71140898915195940864 71455517875018607616 71572301180209548576 71642264328968306688 71761503634841819136 72072806782868356608 72213630043831497936 72278142414728380416 72284220102525370368 72582915226915971072 72718620463718431488 72925796020595122176 73224947566253463552 73227142285143035904 73364052006295814016 73760534580664369152 73881085089248566272 74004050623430625984 74397736033928626176 74521561466951119872 74543101980729288192 74733873607882604544 74991077353209632472 75058070969141010432 75064382414160961536 75712847529477869568 75730634329079549952 76264345898579165184 76316677205412833046 76391278062896130048 76534103636197484992 76850360262793342368 76925482804594704384 76947718173656039424 77069307158128935936 77410144364603491584 77608253362031935488 78078874014774052992 78301320949289078784 78778505502361634112 79002945688978049024 79251934021005634317 79329404142238288896 79477723006820465184 79555413840649224192 79907245795719733248 80033511279595433472 80518838827735742148 80597547370089345024 80731691589197046528 80961696408539488256 81240333799310435178 81312910216569427968 81319747615341041664 81808448021683235424 81888417179084685312 82041520523169512448 82255933118445092864 82534558507082790768 82595833668521312256 82615237449904963584 83116220725404637056 83254556951359454232 83335939704977596416 83491749421306347264 83836756650320009856 83860989728320449216 84075607808867930112 84447430215931081728 84688021185207238656 84826431028396502016 85176953470662603264 85196963620214493696 85419622853769904128 85797389135901560832 85940187820758146304 86100866590722170616 86185031660703326208 86541168155169042432 86566182945363044352 86702970552895052928 86949987563017261056 87171540868057890816 87309285032285927424 87562767513183485952 87924597131006558208 87945252769253670912 88088986067950213632 88321850627497623552 88625818690156838376 88704992963530285056 88712451944008409088 88878313900100305152 89412438382673023332 89499840570730377216 90123012389235032064 90449395206415209536 90823153037846677344 90930566263690543104 91081908459606924288 91484716067258671872 91718844882401378304 91745356283974508544 92296710588565701504 92537924758250729472 93275938806615684834 93367117632428603392 93661376570279386011 93752932168099795968 93928218098969640672 94020034538949083136 94195819859935366144 94343613444360505368 94435835940396048384 94585058784976421376 94854531886927921152 95274023833358143488 95429734906946064768 95682004846455758848 96097075710491142144 96284840058441997248 96682711298352914592 96777220302554628096 96863474914562441943 96958160618291241984 97234394694126829568 97386955813533424896 97540841872006934544 97633263421671284736 97636189713524047872 97818736008394418688 98508113452331421696 98672067497907501312 99100109326443990336 99362081955934826496 99390802640972384256 99801508437009460224 99988103137612843296 100077427958854680576 100085843218881282048 100687320642071674368 100950463372637159424 100974179105439399936 101755569607217110728 101855037417194840064 102296887046651860992 102467147017057789824 102759076210838581248 103020911934977507328 103183700492701550592 103213525819471322112 103935298727299792896 104105165353032070656 104401761265718771712 104833173502353973248 105038007336482178816 105669245361340845756 105772538856317718528 105970297342427286912 106509014641823219712 106542994394292977664 106711348372793911296 107358451770314322864 107463396493452460032 107642255452262728704 108320445065747246904 108417213622092570624 108426330153788055552 109077930695577647232 109388694030892683264 110046078009443721024 110821627633872849408 111006075935145938976 111114586273303461888 111322332561741796352 111782342200426679808 111814652971093932288 112100810411823906816 112486616029814448708 112596573621241442304 113101908037862002688 113569271294216804352 113595951493619324928 114396518847868747776 114475015808119249569 114586917094344195072 114801155454296227488 114913375547604434944 115275540394190013552 115388224206892056576 115421577260484059136 115603960737193403904 115933316750689681408 116115216546905237376 116412380043047903232 117118311022161079488 117451981423933618176 118167758253542451168 118273323951373713408 118283269258677878784 118504418533467073536 118994106213357433344 119216584510230697776 119333120760973836288 119860868693579599872 120050266919393150208 120896321055134017536 121097537383795569792 121442544612809232384 121860500698965652767 121969365324854141952 121979621423011562496 122327141711966011392 122832625768627027968 123062280784754268672 123383899677667639296 123893750502781968384 123922856174857445376 124367918408820913112 124881835427039181348 125003909557466394624 125237624131959520896 125791484592480673824 125903860980494598144 125914447920528064512 126113411713301895168 126995323683324985344 127032031777810857984 127239646542594753024 128129434280654856192 128379786744589329664 128910281731137219456 129151299886083255924 129277547491054989312 129849274418044566528 130054455829342579392 130177684562228379648 130424981344525891584 131344151269775228928 131562756663876668416 132133479101925320448 132482775941246435328 132521070187963179008 132938728035235257564 133068677916012613632 133317470850150457728 134118657574009534998 134249760856095565824 135674092809622814304 135806716556259786752 136234729556770016016 136395849395535814656 136622862689410386432 137012101614451441664 137227074100888007808 137578267323602067456 137618034425961762816 138445065882848552256 138806887137376094208 139777564669805297664 139913908209923527251 140050676448642905088 140629398252149693952 140892327148454461008 141030051808423624704 141293729789903049216 141653753910594072576 141877588177464632064 142281797830391881728 142911035750037215232 143144602360419097152 143523007269683638272 144145613565736713216 144427260087662995872 144556284829456760832 144568440205050740736 145165830453831942144 145437240927436862976 145851592041190244352 146449895132506927104 146454284570286071808 146728104012591628032 147762170178497132544 148008101246861251968 148795472067857252352 149043122933902239744 149086203961458576384 149982154706419264944 150116141938282020864 150128764828321923072 151425695058955739136 151461268658159099904 152633354410825666092 152782556125792260096 153068207272394969984 153700720525586684736 153895436347312078848 154138614316257871872 154820288729206983168 155216506724063870976 156157748029548105984 156602641898578157568 157557011004723268224 158005891377956098048 158503868042011268634 158658808284476577792 158955446013640930368 159814491591439466496 160067022559190866944 161037677655471484296 161195094740178690048 161463383178394093056 161923392817078976512 162480667598620870356 162625820433138855936 162639495230682083328 163616896043366470848 164083041046339024896 165069117014165581536 165191667337042624512 165230474899809927168 166232441450809274112 166509113902718908464 166671879409955192832 166983498842612694528 167673513300640019712 167721979456640898432 168151215617735860224 168894860431862163456 169652862056793004032 170353906941325206528 170393927240428987392 170839245707539808256 171594778271803121664 171880375641516292608 172201733181444341232 172370063321406652416 173082336310338084864 173132365890726088704 173405941105790105856 173899975126034522112 174618570064571854848 175849194262013116416 175890505538507341824 176177972135900427264 177251637380313676752 177409985927060570112 177424903888016818176 177756627800200610304 178824876765346046664 178999681141460754432 180898790412830419072 181646306075693354688 181861132527381086208 182163816919213848576 182969432134517343744 183437689764802756608 183490712567949017088 184593421177131403008 185075849516501458944 186551877613231369668 186734235264857206784 187322753140558772022 187505864336199591936 187856436197939281344 188391639719870732288 188687226888721010736 188871671880792096768 189170117569952842752 189709063773855842304 190548047666716286976 190859469813892129536 191364009692911517696 192194151420982284288 192569680116883994496 193365422596705829184 193726949829124883886 193916321236582483968 194773911627066849792 195081683744013869088 195266526843342569472 195272379427048095744 195637472016788837376 197016226904662843392 197344134995815002624 198200218652887980672 198724163911869652992 198781605281944768512 199603016874018920448 199976206275225686592 201374641284143348736 201900926745274318848 201948358210878799872 203511139214434221456 203710074834389680128 204593774093303721984 204934294034115579648 205518152421677162496 206367400985403101184 206427051638942644224 207870597454599585792 208210330706064141312 208803522531437543424 209666347004707946496 210076014672964357632 211338490722681691512 211545077712635437056 211940594684854573824 213422696745587822592 214716903540628645728 214926792986904920064 215284510904525457408 216640890131494493808 216834427244185141248 216852660307576111104 218155861391155294464 218777388061785366528 220092156018887442048 221643255267745698816 222012151870291877952 222644665123483592704 223564684400853359616 223629305942187864576 224201620823647813632 224973232059628897416 225193147242482884608 226203816075724005376 227138542588433608704 227191902987238649856 228793037695737495552 228950031616238499138 229173834188688390144 229602310908592454976 230551080788380027104 230776448413784113152 230843154520968118272 231207921474386807808 231866633501379362816 232230433093810474752 232824760086095806464 234236622044322158976 234903962847867236352 236335516507084902336 237008837066934147072 237988212426714866688 238433169020461395552 238666241521947672576 239721737387159199744 240100533838786300416 241792642110268035072 242195074767591139584 242885089225618464768 243721001397931305534 243938730649708283904 243959242846023124992 245665251537254055936 246124561569508537344 246767799355335278592 247787501005563936768 247845712349714890752 248735836817641826224 249763670854078362696 250007819114932789248 250475248263919041792 251582969184961347648 252226823426603790336 254064063555621715968 254479293085189506048 256258868561309712384 256759573489178659328 257820563462274438912 258302599772166511848 258555094982109978624 259698548836089133056 260108911658685158784 260849962689051783168 262688302539550457856 263125513327753336832 264266958203850640896 264965551882492870656 265042140375926358016 265877456070470515128 266137355832025227264 266634941700300915456 268237315148019069996 268499521712191131648 271348185619245628608 272469459113540032032 272791698791071629312 273245725378820772864 274024203228902883328 274454148201776015616 275156534647204134912 275236068851923525632 276890131765697104512 277613774274752188416 279827816419847054502 280101352897285810176 281258796504299387904 281784654296908922016 282060103616847249408 282587459579806098432 283307507821188145152 283755176354929264128 284563595660783763456 285822071500074430464 286289204720838194304 287046014539367276544 288291227131473426432 288854520175325991744 290331660907663884288 290590424743687325829 290874481854873725952 291703184082380488704 292899790265013854208 292908569140572143616 293456208025183256064 295524340356994265088 296016202493722503936 298086245867804479488 298172407922917152768 299964309412838529888 300232283876564041728 300257529656643846144 302851390117911478272 302922537316318199808 305266708821651332184 305565112251584520192 306136414544789939968 307401441051173369472 308277228632515743744 309640577458413966336 312315496059096211968 313205283797156315136 315114022009446536448 316011782755912196096 317007736084022537268 317317616568953155584 317910892027281860736 319628983182878932992 320134045118381733888 322075355310942968592 322390189480357380096 322926766356788186112 323846785634157953024 324961335197241740712 325251640866277711872 325278990461364166656 327233792086732941696 328166082092678049792 330138234028331163072 332464882901618548224 333018227805437816928 333343758819910385664 333966997685225389056 335347026601280039424 335443958913281796864 336302431235471720448 337789720863724326912 339305724113586008064 340707813882650413056 340787854480857974784 343189556543606243328 343425047424357748707 343760751283032585216 344403466362888682464 344740126642813304832 346164672620676169728 346264731781452177408 346811882211580211712 347799950252069044224 349237140129143709696 352355944271800854528 354503274760627353504 354819971854121140224 354849807776033636352 355513255600401220608 357649753530692093328 357999362282921508864 361797580825660838144 363292612151386709376 364327633838427697152 365581502096896958301 365938864269034687488 366981425135898034176 369186842354262806016 370151699033002917888 373103755226462739336 373468470529714413568 374645506281117544044 375011728672399183872 375712872395878562688 376783279439741464576 377374453777442021472 377743343761584193536 378340235139905685504 381096095333432573952 381718939627784259072 382728019385823035392 384388302841964568576 385139360233767988992 386730845193411658368 387453899658249767772 387832642473164967936 389547823254133699584 390163367488027738176 390533053686685138944 391274944033577674752 394032453809325686784 394688269991630005248 396400437305775961344 397448327823739305984 397563210563889537024 399206033748037840896 399952412550451373184 402749282568286697472 407022278428868442912 407420149668779360256 409187548186607443968 409868588068231159296 411036304843354324992 412734801970806202368 412854103277885288448 416420661412128282624 419332694009415892992 419741724629770581753 420152029345928715264 422676981445363383024 423090155425270874112 423881189369709147648 426845393491175645184 429433807081257291456 430569021809050914816 433281780262988987616 433668854488370282496 433705320615152222208 436311722782310588928 437554776123570733056 440184312037774884096 443286510535491397632 444024303740583755904 445289330246967185408 447129368801706719232 447258611884375729152 449946464119257794832 450386294484965769216 452407632151448010752 454277085176867217408 454383805974477299712 457900063232476998276 458347668377376780288 459204621817184909952 461102161576760054208 461686309041936236544 462415842948773615616 464460866187620949504 465649520172191612928 468473244088644317952 469807925695734472704 472671033014169804672 474017674133868294144 475976424853429733376 476866338040922791104 479443474774318399488 480201067677572600832 483585284220536070144 484390149535182279168 485770178451236929536 487442002795862611068 487877461299416567808 487918485692046249984 492249123139017074688 495575002011127873536 495691424699429781504 497471673635283652448 499527341708156725392 500015638229865578496 500950496527838083584 503165938369922695296 504453646853207580672 508958586170379012096 512517737122619424768 513519146978357318656 515641126924548877824 516605199544333023696 517110189964219957248 519397097672178266112 520217823317370317568 521699925378103566336 526251026655506673664 528533916407701281792 530084280751852716032 531754912140941030256 532274711664050454528 533269883400601830912 536474630296038139992 536999043424382263296 542696371238491257216 544938918227080064064 545583397582143258624 546491450757641545728 548908296403552031232 550313069294408269824 550472137703847051264 553780263531394209024 555227548549504376832 559655632839694109004 560202705794571620352 562517593008598775808 563569308593817844032 565174919159612196864 566615015642376290304 567510352709858528256 569127191321567526912 571644143000148860928 572578409441676388608 574092029078734553088 576582454262946852864 577709040350651983488 581180849487374651658 581748963709747451904 585799580530027708416 585817138281144287232 586912416050366512128 591048680713988530176 592032404987445007872 596172491735608958976 596344815845834305536 599928618825677059776 605702780235822956544 605845074632636399616 610533417643302664368 611130224503169040384 612272829089579879936 614802882102346738944 616554457265031487488 619281154916827932672 624630992118192423936 626410567594312630272 630228044018893072896 632023565511824392192 634015472168045074536 634635233137906311168 635821784054563721472 640268090236763467776 644150710621885937184 644780378960714760192 645853532713576372224 649922670394483481424 650503281732555423744 650557980922728333312 654467584173465883392 656332164185356099584 660276468056662326144 664929765803237096448 666036455610875633856 667933995370450778112 670694053202560078848 670887917826563593728 672604862470943440896 675579441727448653824 678611448227172016128 681415627765300826112 681575708961715949568 686379113087212486656 686850094848715497414 687521502566065170432 688806932725777364928 692329345241352339456 692529463562904354816 693623764423160423424 695599900504138088448 698474280258287419392 704711888543601709056 709006549521254707008 711026511200802441216 715299507061384186656 715998724565843017728 723595161651321676288 726585224302773418752 728655267676855394304 731163004193793916602 731877728538069374976 738373684708525612032 740303398066005835776 746207510452925478672 746936941059428827136 749291012562235088088 750023457344798367744 751425744791757125376 753566558879482929152 754748907554884042944 756680470279811371008 762192190666865147904 763437879255568518144 768776605683929137152 770278720467535977984 773461690386823316736 774907799316499535544 775665284946329935872 779095646508267399168 780326734976055476352 782549888067155349504 788064907618651373568 789376539983260010496 792800874611551922688 794896655647478611968 795126421127779074048 798412067496075681792 799904825100902746368 805498565136573394944 814044556857736885824 818375096373214887936 819737176136462318592 822072609686708649984 825469603941612404736 825708206555770576896 832841322824256565248 839483449259541163506 840304058691857430528 845353962890726766048 846180310850541748224 847762378739418295296 853690786982351290368 858867614162514582912 861138043618101829632 866563560525977975232 871771274231061977487 872623445564621177856 875109552247141466112 880368624075549768192 886573021070982795264 888048607481167511808 890578660493934370816 894258737603413438464 894517223768751458304 899892928238515589664 900772588969931538432 904815264302896021504 908554170353734434816 908767611948954599424 915800126464953996552 916695336754753560576 918409243634369819904 922204323153520108416 924831685897547231232 928921732375241899008 936946488177288635904 939615851391468945408 945342066028339609344 948035348267736588288 951952849706859466752 953732676081845582208 958886949548636798976 960402135355145201664 967170568441072140288 968780299070364558336 971540356902473859072 974884005591725222136 975754922598833135616 975836971384092499968 984498246278034149376 994943347270567304896 999054683416313450784 1000031276459731156992 1001900993055676167168 1006331876739845390592 1008907293706415161344 1017917172340758024192 1027038293956714637312 1030275142273073246121 1031282253849097755648 1033210399088666047392 1034220379928439914496 1038794195344356532224 1040435646634740635136 1043399850756207132672 1052502053311013347328 1057067832815402563584 1063509824281882060512 1064549423328100909056 1066539766801203661824 1072949260592076279984 1073998086848764526592 1085392742476982514432 1089877836454160128128 1092982901515283091456 1097816592807104062464 1100944275407694102528 1107560527062788418048 1110455097099008753664 1119311265679388218008 1120405411589143240704 1125035186017197551616 1127138617187635688064 1130349838319224393728 1133230031284752580608 1135020705419717056512 1143288286000297721856 1145156818883352777216 1148184058157469106176 1153164908525893705728 1155418080701303966976 1162361698974749303316 1163497927419494903808 1171599161060055416832 1173824832100733024256 1182097361427977060352 1184064809974890015744 1192344983471217917952 1192689631691668611072 1199857237651354119552 1221066835286605328736 1222260449006338080768 1224545658179159759872 1229605764204693477888 1233108914530062974976 1238562309833655865344 1249261984236384847872 1259225173889311745259 1260456088037786145792 1264047131023648784384 1268030944336090149072 1269270466275812622336 1271643568109127442944 1280536180473526935552 1288301421243771874368 1291707065427152744448 1299845340788966962848 1301006563465110847488 1301115961845456666624 1308935168346931766784 1312664328370712199168 1320552936113324652288 1329859531606474192896 1332072911221751267712 1335867990740901556224 1341388106405120157696 1341775835653127187456 1351158883454897307648 1357222896454344032256 1362831255530601652224 1363151417923431899136 1373700189697430994828 1375043005132130340864 1377613865451554729856 1385058927125808709632 1387247528846320846848 1396948560516574838784 1409423777087203418112 1418013099042509414016 1422053022401604882432 1430599014122768373312 1447190323302643352576 1453170448605546837504 1457310535353710788608 1462326008387587833204 1463755457076138749952 1476747369417051224064 1492415020905850957344 1493873882118857654272 1498582025124470176176 1500046914689596735488 1502851489583514250752 1507133117758965858304 1509497815109768085888 1513360940559622742016 1526875758511137036288 1537553211367858274304 1540557440935071955968 1546923380773646633472 1549815598632999071088 1551330569892659871744 1558191293016534798336 1560653469952110952704 1565099776134310699008 1578753079966520020992 1585601749223103845376 1590252842255558148096 1596824134992151363584 1599809650201805492736 1610997130273146789888 1628089113715473771648 1636750192746429775872 1639474352272924637184 1650939207883224809472 1651416413111541153792 1665682645648513130496 1678966898519082327012 1680608117383714861056 1690707925781453532096 1695524757478836590592 1707381573964702580736 1717735228325029165824 1722276087236203659264 1733127121051955950464 1743542548462123954974 1745246891129242355712 1760737248151099536384 1773146042141965590528 1776097214962335023616 1781157320987868741632 1788517475206826876928 1789034447537502916608 1799785856477031179328 1817108340707468869632 1817535223897909198848 1831600252929907993104 1833390673509507121152 1836818487268739639808 1844408646307040216832 1849663371795094462464 1857843464750483798016 1873892976354577271808 1879231702782937890816 1890684132056679218688 1896070696535473176576 1903905699413718933504 1907465352163691164416 1920804270710290403328 1934341136882144280576 1937560598140729116672 1949768011183450444272 1951509845197666271232 1951673942768184999936 1968996492556068298752 1989886694541134609792 1998109366832626901568 2003801986111352334336 2012663753479690781184 2017814587412830322688 2035834344681516048384 2054076587913429274624 2060550284546146492242 2062564507698195511296 2066420798177332094784 2077588390688713064448 2080871293269481270272 2086799701512414265344 2105004106622026694656 2114135665630805127168 2127019648563764121024 2133079533602407323648 2145898521184152559968 2147996173697529053184 2170785484953965028864 2179755672908320256256 2185965803030566182912 2195633185614208124928 2215121054125576836096 2220910194198017507328 2238622531358776436016 2240810823178286481408 2250070372034395103232 2254277234375271376128 2260699676638448787456 2270041410839434113024 2286576572000595443712 2290313637766705554432 2306329817051787411456 2310836161402607933952 2324723397949498606632 2326995854838989807616 2347649664201466048512 2364194722855954120704 2368129619949780031488 2384689966942435835904 2385379263383337222144 2399714475302708239104 2442133670573210657472 2449091316358319519744 2459211528409386955776 2466217829060125949952 2477124619667311730688 2498523968472769695744 2518450347778623490518 2520912176075572291584 2536061888672180298144 2538540932551625244672 2543287136218254885888 2561072360947053871104 2576602842487543748736 2583414130854305488896 2599690681577933925696 2617870336693863533568 2625328656741424398336 2641105872226649304576 2659719063212948385792 2664145822443502535424 2671735981481803112448 2682776212810240315392 2683551671306254374912 2702317766909794615296 2714445792908688064512 2725662511061203304448 2726302835846863798272 2747400379394861989656 2750086010264260681728 2755227730903109459712 2774495057692641693696 2818847554174406836224 2836026198085018828032 2844106044803209764864 2861198028245536746624 2894380646605286705152 2906340897211093675008 2914621070707421577216 2924652016775175666408 2927510914152277499904 2953494738834102448128 2984830041811701914688 2997164050248940352352 3000093829379193470976 3005702979167028501504 3014266235517931716608 3018995630219536171776 3026721881119245484032 3053751517022274072576 3081114881870143911936 3093846761547293266944 3099631197265998142176 3102661139785319743488 3116382586033069596672 3121306939904221905408 3130199552268621398016 3157506159933040041984 3171203498446207690752 3193648269984302727168 3199619300403610985472 3221994260546293579776 3256178227430947543296 3278948704545849274368 3302832826223082307584 3331365291297026260992 3357933797038164654024 3361216234767429722112 3381415851562907064192 3391049514957673181184 3435470456650058331648 3444552174472407318528 3466254242103911900928 3487085096924247909948 3490493782258484711424 3521474496302199072768 3546292084283931181056 3552194429924670047232 3562314641975737483264 3577034950413653753856 3578068895075005833216 3599571712954062358656 3663200505859815986208 3666781347019014242304 3673636974537479279616 3688817292614080433664 3699326743590188924928 3715686929500967596032 3747785952709154543616 3777675521667935235777 3781368264113358437376 3792141393070946353152 3807811398827437867008 3814930704327382328832 3841608541420580806656 3875121196281458233344 3899536022366900888544 3903019690395332542464 3903347885536369999872 3937992985112136597504 3979773389082269219584 3996218733665253803136 4007603972222704668672 4025327506959381562368 4071668689363032096768 4108153175826858549248 4121100569092292984484 4125129015396391022592 4132841596354664189568 4155176781377426128896 4161742586538962540544 4210008213244053389312 4228271331261610254336 4254039297127528242048 4266159067204814647296 4291797042368305119936 4341570969907930057728 4359511345816640512512 4371931606061132365824 4391266371228416249856 4430242108251153672192 4477245062717552872032 4481621646356572962816 4500140744068790206464 4508554468750542752256 4521399353276897574912 4540082821678868226048 4580627275533411108864 4612659634103574822912 4621672322805215867904 4649446795898997213264 4653991709677979615232 4695299328402932097024 4736259239899560062976 4770758526766674444288 4799428950605416478208 4884267341146421314944 4898182632716639039488 4918423056818773911552 4954249239334623461376 4997047936945539391488 5036900695557246981036 5041824352151144583168 5072123777344360596288 5086574272436509771776 5122144721894107742208 5153205684975087497472 5166828261708610977792 5199381363155867851392 5235740673387727067136 5282211744453298609152 5319438126425896771584 5328291644887005070848 5343471962963606224896 5365552425620480630784 5367103342612508749824 5451325022122406608896 5452605671693727596544 5494800758789723979312 5500172020528521363456 5510455461806218919424 5548990115385283387392 5637695108348813672448 5672052396170037656064 5688212089606419529728 5722396056491073493248 5788761293210573410304 5812681794422187350016 5849304033550351332816 5855021828304554999808 5906989477668204896256 5969660083623403829376 5994328100497880704704 6011405958334057003008 6037991260439072343552 6053443762238490968064 6107503034044548145152 6162229763740287823872 6187693523094586533888 6199262394531996284352 6232765172066139193344 6242613879808443810816 6260399104537242796032 6315012319866080083968 6342406996892415381504 6399238600807221970944 6443988521092587159552 6512356454861895086592 6557897409091698548736 6662730582594052521984 6715867594076329308048 6722432469534859444224 6762831703125814128384 6782099029915346362368 6870940913300116663296 6932508484207823801856 6974170193848495819896 6980987564516969422848 7042948992604398145536 7092584168567862362112 7104388859849340094464 7154069900827307507712 7156137790150011666432 7199143425908124717312 7326401011719631972416 7347273949074958559232 7377634585228160867328 7398653487180377849856 7431373859001935192064 7495571905418309087232 7555351043335870471554 7562736528226716874752 7615622797654875734016 7629861408654764657664 7683217082841161613312 7750242392562916466688 7799072044733801777088 7875985970224273195008 7959546778164538439168 7992437467330507606272 8015207944445409337344 8050655013918763124736 8143337378726064193536 8216306351653717098496 8242201138184585968968 8250258030792782045184 8265683192709328379136 8323485173077925081088 8456542662523220508672 8508078594255056484096 8532318134409629294592 8583594084736610239872 8683141939815860115456 8719022691633281025024 8743863212122264731648 8782532742456832499712 8860484216502307344384 8954490125435105744064 9000281488137580412928 9017108937501085504512 9042798706553795149824 9080165643357736452096 9161254551066822217728 9243344645610431735808 9298893591797994426528 9307983419355959230464 9390598656805864194048 9472518479799120125952 9598857901210832956416 9768534682292842629888 9796365265433278078976 9836846113637547823104 9908498478669246922752 9994095873891078782976 10073801391114493962072 10083648704302289166336 10144247554688721192576 10173148544873019543552 10306411369950174994944 10333656523417221955584 10398762726311735702784 10471481346775454134272 10564423488906597218304 10638876252851793543168 10656583289774010141696 10686943925927212449792 10731104851240961261568 10734206685225017499648 10989601517579447958624 11000344041057042726912 11020910923612437838848 11097980230770566774784 11333026565003805707331 11344104792340075312128 11376424179212839059456 11444792112982146986496 11577522586421146820608 11625363588844374700032 11698608067100702665632 11710043656609109999616 11813978955336409792512 11939320167246807658752 11988656200995761409408 12022811916668114006016 12075982520878144687104 12215006068089096290304 12324459527480575647744 12375387046189173067776 12398524789063992568704 12465530344132278386688 12485227759616887621632 12630024639732160167936 12684813993784830763008 12798477201614443941888 13024712909723790173184 13115794818183397097472 13431735188152658616096 13444864939069718888448 13525663406251628256768 13564198059830692724736 13741881826600233326592 13865016968415647603712 13948340387696991639792 13961975129033938845696 14085897985208796291072 14208777719698680188928 14312275580300023332864 14398286851816249434624 14652802023439263944832 14694547898149917118464 14755269170456321734656 14862747718003870384128 14991143810836618174464 15110702086671740943108 15125473056453433749504 15259722817309529315328 15366434165682323226624 15500484785125832933376 15598144089467603554176 15919093556329076878336 15984874934661015212544 16030415888890818674688 16101310027837526249472 16432612703307434196992 16484402276369171937936 16500516061585564090368 16531366385418656758272 16646970346155850162176 16913085325046441017344 17016157188510112968192 17064636268819258589184 17167188169473220479744 17366283879631720230912 17438045383266562050048 17565065484913664999424 17720968433004614688768 17908980250870211488128 18034217875002171009024 18160331286715472904192 18322509102133644435456 18486689291220863471616 18597787183595988853056 18781197313611728388096 18945036959598240251904 19197715802421665912832 19537069364585685259776 19592730530866556157952 19673692227275095646208 19988191747782157565952 20147602782228987924144 20167297408604578332672 20288495109377442385152 20346297089746039087104 20612822739900349989888 20797525452623471405568 20942962693550908268544 21128846977813194436608 21277752505703587086336 21313166579548020283392 21462209702481922523136 21468413370450034999296 21979203035158895917248 22041821847224875677696 22195960461541133549568 22666053130007611414662 22688209584680150624256 22889584225964293972992 23155045172842293641216 23250727177688749400064 23397216134201405331264 23627957910672819585024 23878640334493615317504 23977312401991522818816 24045623833336228012032 24151965041756289374208 24430012136178192580608 24648919054961151295488 24750774092378346135552 24797049578127985137408 24970455519233775243264 25369627987569661526016 25596954403228887883776 26049425819447580346368 26231589636366794194944 26863470376305317232192 27051326812503256513536 27128396119661385449472 27483763653200466653184 27730033936831295207424 27896680775393983279584 27923950258067877691392 28171795970417592582144 28417555439397360377856 28796573703632498869248 29305604046878527889664 29389095796299834236928 29510538340912643469312 29725495436007740768256 29982287621673236348928 30221404173343481886216 30250946112906867499008 30519445634619058630656 31000969570251665866752 31196288178935207108352 31838187112658153756672 31969749869322030425088 32060831777781637349376 32202620055675052498944 32968804552738343875872 33001032123171128180736 33062732770837313516544 33293940692311700324352 34032314377020225936384 34129272537638517178368 34334376338946440959488 34732567759263440461824 34876090766533124100096 35130130969827329998848 35441936866009229377536 35817960501740422976256 36068435750004342018048 36645018204267288870912 36973378582441726943232 37195574367191977706112 37890073919196480503808 38395431604843331825664 39074138729171370519552 39185461061733112315904 39347384454550191292416 40295205564457975848288 40334594817209156665344 40576990218754884770304 40692594179492078174208 41225645479800699979776 41595050905246942811136 41885925387101816537088 42257693955626388873216 42626333159096040566784 42936826740900069998592 43958406070317791834496 44083643694449751355392 45332106260015222829324 45376419169360301248512 45779168451928587945984 46310090345684587282432 46501454355377498800128 46794432268402810662528 47757280668987230635008 47954624803983045637632 48091247666672456024064 48303930083512578748416 49297838109922302590976 49501548184756692271104 49594099156255970274816 49940911038467550486528 50739255975139323052032 51193908806457775767552 52098851638895160692736 53726940752610634464384 54102653625006513027072 54967527306400933306368 55460067873662590414848 55793361550787966559168 56343591940835185164288 56835110878794720755712 57593147407264997738496 58611208093757055779328 58778191592599668473856 59021076681825286938624 59964575243346472697856 60442808346686963772432 60501892225813734998016 61038891269238117261312 62392576357870414216704 63676374225316307513344 63939499738644060850176 64405240111350104997888 65937609105476687751744 66125465541674627033088 66587881384623400648704 68064628754040451872768 68668752677892881918976 69465135518526880923648 69752181533066248200192 70883873732018458755072 71635921003480845952512 72136871500008684036096 73290036408534577741824 73946757164883453886464 74391148734383955412224 76790863209686663651328 78148277458342741039104 78694768909100382584832 80590411128915951696576 81153980437509769540608 81385188358984156348416 82451290959601399959552 83190101810493885622272 83771850774203633074176 84515387911252777746432 85252666318192081133568 87916812140635583668992 88167287388899502710784 90664212520030445658648 90752838338720602497024 91558336903857175891968 93002908710754997600256 93588864536805621325056 95514561337974461270016 95909249607966091275264 96182495333344912048128 96607860167025157496832 99003096369513384542208 99188198312511940549632 99881822076935100973056 102387817612915551535104 104197703277790321385472 107453881505221268928768 108205307250013026054144 109935054612801866612736 110920135747325180829696 111586723101575933118336 113670221757589441511424 115186294814529995476992 117222416187514111558656 117556383185199336947712 118042153363650573877248 120885616693373927544864 121003784451627469996032 122077782538476234522624 124785152715740828433408 127352748450632615026688 127878999477288121700352 128810480222700209995776 131875218210953375503488 132250931083349254066176 136129257508080903745536 137337505355785763837952 138930271037053761847296 139504363066132496400384 143271842006961691905024 144273743000017368072192 147893514329766907772928 148782297468767910824448 153581726419373327302656 156296554916685482078208 161180822257831903393152 162307960875019539081216 164902581919202799919104 166380203620987771244544 169030775822505555492864 170505332636384162267136 175833624281271167337984 176334574777799005421568 181328425040060891317296 181505676677441204994048 183116673807714351783936 187177729073611242650112 191029122675948922540032 191818499215932182550528 193215720334050314993664 198376396625023881099264 199763644153870201946112 208395406555580642770944 214907763010442537857536 216410614500026052108288 219870109225603733225472 221840271494650361659392 223173446203151866236672 230372589629059990953984 234444832375028223117312 236084306727301147754496 241771233386747855089728 244155565076952469045248 249570305431481656866816 254705496901265230053376 255757998954576243400704 263750436421906751006976 264501862166698508132352 272258515016161807491072 274675010711571527675904 279008726132264992800768 286543684013923383810048 288547486000034736144384 297564594937535821648896 307163452838746654605312 312593109833370964156416 322361644515663806786304 324615921750039078162432 329805163838405599838208 332760407241975542489088 341010665272768324534272 351667248562542334675968 352669149555598010843136 362656850080121782634592 363011353354882409988096 366233347615428703567872 374355458147222485300224 382058245351897845080064 383636998431864365101056 386431440668100629987328 396752793250047762198528 416790813111161285541888 429815526020885075715072 432821229000052104216576 443680542989300723318784 446346892406303732473344 460745179258119981907968 468889664750056446234624 483542466773495710179456 499140610862963313733632 509410993802530460106752 511515997909152486801408 527500872843813502013952 529003724333397016264704 544517030032323614982144 549350021423143055351808 573087368027846767620096 595129189875071643297792 625186219666741928312832 644723289031327613572608 649231843500078156324864 659610327676811199676416 665520814483951084978176 703334497125084669351936 725313700160243565269184 732466695230857407135744 748710916294444970600448 764116490703795690160128 767273996863728730202112 793505586500095524397056 859631052041770151430144 865642458000104208433152 892693784812607464946688 921490358516239963815936 937779329500112892469248 967084933546991420358912 998281221725926627467264 1023031995818304973602816 1055001745687627004027904 1058007448666794032529408 1089034060064647229964288 1098700042846286110703616 1146174736055693535240192 1190258379750143286595584 1250372439333483856625664 1289446578062655227145216 1298463687000156312649728 1331041628967902169956352 1406668994250169338703872 1450627400320487130538368 1497421832588889941200896 1528232981407591380320256 1534547993727457460404224 1587011173000191048794112 1719262104083540302860288 1785387569625214929893376 1875558659000225784938496 1934169867093982840717824 1996562443451853254934528 2110003491375254008055808 2197400085692572221407232 2292349472111387070480384 2380516759500286573191168 2578893156125310454290432 2596927374000312625299456 2813337988500338677407744 2901254800640974261076736 2994843665177779882401792 3069095987454914920808448 3174022346000382097588224 3438524208167080605720576 3570775139250429859786752 3751117318000451569876992 3868339734187965681435648 3993124886903706509869056 4220006982750508016111616 4584698944222774140960768 4761033519000573146382336 5157786312250620908580864 5626675977000677354815488 5802509601281948522153472 5989687330355559764803584 6877048416334161211441152 7141550278500859719573504 7736679468375931362871296 8440013965501016032223232 9522067038001146292764672 10315572624501241817161728 11253351954001354709630976 11605019202563897044306944 11979374660711119529607168 13754096832668322422882304 14283100557001719439147008 15473358936751862725742592 16880027931002032064446464 20631145249002483634323456 23210038405127794088613888 28566201114003438878294016 30946717873503725451485184 33760055862004064128892928 41262290498004967268646912 46420076810255588177227776 61893435747007450902970368 92840153620511176354455552 123786871494014901805940736 185680307241022352708911104 371360614482044705417822208
- Sum of all divisors σ(n): 1373516287258845126039552000
- Sum of proper divisors (its aliquot sum) s(n): 1002155672776800420621729792
- 371360614482044705417822208 is an abundant number, because the sum of its proper divisors (1002155672776800420621729792) is greater than itself. Its abundance is 630795058294755715203907584
Bases of 371360614482044705417822208
- Binary: 100110011001011101010101100111111111101100001111010011111111001100010000110000000000000002
- Hexadecimal: 0x1332EAB3FF61E9FE6218000
- Base-36: 1ANSWKQMXH893I8000
Squares and roots of 371360614482044705417822208
- 371360614482044705417822208 squared (3713606144820447054178222082) is 137908705988481831791190261432786415170192677497995264
- 371360614482044705417822208 cubed (3713606144820447054178222083) is 51213861798306251534591913318674315566581782022626622604627961423921416778022912
-
The
square root of 371360614482044705417822208 is 19270719096132.4716575539 -
371360614482044705417822208 is a
perfect cube number . Itscube root is 718784352
Scales and comparisons
How big is 371360614482044705417822208?- 371,360,614,482,044,705,417,822,208 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 371,360,614,482,044,705,417,822,208 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 371360614482044705417822208 cubic inches would be around 59898696 feet tall.
Recreational maths with 371360614482044705417822208
- 371360614482044705417822208 backwards is 802228714507440284416063173
- 371360614482044705417822208 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 371360614482044705417822208's digits is 99
- 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 371360614482044705417822208 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 371360614482044705417822208 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/371360614482044705417822208/
Chicago style:
Numbermatics. 2024. "Number 371360614482044705417822208 - Facts about the integer". https://numbermatics.com/n/371360614482044705417822208/
The information we have on file for 371360614482044705417822208 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 371360614482044705417822208, math, Factors of 371360614482044705417822208, curriculum, school, college, exams, university, Prime factorization of 371360614482044705417822208, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-one septillion, three hundred sixty sextillion, six hundred fourteen quintillion, four hundred eighty-two quadrillion, forty-four trillion, seven hundred five billion, four hundred seventeen million, eight hundred twenty-two thousand, two hundred eight.