472308446323977742417416192
472,308,446,323,977,742,417,416,192 is an even composite number composed of six prime numbers multiplied together.
472308446323977742417416192 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 472308446323977742417416192:
212 × 36 × 113 × 133 × 593 × 6413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 59 × 59 × 59 × 641 × 641 × 641)See below for interesting mathematical facts about the number 472308446323977742417416192 from the Numbermatics database.
Names of 472308446323977742417416192
- Cardinal: 472308446323977742417416192 can be written as Four hundred seventy-two septillion, three hundred eight sextillion, four hundred forty-six quintillion, three hundred twenty-three quadrillion, nine hundred seventy-seven trillion, seven hundred forty-two billion, four hundred seventeen million, four hundred sixteen thousand, one hundred ninety-two.
Scientific notation
- Scientific notation: 4.72308446323977742417416192 × 1026
Factors of 472308446323977742417416192
Divisors of 472308446323977742417416192
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 59 64 66 72 78 81 88 96 99 104 108 117 118 121 128 132 143 144 156 162 169 176 177 192 198 208 216 234 236 242 243 256 264 286 288 297 312 324 338 351 352 354 363 384 396 416 429 432 468 472 484 486 507 512 528 531 572 576 594 624 641 648 649 676 702 704 708 726 729 767 768 792 832 858 864 891 936 944 968 972 1014 1024 1053 1056 1062 1089 1144 1152 1188 1248 1282 1287 1296 1298 1331 1352 1404 1408 1416 1452 1458 1521 1534 1536 1573 1584 1593 1664 1716 1728 1782 1859 1872 1888 1923 1936 1944 1947 2028 2048 2106 2112 2124 2178 2197 2288 2301 2304 2376 2496 2564 2574 2592 2596 2662 2673 2704 2808 2816 2832 2904 2916 3042 3068 3072 3146 3159 3168 3186 3267 3328 3432 3456 3481 3564 3718 3744 3776 3846 3861 3872 3888 3894 3993 4056 4096 4212 4224 4248 4356 4394 4563 4576 4602 4608 4719 4752 4779 4992 5128 5148 5184 5192 5324 5346 5408 5577 5616 5632 5664 5769 5808 5832 5841 6084 6136 6144 6292 6318 6336 6372 6534 6591 6656 6864 6903 6912 6962 7051 7128 7139 7436 7488 7552 7692 7722 7744 7776 7788 7986 8019 8112 8333 8424 8437 8448 8496 8712 8788 9126 9152 9204 9216 9438 9477 9504 9558 9801 9971 9984 10256 10296 10368 10384 10443 10648 10692 10816 11154 11232 11264 11328 11538 11583 11616 11664 11682 11979 12168 12272 12288 12584 12636 12672 12744 13068 13182 13312 13689 13728 13806 13824 13924 14102 14157 14256 14278 14337 14872 14976 15104 15384 15444 15488 15552 15576 15972 16038 16224 16666 16731 16848 16874 16896 16992 17303 17307 17424 17523 17576 18252 18304 18408 18432 18876 18954 19008 19116 19602 19773 19942 19968 20449 20512 20592 20709 20736 20768 20886 21153 21296 21384 21417 21632 22308 22464 22528 22656 23076 23166 23232 23328 23364 23958 24167 24336 24544 24999 25168 25272 25311 25344 25488 26136 26364 26624 27378 27456 27612 27648 27848 28204 28314 28512 28556 28674 29403 29744 29913 29952 30208 30768 30888 30976 31104 31152 31329 31944 32076 32448 33332 33462 33696 33748 33792 33984 34606 34614 34749 34848 35046 35152 35937 36504 36608 36816 36864 37752 37819 37908 38016 38232 38291 39204 39546 39884 39936 40898 41024 41067 41184 41418 41472 41536 41772 42306 42471 42592 42768 42834 43011 43264 44616 44928 45056 45253 45312 46152 46332 46464 46656 46728 47916 48334 48672 49088 49998 50193 50336 50544 50622 50688 50976 51909 51921 52272 52569 52728 53248 54756 54912 55224 55296 55696 56408 56628 57024 57112 57348 58806 59319 59488 59826 59904 60416 61347 61536 61776 61952 62127 62208 62304 62658 63459 63888 64152 64251 64896 66664 66924 67392 67496 67584 67968 69212 69228 69498 69696 70092 70304 71874 72501 73008 73216 73632 74997 75504 75638 75816 75933 76032 76464 76582 77561 78408 78529 79092 79768 79872 81796 82048 82134 82368 82836 82944 83072 83544 84612 84942 85184 85536 85668 86022 86528 88209 89232 89739 89856 90506 90624 91663 92304 92664 92807 92928 93312 93456 93987 95832 96668 97344 98176 99996 100386 100672 101088 101244 101376 101952 103818 103842 104247 104544 105138 105456 107811 108329 109512 109681 109824 110448 110592 111392 112816 113256 113457 114048 114224 114696 114873 117612 118638 118976 119652 119808 120832 122694 123072 123201 123552 123904 124254 124416 124608 125316 126918 127413 127776 128304 128502 129623 129792 133328 133848 134784 134992 135168 135759 135936 138424 138456 138996 139392 140184 140608 143748 145002 146016 146432 147264 149994 150579 151008 151276 151632 151866 152064 152928 153164 155122 155727 155763 156816 157058 157707 158184 159536 159744 163592 164096 164268 164736 165672 165888 166144 167088 169224 169884 170368 171072 171336 172044 173056 176418 177957 178464 179478 179712 181012 181248 183326 184041 184608 185328 185614 185856 186381 186624 186912 187974 190377 191664 192753 193336 194688 196352 199992 200772 201344 202176 202488 202752 203904 205379 207636 207684 208494 209088 210276 210912 215622 216658 217503 219024 219362 219648 220896 222784 224939 224991 225632 226512 226914 227799 228096 228448 229392 229746 232683 235224 235587 237276 237952 239304 239616 241664 245388 246144 246402 247104 247808 248508 248832 249216 250632 253836 254826 255552 256608 257004 259246 259584 265837 266656 267696 269217 269568 269984 271518 271872 274989 276848 276912 277992 278421 278784 280368 281216 281961 287496 290004 292032 292864 294528 299988 301158 302016 302552 303264 303732 304128 305856 306328 310244 311454 311526 313632 314116 315414 316368 319072 323433 324987 327184 328192 328536 329043 329472 331344 331776 332288 334176 338448 339768 340371 340736 342144 342672 344088 344619 346112 352836 355914 356928 358956 359424 362024 362496 366652 368082 369216 370656 371228 371712 372762 373248 373824 375948 380754 382239 383328 385506 386672 388869 389376 392704 399984 401544 402688 404352 404976 405504 407277 407808 410758 410881 415272 415368 416009 416988 418176 420552 421201 421824 431244 433316 435006 438048 438724 439296 441792 445568 449878 449982 451264 451737 453024 453828 455598 456192 456896 458784 459492 465366 467181 467289 470448 471174 473121 474552 475904 478608 479232 490776 491647 492288 492804 494208 495616 497016 497664 497783 498432 501264 507672 509652 511104 513216 514008 518492 519168 531674 533312 533871 535392 538434 539136 539968 543036 543744 549978 552123 553696 553824 555984 556842 557568 559143 560736 562432 563922 571131 574992 578259 580008 584064 585728 588289 589056 599976 602316 604032 605104 606528 607464 608256 611712 612656 616137 620488 622908 623052 627264 628232 630828 632736 638144 646866 649974 652509 654368 656384 657072 658086 658944 662688 664576 668352 674817 674973 676896 679536 680742 681472 683397 684288 685344 688176 689238 692224 698049 705672 706761 711828 713856 717912 718848 724048 724992 733304 736164 738432 741312 742456 743424 745524 746496 747648 751896 761508 764478 766656 771012 773344 777738 778752 785408 797511 799968 803088 805376 807651 808704 809952 814554 815616 821516 821762 824967 830544 830736 832018 833976 835263 836352 841104 842402 843648 845883 853171 862488 866632 870012 876096 877448 878592 883584 891136 899756 899964 902528 903474 906048 907656 911196 912384 913792 917568 918984 930732 934362 934578 940896 942348 946242 949104 951808 957216 970299 974961 981552 983294 984576 985608 987129 988416 994032 995328 995566 996864 1002528 1008293 1015344 1019304 1020877 1021113 1022208 1026432 1028016 1033857 1036984 1038336 1063348 1066624 1067742 1070784 1076868 1078272 1079936 1086072 1087488 1099956 1104246 1107392 1107648 1111968 1113684 1115136 1118286 1121472 1124864 1127844 1142262 1146717 1149984 1156518 1160016 1166607 1168128 1176578 1178112 1191619 1199952 1204632 1206491 1208064 1210208 1213056 1214928 1216512 1221831 1223424 1225312 1232274 1232643 1240976 1245816 1246104 1248027 1254528 1256464 1261656 1263603 1265472 1276288 1293732 1299948 1305018 1308736 1312768 1314144 1316172 1317888 1325376 1329152 1336704 1349634 1349946 1353792 1355211 1359072 1361484 1362944 1366794 1368576 1370688 1376352 1378476 1396098 1401543 1408277 1411344 1413522 1423656 1425853 1427712 1435824 1437696 1448096 1466608 1472328 1474941 1476864 1482624 1484912 1486848 1491048 1492992 1493349 1495296 1503792 1523016 1528956 1533312 1542024 1546688 1555476 1557504 1570816 1595022 1599936 1601613 1606176 1610752 1615302 1617408 1619904 1629108 1631232 1643032 1643524 1649934 1656369 1661088 1661472 1664036 1667952 1670526 1672704 1682208 1684804 1687296 1691766 1706342 1713393 1724976 1733264 1734777 1740024 1752192 1754896 1757184 1764867 1767168 1782272 1799512 1799928 1805056 1806948 1812096 1815312 1822392 1824768 1827584 1835136 1837968 1848411 1861464 1868724 1869156 1881792 1884696 1892484 1898208 1903616 1914432 1940598 1949922 1957527 1963104 1966588 1969152 1971216 1974258 1976832 1988064 1991132 1993728 2005056 2016586 2024451 2024919 2030688 2038608 2041754 2042226 2044416 2050191 2052864 2056032 2067714 2073968 2076672 2094147 2120283 2126696 2133248 2135484 2141568 2153736 2156544 2159872 2172144 2174976 2199912 2208492 2214784 2215296 2223936 2227368 2230272 2231321 2236572 2242944 2249728 2255688 2259169 2284524 2293434 2299968 2313036 2320032 2333214 2336256 2353156 2356224 2383238 2392533 2399904 2409264 2412982 2416128 2420416 2422953 2426112 2429856 2443662 2446848 2450624 2464548 2465286 2474901 2481952 2491632 2492208 2496054 2505789 2509056 2512928 2523312 2527206 2530944 2537649 2552576 2559513 2587464 2599896 2610036 2617472 2625536 2628288 2632344 2635776 2650752 2658304 2669927 2673408 2699268 2699892 2707584 2710422 2718144 2722968 2725888 2733588 2737152 2741376 2752704 2756952 2792196 2803086 2816554 2822688 2827044 2847312 2851706 2855424 2871648 2896192 2924207 2924883 2933216 2944656 2949882 2953728 2961387 2965248 2969824 2982096 2985984 2986698 2990592 3007584 3024879 3046032 3057912 3062631 3063339 3066624 3084048 3093376 3101571 3110952 3115008 3141632 3190044 3199872 3203226 3212352 3221504 3230604 3234816 3239808 3258216 3262464 3286064 3287048 3299868 3312738 3322176 3322944 3328072 3335904 3341052 3345408 3364416 3369608 3374592 3383532 3412684 3426786 3449952 3466528 3469554 3480048 3499821 3504384 3509792 3529734 3534336 3564544 3574857 3599024 3599856 3610112 3613896 3619473 3624192 3630624 3644784 3649536 3655168 3665493 3670272 3675936 3696822 3697929 3722928 3737448 3738312 3744081 3763584 3769392 3784968 3790809 3796416 3807232 3828864 3881196 3899844 3915054 3926208 3933176 3938304 3942432 3948516 3953664 3976128 3982264 3987456 4010112 4033172 4048902 4049838 4061376 4077216 4083508 4084452 4088832 4100382 4105728 4112064 4135428 4147936 4188294 4204629 4224831 4240566 4253392 4266496 4270968 4277559 4283136 4307472 4313088 4319744 4344288 4399824 4416984 4424823 4429568 4430592 4447872 4454736 4460544 4462642 4473144 4480047 4485888 4499456 4511376 4518338 4519691 4569048 4576099 4586868 4599936 4626072 4633211 4640064 4666428 4672512 4706312 4712448 4766476 4785066 4799808 4818528 4825964 4832256 4840832 4845906 4852224 4859712 4887324 4893696 4901248 4929096 4930572 4949802 4963904 4969107 4983264 4984416 4992108 5011578 5018112 5025856 5046624 5054412 5061888 5075298 5105152 5119026 5140179 5174928 5199792 5204331 5220072 5234944 5256576 5264688 5271552 5294601 5301504 5339854 5341453 5346816 5398536 5399784 5408117 5415168 5420844 5436288 5445936 5451776 5467176 5474304 5475613 5482752 5505408 5513904 5545233 5584392 5606172 5633108 5645376 5654088 5694624 5703412 5710848 5743296 5792384 5848414 5849766 5866432 5872581 5889312 5899764 5907456 5922774 5930496 5939648 5964192 5973396 5981184 6015168 6049758 6073353 6074757 6092064 6115824 6125262 6126678 6133248 6150573 6168096 6186752 6203142 6221904 6230016 6282441 6360849 6380088 6391411 6399744 6406452 6424704 6443008 6461208 6469632 6471179 6479616 6516432 6524928 6572128 6574096 6599736 6625476 6644352 6645888 6656144 6671808 6682104 6690816 6693963 6728832 6739216 6749184 6767064 6777507 6825368 6853572 6899904 6933056 6939108 6960096 6999642 7008768 7019584 7059468 7068672 7129088 7149714 7177599 7198048 7199712 7220224 7227792 7238946 7248384 7261248 7268859 7289568 7310336 7330986 7340544 7351872 7393644 7395858 7424703 7445856 7474896 7476624 7488162 7517367 7527168 7538784 7569936 7581618 7592832 7614464 7647757 7657728 7678539 7762392 7799688 7830108 7852416 7866352 7876608 7884864 7897032 7907328 7952256 7964528 7974912 8009781 8020224 8066344 8097804 8099676 8122752 8154432 8167016 8168904 8177664 8200764 8211456 8224128 8270856 8295872 8376588 8409258 8449662 8481132 8506784 8532992 8541936 8555118 8566272 8614944 8639488 8688576 8772621 8774649 8799648 8833968 8849646 8859136 8861184 8884161 8895744 8909472 8925284 8946288 8960094 8971776 8998912 9022752 9036676 9039382 9074637 9138096 9152198 9173736 9187893 9190017 9199872 9252144 9266422 9280128 9304713 9332856 9345024 9412624 9424896 9532952 9570132 9599616 9637056 9651928 9664512 9681664 9691812 9704448 9719424 9774648 9787392 9802496 9858192 9861144 9899604 9927808 9938214 9966528 9968832 9984216 10023156 10036224 10051712 10093248 10108824 10123776 10150596 10210304 10238052 10280358 10349856 10399584 10408662 10440144 10469888 10499463 10513152 10529376 10589202 10603008 10679708 10682906 10693632 10724571 10797072 10799568 10816234 10830336 10841688 10858419 10872576 10891872 10934352 10948608 10951226 10965504 10996479 11010816 11027808 11090466 11091223 11093787 11168784 11212344 11232243 11266216 11290752 11308176 11372427 11389248 11406824 11421696 11486592 11584768 11696828 11699532 11732864 11745162 11778624 11799528 11814912 11845548 11860992 11879296 11928384 11946792 11962368 12030336 12099516 12146706 12149514 12184128 12231648 12250524 12253356 12266496 12301146 12336192 12373504 12406284 12443808 12564882 12613887 12674493 12721698 12760176 12782822 12799488 12812904 12832677 12849408 12922416 12939264 12942358 12959232 13032864 13107809 13144256 13148192 13199472 13250952 13271401 13274469 13288704 13291776 13312288 13343616 13364208 13381632 13387926 13440141 13457664 13478432 13498368 13534128 13555014 13559073 13650736 13707144 13728297 13799808 13866112 13878216 13899633 13920192 13999284 14017536 14039168 14118936 14137344 14258176 14299428 14355198 14396096 14399424 14440448 14455584 14477892 14496768 14522496 14537718 14579136 14620672 14661972 14681088 14703744 14787288 14791716 14849406 14891712 14907321 14949792 14953248 14976324 15034734 15054336 15077568 15139872 15163236 15185664 15295514 15315456 15357078 15491047 15524784 15599376 15660216 15684383 15704832 15732704 15769728 15794064 15814656 15883803 15904512 15929056 16019562 16024359 16040448 16132688 16195608 16199352 16224351 16245504 16308864 16334032 16337808 16355328 16401528 16422912 16426839 16448256 16541712 16591744 16635699 16753176 16818516 16899324 16962264 17013568 17065984 17083872 17110236 17132544 17229888 17278976 17377152 17545242 17549298 17599296 17617743 17667936 17699292 17718272 17722368 17768322 17791488 17818944 17850568 17892576 17920188 17943552 18045504 18073352 18078764 18149274 18220059 18276192 18304396 18347472 18375786 18380034 18399744 18504288 18532844 18560256 18609426 18665712 18690048 18825248 18847323 19065904 19082547 19140264 19174233 19199232 19274112 19303856 19329024 19363328 19383624 19408896 19413537 19438848 19549296 19574784 19604992 19716384 19722288 19799208 19855616 19876428 19933056 19937664 19968432 20046312 20072448 20081889 20103424 20186496 20217648 20247552 20301192 20332521 20420608 20476104 20560716 20699712 20799168 20817324 20880288 20939776 20998926 21026304 21058752 21178404 21206016 21359416 21365812 21387264 21449142 21532797 21594144 21599136 21632468 21660672 21683376 21716838 21745152 21783744 21868704 21902452 21931008 21992958 22021632 22055616 22180932 22182446 22187574 22274109 22337568 22424688 22464486 22532432 22552101 22581504 22616352 22744854 22778496 22813648 22843392 22943271 22973184 23035617 23169536 23393656 23399064 23465728 23490324 23557248 23599056 23629824 23691096 23721984 23758592 23856768 23893584 23924736 24029343 24060672 24199032 24241979 24293412 24299028 24368256 24463296 24501048 24506712 24532992 24544531 24602292 24672384 24747008 24812568 24850859 24887616 25129764 25227774 25348986 25443396 25520352 25565644 25598976 25625808 25665354 25698816 25844832 25884716 25918464 26065728 26215618 26288512 26296384 26317863 26323947 26398944 26501904 26542802 26548938 26577408 26583552 26624576 26652483 26687232 26728416 26775852 26880282 26915328 26956864 26996736 27068256 27110028 27118146 27223911 27301472 27414288 27456594 27563679 27570051 27599616 27732224 27756432 27799266 27840384 27914139 27998568 28035072 28078336 28237872 28274688 28598856 28710396 28792192 28798848 28880896 28911168 28955784 28993536 29007173 29044992 29075436 29158272 29241344 29323944 29362176 29369197 29407488 29574576 29583432 29698812 29783424 29814642 29899584 29906496 29952648 30069468 30108672 30155136 30279744 30326472 30371328 30591028 30630912 30714156 30982094 31049568 31198752 31320432 31368766 31409664 31465408 31498389 31539456 31588128 31767606 31809024 31858112 32039124 32048718 32080896 32173713 32265376 32391216 32398704 32448702 32491008 32575257 32617728 32668064 32675616 32803056 32845824 32853678 32896512 32989437 33083424 33183488 33271398 33273669 33281361 33506352 33637032 33696729 33798648 33924528 34027136 34117281 34131968 34167744 34220472 34265088 34459776 34557952 34709051 34754304 35090484 35098596 35198592 35235486 35335872 35398584 35436544 35444736 35536644 35582976 35637888 35701136 35785152 35840376 35887104 36091008 36146704 36157528 36298548 36440118 36552384 36608792 36694944 36751572 36760068 36799488 37008576 37065688 37120512 37218852 37331424 37650496 37694646 38023479 38131808 38165094 38280528 38348466 38398464 38498031 38548224 38607712 38726656 38767248 38817792 38827074 38877696 39098592 39209984 39323427 39432768 39444576 39598416 39711232 39752856 39814203 39823407 39866112 39875328 39936864 40092624 40144896 40163778 40206848 40320423 40372992 40435296 40495104 40602384 40665042 40677219 40841216 40952208 41121432 41184891 41399424 41598336 41634648 41698899 41760576 41879552 41997852 42052608 42117504 42356808 42412032 42718832 42731624 42774528 42898284 43065594 43188288 43198272 43264936 43321344 43366752 43433676 43490304 43567488 43737408 43804904 43862016 43985916 44043264 44111232 44361864 44364892 44375148 44548218 44675136 44849376 44928972 45064864 45104202 45163008 45232704 45489708 45556992 45627296 45886542 45946368 46071234 46339072 46473141 46787312 46798128 46931456 46980648 47053149 47114496 47198112 47382192 47443968 47517184 47651409 47713536 47787168 48058686 48073077 48121344 48398064 48483958 48586824 48598056 48673053 48736512 48926592 49002096 49013424 49065984 49089062 49204584 49280517 49344768 49494016 49625136 49701718 49716601 49775232 49907097 50259528 50337089 50455548 50697972 50886792 51040704 51131288 51197952 51251616 51330708 51397632 51689664 51769432 51836928 52131456 52431236 52577024 52592768 52635726 52647894 52797888 53003808 53085604 53097876 53154816 53167104 53249152 53304966 53374464 53456832 53551704 53760564 53830656 53913728 54136512 54220056 54236292 54447822 54602944 54660177 54828576 54913188 55127358 55140102 55199232 55464448 55512864 55598532 55680768 55828278 55997136 56070144 56156672 56475744 56541969 57197712 57247641 57420792 57522699 57584384 57597696 57822336 57911568 57987072 58014346 58089984 58150872 58240611 58316544 58647888 58724352 58738394 58755983 58814976 59149152 59166864 59397624 59489287 59566848 59629284 59799168 59812992 59905296 60138936 60217344 60231743 60245667 60310272 60559488 60652944 60742656 60997563 61182056 61261824 61428312 61964188 62099136 62397504 62640864 62737532 62819328 62930816 62996778 63078912 63176256 63535212 63618048 63716224 64078248 64097436 64161792 64347426 64530752 64598391 64782432 64797408 64897404 64982016 65150514 65235456 65336128 65351232 65606112 65707356 65793024 65978874 66166848 66366976 66542796 66547338 66562722 66822327 67012704 67274064 67393458 67597296 67656303 67849056 68054272 68234562 68335488 68440944 68530176 68829813 68919552 69106851 69418102 69438889 69508608 70180968 70197192 70305521 70397184 70470972 70671744 70797168 70873088 70889472 71073288 71165952 71182969 71275776 71402272 71570304 71680752 71774208 72088029 72182016 72293408 72315056 72597096 72725937 72880236 73104768 73217584 73389888 73503144 73520136 73598976 73633593 74017152 74131376 74241024 74437704 74552577 74662848 75300992 75389292 76046958 76263616 76330188 76561056 76696932 76796928 76996062 77096448 77215424 77453312 77534496 77654148 77755392 78197184 78419968 78646854 78865536 78889152 78953589 78971841 79196832 79422464 79505712 79628406 79646814 79732224 79750656 79873728 79957449 80185248 80327556 80413696 80640846 80745984 80870592 80990208 81204768 81330084 81354438 81671733 81904416 82242864 82369782 82691037 82798848 83088343 83196672 83269296 83397798 83521152 83759104 83995704 84105216 84125327 84235008 84713616 84824064 85437664 85463248 85796568 86131188 86376576 86396544 86529872 86642688 86733504 86867352 86980608 87021519 87134976 87474816 87609808 87724032 87971832 88086528 88107591 88222464 88723728 88729784 88750296 89096436 89350272 89698752 89857944 90129728 90208404 90326016 90465408 90979416 91113984 91254592 91773084 91892736 92142468 92678144 92946282 93574624 93596256 93862912 93961296 94106298 94228992 94396224 94495167 94764384 95034368 95302818 95427072 95574336 96117372 96146154 96242688 96521139 96796128 96967916 97173648 97196112 97346106 97473024 97725771 97853184 98004192 98026848 98178124 98409168 98561034 98689536 98988032 99250272 99403436 99433202 99550464 99814194 99821007 99844083 100519056 100674178 100911096 101090187 101395944 101773584 102081408 102262576 102351843 102395904 102503232 102661416 102795264 103379328 103538864 103673856 104127153 104262912 104862472 105154048 105185536 105271452 105295788 105595776 106007616 106171208 106195752 106309632 106334208 106498304 106609932 106748928 106913664 107103408 107521128 107661312 107827456 108273024 108440112 108472584 108895644 109205888 109320354 109657152 109826376 110254716 110280204 110398464 110928896 111025728 111197064 111361536 111656556 111994272 112313344 112951488 113083938 114070437 114395424 114495282 114841584 115045398 115168768 115195392 115494093 115644672 115823136 116028692 116179968 116301744 116481222 116633088 117295776 117476788 117511966 117629952 117970281 118298304 118333728 118795248 118978574 119133696 119258568 119442609 119470221 119598336 119625984 119810592 120277872 120434688 120463486 120491334 120620544 120961269 121118976 121305888 121485312 121995126 122031657 122364112 122523648 122856624 123554673 123928376 124198272 124795008 125096697 125281728 125475064 125638656 125861632 125993556 126157824 126352512 127070424 127236096 127432448 128156496 128194872 128323584 128694852 129061504 129196782 129564864 129594816 129794808 129964032 130301028 130470912 130672256 130702464 131212224 131414712 131586048 131647939 131957748 132333696 132733952 133085592 133094676 133125444 133644654 134025408 134548128 134786916 135194592 135312606 135698112 136108544 136469124 136670976 136881888 137659626 137839104 138213702 138836204 138877778 139017216 139419423 140361936 140394384 140611042 140794368 140941944 141159447 141343488 141594336 142146576 142331904 142365938 142551552 142804544 142954227 143140608 143361504 144176058 144185899 144219231 144364032 144586816 144630112 145194192 145451874 145760472 146019159 146209536 146435168 146779776 147006288 147040272 147197952 147267186 147841551 148034304 148262752 148482048 148875408 149105154 149149803 149325696 149721291 150601984 150778584 151011267 152093916 152527232 152660376 153122112 153393864 153593856 153992124 154192896 154430848 154906624 155068992 155308296 155510784 156394368 156839936 157293708 157731072 157778304 157907178 157943682 158393664 158844928 159011424 159256812 159293628 159464448 159501312 159747456 159914898 160370496 160655112 160827392 161281692 161491968 161741184 162409536 162660168 162708876 163343466 163808832 163980531 164485728 164739564 165382074 165597696 166176686 166393344 166538592 166795596 167042304 167991408 168210432 168250654 168470016 169427232 170401517 170875328 170926496 171593136 172262376 172528213 172568097 172753152 172793088 173059744 173467008 173734704 173961216 174043038 174269952 174721833 174949632 175219616 175943664 176173056 176215182 176267949 176444928 177447456 177459568 177500592 178192872 178467861 178700544 179397504 179715888 180259456 180416808 180652032 180695229 180737001 180930816 181958832 182227968 182509184 182992689 183546168 183785472 184284936 185356288 185892564 187149248 187192512 187725824 187922592 188212596 188457984 188792448 188990334 189528768 190068736 190605636 190854144 191148672 192234744 192292308 192485376 193042278 193592256 193795173 193935832 194347296 194392224 194692212 194946048 195451542 195706368 196008384 196053696 196356248 196818336 197122068 197379072 198500544 198806872 198866404 199100928 199628388 199642014 199688166 201038112 201348356 201822192 202180374 202791888 203547168 204162816 204525152 204703686 205006464 205322832 205590528 206489439 206758656 207077728 207320553 208254306 208316667 208525824 209724944 210308096 210371072 210542904 210591576 210916563 211191552 212015232 212342416 212391504 212619264 212668416 212996608 213219864 213497856 213548907 213827328 214206816 215042256 215322624 215654912 216264087 216546048 216880224 216945168 217791288 218177811 218411776 218640708 219314304 219652752 220509432 220560408 220796928 220900779 221857792 222051456 222394128 222723072 223313112 223657731 223988544 224626688 225902976 226167876 228140874 228790848 228990564 229683168 230090796 230337536 230390784 230988186 231289344 231646272 232057384 232359936 232603488 232962444 233266176 234591552 234953576 235023932 235259904 235940562 236596608 236667456 236860767 237590496 237957148 238267392 238517136 238885218 238940442 239196672 239251968 239621184 240555744 240926972 240982668 241241088 241922538 242237952 242611776 242970624 243990252 244063314 244728224 245015199 245713248 247109346 247856752 248073111 248396544 249265029 249590016 250193394 250563456 250950128 251277312 251723264 251987112 252315648 252375981 252705024 254140848 254472192 254864896 256312992 256389744 257389704 258123008 258393564 259129728 259189632 259589616 259928064 260602056 260941824 261064557 261344512 261404928 262424448 262829424 263172096 263295878 263374721 263915496 264322773 264667392 265467904 266171184 266189352 266250888 266661769 267289308 268050816 269096256 269573832 269989841 270389184 270625212 271396224 272217088 272938248 273341952 273359449 273763776 275319252 275678208 276427404 277672408 277755556 278034432 278838846 280723872 280788768 281222084 281588736 281883888 282318894 282686976 283188672 284293152 284731876 285103104 285609088 285908454 286281216 286723008 288352116 288371798 288438462 288728064 289173632 289260224 289563417 290388384 290903748 291520944 292038318 292419072 292870336 293177313 293559552 294012576 294080544 294534372 295683102 296068608 296525504 296964096 297750816 298210308 298299606 298651392 299442582 299463021 299532249 301203968 301557168 302022534 303270561 304187832 305054464 305320752 306244224 306787728 307055529 307187712 307984248 308385792 308861696 310137984 310616592 311021568 312381459 312788736 314587416 315145727 315462144 315556608 315814356 315887364 316787328 317689856 318022848 318513624 318587256 318928896 319002624 319078903 319494912 319829796 320740992 321310224 321654784 322563384 322983936 323061167 323482368 324819072 325320336 325417752 326686932 327617664 327961062 328971456 329479128 330764148 331195392 332353372 332786688 333077184 333591192 334084608 335982816 336501308 336940032 338854464 340803034 341750656 341852992 342211311 343186272 344524752 345056426 345136194 345506304 345586176 346119488 346482279 346934016 347469408 348086076 348539904 349443666 349899264 350439232 351887328 352430364 352535898 352889856 353910843 354894912 354919136 355001184 356385744 356935722 357401088 358327827 358410663 358795008 359431776 360518912 360833616 361304064 361390458 361474002 361861632 362883807 363917664 364455936 365018368 365985378 366094971 367092336 367570944 368569872 370664019 371785128 374298496 374385024 375290091 375451648 375845184 376425192 376915968 377093249 377584896 377980668 379057536 380137472 381211272 381708288 381799561 382297344 384469488 384584616 384970752 386084556 387184512 387590346 387871664 388694592 388784448 389384424 389892096 390903084 391412736 392016768 392107392 392712496 393636672 394244136 394758144 394943817 397001088 397613744 397732808 398201856 399256776 399284028 399376332 402076224 402696712 403644384 404360748 405583776 407094336 408325632 409050304 409407372 410012928 410645664 412978878 413517312 414155456 414641106 416508612 416633334 417051648 418258269 419449888 420616192 420742144 421085808 421183152 421833126 422383104 423478341 424030464 424684832 424783008 425993216 426439728 426995712 427097814 427654656 428413632 428862681 430084512 431309824 432528174 432557697 432657693 433092096 433760448 433890336 435582576 436355622 436823552 437281416 438057477 438628608 439305504 441018864 441120816 441593856 441801558 443524653 443715584 444102912 444788256 445446144 446626224 447315462 447449409 447977088 449253376 451217663 451805952 452335752 453033801 456281748 457581696 457981128 459366336 460181592 460675072 460781568 461976372 462578688 463292544 464114768 464719872 465206976 465924888 466532352 469183104 469907152 470047864 470519808 471881124 473193216 473334912 473721534 475180992 475914296 476534784 477034272 477770436 477880884 478393344 478503936 479242368 481111488 481853944 481965336 482482176 483845076 484475904 485223552 487980504 488126628 489456448 490030398 491426496 494218692 495713504 496146222 496793088 498530058 499180032 500386788 501126912 501900256 503446528 503974224 504631296 504751962 505410048 508281696 509729792 511204551 512625984 512779488 514779408 516246016 516787128 517584639 517704291 518259456 518379264 519179232 521204112 521883648 522129114 522689024 522809856 524165499 524848896 525658848 526591756 526749442 527830992 528645546 528803847 529334784 530935808 532342368 532378704 532501776 533323538 534578616 535403583 536101632 538192512 539147664 539979682 540778368 541250424 542085687 542211003 542792448 544434176 545876496 546683904 546718898 546882611 547527552 548978067 550638504 551356416 552854808 555344816 555511112 556068864 557677692 561447744 561577536 562444168 563177472 563767776 564637788 565373952 566377344 568586304 569463752 570206208 571218176 571816908 572562432 573446016 576704232 576743596 576876924 577456128 578347264 578520448 579126834 580776768 581807496 583041888 584076636 584838144 585740672 586354626 587119104 588025152 588161088 589068744 591366204 592137216 593051008 595501632 596420616 596599212 597302784 598885164 598926042 599064498 602407936 603114336 604045068 606541122 608375664 610108928 610641504 612488448 613575456 614111058 615968496 616771584 617723392 619468317 620275968 621233184 621961659 624762918 624950001 625577472 629174832 630291454 630924288 631113216 631628712 631774728 632749689 633574656 636045696 637027248 637174512 637857792 638005248 638157806 638989824 639659592 640646721 641481984 642620448 645126768 645967872 646122334 646315813 646964736 648792261 649638144 650640672 650835504 653373864 654382157 654533433 655235328 655922124 657942912 658958256 661528296 662390784 662702337 664706744 665573376 666154368 667182384 668169216 670973193 671965632 673002616 673880064 677708928 681606068 683501312 683705984 684422622 686372544 689049504 690112852 690272388 691012608 691172352 692238976 692964558 693868032 694938816 696172152 697079808 698887332 699798528 700878464 703774656 704860728 705071796 705779712 707821686 709789824 709838272 710002368 710582301 712771488 713871444 714802176 716655654 716821326 717590016 718863552 721037824 721667232 722780916 722948004 723723264 725767614 727835328 728911872 730036736 731970756 732189942 734184672 735045597 737139744 741328038 743570256 744219333 747795087 748596992 748770048 750580182 751690368 752850384 753831936 754186498 755169792 755961336 757127943 758115072 762422544 763416576 763599122 763827779 764594688 768938976 769169232 772169112 773360731 774369024 775180692 775743328 777389184 777568896 778768848 779784192 781806168 782825472 783012659 783193671 784033536 784214784 785424992 787273344 788488272 789516288 789887634 790124163 792968319 794002176 795227488 795465616 796403712 798513552 798568056 798752664 799985307 804152448 805393424 807288768 808721496 809969523 811167552 814188672 816651264 818100608 818814744 820025856 820078347 821291328 825957756 827034624 828310912 829282212 833017224 833266668 834103296 836516538 838899776 841232384 841484288 842171616 842366304 843666252 844766208 846956682 848060928 849369664 849566016 851986432 852879456 854195628 855309312 856827264 857725362 860169024 862619648 865056348 865115394 865315386 866184192 867520896 867780672 868690251 871165152 872711244 873647104 874562832 876114954 877257216 878611008 879531939 882037728 882241632 883603116 887049306 888205824 889576512 890892288 893252448 894630924 894898818 895954176 898389063 902435326 902705557 903611904 904671504 906067602 912563496 913971773 915163392 915962256 918732672 920363184 921350144 921563136 923952744 925157376 925378597 926585088 928229536 930413952 931849776 933064704 937144377 938366208 939814304 940095728 943762248 945437181 946386432 946669824 947443068 950361984 951828592 953069568 954068544 955540872 955761768 956786688 957007872 957236709 958484736 962222976 963707888 963930672 964964352 967690152 968951808 969183501 970447104 975961008 976253256 978912896 980060796 982852992 988437384 991427008 992292444 993586176 997060116 998360064 1000773576 1002253824 1003800512 1006893056 1007948448 1009503924 1010820096 1016563392 1019459584 1022409102 1025251968 1025558976 1026633933 1029558816 1032492032 1033574256 1035169278 1035408582 1036518912 1036758528 1038358464 1039446837 1042408224 1044258228 1045378048 1045619712 1048330998 1049697792 1051317696 1053183512 1053498884 1055661984 1057291092 1057607694 1058669568 1061732529 1064684736 1064757408 1065003552 1066647076 1069157232 1070807166 1072203264 1074983481 1076385024 1078295328 1079959364 1081556736 1082500848 1084171374 1084422006 1085584896 1088868352 1091752992 1093367808 1093437796 1093765222 1095055104 1097956134 1098284913 1101277008 1102712832 1105709616 1110689632 1111022224 1111992057 1115355384 1122895488 1123155072 1124888336 1125870273 1126354944 1127535552 1129275576 1130747904 1131279747 1132754688 1137172608 1138927504 1140412416 1142436352 1143633816 1145124864 1145398683 1146892032 1153408464 1153487192 1153753848 1154912256 1156694528 1157040896 1158253668 1161553536 1163614992 1166083776 1168153272 1169676288 1171481344 1172709252 1174238208 1176050304 1176322176 1178137488 1182732408 1184274432 1184831451 1186102016 1191003264 1192841232 1193198424 1194605568 1197770328 1197852084 1198128996 1204815872 1206228672 1208090136 1213082244 1216751328 1220217856 1221283008 1224976896 1227150912 1228222116 1231936992 1235446784 1238936634 1240551936 1242466368 1243923318 1249525836 1249900002 1251154944 1254774807 1258349664 1260582908 1261848576 1262226432 1263257424 1263549456 1265499378 1267149312 1270435023 1272091392 1274054496 1274349024 1276315612 1277979648 1279319184 1281293442 1282963968 1285240896 1290253536 1292244668 1292631626 1293929472 1297584522 1297673091 1297973079 1299276288 1301281344 1301671008 1306747728 1308764314 1309066866 1310470656 1311844248 1314172431 1315885824 1317916512 1323056592 1324781568 1325404674 1329413488 1330573959 1331146752 1332308736 1334364768 1336338432 1341946386 1342348227 1343931264 1346005232 1347760128 1353652989 1355417856 1359101403 1363212136 1367002624 1367411968 1368845244 1372745088 1378099008 1380225704 1380544776 1382025216 1382344704 1384477952 1385929116 1387736064 1389877632 1392344304 1394159616 1397774664 1399597056 1401756928 1407549312 1409721456 1410143592 1411559424 1415643372 1419579648 1419676544 1420004736 1421164602 1425542976 1427742888 1429604352 1430276761 1433311308 1433642652 1435180032 1437727104 1442075648 1443334464 1445561832 1445896008 1447446528 1448127329 1451535228 1455670656 1460073472 1463941512 1464379884 1468369344 1470091194 1474279488 1482656076 1487140512 1488438666 1495590174 1497193984 1497540096 1501160364 1503380736 1505700768 1508372996 1510339584 1511922672 1514255886 1516230144 1524845088 1527198244 1527655558 1529189376 1533613653 1537877952 1538338464 1544338224 1546721462 1548738048 1550361384 1551486656 1552753917 1553112873 1554778368 1555137792 1557537696 1563612336 1565650944 1566025318 1566387342 1568067072 1568429568 1570849984 1572496497 1574546688 1576976544 1579775268 1580248326 1585936638 1586411541 1588004352 1590454976 1590931232 1592807424 1597027104 1597136112 1597505328 1599970614 1606210749 1608304896 1610786848 1614577536 1617442992 1619939046 1622335104 1626257061 1626633009 1628377344 1633302528 1636201216 1637629488 1640051712 1640156694 1640647833 1642582656 1646934201 1651915512 1654069248 1656621824 1658564424 1666034448 1666533336 1668206592 1673033076 1677799552 1682968576 1684343232 1684732608 1687332504 1689532416 1693913364 1696121856 1698739328 1699132032 1703972864 1705758912 1708391256 1710618624 1711423207 1713654528 1715450724 1720338048 1725239296 1730112696 1730230788 1730630772 1732368384 1735041792 1735561344 1737380502 1742330304 1745422488 1747294208 1749125664 1752229908 1754514432 1757222016 1759063878 1764075456 1764483264 1767206232 1774098612 1776411648 1779153024 1786504896 1789261848 1789797636 1791908352 1796778126 1804870652 1805411114 1807223808 1809343008 1812135204 1825126992 1827943546 1830326784 1831924512 1837465344 1840726368 1847905488 1850314752 1850757194 1853170176 1856459072 1858404951 1860827904 1863699552 1874288754 1874416687 1874850003 1876732416 1879628608 1880191456 1887524496 1890874362 1892772864 1893339648 1894886136 1898249067 1900723968 1903657184 1908137088 1911081744 1911523536 1913573376 1914015744 1914473418 1916969472 1921940163 1924445952 1927415776 1927861344 1935380304 1937903616 1938367002 1938947439 1940894208 1946376783 1951922016 1952506512 1957825792 1960121592 1963146471 1963600299 1965705984 1976874768 1982854016 1984584888 1987172352 1988107011 1994120232 1996720128 2001547152 2004507648 2007601024 2012919579 2013786112 2015896896 2019007848 2021640192 2033126784 2038919168 2044818204 2050503936 2051117952 2053267866 2059117632 2064984064 2067148512 2070338556 2070817164 2073037824 2073517056 2076716928 2078893674 2084816448 2088516456 2090756096 2091239424 2096661996 2099395584 2102635392 2106367024 2106997768 2111323968 2114582184 2115215388 2117339136 2123465058 2129369472 2129514816 2130007104 2131746903 2133294152 2138314464 2141614332 2144406528 2149966962 2152770048 2156590656 2159918728 2163113472 2165001696 2168342748 2168844012 2171169792 2183505984 2186735616 2186875592 2187530444 2190110208 2195912268 2196569826 2202554016 2211419232 2221379264 2222044448 2223984114 2230710768 2243385261 2245790976 2246310144 2249776672 2251740546 2255071104 2258551152 2261495808 2262559494 2265509376 2271383829 2274345216 2277855008 2284872704 2287267632 2290249728 2290797366 2291483337 2293784064 2306816928 2306974384 2307507696 2313389056 2314081792 2316507336 2320082193 2323107072 2327229984 2332167552 2336306544 2339352576 2342962688 2345418504 2348476416 2349037977 2349581013 2352100608 2352644352 2356274976 2365464816 2368548864 2369662902 2370372489 2372204032 2378904957 2382006528 2385682464 2386396848 2389211136 2395540656 2395704168 2396257992 2399955921 2409631744 2412457344 2416180272 2426164488 2429908569 2433502656 2440435712 2442566016 2449953792 2454301824 2456444232 2460235041 2463873984 2470893568 2477873268 2481103872 2484932736 2487846636 2499051672 2499800004 2502309888 2509549614 2516699328 2521165816 2523697152 2524452864 2526514848 2527098912 2530998756 2534298624 2540870046 2544182784 2548108992 2548698048 2552631224 2555959296 2558638368 2562586884 2565927936 2570481792 2580507072 2584489336 2585263252 2587858944 2595169044 2595346182 2595946158 2598552576 2602562688 2603342016 2613495456 2617528628 2618133732 2620941312 2623688496 2628344862 2631771648 2635833024 2646113184 2650809348 2658826976 2661147918 2664617472 2668729536 2672676864 2683892772 2684696454 2687862528 2692010464 2695167189 2707305978 2708116671 2710835712 2718202806 2726424272 2734005248 2734823936 2737690488 2741915319 2745490176 2756198016 2760451408 2761089552 2764050432 2764689408 2768955904 2771858232 2775472128 2776135791 2779755264 2784688608 2795549328 2799194112 2803513856 2811433131 2815098624 2819442912 2820287184 2831286744 2836311543 2839159296 2839353088 2840009472 2842329204 2851085952 2855485776 2859208704 2860553522 2866622616 2867285304 2870360064 2871710127 2875454208 2884151296 2886668928 2891123664 2891792016 2894893056 2896254658 2897121931 2903070456 2907550503 2911341312 2920146944 2927883024 2928759768 2933279459 2936738688 2940182388 2948558976 2965312152 2969888251 2974281024 2976877332 2991180348 2994387968 2995080192 3002320728 3006761472 3011401536 3016745992 3020679168 3023845344 3028511772 3032460288 3049690176 3054396488 3055311116 3058378752 3067227306 3075755904 3076676928 3088676448 3093442924 3097476096 3100722768 3102973312 3105507834 3106225746 3109556736 3110275584 3115075392 3127224672 3132050636 3132774684 3136134144 3136859136 3141699968 3144992994 3149093376 3153953088 3159550536 3160496652 3171873276 3172823082 3176008704 3180909952 3181862464 3185197587 3194054208 3194272224 3195010656 3199941228 3212421498 3216609792 3221573696 3224950443 3229155072 3234885984 3239878092 3244670208 3252514122 3253266018 3256754688 3266605056 3272402432 3275258976 3280103424 3280313388 3281295666 3285165312 3293868402 3294854739 3303831024 3308138496 3313243648 3317128848 3332068896 3333066672 3335976171 3346066152 3355599104 3368686464 3369465216 3374665008 3377610819 3379064832 3387826728 3392243712 3393839241 3397478656 3398264064 3411517824 3416782512 3421237248 3422846414 3423871373 3427309056 3430901448 3436196049 3440676096 3460225392 3460461576 3461261544 3464736768 3466602997 3470083584 3471122688 3474761004 3484660608 3490844976 3494588416 3498251328 3504459816 3509028864 3509867933 3514444032 3518127756 3528150912 3528966528 3534412464 3548197224 3552823296 3553672837 3554494353 3558306048 3573009792 3578523696 3579595272 3583816704 3593556252 3609741304 3610822228 3614447616 3618686016 3624270408 3650253984 3655887092 3660653568 3663849024 3674930688 3681452736 3695810976 3701514388 3706340352 3712918144 3716809902 3721655808 3727399104 3748577508 3748833374 3749700006 3753464832 3759257216 3760382912 3764324421 3775048992 3781748724 3785545728 3786679296 3789772272 3796498134 3801447936 3807314368 3811305069 3816274176 3822163488 3823047072 3828946836 3833938944 3843880326 3848891904 3854831552 3855722688 3870760608 3876734004 3877894878 3881788416 3892753566 3893019273 3893919237 3903844032 3905013024 3915651584 3920243184 3926292942 3927200598 3931411968 3942517293 3953749536 3965708032 3969169776 3974344704 3976214022 3988240464 3991721877 3993440256 4003094304 4009015296 4015202048 4025839158 4027044681 4031793792 4038015696 4043280384 4060958967 4066253568 4077304209 4089636408 4096894451 4101007872 4102235904 4106535732 4118235264 4129968128 4134297024 4140677112 4141634328 4146075648 4147034112 4148025739 4153433856 4157787348 4169632896 4177032912 4181512192 4182478848 4193323992 4198791168 4199795171 4205270784 4212734048 4213995536 4222647936 4229164368 4230430776 4234678272 4246930116 4258738944 4259029632 4260014208 4263493806 4266588304 4276628928 4283228664 4288813056 4290830283 4299933924 4305540096 4313181312 4319837456 4326226944 4330003392 4336685496 4337688024 4342339584 4344381987 4367011968 4373751184 4375060888 4380220416 4391824536 4393139652 4405108032 4422838464 4442758528 4444088896 4447968228 4461421536 4486770522 4491581952 4492620288 4499553344 4503481092 4510142208 4517102304 4525118988 4531018752 4542767658 4548690432 4555710016 4569745408 4574535264 4581594732 4582966674 4587568128 4600840959 4613633856 4613948768 4615015392 4626778112 4628163584 4633014672 4640164386 4646214144 4654459968 4658261751 4659338619 4664335104 4672613088 4685925376 4690837008 4696952832 4698075954 4699162026 4704201216 4705288704 4712549952 4717489491 4730929632 4739325804 4740744978 4744408064 4757809914 4759234623 4764013056 4771364928 4772793696 4778422272 4791081312 4791408336 4792515984 4799911842 4818632247 4824914688 4832360544 4852328976 4859817138 4867005312 4878771183 4880871424 4885132032 4899907584 4902212237 4908603648 4912888464 4920470082 4921943499 4927747968 4941787136 4955746536 4962207744 4963394293 4969865472 4975693272 4998103344 4999600008 5004619776 5019099228 5033398656 5042331632 5048905728 5053029696 5054197824 5061997512 5068597248 5081740092 5088365568 5096217984 5097396096 5105262448 5111918592 5117276736 5125173768 5131855872 5134269621 5140963584 5161014144 5168978672 5170526504 5175717888 5190338088 5190692364 5191892316 5197105152 5205125376 5206684032 5226990912 5235057256 5236267464 5241882624 5247376992 5256689724 5263543296 5271666048 5292226368 5301618696 5317653952 5322295836 5329234944 5337459072 5367785544 5369392908 5375725056 5384020928 5390334378 5414611956 5416233342 5421671424 5436405612 5452848544 5468010496 5469647872 5475380976 5483830638 5490980352 5512396032 5520902816 5522179104 5537911808 5543716464 5550944256 5552271582 5559510528 5569377216 5575214853 5591098656 5607027712 5622866262 5623250061 5624550009 5630197248 5638885824 5640574368 5662573488 5672623086 5678318592 5678706176 5680018944 5684658408 5694747201 5702171904 5710971552 5721107044 5733245232 5734570608 5740720128 5743420254 5750908416 5765820489 5768302592 5773337856 5782247328 5783584032 5792509316 5794243862 5806140912 5815101006 5816842317 5822682624 5840293888 5855766048 5857519536 5866558918 5873477376 5880364776 5889439413 5890800897 5897117952 5930624304 5939776502 5948562048 5953754664 5964321033 5982360696 5988775936 5990160384 6004641456 6013522944 6022803072 6033491984 6038758737 6041358336 6047690688 6057023544 6064920576 6099380352 6108792976 6110622232 6116757504 6134454612 6151511808 6153353856 6177352896 6186885848 6194952192 6201445536 6205946624 6211015668 6212451492 6219113472 6220551168 6230150784 6254449344 6264101272 6265549368 6272268288 6273718272 6283399936 6289985988 6298186752 6307906176 6319101072 6320993304 6343746552 6345646164 6352017408 6361819904 6363724928 6370395174 6388108416 6388544448 6390021312 6399882456 6424842996 6433219584 6443147392 6449900886 6458310144 6469771968 6479756184 6489340416 6505028244 6506532036 6513509376 6544804864 6550517952 6560206848 6560626776 6562591332 6570330624 6587736804 6589709478 6607662048 6626487296 6634257696 6664137792 6666133344 6671952342 6692132304 6711198208 6730155783 6737372928 6738930432 6749330016 6755221638 6775653456 6784487424 6787678482 6794957312 6796528128 6814151487 6823035648 6833565024 6845692828 6847742746 6854618112 6861802896 6872392098 6874450011 6881352192 6920450784 6920923152 6922523088 6933205994 6940167168 6942245376 6949522008 6960246579 6969321216 6981689952 6996502656 7008919632 7018057728 7019735866 7028888064 7036255512 7047113931 7048743039 7056301824 7057933056 7068824928 7096394448 7105646592 7107345674 7108988706 7109473943 7111117467 7116612096 7136714871 7146019584 7157047392 7159190544 7167633408 7187112504 7199867763 7219482608 7221644456 7228895232 7237372032 7248540816 7289725707 7300507968 7311774184 7321307136 7327698048 7349861376 7362905472 7380705123 7391621952 7403028776 7412680704 7425836288 7433619804 7443311616 7454798208 7497155016 7497666748 7499400012 7506929664 7518514432 7520765824 7528648842 7550097984 7563497448 7571091456 7573358592 7579544544 7592996268 7602895872 7614628736 7622610138 7632548352 7644326976 7646094144 7657893672 7667877888 7687760652 7697783808 7709663104 7711445376 7741521216 7753468008 7755789756 7763576832 7785507132 7786038546 7787838474 7807688064 7810026048 7831303168 7840486368 7852585884 7854401196 7862823936 7885034586 7907499072 7931416064 7938339552 7952428044 7976480928 7983443754 8006188608 8018030592 8030404096 8051678316 8054089362 8063587584 8076031392 8085501567 8121917934 8124350013 8132507136 8154608418 8179272816 8193788902 8202015744 8204471808 8213071464 8225745957 8236470528 8268594048 8281354224 8283268656 8292151296 8294068224 8296051478 8306867712 8315574696 8328407373 8339265792 8354065824 8386647984 8397582336 8399590342 8402105569 8410541568 8425468096 8427991072 8434299393 8445295872 8458328736 8460861552 8493860232 8506968041 8508934629 8517477888 8518059264 8520028416 8526987612 8533176608 8553257856 8566457328 8577626112 8581660566 8599867848 8611080192 8615130381 8626362624 8639674912 8652453888 8660006784 8673370992 8675376048 8684679168 8688763974 8691365793 8722651509 8734023936 8747502368 8750121776 8760440832 8783649072 8786279304 8799838377 8810216064 8845676928 8885517056 8888177792 8895936456 8909664753 8922843072 8973541044 8983163904 8985240576 8999106688 9006962184 9020284416 9034204608 9050237976 9062037504 9085535316 9097380864 9111420032 9139490816 9149070528 9163189464 9165933348 9175136256 9201681918 9227267712 9227897536 9230030784 9253556224 9256327168 9266029344 9280328772 9292428288 9308919936 9316523502 9318677238 9328670208 9345226176 9371850752 9381674016 9396151908 9398324052 9408402432 9410577408 9425099904 9434978982 9461859264 9478651608 9481489956 9488816128 9515619828 9518469246 9528026112 9542729856 9545587392 9555592761 9582162624 9582816672 9585031968 9599823684 9637264494 9649829376 9664721088 9674851329 9704657952 9719634276 9734010624 9757542366 9770264064 9799815168 9804424474 9817207296 9825776928 9840940164 9843886998 9855495936 9911493072 9924415488 9926788586 9929761127 9939730944 9951386544 9996206688 9999200016 10038198456 10053689503 10066797312 10084663264 10106059392 10108395648 10123995024 10137194496 10163480184 10176731136 10179164567 10181517723 10192435968 10194792192 10210524896 10234553472 10250347536 10263711744 10268539242 10271614119 10281927168 10308588147 10322028288 10337957344 10341053008 10380676176 10381384728 10383784632 10394210304 10399808991 10410250752 10413368064 10453981824 10470114512 10472534928 10483765248 10494753984 10513379448 10527086592 10529603799 10543332096 10584452736 10603237392 10635307904 10644591672 10658469888 10661018511 10663483059 10674918144 10735571088 10738785816 10751450112 10768041856 10780668756 10829223912 10832466684 10843342848 10872811224 10905697088 10936020992 10939295744 10950761952 10967661276 10981960704 11024792064 11041805632 11044358208 11075823616 11087432928 11104543164 11119021056 11138754432 11150429706 11182197312 11214055424 11245732524 11246500122 11249100018 11260394496 11277771648 11281148736 11292973263 11325146976 11345246172 11356637184 11357412352 11360037888 11369316816 11389494402 11404343808 11421943104 11433915207 11442214088 11466490464 11469141216 11486840508 11501816832 11531640978 11546675712 11564494656 11567168064 11585018632 11588487724 11612281824 11630202012 11633684634 11645365248 11679057819 11711532096 11715039072 11733117836 11746954752 11760729552 11778878826 11781601794 11794235904 11861248608 11879553004 11897124096 11907509328 11928642066 11964721392 11977551872 11980320768 12009282912 12027045888 12045606144 12066983968 12077517474 12081134043 12095381376 12114047088 12129841152 12182876901 12198760704 12217585952 12221244464 12231912627 12268909224 12290683353 12303023616 12306707712 12354705792 12373771696 12389904384 12402891072 12411893248 12422031336 12424902984 12438226944 12441102336 12444077217 12460301568 12508898688 12528202544 12531098736 12544536576 12547436544 12566799872 12579971976 12596373504 12599385513 12615812352 12638202144 12641986608 12687493104 12691292328 12704034816 12723639808 12727449856 12740790348 12776216832 12777088896 12780042624 12799764912 12849685992 12866439168 12872490849 12886294784 12899801772 12916620288 12939543936 12959512368 12978680832 13010056488 13013064072 13027018752 13033145961 13089609728 13101035904 13121253552 13125182664 13140661248 13175473608 13179418956 13215324096 13252974592 13268515392 13328275584 13332266688 13343904684 13384264608 13422396416 13460311566 13474745856 13477860864 13498660032 13510443276 13551306912 13575356964 13589914624 13593056256 13628302974 13646071296 13667130048 13691385656 13695485492 13709236224 13723605792 13744784196 13748900022 13762704384 13802522877 13840901568 13841846304 13845046176 13866411988 13880334336 13884490752 13899044016 13920493158 13938642432 13963379904 13974785253 13993005312 14017839264 14039471732 14057776128 14072511024 14094227862 14097486078 14112603648 14115866112 14137649856 14192788896 14214691348 14217977412 14218947886 14222234934 14233224192 14273429742 14277703869 14292039168 14314094784 14318381088 14335266816 14374225008 14399735526 14438965216 14443288912 14455896741 14474744064 14497081632 14579451414 14601015936 14623548368 14636313549 14642614272 14655396096 14699722752 14706636711 14725810944 14761410246 14765830497 14783243904 14806057552 14825361408 14851672576 14867239608 14886623232 14890182879 14909596416 14994310032 14995333496 14998800024 15013859328 15037028864 15041531648 15057297684 15100195968 15126994896 15146717184 15159089088 15185992536 15205791744 15229257472 15245220276 15265096704 15288653952 15292188288 15315787344 15335755776 15375521304 15395567616 15402808863 15419326208 15422890752 15483042432 15506936016 15511579512 15527153664 15539108539 15571014264 15572077092 15575676948 15615376128 15620052096 15662606336 15680972736 15705171768 15708802392 15725647872 15733044371 15770069172 15814998144 15862832128 15876679104 15904856088 15929400619 15952961856 15966887508 16012377216 16060808192 16103356632 16108178724 16127175168 16152062784 16171003134 16243835868 16248700026 16265014272 16309216836 16358545632 16387577804 16404031488 16408943616 16426142928 16451491914 16472941056 16537188096 16562708448 16566537312 16592102956 16613735424 16631149392 16656814746 16678531584 16708131648 16773295968 16799180684 16804211138 16821083136 16850936192 16855982144 16868598786 16869750183 16873650027 16890591744 16916657472 16921723104 16987720464 17013936082 17017869258 17034955776 17036118528 17040056832 17053975224 17066353216 17084241603 17106515712 17132914656 17163321132 17199735696 17222160384 17230260762 17252725248 17279349824 17297461467 17304907776 17320013568 17346741984 17350752096 17377527948 17382731586 17445303018 17450526951 17468047872 17495004736 17500243552 17520881664 17567298144 17572558608 17599676754 17620432128 17668318239 17672402691 17691353856 17771034112 17776355584 17791872912 17819329506 17845686144 17892963099 17947082088 17966327808 17970481152 17998213376 18013924368 18040568832 18068409216 18100475952 18116276211 18124075008 18171070632 18194761728 18222840064 18298141056 18326378928 18331866696 18350272512 18403363836 18454535424 18455795072 18460061568 18512654336 18532058688 18560657544 18584856576 18593597893 18617839872 18633047004 18637354476 18657340416 18690452352 18743701504 18763348032 18792303816 18796648104 18816804864 18821154816 18825655277 18850199808 18869957964 18923718528 18957303216 18962979912 18977632256 19031239656 19036938492 19056052224 19085459712 19091174784 19111185522 19164325248 19165633344 19170063936 19199647368 19274528988 19299658752 19329442176 19349702658 19409315904 19439268552 19468021248 19515084732 19540528128 19608848948 19634414592 19651553856 19681880328 19687773996 19710991872 19822986144 19853577172 19859522254 19879461888 19902773088 19992413376 19998400032 20076396912 20107379006 20133594624 20169326528 20190467349 20212118784 20216791296 20247990048 20326960368 20353462272 20358329134 20363035446 20384871936 20389584384 20421049792 20442454461 20469106944 20500695072 20537078484 20543228238 20563854336 20617176294 20623350033 20644056576 20675914688 20682106016 20761352352 20762769456 20767569264 20799617982 20820501504 20826736128 20880739737 20907963648 20940229024 20945069856 20989507968 21026758896 21054173184 21059207598 21086664192 21141341793 21146229117 21168905472 21206474784 21270615808 21289183344 21316939776 21322037022 21326966118 21328421829 21333352401 21349836288 21410144613 21471142176 21477571632 21502900224 21536083712 21561337512 21599603289 21658447824 21664933368 21686685696 21745622448 21811394176 21869177121 21878591488 21901523904 21935322552 21963921408 22049584128 22083611264 22088716416 22142115369 22151647232 22174865856 22209086328 22238042112 22248501691 22277508864 22300859412 22364394624 22428110848 22491465048 22493000244 22498200036 22520788992 22555543296 22562297472 22585946526 22650293952 22690492344 22713274368 22714824704 22720075776 22738633632 22778988804 22808687616 22843886208 22867830414 22884428176 22932980928 22938282432 22973681016 23003633664 23063281956 23093351424 23128989312 23134336128 23170037264 23176975448 23224563648 23260404024 23267369268 23290730496 23358115638 23423064192 23430078144 23466235672 23493909504 23521459104 23557757652 23563203588 23588471808 23722497216 23759106008 23794248192 23815018656 23857284132 23929442784 24018565824 24054091776 24091212288 24133967936 24155034948 24162268086 24190762752 24228094176 24365753802 24373050039 24397521408 24435171904 24442488928 24463825254 24537818448 24581366706 24606047232 24613415424 24677237871 24709411584 24747543392 24805782144 24823786496 24844062672 24849805968 24876453888 24882204672 24888154434 24920603136 24985222119 25017797376 25056405088 25062197472 25133599744 25159943952 25192747008 25198771026 25206316707 25231624704 25276404288 25283973216 25302898179 25374986208 25382584656 25447279616 25454899712 25481580696 25520904123 25526803887 25552433664 25554177792 25560085248 25599529824 25699371984 25732878336 25744981698 25772589568 25799603544 25833240576 25845391143 25879087872 25919024736 25957361664 26020112976 26026128144 26054037504 26066291922 26074097379 26167954527 26179219456 26202071808 26242507104 26250365328 26281322496 26350947216 26358837912 26399515131 26430648192 26505949184 26537030784 26656551168 26664533376 26687809368 26728994259 26768529216 26844792832 26920623132 26949491712 26955721728 26997320064 27020886552 27102613824 27150713928 27179829248 27186112512 27256605948 27292142592 27334260096 27382771312 27390970984 27418472448 27447211584 27489568392 27497800044 27525408768 27605045754 27681803136 27683692608 27690092352 27732823976 27760668672 27768981504 27798088032 27840986316 27877284864 27926759808 27949570506 27986010624 28035678528 28078943464 28115552256 28145022048 28188455724 28194972156 28225207296 28231732224 28275299712 28385577792 28429382696 28435954824 28437895772 28444469868 28466448384 28546859484 28555407738 28584078336 28628189568 28636762176 28748450016 28799471052 28877930432 28886577824 28911793482 28949488128 28994163264 29158902828 29202031872 29247096736 29272627098 29310792192 29399445504 29413273422 29451621888 29522820492 29531660994 29566487808 29612115104 29703345152 29734479216 29773246464 29780365758 29789283381 29819192832 29988620064 29990666992 29997600048 30074057728 30083063296 30114595368 30161068509 30200391936 30253989792 30318178176 30371985072 30411583488 30458514944 30490440552 30530193408 30537493701 30544553169 30577307904 30584376576 30631574688 30751042608 30791135232 30805617726 30814842357 30838652416 30845781504 30925764441 30966084864 31013872032 31023159024 31078217078 31142028528 31144154184 31151353896 31199426973 31230752256 31240104192 31325212672 31361945472 31410343536 31417604784 31451295744 31466088742 31540138344 31588811397 31629996288 31725664256 31753358208 31809712176 31858801238 31868341241 31905923712 31933775016 31983055533 31990449177 32024754432 32121616384 32206713264 32216357448 32254350336 32266074049 32304125568 32342006268 32487671736 32497400052 32530028544 32618433672 32717091264 32775155608 32808062976 32817887232 32852285856 32902983828 32945882112 33074376192 33125416896 33133074624 33184205912 33227470848 33262298784 33313629492 33357063168 33416263296 33546591936 33598361368 33608422276 33642166272 33701872384 33711964288 33737197572 33739500366 33747300054 33781183488 33833314944 33843446208 33975440928 34027872164 34035738516 34069911552 34072237056 34080113664 34107950448 34132706432 34168483206 34213031424 34265829312 34326642264 34399471392 34460521524 34505450496 34558699648 34594922934 34640027136 34693483968 34701504192 34755055896 34765463172 34890606036 34901053902 34936095744 34990009472 35000487104 35037173457 35134596288 35145117216 35199353508 35240864256 35336636478 35344805382 35382707712 35542068224 35552711168 35583745824 35638659012 35691372288 35785926198 35894164176 35932655616 35940962304 35996426752 36027848736 36081137664 36136818432 36200951904 36232552422 36243402129 36342141264 36389523456 36445680128 36548630703 36596282112 36652757856 36663733392 36695737881 36806727672 36872050059 36909070848 36911590144 36920123136 37064117376 37121315088 37169713152 37187195786 37235679744 37266094008 37274708952 37314680832 37332231651 37380904704 37526696064 37584607632 37593296208 37633609728 37642309632 37651310554 37662585103 37700399616 37739915928 37798156539 37847437056 37914606432 37925959824 38062479312 38073876984 38112104448 38132632967 38170919424 38182349568 38222371044 38328650496 38331266688 38340127872 38399294736 38549057976 38599317504 38608547263 38617472547 38658884352 38699405316 38818631808 38878537104 38936042496 39030169464 39081056256 39099437883 39217697896 39268829184 39303107712 39363760656 39375547992 39421983744 39645972288 39707154344 39719044508 39758923776 39805546176 39984826752 39996800064 40152793824 40214758012 40267189248 40338653056 40380934698 40424237568 40433582592 40495980096 40653920736 40716658268 40726070892 40769743872 40779168768 40842099584 40884908922 40938213888 41001390144 41074156968 41086456476 41127708672 41234352588 41246700066 41288113152 41351829376 41364212032 41407568631 41522704704 41525538912 41535138528 41599235964 41641003008 41653472256 41761479474 41815927296 41880458048 41890139712 41924355759 41979015936 42053517792 42118415196 42173328384 42282683586 42292458234 42337810944 42412949568 42541231616 42578366688 42644074044 42653932236 42656843658 42666704802 42699672576 42820289226 42833111607 42942284352 42955143264 43005800448 43072167424 43122675024 43199206578 43316895648 43329866736 43367690223 43491244896 43622788352 43738354242 43803047808 43870645104 43908940647 43927842816 44099168256 44119910133 44167222528 44177432832 44284230738 44297491491 44349731712 44418172656 44476084224 44497003382 44510327849 44555017728 44601718824 44670548637 44728789248 44982930096 44986000488 44996400072 45041577984 45065838961 45111086592 45124594944 45171893052 45300587904 45380984688 45429649408 45440151552 45477267264 45557977608 45617375232 45628283129 45687772416 45735660828 45768856352 45865961856 45876564864 45947362032 46007267328 46126563912 46186702848 46197746881 46208426589 46257978624 46268672256 46340074528 46353950896 46449127296 46520808048 46534738536 46581460992 46617325617 46716231276 46846128384 46860156288 46932471344 46987819008 47042918208 47115515304 47126407176 47176943616 47199133113 47444994432 47518212016 47588496384 47630037312 47714568264 47788201857 47858885568 48037131648 48182424576 48267935872 48310069896 48324536172 48381525504 48456188352 48731507604 48746100078 48795042816 48870343808 48884977856 48927650508 49075636896 49162733412 49212094464 49226830848 49354475742 49418823168 49495086784 49611564288 49647572992 49688125344 49699611936 49776308868 49841206272 49970444238 50035594752 50112810176 50124394944 50267199488 50319887904 50397542052 50412633414 50463249408 50552808576 50567946432 50605796358 50609250549 50620950081 50749972416 50765169312 50894559232 50909799424 50963161392 51041808246 51053607774 51104867328 51108355584 51120170496 51199059648 51252724809 51398743968 51489963396 51545179136 51599207088 51666481152 51690782286 51758175744 51838049472 51892384401 51914723328 52040225952 52052256288 52132583844 52148194758 52335909054 52351580853 52404143616 52485014208 52500730656 52562644992 52701894432 52717675824 52799030262 52861296384 53004954717 53074061568 53259627863 53313102336 53329066752 53375618736 53457988518 53537058432 53689585664 53841246264 53898983424 53911443456 53924334607 53994640128 54041773104 54205227648 54301427856 54359658496 54372225024 54513211896 54584285184 54597337223 54668520192 54765542624 54781941968 54894423168 54979136784 54995600088 55050817536 55210091508 55363606272 55367385216 55380184704 55465647952 55537963008 55596176064 55681972632 55754569728 55780793679 55853519616 55899141012 55972021248 56071357056 56157886928 56231104512 56290044096 56376911448 56389944312 56450414592 56463464448 56476965831 56550599424 56771155584 56858765392 56871909648 56875791544 56888939736 56932896768 57093718968 57110815476 57168156672 57256379136 57273524352 57496900032 57598942104 57755860864 57773155648 57823586964 57898976256 57988326528 58317805656 58404063744 58494193472 58545254196 58621584384 58826546844 58903243776 59045640984 59063321988 59132975616 59224230208 59406690304 59468958432 59560731516 59578566762 59638385664 59977240128 59981333984 59995200096 60148115456 60166126592 60229190736 60322137018 60400783872 60507979584 60571402047 60636356352 60743970144 60917029888 60980881104 61060386816 61074987402 61089106338 61154615808 61168753152 61263149376 61327363383 61502085216 61611235452 61629684714 61677304832 61691563008 61851528882 61870050099 61932169728 62027744064 62046318048 62156434156 62284057056 62288308368 62302707792 62398853946 62461504512 62480208384 62642219211 62723890944 62820687072 62835209568 62932177484 63080276688 63177622794 63259992576 63424025379 63451328512 63506716416 63619424352 63717602476 63736682482 63811847424 63867550032 63966111066 63980898354 63985265487 64000057203 64049508864 64243232768 64413426528 64432714896 64508700672 64532148098 64608251136 64684012536 64798809867 64975343472 64994800104 65060057088 65236867344 65434182528 65550311216 65607531363 65635774464 65704571712 65805967656 65891764224 66148752384 66250833792 66266149248 66368411824 66426346107 66454941696 66524597568 66627258984 66714126336 66745505073 66832526592 67093183872 67196722736 67216844552 67284332544 67403744768 67423928576 67474395144 67479000732 67494600108 67562366976 67666629888 67686892416 67950881856 68055744328 68071477032 68139823104 68144474112 68160227328 68215900896 68265412864 68336966412 68426062848 68531658624 68653284528 68798942784 68921043048 69010900992 69117399296 69189845868 69280054272 69386967936 69403008384 69510111792 69530926344 69781212072 69802107804 69872191488 69980018944 70000974208 70074346914 70269192576 70290234432 70398707016 70481728512 70673272956 70689610764 70765415424 71084136448 71105422336 71167491648 71277318024 71382744576 71571852396 71788328352 71992853504 72055697472 72162275328 72273636864 72401903808 72465104844 72486804258 72684282528 72891360256 73097261406 73119150117 73192564224 73305515712 73327466784 73391475762 73613455344 73744100118 73818141696 73823180288 73840246272 74031713613 74128234752 74242630176 74374391572 74471359488 74532188016 74549417904 74629361664 74664463302 74761809408 74955666357 75053392128 75169215264 75186592416 75302621108 75325170206 75400799232 75479831856 75596313078 75618950121 75694874112 75829212864 75851919648 76124958624 76147753968 76265265934 76341838848 76364699136 76444742088 76562712369 76580411661 76657300992 76662533376 76680255744 76798589472 77098115952 77198635008 77217094526 77234945094 77317768704 77398810632 77536173429 77637263616 77757074208 77872084992 78060338928 78162112512 78198875766 78222292137 78435395792 78503863581 78537658368 78606215424 78727521312 78751095984 78843967488 79198545393 79291944576 79414308688 79438089016 79517847552 79611092352 79969653504 79993600128 80186982777 80305587648 80429516024 80534378496 80677306112 80761869396 80848475136 80867165184 80991960192 81307841472 81433316536 81452141784 81539487744 81558337536 81684199168 81769817844 81876427776 82002780288 82148313936 82172912952 82255417344 82468705176 82493400132 82576226304 82703658752 82728424064 82815137262 83045409408 83051077824 83070277056 83198471928 83282006016 83306944512 83522958948 83631854592 83760916096 83780279424 83848711518 83958031872 84107035584 84236830392 84346656768 84386328899 84565367172 84584916468 84675621888 84825899136 85082463232 85156733376 85288148088 85307864472 85313687316 85333409604 85399345152 85640578452 85666223214 85884568704 85910286528 86144334848 86245350048 86398413156 86633791296 86659733472 86735380446 86982489792 87245576704 87476708484 87606095616 87741290208 87817881294 88198336512 88239820266 88334445056 88354865664 88568461476 88594982982 88699463424 88836345312 88994006764 89020655698 89110035456 89203437648 89341097274 89367850143 89457578496 89965860192 89972000976 89992800144 90131677922 90222173184 90249189888 90343786104 90483205527 90601175808 90761969376 90954534528 91115955216 91234750464 91256566258 91375544832 91471321656 91537712704 91612481103 91633659507 91731923712 91753129728 91894724064 92253127824 92373405696 92395493762 92416853178 92423161259 92444527071 92515957248 92537344512 92680149056 92707901792 92777293323 92898254592 93041616096 93069477072 93234651234 93432462552 93598280919 93692256768 93720312576 93864942688 93975638016 94085836416 94231030608 94252814352 94353887232 94398266226 94766434191 94889988864 95036424032 95176992768 95260074624 95429136528 95576403714 95605023723 95717771136 95949166599 95971347531 96074263296 96364849152 96535871744 96620139792 96649072344 96763051008 96798222147 96912376704 97463015208 97492200156 97590085632 97740687616 97769955712 97855301016 98151273792 98325466824 98424188928 98453661696 98708951484 98837646336 98990173568 99223128576 99295145984 99376250688 99399223872 99552617736 99682412544 99940888476 100071189504 100225620352 100248789888 100534398976 100639775808 100795084104 100825266828 100926498816 101105617152 101135892864 101211592716 101218501098 101241900162 101499944832 101530338624 101789118464 101819598848 101926322784 102083616492 102107215548 102209734656 102216711168 102240340992 102398119296 102505449618 102797487936 102979926792 103090358272 103198414176 103381564572 103516351488 103676098944 103784768802 104080451904 104104512576 104265167688 104296389516 104671818108 104703161706 104808287232 104970028416 105001461312 105111520371 105403788864 105435351648 105598060524 105722592768 106009909434 106148123136 106519255726 106626204672 106658133504 106751237472 106915977036 107074116864 107682492528 107797966848 107822886912 107848669214 107989280256 108083546208 108410455296 108602855712 109026423792 109168570368 109194674446 109227372397 109337040384 109531085248 109563883936 109645892109 109788846336 109958273568 109991200176 110420183016 110590584533 110616150177 110727212544 110734770432 110760369408 110931295904 111192352128 111363945264 111509139456 111561587358 111707039232 111798282024 111944042496 111996694953 112142714112 112315773856 112580088192 112753822896 112779888624 112900829184 112926928896 112953931662 112987755309 113101198848 113394469617 113542311168 113717530784 113743819296 113751583088 113777879472 114187437936 114221630952 114336313344 114397898901 114512758272 114547048704 114993800064 115197884208 115511721728 115546311296 115647173928 115797952512 115825641789 115852417641 115976653056 116635611312 116808127488 116988386944 117090508392 117243168768 117298313649 117653093688 117806487552 118091281968 118126643976 118265951232 118448460416 118813380608 118937916864 119121463032 119157133524 119276771328 119954480256 119962667968 119990400192 120296230912 120332253184 120458381472 120644274036 120801567744 121015959168 121142804094 121272712704 121487940288 121834059776 121961762208 122149974804 122178212676 122309231616 122337506304 122526298752 122654726766 123004170432 123222470904 123259369428 123354609664 123383126016 123703057764 123740100198 123864339456 124055488128 124092636096 124222705893 124312868312 124568114112 124576616736 124605415584 124797707892 124923009024 124960416768 125284438422 125447781888 125641374144 125670419136 125773067277 125864354968 126160553376 126355245588 126519985152 126848050758 127013432832 127238848704 127435204952 127473364964 127623694848 127735100064 127932222132 127961796708 127970530974 128000114406 128099017728 128826853056 128865429792 129017401344 129064296196 129216502272 129368025072 129597619734 129950686944 129989600208 130473734688 130868365056 131100622432 131215062726 131409143424 131611935312 131783528448 132297504768 132359730399 132501667584 132532298496 132736823648 132852692214 132892474473 133049195136 133254517968 133428252672 133491010146 133530983547 133665053184 134011645911 134186367744 134393445472 134433689104 134807489536 134847857152 134948790288 134958001464 134989200216 135124733952 135197516883 135333259776 135373784832 135901763712 136111488656 136142954064 136288948224 136320454656 136431801792 136530825728 136673932824 136852125696 136884849387 137063317248 137306569056 137597885568 137842086096 138021801984 138234798592 138379691736 138560108544 138593240643 138625279767 138773935872 138806016768 139020223584 139061852688 139562424144 139604215608 139744382976 139851976851 139960037888 140001948416 140148693828 140538385152 140580468864 140797414032 140963457024 141346545912 141379221528 141530830848 141597399339 142168272896 142210844672 142334983296 142554636048 142765489152 143143704792 143364605571 143576656704 143985707008 144111394944 144547273728 144803807616 144930209688 144973608516 145368565056 145782720512 146194522812 146238300234 146385128448 146611031424 146654933568 146782951524 147226910688 147488200236 147636283392 147646360576 147680492544 148063427226 148256469504 148485260352 148748783144 148942718976 149064376032 149098835808 149328926604 149523618816 149911332714 150106784256 150338430528 150373184832 150605242216 150650340412 150801598464 150959663712 151192626156 151237900242 151389748224 151658425728 151703839296 151827751647 152249917248 152295507936 152530531868 152683677696 152729398272 152889484176 153125424738 153160823322 153314601984 153325066752 153360511488 153597178944 154196231904 154434189052 154469890188 154635537408 154797621264 155072346858 155274527232 155514148416 155744169984 156120677856 156397751532 156444584274 156870791584 157007727162 157054742559 157212430848 157455042624 157502191968 157687934976 158397090786 158583889152 158828617376 158876178032 159014864151 159222184704 159778883589 159939307008 159987200256 160373965554 160611175296 160859032048 161068756992 161354612224 161523738792 161696950272 161734330368 161773003821 161983920384 162615682944 162866633072 162904283568 163078975488 163116675072 163368398336 163539635688 163752855552 163792011669 164005560576 164296627872 164345825904 164937410352 164986800264 165152452608 165407317504 165456848128 165630274524 166090818816 166102155648 166140554112 166396943856 166613889024 167045917896 167263709184 167342381037 167521832192 167560558848 167697423036 167916063744 168214071168 168473660784 168693313536 168772657798 169130734344 169169832936 169351243776 169430897493 169651798272 170164926464 170313466752 170576296176 170615728944 170627374632 170666819208 170798690304 170930193929 171281156904 171332446428 171769137408 171820573056 172288669696 172490700096 172796826312 173063488081 173267582592 173319466944 173470760892 173964979584 174491153408 174953416968 175212191232 175223406809 175482580416 175635762588 176479640532 176668890112 176709731328 177136922952 177189965964 177398926848 177672690624 177988013528 178041311396 178220070912 178406875296 178682194548 178735700286 178915156992 179931720384 179944001952 179985600288 180263355844 180444346368 180498379776 180687572208 180966411054 181202351616 181523938752 181909069056 182231910432 182513132516 182751089664 182942643312 183075425408 183224962206 183267319014 183463847424 183506259456 183789448128 184506255648 184790987524 184833706356 184846322518 184889054142 185031914496 185074689024 185360298112 185415803584 185554586646 185610150297 185796509184 186083232192 186138954144 186469302468 186864925104 187196561838 187384513536 187440625152 187729885376 187926657633 188171672832 188462061216 188505628704 188796532452 189532868382 189779977728 190072848064 190272076137 190353985536 190520149248 190858273056 191152807428 191210047446 191435542272 191898333198 191942695062 191955796461 192000171609 192148526592 192729698304 193071743488 193240279584 193298144688 193526102016 193596444294 193824753408 194396429601 194926030416 194984400312 195180171264 195481375232 195539911424 195710602032 196302547584 196650933648 196822594089 196907323392 197417902968 197675292672 197980347136 198446257152 198752501376 198798447744 199105235472 199279038321 199364825088 199881776952 200142379008 200236515219 200451240704 200497579776 201279551616 201590168208 201650533656 201852997632 202008411007 202211234304 202271785728 202423185432 202437002196 202483800324 202999889664 203060677248 203639197696 203852645568 204167232984 204214431096 204419469312 204433422336 204480681984 204529576823 204796238592 205010899236 205594975872 205959853584 206180716544 206396828352 206763129144 207032702976 207082208047 207352197888 207569537604 208160903808 208209025152 208530335376 208592779032 209343636216 209406323412 209616574464 209940056832 210002922624 210223040742 210807577728 210870703296 211196121048 211445185536 212019818868 212296246272 213038511452 213252409344 213316267008 213502474944 213831954072 214148233728 215364985056 215697338428 215978560512 216167092416 216820910592 217205711424 218052847584 218389348892 218454744794 218674080768 219062170496 219127767872 219291784218 219357450351 219577692672 219916547136 219982400352 220840366032 221181169066 221232300354 221454425088 221469540864 221520738816 221862591808 222095140839 222384704256 222727890528 223123174716 223414078464 223596564048 223888084992 223993389906 224285428224 224631547712 224866999071 225160176384 225507645792 225559777248 225907863324 225975510618 226202397696 226788939234 226856850363 227084622336 227435061568 227487638592 227503166176 227555758944 228374875872 228443261904 228795797802 229025516544 229094097408 229688137107 229741234983 229987600128 230395768416 231023443456 231092622592 231294347856 231595905024 231651283578 231704835282 231953306112 232608520287 233271222624 233616254976 233976773888 234181016784 234486337536 234596627298 234666876411 235306187376 235511590743 235612975104 236182563936 236253287952 236531902464 236896920832 237595636179 237875833728 238242926064 238314267048 238553542656 239908960512 239925335936 239980800384 240560948331 240664506368 240916762944 241288548072 241603135488 241716772609 242031918336 242285608188 242545425408 242975880576 243668119552 243923524416 244299949608 244356425352 244618463232 244675012608 244733518601 245052597504 245309453532 246008340864 246444941808 246518738856 246709219328 246766252032 247406115528 247480200396 247728678912 248110976256 248185272192 248445411786 248625736624 249136228224 249153233472 249210831168 249595415784 249846018048 249920833536 250568876844 250895563776 251282748288 251340838272 251546134554 251728709936 252321106752 252710491176 253039970304 253158986697 253696101516 254026865664 254477697408 254870409904 254946729928 255247389696 255470200128 255864444264 255923593416 255941061948 256000228812 256198035456 257653706112 257730859584 258128592392 258433004544 258736050144 259195239468 259901373888 259979200416 260947469376 261736730112 262201244864 262430125452 262818286848 263223870624 264595009536 264719460798 265003335168 265064596992 265473647296 265705384428 265784948946 266098390272 266509035936 266982020292 267061967094 267330106368 268023291822 268103550429 268372735488 268786890944 268867378208 269614979072 269695714304 269897580576 269916002928 269978400432 270395033766 270666519552 270747569664 271449616581 271803527424 272222977312 272285908128 272863603584 273061651456 273347865648 273704251392 273769698774 274126634496 274613138112 274837443309 274900978521 275195771136 275684172192 276469597184 276759383472 277120217088 277186481286 277250559534 277269483777 277333581213 277547871744 277612033536 278040447168 278123705376 278331879969 279124848288 279208431216 279703953702 279920075776 280003896832 280297387656 280794842757 281076770304 281160937728 281594828064 281926914048 282693091824 282758443056 283061661696 283194798678 284299302573 284421689344 284669966592 285109272096 285530978304 286287409584 286729211142 286815071169 287153313408 287847499797 287971414016 288222789888 289094547456 289230521983 289607615232 289860419376 289947217032 290394666441 290737130112 291565441024 292389045624 292476600468 292770256896 293222062848 293309867136 293565903048 294453821376 294976400472 295272566784 295292721152 295360985088 296126854452 296512939008 296970520704 297497566288 297885437952 298128752064 298197671616 298657853208 299047237632 299822665428 300213568512 300676861056 300746369664 301210484432 301300680824 301603196928 301919327424 302385252312 302475800484 302779496448 303316851456 303407678592 303655503294 304499834496 304591015872 305061063736 305367355392 305458796544 305778968352 306250849476 306321646644 306629203968 306650133504 306721022976 307194357888 308392463808 308868378104 308939780376 309271074816 309595242528 310144693716 310549054464 311028296832 312241355712 312795503064 312889168548 313741583168 314015454324 314109485118 314424861696 314910085248 315004383936 316794181572 317167778304 317657234752 317752356064 318029728302 318444369408 319557767178 319878614016 319974400512 320747931108 321222350592 321718064096 322709224448 323047477584 323393900544 323468660736 323546007642 323967840768 325231365888 325733266144 325808567136 326736796672 327079271376 327505711104 327584023338 327682117191 328011121152 328593255744 328691651808 328937676327 329874820704 329973600528 330814635008 330913696256 331260549048 331771753599 331848450531 332181637632 332204311296 332281108224 332793887712 334091835792 334527418368 334684762074 335043664384 335121117696 335394846072 335832127488 335990084859 336428142336 336947321568 337545315596 338261468688 338339665872 338702487552 338861794986 338963265927 339303596544 340183408851 340329852928 340626933504 341152592352 341231457888 341254749264 341333638416 341860387858 342562313808 342664892856 343193696703 343538274816 343641146112 344577339392 344981400192 345593652624 346126976162 346535165184 346638933888 346941521784 347476925367 347557252923 347929959168 348982306816 349906833936 350424382464 350446813618 350551753651 350965160832 351271525176 351894940947 352959281064 353337780224 353419462656 354273845904 354379931928 354797853696 355345381248 355976027056 356082622792 356440141824 356813750592 357364389096 357471400572 357830313984 359863440768 359888003904 359971200576 360526711688 360888692736 360996759552 361375144416 361932822108 362404703232 363047877504 363818138112 364463820864 365026265032 365502179328 365885286624 366150850816 366449924412 366534638028 366927694848 367012518912 367578896256 369012511296 369581975048 369667412712 369692645036 369778108284 370063828992 370149378048 370720596224 370831607168 371109173292 371220300594 371593018368 372166464384 372277908288 372938604936 373729850208 374393123676 374769027072 374881250304 375459770752 375853315266 376343345664 376924122432 377011257408 377593064904 379065736764 379559955456 380145696128 380544152274 381040298496 381716546112 382305614856 382420094892 382871084544 383796666396 383885390124 383911592922 384000343218 384297053184 386143486976 386480559168 386596289376 387052204032 387192888588 387649506816 388792859202 389852060832 389968800624 390962750464 391079822848 391421204064 392605095168 393301867296 393645188178 394835805936 395350585344 395960694272 396892514304 397079191197 397505002752 397596895488 398210470944 398558076642 398677423419 399763553904 400284758016 400473030438 400592950641 400902481408 400995159552 402034937733 402559103232 403180336416 403301067312 404016822014 404422468608 404543571456 404846370864 404874004392 404967600648 405592550649 405999779328 406121354496 407705291136 408334465968 408428862192 408866844672 408961363968 409059153646 409592477184 410021798472 410654548161 411189951744 411919707168 412793656704 413526258288 414065405952 414164416094 414288436133 414704395776 415139075208 415779721929 415875839301 416321807616 416418050304 417060670752 417185558064 418687272432 418812646824 419233148928 419458962637 419555930553 419880113664 420005845248 420446081484 421615155456 421741406592 422392242096 422890371072 424039637736 424592492544 424792198017 426077022904 426504818688 426632534016 427004949888 427663908144 428296467456 430093816713 430729970112 431394676856 431957121024 432334184832 433641821184 434411422848 436105695168 436778697784 436909489588 437348161536 438124340992 438255535744 438583568436 438714900702 439155385344 439833094272 439964800704 441680732064 442362338132 442464600708 442908850176 442939081728 443041477632 443725183616 444190281678 444769408512 445455781056 446246349432 446828156928 447193128096 447986779812 448570856448 449263095424 449733998142 450320352768 451015291584 451119554496 451815726648 451951021236 452404795392 453577878468 453713700726 454169244672 454870123136 454975277184 455006332352 455111517888 455483254941 456749751744 456886523808 457591595604 458051033088 458188194816 459376274214 459482469966 459975200256 460791536832 462046886912 462185245184 462588695712 463302567156 463409670564 463906612224 465217040574 466542445248 467232509952 467953547776 468362033568 469193254596 469333752822 470612374752 471023181486 471164227677 472365127872 472506575904 473063804928 473793841664 475191272358 475751667456 476485852128 476628534096 477044592453 479336650767 479817921024 479850671872 479961600768 481121896662 481833525888 482577096144 483206270976 483433545218 484063836672 484571216376 485090850816 485319011463 485951761152 487847048832 488599899216 488712850704 489236926464 489350025216 489467037202 489613606339 490105195008 490618907064 491376035007 492016681728 492889883616 493037477712 494812231056 494960400792 495457357824 495724228571 496221952512 496370544384 496890823572 497251473248 498272456448 498306466944 498421662336 499190831568 499841667072 501137753688 501791127552 501911114419 502027143111 502565496576 502681676544 503092269108 503457419872 504642213504 505420982352 506079940608 506317973394 507392203032 508053731328 508292692479 508955394816 509740819808 509893459856 510494779392 510940400256 511728888528 511847186832 511882123896 512000457624 512396070912 512790581787 515307412224 515461719168 516257184784 516866009088 517472100288 518390478936 519190464243 519802747776 519958400832 521894938752 523473460224 524402489728 524860250904 525636573696 525670220427 526447741248 529438921596 530006670336 530129193984 530947294592 531410768856 531569897892 532196780544 533018071872 533964040584 534123934188 534660212736 536046583644 536207100858 536745470976 537573781888 537734756416 539229958144 539391428608 539795161152 539832005856 539956800864 540790067532 541333039104 541495139328 542899233162 543607054848 544445954624 544571816256 545727207168 546123302912 546695731296 547539397548 548253268992 549226276224 549674886618 549801957042 550391542272 551368344384 552939194368 553518766944 554372962572 554501119068 554538967554 554667162426 555095743488 555224067072 556080894336 556247410752 556663759938 556830450891 558249696576 558416862432 559407907404 559840151552 560007793664 560594775312 561589685514 562153540608 562321875456 563189656128 563779972899 565386183648 565516886112 566389597356 568598605146 569339933184 570218544192 570816228411 571061956608 572574819168 573458422284 573630142338 574306626816 575694999594 575867389383 576445579776 578189094912 578461043966 578634262037 579215230464 579720838752 579894434064 580789332882 581474260224 584778091248 584953200936 585540513792 585855906493 586444125696 586619734272 587131806096 588907642752 589952800944 590585442304 590721970176 592253708904 593025878016 593167680677 593941041408 594995132576 596257504128 596395343232 597315706416 598094475264 599645330856 600427137024 600570709453 600709545657 601353722112 601492739328 602420968864 602601361648 603838654848 604770504624 604951600968 605558992896 606025233021 606633702912 606815357184 607311006588 608999668992 609182031744 610122127472 610917593088 611557936704 612501698952 612643293288 613258407936 613300267008 613442045952 613588730469 614388715776 616784927616 617736756208 617879560752 618542149632 619190485056 620289387432 621098108928 621246624141 622056593664 624482711424 625591006128 625778337096 627483166336 628030908648 628218970236 628849723392 629820170496 630008767872 633588363144 634335556608 635314469504 635504712128 636059456604 636888738816 639115534356 639757228032 639948801024 641495862216 642444701184 643436128192 645418448896 646094955168 647092015284 647935681536 650462731776 651466532288 651617134272 653473593344 654158542752 655168046676 655364234382 656022242304 657186511488 657383303616 657875352654 658072351053 659749641408 659947201056 661629270016 661827392512 662521098096 663543507198 663696901062 664363275264 664408622592 664562216448 665587775424 666285422517 668183671584 669369524148 670087328768 670242235392 670789692144 671664254976 671980169718 672856284672 673894643136 674600997213 675090631192 676522937376 676679331744 677723589972 677926531854 678607193088 680366817702 680570551089 681253867008 682305184704 682462915776 682509498528 682667276832 683720775716 685124627616 685329785712 686387393406 687076549632 687282292224 689064411321 689962800384 691187305248 692253952324 693070330368 693277867776 693883043568 694953850734 695114505846 695859918336 697964613632 699813667872 700848764928 700893627236 701103507302 701930321664 702543050352 703789881894 704000629233 705918562128 706675560448 706838925312 708547691808 708759863856 709595707392 710690762496 711952054112 712165245584 712786908537 713627501184 714728778192 714942801144 715660627968 719726881536 719776007808 719942401152 721053423376 721682844993 721993519104 722750288832 723865644216 724809406464 725150317827 726095755008 727636276224 728927641728 730052530064 731004358656 731770573248 732301701632 732899848824 733069276056 733855389696 734025037824 734200555803 735157792512 738025022592 739163950096 739334825424 739385290072 739556216568 740127657984 740298756096 741441192448 741663214336 742218346584 742440601188 743186036736 744332928768 744555816576 745877209872 747459700416 748786247352 749538054144 749762500608 750919541504 751706630532 752686691328 753848244864 754022514816 755186129808 758131473528 759119910912 759476960091 760291392256 761088304548 762080596992 763433092224 764611229712 764840189784 765742169088 767593332792 767770780248 767823185844 768000686436 768594106368 772286973952 772961118336 773192578752 774385777176 775299013632 777585718404 779704121664 779937601248 781925500928 782159645696 782842408128 785210190336 786603734592 787290376356 789671611872 791921388544 793785028608 794158382394 795010005504 795193790976 796420941888 797116153284 797354846838 799527107808 800946060876 801185901282 801804962816 801990319104 804069875466 804310651287 805118206464 806360672832 806602134624 808033644028 808844937216 809087142912 809692741728 809748008784 809935201296 811185101298 811999558656 812242708992 814348849743 815410582272 816668931936 816857724384 818118307292 819184954368 820043596944 821309096322 822379903488 823839414336 824512329927 825587313408 827052516576 828328832188 828576872266 829408791552 830278150416 831559443858 831751678602 831808451331 832000743639 832643615232 832836100608 834121341504 834371116128 837374544864 837625293648 838917925274 839111861106 839760227328 840011690496 840892162968 842384528271 843230310912 843482813184 844784484192 845780742144 848079275472 849184985088 849584396034 852154045808 852897907719 853265068032 854009899776 855327816288 856592934912 860187633426 860445213507 861459940224 862789353712 863542499391 863914242048 864668369664 867283642368 867691565949 868822845696 871183999323 872211390336 873557395568 873818979176 874696323072 876248681984 876511071488 877167136872 877429801404 878310770688 879666188544 879929601408 883361464128 884724676264 884929201416 885817700352 885878163456 886082955264 887450367232 888380563356 889538817024 890911562112 892492698864 893656313856 894386256192 895973559624 897141712896 898526190848 899467996284 900640705536 902030583168 902239108992 903631453296 903902042472 904809590784 907155756936 907427401452 908338489344 909740246272 909950554368 910012664704 910223035776 910966509882 913499503488 913773047616 915183191208 916102066176 916376389632 916807403801 918752548428 918964939932 919950400512 921583073664 924093773824 924370490368 925177391424 926605134312 926819341128 927813224448 928249617889 930434081148 933084890496 935907095552 936724067136 938386509192 938667505644 941224749504 942046362972 942328455354 944730255744 945013151808 947587683328 950382544716 951503334912 952971704256 953257068192 954089184906 958673301534 959635842048 959701343744 959923201536 962243793324 963667051776 965154192288 966867090436 968127673344 969142432752 970181701632 970638022926 971903522304 975694097664 977199798432 977425701408 978934074404 979227212678 980210390016 981237814128 982752070014 983046351573 984033363456 985779767232 986074955424 989624462112 989920801584 991448457142 992443905024 992741088768 993781647144 994502946496 995315260797 995545351593 996544912896 996612933888 996843324672 998381663136 1002275507376 1003582255104 1003822228838 1004054286222 1005130993152 1005363353088 1006184538216 1006914839744 1007970254577 1009284427008 1010841964704 1012635946788 1014784406064 1016107462656 1016585384958 1016889797781 1017910789632 1019481639616 1019786919712 1020550226553 1020989558784 1021880800512 1023457777056 1023694373664 1023764247792 1024000915248 1025581163574 1029581090109 1030614824448 1030923438336 1032514369568 1033732018176 1034944200576 1036780957872 1038380928486 1039605495552 1039916801664 1042430776101 1042671758769 1043789877504 1046946920448 1048804979456 1049720501808 1051273147392 1051340440854 1051655260953 1052895482496 1055684822841 1058877843192 1060013340672 1060258387968 1061894589184 1062821537712 1063139795784 1064393561088 1066036143744 1067928081168 1068247868376 1069320425472 1072093167288 1072414201716 1073490941952 1075147563776 1075469512832 1078782857216 1079590322304 1079664011712 1079913601728 1081580135064 1082666078208 1082990278656 1085798466324 1087214109696 1088891909248 1089143632512 1091454414336 1092246605824 1093391462592 1095078795096 1096506537984 1097022275687 1098452552448 1099349773236 1099603914084 1100783084544 1102736688768 1105878388736 1107037533888 1108745925144 1109002238136 1109077935108 1109334324852 1110191486976 1110448134144 1112161788672 1112494821504 1113327519876 1113660901782 1116499393152 1116833724864 1118815814808 1119680303104 1120015587328 1121189550624 1123179371028 1124307081216 1124643750912 1126379312256 1127559945798 1130772367296 1131033772224 1132779194712 1137197210292 1138679866368 1140437088384 1141632456822 1145149638336 1146916844568 1147260284676 1148613253632 1151389999188 1151734778766 1152891159552 1156922087932 1157268524074 1158430460928 1159441677504 1159788868128 1161578665764 1162948520448 1169556182496 1169906401872 1171711812986 1172888251392 1173239468544 1174263612192 1177815285504 1179905601888 1184507417808 1186051756032 1186335361354 1187882082816 1189990265152 1191237573591 1192515008256 1192790686464 1194631412832 1199290661712 1200854274048 1201141418906 1201419091314 1201501096367 1201778851923 1202707444224 1202985478656 1204841937728 1205202723296 1206104813199 1207677309696 1209541009248 1209903201936 1212050466042 1213267405824 1213630714368 1214622013176 1216777651947 1217999337984 1218364063488 1220244254944 1223115873408 1225003397904 1225286586576 1226600534016 1226884091904 1227177460938 1228777431552 1231963644483 1233569855232 1235473512416 1235759121504 1238380970112 1240578774864 1242196217856 1242493248282 1242865308399 1244113187328 1247339165787 1247627517903 1248965422848 1251182012256 1251556674192 1254966332672 1256061817296 1256437940472 1257699446784 1258376887911 1258667791659 1259640340992 1260017535744 1267176726288 1268671113216 1270628939008 1271009424256 1272118913208 1273777477632 1274376594051 1278231068712 1279514456064 1279897602048 1282991724432 1284889402368 1286872256384 1290281450139 1290836897792 1292189910336 1294184030568 1295871363072 1300925463552 1302933064576 1303234268544 1306947186688 1308317085504 1310336093352 1310728468764 1312044484608 1314373022976 1314766607232 1315750705308 1316144702106 1319499282816 1319894402112 1323258540032 1323654785024 1325042196192 1327087014396 1327393802124 1328726550528 1328817245184 1329124432896 1331175550848 1332570845034 1336367343168 1338739048296 1340174657536 1340484470784 1341579384288 1343960339436 1345712569344 1347789286272 1349201994426 1350181262384 1353045874752 1353358663488 1355447179944 1355853063708 1357214386176 1360733635404 1361141102178 1362507734016 1364610369408 1364925831552 1365018997056 1365334553664 1366449764823 1367441551432 1370249255232 1370659571424 1372774786812 1374153099264 1374564584448 1378128822642 1379925600768 1382374610496 1384507904648 1386140660736 1386555735552 1387766087136 1389907701468 1390229011692 1391719836672 1399627335744 1401697529856 1401787254472 1402207014604 1403860643328 1405086100704 1407579763788 1408001258466 1411837124256 1417095383616 1417519727712 1419191414784 1421381524992 1423904108224 1424330491168 1425573817074 1427255002368 1429457556384 1429885602288 1438009952301 1439453763072 1439552015616 1439884802304 1442106846752 1443365689986 1445500577664 1447731288432 1449618812928 1450300635654 1452191510016 1455272552448 1455957034389 1457855283456 1460105060128 1463541146496 1464603403264 1465799697648 1466138552112 1467710779392 1468050075648 1468401111606 1468840819017 1470315585024 1474128105021 1476050045184 1478327900192 1478669650848 1478770580144 1479112433136 1482882384896 1483326428672 1484436693168 1484881202376 1486372073472 1487172685713 1488665857536 1489111633152 1491754419744 1494919400832 1497572494704 1499525001216 1501839083008 1503413261064 1505373382656 1505733343257 1506081429333 1507696489728 1508045029632 1510372259616 1516262947056 1518239821824 1518953920182 1520582784512 1522176609096 1524161193984 1524878077437 1526866184448 1529222459424 1529680379568 1531484338176 1535186665584 1535541560496 1535646371688 1536001372872 1537188212736 1538371745361 1544573947904 1545922236672 1546385157504 1548771554352 1550598027264 1555171436808 1557571392729 1559408243328 1559875202496 1563851001856 1564319291392 1565684816256 1570420380672 1573207469184 1574580752712 1577010661281 1579343223744 1583842777088 1588316764788 1590020011008 1590387581952 1592841883776 1594232306568 1594709693676 1599054215616 1601892121752 1602371802564 1603609925632 1603980638208 1608139750932 1608621302574 1610236412928 1612721345664 1613204269248 1616067288056 1617689874432 1618174285824 1619385483456 1619496017568 1619870402592 1622370202596 1623999117312 1624485417984 1628697699486 1630821164544 1633337863872 1633715448768 1636236614584 1638369908736 1640087193888 1642618192644 1644759806976 1647678828672 1649024659854 1651174626816 1654105033152 1656657664376 1657153744532 1658817583104 1660556300832 1663118887716 1663503357204 1663616902662 1664001487278 1665287230464 1665672201216 1668242683008 1668742232256 1674749089728 1675250587296 1677835850548 1678223722212 1679520454656 1680023380992 1681784325936 1684769056542 1686460621824 1686965626368 1689568968384 1696158550944 1699168792068 1704308091616 1705795815438 1708019799552 1710655632576 1713185869824 1720375266852 1720890427014 1722919880448 1725578707424 1727084998782 1727602168149 1729336739328 1734567284736 1735383131898 1735902786111 1737645691392 1742367998646 1744422780672 1747114791136 1747637958352 1752497363968 1753022142976 1754334273744 1754859602808 1756621541376 1757567719479 1759332377088 1759859202816 1766722928256 1769449352528 1769858402832 1771756326912 1772165910528 1774900734464 1776761126712 1779077634048 1779503042031 1781823124224 1784985397728 1788772512384 1791947119248 1794283425792 1797052381696 1798935992568 1801281411072 1801712128359 1802128636971 1804061166336 1804478217984 1807262906592 1807804084944 1814311513872 1814854802904 1816676978688 1818075699063 1819480492544 1819901108736 1820025329408 1820446071552 1821933019764 1826999006976 1827546095232 1830366382416 1832752779264 1833614807602 1837505096856 1837929879864 1839900801024 1840766191407 1843166147328 1848187547648 1848740980736 1850354782848 1853210268624 1853638682256 1855626448896 1856499235778 1860868162296 1863739872423 1866169780992 1871814191104 1873448134272 1876773018384 1877335011288 1880232133219 1882449499008 1884092725944 1884656910708 1889460511488 1890026303616 1895175366656 1900765089432 1903006669824 1903698368891 1905943408512 1906514136384 1908178369812 1917346603068 1919271684096 1919402687488 1919846403072 1924487586648 1927334103552 1930308384576 1933734180872 1936255346688 1938284865504 1941276045852 1943807044608 1951388195328 1954399596864 1954851402816 1957868148808 1958454425356 1960420780032 1962475628256 1965504140028 1966092703146 1968066726912 1971559534464 1972149910848 1979248924224 1979841603168 1982896914284 1984887810048 1985482177536 1987563294288 1989005892992 1990630521594 1991090703186 1993089825792 1993225867776 1993686649344 1996763326272 2004551014752 2007644457676 2008108572444 2010261986304 2010726706176 2012369076432 2013829679488 2015940509154 2018568854016 2021683929408 2025271893576 2029568812128 2033170769916 2033779595562 2035821579264 2038963279232 2039573839424 2041100453106 2041711653267 2043761601024 2046915554112 2047388747328 2047528495584 2048001830496 2051162327148 2059162180218 2061229648896 2061846876672 2065028739136 2067193233963 2069888401152 2073561915744 2076761856972 2079210991104 2079833603328 2084861552202 2085343517538 2087579755008 2093893840896 2097609958912 2099441003616 2102546294784 2102680881708 2103310521906 2105790964992 2111369645682 2112001887699 2117755686384 2120026681344 2120516775936 2123789178368 2125643075424 2126279591568 2128787122176 2132072287488 2135856162336 2136495736752 2138360725611 2144186334576 2144828403432 2146981883904 2150295127552 2150939025664 2159180644608 2159328023424 2159827203456 2163160270128 2165048534979 2165980557312 2171596932648 2174428219392 2175450953481 2177783818496 2178287265024 2182908828672 2186782925184 2190157590192 2193013075968 2194044551374 2196905104896 2198699546472 2199207828168 2201566169088 2202601667409 2205473377536 2214075067776 2217491850288 2218004476272 2218155870216 2218668649704 2220382973952 2220896268288 2222092521077 2224323577344 2224989643008 2226655039752 2227321803564 2232998786304 2233667449728 2237631629616 2240031174656 2242379101248 2246358742056 2248614162432 2249287501824 2249825345053 2252758624512 2255119891596 2261544734592 2262067544448 2265558389424 2274394420584 2277359732736 2277904288517 2278430880273 2280874176768 2283264913644 2290299276672 2293833689136 2294520569352 2297226507264 2302779998376 2303469557532 2305782319104 2313844175864 2314537048148 2316860921856 2318883355008 2319577736256 2323157331528 2325897040896 2339112364992 2339812803744 2343423625972 2345776502784 2346478937088 2348527224384 2355630571008 2359811203776 2369014835616 2372670722708 2375764165632 2379980530304 2382475147182 2385030016512 2385581372928 2389262825664 2398581323424 2402282837812 2402838182628 2403002192734 2403557703846 2405414888448 2405970957312 2409683875456 2410405446592 2412209626398 2412931953861 2415354619392 2419082018496 2419806403872 2424100932084 2426534811648 2427261428736 2429244026352 2433555303894 2435998675968 2436728126976 2440488509888 2443046549229 2446231746816 2450006795808 2450573173152 2454354921876 2457554863104 2463927288966 2467139710464 2470947024832 2471518243008 2473536989781 2476761940224 2481157549728 2484986496564 2485730616798 2488226374656 2494678331574 2495255035806 2495425353993 2496002230917 2497930845696 2502364024512 2503113348384 2509932665344 2512123634592 2512875880944 2516753775822 2517335583318 2519280681984 2520035071488 2527153584813 2534353452576 2537342226432 2541257878016 2542018848512 2544237826416 2547554955264 2548753188102 2556462137424 2558693723157 2559795204096 2565983448864 2569778804736 2573744512768 2580562900278 2581335640521 2584379820672 2588368061136 2590627498173 2591742726144 2601850927104 2603074697847 2605866129152 2606468537088 2613551997969 2616634171008 2620672186704 2621456937528 2624088969216 2626109343091 2628746045952 2629533214464 2631501410616 2632289404212 2638998565632 2639788804224 2647309570048 2650084392384 2654174028792 2654787604248 2657453101056 2657634490368 2658248865792 2658884498699 2662351101696 2665141690068 2672734686336 2677478096592 2680349315072 2680968941568 2683158768576 2687920678872 2691425138688 2692068704611 2695578572544 2698403988852 2700362524768 2706091749504 2706717326976 2710894359888 2711706127416 2714428772352 2721467270808 2722282204356 2725015468032 2729220738816 2729851663104 2730037994112 2730669107328 2732899529646 2734883102864 2740498510464 2741319142848 2745549573624 2748306198528 2749129168896 2750422211403 2756257645284 2759851201536 2764749220992 2769015809296 2772281321472 2773111471104 2775532174272 2779815402936 2780458023384 2783439673344 2784748853667 2799254671488 2803574508944 2804414029208 2807721286656 2810172201408 2815159527576 2816002516932 2823674248512 2834190767232 2835039455424 2842763049984 2847808216448 2848660982336 2851147634148 2854510004736 2858915112768 2859771204576 2876019904602 2878907526144 2879104031232 2879769604608 2884213693504 2886731379972 2891001155328 2895462576864 2900601271308 2904383020032 2910545104896 2911914068778 2915710566912 2920210120256 2927082292992 2929206806528 2931599395296 2932277104224 2936802223212 2937681638034 2940631170048 2948256210042 2949139054719 2952100090368 2956655800384 2957339301696 2957541160288 2958224866272 2965764769792 2966652857344 2968873386336 2969762404752 2974345371426 2977331715072 2978223266304 2983508839488 2985945782391 2986636054779 2989838801664 2995144989408 3003678166016 3006826522128 3010746765312 3011466686514 3012162858666 3015392979456 3016090059264 3020744519232 3023910763731 3032525894112 3037907840364 3041165569024 3044353218192 3048322387968 3049756154874 3050669393343 3053732368896 3058444918848 3059360759136 3061650679659 3062968676352 3070373331168 3071083120992 3071292743376 3072002745744 3076743490722 3088743270327 3091844473344 3092770315008 3097543108704 3101196054528 3110342873616 3115142785458 3118816486656 3119750404992 3127292328303 3128638582784 3131369632512 3140840761344 3142318043917 3146414938368 3149161505424 3154021322562 3154965782859 3158686447488 3167685554176 3176633529576 3180040022016 3180775163904 3181535741813 3185683767552 3188464613136 3189419387352 3198108431232 3203784243504 3204743605128 3207219851264 3207961276416 3216279501864 3217242605148 3220472825856 3225442691328 3226408538496 3232134576112 3236348571648 3238770966912 3238992035136 3239740805184 3244740405192 3247998234624 3248970835968 3257395398972 3261642329088 3266675727744 3267430897536 3272473229168 3276739817472 3280174387776 3285236385288 3289519613952 3291066827061 3295357657344 3298049319708 3302349253632 3308210066304 3313315328752 3314307489064 3317635166208 3321112601664 3326237775432 3327006714408 3327233805324 3328002974556 3330574460928 3331344402432 3336485366016 3337484464512 3349498179456 3350501174592 3355671701096 3356447444424 3359040909312 3360046761984 3363568651872 3369538113084 3372921243648 3373931252736 3379137936768 3392317101888 3398337584136 3408616183232 3411591630876 3416039599104 3421311265152 3440750533704 3441780854028 3445839760896 3451157414848 3454169997564 3455204336298 3458673478656 3470766263796 3471805572222 3475291382784 3484735997292 3488845561344 3494229582272 3495275916704 3504994727936 3506044285952 3508668547488 3509719205616 3515135438958 3518664754176 3519718405632 3533445856512 3538898705056 3539716805664 3549801468928 3553522253424 3558155268096 3559006084062 3563646248448 3569970795456 3573712720773 3577545024768 3583894238496 3594104763392 3597871985136 3602562822144 3603424256718 3604257273942 3604503289101 3605336555769 3608122332672 3608956435968 3614525813184 3615608169888 3618314439597 3628623027744 3629709605808 3636151398126 3638960985088 3639802217472 3640050658816 3640892143104 3643866039528 3650332955841 3653998013952 3655092190464 3660732764832 3667229615204 3675010193712 3675859759728 3679801602048 3681532382814 3686332294656 3695890933449 3697481961472 3700709565696 3706420537248 3707277364512 3712998471556 3721736324592 3727479744846 3728595925197 3732339561984 3742017497361 3743628382208 3746896268544 3753546036768 3754670022576 3760464266438 3764898998016 3768185451888 3769313821416 3775130663733 3776003374977 3778921022976 3780052607232 3790350733312 3801530178864 3806013339648 3807396737782 3811886817024 3813028272768 3816356739624 3823129782153 3834693206136 3838543368192 3838805374976 3839692806144 3848975173296 3854668207104 3860616769152 3867468361744 3870844350417 3872510693376 3876569731008 3882552091704 3887614089216 3902776390656 3908799193728 3909702805632 3915736297616 3916908850712 3920841560064 3924951256512 3931008280056 3932185406292 3936133453824 3943119068928 3944299821696 3958497848448 3959683206336 3965793828568 3969775620096 3970964355072 3975126588576 3978011785984 3981261043188 3982181406372 3986179651584 3986451735552 3987373298688 3993526652544 4009102029504 4015288915352 4016217144888 4020523972608 4021453412352 4024738152864 4027659358976 4031881018308 4037137708032 4043367858816 4050543787152 4059137624256 4066341539832 4067559191124 4071643158528 4077926558464 4079147678848 4082200906212 4083423306534 4087523202048 4093831108224 4094777494656 4095056991168 4096003660992 4102324654296 4118324360436 4122459297792 4123693753344 4130057478272 4134386467926 4139776802304 4147123831488 4153523713944 4158421982208 4159667206656 4169723104404 4170687035076 4175159510016 4195219917824 4198882007232 4205092589568 4205361763416 4206621043812 4211581929984 4222739291364 4224003775398 4235511372768 4247578356736 4251286150848 4252559183136 4257574244352 4264144574976 4271712324672 4272991473504 4276721451222 4288372669152 4289656806864 4300590255104 4301878051328 4314029856903 4318361289216 4318656046848 4319654406912 4326320540256 4330097069958 4343193865296 4348856438784 4350901906962 4355567636992 4356574530048 4365817657344 4367871103167 4373565850368 4380315180384 4388089102748 4393810209792 4397399092944 4398415656336 4403132338176 4405203334818 4406522457051 4410946755072 4422384315063 4428150135552 4434983700576 4436008952544 4436311740432 4437337299408 4444185042154 4448647154688 4449979286016 4453310079504 4454643607128 4461518057139 4465997572608 4467334899456 4475263259232 4484758202496 4492717484112 4498575003648 4499650690106 4505517249024 4510239783192 4517200029771 4518244287999 4523089469184 4524135088896 4531116778848 4548788841168 4554719465472 4555808577034 4556861760546 4557172797463 4561748353536 4566529827288 4574634232311 4580598553344 4587667378272 4589041138704 4594453014528 4605559996752 4606939115064 4611564638208 4615115236083 4627688351728 4629074096296 4633721843712 4637766710016 4639155472512 4646314663056 4651794081792 4672714178187 4678224729984 4679625607488 4686847251944 4691553005568 4692957874176 4697054448768 4711261142016 4719622407552 4731031983843 4738029671232 4745341445416 4751528331264 4759961060608 4764950294364 4770060033024 4771162745856 4778525651328 4797162646848 4804565675624 4805676365256 4806004385468 4807115407692 4810829776896 4811941914624 4819367750912 4820810893184 4824419252796 4825863907722 4830709238784 4838164036992 4839612807744 4848201864168 4853069623296 4854522857472 4858488052704 4867110607788 4871997351936 4873456253952 4880977019776 4886093098458 4892463493632 4900013591616 4901146346304 4908709843752 4915109726208 4927854577932 4934279420928 4941894049664 4943036486016 4947073979562 4953523880448 4962315099456 4969972993128 4971461233596 4976452749312 4989356663148 4990510071612 4990850707986 4992004461834 4995861691392 5004728049024 5006226696768 5019865330688 5024247269184 5025751761888 5033507551644 5034671166636 5038561363968 5040070142976 5054307169626 5068706905152 5082515756032 5084037697024 5088475652832 5097506376204 5112924274848 5117387446314 5131966897728 5139557609472 5147489025536 5161125800556 5162671281042 5168759641344 5176736122272 5181254996346 5182806504447 5203701854208 5206149395694 5207708358333 5211732258304 5212937074176 5227103995938 5233268342016 5241344373408 5242913875056 5252218686182 5257492091904 5259066428928 5263002821232 5264578808424 5272703158437 5277997131264 5279577608448 5300168784768 5308348057584 5309575208496 5315268980736 5316497731584 5317768997398 5324702203392 5330283380136 5338509126093 5345469372672 5354956193184 5366317537152 5375841357744 5382850277376 5384137409222 5385749669729 5391157145088 5396807977704 5400725049536 5405136385077 5406385910913 5412183499008 5413434653952 5421788719776 5423412254832 5442934541616 5444564408712 5450030936064 5452966514281 5454227097189 5458441477632 5459703326208 5460075988224 5461338214656 5465799059292 5469766205728 5480997020928 5482638285696 5491099147248 5498258337792 5500844422806 5512515290568 5519702403072 5522298574221 5529498441984 5538031618592 5544562642944 5546222942208 5551064348544 5559630805872 5560916046768 5566879346688 5569497707334 5591219617269 5598509342976 5607149017888 5608828058416 5615442573312 5620344402816 5630319055152 5632005033864 5640696399657 5647348497024 5668381534464 5670078910848 5685526099968 5695616432896 5697321964672 5702295268296 5709020009472 5711095106673 5717830225536 5719542409152 5752039809204 5757815052288 5758208062464 5759539209216 5768427387008 5773462759944 5782002310656 5790925153728 5801202542616 5808766040064 5823828137556 5831421133824 5840420240512 5854164585984 5858413613056 5863198790592 5864554208448 5873604446424 5875363276068 5881262340096 5896512420084 5898278109438 5904200180736 5913311600768 5914678603392 5915082320576 5916449732544 5931529539584 5933305714688 5937746772672 5939524809504 5948690742852 5954663430144 5956446532608 5967017678976 5971891564782 5973272109558 5979677603328 5990289978816 6007356332032 6013653044256 6022933373028 6024325717332 6030785958912 6032180118528 6041489038464 6047821527462 6065051788224 6075815680728 6082331138048 6088706436384 6099512309748 6101338786686 6107464737792 6116889837696 6118721518272 6123301359318 6125134959801 6140746662336 6142166241984 6142585486752 6144005491488 6153486981444 6177486540654 6183688946688 6185540630016 6195086217408 6201579701889 6220685747232 6230285570916 6237632973312 6239500809984 6254584656606 6262739265024 6281681522688 6284636087834 6292829876736 6298323010848 6308042645124 6309931565718 6317372894976 6353267059152 6360080044032 6361550327808 6363071483626 6364976882407 6371367535104 6376929226272 6378838774704 6396216862464 6407568487008 6409487210256 6432559003728 6434485210296 6440945651712 6444414971423 6450885382656 6452817076992 6464269152224 6477541933824 6477984070272 6479481610368 6489480810384 6497941671936 6514790797944 6523284658176 6524844487447 6526352860443 6533351455488 6534861795072 6544946458336 6560348775552 6570472770576 6579039227904 6582133654122 6590715314688 6596098639416 6604698507264 6607805002227 6616420132608 6626630657504 6628614978128 6642225203328 6652475550864 6654013428816 6654467610648 6656005949112 6661148921856 6662688804864 6666277563231 6672970732032 6674968929024 6698996358912 6701002349184 6711343402192 6712894888848 6720093523968 6727137303744 6739076226168 6745842487296 6747862505472 6749476035159 6758275873536 6784634203776 6796675168272 6817232366464 6823183261752 6832079198208 6833712865551 6835292640819 6842622530304 6881501067408 6883561708056 6891679521792 6902314829696 6908339995128 6910408672596 6917346957312 6941532527592 6943611144444 6950582765568 6969471994584 6977691122688 6988459164544 6990551833408 7009989455872 7012088571904 7017337094976 7019438411232 7030270877916 7037329508352 7039436811264 7066891713024 7077797410112 7079433611328 7099602937856 7107044506848 7118012168124 7127292496896 7139941590912 7147425441546 7155090049536 7167788476992 7188209526784 7195743970272 7206848513436 7208514547884 7209006578202 7210673111538 7216244665344 7217912871936 7229051626368 7231216339776 7236628879194 7238795861583 7257246055488 7259419211616 7272302796252 7277921970176 7279604434944 7280101317632 7281784286208 7287732079056 7300665911682 7307996027904 7310184380928 7321465529664 7329139647687 7334459230408 7350020387424 7351719519456 7363064765628 7372664589312 7391781866898 7401419131392 7412841074496 7414554729024 7420610969343 7425996943112 7443472649184 7454959489692 7457191850394 7464679123968 7484034994722 7486276061979 7493792537088 7507092073536 7509340045152 7520928532876 7529797996032 7536370903776 7538627642832 7550261327466 7552006749954 7557842045952 7560105214464 7603060357728 7612026679296 7614793475564 7623773634048 7626056545536 7632713479248 7646259564306 7669386412272 7677610749952 7679385612288 7697950346592 7709336414208 7721233538304 7734936723488 7741688700834 7744006921563 7753139462016 7765104183408 7775228178432 7805552781312 7809224093541 7817598387456 7819405611264 7831472595232 7833817701424 7840655993907 7849902513024 7862016560112 7864370812584 7872266907648 7878328029273 7886238137856 7888599643392 7916995696896 7919366412672 7931587657136 7941928710144 7950253177152 7956023571968 7962522086376 7964362812744 7972359303168 7972903471104 7974746597376 7976653496097 7987053305088 8018204059008 8030577830704 8032434289776 8041047945216 8042906824704 8049476305728 8055318717952 8063762036616 8074275416064 8076206113833 8086735717632 8101087574304 8118275248512 8132683079664 8135118382248 8143286317056 8155853116928 8158295357696 8164401812424 8166846613068 8175046404096 8187662216448 8189554989312 8190113982336 8192007321984 8204649308592 8236648720872 8244918595584 8247387506688 8251266634209 8260114956544 8268772935852 8279553604608 8294247662976 8307047427888 8316843964416 8319334413312 8339446208808 8341374070152 8350319020032 8354246561001 8390439835648 8397764014464 8410723526832 8413242087624 8423163859968 8445478582728 8448007550796 8471022745536 8495156713472 8502572301696 8505118366272 8528289149952 8543424649344 8545982947008 8553442902444 8576745338304 8579313613728 8601180510208 8603756102656 8628059713806 8636722578432 8637312093696 8639308813824 8652641080512 8660194139916 8686387730592 8701803813924 8711135273984 8713149060096 8731635314688 8735742206334 8747131700736 8760630360768 8776178205496 8787620419584 8794798185888 8796831312672 8810406669636 8813044914102 8821893510144 8844768630126 8847417164157 8856300271104 8869967401152 8872017905088 8872623480864 8874674598816 8888370084308 8897294309376 8899958572032 8906620159008 8909287214256 8923036114278 8931995145216 8934669798912 8950526518464 8957837347173 8969516404992 8985434968224 8999301380212 9011034498048 9020479566384 9034400059542 9036488575998 9046178938368 9048270177792 9062233557696 9097577682336 9111617154068 9113723521092 9114345594926 9123496707072 9133059654576 9149268464622 9152008180029 9161197106688 9175334756544 9178082277408 9188906029056 9211119993504 9213878230128 9230230472166 9255376703456 9258148192592 9266229810981 9275533420032 9278310945024 9292629326112 9303588163584 9345428356374 9356449459968 9359251214976 9373694503888 9381876984909 9385915748352 9394108897536 9422522284032 9426954131751 9439244815104 9462063967686 9464897348577 9476059342464 9490682890832 9503056662528 9519922121216 9529900588728 9540120066048 9542325491712 9544607225439 9557051302656 9594325293696 9609131351248 9611352730512 9612008770936 9614230815384 9621659553792 9623883829248 9638735501824 9641621786368 9648838505592 9651727815444 9661418477568 9676328073984 9679225615488 9696403728336 9709045714944 9716976105408 9734221215576 9743994703872 9746912507904 9761954039552 9772186196916 9784926987264 9800027183232 9802292692608 9817419687504 9830219452416 9855709155864 9868558841856 9873200481183 9883788099328 9886072972032 9894147959124 9907047760896 9924630198912 9939945986256 9942922467192 9952905498624 9978713326296 9981020143224 9981701415972 9984008923668 9991723382784 10009456098048 10012453393536 10039730661376 10048494538368 10051503523776 10067015103288 10069342333272 10077122727936 10080140285952 10084881441811 10108614339252 10137413810304 10165031512064 10168075394048 10176951305664 10195012752408 10210745796779 10225848549696 10234774892628 10263933795456 10294978051072 10322251601112 10325342562084 10337519282688 10353472244544 10362509992692 10365613008894 10412298791388 10415416716666 10423464516608 10425874148352 10454207991876 10466536684032 10482688746816 10485827750112 10504437372364 10514984183808 10518132857856 10526005642464 10529157616848 10545406316874 10555994262528 10559155216896 10600337569536 10616696115168 10619150416992 10635537994796 10649404406784 10660566760272 10677018252186 10690938745344 10709912386368 10732635074304 10751682715488 10768274818444 10771499339458 10782314290176 10793615955408 10801450099072 10810272770154 10812771821826 10813509867303 10816009667307 10824366998016 10826869307904 10843577439552 10846824509664 10885869083232 10889128817424 10905933028562 10908454194378 10916882955264 10919406652416 10920151976448 10922676429312 10931598118584 10939532411456 10950998867523 10961994041856 10965276571392 10982198294496 11001688845612 11025030581136 11039404806144 11044597148442 11058996883968 11076063237184 11087672800347 11092445884416 11102128697088 11119261611744 11121832093536 11138995414668 11182439234538 11185787775591 11197018685952 11214298035776 11217656116832 11226052492083 11230885146624 11240688805632 11260638110304 11264010067728 11281392799314 11294696994048 11325391991199 11328010124931 11336763068928 11340157821696 11371052199936 11391232865792 11394643929344 11404590536592 11418040018944 11422190213346 11435660451072 11439084818304 11469389346459 11504079618408 11515630104576 11516416124928 11519078418432 11536854774016 11546925519888 11564004621312 11581850307456 11602405085232 11612533051251 11617532080128 11647656275112 11662842267648 11680840481024 11708329171968 11726397581184 11729108416896 11747208892848 11750726552136 11762524680192 11793024840168 11796556218876 11808400361472 11826623201536 11829357206784 11830164641152 11832899465088 11866611429376 11875493545344 11879049619008 11897381485704 11909326860288 11912893065216 11918496249413 11934035357952 11943783129564 11946544219116 11959355206656 11980579957632 12014712664064 12027306088512 12045866746056 12048651434664 12061571917824 12064360237056 12067245032557 12082978076928 12095643054924 12130103576448 12151631361456 12164662276096 12177412872768 12199024619496 12202677573372 12214929475584 12233779675392 12237443036544 12246602718636 12250269919602 12281493324672 12284332483968 12285170973504 12288010982976 12306973962888 12354973081308 12367377893376 12371081260032 12390172434816 12403159403778 12441371494464 12460571141832 12475265946624 12479001619968 12509169313212 12525478530048 12569272175668 12585659753472 12596646021696 12616085290248 12619863131436 12634745789952 12706534118304 12726142967252 12729953764814 12742735070208 12753858452544 12757677549408 12792433724928 12815136974016 12818974420512 12865118007456 12868970420592 12888829942846 12901770765312 12905634153984 12928538304448 12942089570709 12955083867648 12955968140544 12958963220736 12978961620768 13029581595888 13046569316352 13049688974894 13052705720886 13066702910976 13069723590144 13089892916672 13103613309501 13120697551104 13140945541152 13164267308244 13181430629376 13192197278832 13209397014528 13215610004454 13219567371153 13232840265216 13253261315008 13257229956256 13267152945189 13284450406656 13304951101728 13308026857632 13308935221296 13312011898224 13332555126462 13345941464064 13349937858048 13384554171417 13397992717824 13402004698368 13422686804384 13425789777696 13454274607488 13478152452336 13495725010944 13498952070318 13516551747072 13551600089313 13554732863997 13569268407552 13593350336544 13634464732928 13646366523504 13664158396416 13667425731102 13670585281638 13671518392389 13685245060608 13723902696933 13763002134816 13767123416112 13783359043584 13804629659392 13816679990256 13820817345192 13834693914624 13845345708249 13883065055184 13887222288888 13901165531136 13938943989168 13955382245376 13976918329088 13981103666816 14018142534561 14024177143808 14034674189952 14038876822464 14060541755832 14074659016704 14078873622528 14133783426048 14155594820224 14158867222656 14193095951529 14199205875712 14214089013696 14236024336248 14254584993792 14261289583931 14279883181824 14294850883092 14310180099072 14335576953984 14376419053568 14391487940544 14413697026872 14417029095768 14418013156404 14421346223076 14432489330688 14435825743872 14458103252736 14462432679552 14473257758388 14477591723166 14514492110976 14518838423232 14544605592504 14555843940352 14559208869888 14560202635264 14563568572416 14575464158112 14601331823364 14615992055808 14620368761856 14642931059328 14658279295374 14668918460816 14700040774848 14703439038912 14726129531256 14745329178624 14783563733796 14802838262784 14825682148992 14829109458048 14841221938686 14851993886224 14886945298368 14909918979384 14914383700788 14929358247936 14968069989444 14972552123958 14987585074176 15014184147072 15018680090304 15041857065752 15059595992064 15072741807552 15077255285664 15100522654932 15104013499908 15115684091904 15120210428928 15206120715456 15229586951128 15247547268096 15252113091072 15265426958496 15292519128612 15338772824544 15395900693184 15418672828416 15442467076608 15469873446976 15483377401668 15488013843126 15506278924032 15530208366816 15611105562624 15618448187082 15623125074999 15635196774912 15638811222528 15662945190464 15667635402848 15681311987814 15699805026048 15724033120224 15728741625168 15756656058546 15772476275712 15777199286784 15818109475311 15833991393792 15838732825344 15863175314272 15900506354304 15912047143936 15925044172752 15928725625488 15945806942208 15949493194752 15953306992194 15974106610176 16015527378279 16036408118016 16061155661408 16064868579552 16098952611456 16110637435904 16127524073232 16148550832128 16152412227666 16157249009187 16173471435264 16202175148608 16215409155231 16219157732739 16236550497024 16265366159328 16270236764496 16311706233856 16316590715392 16328803624848 16333693226136 16350092808192 16358899542843 16362681291567 16375324432896 16379109978624 16380227964672 16384014643968 16409298617184 16473297441744 16494775013376 16502533268418 16520229913088 16537545871704 16559107209216 16566895722663 16588495325952 16614094855776 16633687928832 16638668826624 16678892417616 16682748140304 16700638040064 16708493122002 16773658851807 16780879671296 16795528028928 16821447053664 16826484175248 16846327719936 16890957165456 16896015101592 16922089198971 16942045491072 16990313426944 17005144603392 17010236732544 17056578299904 17086849298688 17091965894016 17106885804888 17133285320019 17153490676608 17158627227456 17202361020416 17207512205312 17256119427612 17273445156864 17274624187392 17278617627648 17305282161024 17320388279832 17372775461184 17403607627848 17422270547968 17426298120192 17471484412668 17494263401472 17521260721536 17552356410992 17575240839168 17589596371776 17593662625344 17620813339272 17626089828204 17643787020288 17689537260252 17694834328314 17712600542208 17739934802304 17744035810176 17745246961728 17749349197632 17776740168616 17794588618752 17799917144064 17813240318016 17818574428512 17846072228556 17863990290432 17869339597824 17901053036928 17915674694346 17939032809984 17970869936448 17998602760424 18022068996096 18040959132768 18068800119084 18072977151996 18092357876736 18096540355584 18124467115392 18195155364672 18223234308136 18227447042184 18228691189852 18246993414144 18266119309152 18298536929244 18304016360058 18322394213376 18350669513088 18356164554816 18422239987008 18427756460256 18460460944332 18510753406912 18516296385184 18532459621962 18551066840064 18556621890048 18585258652224 18690856712748 18712898919936 18718502429952 18747389007776 18763753969818 18788217795072 18845044568064 18853908263502 18878489630208 18924127935372 18929794697154 18952118684928 18981365781664 19039844242432 19059801177456 19080240132096 19084650983424 19089214450878 19094930647221 19114102605312 19188650587392 19218262702496 19222705461024 19224017541872 19228461630768 19277471003648 19283243572736 19297677011184 19303455630888 19322836955136 19333244914269 19352656147968 19358451230976 19392807456672 19433952210816 19468442431152 19493825015808 19523908079104 19544372393832 19569853974528 19574533462341 19579058581329 19600054366464 19604585385216 19634839375008 19711418311728 19737117683712 19746400962366 19767576198656 19772145944064 19788295918248 19814095521792 19823415006681 19849260397824 19879891972512 19885844934384 19957426652592 19962040286448 19963402831944 19968017847336 19983446765568 19998832689693 20018912196096 20024906787072 20079461322752 20096989076736 20103007047552 20134030206576 20138684666544 20160280571904 20169762883622 20217228678504 20248428105477 20274827620608 20330063024128 20336150788096 20353902611328 20390025504816 20421491593558 20451697099392 20469549785256 20501138596653 20505877922457 20527867590912 20589956102144 20644503202224 20650685124168 20675038565376 20682553465409 20706944489088 20725019985384 20731226017788 20824597582776 20830833433332 20846929033216 20851748296704 20908415983752 20933073368064 20965377493632 20971655500224 21008874744728 21029968367616 21036265715712 21052011284928 21058315233696 21090812633748 21111988525056 21118310433792 21200675139072 21233392230336 21238300833984 21271075989592 21298808813568 21321133520544 21354036504372 21381877490688 21419824772736 21465270148608 21503365430976 21536549636888 21542998678916 21564628580352 21587231910816 21602900198144 21620545540308 21625543643652 21627019734606 21632019334614 21648733996032 21653738615808 21687154879104 21693649019328 21771738166464 21778257634848 21811866057124 21816908388756 21833765910528 21838813304832 21840303952896 21845352858624 21863196237168 21879064822912 21901997735046 21923988083712 21930553142784 21964396588992 22003377691224 22050061162272 22089194296884 22117993767936 22152126474368 22175345600694 22204257394176 22238523223488 22243664187072 22277990829336 22364878469076 22371575551182 22394037371904 22428596071552 22435312233664 22452104984166 22458828185937 22481377611264 22521276220608 22528020135456 22562785598628 22589393988096 22650783982398 22656020249862 22673526137856 22680315643392 22782465731584 22789287858688 22809181073184 22836080037888 22844380426692 22871320902144 22878169636608 22938778692918 23008159236816 23032832249856 23038156836864 23073709548032 23093851039776 23128009242624 23163700614912 23204810170464 23225066102502 23232020764689 23295312550224 23325684535296 23361680962048 23416658343936 23427672280623 23452795162368 23458216833792 23494417785696 23501453104272 23521967981721 23586049680336 23593112437752 23616800722944 23634984087819 23653246403072 23658714413568 23660329282304 23665798930176 23750987090688 23758099238016 23794762971408 23825786130432 23836992498826 23868070715904 23887566259128 23893088438232 23918710413312 23929960488291 23961159915264 24054612177024 24091733492112 24097302869328 24123143835648 24128720474112 24134490065114 24165956153856 24191286109848 24228618341499 24260207152896 24303262722912 24354825745536 24398049238992 24405355146744 24429858951168 24443017731847 24467559350784 24474886073088 24493205437272 24500539839204 24562986649344 24568664967936 24570341947008 24576021965952 24613947925776 24709946162616 24734755786752 24742162520064 24748078795583 24753799902627 24780344869632 24806318807556 24882742988928 24921142283664 24950531893248 24958003239936 25018338626424 25050957060096 25062739683003 25138544351336 25171319506944 25193292043392 25232170580496 25239726262872 25269491579904 25413068236608 25452285934504 25459907529628 25485470140416 25507716905088 25515355098816 25584867449856 25630273948032 25637948841024 25730236014912 25737940841184 25777659885692 25803541530624 25811268307968 25857076608896 25884179141418 25910167735296 25911936281088 25917926441472 25957923241536 26059163191776 26099377949788 26105411441772 26133405821952 26139447180288 26179785833344 26207226619002 26241395102208 26281891082304 26328534616488 26362861258752 26384394557664 26431220008908 26439134742306 26465680530432 26506522630016 26514459912512 26534305890378 26542251492471 26568900813312 26609902203456 26616053715264 26617870442592 26624023796448 26665110252924 26691882928128 26699875716096 26769108342834 26795985435648 26804009396736 26845373608768 26851579555392 26873512041519 26908549214976 26956304904672 26997904140636 27033103494144 27103200178626 27109465727994 27138536815104 27186700673088 27268929465856 27292733047008 27334851462204 27341170563276 27343036784778 27370490121216 27447805393866 27456024540087 27526004269632 27534246832224 27566718087168 27609259318784 27633359980512 27641634690384 27690691416498 27766130110368 27774444577776 27798689432943 27877887978336 27910764490752 27953836658176 27962207333632 28036285069122 28069348379904 28077753644928 28121083511664 28145630954727 28157747245056 28267566852096 28280862395253 28311189640448 28317734445312 28386191903058 28394692045731 28428178027392 28472048672496 28509169987584 28522579167862 28559766363648 28589701766184 28620360198144 28633821676317 28671153907968 28782975881088 28827394053744 28834058191536 28836026312808 28842692446152 28864978661376 28871651487744 28887202774001 28916206505472 28924865359104 28946515516776 28955183446332 29028984221952 29037676846464 29089211185008 29120405270528 29127137144832 29150928316224 29202663646728 29231984111616 29240737523712 29247729485689 29285862118656 29316558590748 29337836921632 29400081549696 29406878077824 29452259062512 29490658357248 29567127467592 29605676525568 29612755750721 29619601443549 29651364297984 29658218916096 29682443877372 29703987772448 29773890596736 29819837958768 29828767401576 29858716495872 29936139978888 29945104247916 29975170148352 30028368294144 30037360180608 30083714131504 30119191984128 30145483615104 30154510571328 30201045309864 30208026999816 30231368183808 30240420857856 30254644325433 30412241430912 30459173902256 30495094536192 30504226182144 30530853916992 30585038257224 30632237390337 30677545649088 30791801386368 30884934153216 30939746893952 30966754803336 30976027686252 31012557848064 31060416733632 31236896374164 31246250149998 31270393549824 31277622445056 31325890380928 31335270805696 31362623975628 31399610052096 31448066240448 31457483250336 31513312117092 31544952551424 31554398573568 31636218950622 31667982787584 31677465650688 31726350628544 31801012708608 31824094287872 31850088345504 31857451250976 31906613984388 31948213220352 32031054756558 32072816236032 32122311322816 32129737159104 32197905222912 32221274871808 32255048146464 32304824455332 32314498018374 32346942870528 32404350297216 32430818310462 32438315465478 32440529601909 32448029001921 32473100994048 32530732318656 32540473528992 32623412467712 32633181430784 32657607249696 32667386452272 32717799085686 32725362583134 32750648865792 32758219957248 32760455929344 32768029287936 32818597234368 32852996602569 32946594883488 33005066536836 33040459826176 33075091743408 33118214418432 33133791445326 33176990651904 33228189711552 33263018401041 33277337653248 33357784835232 33365496280608 33416986244004 33547317703614 33557363326773 33591056057856 33642894107328 33652968350496 33678157476249 33692655439872 33781914330912 33792030203184 33844178397942 33884090982144 33976175973597 34010289206784 34020473465088 34113156599808 34139421460183 34173698597376 34183931788032 34213771609776 34266570640038 34306981353216 34317254454912 34415024410624 34512238855224 34546890313728 34549248374784 34557235255296 34565498483087 34610564322048 34640776559664 34745550922368 34807215255696 34844541095936 34852596240384 34942968825336 34988526802944 34996893159943 35042521443072 35104712821984 35179192743552 35187325250688 35241626678544 35252179656408 35287574040576 35379074520504 35389668656628 35425201084416 35479869604608 35488071620352 35490493923456 35498698395264 35553480337232 35599834288128 35626480636032 35637148857024 35692144457112 35727980580864 35738679195648 35755488748239 35802106073856 35831349388692 35878065619968 35941739872896 35997205520848 36044137992192 36081918265536 36137600238168 36145954303992 36184715753472 36193080711168 36201735097671 36248934230784 36390310729344 36446468616272 36454894084368 36457382379704 36493986828288 36532238618304 36597073858488 36608032720116 36644788426752 36701339026176 36712329109632 36844479974016 36855512920512 36920921888664 37021506813824 37032592770368 37064919243924 37102133680128 37113243780096 37170517304448 37381713425496 37425797839872 37437004859904 37494778015552 37527507939636 37576435590144 37707816527004 37756979260416 37848255870744 37859589394308 37904237369856 37962731563328 38079688484864 38119602354912 38178428901756 38189861294442 38228205210624 38377301174784 38436525404992 38445410922048 38448035083744 38456923261536 38554942007296 38566487145472 38595354022368 38606911261776 38666489828538 38705312295936 38716902461952 38785614913344 38826268712127 38867904421632 38936884862304 39047816158208 39088744787664 39139707949056 39149066924682 39158117162658 39200108732928 39209170770432 39269678750016 39310839928503 39422836623456 39492801924732 39535152397312 39544291888128 39576591836496 39628191043584 39646830013362 39658702113459 39698520795648 39759783945024 39771689868768 39801458835567 39914853305184 39924080572896 39926805663888 39936035694672 39997665379386 40037824392192 40049813574144 40153662514251 40193978153472 40206014095104 40268060413152 40277369333088 40339525767244 40434457357008 40496856210954 40549655241216 40654800267939 40672301576192 40707805222656 40780051009632 40842983187116 40903394198784 40939099570512 41002277193306 41011755844914 41014555177167 41055735181824 41179912204288 41289006404448 41301370248336 41350077130752 41365106930818 41413888978176 41450039970768 41462452035576 41536037124747 41649195165552 41661666866664 41693858066432 41703496593408 41816831967504 41866146736128 41930754987264 41943311000448 42017749489456 42054427603683 42072531431424 42104022569856 42116630467392 42181625267496 42223977050112 42236620867584 42401350278144 42466784460672 42476601667968 42542151979184 42579287854587 42597617627136 42642267041088 42708073008744 42763754981376 42783868751793 42839649545472 42930540297216 43006730861952 43073099273776 43085997357832 43129257160704 43174463821632 43205800396288 43241091080616 43251087287304 43254039469212 43264038669228 43297467992064 43307477231616 43374309758208 43387298038656 43543476332928 43556515269696 43623732114248 43633816777512 43667531821056 43677626609664 43680607905792 43690705717248 43726392474336 43758129645824 43803995470092 43847976167424 43861106285568 43928793177984 44006755382448 44100122324544 44178388593768 44235987535872 44304252948736 44350691201388 44408514788352 44477046446976 44487328374144 44555981658672 44729756938152 44743151102364 44788074743808 44857192143104 44870624467328 44904209968332 44917656371874 44962755222528 45042552441216 45056040270912 45125571197256 45178787976192 45301567964796 45312040499724 45347052275712 45360631286784 45564931463168 45578575717376 45618362146368 45688760853384 45742641804288 45756339273216 45877557385836 46016318473632 46147419096064 46187702079552 46256018485248 46327401229824 46409620340928 46450132205004 46464041529378 46590625100448 46723361924096 46833316687872 46855344561246 46869375224997 46905590324736 46916433667584 46988835571392 47002906208544 47043935963442 47172099360672 47186224875504 47269968175638 47306492806144 47317428827136 47320658564608 47331597860352 47454328425933 47501974181376 47516198476032 47589525942816 47673984997652 47736141431808 47775132518256 47786176876464 47837420826624 47859920976582 47922319830528 48046582134837 48109224354048 48183466984224 48194605738656 48268980130228 48331912307712 48382572219696 48457236682998 48471747027561 48520414305792 48606525445824 48646227465693 48709651491072 48796098477984 48810710293488 48886035463694 48935118701568 48949772146176 48986410874544 49001079678408 49076698628529 49088043874701 49125973298688 49137329935872 49140683894016 49152043931904 49227895851552 49419892325232 49484325040128 49496157591166 49507599805254 49560689739264 49612637615112 49700687167989 49765485977856 49842284567328 49901063786496 49916006479872 50036677252848 50101914120192 50125479366006 50277088702672 50320976555421 50342639013888 50386584086784 50464341160992 50479452525744 50538983159808 50766267596913 50826136473216 50904571869008 50919815059256 50970940280832 51015433810176 51030710197632 51169734899712 51260547896064 51275897682048 51399855960057 51460472029824 51475881682368 51555319771384 51607083061248 51622536615936 51714153217792 51768358282836 51820335470592 51823872562176 51835852882944 51915846483072 52118326383552 52198755899576 52210822883544 52266811643904 52278894360576 52359571666688 52414453238004 52482790204416 52563782164608 52657069232976 52725722517504 52768789115328 52862440017816 52878269484612 52931361060864 53013045260032 53028919825024 53068611780756 53084502984942 53137801626624 53219804406912 53232107430528 53235740885184 53248047592896 53330220505848 53383765856256 53399751432192 53538216685668 53591970871296 53608018793472 53690747217536 53703159110784 53747024083038 53817098429952 53912609809344 53995808281272 54066206988288 54091636824259 54206400357252 54218931455988 54277073630208 54373401346176 54537858931712 54585466094016 54669702924408 54682341126552 54686073569556 54740980242432 54895610787732 54912049080174 55052008539264 55068493664448 55218518637568 55266719961024 55283269380768 55381382832996 55532260220736 55548889155552 55597378865886 55755775956672 55907673316352 55924414667264 56072570138244 56138696759808 56155507289856 56242167023328 56291261909454 56535133704192 56561724790506 56622379280896 56635468890624 56772383806116 56789384091462 56856356054784 56944097344992 57045158335724 57119532727296 57179403532368 57240720396288 57267643352634 57284791941663 57342307815936 57565951762176 57654788107488 57668116383072 57672052625616 57685384892304 57774405548002 57832413010944 57849730718208 57893031033552 57910366892664 57999734742807 58057968443904 58075353692928 58178422370016 58301856632448 58405327293456 58481475047424 58495458971378 58571724237312 58633117181496 58675673843264 58723600387023 58737175743987 58800163099392 58813756155648 58904518125024 59134254935184 59211353051136 59225511501442 59239202887098 59243246367019 59302728595968 59316437832192 59364887754744 59407975544896 59470245020043 59547781193472 59639675917536 59657534803152 59872279957776 59890208495832 59950340296704 59996498069079 60056736588288 60074720361216 60167428263008 60238383968256 60290967230208 60309021142656 60402090619728 60416053999632 60480841715712 60509288650866 60745284316431 60824482861824 60918347804512 60990189072384 61008452364288 61061707833984 61170076514448 61264474780674 61355091298176 61503415789959 61517633767371 61583602772736 61769868306432 61879493787904 61933509606672 61952055372504 62025115696128 62047660396227 62120833467264 62473792748328 62492500299996 62540787099648 62555244890112 62651780761856 62670541611392 62725247951256 62799220104192 62896132480896 62914966500672 63026624234184 63089905102848 63108797147136 63272437901244 63335965575168 63354931301376 63452701257088 63602025417216 63648188575744 63700176691008 63714902501952 63813227968776 63896426440704 64062109513116 64145632472064 64244622645632 64259474318208 64395810445824 64442549743616 64510096292928 64609648910664 64628996036748 64693885741056 64808700594432 64861636620924 64876630930956 64881059203818 64896058003842 64946201988096 65061464637312 65080947057984 65246824935424 65266362861568 65315214499392 65334772904544 65435598171372 65450725166268 65501297731584 65516439914496 65520911858688 65536058575872 65637194468736 65705993205138 65893189766976 66010133073672 66080919652352 66150183486816 66267582890652 66353981303808 66456379423104 66526036802082 66715569670464 66730992561216 66833972488008 67094635407228 67114726653546 67182112115712 67285788214656 67305936700992 67356314952498 67376484557811 67563828661824 67584060406368 67688356795884 67768181964288 67952351947194 68020578413568 68040946930176 68278842920366 68347397194752 68367863576064 68427543219552 68533141280076 68613962706432 68634508909824 69024477710448 69098496749568 69114470510592 69130996966174 69221128644096 69281553119328 69491101844736 69614430511392 69885937650672 69977053605888 69993786319886 70014745706477 70085042886144 70209425643968 70283016841869 70358385487104 70374650501376 70483253357088 70504359312816 70758149041008 70779337313256 70850402168832 70888564685653 70904952263457 70959739209216 70976143240704 70980987846912 70997396790528 71106960674464 71252961272064 71274297714048 71384288914224 71477358391296 71510977496478 71604212147712 71662698777384 71756131239936 71789881464873 71883479745792 71994411041696 72163836531072 72275200476336 72291908607984 72369431506944 72386161422336 72403470195342 72497868461568 72685855024497 72780621458688 72892937232544 72909788168736 72914764759408 73064477236608 73194147716976 73216065440232 73289576853504 73329053195541 73402678052352 73424658219264 73688959948032 73711025841024 73841843777328 74043013627648 74065185540736 74129838487848 74204267360256 74226487560192 74244236386749 74261399707881 74341034608896 74763426850992 74851595679744 74874009719808 74989556031104 75055015879272 75152871180288 75188219049009 75415633054008 75513958520832 75696511741488 75719178788616 75808474739712 75925463126656 76159376969728 76239204709824 76356857803512 76379722588884 76456410421248 76754602349568 76873050809984 76890821844096 76896070167488 76913846523072 77109884014592 77132974290944 77190708044736 77213822523552 77332979657076 77410624591872 77433804923904 77571229826688 77652537424254 77735808843264 77873769724608 78095632316416 78177489575328 78298133849364 78316234325316 78400217465856 78418341540864 78539357500032 78621679857006 78845673246912 78985603849464 79070304794624 79088583776256 79153183672992 79293660026724 79317404226918 79397041591296 79519567890048 79543379737536 79602917671134 79626754477413 79829706610368 79848161145792 79853611327776 79872071389344 79995330758772 80075648784384 80099627148288 80307325028502 80387956306944 80412028190208 80536120826304 80554738666176 80620536124557 80679051534488 80868914714016 80993712421908 81099310482432 81309600535878 81415610445312 81560102019264 81685966374232 81806788397568 81878199141024 82004554386612 82023511689828 82029110354334 82111470363648 82578012808896 82602740496672 82700154261504 82730213861636 82827777956352 82900079941536 82924904071152 83072074249494 83298390331104 83323333733328 83633663935008 83732293472256 83861509974528 83886622000896 84035498978912 84108855207366 84208045139712 84233260934784 84363250534992 84473241735168 84802700556288 84842587185759 84933568921344 84953203335936 85084303958368 85158575709174 85184076137193 85284534082176 85416146017488 85527509962752 85567737503586 85679299090944 85861080594432 85901465028951 86013461723904 86146198547552 86171994715664 86348927643264 86411600792576 86482182161232 86502174574608 86508078938424 86528077338456 86594935984128 86614954463232 86661608322003 86748619516416 86774596077312 87086952665856 87113030539392 87247464228496 87267633555024 87361215811584 87381411434496 87452784948672 87516259291648 87607990940184 87695952334848 87722212571136 87743188457067 87857586355968 88013510764896 88200244649088 88356777187536 88471975071744 88608505897472 88701382402776 88817029576704 88838267252163 88858804330647 88954092893952 88974656748288 89111963317344 89459513876304 89486302204728 89576149487616 89714384286208 89741248934656 89808419936664 89835312743748 89925510445056 90085104882432 90112080541824 90251142394512 90357575952384 90603135929592 90624080999448 90694104551424 90721262573568 90763932976299 91129862926336 91157151434752 91236724292736 91377521706768 91485283608576 91512678546432 91755114771672 91896712171011 92032636947264 92294838192128 92375404159104 92654802459648 92819240681856 92900264410008 92928083058756 93181250200896 93446723848192 93710689122492 93738750449994 93811180649472 93832867335168 93977671142784 94005812417088 94087871926884 94344198721344 94372449751008 94539936351276 94612985612288 94634857654272 94641317129216 94663195720704 94908656851866 95003948362752 95032396952064 95179051885632 95347969995304 95472282863616 95550265036512 95572353752928 95719841953164 95844639661056 96093164269674 96218448708096 96366933968448 96389211477312 96537960260456 96663824615424 96765144439392 96914473365996 96943494055122 97040828611584 97213050891648 97292454931386 97321588805727 97419302982144 97592196955968 97621420586976 97772070927388 97870237403136 97899544292352 97972821749088 98002159356816 98153397257058 98176087749402 98251946597376 98274659871744 98281367788032 98304087863808 98455791703104 98839784650464 98992315182332 99015199610508 99121379478528 99225275230224 99401374335978 99530971955712 99684569134656 99832012959744 100073354505696 100250958732012 100554177405344 100641953110842 100672089980319 100773168173568 100928682321984 100958905051488 101077966319616 101532535193826 101652272946432 101809143738016 101839630118512 101928527920791 102030867620352 102061420395264 102339469799424 102418264380549 102521095792128 102551795364096 102799711920114 102920944059648 102951763364736 103110639542768 103245073231872 103428306435584 103536716565672 103640670941184 103647745124352 103671705765888 103696495449261 103831692966144 104236652767104 104397511799152 104421645767088 104533623287808 104557788721152 104719143333376 104828906476008 104965580408832 104990679479829 105127564329216 105314138465952 105537578230656 105724880035632 105756538969224 105862722121728 106026090520064 106057839650048 106137223561512 106169005969884 106275603253248 106439608813824 106464214861056 106471481770368 106496095185792 106660441011696 106799502864384 107076433371336 107183941742592 107216037586944 107266466244717 107381494435072 107406318221568 107494048166076 107634196859904 107825219618688 107991616562544 108132413976576 108183273648518 108412800714504 108437862911976 108554147260416 108605205293013 108746802692352 109075717863424 109170932188032 109339405848816 109364682253104 109372147139112 109481960484864 109791221575464 109824098160348 110104017078528 110136987328896 110437037275136 110533439922048 110566538761536 110762765665992 110933695859921 111064520441472 111097778311104 111194757731772 111511551913344 111815346632704 111848829334528 112145140276488 112277393519616 112311014579712 112318203764569 112484334046656 112582523818908 113123449581012 113244758561792 113270937781248 113544767612232 113578768182924 113712712109568 113888194689984 114090316671448 114239065454592 114358807064736 114535286705268 114569583883326 114684615631872 115131903524352 115309576214976 115336232766144 115344105251232 115370769784608 115548811096004 115664826021888 115699461436416 115786062067104 115820733785328 115999469485614 116115936887808 116150707385856 116356844740032 116603713264896 116810654586912 116990917942756 117143448474624 117266234362992 117351347686528 117447200774046 117474351487974 117600326198784 117627512311296 117809036250048 118268509870368 118451023002884 118478405774196 118486492734038 118605457191936 118632875664384 118729775509488 118815951089792 118940490040086 118976106340377 119095562386944 119279351835072 119315069606304 119744559915552 119780416991664 119992996138158 120113473176576 120149440722432 120334856526016 120460987542753 120581934460416 120618042285312 120804181239456 120832107999264 121018577301732 121490568632862 121648965723648 121836695609024 121964400803817 122016904728576 122123415667968 122340153028896 122528949561348 122710182596352 123006831579918 123035267534742 123043665531501 123167205545472 123539736612864 123758987575808 123867019213344 123904110745008 124050231392256 124095320792454 124241666934528 124608111374241 124947585496656 124985000599992 125081574199296 125110489780224 125303561523712 125341083222784 125450495902512 125598440208384 125792264961792 125829933001344 126053248468368 126163282811049 126217594294272 126544875802488 126671931150336 126709862602752 126905402514176 127204050834432 127400353382016 127429805003904 127626455937552 127737863563761 127792852881408 128124219026232 128291264944128 128351606255379 128489245291264 128518948636416 128791620891648 129020192585856 129219297821328 129257992073496 129387771482112 129617401188864 129723273241848 129753261861912 129762118407636 129792116007684 129892403976192 130122929274624 130161894115968 130532725723136 130630428998784 130669545809088 130871196342744 130901450332536 131002595463168 131032879828992 131041823717376 131072117151744 131103458743543 131274388937472 131411986410276 131786379533952 132020266147344 132161839304704 132300366973632 132535165781304 132707962607616 132739695358127 132912758846208 133052073604164 133431139340928 133461985122432 133667944976016 134189270814456 134229453307092 134364224231424 134571576429312 134611873401984 134712629904996 134752969115622 135127657323648 135168120812736 135376713591768 135536363928576 135904703894388 136041156827136 136081893860352 136557685840732 136694794389504 136735727152128 136855086439104 137066282560152 137227925412864 137269017819648 138048955420896 138261993932348 138442257288192 138563106238656 138982203689472 139228861022784 139771875301344 139987572639772 140029491412954 140170085772288 140418851287936 140566033683738 140608125674991 140716770974208 140749301002752 140966506714176 141008718625632 141516298082016 141558674626512 141777129371306 141809904526914 141919478418432 141952286481408 141961975693824 141994793581056 142213921348928 142362985277799 142505922544128 142548595428096 142768577828448 143021954992956 143208424295424 143325397554768 143512262479872 143579762929746 143766959491584 143988822083392 144139746404511 144327673062144 144550400952672 144583817215968 144806940390684 144995736923136 145371710048994 145415241082683 145561242917376 145785874465088 145819576337472 145829529518816 145938682397079 146128954473216 146388295433952 146432130880464 146658106391082 146805356104704 146849316438528 147230095885587 147264131624103 147377919896064 147422051682048 147683687554656 148086027255296 148130371081472 148259676975696 148452975120384 148488472773498 148522799415762 148682069217792 149102061503967 149526853701984 149703191359488 149748019439616 149979112062208 150110031758544 150305742360576 150376438098018 150831266108016 150962929666263 151027917041664 151393023482976 151438357577232 151616949479424 151850926253312 152298802790739 152478409419648 152713715607024 152759445177768 152912820842496 153509204699136 153746101619968 153781643688192 153792140334976 153827693046144 154199567880171 154265948581888 154381416089472 154427645047104 154665959314152 154821249183744 154867609847808 154940451242369 155142459653376 155305074848508 155471617686528 155747539449216 156191264632832 156354979150656 156596267698728 156632468650632 156800434931712 156836683081728 156874185423241 157078715000064 157243359714012 157691346493824 157971207698928 158140609589248 158177167552512 158306367345984 158587320053448 158634808453836 158794083182592 159039135780096 159086759475072 159205835342268 159253508954826 159659413220736 159696322291584 159707222655552 159744142778688 159990661517544 160151297568768 160199254296576 160614650057004 160775912613888 160824056380416 161072241652608 161109477332352 161241072249114 161358103068976 161737829428032 161987424843816 162198620964864 162274910472777 162619201071756 162831220890624 163120204038528 163371932748464 163613576795136 163756398282048 164009108773224 164047023379656 164058220708668 164222940727296 165156025617792 165205480993344 165460427723272 165655555912704 165800159883072 165849808142304 166144148498988 166596780662208 166646667466656 167267327870016 167723019949056 167773244001792 168070997957824 168217710414732 168416090279424 168466521869568 168726501069984 169605401112576 169685174371518 169867137842688 169906406671872 170168607916736 170317151418348 170368152274386 170569068164352 170832292034976 171135475007172 171358598181888 171722161188864 171802930057902 171854375824989 172026923447808 172292397095104 172343989431328 172697855286528 172823201585152 172964364322464 173004349149216 173016157876848 173056154676912 173323216644006 173497239032832 173549192154624 173999204228421 174173905331712 174226061078784 174494928456992 174535267110048 174905569897344 175032518583296 175215981880368 175444425142272 175486376914134 175715172711936 176027021529792 176170801161069 176211527231961 176400489298176 176713554375072 177217011794944 177402764805552 177634059153408 177676534504326 177717608661294 177729739101057 177908185787904 177949313496576 178223926634688 178410735060129 178919027752608 178972604409456 179428768572416 179482497869312 179616839873328 179670625487496 179851020890112 179989494207237 180170209764864 180224161083648 180502284789024 180715151904768 181206271859184 181248161998896 181442525147136 181527865952598 182235852949293 182314302869504 182473448585472 182755043413536 182970567217152 183025357092864 183510229543344 183793424342022 184065273894528 184510247369877 184589676384256 184750808318208 185309604919296 185396764591103 185638481363712 185800528820016 185856166117512 186142981188681 186362500401792 186893447696384 187421378244984 187477500899988 187622361298944 187665734670336 187955342285568 188011624834176 188175743853768 188688397442688 188744899502016 189079872702552 189225971224576 189269715308544 189282634258432 189326391441408 189817313703732 190007896725504 190064793904128 190358103771264 190695939990608 190944565727232 191100530073024 191144707505856 191439683906328 191689279322112 192186328539348 192436897416192 192733867936896 192778422954624 193075920520912 193327649230848 193530288878784 193828946731992 193886988110244 194081657223168 194426101783296 194584909862772 194643177611454 194838605964288 195184393911936 195242841173952 195544141854776 195740474806272 195799088584704 195945643498176 196004318713632 196306794514116 196352175498804 196503893194752 196549319743488 196562735576064 196608175727616 196911583406208 197679569300928 197984630364664 198030399221016 198242758957056 198450550460448 198802748671956 199061943911424 199369138269312 200146709011392 200501917464024 201108354810688 201283906221684 201344179960638 201546336347136 201857364643968 201917810102976 203065070387652 203304545892864 203618287476032 203679260237024 203857055841582 204061735240704 204122840790528 204836528761098 205042191584256 205103590728192 205599423840228 205841888119296 205903526729472 206221279085536 206856612871168 207073433131344 207295490248704 207343411531776 207392990898522 207663385932288 208473305534208 208795023598304 208843291534176 209438286666752 209657812952016 209931160817664 209981358959658 210044237119431 210255128658432 210628276931904 210849050525607 211075156461312 211449760071264 211513077938448 212052181040128 212115679300096 212274447123024 212338011939768 212551206506496 212665694056959 212714856790371 212879217627648 212928429722112 212942963540736 212992190371584 213320882023392 214152866742672 214432075173888 214532932489434 214762988870144 214812636443136 214988096332152 215268393719808 215369644394619 215650439237376 215983233125088 216366547297036 216825601429008 216875725823952 217108294520832 217210410586026 217493605384704 218057565073491 218151435726848 218341864376064 218678811697632 218729364506208 218744294278224 219582443150928 219648196320696 219987159586623 220208034157056 220273974657792 220874074550272 221066879844096 221133077523072 221525531331984 221867391719842 222129040882944 222195556622208 222389515463544 222732709160247 222784199123643 223023103826688 223630693265408 223697658669056 224290280552976 224554787039232 224622029159424 224636407529138 224968668093312 225165047637816 225564657147027 226246899162024 226489517123584 226541875562496 227089535224464 227157536365848 227425424219136 227776389379968 228180633342896 228478130909184 228717614129472 229070573410536 229139167766652 229369231263744 230263807048704 230619152429952 230672465532288 230688210502464 230741539569216 231097622192008 231329652043776 231398922872832 231572124134208 231641467570656 231998938971228 232231873775616 232301414771712 232713689480064 233207426529792 233621309173824 233981835885512 234286896949248 234532468725984 234702695373056 234894401548092 234948702975948 235200652397568 235255024622592 235618072500096 236537019740736 236902046005768 236956811548392 236972985468076 237210914383872 237265751328768 237459551018976 237631902179584 237880980080172 237952212680754 238191124773888 238558703670144 238630139212608 239489119831104 239560833983328 239985992276316 240226946353152 240298881444864 240669713052032 240921975085506 241163868920832 241236084570624 241608362478912 241664215998528 242037154603464 242981137265724 243297931447296 243673391218048 243928801607634 244246831335936 244680306057792 245057899122696 245420365192704 246013663159836 246070535069484 246087331063002 246334411090944 247517975151616 247734038426688 247808221490016 248100462784512 248190641584908 248483333869056 249216222748482 249895170993312 249970001199984 250607123047424 250682166445568 250900991805024 251196880416768 251584529923584 251659866002688 252106496936736 252326565622098 253089751604976 253419725205504 253810805028352 254408101668864 254527761557277 254800706764032 254859610007808 255252911875104 255475727127522 255552228411579 256248438052464 256582529888256 256703212510758 256978490582528 257037897272832 257583241783296 257704395086853 258040385171712 258438595642656 258515984146992 259234802377728 259446546483696 259506523723824 259524236815272 259584232015368 259784807952384 259984824966009 260245858549248 260323788231936 261260857997568 261339091618176 261742392685488 261802900665072 262083647434752 262144234303488 262206917487086 262548777874944 262823972820552 263229565371201 263572759067904 264040532294688 264600733947264 265070331562608 265415925215232 265479390716254 265825517692416 266104147208328 266514801756489 266576412991941 266862278681856 266923970244864 267335889952032 268378541628912 268458906614184 268728448462848 268873195050317 269143152858624 269223746803968 269425259809992 269505938231244 270255314647296 270336241625472 270753427183536 271072727857152 271809407788776 272082313654272 272163787720704 272291798928897 273115371681464 273389588779008 273471454304256 273710172878208 274132565120304 274455850825728 274538035639296 275690136513033 276097910841792 276523987864696 276884514576384 277126212477312 277964407378944 278457722045568 279543750602688 279975145279544 280058982825908 280340171544576 280837702575872 281132067367476 281216251349982 281433541948416 281498602005504 281933013428352 282017437251264 283032596164032 283117349253024 283554258742612 283619809053828 283838956836864 283904572962816 283923951387648 283989587162112 284427842697856 284725970555598 285011845088256 285097190856192 285537155656896 286043909985912 286416848590848 286650795109536 287159525859492 287533918983168 287977644166784 288279492809022 288655346124288 289100801905344 289167634431936 289613880781368 289991473846272 290743420097988 290830482165366 291122485834752 291571748930176 291639152674944 291659059037632 291877364794158 291964766417181 292257908946432 292776590867904 292864261760928 293316212782164 293610712209408 293698632877056 294460191771174 294528263248206 294755839792128 294844103364096 295367375109312 296172054510592 296260742162944 296519353951392 296976945546996 297045598831524 297364138435584 298204123007934 299053707403968 299496038879232 299958224124416 300220063517088 300752876196036 301662532216032 301925859332526 302016269940957 302786046965952 302876715154464 303233898958848 303701852506624 304597605581478 304956818839296 305427431214048 305518890355536 305785583762373 307018409398272 307254793141647 307492203239936 307563287376384 307584280669952 307655386092288 308399135760342 308762832178944 308855290094208 309331918628304 309735219695616 309880902484738 310284919306752 310610149697016 310943235373056 311089486347783 311495078898432 312709958301312 313192535397456 313264937301264 313600869863424 313673366163456 313748370846482 314157430000128 314486719428024 314972038439487 315382692987648 315942415397856 316612734691968 317174640106896 317269616907672 317588166365184 317759230514011 318078271560192 318173518950144 318411670684536 318507017909652 319318826441472 319392644583168 319414445311104 319488285557376 319981323035088 320398508593152 321229300114008 321551825227776 321648112760832 321725024342579 321799398734151 322144483305216 322218954664704 322482144498228 322716206137952 323475658856064 323974849687632 324397241929728 324549820945554 325238402143512 325662441781248 325815615879039 326240408077056 326743865496928 327227153590272 327512796564096 328018217546448 328094046759312 328116441417336 328445881454592 330312051235584 330410961986688 330920855446544 331311111825408 331600319766144 331699616284608 332288296997976 332801087579763 333193561324416 333293334933312 334534655740032 335446039898112 335546488003584 336141995915648 336435420829464 336832180558848 336933043739136 336954611293707 337453002139968 339370348743036 339734275685376 339812813343744 340337215833472 340634302836696 340736304548772 341138136328704 341664584069952 342270950014344 342717196363776 343605860115804 343708751649978 344053846895616 344584794190208 344687978862656 345395710573056 345646403170304 345928728644928 346008698298432 346032315753696 346112309353824 346646433288012 346994478065664 347098384309248 347998408456842 348347810663424 348452122157568 348989856913984 349070534220096 349811139794688 350065037166592 350431963760736 350972753828268 351430345423872 352054043059584 352341602322138 352423054463922 352800978596352 353427108750144 354434023589888 354805529611104 355353069008652 355435217322588 355459478202114 355816371575808 355898626993152 356447853269376 356821470120258 356928319021131 357838055505216 357945208818912 358857537144832 358964995738624 359233679746656 359341250974992 359978988414474 360340419529728 360448322167296 361004569578048 361382962628259 362412543718368 362496323997792 363055731905196 364471705898586 364946897170944 365510086827072 365893202411451 366050714185728 367020459086688 367586848684044 368130547789056 369020494739754 369130996594503 369501616636416 370619209838592 370793529182206 371276962727424 371601057640032 371712332235024 372285962377362 372725000803584 374842756489968 374955001799976 375244722597888 375331469340672 375533636062013 375910684571136 376023249668352 376351487707536 377376794885376 377489799004032 378159745405104 378565268516864 378652782882816 379634627407464 380015793451008 380129587808256 380220483313957 380716207542528 381391879981216 382201060146048 382289415011712 382879367812656 383378558644224 384372657078696 384873794832384 384965824759373 385054818766137 385467735873792 385556845909248 386151841041824 387060577757568 387657893463984 387773976220488 388163314446336 388852203566592 389169819725544 389286355222908 389677211928576 390368787823872 390485682347904 391088283709552 391598177169408 391891286996352 392008637427264 392613589028232 392704350997608 393007786389504 393098639486976 393125471152128 393216351455232 393310376230629 393823166812416 395359138601856 395969260729328 396060798442032 396485517914112 396901100920896 397605497343912 398123887822848 398219086074381 398738276538624 400293418022784 401003834928048 402216709621376 402567812443368 402688359921276 403092672694272 403714729287936 403835620205952 406130140775304 406609091785728 407236574952064 407358520474048 407714111683164 408123470481408 408245681581056 409673057522196 410084383168512 410207181456384 411198847680456 411683776238592 411807053458944 412442558171072 413713225742336 414146866262688 414785981797044 415326771864576 416946611068416 417590047196608 417686583068352 418876573333504 419315625904032 419962717919316 420088474238862 420510257316864 421256553863808 421698101051214 421824377024973 422150312922624 422899520142528 423026155876896 424104362080256 424231358600192 424548894246048 424676023879536 425331388113918 425429713580742 425758435255296 425856859444224 425885927081472 425984380743168 426641764046784 427088955833397 428305733485344 429065864978868 429525977740288 429625272886272 429976192664304 430536787439616 430739288789238 431300878474752 431966466250176 432419239213533 432733094594072 433651202858016 433751451647904 434420821172052 434987210769408 436115130146982 436245723248049 436683728752128 437357623395264 437458729012416 437488588556448 437816047191237 439164886301856 439296392641392 439974319173246 440416068314112 440547949315584 441690287656761 442133759688192 442266155046144 443051062663968 443734783439684 444258081765888 444391113244416 444779030927088 445465418320494 445568398247286 446046207653376 447395317338112 448580561105952 449109574078464 449244058318848 449272815058276 449937336186624 450330095275632 451129314294054 452493798324048 452979034247168 453083751124992 454179070448928 454315072731696 454850848438272 455552778759936 456361266685792 456896408372217 457435228258944 458141146821072 458278335533304 458738462527488 460527614097408 461238304859904 461344931064576 461376421004928 461483079138432 462195244384016 462598703640513 462797845745664 463144248268416 463282935141312 463997877942456 464463747551232 464602829543424 464821353727107 465427378960128 466414853059584 467242618347648 467963671771024 468573793898496 469064937451968 469405390746112 469788803096184 469897405951896 470401304795136 470510049245184 470622556269723 471236145000192 473074039481472 473804092011536 473913623096784 473945970936152 474421828767744 474531502657536 474919102037952 475263804359168 475761960160344 475904425361508 476382249547776 477117407340288 477260278425216 478978239662208 479121667966656 479971984552632 480453892706304 480597762889728 481339426104064 481843950171012 482327737841664 482472169141248 483216724957824 483328431997056 484074309206928 485962274531448 486595862894592 486824731418331 487346782436096 487857603215268 488493662671872 489360612115584 490115798245392 490840730385408 492027326319672 492141070138968 492174662126004 492668822181888 495035950303232 495468076853376 495616442980032 496381283169816 496966667738112 498432445496964 499790341986624 499940002399968 501214246094848 501364332891136 501801983610048 503169059847168 503319732005376 504212993873472 504653131244196 506179503209952 507621610056704 508816203337728 509055523114554 509601413528064 509719220015616 510505823750208 510951454255044 511104456823158 512496876104928 513406425021516 513956981165056 514075794545664 515166483566592 515408790173706 515563127474967 516080770343424 516877191285312 517031968293984 518469604755456 518893092967392 519013047447648 519048473630544 519168464030736 519969649932018 520491717098496 520647576463872 521997612685263 522521715995136 522678183236352 523484785370976 523605801330144 524413834974172 525097555749888 525647945641104 526459130742402 527145518135808 528081064589376 528512403483207 529201467894528 530140663125216 530958781432508 531651035384832 532208294416656 533029603512978 533152825983882 533189217303171 533724557363712 533847940489728 534671779904064 536757083257824 536917813228368 537746390100634 538286305717248 538447493607936 538850519619984 539011876462488 539968482621711 540510629294592 540672483250944 541506854367072 542145455714304 543618815577552 544327575441408 544583597857794 546230743362928 546707558847879 546942908608512 547420345756416 548265130240608 548911701651456 549076071278592 551380273026066 552195821683584 553047975729392 553530742109631 553769029152768 554252424954624 555928814757888 556190293773309 556915444091136 558428943566043 559087501205376 559950290559088 560117965651816 560680343089152 561675405151744 562264134734952 562432502699964 562867083896832 562997204011008 563866026856704 564034874502528 566065192328064 566234698506048 567108517485224 567239618107656 567677913673728 567809145925632 567847902775296 567979174324224 568855685395712 569451941111196 570023690176512 570194381712384 571074311313792 572087819971824 572833697181696 573301590219072 574319051718984 575067837966336 575955288333568 576558985618044 577310692248576 578201603810688 578335268863872 579227761562736 579982947692544 581486840195976 581660964330732 582244971669504 583143497860352 583278305349888 583318118075264 583754729588316 583929532834362 584515817892864 585553181735808 585728523521856 586632425564328 587221424418816 587397265754112 588920383542348 589056526496412 589511679584256 589688206728192 590734750218624 592344109021184 592521484325888 593038707902784 593953891093992 594091197663048 594728276871168 595008005066849 596408246015868 598107414807936 599916448248832 600440127034176 601505752392072 603325064432064 603851718665052 604032539881914 605572093931904 605753430308928 607403705013248 609195211162956 609913637678592 610854862428096 611037780711072 611571167524746 614509586283294 614984406479872 615126574752768 615168561339904 615310772184576 616798271520684 617525664357888 617710580188416 618663837256608 619761804969476 620569838613504 621220299394032 621886470746112 622178972695566 622990157796864 625419916602624 626385070794912 626529874602528 627496741692964 628314860000256 628973438856048 629944076878974 630132711358293 630765385975296 631884830795712 633225469383936 634349280213792 634539233815344 635518461028022 636156543120384 636347037900288 636823341369072 637014035819304 637997082170877 638144570371113 638637652882944 638785289166336 638828890622208 638976571114752 639962646070176 642458600228016 643296225521664 643450048685158 643598797468302 644288966610432 644437909329408 644964288996456 645432412275904 646108933183857 646951317712128 647949699375264 649099641891108 650476804287024 651324883562496 651631231758078 652480816154112 653487730993856 654172695220473 654454307180544 655025593128192 656036435092896 656188093518624 656232882834672 659961478759869 660624102471168 660821923973376 661841710893088 662622223650816 663200639532288 663399232569216 664576593995952 665602175159526 666387122648832 666586669866624 668198127480741 668352597370929 669069311480064 670892079796224 671092976007168 672283991831296 672870841658928 673664361117696 673866087478272 673909222587414 674906004279936 676693971441081 678740697486072 679468551370752 679625626687488 680674431666944 681268605673392 681472609097544 682276272657408 683329168139904 684541900028688 685434392727552 687211720231608 687417503299956 688107693791232 689169588380416 689375957725312 690791421146112 691857457289856 692017396596864 692064631507392 692224618707648 693292866576024 693988956131328 694196768618496 695996816913684 696695621326848 696904244315136 697979713827968 698141068440192 699622279589376 700130074333184 700863927521472 701945507656536 702860690847744 703191278715367 704108086119168 704683204644276 704846108927844 705601957192704 706854217500288 708868047179776 709611059222208 710706138017304 710870434645176 710918956404228 711632743151616 711797253986304 712895706538752 713642940240516 713856638042262 715676111010432 715890417637824 717715074289664 717929991477248 718467359493312 718682501949984 719957976828948 720680839059456 720896644334592 722009139156096 722765925256518 724825087436736 724992647995584 726111463810392 728943411797172 729893794341888 731020173654144 731786404822902 734040918173376 735173697368088 736261095578112 738040989479508 738261993189006 739003233272832 741587058364412 742553925454848 743202115280064 743424664470048 744571924754724 745450001607168 749685512979936 749910003599952 751067272124026 751821369142272 752046499336704 752702975415072 754753589770752 754979598008064 756319490810208 759269254814928 760259175616512 760440966627914 761432415085056 762783759962432 763583284671831 764402120292096 764578830023424 765758735625312 768745314157392 769747589664768 769931649518746 770109637532274 770162202771247 770935471747584 771113691818496 772303682083648 773113185260559 774121155515136 775315786927968 775547952440976 777704407133184 778339639451088 778572710445816 779354423857152 779954474898027 780737575647744 780971364695808 782176567419104 783782573992704 784017274854528 785227178056464 785408701995216 786250942304256 786432702910464 786620752461258 787646333624832 789688696113603 790718277203712 791938521458656 792121596884064 793802201841792 795210994687824 796247775645696 796438172148762 797476553077248 799544405269467 799729238975823 800586836045568 802007669856096 804433419242752 805135624886736 805376719842552 806185345388544 806619585150951 807429458575872 807671240411904 812260281550608 813218183571456 814473149904128 814717040948096 815428223366328 816246940962816 816491363162112 816875396786691 819346115044392 820168766337024 820414362912768 822397695360912 823367552477184 823614106917888 824885116342144 827070409539099 827426451484672 828293732525376 829571963594088 830653543729152 833893222136832 835180094393216 835373166136704 837753146667008 838631251808064 839925435838632 840176948477724 841020514633728 842513107727616 843396202102428 843648754049946 844300625845248 845799040285056 846052311753792 848208724160512 848462717200384 849097788492096 849352047759072 850662776227836 850859427161484 851516870510592 851713718888448 851771854162944 851968761486336 853283528093568 854177911666794 856611466970688 858131729957736 859051955480576 859250545772544 859952385328608 861478577578476 862601756949504 863932932500352 864838478427066 865466189188144 867302405716032 867502903295808 868841642344104 869974421538816 872230260293964 872491446496098 873367457504256 874715246790528 874917458024832 874977177112896 875632094382474 875894299251543 878329772603712 878592785282784 879948638346492 880832136628224 881095898631168 883380575313522 884267519376384 884532310092288 886102125327936 887469566879368 888516163531776 888782226488832 889558061854176 890930836640988 891136796494572 892092415306752 897161122211904 898488116637696 898545630116552 899874672373248 900660190551264 902258628588108 904987596648096 908358140897856 908630145463392 909701696876544 911105557519872 912722533371584 913792816744434 914870456517888 916282293642144 916556671066608 921055228194816 921764379424941 922476609719808 922689862129152 922752842009856 922966158276864 924390488768032 925197407281026 926288496536832 926565870282624 927995755884912 929205659086848 929642707454214 930854757920256 932829706119168 933268459043349 934485236695296 935927343542048 938129874903936 938810781492224 939577606192368 939794811903792 940802609590272 941020098490368 941245112539446 942472290000384 944916115318461 946148078962944 947608184023072 947827246193568 947891941872304 949838204075904 950527608718336 951523920320688 951808850723016 952764499095552 953277691542033 954234814680576 954520556850432 957956479324416 958243335933312 959943969105264 961195525779456 962678852208128 963687900342024 964655475683328 964944338282496 965175073027737 965398196202453 966433449915648 966656863994112 968148618413856 971924549062896 973191725789184 973649462836662 974693564872192 975715206430536 976987325343744 977446847637117 978721224231168 980231596490784 981681460770816 984054652639344 984282140277936 984349324252008 985337644363776 990071900606464 990936153706752 991232885960064 992762566339632 993933335476224 996864890993928 998403262739289 999580683973248 999880004799936 1002428492189696 1002728665782272 1003603967220096 1006338119694336 1006639464010752 1008425987746944 1009306262488392 1010863833881121 1012359006419904 1015243220113408 1018111046229108 1019202827056128 1019438440031232 1021011647500416 1021902908510088 1022208913646316 1024993752209856 1026812850043032 1027913962330112 1028151589091328 1030817580347412 1031126254949934 1032161540686848 1033754382570624 1034063936587968 1036939209510912 1037786185934784 1038026094895296 1038096947261088 1038336928061472 1039939299864036 1040983434196992 1041295152927744 1043995225370526 1045043431990272 1045356366472704 1046969570741952 1047211602660288 1048827669948344 1050195111499776 1051295891282208 1052918261484804 1054291036271616 1056162129178752 1057024806966414 1058402935789056 1060281326250432 1061917562865016 1063302070769664 1064416588833312 1066059207025956 1066305651967764 1066378434606342 1067449114727424 1067695880979456 1069343559808128 1073514166515648 1073835626456736 1075492780201268 1076572611434496 1076894987215872 1077701039239968 1078023752924976 1079936965243422 1081021258589184 1081344966501888 1083013708734144 1087237631155104 1089167195715588 1092461486725856 1093415117695758 1094840691512832 1096530260481216 1098152142557184 1102760546052132 1104391643367168 1106095951458784 1107061484219262 1107392989783509 1108504849909248 1111857629515776 1112380587546618 1113830888182272 1116857887132086 1118175002410752 1119900581118176 1120235931303632 1123350810303488 1124528269469904 1124865005399928 1125734167793664 1125994408022016 1126600908186039 1127732053713408 1128069749005056 1132130384656128 1132469397012096 1134217034970448 1134479236215312 1135695805550592 1135958348648448 1137711370791424 1138903882222392 1140047380353024 1140388763424768 1140661449941871 1142148622627584 1144175639943648 1146603180438144 1148638103437968 1150135675932672 1151910576667136 1153117971236088 1154621384497152 1154897474278119 1155164456298411 1156403207621376 1156670537727744 1158455523125472 1162973680391952 1163321928661464 1164489943339008 1166286995720704 1166556610699776 1166636236150528 1167509459176632 1167859065668724 1169031635785728 1171106363471616 1171457047043712 1173264851128656 1174794531508224 1177840767084696 1178113052992824 1179023359168512 1179376413456384 1179931128691887 1181469500437248 1184688218042368 1185042968651776 1186077415805568 1187907782187984 1188182395326096 1189456553742336 1190016010133698 1192816492031736 1194657258223143 1196214829615872 1199832896497664 1200880254068352 1203011504784144 1206650128864128 1207703437330104 1208065079763828 1211144187863808 1211506860617856 1214807410026496 1218390422325912 1219827275357184 1220270654459131 1221709724856192 1222075561422144 1223142335049492 1229019172566588 1229968812959744 1230253149505536 1230337122679808 1230621544369152 1233596543041368 1235051328715776 1235421160376832 1237327674513216 1239523609938952 1241139677227008 1242440598788064 1244357945391132 1245980315593728 1250839833205248 1252770141589824 1253059749205056 1254993483385928 1256629720000512 1257946877712096 1259888153757948 1260265422716586 1261530771950592 1263769661591424 1266450938767872 1268698560427584 1269078467630688 1271036922056044 1272313086240768 1272694075800576 1273646682738144 1274028071638608 1275994164341754 1276289140742226 1277275305765888 1277570578332672 1277657781244416 1277953142229504 1279925292140352 1284917200456032 1286900097370316 1287197594936604 1288577933220864 1288875818658816 1289928577992912 1290864824551808 1292217866367714 1293902635424256 1295899398750528 1298199283782216 1300953608574048 1303262463516156 1304961632308224 1306975461987712 1308345390440946 1308737169744147 1310051186256384 1312072870185792 1312376187037248 1312465765669344 1319922957519738 1321248204942336 1321643847946752 1323683421786176 1325070862970283 1326401279064576 1326798465138432 1329153187991904 1331204350319052 1332774245297664 1333173339733248 1336396254961482 1336705194741858 1338138622960128 1342185952014336 1344567983662592 1345741683317856 1347328722235392 1347732174956544 1347818445174828 1349812008559872 1353387942882162 1357481394972144 1358937102741504 1359251253374976 1361348863333888 1362537211346784 1362945218195088 1364552545314816 1366658336279808 1369083800057376 1370689225116651 1374423440463216 1374835006599912 1376215387582464 1378339176760832 1378751915450624 1381582842292224 1383714914579712 1384034793193728 1384129263014784 1384449237415296 1386585733152048 1387796110921539 1388393537236992 1391993633827368 1393391242653696 1393808488630272 1394464061181321 1395959427655936 1396282136880384 1399244559178752 1401727855042944 1403891015313072 1405721381695488 1406382557430734 1408216172238336 1409366409288552 1409692217855688 1411203914385408 1411867668809169 1413708435000576 1419222118444416 1421412276034608 1421740869290352 1421837912808456 1423265486303232 1423594507972608 1425791413077504 1427285880481032 1427713276084524 1431352222020864 1431780835275648 1435859982954496 1436934718986624 1437365003899968 1439915953657896 1441361678118912 1441793288669184 1442138046178973 1444018278312192 1445531850513036 1449650174873472 1449985295991168 1452222927620784 1457886823594344 1459787588683776 1460136648939397 1460474194254993 1462040347308288 1463572809645804 1468081836346752 1470347394736176 1472522191156224 1476081978959016 1476523986378012 1478006466545664 1483174116728824 1485107850909696 1486404230560128 1486849328940096 1489143849509448 1490900003214336 1499371025959872 1499820007199904 1502134544248052 1503642738284544 1504092998673408 1505405950830144 1509507179541504 1509959196016128 1512638981620416 1518538509629856 1520881933255828 1522864830170112 1525567519924864 1527166569343662 1528804240584192 1529157660046848 1531517471250624 1537490628314784 1539863299037492 1540219275064548 1540324405542494 1541870943495168 1542227383636992 1544607364167296 1546226370521118 1546689382424901 1548242311030272 1550631573855936 1551095904881952 1555408814266368 1556679278902176 1557145420891632 1559908949796054 1561475151295488 1561942729391616 1564353134838208 1565992838055789 1567565147985408 1568034549709056 1570454356112928 1570817403990432 1573241504922516 1575292667249664 1579377392227206 1581436554407424 1583877042917312 1584243193768128 1585537210449621 1587604403683584 1590421989375648 1592876344297524 1594953106154496 1599088810538934 1599458477951646 1599567651909513 1601173672091136 1604015339712192 1608866838485504 1610271249773472 1610753439685104 1613239170301902 1614858917151744 1615342480823808 1619905447865133 1624520563101216 1626436367142912 1628946299808256 1629434081896192 1630856446732656 1632982726324224 1633750793573382 1638692230088784 1640122676543637 1640828725825536 1644795390721824 1646735104954368 1647228213835776 1649770232684288 1654140819078198 1656587465050752 1659143927188176 1660592226328893 1661307087458304 1667786444273664 1668570881319927 1670360188786432 1670746332273408 1675286830698129 1677262503616128 1679850871677264 1680353896955448 1682041029267456 1685026215455232 1686792404204856 1687297508099892 1688601251690496 1691598080570112 1692104623507584 1696925434400768 1698195576984192 1698704095518144 1701325552455672 1701718854322968 1703033741021184 1703427437776896 1703543708325888 1703937522972672 1704344963666059 1706567056187136 1708355823333588 1713222933941376 1716263459915472 1718103910961152 1718501091545088 1719904770657216 1722957155156952 1725203513899008 1725616039655651 1727865865000704 1729676956854132 1730932378376288 1734604811432064 1735005806591616 1737683284688208 1739948843077632 1744460520587928 1744982892992196 1746734915008512 1749430493581056 1749834916049664 1749954354225792 1751264188764948 1751788598503086 1756659545207424 1757185570565568 1759897276692984 1761664273256448 1762191797262336 1766761150627044 1768535038752768 1769064620184576 1772204250655872 1774939133758736 1777032327063552 1777564452977664 1779116123708352 1781861673281976 1782273592989144 1784184830613504 1785024015200547 1794322244423808 1797091260233104 1799749344746496 1801320381102528 1804517257176216 1809975193296192 1816716281795712 1817260290926784 1822211115039744 1825445066743168 1827585633488868 1829740913035776 1832564587284288 1833113342133216 1843528758849882 1844953219439616 1845379724258304 1845505684019712 1845932316553728 1848780977536064 1850394814562052 1852576993073664 1853131740565248 1855991511769824 1859285414908428 1861709515840512 1865659412238336 1866536918086698 1868970473390592 1871854687084096 1876259749807872 1877621562984448 1879155212384736 1879589623807584 1882490225078892 1884944580000768 1889832230636922 1890398134074879 1892296157925888 1895216368046144 1895654492387136 1895783883744608 1899676408151808 1901055217436672 1903047840641376 1903617701446032 1906555383084066 1908469629361152 1909041113700864 1913991246512631 1914433711113339 1915912958648832 1916486671866624 1919887938210528 1925357704416256 1927375800684048 1929888676564992 1930350146055474 1930796392404906 1932866899831296 1933313727988224 1936297236827712 1938326799551571 1943849098125792 1947298925673324 1949387129744384 1951430412861072 1953974650687488 1954893695274234 1957442448462336 1960463192981568 1962518085661419 1963362921541632 1968109305278688 1968564280555872 1968698648504016 1979884436279607 1981872307413504 1982465771920128 1985525132679264 1987866670952448 1993729781987856 1996806525478578 1999161367946496 1999760009599872 2004594382442223 2005457331564544 2007207934440192 2012676239388672 2013278928021504 2014225866150797 2016851975493888 2018612524976784 2021727667762242 2024718012839808 2030486440226816 2036222092458216 2038405654112256 2038876880062464 2039364410502133 2042023295000832 2043805817020176 2044417827292632 2049987504419712 2053625700086064 2055827924660224 2056303178182656 2061635160694824 2062252509899868 2064323081373696 2067508765141248 2068127873175936 2075572371869568 2076052189790592 2076193894522176 2076673856122944 2079878599728072 2081966868393984 2082590305855488 2087990450741052 2090086863980544 2090712732945408 2093939141483904 2094423205320576 2097655339896688 2100390222999552 2102591782564416 2105836522969608 2108582072543232 2109573836146101 2112324258357504 2114049613932828 2116805871578112 2120562652500864 2123835125730032 2126604141539328 2128833177666624 2132118414051912 2132611303935528 2132756869212684 2134898229454848 2135391761958912 2138687119616256 2147028333031296 2147671252913472 2150985560402536 2153145222868992 2153789974431744 2155402078479936 2156047505849952 2159873930486844 2162042517178368 2162689933003776 2166027417468288 2174475262310208 2178334391431176 2184922973451712 2186830235391516 2189681383025664 2193060520962432 2205521092104264 2208783286734336 2212191902917568 2214122968438524 2214785979567018 2217009699818496 2224761175093236 2227661776364544 2233715774264172 2236350004821504 2239801162236352 2240471862607264 2246701620606976 2249056538939808 2249730010799856 2253201816372078 2255464107426816 2256139498010112 2264260769312256 2264938794024192 2268434069940896 2268958472430624 2275422741582848 2277807764444784 2280777526849536 2281322899883742 2284297245255168 2288351279887296 2290749854015493 2293206360876288 2297276206875936 2303821153334272 2306235942472176 2309242768994304 2309794948556238 2310328912596822 2310486608313741 2312806415242752 2313341075455488 2316911046250944 2319339555781677 2325947360783904 2326643857322928 2332573991441408 2333113221399552 2333272472301056 2335018918353264 2335718131337448 2338063271571456 2339863424694081 2342212726943232 2342914094087424 2346529702257312 2355681534169392 2356226105985648 2358752826912768 2359862257383774 2362939000874496 2369066088340809 2370085937303552 2372154831611136 2375815564375968 2376364790652192 2380032020267396 2385632984063472 2389314516446286 2392429659231744 2398633215808401 2399665792995328 2401760508136704 2406023009568288 2413300257728256 2415406874660208 2416130159527656 2419858755452853 2422288375727616 2423013721235712 2429614820052992 2436780844651824 2439654550714368 2440541308918262 2443419449712384 2444151122844288 2446284670098984 2450626190360073 2458038345133176 2459937625919488 2460506299011072 2460674245359616 2461243088738304 2467193086082736 2470102657431552 2470842320753664 2474655349026432 2479047219877904 2481211228617297 2482279354454016 2484881197576128 2488715890782264 2491960631187456 2501679666410496 2505540283179648 2506119498410112 2509986966771856 2513259440001024 2515893755424192 2519776307515896 2520530845433172 2523061543901184 2527539323182848 2532901877535744 2537397120855168 2538156935261376 2542073844112088 2544626172481536 2545388151601152 2547293365476288 2548056143277216 2551988328683508 2552578281484452 2554550611531776 2555141156665344 2555315562488832 2555906284459008 2559850584280704 2569834400912064 2573800194740632 2574395189873208 2577155866441728 2577751637317632 2579857155985824 2581729649103616 2584435732735428 2587805270848512 2591798797501056 2596398567564432 2601907217148096 2606524927032312 2609923264616448 2613950923975424 2616690780881892 2617474339488294 2620102372512768 2624145740371584 2624752374074496 2624931531338688 2639845915039476 2642496409884672 2643287695893504 2647366843572352 2650141725940566 2652802558129152 2653596930276864 2658306375983808 2662408700638104 2665548490595328 2666346679466496 2672792509922964 2673410389483716 2676277245920256 2689135967325184 2691483366635712 2695464349913088 2695636890349656 2699624017119744 2706775885764324 2714962789944288 2722697726667776 2725074422693568 2725890436390176 2729105090629632 2733316672559616 2738167600114752 2741378450233302 2748846880926432 2749670013199824 2756678353521664 2757503830901248 2763165684584448 2765293138274823 2767429829159424 2768069586387456 2768258526029568 2768898474830592 2773171466304096 2775592221843078 2783987267654736 2787616977260544 2788928122362642 2791918855311872 2792564273760768 2798489118357504 2799805377130047 2803455710085888 2807782030626144 2812765114861468 2816432344476672 2818732818577104 2819384435711376 2822407828770816 2823735337618338 2827416870001152 2834748345955383 2838444236888832 2842824552069216 2843481738580704 2843675825616912 2851582826155008 2854571760962064 2855426552169048 2859833074626099 2862704444041728 2863561670551296 2873869437973248 2874730007799936 2879831907315792 2883586577338368 2884276092357946 2888036556624384 2891063701026072 2895525219083211 2896194588607359 2899300349746944 2899970591982336 2904445855241568 2915773647188688 2919575177367552 2920273297878794 2920948388509986 2924080694616576 2927145619291608 2932340542911351 2936163672693504 2940694789472352 2945044382312448 2952163957918032 2953047972756024 2956012933091328 2966348233457648 2970215701819392 2972808461120256 2973698657880192 2978287699018896 2981800006428672 2995209788217867 2998742051919744 2999640014399808 3004269088496104 3007285476569088 3008185997346816 3010811901660288 3019014359083008 3019918392032256 3025277963240832 3032591501643363 3037077019259712 3041763866511656 3045729660340224 3051135039849728 3054333138687324 3057608481168384 3058315320093696 3063034942501248 3074981256629568 3079726598074984 3080438550129096 3080648811084988 3083741886990336 3084454767273984 3089214728334592 3092452741042236 3093378764849802 3096484622060544 3101263147711872 3102191809763904 3110817628532736 3113358557804352 3114290841783264 3119817899592108 3122950302590976 3123885458783232 3128706269676416 3131985676111578 3135130295970816 3136069099418112 3140908712225856 3141634807980864 3146483009845032 3150585334499328 3158754784454412 3162873108814848 3167754085834624 3168486387536256 3171074420899242 3175208807367168 3180843978751296 3185752688595048 3189906212308992 3198177621077868 3198916955903292 3199135303819026 3202347344182272 3208030679424384 3217733676971008 3220542499546944 3221506879370208 3226478340603804 3229717834303488 3230684961647616 3239810895730266 3249041126202432 3257892599616512 3258868163792384 3261712893465312 3267501587146764 3277384460177568 3280245353087274 3289590781443648 3294456427671552 3299540465368576 3308281638156396 3313174930101504 3318287854376352 3321184452657786 3322178969350527 3335572888547328 3337141762639854 3340720377572864 3341492664546816 3350573661396258 3354525007232256 3359701743354528 3360707793910896 3370052430910464 3373584808409712 3374595016199784 3377202503380992 3379802724558117 3383196161140224 3384209247015168 3396391153968384 3397408191036288 3402651104911344 3403437708645936 3407087416651776 3407875045945344 3408689927332118 3413134112374272 3416711646667176 3421984349825613 3426445867882752 3432526919830944 3439809541314432 3445914310313904 3450407027798016 3451232079311302 3455731730001408 3459353913708264 3461864756752576 3464692422834357 3465493368895233 3469209622864128 3470011613183232 3475366569376416 3488921041175856 3489965785984392 3493469830017024 3495351535654121 3498860987162112 3499669832099328 3499908708451584 3502528377529896 3503577197006172 3513319090414848 3514371141131136 3519794553385968 3524383594524672 3533522301254088 3537070077505536 3538129240369152 3539793386075661 3544408501311744 3549878267517472 3554064654127104 3555128905955328 3558232247416704 3563723346563952 3564547185978288 3568369661227008 3570048030401094 3583971774669429 3588644488847616 3594182520466208 3599498689492992 3602640762205056 3609034514352432 3619950386592384 3633432563591424 3634520581853568 3644422230079488 3650890133486336 3655171266977736 3659481826071552 3660811963377393 3665129174568576 3666226684266432 3687057517699764 3689906438879232 3690759448516608 3691011368039424 3691864633107456 3697561955072128 3700789629124104 3705153986147328 3706263481130496 3711983023539648 3718570829816856 3723419031681024 3733073836173396 3737940946781184 3743709374168192 3752519499615744 3755243125968896 3758310424769472 3759179247615168 3764980450157784 3769889160001536 3779664461273844 3780796268149758 3784592315851776 3790432736092288 3791308984774272 3791567767489216 3799352816303616 3802110434873344 3806095681282752 3807235402892064 3813110766168132 3816939258722304 3818082227401728 3827982493025262 3828867422226678 3831825917297664 3832973343733248 3839775876421056 3850715408832512 3854751601368096 3860700292110948 3861592784809812 3865733799662592 3866627455976448 3872594473655424 3876653599103142 3887698196251584 3894597851346648 3898774259488768 3902860825722144 3909787390548468 3914884896924672 3920926385963136 3925036171322838 3926211509232441 3936218610557376 3937128561111744 3937397297008032 3959768872559214 3963744614827008 3964931543840256 3971050265358528 3975212588910849 3987459563975712 3993613050957156 3998322735892992 3999520019199744 4009188764884446 4014415868880384 4026557856043008 4028451732301594 4033703950987776 4037225049953568 4043455335524484 4049436025679616 4072444184916432 4076811308224512 4077753760124928 4078728821004266 4084046590001664 4087611634040352 4088835654585264 4099975008839424 4107251400172128 4123270321389648 4124505019799736 4128646162747392 4130869996682143 4135017530282496 4136255746351872 4151144743739136 4152104379581184 4152387789044352 4153347712245888 4159757199456144 4165180611710976 4175980901482104 4180173727961088 4181425465890816 4182425316453527 4183392183543963 4187878282967808 4188846410641152 4195310679793376 4205183565128832 4211673045939216 4217164145086464 4219147672292202 4224648516715008 4228099227865656 4233611743156224 4235603006427507 4241125305001728 4247670251460064 4257666355333248 4264236828103824 4265222607871056 4265513738425368 4269796458909696 4270783523917824 4277374239232512 4294056666062592 4295342505826944 4301971120805072 4307579948863488 4310804156959872 4312095011699904 4319747860973688 4324085034356736 4325379866007552 4326414138536919 4332054834936576 4348950524620416 4356668782862352 4369845946903424 4373660470783032 4379362766051328 4380409946818191 4381422582764979 4386121041924864 4411042184208528 4417566573468672 4424383805835136 4428245936877048 4429571959134036 4434019399636992 4449522350186472 4455323552729088 4467431548528344 4472700009643008 4479602324472704 4480943725214528 4493403241213952 4498113077879616 4499460021599712 4506403632744156 4510928214853632 4512278996020224 4528521538624512 4529877588048384 4536868139881792 4537916944861248 4550845483165696 4555615528889568 4562645799767484 4568594490510336 4576702559774592 4581499708030986 4586412721752576 4594552413751872 4607642306668544 4612471884944352 4619589897112476 4620657825193644 4620973216627482 4625612830485504 4626682150910976 4633822092501888 4638679111563354 4640068147274703 4651894721567808 4653287714645856 4665147982882816 4666226442799104 4666544944602112 4670037836706528 4671436262674896 4679726849388162 4684425453886464 4685828188174848 4693059404514624 4697978514167367 4711363068338784 4712452211971296 4719724514767548 4725878001748992 4738132176681618 4744309663222272 4751631128751936 4752729581304384 4756611631348863 4760064040534792 4771265968126944 4778629032892572 4784859318463488 4797266431616802 4798702955728539 4803521016273408 4812046019136576 4826600515456512 4830813749320416 4832260319055312 4839717510905706 4844576751455232 4846027442471424 4873561689303648 4879309101428736 4881082617836524 4886838899424768 4888302245688576 4892569340197968 4901252380720146 4916076690266352 4921348490719232 4922486177476608 4934386172165472 4940205314863104 4941684641507328 4949310698052864 4958094439755808 4962422457234594 4969762395152256 4977431781564528 4983921262374912 5003359332820992 5005712643959781 5011080566359296 5012238996820224 5019973933543712 5025860492094387 5031787510848384 5039552615031792 5041061690866344 5046123087802368 5055078646365696 5065803755071488 5074794241710336 5076313870522752 5084147688224176 5090776303202304 5094586730952576 5096112286554432 5103976657367016 5105156562968904 5109101223063552 5110282313330688 5110631124977664 5111812568918016 5113034890998177 5119701168561408 5139668801824128 5147600389481264 5148790379746416 5154311732883456 5155503274635264 5159714311971648 5163459298207232 5168871465470856 5175610541697024 5176848118966953 5183597595002112 5192797135128864 5203814434296192 5213049854064624 5219846529232896 5227901847950848 5233381561763784 5234948678976588 5240204745025536 5248291480743168 5249504748148992 5249863062677376 5279691830078952 5284992819769344 5286575391787008 5294733687144704 5300283451881132 5305605116258304 5307193860553728 5316612751967616 5324817401276208 5331096981190656 5332693358932992 5345585019845928 5346820778967432 5352554491840512 5355072045601641 5378271934650368 5382966733271424 5391273780699312 5399248034239488 5413551771528648 5429925579888576 5445395453335552 5450148845387136 5451780872780352 5466633345119232 5476335200229504 5482756900466604 5497693761852864 5499340026399648 5513356707043328 5515007661802496 5530586276549646 5534859658318848 5536139172774912 5536517052059136 5537796949661184 5546342932608192 5551184443686156 5567974535309472 5577856244725284 5583837710623744 5585128547521536 5596978236715008 5599610754260094 5606911420171776 5615564061252288 5625530229722936 5632864688953344 5637465637154208 5638768871422752 5647470675236676 5654833740002304 5669496691910766 5671194402224637 5676888473777664 5685649104138432 5686963477161408 5687351651233824 5703165652310016 5709143521924128 5710853104338096 5719666149252198 5725408888083456 5727123341102592 5741973739537893 5747738875946496 5749460015599872 5759663814631584 5768552184715892 5776073113248768 5782127402052144 5791050438166422 5792389177214718 5798600699493888 5799941183964672 5808891710483136 5831547294377376 5840546595757588 5841896777019972 5848161389233152 5854291238583216 5864681085822702 5872327345387008 5881389578944704 5890088764624896 5904327915836064 5906095945512048 5932696466915296 5939653308838821 5945616922240512 5947397315760384 5956575398037792 5963600012857344 5990419576435734 5997484103839488 5999280028799616 6008538176992208 6013783147326669 6016371994693632 6021623803320576 6038028718166016 6039836784064512 6042677598452391 6050555926481664 6065183003286726 6074154038519424 6083527733023312 6091459320680448 6102270079699456 6108666277374648 6115216962336768 6116630640187392 6118093231506399 6126069885002496 6149962513259136 6159453196149968 6160877100258192 6161297622169976 6167483773980672 6168909534547968 6178429456669184 6184905482084472 6186757529699604 6192969244121088 6202526295423744 6204383619527808 6226717115608704 6228581683566528 6239635799184216 6245900605181952 6247770917566464 6257412539352832 6263971352223156 6270260591941632 6272138198836224 6281817424451712 6283269615961728 6292966019690064 6301170668998656 6317509568908824 6325746217629696 6328721508438303 6335508171669248 6336972775072512 6342148841798484 6350417614734336 6361687957502592 6371505377190096 6379812424617984 6396355242155736 6397833911806584 6398270607638052 6404694688364544 6416061358848768 6435467353942016 6441084999093888 6443013758740416 6452956681207608 6459435668606976 6461369923295232 6479621791460532 6498082252404864 6515785199233024 6517736327584768 6523425786930624 6535003174293528 6545088055735339 6554768920355136 6560490706174548 6579181562887296 6599080930737152 6616563276312792 6626349860203008 6636575708752704 6642368905315572 6644357938701054 6674283525279708 6681440755145728 6682985329093632 6701147322792516 6709050014464512 6719403486709056 6721415587821792 6740104861820928 6747169616819424 6749190032399568 6759605449116234 6766392322280448 6768418494030336 6792782307936768 6794816382072576 6805302209822688 6806875417291872 6817379854664236 6826268224748544 6833423293334352 6843968699651226 6852891735765504 6865053839661888 6879619082628864 6891828620627808 6902464158622604 6911463460002816 6918707827416528 6923729513505152 6929384845668714 6930986737790466 6931459824941223 6938419245728256 6940023226366464 6950733138752832 6977842082351712 6979931571968784 6990703071308242 6997721974324224 6999339664198656 6999817416903168 7005056755059792 7007154394012344 7019590274082243 7026638180829696 7028742282262272 7039589106771936 7067044602508176 7076258480738304 7079586772151322 7088817002623488 7099756535034944 7107198265022427 7110257811910656 7116464494833408 7127446693127904 7129094371956576 7140096060802188 7167943549338858 7177288977695232 7188365040932416 7195899647425203 7198997378985984 7205281524410112 7218069028704864 7239900773184768 7259576266358559 7266865127182848 7269041163707136 7288844460158976 7301780266972672 7310342533955472 7318963652143104 7321623926754786 7330258349137152 7332453368532864 7351878571080219 7374115035399528 7379812877758464 7381518897033216 7382022736078848 7383729266214912 7395123910144256 7401579258248208 7410307972294656 7412526962260992 7423966047079296 7437141659633712 7443633685851891 7446838063362048 7466147672346792 7475881893562368 7487418748336384 7505038999231488 7516620849538944 7518358495230336 7529960900315568 7539778320003072 7559328922547688 7561592536299516 7569184631703552 7580865472184576 7582617969548544 7583135534978432 7598705632607232 7612191362565504 7614470805784128 7626221532336264 7633878517444608 7636164454803456 7655964986050524 7657734844453356 7663651834595328 7665946687466496 7679551752842112 7701430817665024 7709503202736192 7721400584221896 7723185569619624 7731467599325184 7733254911952896 7735104065869037 7745188947310848 7753307198206284 7775396392503168 7789195702693296 7797548518977536 7805721651444288 7819574781096936 7829769793849344 7841852771926272 7850072342645676 7852423018464882 7872437221114752 7874257122223488 7874794594016064 7919537745118428 7927489229654016 7929863087680512 7942100530717056 7950425177821698 7974919127951424 7987226101914312 7996645471785984 7999040038399488 8018377529768892 8028831737760768 8056903464603188 8067407901975552 8074450099907136 8086910671048968 8098872051359232 8144888369832864 8157457642008532 8168093180003328 8175223268080704 8177671309170528 8199950017678848 8214502800344256 8246540642779296 8249010039599472 8261739993364286 8270035060564992 8272511492703744 8295879414824469 8302289487478272 8304208759162368 8304775578088704 8306695424491776 8319514398912288 8351961802964208 8362850931781632 8364850632907054 8366784367087926 8375756565935616 8377692821282304 8390621359586752 8399416131390141 8410367130257664 8423346091878432 8438295344584404 8449297033430016 8456198455731312 8467223486312448 8471206012855014 8482250610003456 8495340502920128 8504245037866149 8515332710666496 8528473656207648 8530445215742112 8531027476850736 8554748478465024 8579499223878297 8588113332125184 8590685011653888 8603942241610144 8621608313919744 8624190023399808 8639495721947376 8650759732015104 8652828277073838 8664109669873152 8686575657249633 8688583765822077 8697901049240832 8713337565724704 8739691893806848 8747320941566064 8758725532102656 8760819893636382 8762845165529958 8772242083849728 8797021628734053 8822084368417056 8835133146937344 8848767611670272 8856491873754096 8859143918268072 8868038799273984 8899044700372944 8910647105458176 8934863097056688 8945400019286016 8959204648945408 8961887450429056 8985629364653601 8996226155759232 8998920043199424 9012807265488312 9021856429707264 9024557992040448 9057043077249024 9059755176096768 9073736279763584 9075833889722496 9097774504930089 9101690966331392 9111231057779136 9125291599534968 9137188981020672 9141486623299771 9153405119549184 9162999416061972 9172825443505152 9189104827503744 9215284613337088 9224943769888704 9239179794224952 9241315650387288 9241946433254964 9251225660971008 9253364301821952 9267644185003776 9277358223126708 9280136294549406 9303789443135616 9306575429291712 9330295965765632 9332452885598208 9333089889204224 9340075673413056 9342872525349792 9359453698776324 9368850907772928 9371656376349696 9386118809029248 9395957028334734 9422726136677568 9424904423942592 9439449029535096 9451756003497984 9476264353363236 9488619326444544 9503262257503872 9505459162608768 9513223262697726 9520128081069584 9542531936253888 9557258065785144 9569718636926976 9594532863233604 9597405911457078 9607042032546816 9624092038273152 9653201030913024 9661627498640832 9664520638110624 9679435021811412 9689153502910464 9692054884942848 9747123378607296 9762165235673048 9773677798849536 9776604491377152 9785138680395936 9802504761440292 9832153380532704 9868772344330944 9883369283014656 9898621396105728 9916188879511616 9924844914469188 9939524790304512 9954863563129056 10006718665641984 10011425287919562 10022161132718592 10024477993640448 10039947867087424 10051720984188774 10063575021696768 10079105230063584 10082123381732688 10110157292731392 10131607510142976 10139408173674351 10149588483420672 10152627741045504 10168295376448352 10189173461905152 10192224573108864 10207953314734032 10210313125937808 10221262249955328 10223625137836032 10226069781996354 10239402337122816 10265953049476839 10279337603648256 10295200778962528 10297580759492832 10319428623943296 10326918596414464 10337742930941712 10351221083394048 10353696237933906 10367195190004224 10385594270257728 10394077268503071 10396480106685699 10407628868592384 10426099708129248 10455803695901696 10466763123527568 10469897357953176 10480409490051072 10486054606962363 10496582961486336 10499009496297984 10499726125354752 10559383660157904 10573150783574016 10589467374289408 10600566903762264 10611210232516608 10614387721107456 10619380158226983 10633225503935232 10649634802552416 10662193962381312 10665386717865984 10691170039691856 10693641557934864 10705108983681024 10710144091203282 10751915324008287 10756543869300736 10765933466542848 10782547561398624 10798496068478976 10827103543057296 10859851159777152 10890790906671104 10900297690774272 10903561745560704 10933266690238464 10952670400459008 10965513800933208 10982435890132179 10995387523705728 10998680052799296 11026713414086656 11030015323604992 11061172553099292 11069719316637696 11072278345549824 11073034104118272 11075593899322368 11092685865216384 11102368887372312 11135949070618944 11155712489450568 11167675421247488 11170257095043072 11199221508520188 11213822840343552 11231128122504576 11251060459445872 11265729377906688 11274931274308416 11277537742845504 11294941350473352 11309667480004608 11338993383821532 11342388804449274 11353776947555328 11371298208276864 11373926954322816 11374703302467648 11406331304620032 11418287043848256 11421706208676192 11439332298504396 11450817776166912 11454246682205184 11483947479075786 11495477751892992 11498920031199744 11519327629263168 11537104369431784 11552146226497536 11564254804104288 11582100876332844 11584778354429436 11597201398987776 11599882367929344 11617783420966272 11663094588754752 11681093191515176 11683793554039944 11696322778466304 11708582477166432 11729362171645404 11744654690774016 11762779157889408 11808655831672128 11812191891024096 11865392933830592 11879306617677642 11891233844481024 11894794631520768 11913150796075584 11980839152871468 11994968207678976 11998560057599232 12017076353984416 12027566294653338 12043247606641152 12079673568129024 12085355196904782 12101111852963328 12130366006573452 12148308077038848 12167055466046624 12204540159398912 12217332554749296 12230433924673536 12233261280374784 12236186463012798 12252139770004992 12299925026518272 12318906392299936 12321754200516384 12322595244339952 12356858913338368 12369810964168944 12373515059399208 12385938488242176 12392609990046429 12405052590847488 12408767239055616 12453434231217408 12457163367133056 12479271598368432 12495541835132928 12514825078705664 12527942704446312 12540521183883264 12544276397672448 12547275949360581 12550176550631889 12563634848903424 12566539231923456 12585932039380128 12635019137817648 12651492435259392 12657443016876606 12671016343338496 12673945550145024 12684297683596968 12700835229468672 12706809019282521 12723375915005184 12743010754380192 12792710484311472 12795667823613168 12796541215276104 12809389376729088 12832122717697536 12870934707884032 12882169998187776 12886027517480832 12905913362415216 12922739846590464 12959243582921064 12979242415610757 12996164504809728 13031570398466048 13035472655169536 13046851573861248 13070006348587056 13090176111470678 13109537840710272 13120981412349096 13141229840454573 13144267748294937 13158363125774592 13198161861474304 13233126552625584 13252699720406016 13273151417505408 13284737810631144 13288715877402108 13348567050559416 13362881510291456 13365970658187264 13402294645585032 13418100028929024 13438806973418112 13442831175643584 13480209723641856 13494339233638848 13498380064799136 13519210898232468 13532784644560896 13536836988060672 13585564615873536 13589632764145152 13610604419645376 13613750834583744 13634759709328472 13652536449497088 13666846586668704 13687937399302452 13705783471531008 13730107679323776 13759238165257728 13783657241255616 13804928317245208 13822926920005632 13837415654833056 13847459027010304 13858769691337428 13861973475580932 13862919649882446 13876838491456512 13880046452732928 13901466277505664 13955684164703424 13959863143937568 13981406142616484 13995443948648448 13998679328397312 13999634833806336 14010113510119584 14014308788024688 14039180548164486 14053276361659392 14057484564524544 14079178213543872 14134089205016352 14159173544302644 14177634005246976 14199513070069888 14214396530044854 14232928989666816 14254893386255808 14258188743913152 14280192121604376 14335887098677716 14354577955390464 14376730081864832 14391799294850406 14396108867185617 14410563048820224 14436138057409728 14479801546369536 14519152532717118 14533730254365696 14538082327414272 14603560533945344 14620685067910944 14637927304286208 14643247853509572 14660516698274304 14664906737065728 14703757142160438 14748230070799056 14764045472157696 14767458532429824 14790247820288512 14803158516496416 14820615944589312 14825053924521984 14847932094158592 14874283319267424 14887267371703782 14932295344693584 14951763787124736 14974837496672768 15010077998462976 15017137931879343 15033241699077888 15036716990460672 15059921800631136 15077581476283161 15118657845095376 15123185072599032 15138369263407104 15161730944369152 15165235939097088 15166271069956864 15197411265214464 15224382725131008 15228941611568256 15252443064672528 15272328909606912 15311929972101048 15315469688906712 15327303669190656 15331893374932992 15339104672994531 15359103505684224 15419006405472384 15442801168443792 15446371139239248 15462935198650368 15466509823905792 15470208131738074 15490377894621696 15506614396412568 15530544356900859 15550792785006336 15578391405386592 15611443302888576 15639149562193872 15659539587698688 15683705543852544 15700144685291352 15704846036929764 15744874442229504 15748514244446976 15749589188032128 15839075490236856 15854978459308032 15859726175361024 15863518507968703 15884201061434112 15900850355643396 15949838255902848 15974452203828624 15993290943571968 15998080076798976 16036755059537784 16057663475521536 16065216136804923 16113806929206376 16134815803951104 16148900199814272 16173821342097936 16197744102718464 16289776739665728 16314915284017064 16336186360006656 16350446536161408 16355342618341056 16399900035357696 16429005600688512 16493081285558592 16498020079198944 16523479986728572 16540070121129984 16545022985407488 16591758829648938 16604578974956544 16608417518324736 16609551156177408 16613390848983552 16639028797824576 16703923605928416 16729701265814108 16733568734175852 16751513131871232 16755385642564608 16781242719173504 16798832262780282 16820734260515328 16846692183756864 16876590689168808 16898594066860032 16912396911462624 16942412025710028 16964501220006912 16990681005840256 17008490075732298 17013583206673911 17030665421332992 17056947312415296 17060890431484224 17062054953701472 17109496956930048 17158998447756594 17176226664250368 17181370023307776 17207884483220288 17225921218613679 17243216627839488 17248380046799616 17278991443894752 17305656554147676 17328219339746304 17373151314499266 17377167531644154 17395802098481664 17426675131449408 17479383787613696 17494641883132128 17521639787272764 17525690331059916 17544484167699456 17594043257468106 17644168736834112 17670266293874688 17697535223340544 17712983747508192 17718287836536144 17798089400745888 17818959926516463 17869726194113376 17890800038572032 17918409297890816 17923774900858112 17971258729307202 17992452311518464 17997840086398848 18025614530976624 18041349441980007 18049115984080896 18114086154498048 18119510352193536 18128032795357173 18147472559527168 18151667779444992 18195549009860178 18222462115558272 18250583199069936 18274377962041344 18282973246599542 18306810239098368 18325998832123944 18345650887010304 18354279694519197 18378209655007488 18449887539777408 18478359588449904 18482631300774576 18483892866509928 18502451321942016 18506728603643904 18535288370007552 18554716446253416 18560272589098812 18607578886271232 18613150858583424 18666179778408448 18680151346826112 18685745050699584 18718907397552648 18737701815545856 18743312752699392 18747794600326649 18772237618058496 18791914056669468 18845452273355136 18849808847885184 18878898059070192 18903512006995968 18952528706726472 18977238652889088 18981776436212161 18986164525314909 19006524515007744 19010918325217536 19026446525395452 19040256162139168 19085063872507776 19114516131570288 19139437273853952 19189065726467208 19194811822914156 19214084065093632 19248184076546304 19306402061826048 19323254997281664 19329041276221248 19358870043622824 19378307005820928 19384109769885696 19494246757214592 19524330471346096 19547355597699072 19553208982754304 19570277360791872 19605009522880584 19635264167206017 19664306761065408 19737544688661888 19797242792211456 19832377759023232 19849689828938376 19879049580609024 19909727126258112 20022850575839124 20044322265437184 20048955987280896 20079895734174848 20103441968377548 20127150043393536 20158210460127168 20164246763465376 20220314585462784 20278816347348702 20299176966841344 20305255482091008 20336590752896704 20378346923810304 20384449146217728 20415906629468064 20420626251875616 20452139563992708 20478804674245632 20531906098953678 20558675207296512 20590401557925056 20595161518985664 20638857247886592 20653837192828928 20675485861883424 20707392475867812 20734390380008448 20771188540515456 20788154537006142 20792960213371398 20794379474823669 20815257737184768 20852199416258496 20911607391803392 20933526247055136 20939794715906352 20972109213924726 20993165922972672 20998018992595968 20999452250709504 21058770822246729 21118767320315808 21178934748578816 21201133807524528 21228775442214912 21238760316453966 21266451007870464 21299269605104832 21321594795067281 21330773435731968 21382340079383712 21387283115869728 21420288182406564 21503830648016574 21531866933085696 21565095122797248 21587698942275609 21596992136957952 21654207086114592 21719702319554304 21778728799075677 21800595381548544 21807123491121408 21866533380476928 21905340800918016 21931027601866416 21964871780264358 21990775047411456 21997360105598592 22060030647209984 22122345106198584 22139438633275392 22144556691099648 22146068208236544 22151187798644736 22156484527658767 22185371730432768 22204737774744624 22271898141237888 22311424978901136 22335350842494976 22340514190086144 22398443017040376 22427645680687104 22433008515523463 22462256245009152 22502120918891744 22549862548616832 22555075485691008 22589882700946704 22619334960009216 22677986767643064 22684777608898548 22707553895110656 22742596416553728 22747853908645632 22749406604935296 22836574087696512 22843412417352384 22878664597008792 22901635552333824 22908493364410368 22967894958151572 22990955503785984 22997840062399488 23038655258526336 23074208738863568 23104292452995072 23128509608208576 23164201752665688 23169556708858872 23194402797975552 23199764735858688 23205312197607111 23235566841932544 23326189177509504 23362186383030352 23367587108079888 23392645556932608 23417164954332864 23458724343290808 23489309381548032 23525558315778816 23617311663344256 23624383782048192 23730785867661184 23758613235355284 23782467688962048 23789589263041536 23826301592151168 23961678305742936 23989936415357952 23997120115198464 24034152707968832 24055132589306676 24086495213282304 24170710393809564 24202223705926656 24260732013146904 24296616154077696 24334110932093248 24409080318797824 24434665109498592 24472372926025596 24504279540009984 24599850053036544 24637812784599872 24643508401032768 24645190488679904 24713717826676736 24739621928337888 24747030118798416 24785219980092858 24810105181694976 24817534478111232 24887638244473407 24906868462434816 24914326734266112 24958543196736864 25029650157411328 25055885408892624 25088552795344896 25094551898721162 25100353101263778 25127269697806848 25133078463846912 25171864078760256 25198248394170423 25270038275635296 25314886033753212 25342032686676992 25347891100290048 25368595367193936 25401670458937344 25413618038565042 25446751830010368 25486021508760384 25512735113598447 25585420968622944 25591335647226336 25593082430552208 25664245435395072 25738497671634891 25764339996375552 25772055034961664 25811826724830432 25918487165842128 25958484831221514 25992329009619456 26059726971748899 26070945310339072 26093703147722496 26140012697174112 26180352222941356 26219075681420544 26241962824698192 26282459680909146 26288535496589874 26316726251549184 26396323722948608 26466253105251168 26505399440812032 26546302835010816 26569475621262288 26577431754804216 26697134101118832 26725763020582912 26731941316374528 26804589291170064 26836200057858048 26877613946836224 26885662351287168 26956888093960803 26988678467277696 26996760129598272 27038421796464936 27065569289121792 27073673976121344 27171129231747072 27179265528290304 27221208839290752 27227501669167488 27269519418656944 27293323514790267 27305072898994176 27333693173337408 27375874798604904 27411566943062016 27424459869899313 27460215358647552 27518476330515456 27567314482511232 27609856634490416 27645853840011264 27674831309666112 27694918054020608 27717539382674856 27723946951161864 27725839299764892 27753676982913024 27760092905465856 27802932555011328 27911368329406848 27919726287875136 27962812285232968 27990887897296896 27997358656794624 27999269667612672 28020227020239168 28028617576049376 28078361096328972 28106552723318784 28114969129049088 28158356427087744 28268178410032704 28318347088605288 28355268010493952 28399026140139776 28428793060089708 28465857979333632 28509786772511616 28516377487826304 28560384243208752 28671774197355432 28709155910780928 28753460163729664 28783598589700812 28792217734371234 28821126097640448 28872276114819456 28959603092739072 29038305065434236 29067460508731392 29076164654828544 29207121067890688 29241370135821888 29286495707019144 29321033396548608 29329813474131456 29407514284320876 29496460141598112 29580495640577024 29606317032992832 29650107849043968 29695864188317184 29748566638534848 29774534743407564 29864590689387168 29949674993345536 30020155996925952 30034275863758686 30066483398155776 30073433980921344 30119843601262272 30155162952566322 30237315690190752 30246370145198064 30323461888738304 30330471878194176 30332542139913728 30394822530428928 30418224521023053 30448765450262016 30457883223136512 30504886129345056 30623859944202096 30630939377813424 30663786749865984 30678209345989062 30718207011368448 30797859148430517 30838012810944768 30885602336887584 30892742278478496 30940416263476148 30980755789243392 31013228792825136 31061088713801718 31101585570012672 31156782810773184 31182231805509213 31222886605777152 31278299124387744 31367411087705088 31400289370582704 31409692073859528 31458163820887089 31489748884459008 31497028488893952 31499178376064256 31678150980473712 31719452350722048 31727037015937406 31768402122868224 31801700711286792 31858140474680949 31899676511805696 31948904407657248 31986581887143936 31996160153597952 32073510119075568 32115326951043072 32130432273609846 32227613858412752 32255745972024861 32269631607902208 32297800399628544 32347642684195872 32395488205436928 32579553479331456 32629830568034128 32672372720013312 32700893072322816 32710685236682112 32799800070715392 32858011201377024 32947307670396537 32986162571117184 32996040158397888 33046959973457144 33080140242259968 33090045970814976 33183517659297876 33209157949913088 33216835036649472 33219102312354816 33226781697967104 33278057595649152 33407847211856832 33459402531628216 33467137468351704 33503026263742464 33510771285129216 33562485438347008 33597664525560564 33641468521030656 33693384367513728 33753181378337616 33797188133720064 33824793822925248 33884824051420056 33929002440013824 33981362011680512 34016980151464596 34027166413347822 34061330842665984 34113894624830592 34121780862968448 34124109907402944 34218993913860096 34317996895513188 34352453328500736 34362740046615552 34415768966440576 34451842437227358 34486433255678976 34496760093599232 34557982887789504 34611313108295352 34656438679492608 34746302628998532 34754335063288308 34791604196963328 34853350262898816 34958767575227392 34989283766264256 35043279574545528 35051380662119832 35088968335398912 35188086514936212 35288337473668224 35395070446681088 35425967495016384 35436575673072288 35596178801491776 35637919853032926 35739452388226752 35836818595781632 35847549801716224 35942517458614404 35984904623036928 35995680172797696 36051229061953248 36082698883960014 36239020704387072 36256065590714346 36294945119054336 36303335558889984 36391098019720356 36444924231116544 36501166398139872 36565946493199084 36613620478196736 36651997664247888 36691301774020608 36708559389038394 36756419310014976 36899775079554816 36956719176899808 36965262601549152 36967785733019856 37070576740015104 37109432892506832 37120545178197624 37177829970139287 37215157772542464 37226301717166848 37360302693652224 37371490101399168 37437814795105296 37486625505398784 37495589200653298 37544475236116992 37583828113338936 37641827848081743 37650529651895667 37690904546710272 37699617695770368 37757796118140384 37905057413452944 37954477305778176 37963552872424322 37972329050629818 38013049030015488 38021836650435072 38052893050790904 38080512324278336 38120427057847563 38170127745015552 38229032263140576 38378131452934416 38389623645828312 38428168130187264 38496368153092608 38612804123652096 38646509994563328 38658082552442496 38717740087245648 38768219539771392 38937727246832271 38988493514429184 39048660942692192 39094711195398144 39106417965508608 39140554721583744 39210019045761168 39270528334412034 39328613522130816 39423689521363719 39432803244884811 39475089377323776 39594485584422912 39664755518046464 39699379657876752 39758099161218048 39819454252516224 40045701151678248 40088644530874368 40097911974561792 40159791468349696 40206883936755096 40254300086787072 40316420920254336 40328493526930752 40440629170925568 40557632694697404 40598353933682688 40610510964182016 40673181505793408 40756693847620608 40768898292435456 40831813258936128 40841252503751232 40904279127985416 40957609348491264 41063812197907356 41117350414593024 41180803115850112 41190323037971328 41277714495773184 41307674385657856 41350971723766848 41414784951735624 41468780760016896 41542377081030912 41576309074012284 41585920426742796 41588758949647338 41630515474369536 41704398832516992 41823214783606784 41867052494110272 41879589431812704 41944218427849452 41986331845945344 41996037985191936 41998904501419008 42117541644493458 42237534640631616 42357869497157632 42402267615049056 42477520632907932 42532902015740928 42598539210209664 42643189590134562 42764680158767424 42774566231739456 42840576364813128 43007661296033148 43063733866171392 43130190245594496 43175397884551218 43188326601556851 43308414172229184 43439404639108608 43557457598151354 43601190763097088 43614246982242816 43810681601836032 43862055203732832 43929743560528716 43981550094822912 43994720211197184 44244690212397168 44292136416473088 44302375597289472 44312969055317534 44370743460865536 44409475549489248 44543796282475776 44622849957802272 44796886034080752 44855291361374208 44866017031046926 44924512490018304 45004241837783488 45051413795638029 45099725097233664 45110150971382016 45179765401893408 45355973535286128 45369555217797096 45415107790221312 45439569963503573 45485192833107456 45495707817291264 45498813209870592 45673148175393024 45686824834704768 45757329194017584 45816986728820736 45935789916303144 45981911007571968 45995680124798976 46017314018983593 46077310517052672 46148417477727136 46257019216417152 46328403505331376 46339113417717744 46388805595951104 46399529471717376 46410624395214222 46471133683865088 46591633070702577 46652378355019008 46724372766060704 46735174216159776 46834329908665728 46917448686581616 46978618763096064 47051116631557632 47234623326688512 47248767564096384 47461571735322368 47517226470710568 47564935377924096 47579178526083072 47590555523906109 47652603184302336 47923356611485872 47979872830715904 47994240230396928 48068305415937664 48110265178613352 48172990426564608 48195648410414769 48341420787619128 48404447411853312 48521464026293808 48593232308155392 48668221864186496 48818160637595648 48869330218997184 48944745852051192 49008559080019968 49199700106073088 49275625569199744 49287016802065536 49290380977359808 49427435653353472 49479243856675776 49494060237596832 49570439960185716 49620210363389952 49635068956222464 49775276488946814 49813736924869632 49828653468532224 49917086393473728 50059300314822656 50111770817785248 50189103797442324 50200706202527556 50254539395613696 50266156927693824 50343728157520512 50396496788340846 50540076551270592 50629772067506424 50684065373353984 50695782200580096 50737190734387872 50827236077130084 50893503660020736 50972043017520768 51025470227196894 51040749620021733 51170841937245888 51182671294452672 51186164861104416 51328490870790144 51476995343269782 51528679992751104 51544110069923328 51623653449660864 51677763655841037 51836974331684256 51916969662443028 51984658019238912 52119453943497798 52187406295444992 52280025394348224 52360704445882712 52438151362841088 52483925649396384 52564919361818292 52577070993179748 52633452503098368 52932506210502336 53010798881624064 53092605670021632 53138951242524576 53154863509608432 53394268202237664 53609178582340128 53672400115716096 53755227893672448 53771324702574336 53913776187921606 53977356934555392 53993520259196544 54076843592929872 54147347952242688 54342258463494144 54358531056580608 54384098386071519 54442417678581504 54455003338334976 54539038837313888 54586647029580534 54667386346674816 54751749597209808 54823133886124032 54848919739798626 54920430717295104 55036952661030912 55062839083557591 55134628965022464 55219713268980832 55349662619332224 55389836108041216 55435078765349712 55447893902323728 55451678599529784 55507353965826048 55520185810931712 55605865110022656 55822736658813696 55839452575750272 55925624570465936 55998539335225344 56040454040478336 56057235152098752 56156722192657944 56213105446637568 56229938258098176 56243383800979947 56316712854175488 56536356820065408 56636694177210576 56710536020987904 56798052280279552 56857586120179416 56931715958667264 56945329308636483 56958493575944727 57019573545023232 57032754975652608 57120768486417504 57343548394710864 57418311821561856 57506920327459328 57567197179401624 57584435468742468 57642252195280896 57744552229638912 57919206185478144 58076610130868472 58134921017462784 58152329309657088 58414242135781376 58482740271643776 58572991414038288 58642066793097216 58659626948262912 58815028568641752 58905792501618051 58992920283196224 59160991281154048 59212634065985664 59391728376634368 59497133277069696 59549069486815128 59729181378774336 59899349986691072 60068551727517372 60132966796311552 60146867961842688 60239687202524544 60310325905132644 60474631380381504 60492740290396128 60646923777476608 60660943756388352 60665084279827456 60836449042046106 60897530900524032 60915766446273024 61009772258690112 61247719888404192 61261878755626848 61356418691978124 61436414022736896 61595718296861034 61676025621889536 61771204673775168 61785484556956992 61880832526952296 61961511578486784 62026457585650272 62122177427603436 62203171140025344 62313565621546368 62364463611018426 62383138424471007 62445773211554304 62556598248775488 62734822175410176 62800578741165408 62819384147719056 62916327641774178 62979497768918016 62994056977787904 62998356752128512 63356301960947424 63454074031874812 63536804245736448 63603401422573584 63716280949361898 63799353023611392 63897808815314496 63992320307195904 64147020238151136 64260864547219692 64455227716825504 64511491944049722 64595600799257088 64695285368391744 64790976410873856 65159106958662912 65259661136068256 65336186397227031 65401786144645632 65421370473364224 65599600141430784 65716022402754048 65894615340793074 65972325142234368 65992080316795776 66093919946914288 66180091941629952 66367035318595752 66418315899826176 66433670073298944 66438204624709632 66453563395934208 66469453582976301 66556115191298304 66815694423713664 66918805063256432 66934274936703408 67006052527484928 67021542570258432 67124970876694016 67195329051121128 67282937042061312 67299025546570389 67386768735027456 67506362756675232 67649587645850496 67769648102840112 67858004880027648 67962724023361024 68033960302929192 68054332826695644 68122661685331968 68227789249661184 68243561725936896 68248219814805888 68635993791026376 68704906657001472 68725480093231104 68831537932881152 68903684874454716 68972866511357952 68993520187198464 69115965775579008 69222626216590704 69312877358985216 69492605257997064 69508670126576616 69583208393926656 69615936592821333 69706700525797632 69917535150454784 69978567532528512 70086559149091056 70102761324239664 70177936670797824 70376173029872424 70576674947336448 70790140893362176 70851934990032768 70873151346144576 71192357602983552 71275839706065852 71478904776453504 71673637191563264 71695099603432448 71885034917228808 71969809246073856 71991360345595392 71995968613088729 72102458123906496 72165397767920028 72512131181428692 72589890238108672 72606671117779968 72782196039440712 72889848462233088 73002332796279744 73131892986398168 73227240956393472 73303995328495776 73417118778076788 73512838620029952 73799550159109632 73913438353799616 73930525203098304 73935571466039712 74141153480030208 74218865785013664 74241090356395248 74355659940278574 74430315545084928 74452603434333696 74720605387304448 74742980202798336 74875629590210592 74991178401306596 75088950472233984 75167656226677872 75283655696163486 75301059303791334 75381809093420544 75399235391540736 75515592236280768 75810114826905888 75927105744848644 75944658101259636 76026098060030976 76043673300870144 76105786101581808 76161024648556672 76240854115695126 76340255490031104 76458064526281152 76756262905868832 76779247291656624 76992736306185216 77215493014904673 77293019989126656 77316165104884992 77435480174491296 77875454493664542 77976987028858368 78097321885384384 78179180915246697 78212835931017216 78281109443167488 78420038091522336 78541056668824068 78657227044261632 78847379042727438 78865606489769622 78950178754647552 79188971168845824 79329511036092928 79398759315753504 79516198322436096 79638908505032448 80091402303356496 80177289061748736 80195823949123584 80319582936699392 80413767873510192 80508600173574144 80632841840508672 80656987053861504 80870664281882409 81115265389394808 81196707867365376 81221021928364032 81346363011586816 81513387695241216 81537796584870912 81663626517872256 81682505007502464 81808558255970832 81879970544370801 81915218696982528 82127624395814712 82234700829186048 82273379609697939 82361606231700224 82380646075942656 82555428991546368 82701943447533696 82829569903471248 82937561520033792 83084754162061824 83152618148024568 83171840853485592 83177517899294676 83261030948739072 83408797665033984 83734104988220544 83759178863625408 83888436855698904 83972663691890688 83992075970383872 83997809002838016 84235083288986916 84475069281263232 84715738994315264 84804535230098112 84955041265815864 85065804031481856 85086144724559407 85197078420419328 85286379180269124 85529360317534848 85549132463478912 85681152729626256 86015322592066296 86127467732342784 86260380491188992 86350795769102436 86376653203113702 86616828344458368 86878809278217216 87114915196302708 87202381526194176 87228493964485632 87621363203672064 87724110407465664 87859487121057432 87963100189645824 87989440422394368 88489380424794336 88625938110635068 88741486921731072 88818951098978496 89087592564951552 89245699915604544 89593772068161504 89732034062093852 89849024980036608 90008483675566976 90102827591276058 90199450194467328 90220301942764032 90359530803786816 90711947070572256 90739110435594192 90879139927007146 90970385666214912 90991415634582528 90997626419741184 91254673563069159 91346296350786048 91373649669409536 91514658388035168 91871579832606288 91991360249597952 92034628037967186 92154621034105344 92296834955454272 92393577445291551 92514038432834304 92656807010662752 92678226835435488 92821248790428444 92942267367730176 93183266141405154 93304756710038016 93448745532121408 93470348432319552 93546695416527639 93668659817331456 93834897373163232 94102233263115264 94374491462661267 94469246653377024 94497535128192768 94923143470644736 95034452941421136 95158357052166144 95181111047812218 95305206368604672 95574421424042847 95846713222971744 95959745661431808 95988480460793856 96136610831875328 96220530357226704 96345980853129216 96391296820829538 96682841575238256 96767237916074583 96808894823706624 97042928052587616 97186464616310784 97336443728372992 97738660437994368 97889491704102384 98017118160039936 98399400212146176 98551251138399488 98574033604131072 98580761954719616 98841923011189611 98958487713351552 98988120475193664 99140879920371432 99240420726779904 99270137912444928 99550552977893628 99627473849739264 99657306937064448 99834172786947456 100118600629645312 100223541635570496 100378207594884648 100401412405055112 100509078791227392 100532313855387648 100556352856297481 100687456315041024 100792993576681692 101080153102541184 101259544135012848 101368130746707968 101391564401160192 101474381468775744 101654472154260168 101787007320041472 101944086035041536 102050940454393788 102081499240043466 102341683874491776 102365342588905344 102372329722208832 102656981741580288 102953990686539564 103057359985502208 103088220139846656 103247306899321728 103355527311682074 103673948663368512 103833939324886056 103969316038477824 104238907886995596 104374812590889984 104560050788696448 104721408891765424 104876302725682176 104967851298792768 105129838723636584 105154141986359496 105266905006196736 105865012421004672 106185211340043264 106277902485049152 106309727019216864 106788536404475328 107218357164680256 107510455787344896 107542649405148672 107827552375843212 107954713869110784 107987040518393088 108153687185859744 108717062113161216 108768196772143038 108884835357163008 108910006676669952 109078077674627776 109173294059161068 109334772693349632 109503499194419616 109697839479597252 109840861434590208 110073905322061824 110125678167115182 110269257930044928 110439426537961664 110699325238664448 110779672216082432 110870157530699424 110895787804647456 110903357199059568 111211730220045312 111533489910417861 111645473317627392 111678905151500544 111851249140931872 112080908080956672 112114470304197504 112313444385315888 112459876516196352 112486767601959894 112633425708350976 112925483544245229 112951588955687001 113072713640130816 113273388354421152 113596104560559104 113715172240358832 113863431917334528 113890658617272966 113916987151889454 114039147090046464 114065509951305216 114241536972835008 114361281173542689 114687096789421728 115013840654918656 115134394358803248 115168870937484936 115284504390561792 115489104459277824 115838412370956288 116153220261736944 116304658619314176 116813181740496813 116965480543287552 117145982828076576 117284133586194432 117319253896525824 117630057137283504 117811585003236102 117985840566392448 118271068564091157 118321982562308096 118425268131971328 118783456753268736 118839326102897023 118994266554139392 119098138973630256 119458362757548672 119798699973382144 120137103455034744 120265933592623104 120293735923685376 120479374405049088 120620651810265288 120949262760763008 120985480580792256 121293847554953216 121321887512776704 121330168559654912 121672898084092212 121795061801048064 121831532892546048 122019544517380224 122495439776808384 122523757511253696 122712837383956248 122872828045473792 123191436593722068 123352051243779072 123542409347550336 123570969113913984 123761665053904592 123923023156973568 124052915171300544 124244354855206872 124406342280050688 124627131243092736 124728927222036852 124766276848942014 124891546423108608 125113196497550976 125469644350820352 125601157482330816 125638768295438112 125832655283548356 125958995537836032 125988113955575808 125996713504257024 126712603921894848 126908148063749624 127073608491472896 127206802845147168 127432561898723796 127598706047222784 127795617630628992 128294040476302272 128521729094439384 128910455433651008 129022983888099444 129191201598514176 129390570736783488 130318213917325824 130519322272136512 130672372794454062 130803572289291264 130842740946728448 131432044805508096 131789230681586148 131944650284468736 131984160633591552 132187839893828576 132734070637191504 132876409249419264 132907126791868416 132938907165952602 133112230382596608 133631388847427328 133837610126512864 133868549873406816 134249941753388032 134390658102242256 134565874084122624 134598051093140778 134773537470054912 135012725513350464 135154241386914087 135299175291700992 135539296205680224 135925448046722048 136067920605858384 136108665653391288 136245323370663936 136318709890510719 136455578499322368 136487123451873792 136496439629611776 137271987582052752 137450960186462208 137663075865762304 137807369748909432 137945733022715904 137987040374396928 138051942056950779 138231931551158016 138445252433181408 138985210515994128 139017340253153232 139166416787853312 139231873185642666 139413401051595264 139774899212107731 139835070300909568 139957135065057024 140173118298182112 140205522648479328 140752346059744848 141153349894672896 141580281786724352 141703869980065536 141746302692289152 142384715205967104 142551679412131704 142771666571718327 142957809552907008 143347274383126528 143390199206864896 143770069834457616 143939618492147712 143982720691190784 143991937226177458 144204916247812992 144330795535840056 144586945231244307 145024262362857384 145179780476217344 145213342235559936 145564392078881424 145779696924466176 146004665592559488 146263785972796336 146454481912786944 146607990656991552 146834237556153576 147025677240059904 147599100318219264 147826876707599232 147861050406196608 147871142932079424 148282306960060416 148437731570027328 148482180712790496 148711319880557148 148860631090169856 148905206868667392 149441210774608896 149485960405596672 149751259180421184 149982356802613192 150177900944467968 150335312453355744 150567311392326972 150602118607582668 150763618186841088 150798470783081472 151031184472561536 151620229653811776 151854211489697288 151889316202519272 152052196120061952 152087346601740288 152211572203163616 152322049297113344 152481708231390252 152680510980062208 152916129052562304 153512525811737664 153558494583313248 153985472612370432 154430986029809346 154586039978253312 154632330209769984 154870960348982592 155750908987329084 155953974057716736 156194643770768768 156358361830493394 156562218886334976 156840076183044672 157082113337648136 157314454088523264 157694758085454876 157731212979539244 157900357509295104 158659022072185856 158797518631507008 159032396644872192 159277817010064896 160182804606712992 160639165873398784 160827535747020384 161017200347148288 161265683681017344 161313974107723008 161741328563764818 162230530778789616 162442043856728064 162692726023173632 163026775390482432 163075593169741824 163152295158214557 163327253035744512 163365010015004928 163617116511941664 163759941088741602 164255248791629424 164469401658372096 164546759219395878 164723212463400448 164761292151885312 165110857983092736 165188517250672773 165403886895067392 165659139806942496 166169508324123648 166305236296049136 166343681706971184 166355035798589352 166522061897478144 166817595330067968 167468209976441088 167518357727250816 167776873711397808 167995618005676032 168470166577973832 168730151402939841 168950138562526464 169609070460196224 169910082531631728 170131608062963712 170172289449118814 170394156840838656 170572758360538248 170835987925909449 170875480727834181 171058720635069696 171098264926957824 171362305459252512 172030645184132592 172254935464685568 172520760982377984 172701591538204872 172753306406227404 173233656688916736 173757618556434432 174229830392605416 174404763052388352 174456987928971264 175242726407344128 175448220814931328 175718974242114864 175926200379291648 175978880844788736 176717377504854153 176978760849588672 177251876221270136 177482973843462144 177637902197956992 178175185129903104 178491399831209088 179187544136323008 179464068124187704 179698049960073216 180016967351133952 180205655182552116 180398900388934656 180440603885528064 180719061607573632 181423894141144512 181478220871188384 181758279854014292 181940771332429824 181982831269165056 181995252839482368 182509347126138318 182692592701572096 182747299338819072 183029316776070336 183743159665212576 184069256075934372 184309242068210688 184593669910908544 184787154890583102 185028076865668608 185313614021325504 185356453670870976 185642497580856888 185884534735460352 186366532282810308 186609513420076032 186897491064242816 186940696864639104 187093390833055278 187149415273413021 187337319634662912 187669794746326464 188204466526230528 188748982925322534 188938493306754048 188995070256385536 189846286941289472 190068905882842272 190362222095624436 190610412737209344 191148842848085694 191693426445943488 191976960921587712 192273221663750656 192441060714453408 192782593641659076 193365683150476512 193534475832149166 194085856105175232 194372929232621568 194672887456745984 195477320875988736 195778983408204768 196008559191681093 196798800424292352 197102502276798976 197148067208262144 197161523909439232 197683846022379222 197916975426703104 197976240950387328 198281759840742864 198540275824889856 199101105955787256 199254947699478528 199314613874128896 199408360748928903 199668345573894912 200447083271140992 200756415189769296 200802824810110224 201018157582454784 201064627710775296 201112705712594962 201374912630082048 201585987153363384 201897076639711167 202160306205082368 202519088270025696 202948762937551488 203308944308520336 203574014640082944 203888172070083072 204101880908787576 204162998480086932 204683367748983552 204730685177810688 204744659444417664 205907981373079128 206114719971004416 206176440279693312 206225740603593139 206494613798643456 206711054623364148 207347897326737024 207667878649772112 207938632076955648 208477815773991192 208749625181779968 208847809778463999 209120101577392896 209442817783530848 209752605451364352 209935702597585536 210259677447273168 210308283972718992 210533810012393472 211730024842009344 212370422680086528 212555804970098304 212619454038433728 213577072808950656 214436714329360512 215020911574689792 215085298810297344 215655104751686424 215909427738221568 215974081036786176 215987905839266187 216307374371719488 217536393544286076 217769670714326016 217820013353339904 218156155349255552 218346588118322136 218669545386699264 219006998388839232 219395678959194504 219681722869180416 220251356334230364 220538515860089856 220878853075923328 221398650477328896 221559344432164864 221740315061398848 221791575609294912 221806714398119136 222423460440090624 223066979820835722 223290946635254784 223357810303001088 223702498281863744 224161816161913344 224228940608395008 224626888770631776 224973535203919788 225266851416701952 225850967088490458 225903177911374002 226145427280261632 226546776708842304 227192209121118208 227430344480717664 227781317234545932 227833974303778908 228078294180092928 228131019902610432 228483073945670016 228722562347085378 229374193578843456 230027681309837312 230268788717606496 230337741874969872 230978208918555648 231646479044714019 232306440523473888 233626363480993626 233930961086575104 234291965656153152 234537542745740091 234638507793051648 235260114274567008 235623170006472204 235971681132784896 236542137128182314 236850536263942656 237566913506537472 237678652205794046 237988533108278784 238196277947260512 238916725515097344 240274206910069488 240531867185246208 240587471847370752 240958748810098176 241241303620530576 241898525521526016 241970961161584512 242660337119309824 243345796168184424 243590123602096128 243663065785092096 243721329804246437 244039089034760448 244990879553616768 245047515022507392 245425674767912496 245745656090947584 246382873187444136 246704102487558144 246763093670758093 246820138829093817 247084818695100672 247141938227827968 247523330107809184 248105830342601088 248488709710413744 248812684560101376 249254262486185472 249457854444073704 249532553697884028 249783092846217216 250226392995101952 251202314964661632 251277536590876224 251665310567096712 251917991075672064 251976227911151616 251993427008514048 253425207843789696 253816296127499248 254147216982945792 254413605690294336 254865123797447592 255197412094445568 255258434173678221 255591235261257984 256588080952604544 257043458188878768 257820910867302016 258045967776198888 258382403197028352 258781141473566976 260636427834651648 261038644544273024 261344745588908124 261607144578582528 261685481893456896 262864089611016192 263578461363172296 263889300568937472 263968321267183104 264375679787657152 265468141274383008 265877814331905204 266224460765193216 267262777694854656 267675220253025728 267737099746813632 268499883506776064 268781316204484512 269196102186281556 269547074940109824 270025451026700928 270308482773828174 270598350583401984 271078592411360448 271850896093444096 272135841211716768 272217331306782576 272637419781021438 272911156998644736 272974246903747584 272992879259223552 273764020689207477 274543975164105504 275326151731524608 275614739497818864 275974080748793856 276103884113901558 276463863102316032 276890504866362816 277180732335874653 277970421031988256 278034680506306464 278463746371285332 278826802103190528 279549798424215462 279914270130114048 280346236596364224 280411045296958656 280640086249582917 281504692119489696 282306699789345792 283123474387983801 283407739960131072 283492605384578304 284769430411934208 285103358824263408 285543333143436654 285915619105814016 286780398413729792 287540139668915232 287879236984295424 287965441382381568 287983874452354916 288409832495625984 288661591071680112 289173890462488614 290048524725714768 290359560952434688 290426684471119872 291128784157762848 291559393848932352 292009331185118976 292527571945592672 293215981313983104 293668475112307152 294051354480119808 295198200636438528 295653753415198464 295722100812393216 295742285864158848 296525769033568833 296875463140054656 296964361425580992 297422639761114296 297721262180339712 297810413737334784 298882421549217792 298971920811193344 299502518360842368 299964713605226384 300355801888935936 300670624906711488 301134622784653944 301204237215165336 301527236373682176 301596941566162944 301669058568892443 302062368945123072 303240459307623552 303708422979394576 303778632405038544 304104392240123904 304174693203480576 304423144406327232 304644098594226688 304963416462780504 305361021960124416 305832258105124608 307025051623475328 307116989166626496 307970945224740864 308861972059618692 309172079956506624 309264660419539968 309741920697965184 311501817974658168 311907948115433472 312389287541537536 312716723660986788 313124437772669952 313680152366089344 314164226675296272 314628908177046528 315389516170909752 315462425959078488 315800715018590208 317318044144371712 317595037263014016 318555634020129792 320365609213425984 321278331746797568 321655071494040768 322531367362034688 322627948215446016 323482657127529636 324461061557579232 325385452046347264 326151186339483648 326304590316429114 326654506071489024 326730020030009856 327234233023883328 327519882177483204 328510497583258848 329093518438791756 329446424926800896 329522584303770624 330221715966185472 330377034501345546 330807773790134784 331318279613884992 332339016648247296 332610472592098272 332687363413942368 332710071597178704 333635190660135936 334600469731253583 334936419952882176 335036715454501632 335553747422795616 336940333155947664 337460302805879682 337900277125052928 338776450632735687 339218140920392448 339820165063263456 340344578898237628 340788313681677312 341145516721076496 341671975851818898 341750961455668362 342117441270139392 342196529853915648 342724610918505024 344061290368265184 345041521964755968 345403183076409744 345506612812454808 346467313377833472 347515237112868864 348459660785210832 348913975857942528 350439545221490439 350896441629862656 351437948484229728 351852400758583296 351957761689577472 353434755009708306 353957521699177344 354503752442540272 354813205692273471 354965947686924288 355275804395913984 356350370259806208 356517978308691069 356982799662418176 358375088272646016 358928136248375408 359396099920146432 360033934702267904 360411310365104232 360797800777869312 360881207771056128 361438123215147264 362847788282289024 362956441742376768 363516559708028584 363881542664859648 363965662538330112 363990505678964736 365018694252276636 365385185403144192 365494598677638144 366058633552140672 367486319330425152 368138512151868744 368618484136421376 369187339821817088 369574309781166204 370056153731337216 370627228042651008 370712907341741952 371284995161713776 371769069470920704 372733064565620616 373219026840152064 373794982128485632 373881393729278208 374186781666110556 374298830546826042 374674639269325824 375339589492652928 376408933052461056 377497965850645068 377876986613508096 377990140512771072 379692573882578944 380137811765684544 380724444191248872 381220825474418688 382297685696171388 383386852891886976 384546443327501312 384882121428906816 385565187283318152 386731366300953024 387068951664298332 388171712210350464 389345774913491968 390954641751977472 391557966816409536 392017118383362186 394205004553597952 394296134416524288 394323047818878464 395367692044758444 395833950853406208 395952481900774656 396563519681485728 398202211911574512 398629227748257792 398816721497857806 399336691147789824 400894166542281984 401512830379538592 401605649620220448 402225411425189924 402749825260164096 403171974306726768 403794153279422334 404320612410164736 405038176540051392 405897525875102976 406617888617040672 407776344140166144 408203761817575152 408325996960173864 408956129671532157 409366735497967104 409461370355621376 409489318888835328 411815962746158256 412352880559386624 412451481207186278 412989227597286912 413422109246728296 414155826170852337 414695794653474048 415335757299544224 416955631547982384 417499250363559936 417695619556927998 418240203154785792 418885635567061696 419324697636323193 419505210902728704 419871405195171072 420519354894546336 420616567945437984 423460049684018688 424740845360173056 425111609940196608 425238908076867456 427154145617901312 428314999715154981 428873428658721024 430041823149379584 430170597620594688 431310209503372848 431818855476443136 431948162073572352 431975811678532374 432614748743438976 433760835693732921 435072787088572152 435539341428652032 435640026706679808 436312310698511104 436693176236644272 437339090773398528 438013996777678464 438791357918389008 439363445738360832 440502712668460728 441077031720179712 441757706151846656 442797300954657792 443480630122797696 443583151218589824 443613428796238272 444846920880181248 446133959641671444 446581893270509568 446715620606002176 447404996563727488 448323632323826688 448457881216790016 449253777541263552 449947070407839576 450533702833403904 451701934176980916 451806355822748004 452290854560523264 453093553417684608 454384418242236416 454860688961435328 455562634469091864 455667948607557816 456156588360185856 456262039805220864 456966147891340032 457445124694170756 458748387157686912 460055362619674624 460537577435212992 460675483749939744 461956417837111296 463292958089428038 464612881046947776 467252726961987252 467861922173150208 468583931312306304 469075085491480182 470520228549134016 471246340012944408 471943362265569792 473084274256364628 473701072527885312 475357304411588092 475977066216557568 476392555894521024 477833451030194688 480548413820138976 481917497620196352 482482607241061152 483797051043052032 483941922323169024 486691592336368848 487326131570184192 487442659608492874 488078178069520896 489456885474643671 489981759107233536 490095030045014784 490851349535824992 492765746374888272 493408204975116288 493526187341516186 493640277658187634 494169637390201344 494283876455655936 495046660215618368 495565551752018319 496211660685202176 496977419420827488 498508524972370944 498915708888147408 499065107395768056 499566185692434432 500452785990203904 502404629929323264 502555073181752448 503330621134193424 503986854017028096 506190454208819523 506850415687579392 507632592254998496 508827211380588672 509730247594895184 510394824188891136 510516868347356442 511182470522515968 512507963777728347 512626442183502543 513176161905209088 514086916377757536 515641821734604032 516091935552397776 516764806394056704 517562282947133952 521272855669303296 522077289088546048 522689491177816248 523214289157165056 523370963786913792 525728179222032384 527156922726344592 527778601137874944 527936642534366208 528751359575314304 530152132514562459 530936282548766016 531755628663810408 532448921530386432 534525555389709312 535350440506051456 535474199493627264 536999767013552128 537562632408969024 538392204372563112 539094149880219648 540050902053401856 540616965547656348 541196701166803968 542157184822720896 543701792186888192 544271682423433536 544434662613565152 545274839562042876 545822313997289472 545948493807495168 545985758518447104 547528041378414954 549087950328211008 550652303463049216 551229478995637728 552207768227803116 552927726204632064 553781009732725632 554361464671749306 555940842063976512 556069361012612928 556927492742570664 557653604206381056 559099596848430924 559828540260228096 560692473192728448 560822090593917312 561280172499165834 561448245820239063 563009384238979392 564613399578691584 566246948775967602 566815479920262144 566985210769156608 569538860823868416 570206717648526816 571086666286873308 571831238211628032 575080279337830464 575930882764763136 575967748904709832 576819664991251968 577323182143360224 578347780924977228 580097049451429536 582257568315525696 583118787697864704 584018662370237952 585055143891185344 586431962627966208 587336950224614304 590396401272877056 591307506830396928 591444201624786432 591484571728317696 593051538067137666 593750926280109312 593928722851161984 594845279522228592 595620827474669568 597764843098435584 597943841622386688 598225082246786709 599005036721684736 599929427210452768 601341249813422976 602269245569307888 602408474430330672 603054472747364352 603193883132325888 603338117137784886 604124737890246144 605691229919133501 606480918615247104 607416845958789152 607557264810077088 608846288812654464 609288197188453376 609926832925561008 610722043920248832 611664516210249216 614050103246950656 614233978333252992 617723944119237384 618344159913013248 618529320839079936 618677221810779417 619483841395930368 623003635949316336 623815896230866944 624778575083075072 625433447321973576 626248875545339904 626543429335391997 627360304732178688 628328453350592544 629257816354093056 630779032341819504 630924851918156976 631601430037180416 634636088288743424 635190074526028032 637111268040259584 640731218426851968 642556663493595136 643310142988081536 645062734724069376 645255896430892032 646965314255059272 647963717517798561 648922123115158464 650770904092694528 652609180632858228 653309012142978048 653460040060019712 654468466047766656 655039764354966408 657020995166517696 658187036877583512 658892849853601792 659045168607541248 660754069002691092 661615547580269568 662636559227769984 664678033296494592 665220945184196544 665374726827884736 665420143194357408 667270381320271872 669200939462507166 669872839905764352 670073430909003264 671107494845591232 673880666311895328 674920605611759364 675800554250105856 677552901265471374 678436281840784896 679640330126526912 680689157796475256 681576627363354624 682291033442152992 683343951703637796 683501922911336724 684234882540278784 684393059707831296 685449221837010048 688122580736530368 690083043929511936 690806366152819488 691013225624909616 692934626755666944 696919321570421664 700879090442980878 701792883259725312 702875896968459456 703915523379154944 706869510019416612 707915043398354688 709007504885080544 709626411384546942 710551608791827968 712700740519612416 713035956617382138 713965599324836352 716750176545292032 717856272496750816 720067869404535808 720822620730208464 721595601555738624 721762415542112256 722876246430294528 725695576564578048 725912883484753536 727033119416057168 727981011357929472 730037388504553272 730770370806288384 730989197355276288 731163989412739311 732117267104281344 734972638660850304 736277024303737488 737236968272842752 738374679643634176 739148619562332408 740112307462674432 740289281012274279 740460416487281451 741254456085302016 741425814683483904 742569990323427552 745466129131241232 746438053680304128 747589964256971264 747762787458556416 748373563332221112 748597661093652084 749349278538651648 750679178985305856 754995931701290136 755753973227016192 755980281025542144 759385147765157888 760275623531369088 761448888382497744 762441650948837376 764595371392342776 765775302521034663 766773705783773952 769092886655002624 769764242857813632 771130374566636304 773462732601906048 774137903328596664 776343424420700928 778691549826983936 781909283503954944 783115933632819072 784034236766724372 788410009107195904 788592268833048576 788646095637756928 790735384089516888 791667901706812416 791904963801549312 793127039362971456 796404423823149024 797633442995715612 798673382295579648 801788333084563968 803025660759077184 803211299240440896 804450822850379848 805499650520328192 806343948613453536 807588306558844668 808641224820329472 810076353080102784 811795051750205952 813235777234081344 815552688280332288 816407523635150304 816651993920347728 817912259343064314 818733470995934208 818922740711242752 818978637777670656 823631925492316512 824902962414372556 825978455194573824 826844218493456592 828311652341704674 829391589306948096 830671514599088448 833911263095964768 835391239113855996 836480406309571584 837771271134123392 838649395272646386 839742810390342144 841038709789092672 841233135890875968 846920099368037376 849370423163951403 850223219880393216 850477816153734912 854308291235802624 856629999430309962 857746857317442048 860341195241189376 862620419006745696 863637710952886272 863896324147144704 863951623357064748 865229497486877952 867521671387465842 870145574177144304 871078682857304064 871280053413359616 872624621397022208 873386352473288544 874678181546797056 876027993555356928 877582715836778016 881005425336921456 882154063440359424 883515412303693312 885594601909315584 886961260245595392 887166302437179648 887226857592476544 889577307100706499 892267919283342888 893163786541019136 893431241212004352 894809993127454976 896647264647653376 896915762433580032 898507555082527104 899894140815679152 901067405666807808 903403868353961832 903612711645496008 904581709121046528 905007175706677329 906187106835369216 909721377922870656 911125268938183728 911335897215115632 912313176720371712 912524079610441728 913932295782680064 914890249388341512 917496774315373824 921075154870425984 921350967499879488 923912835674222592 926585916178856076 929225762093895552 934505453923974504 935723844346300416 935947591970153477 937167862624612608 938150170982960364 941040457098268032 942492680025888816 943886724531139584 946168548512729256 947402145055770624 950714608823176184 951954132433115136 952785111789042048 955666902060389376 961096827640277952 963834995240392704 964965214482122304 967594102086104064 967883844646338048 973383184672737696 974885319216985748 976156356139041792 978913770949287342 979963518214467072 980190060090029568 981702699071649984 985531492749776544 987052374683032372 987280555316375268 988339274780402688 988567752911311872 990093320431236736 991131103504036638 992423321370404352 993954838841654976 997017049944741888 997831417776294816 998130214791536112 1000905571980407808 1003801409193760749 1004809259858646528 1005110146363504896 1006661242268386848 1012380908417639046 1013700831375158784 1015265184509996992 1016329351898207061 1017654422761177344 1019460495189790368 1021033736694712884 1022364941045031936 1025015927555456694 1025252884367005086 1026352323810418176 1028173832755515072 1031283643469208064 1032183871104795552 1035124565894267904 1042545711338606592 1044154578177092096 1045378982355632496 1046741927573827584 1051318635664471317 1054313845452689184 1055557202275749888 1055873285068732416 1057502719150628608 1060304265029124918 1061872565097532032 1063511257327620816 1064439617076820413 1064897843060772864 1069051110779418624 1069553934926073207 1070700881012102912 1070948398987254528 1075125264817938048 1076784408745126224 1078188299760439296 1080101804106803712 1081233931095312696 1082393402333607936 1084314369645441792 1088543364846867072 1088869325227130304 1090549679124085752 1091644627994578944 1091896987614990336 1091971517036894208 1095056082756829908 1098175900656422016 1101304606926098432 1102458957991275456 1104415536455606232 1105855452409264128 1106119881419272291 1107562019465451264 1108722929343498612 1111881684127953024 1112138722025225856 1113854985485141328 1115307208412762112 1118199193696861848 1119657080520456192 1121384946385456896 1121644181187834624 1122560344998331668 1122896491640478126 1126018768477958784 1129226799157383168 1132493897551935204 1133630959840524288 1133970421538313216 1139077721647736832 1140413435297053632 1142173332573746616 1143662476423256064 1150160558675660928 1151935497809419664 1153639329982503936 1154646364286720448 1156695561849954456 1160194098902859072 1164515136631051392 1168037324740475904 1170110287782370688 1172863925255932416 1174673900449228608 1182615013660793856 1182888403249572864 1182969143456635392 1186103076134275332 1187501852560218624 1187857445702323968 1189690559044457184 1195887683244773376 1196450164493573418 1198010073443369472 1199858854420905536 1202682499626845952 1204538491138615776 1204816948860661344 1206676234275569772 1208249475780492288 1211382459838267002 1212961837230494208 1214833691917578304 1215114529620154176 1217692577625308928 1218576394376906752 1219853665851122016 1223329032420498432 1226868389014596471 1228100206493901312 1228467956666505984 1235447888238474768 1237058641678159872 1237354443621558834 1238967682791860736 1242467478512557011 1246007271898632672 1249557150166150144 1250866894643947152 1252497751090679808 1253086858670783994 1254720609464357376 1256656906701185088 1257974092908969579 1258515632708186112 1261558064683639008 1261849703836313952 1270380149052056064 1274222536080519168 1281462436853703936 1284944999145464943 1286620285976163072 1290125469448138752 1290511792861784064 1293930628510118544 1295927435035597122 1297844246230316928 1301541808185389056 1305218361265716456 1306618024285956096 1306920080120039424 1307232587131867253 1308936932095533312 1310079528709932816 1314041990333035392 1316374073755167024 1317785699707203584 1318090337215082496 1321508138005382184 1323231095160539136 1325273118455539968 1330441890368393088 1330749453655769472 1330840286388714816 1334540762640543744 1338401878925014332 1339745679811528704 1340146861818006528 1342214989691182464 1347761332623790656 1349841211223518728 1351601108500211712 1355105802530942748 1356872563681569792 1359280660253053824 1361378315592950512 1363153254726709248 1364582066884305984 1366687903407275592 1367003845822673448 1368469765080557568 1368786119415662592 1370898443674020096 1376245161473060736 1380166087859023872 1381612732305638976 1382026451249819232 1385869253511333888 1393838643140843328 1401758180885961756 1403585766519450624 1405751793936918912 1413739020038833224 1415830086796709376 1418015009770161088 1419252822769093884 1421103217583655936 1426071913234764276 1427931198649672704 1433500353090584064 1435712544993501632 1440135738809071616 1441645241460416928 1445752492860589056 1451391153129156096 1451825766969507072 1454066238832114336 1460074777009106544 1461978394710552576 1462327978825478622 1464234534208562688 1468370656423931013 1469945277321700608 1472554048607474976 1476749359287268352 1478297239124664816 1480224614925348864 1480578562024548558 1480920832974562902 1482508912170604032 1482851629366967808 1485139980646855104 1486696655256054957 1490932258262482464 1495179928513942528 1495525574917112832 1496747126664442224 1497195322187304168 1498698557077303296 1501358357970611712 1509991863402580272 1511960562051084288 1518571362626458569 1520551247062738176 1522897776764995488 1529190742784685552 1531550605042069326 1533547411567547904 1537523891333185041 1538185773310005248 1539528485715627264 1542260749133272608 1546925465203812096 1548275806657193328 1552686848841401856 1557383099653967872 1563818567007909888 1566231867265638144 1568068473533448744 1576820018214391808 1577184537666097152 1577292191275513856 1581470768179033776 1583335803413624832 1583809927603098624 1586254078725942912 1590456397543687377 1592808847646298048 1595266885991431224 1597346764591159296 1603576666169127936 1606051321518154368 1606422598480881792 1608901645700759696 1610999301040656384 1612687897226907072 1615176613117689336 1617282449640658944 1620152706160205568 1623590103500411904 1626471554468162688 1631105376560664576 1632815047270300608 1633303987840695456 1635824518686128628 1637466941991868416 1637845481422485504 1637957275555341312 1647263850984633024 1649805924828745112 1651956910389147648 1653688436986913184 1656623304683409348 1658783178613896192 1661343029198176896 1667822526191929536 1670782478227711992 1672960812619143168 1675542542268246784 1677298790545292772 1679485620780684288 1682077419578185344 1682466271781751936 1693840198736074752 1698740846327902806 1700446439760786432 1700955632307469824 1708616582471605248 1713259998860619924 1715493714634884096 1725240838013491392 1727792648294289408 1727903246714129496 1730458994973755904 1735043342774931684 1740291148354288608 1745249242794044416 1746772704946577088 1749356363093594112 1752055987110713856 1755165431673556032 1762010850673842912 1767030824607386624 1771189203818631168 1773922520491190784 1774332604874359296 1774453715184953088 1779154614201412998 1784535838566685776 1786862482424008704 1789619986254909952 1793294529295306752 1793831524867160064 1794675246740360127 1797015110165054208 1799788281631358304 1806807736707923664 1807225423290992016 1809163418242093056 1810014351413354658 1812374213670738432 1817073689757400503 1819442755845741312 1822250537876367456 1822671794430231264 1827864591565360128 1829780498776683024 1834993548630747648 1842150309740851968 1842701934999758976 1853171832357712152 1856031665432338251 1858451524187791104 1869010907847949008 1871447688692600832 1871895183940306954 1874335725249225216 1876300341965920728 1879630288006175991 1882080914196536064 1884985360051777632 1887773449062279168 1892337097025458512 1894804290111541248 1901429217646352368 1903908264866230272 1905570223578084096 1911333804120778752 1922193655280555904 1927669990480785408 1929930428964244608 1935188204172208128 1935767689292676096 1943891152553395683 1946766369345475392 1949770638433971496 1952312712278083584 1957827541898574684 1959927036428934144 1960380120180059136 1963405398143299968 1971062985499553088 1974104749366064744 1974561110632750536 1976678549560805376 1977135505822623744 1980186640862473472 1982262207008073276 1984846642740808704 1987909677683309952 1994034099889483776 1995662835552589632 1996260429583072224 2001811143960815616 2007602818387521498 2009618519717293056 2010220292727009792 2013322484536773696 2024761816835278092 2027401662750317568 2030530369019993984 2032658703796414122 2035308845522354688 2038920990379580736 2042067473389425768 2044729882090063872 2050031855110913388 2050505768734010172 2052704647620836352 2056347665511030144 2062567286938416128 2064367742209591104 2070249131788535808 2088309156354184192 2090757964711264992 2102637271328942634 2108627690905378368 2111746570137464832 2115005438301257216 2120608530058249836 2123745130195064064 2127022514655241632 2128879234153640826 2138102221558837248 2139107869852146414 2141401762024205824 2141896797974509056 2150250529635876096 2153568817490252448 2160203608213607424 2162467862190625392 2164786804667215872 2168628739290883584 2177086729693734144 2177738650454260608 2181099358248171504 2183943034073788416 2190112165513659816 2193491968238217933 2196351801312844032 2204917915982550912 2208831072911212464 2211710904818528256 2212239762838544582 2215124038930902528 2217445858686997224 2220867843036822837 2221381249461844353 2223763368255906048 2224277444050451712 2227709970970282656 2236398387393723696 2239314161040912384 2242769892770913792 2243288362375669248 2245120689996663336 2245792983280956252 2252037536955917568 2264987795103870408 2267261919681048576 2267940843076626432 2278155443295473664 2280826870594107264 2284346665147493232 2287324952846512128 2297325907563103989 2300321117351321856 2303870995618839328 2307278659965007872 2309292728573440896 2313391123699908912 2320388197805718144 2329030273262102784 2336074649480951808 2340220575564741376 2345727850511864832 2349347800898457216 2365230027321587712 2365776806499145728 2365938286913270784 2372206152268550664 2375003705120437248 2375714891404647936 2379381118088914368 2392900328987146836 2396020146886738944 2399717708841811072 2405364999253691904 2409076982277231552 2409633897721322688 2413352468551139544 2416498951560984576 2422764919676534004 2425923674460988416 2429667383835156608 2430229059240308352 2435385155250617856 2437152788753813504 2439707331702244032 2446658064840996864 2453736778029192942 2456200412987802624 2456935913333011968 2470895776476949536 2474708887243117668 2477935365583721472 2484934957025114022 2492014543797265344 2499114300332300288 2501733789287894304 2506173717341567988 2509441218928714752 2513313813402370176 2515948185817939158 2523116129367278016 2523699407672627904 2540760298104112128 2548111269491854209 2562924873707407872 2569889998290929886 2573240571952326144 2581023585723568128 2587861257020237088 2591854870071194244 2595688492460633856 2610436722531432912 2613236048571912192 2613840160240078848 2614465174263734506 2617873864191066624 2620159057419865632 2628083980666070784 2632748147510334048 2643016276010764368 2646462190321078272 2650546236911079936 2660883780736786176 2661498907311538944 2661680572777429632 2676803757850028664 2679491359623057408 2680293723636013056 2680934627846710807 2684429979382364928 2695522665247581312 2699682422447037456 2703202217000423424 2710211605061885496 2713745127363139584 2715021527120031987 2718561320506107648 2722756631185901024 2729164133768611968 2733375806814551184 2734007691645346896 2736939530161115136 2737572238831325184 2741796887348040192 2752490322946121472 2763225464611277952 2764052902499638464 2771738507022667776 2787677286281686656 2803516361771923512 2807171533038901248 2807842775910460431 2811503587873837824 2827478040077666448 2831660173593418752 2836030019540322176 2838505645538187768 2842206435167311872 2852143826469528552 2855862397299345408 2867000706181168128 2871425089987003264 2880271477618143232 2883290482920833856 2891504985721178112 2902782306258312192 2903651533939014144 2908132477664228672 2920149554018213088 2924655957650957244 2928469068417125376 2936741312847862026 2939890554643401216 2945108097214949952 2953498718574536704 2956594478249329632 2961157124049097116 2961841665949125804 2965017824341208064 2965703258733935616 2970279961293710208 2973393310512109914 2981864516524964928 2990359857027885056 2991051149834225664 2993494253328884448 2994390644374608336 3002716715941223424 3011404227581282247 3019983726805160544 3037142725252917138 3041102494125476352 3045795553529990976 3048988055694621183 3058381485569371104 3063101210084138652 3067094823135095808 3075047782666370082 3079056971431254528 3084521498266545216 3093850930407624192 3096551613314386656 3105373697682803712 3127637134015819776 3132463734531276288 3136136947066897488 3154584382551027712 3162941536358067552 3166671606827249664 3167619855206197248 3172508157451885824 3180912795087374754 3185617695292596096 3190533771982862448 3194693529182318592 3207153332338255872 3208661804778219621 3212102643036308736 3212845196961763584 3217803291401519392 3225375794453814144 3230353226235378672 3234564899281317888 3240305412320411136 3247180207000823808 3252943108936325376 3265630094540601216 3266607975681390912 3271649037372257256 3274933883983736832 3275690962844971008 3275914551110682624 3294527701969266048 3299611849657490224 3303913820778295296 3307376873973826368 3313246609366818696 3317566357227792384 3318359644257816873 3322686058396353792 3335645052383859072 3341564956455423984 3345921625238286336 3351085084536493568 3354597581090585544 3358971241561368576 3364154839156370688 3364932543563503872 3387680397472149504 3397481692655805612 3400892879521572864 3401911264614939648 3417233164943210496 3426519997721239848 3430987429269768192 3450481676026982784 3455806493428258992 3460917989947511808 3470086685549863368 3480582296708577216 3490498485588088832 3493545409893154176 3504111974221427712 3510330863347112064 3524021701347685824 3534061649214773248 3547845040982381568 3548665209748718592 3548907430369906176 3558309228402825996 3569071677133371552 3579239972509819904 3587663049734320128 3589350493480720254 3594030220330108416 3599576563262716608 3613615473415847328 3614450846581984032 3620028702826709316 3624748427341476864 3634147379514801006 3638885511691482624 3644501075752734912 3645343588860462528 3655729183130720256 3659560997553366048 3669987097261495296 3680605167043789413 3684300619481703936 3685403869999517952 3706343664715424304 3712063330864676502 3716903048375582208 3738021815695898016 3743790367880613908 3748671450498450432 3752600683931841456 3759260576012351982 3764161828393072128 3769970720103555264 3775546898124558336 3784674194050917024 3802858435292704736 3811140447156168192 3822667608241557504 3844387310561111808 3854834997436394829 3859860857928489216 3870376408344416256 3871535378585352192 3887782305106791366 3893532738690950784 3899541276867942992 3904625424556167168 3915655083797149368 3919854072857868288 3920760240360118272 3921697761395601759 3926810796286599936 3942125970999106176 3948209498732129488 3949122221265501072 3953357099121610752 3954271011645247488 3960373281724946944 3964524414016146552 3969693285481617408 3975819355366619904 3991325671105179264 3992520859166144448 4003622287921631232 4015205636775042996 4019237039434586112 4020440585454019584 4026644969073547392 4049523633670556184 4054803325500635136 4061060738039987968 4065317407592828244 4070617691044709376 4077841980759161472 4084134946778851536 4089459764180127744 4100063710221826776 4101011537468020344 4105409295241672704 4112695331022060288 4125134573876832256 4128735484419182208 4140498263577071616 4176618312708368384 4181515929422529984 4205274542657885268 4217255381810756736 4230010876602514432 4241217060116499672 4247490260390128128 4254045029310483264 4257758468307281652 4278215739704292828 4282803524048411648 4283793595949018112 4300501059271752192 4307137634980504896 4320407216427214848 4324935724381250784 4337257478581767168 4354173459387468288 4355477300908521216 4362198716496343008 4380224331027319632 4386983936476435866 4392703602625688064 4409835831965101824 4417662145822424928 4424479525677089164 4430248077861805056 4434891717373994448 4441735686073645674 4442762498923688706 4447526736511812096 4448554888100903424 4455419941940565312 4472796774787447392 4485539785541827584 4486576724751338496 4490241379993326672 4491585966561912504 4504075073911835136 4529975590207740816 4535881686153252864 4555714087879375707 4561653741188214528 4568693330294986464 4594651815126207978 4600642234702643712 4607741991237678656 4612571673999555123 4614557319930015744 4618585457146881792 4626782247399817824 4640776395611436288 4658060546524205568 4672149298961903616 4680441151129482752 4691455701023729664 4698695601796914432 4730460054643175424 4731553612998291456 4731876573826541568 4744412304537101328 4750007410240874496 4751429782809295872 4758762236177828736 4771369192631062131 4785800657974293672 4792040293773477888 4799435417683622144 4810729998507383808 4818153964554463104 4819267795442645376 4826704937102279088 4832997903121969152 4845529839353068008 4851847348921976832 4859334767670313216 4860458118480616704 4870770310501235712 4879414663404488064 4893316129681993728 4907473556058385884 4912400825975605248 4913871826666023936 4941791552953899072 4949417774486235336 4955870731167442944 4969869914050228044 4984029087594530688 4998228600664600576 5003467578575788608 5012347434683135976 5018882437857429504 5026627626804740352 5031896371635878316 5046232258734556032 5047398815345255808 5081520596208224256 5096222538983708418 5125849747414815744 5139779996581859772 5146481143904652288 5175722514040474176 5183709740142388488 5191376984921267712 5220873445062865824 5228930348527469012 5235747728382133248 5240318114839731264 5256167961332141568 5265496295020668096 5286032552021528736 5301092473822159872 5321767561473572352 5322997814623077888 5323361145554859264 5353607515700057328 5360587447272026112 5361869255693421614 5368859958764729856 5384025740221080381 5391045330495162624 5399364844894074912 5420423210123770992 5427490254726279168 5430043054240063974 5437122641012215296 5445513262371802048 5451221069272201509 5458328267537223936 5466751613629102368 5468015383290693792 5483593774696080384 5504980645892242944 5526450929222555904 5528105804999276928 5568094996297014753 5575354572563373312 5607032723543847024 5614343066077802496 5615685551820920862 5623007175747675648 5638890864018527973 5654956080155332896 5663320347186837504 5672060039080644352 5677011291076375536 5684412870334623744 5704287652939057104 5711724794598690816 5734001412362336256 5742850179974006528 5766580965841667712 5783009971442356224 5805564612516624384 5807303067878028288 5816264955328457344 5831673457660187049 5840299108036426176 5849311915301914488 5856938136834250752 5873482625695724052 5879781109286802432 5890216194429899904 5906997437149073408 5913188956498659264 5922314248098194232 5923683331898251608 5930035648682416128 5931406517467871232 5940559922587420416 5946786621024219828 5963729033049929856 5980719714055770112 5982102299668451328 5986988506657768896 5988781288749216672 6005433431882446848 6022808455162564494 6039967453610321088 6074285450505834276 6082204988250952704 6091591107059981952 6097976111389242366 6116762971138742208 6126202420168277304 6134189646270191616 6150095565332740164 6158113942862509056 6169042996533090432 6187701860815248384 6193103226628773312 6210747395365607424 6264927469062552576 6272273894133794976 6325883072716135104 6335239710412394496 6345016314903771648 6361825590174749508 6371235390585192192 6381067543965724896 6414306664676511744 6417323609556439242 6424205286072617472 6425690393923527168 6435606582803038784 6450751588907628288 6460706452470757344 6480610824640822272 6494360414001647616 6505886217872650752 6531260189081202432 6533215951362781824 6543298074744514512 6551829102221365248 6580475904714653799 6589055403938532096 6599223699314980448 6614753747947652736 6626493218733637392 6635132714455584768 6636719288515633746 6645372116792707584 6662603529110468511 6664143748385533059 6671290104767718144 6683129912910847968 6702170169072987136 6709195162181171088 6717942483122737152 6728309678312741376 6729865087127007744 6794963385311611224 6801785759043145728 6803822529229879296 6834466329886420992 6853039995442479696 6861974858539536384 6891977722689311967 6900963352053965568 6911612986856517984 6921835979895023616 6940173371099726736 6961164593417154432 6980996971176177664 6987090819786308352 7008223948442855424 7020661726694224128 7048043402695371648 7068123298429546496 7095690081964763136 7097330419497437184 7097814860739812352 7116618456805651992 7138143354266743104 7158479945019639808 7178700986961440508 7188060440660216832 7199153126525433216 7227230946831694656 7228901693163968064 7240057405653418632 7249496854682953728 7268294759029602012 7277771023382965248 7289002151505469824 7290687177720925056 7311458366261440512 7319121995106732096 7339974194522990592 7361210334087578826 7368601238963407872 7370807739999035904 7412687329430848608 7424126661729353004 7433806096751164416 7476043631391796032 7487580735761227816 7497342900996900864 7505201367863682912 7518521152024703964 7528323656786144256 7539941440207110528 7569348388101834048 7605716870585409472 7622280894312336384 7688774621122223616 7709669994872789658 7719721715856978432 7743070757170704384 7775564610213582732 7787065477381901568 7799082553735885984 7831310167594298736 7839708145715736576 7841520480720236544 7843395522791203518 7853621592573199872 7884251941998212352 7896418997464258976 7898244442531002144 7920746563449893888 7929048828032293104 7939386570963234816 7951638710733239808 7982651342210358528 7985041718332288896 8030411273550085992 8038474078869172224 8040881170908039168 8042803883540132421 8053289938147094784 8099047267341112368 8109606651001270272 8122121476079975936 8130634815185656488 8141235382089418752 8145064581360095961 8155683961518322944 8168269893557703072 8200127420443653552 8202023074936040688 8210818590483345408 8225390662044120576 8250269147753664512 8257470968838364416 8353236625416736768 8363031858845059968 8410549085315770536 8423528327731381293 8434510763621513472 8460021753205028864 8482434120232999344 8494980520780256256 8508090058620966528 8515516936614563304 8556431479408585656 8565607048096823296 8567587191898036224 8601002118543504384 8614275269961009792 8640814432854429696 8649871448762501568 8674514957163534336 8708346918774936576 8710954601817042432 8724397432992686016 8760448662054639264 8773967872952871732 8785407205251376128 8819671663930203648 8835324291644849856 8848959051354178328 8860496155723610112 8869783434747988896 8883471372147291348 8885524997847377412 8895053473023624192 8897109776201806848 8910839883881130624 8945593549574894784 8971079571083655168 8973153449502676992 8980482759986653344 8983171933123825008 9008150147823670272 9059951180415481632 9111428175758751414 9123307482376429056 9137386660589972928 9189303630252415956 9201284469405287424 9215483982475357312 9225143347999110246 9237170914293763584 9253564494799635648 9281552791222872576 9316121093048411136 9360882302258965504 9382911402047459328 9397391203593828864 9463753147653083136 9488824609074202656 9500014820481748992 9502859565618591744 9517524472355657472 9542738385262124262 9571601315948587344 9584080587546955776 9598870835367244288 9621459997014767616 9625985414334658863 9636307929108926208 9638535590885290752 9653409874204558176 9691059678706136016 9703694697843953664 9718669535340626432 9720916236961233408 9741540621002471424 9758829326808976128 9814947112116771768 9824801651951210496 9827743653332047872 9883583105907798144 9898835548972470672 9911741462334885888 9939739828100456088 9955078932773450619 9968058175189061376 10006935157151577216 10024694869366271952 10037764875714859008 10053255253609480704 10063792743271756632 10092464517469112064 10094797630690511616 10163041192416448512 10192445077967416836 10251699494829631488 10279559993163719544 10292962287809304576 10351445028080948352 10367419480284776976 10382753969842535424 10441746890125731648 10457860697054938024 10471495456764266496 10480636229679462528 10512335922664283136 10530992590041336192 10572065104043057472 10602184947644319744 10643535122947144704 10645995629246155776 10646722291109718528 10707215031400114656 10723738511386843228 10737719917529459712 10768051480442160762 10782090660990325248 10798729689788149824 10840846420247541984 10860086108480127948 10874245282024430592 10891026524743604096 10902442138544403018 10916656535074447872 10933503227258204736 10936030766581387584 10967187549392160768 11009961291784485888 11041815501131368239 11052901858445111808 11056211609998553856 11136189992594029506 11150709145126746624 11214065447087694048 11231371103641841724 11246014351495351296 11277781728037055946 11309912160310665792 11326640694373675008 11344120078161288704 11354022582152751072 11408575305878114208 11468002824724672512 11485700359948013056 11533161931683335424 11564504992309184487 11611129225033248768 11614606135756056576 11632529910656914688 11663346915320374098 11680598216072852352 11698623830603828976 11713876273668501504 11746965251391448104 11759562218573604864 11765093284186805277 11780432388859799808 11826377912997318528 11844628496196388464 11847366663796503216 11860071297364832256 11862813034935742464 11881119845174840832 11893573242048439656 11927458066099859712 11973977013315537792 11977562577498433344 12010866863764893696 12045616910325128988 12079934907220642176 12148570901011668552 12164409976501905408 12167318695611995201 12183182214119963904 12195952222778484732 12233525942277484416 12252404840336554608 12268379292540383232 12300191130665480328 12316227885725018112 12338085993066180864 12375403721630496768 12386206453257546624 12421494790731214848 12529854938125105152 12544547788267589952 12651766145432270208 12690032629807543296 12723651180349499016 12742470781170384384 12762135087931449792 12834647219112878484 12848410572145234944 12851380787847054336 12871213165606077568 12901503177815256576 12921412904941514688 12961221649281644544 13011772435745301504 13062520378162404864 13066431902725563648 13086596149489029024 13160951809429307598 13178110807877064192 13198447398629960896 13229507495895305472 13252986437467274784 13273438577031267492 13290744233585415168 13325207058220937022 13328287496771066118 13342580209535436288 13366259825821695936 13404340338145974272 13418390324362342176 13456619356625482752 13459730174254015488 13589926770623222448 13607645058459758592 13667142263638127121 13706079990884959392 13783955445378623934 13801926704107931136 13823225973713035968 13837715021998665369 13843671959790047232 13880346742199453472 13922329186834308864 13974181639572616704 14016447896885710848 14041323453388448256 14096086805390743296 14191380163929526272 14194660838994874368 14195629721479624704 14233236913611303984 14276286708533486208 14316959890039279616 14357401973922881016 14376120881320433664 14379558458450539783 14398306253050866432 14454461893663389312 14457803386327936128 14480114811306837264 14498993709365907456 14536589518059204024 14555542046765930496 14578004303010939648 14581374355441850112 14638243990213464192 14679948389045981184 14722420668175157652 14737202477926815744 14741615479998071808 14825374658861697216 14848253323458706008 14867612193502328832 14952087262783592064 14975161471522455632 14994685801993801728 15010402735727365824 15037042304049407928 15056647313572288512 15079882880414221056 15138696776203668096 15211433741170818944 15244561788624672768 15377549242244447232 15419339989745579316 15439443431713956864 15551129220427165464 15574130954763803136 15598165107471771968 15662620335188597472 15686791045582407036 15707243185146399744 15768503883996424704 15792837994928517952 15796488885062004288 15841493126899787776 15858097656064586208 15903277421466479616 15965302684420717056 15970083436664577792 16060822547100171984 16081762341816078336 16085607767080264842 16106579876294189568 16152077220663241143 16198094534682224736 16244242952159951872 16261269630371312976 16282470764178837504 16290129162720191922 16311367923036645888 16336539787115406144 16353663207816604527 16400254840887307104 16404046149872081376 16450781324088241152 16514941937676728832 16704284988891044259 16726063717690119936 16821098170631541072 16847056655462762586 16869021527243026944 16920043506410057728 16964868240465998688 16989961041560512512 17016180117241933056 17031033873229126608 17112862958817171312 17131214096193646592 17135174383796072448 17202004237087008768 17228550539922019584 17299742897525003136 17349029914327068672 17416693837549873152 17421909203634084864 17448794865985372032 17495020372980561147 17520897324109278528 17547935745905743464 17570814410502752256 17639343327860407296 17670648583289699712 17697918102708356656 17720992311447220224 17739566869495977792 17766942744294582696 17771049995694754824 17790106946047248384 17794219552403613696 17821679767762261248 17891187099149789568 17942159142167310336 17946306899005353984 17960965519973306688 17966343866247650016 18016300295647340544 18119902360830963264 18222856351517502828 18246614964752858112 18274773321179945856 18378607260504831912 18402568938810574848 18430967964950714624 18450286695998220492 18474341828587527168 18507128989599271296 18563105582445745152 18632242186096822272 18721764604517931008 18794782407187657728 18977649218148405312 19005719131237183488 19035048944711314944 19085476770524248524 19143202631897174688 19197741670734488576 19242919994029535232 19251970828669317726 19272615858217852416 19277071181770581504 19306819748409116352 19382119357412272032 19437339070681252864 19441832473922466816 19483081242004942848 19517658653617952256 19629894224233543536 19655487306664095744 19741427714143961397 19767166211815596288 19797671097944941344 19879479656200912176 19910157865546901238 19936116350378122752 19987810587331405533 20013870314303154432 20049389738732543904 20106510507218961408 20127585486543513264 20184929034938224128 20189595261381023232 20384890155934833672 20503398989659262976 20559119986327439088 20585924575618609152 20675933168067935901 20702890056161896704 20734838960569553952 20765507939685070848 20883493780251463296 20915721394109876048 20942990913528532992 20961272459358925056 21024671845328566272 21061985180082672384 21144130208086114944 21204369895288639488 21287070245894289408 21291991258492311552 21293444582219437056 21414430062800229312 21447477022773686456 21475439835058919424 21536102960884321524 21564181321980650496 21597459379576299648 21681692840495083968 21720172216960255896 21748490564048861184 21782053049487208192 21804884277088806036 21833313070148895744 21867006454516409472 21872061533162775168 21934375098784321536 22019922583568971776 22083631002262736478 22105803716890223616 22112423219997107712 22272379985188059012 22301418290253493248 22428130894175388096 22462742207283683448 22492028702990702592 22555563456074111892 22619824320621331584 22688240156322577408 22708045164305502144 22817150611756228416 22971400719896026112 23066323863366670848 23129009984618368974 23229212271512113152 23265059821313829376 23326693830640748196 23361196432145704704 23397247661207657952 23493930502782896208 23519124437147209728 23530186568373610554 23560864777719599616 23652755825994637056 23689256992392776928 23694733327593006432 23762239690349681664 23787146484096879312 23854916132199719424 23947954026631075584 23955125154996866688 24091233820650257976 24128411650620397263 24159869814441284352 24297141802023337104 24328819953003810816 24334637391223990402 24366364428239927808 24391904445556969464 24435193744080287883 24467051884554968832 24504809680673109216 24600382261330960656 24632455771450036224 24676171986132361728 24750807443260993536 24772412906515093248 25059709876250210304 25089095576535179904 25270584983194143879 25303532290864540416 25380065259615086592 25447302360698998032 25484941562340768768 25524270175862899584 25669294438225756968 25696821144290469888 25702761575694108672 25742426331212155136 25803006355630513152 25842825809883029376 25922443298563289088 26023544871490603008 26125040756324809728 26132863805451127296 26173192298978058048 26321903618858615196 26356221615754128384 26396894797259921792 26459014991790610944 26505972874934549568 26546877154062534984 26581488467170830336 26650414116441874044 26656574993542132236 26685160419070872576 26732519651643391872 26808680676291948544 26836780648724684352 26913238713250965504 26919460348508030976 27179853541246444896 27334284527276254242 27412159981769918784 27567910890757247868 27603853408215862272 27646451947426071936 27675430043997330738 27760693484398906944 27844658373668617728 27948363279145233408 28082646906776896512 28192173610781486592 28391259442959249408 28466473827222607968 28552573417066972416 28714803947845762032 28752241762640867328 28759116916901079566 28796612506101732864 28877956243003976589 28908923787326778624 28915606772655872256 28960229622613674528 29073179036118408048 29111084093531860992 29156008606021879296 29162748710883700224 29276487980426928384 29444841336350315304 29474404955853631488 29483230959996143616 29650749317723394432 29696506646917412016 29735224387004657664 29865236798320351857 29904174525567184128 29950322943044911264 30020805471454731648 30074084608098815856 30113294627144577024 30159765760828442112 30277393552407336192 30422867482341637888 30489123577249345536 30755098484488894464 30838679979491158632 30878886863427913728 31102258440854330928 31148261909527606272 31196330214943543936 31325240670377194944 31373582091164814072 31414486370292799488 31537007767992849408 31585675989857035904 31592977770124008576 31682986253799575552 31716195312129172416 31806554842932959232 31930605368841434112 31940166873329155584 32121645094200343968 32171215534160529684 32213159752588379136 32304154441326482286 32396189069364449472 32488485904319903744 32522539260742625952 32580258325440383844 32622735846073291776 32673079574230812288 32707326415633209054 32800509681774614208 32808092299744162752 32901562648176482304 33029883875353457664 33125446503394104717 33408569977782088518 33452127435380239872 33642196341263082144 33694113310925525172 33738043054486053888 33929736480931997376 33979922083121025024 34032360234483866112 34062067746458253216 34225725917634342624 34404008474174017536 34457101079844039168 34599485795050006272 34833387675099746304 34843818407268169728 34897589731970744064 34990040745961122294 35041794648218557056 35095871491811486928 35141628821005504512 35278686655720814592 35295279852560415831 35341297166579399424 35395836205416713312 35479133738991955584 35533885488589165392 35542099991389509648 35580213892094496768 35588439104807227392 35643359535524522496 35782374198299579136 35921931039946613376 35932687732495300032 36032600591294681088 36239804721661926528 36445712703035005656 36493229929505716224 36501956086835985603 36549546642359891712 36757214521009663824 36805137877621149696 36861935929901429248 36900573391996440984 36948683657175054336 37014257979198542592 37126211164891490304 37264484372193644544 37443529209035862016 37589564814375315456 37955298436296810624 38070097889422629888 38170953541048497048 38286405263794349376 38395483341468977152 38503941657338635452 38545231716435704832 38554142363541163008 38613639496818232704 38764238714824544064 38874678141362505728 38883664947844933632 39035317307235904512 39259788448467087072 39482855428287922794 39534332423631192576 39595342195889882688 39758959312401824352 39820315731093802476 39872232700756245504 39975621174662811066 40027740628606308864 40098779477465087808 40213021014437922816 40255170973087026528 40369858069876448256 40379190522762046464 40769780311869667344 41118239972654878176 41351866336135871802 41405780112323793408 41469677921139107904 41531015879370141696 41766987560502926592 41831442788219752096 41922544918717850112 42049343690657132544 42123970360165344768 42288260416172229888 42574140491788578816 42583982516984623104 42586889164438874112 42828860125600458624 42894954045547372912 42950879670117838848 43072205921768643048 43128362643961300992 43138675375351619349 43194918759152599296 43363385680990167936 43440344433920511792 43496981128097722368 43564106098974416384 43609768554177612072 43666626140297791488 43734012909032818944 43744123066325550336 44039845167137943552 44167262004525472956 44211607433780447232 44224846439994215424 44544759970376118024 44602836580506986496 44856261788350776192 44925484414567366896 44984057405981405184 45111126912148223784 45239648641242663168 45376480312645154816 45416090328611004288 45634301223512456832 45942801439792052224 46132647726733341696 46258019969236737948 46530119642627658752 46653387661281496392 46722392864291409408 46794495322415315904 46987861005565792416 47060373136747221108 47121729555439199232 47305511651989274112 47378513984785553856 47389466655186012864 47524479380699363328 47574292968193758624 47709832264399438848 47895908053262151168 47910250309993733376 48182467641300515952 48256823301240794526 48319739628882568704 48594283604046674208 48669274782447980804 48732728856479855616 48783808891113938928 48870387488160575766 48934103769109937664 49009619361346218432 49200764522661921312 49352343972264723456 49544825813030186496 50112854966673132777 50178191153070359808 50541169966388287758 50607064581729080832 50760130519230173184 50894604721397996064 50969883124681537536 51048540351725799168 51338588876451513936 51393642288580939776 51405523151388217344 51484852662424310272 51606012711261026304 51685651619766058752 52047089742981206016 52250081512649619456 52265727610902254592 52346384597956116096 52485061118941683441 52643807237717230392 52712443231508256768 52793789594519843584 52918029983581221888 53011945749869099136 53093754308125069968 53162976934341660672 53300828232883748088 53313149987084264472 53370320838141745152 53465039303286783744 53673561297449368704 53826477426501931008 53838920697016061952 54359707082492889792 54668569054552508484 54824319963539837568 55135821781514495736 55207706816431724544 55292903894852143872 55350860087994661476 55521386968797813888 55689316747337235456 55896726558290466816 56165293813553793024 56384347221562973184 56932947654445215936 57105146834133944832 57429607895691524064 57518233833802159132 57593225012203465728 57755912486007953178 57817847574653557248 57831213545311744512 57920459245227349056 58146358072236816096 58312017212043758592 58325497421767400448 58552975960853856768 58889682672700630608 58966461919992287232 59224283142431884191 59301498635446788864 59393013293834824032 59730473596640703714 59808349051134368256 59900645886089822528 59963431761994216599 60041610942909463296 60148169216197631712 60319531521656884224 60554787104814672384 60845734964683275776 61510196968977788928 61677359958982317264 61757773726855827456 62027799504203807703 62204516881708661856 62296523819055212544 62392660429887087872 62650481340754389888 62747164182329628144 62828972740585598976 63074015535985698816 63171351979714071808 63185955540248017152 63432390624258344832 63613109685865918464 63861210737682868224 63880333746658311168 64243290188400687936 64342431068321059368 64426319505176758272 64608308882652964572 64792378138728898944 64976971808639807488 65045078521485251904 65160516650880767688 65245471692146583552 65346159148461624576 65414652831266418108 65601019363549228416 65616184599488325504 65803125296352964608 66059767750706915328 66250893006788209434 66817139955564177036 66904254870760479744 67284392682526164288 67388226621851050344 67476086108972107776 67859472961863994752 68064720468967732224 68124135492916506432 68451451835268685248 68914202159688078336 69198971590100012544 69687636814536339456 69795179463941488128 69980081491922244588 70083589296437114112 70191742983622973856 70557373311441629184 70590559705120831662 70682594333158798848 70791672410833426624 70958267477983911168 71067770977178330784 71084199982779019296 71286719071049044992 71564748396599158272 71843862079893226752 71865375464990600064 72385234951861191789 72479609443323853056 72891425406070011312 72986459859011432448 73003912173671971206 73099093284719783424 73305581232240863649 73514429042019327648 73723871859802858496 73801146783992881968 73897367314350108672 74028515958397085184 74252422329782980608 75179129628750630912 75811754949582431637 75910596872593621248 76140195778845259776 76341907082096994096 76572810527588698752 76790966682937954304 77007883314677270904 77090463432871409664 77108284727082326016 77227278993636465408 77528477429649088128 77749356282725011456 77767329895689867264 78070634614471809024 78519576896934174144 78965710856575845588 79068664847262385152 79190684391779765376 79517918624803648704 79640631462187604952 79744465401512491008 79951242349325622132 80055481257212617728 80197558954930175616 80426042028875845632 80510341946174053056 80739716139752896512 80758381045524092928 81539560623739334688 82236479945309756352 82703732672271743604 82811560224647586816 82939355842278215808 83533975121005853184 83662885576439504192 83845089837435700224 84247940720330689536 84576520832344459776 85173778328877748224 85657720251200917248 85789908091094745824 86144411843537286096 86256725287922601984 86277350750703238698 86389837518305198592 86633868729011929767 86726771361980335872 86880688867841023584 87128212197948832768 87219537108355224144 87333252280595582976 87468025818065637888 87488246132651100672 88334524009050945912 88423214867560894464 88449692879988430848 89089519940752236048 89205673161013972992 89595710394961055571 89712523576701552384 89850968829134733792 90222253824296447568 90479297282485326336 90752960625290309632 90832180657222008576 91268602447024913664 91885602879584104448 92265295453466683392 92516039938473475896 93060239285255317504 93306775322562992784 93444785728582818816 93588990644830631808 93975722011131584832 94120746273494442216 94243459110878398464 94611023303978548224 94757027969571107712 94778933310372025728 95048958761398726656 95148585936387517248 95419664528798877696 95791816106524302336 95820500619987466752 96364935282601031904 96513646602481589052 96639479257765137408 97188567208093348416 97338549564895961608 97465457712959711232 97567617782227877856 97740774976321151532 97868207538219875328 98019238722692436864 98401529045323842624 98704687944529446912 99089651626060372992 100225709933346265554 100356382306140719616 101082339932776575516 101214129163458161664 101789209442795992128 101939766249363075072 102097080703451598336 102677177752903027872 102969705324848620544 103212025422522052608 103371303239532117504 104500163025299238912 104531455221804509184 104692769195912232192 104970122237883366882 105287614475434460784 105424886463016513536 105587579189039687168 105836059967162443776 105885839557681247493 106023891499738198272 106187508616250139936 106601656465767496176 106626299974168528944 106740641676283490304 106930078606573567488 107347122594898737408 108719414164985779584 109337138109105016968 109505868260507956809 109648639927079675136 110271643563028991472 110415413632863449088 110585807789704287744 110701720175989322952 111042773937595627776 111378633494674470912 111793453116580933632 112330587627107586048 112768694443125946368 113865895308890431872 114210293668267889664 114859215791383048128 115036467667604318264 115186450024406931456 115511824972015906356 115635695149307114496 115662427090623489024 115840918490454698112 116292716144473632192 116624034424087517184 116650994843534800896 117105951921707713536 117779365345401261216 118448566284863768382 118602997270893577728 118786026587669648064 119460947193281407428 119616698102268736512 119801291772179645056 119926863523988433198 120083221885818926592 120296338432395263424 120639063043313768448 121109574209629344768 121691469929366551552 123354719917964634528 124055599008407615406 124409033763417323712 124593047638110425088 124785320859774175744 125300962681508779776 125494328364659256288 126148031071971397632 126342703959428143616 126371911080496034304 126864781248516689664 127722421475365736448 127760667493316622336 128486580376801375872 128684862136642118736 128852639010353516544 129216617765305929144 129416026126054858047 129584756277457797888 130090157042970503808 130321033301761535376 130490943384293167104 130692318296923249152 130829305662532836216 131202038727098456832 131232369198976651008 132119535501413830656 132501786013576418868 133634279911128354072 133808509741520959488 134568785365052328576 134776453243702100688 134952172217944215552 135718945923727989504 136129440937935464448 136248270985833012864 136902903670537370496 137828404319376156672 138397943180200025088 139590358927882976256 139960162983844489176 140167178592874228224 140383485967245947712 141181119410241663324 141365188666317597696 141583344821666853248 141916534955967822336 142135541954356661568 142168399965558038592 142573438142098089984 143129496793198316544 143687724159786453504 143730750929981200128 144770469903722383578 144959218886647706112 145782850812140022624 146007824347343942412 146198186569439566848 146611162464481727298 147028858084038655296 147447743719605716992 147602293567985763936 148057031916794170368 150338564900019398331 151623509899164863274 151821193745187242496 152280391557690519552 152683814164193988192 153145621055177397504 154015766629354541808 154180926865742819328 154216569454164652032 154454557987272930816 155056954859298176256 156141269228943618048 157039153793868348288 157931421713151691176 158137329694524770304 158175143042955937613 158381368783559530752 159035837249607297408 159281262924375209904 159488930803024982016 159902484698651244264 160110962514425235456 160395117909860351232 161020683892348106112 161479432279505793024 161516762091048185856 163079121247478669376 164472959890619512704 165407465344543487208 165623120449295173632 165878711684556431616 167067950242011706368 167325771152879008384 167690179674871400448 168495881440661379072 169153041664688919552 171315440502401834496 171579816182189491648 172288823687074572192 172554701501406477396 172779675036610397184 173267737458023859534 173453542723960671744 173761377735682047168 174256424395897665536 174439074216710448288 174936051636131275776 174976492265302201344 176669048018101891824 176899385759976861696 177672849427295652573 178179039881504472096 179191420789922111142 179425047153403104768 179701937658269467584 179890295285982649797 180444507648592895136 180958594564970652672 181664361314444017152 182537204894049827328 184530590906933366784 185032079876946951792 186120478570510635008 186613550645125985568 186889571457165637632 187177981289661263616 187951444022263169664 188241492546988884432 188486918221756796928 189222046607957096448 189514055939142215424 189557866620744051456 190297171872775034496 190839329057597755392 191583632213048604672 191641001239974933504 192729870565202063808 193027293204963178104 193278958515530274816 194377134416186696832 194677099129791923216 194930915425919422464 195135235564455755712 195481549952642303064 195736415076439750656 196038477445384873728 196803058090647685248 197409375889058893824 198179303252120745984 200451419866692531108 200712764612281439232 202164679865553151032 202428258326916323328 203578418885591984256 204194161406903196672 205354355505806055744 205939410649697241088 206742606479064235008 209062910443609018368 209385538391824464384 209940244475766733764 210575228950868921568 211175158378079374336 211672119934324887552 211771679115362494986 212047782999476396544 212375017232500279872 213203312931534992352 213252599948337057888 213860157213147134976 214694245189797474816 217155704855583575367 217438828329971559168 218674276218210033936 219011736521015913618 219297279854159350272 220543287126057982944 221171615579408575488 221403440351978645904 222085547875191255552 222757266989348941824 225537388886251892736 227435264848747294911 227731790617780863744 228420587336535779328 229718431582766096256 230072935335208636528 230372900048813862912 231023649944031812712 231271390298614228992 231324854181246978048 231681836980909396224 232585432288947264384 233248068848175034368 233301989687069601792 234211903843415427072 235558730690802522432 236897132569727536764 237205994541787155456 237572053175339296128 238921894386562814856 239233396204537473024 239602583544359290112 239853727047976866396 240166443771637853184 240592676864790526848 241278126086627536896 242219148419258689536 243382939858733103104 246709439835929269056 248111198016815230812 248818067526834647424 249570641719548351488 250601925363017559552 250988656729318512576 252685407918856287232 252743822160992068608 253729562497033379328 255521334986633244672 256973160753602751744 257369724273284237472 258433235530611858288 258832052252109716094 259169512554915595776 260180314085941007616 260642066603523070752 261384636593846498304 261658611325065672432 262404077454196913664 262464738397953302016 265003572027152837736 267268559822256708144 267617019483041918976 268787131184883166713 269137570730104657152 269552906487404201376 271437891847455979008 272258881875870928896 272496541971666025728 273805807341074740992 275656808638752313344 276795886360400050176 279180717855765952512 279920325967688978352 280334357185748456448 280766971934491895424 282362238820483326648 282730377332635195392 283166689643333706496 283833069911935644672 284271083908713323136 284336799931116077184 285146876284196179968 286258993586396633088 287375448319572907008 287461501859962400256 289540939807444767156 289918437773295412224 291565701624280045248 292015648694687884824 292396373138879133696 293222324928963454596 294057716168077310592 294895487439211433984 295204587135971527872 296114063833588340736 300677129800038796662 303247019798329726548 303642387490374484992 305367628328387976384 306291242110354795008 308031533258709083616 308909115974545861632 310113909718596352512 314078307587736696576 315862843426303382352 316274659389049540608 316350286085911875226 316762737567119061504 317657518673043742479 318071674499214594816 318562525848750419808 319804969397302488528 320221925028850470912 320790235819720702464 322041367784696212224 326158242494957338752 328517604781523870427 328945919781239025408 330814930689086974416 331246240898590347264 331757423369112863232 334135900484023412736 334651542305758016768 335380359349742800896 336991762881322758144 338306083329377839104 342630881004803668992 343159632364378983296 344577647374149144384 345109403002812954792 345559350073220794368 346535474916047719068 346907085447921343488 347522755471364094336 348512848791795331072 348878148433420896576 349872103272262551552 349952984530604402688 353338096036203783648 355345698854591305146 356358079763008944192 358382841579844222284 358850094306806209536 359403875316538935168 359780590571965299594 360889015297185790272 361917189129941305344 363328722628888034304 365074409788099654656 370064159753893903584 373227101290251971136 373779142914331275264 374355962579322527232 375902888044526339328 376482985093977768864 378444093215914192896 379028111878284430848 379115733241488102912 380594343745550068992 383167264426097209344 383282002479949867008 385459741130404127616 386054586409926356208 386557917031060549632 388248078378164574141 388754268832373393664 389354198259583846432 390270471128911511424 390963099905284606128 391472830152879501312 392076954890769747456 393606116181295370496 396358606504241491968 400902839733385062216 401425529224562878464 404329359731106302064 404856516653832646656 407156837771183968512 408388322813806393344 410708711011612111488 411878821299394482176 413485212958128470016 418771076783648928768 419880488951533467528 421150457901737843136 422350316756158748672 423543358230724989972 424095565998952793088 424750034465000559744 426406625863069984704 426505199896674115776 427720314426294269952 429388490379594949632 434311409711167150734 434877656659943118336 437348552436420067872 438023473042031827236 438594559708318700544 441086574252115965888 442343231158817150976 442806880703957291808 444171095750382511104 454870529697494589822 455463581235561727488 456841174673071558656 459436863165532192512 460145870670417273056 462047299888063625424 462542780597228457984 462649708362493956096 463363673961818792448 465170864577894528768 468423807686830854144 471117461381605044864 473794265139455073528 474411989083574310912 474525429128867812839 475144106350678592256 477843788773125629712 478466792409074946048 479205167088718580224 479707454095953732792 480332887543275706368 481185353729581053696 484438296838517379072 486765879717466206208 493418879671858538112 496222396033630461624 497636135053669294848 499141283439096702976 501203850726035119104 501977313458637025152 505370815837712574464 505487644321984137216 507459124994066758656 513946321507205503488 514739448546568474944 516866471061223716576 517664104504219432188 518339025109831191552 520360628171882015232 521284133207046141504 522769273187692996608 523317222650131344864 524808154908393827328 524929476795906604032 530007144054305675472 534537119644513416288 537574262369766333426 538275141460209314304 539105812974808402752 542875783694911958016 544993083943332051456 547611614682149481984 553591772720800100352 558361435711531905024 559840651935377956704 560668714371496912896 561533943868983790848 564724477640966653296 565460754665270390784 566333379286667412992 567666139823871289344 568542167817426646272 568673599862232154368 572517987172793266176 574750896639145814016 574923003719924800512 579081879614889534312 579836875546590824448 583131403248560090496 584031297389375769648 584792746277758267392 586444649857926909192 588115432336154621184 590409174271943055744 592228127667176681472 601354259600077593324 606494039596659453096 607284774980748969984 610735256656775952768 612582484220709590016 616063066517418167232 617818231949091723264 620227819437192705024 628156615175473393152 631725686852606764704 632700572171823750452 633525475134238123008 635315037346087484958 636143348998429189632 637125051697500839616 639609938794604977056 641580471639441404928 644082735569392424448 651467114566750726101 652316484989914677504 657035209563047740854 657891839562478050816 661629861378173948832 663514846738225726464 668271800968046825472 669303084611516033536 676612166658755678208 682305794546241884733 685261762009607337984 686319264728757966592 689155294748298288768 690218806005625909584 691118700146441588736 693070949832095438136 693814170895842686976 695045510942728188672 697756296866841793152 699744206544525103104 699905969061208805376 706676192072407567296 710691397709182610292 712716159526017888384 716765683159688444568 717700188613612419072 718807750633077870336 719561181143930599188 721778030594371580544 723834378259882610688 726657445257776068608 730148819576199309312 740128319507787807168 746454202580503942272 748711925158645054464 751805776089052678656 752965970187955537728 758056223756568861696 758231466482976205824 761188687491100137984 766564004959899734016 770919482260808255232 772109172819852712416 776496156756329148282 777508537664746787328 778708396519167692864 780540942257823022848 781926199810569212256 784153909781539494912 787212232362590740992 801805679466770124432 802851058449125756928 806361393554649500139 808658719462212604128 814313675542367937024 816776645627612786688 821417422023224222976 826970425916256940032 837542153567297857536 839760977903066935056 842300915803475686272 844700633512317497344 847086716461449979944 848191131997905586176 849500068930001119488 852813251726139969408 853010399793348231552 855440628852588539904 858776980759189899264 868622819422334301468 869755313319886236672 874697104872840135744 876046946084063654472 877189119416637401088 882173148504231931776 884686462317634301952 885613761407914583616 888342191500765022208 909741059394989179644 910927162471123454976 918873726331064385024 920291741340834546112 924094599776127250848 926727347923637584896 930341729155789057536 942234922763210089728 947588530278910147056 948823978167148621824 949050858257735625678 950288212701357184512 952972556019131227437 955687577546251259424 958410334177437160448 959414908191907465584 960665775086551412736 962370707459162107392 985552814344571611281 986837759343717076224 992444792067260923248 995272270107338589696 998282566878193405952 1002407701452070238208 1003954626917274050304 1010741631675425148928 1010975288643968274432 1014918249988133517312 1027892643014411006976 1029478897093136949888 1033732942122447433152 1035328209008438864376 1036678050219662383104 1040721256343764030464 1042568266414092283008 1045538546375385993216 1046634445300262689728 1049616309816787654656 1049858953591813208064 1060014288108611350944 1069074239289026832576 1075148524739532666852 1076550282920418628608 1078211625949616805504 1085751567389823916032 1089986167886664102912 1095223229364298963968 1119681303870755913408 1121337428742993825792 1123067887737967581696 1129448955281933306592 1132666758573334825984 1135332279647742578688 1137084335634853292544 1137347199724464308736 1149501793278291628032 1149846007439849601024 1158163759229779068624 1159673751093181648896 1164744235134493722423 1166262806497120180992 1168062594778751539296 1172889299715853818384 1176230864672309242368 1180818348543886111488 1202708519200155186648 1212988079193318906192 1214569549961497939968 1221470513313551905536 1225164968441419180032 1232126133034836334464 1235636463898183446528 1240455638874385410048 1256313230350946786304 1263451373705213529408 1265401144343647500904 1267050950268476246016 1270630074692174969916 1272286697996858379264 1274250103395001679232 1279219877589209954112 1283160943278882809856 1288165471138784848896 1302934229133501452202 1304632969979829355008 1314070419126095481708 1315783679124956101632 1323259722756347897664 1327029693476451452928 1338606169223032067072 1364611589092483769466 1370523524019214675968 1372638529457515933184 1378310589496596577536 1380437612011251819168 1386141899664190876272 1387628341791685373952 1390091021885456377344 1395512593733683586304 1413352384144815134592 1421382795418365220584 1423576287386603438517 1425432319052035776768 1433531366319376889136 1435400377227224838144 1437615501266155740672 1439122362287861198376 1443556061188743161088 1453314890515552137216 1460297639152398618624 1480256639015575614336 1492908405161007884544 1497423850317290108928 1503611552178105357312 1505931940375911075456 1516112447513137723392 1516462932965952411648 1522377374982200275968 1541838964521616510464 1544218345639705424832 1552992313512658296564 1555017075329493574656 1557416793038335385728 1561081884515646045696 1563852399621138424512 1568307819563078989824 1574424464725181481984 1603611358933540248864 1612722787109299000278 1617317438924425208256 1628627351084735874048 1642834844046448445952 1675084307134595715072 1679521955806133870112 1684601831606951372544 1694173432922899959888 1696382263995811172352 1699000137860002238976 1705626503452279938816 1706020799586696463104 1717553961518379798528 1737245638844668602936 1739510626639772473344 1749394209745680271488 1752093892168127308944 1754378238833274802176 1764346297008463863552 1771227522815829167232 1776684383001530044416 1819482118789978359288 1821854324942246909952 1837747452662128770048 1840583482681669092224 1848189199552254501696 1853454695847275169792 1860683458311578115072 1884469845526420179456 1895177060557820294112 1898101716515471251356 1900576425402714369024 1905945112038262454874 1911375155092502518848 1916820668354874320896 1918829816383814931168 1924741414918324214784 1954401343700252178303 1971105628689143222562 1973675518687434152448 1984889584134521846496 1990544540214677179392 2004815402904140476416 2007909253834548100608 2029836499976267034624 2055785286028822013952 2058957794186273899776 2067465884244894866304 2070656418016877728752 2073356100439324766208 2081442512687528060928 2085136532828184566016 2093268890600525379456 2099232619633575309312 2099717907183626416128 2120028576217222701888 2138148478578053665152 2150297049479065333704 2153100565840837257216 2156423251899233611008 2171503134779647832064 2179972335773328205824 2190446458728597927936 2239362607741511826816 2246135775475935163392 2258897910563866613184 2265333517146669651968 2274168671269706585088 2274694399448928617472 2299692014879699202048 2316327518459558137248 2329488470268987444846 2332525612994240361984 2336125189557503078592 2345778599431707636768 2352461729344618484736 2361636697087772222976 2405417038400310373296 2425976158386637812384 2442941026627103811072 2450329936882838360064 2464252266069672668928 2480911277748770820096 2512626460701893572608 2526902747410427058816 2530802288687295001808 2534101900536952492032 2541260149384349939832 2544573395993716758528 2548500206790003358464 2558439755178419908224 2566321886557765619712 2576330942277569697792 2605868458267002904404 2609265939959658710016 2628140838252190963416 2631567358249912203264 2646519445512695795328 2654059386952902905856 2677212338446064134144 2729223178184967538932 2745277058915031866368 2756621178993193155072 2760875224022503638336 2772283799328381752544 2780182043770912754688 2791025187467367172608 2826704768289630269184 2842765590836730441168 2847152574773206877034 2850864638104071553536 2867062732638753778272 2875231002532311481344 2878244724575722396752 2887112122377486322176 2956658443033714833843 2960513278031151228672 2985816810322015769088 2994847700634580217856 3007223104356210714624 3011863880751822150912 3032224895026275446784 3032925865931904823296 3044754749964400551936 3083677929043233020928 3088436691279410849664 3105984627025316593128 3110034150658987149312 3114833586076670771456 3122163769031292091392 3127704799242276849024 3136615639126157979648 3148848929450362963968 3207222717867080497728 3225445574218598000556 3234634877848850416512 3257254702169471748096 3285669688092896891904 3359043911612267740224 3369203663213902745088 3388346865845799919776 3398000275720004477952 3411253006904559877632 3412041599173392926208 3474491277689337205872 3479021253279544946688 3494232705403481167269 3498788419491360542976 3504187784336254617888 3528692594016927727104 3542455045631658334464 3638964237579956718576 3643708649884493819904 3675494905324257540096 3681166965363338184448 3696378399104509003392 3706909391694550339584 3721366916623156230144 3768939691052840358912 3790354121115640588224 3796203433030942502712 3801152850805428738048 3811890224076524909748 3822750310185005037696 3833641336709748641792 3837659632767629862336 3849482829836648429568 3908802687400504356606 3942211257378286445124 3947351037374868304896 3969779168269043692992 3981089080429354358784 4015818507669096201216 4111570572057644027904 4117915588372547799552 4134931768489789732608 4141312836033755457504 4162885025375056121856 4170273065656369132032 4186537781201050758912 4240057152434445403776 4270728862159810315551 4276296957156107330304 4300594098958130667408 4306201131681674514432 4312846503798467222016 4359944671546656411648 4380892917457195855872 4478725215483023653632 4492271550951870326784 4517795821127733226368 4530667034293339303936 4548337342539413170176 4549388798897857234944 4632655036919116274496 4658976940537974889692 4665051225988480723968 4672250379115006157184 4691557198863415273536 4704923458689236969472 4723273394175544445952 4810834076800620746592 4851952316773275624768 4885882053254207622144 4928504532139345337856 5025252921403787145216 5053805494820854117632 5061604577374590003616 5082520298768699879664 5089146791987433517056 5097000413580006716928 5116879510356839816448 5152661884555139395584 5211736916534005808808 5218531879919317420032 5256281676504381926832 5263134716499824406528 5293038891025391590656 5354424676892128268288 5458446356369935077864 5490554117830063732736 5513242357986386310144 5521750448045007276672 5544567598656763505088 5560364087541825509376 5582050374934734345216 5653409536579260538368 5685531181673460882336 5694305149546413754068 5701729276208143107072 5734125465277507556544 5750462005064622962688 5756489449151444793504 5774224244754972644352 5913316886067429667686 5921026556062302457344 5971633620644031538176 6014446208712421429248 6023727761503644301824 6089509499928801103872 6167355858086466041856 6176873382558821699328 6211969254050633186256 6220068301317974298624 6229667172153341542912 6244327538062584182784 6255409598484553698048 6297697858900725927936 6414445435734160995456 6450891148437196001112 6469269755697700833024 6514509404338943496192 6571339376185793783808 6718087823224535480448 6738407326427805490176 6776693731691599839552 6796000551440008955904 6822506013809119755264 6824083198346785852416 6948982555378674411744 6988465410806962334538 6997576838982721085952 7008375568672509235776 7057385188033855454208 7084910091263316668928 7277928475159913437152 7350989810648515080192 7362333930726676368896 7392756798209018006784 7442733833246312460288 7537879382105680717824 7580708242231281176448 7592406866061885005424 7602305701610857476096 7623780448153049819496 7645500620370010075392 7675319265535259724672 7698965659673296859136 7817605374801008713212 7884422514756572890248 7894702074749736609792 7939558336538087385984 7962178160858708717568 8031637015338192402432 8235831176745095599104 8269863536979579465216 8282625672067510915008 8340546131312738264064 8373075562402101517824 8480114304868890807552 8541457724319620631102 8552593914312214660608 8601188197916261334816 8625693007596934444032 8869975329101144501529 8957450430966047307264 8984543101903740653568 9035591642255466452736 9096674685078826340352 9098777597795714469888 9265310073838232548992 9317953881075949779384 9330102451976961447936 9344500758230012314368 9383114397726830547072 9409846917378473938944 9446546788351088891904 9621668153601241493184 9703904633546551249536 9771764106508415244288 9857009064278690675712 10107610989641708235264 10123209154749180007232 10165040597537399759328 10194000827160013433856 10233759020713679632896 10423473833068011617616 10437063759838634840064 10482698116210443501807 10512563353008763853664 10586077782050783181312 10916892712739870155728 10981108235660127465472 11026484715972772620288 11043500896090014553344 11089135197313527010176 11120728175083651018752 11164100749869468690432 11306819073158521076736 11371062363346921764672 11388610299092827508136 11403458552416286214144 11468250930555015113088 11500924010129245925376 11512978898302889587008 11548448489509945288704 11826633772134859335372 11842053112124604914688 11943267241288063076352 12047455523007288603648 12334711716172932083712 12353746765117643398656 12423938508101266372512 12459334344306683085824 12488655076125168365568 12510819196969107396096 12812186586479430946653 12828890871468321990912 12901782296874392002224 12938539511395401666048 13142678752371587567616 13436175646449070960896 13476814652855610980352 13553387463383199679104 13592001102880017911808 13645012027618239510528 13648166396693571704832 13897965110757348823488 13976930821613924669076 13995153677965442171904 14016751137345018471552 14114770376067710908416 14169820182526633337856 14555856950319826874304 14724667861453352737792 14785513596418036013568 15075758764211361435648 15161416484462562352896 15184813732123770010848 15247560896306099638992 15291001240740020150784 15350638531070519449344 15635210749602017426424 15768845029513145780496 15789404149499473219584 15879116673076174771968 16063274030676384804864 16471662353490191198208 16539727073959158930432 16565251344135021830016 16681092262625476528128 16746151124804203035648 16960228609737781615104 17082915448639241262204 17105187828624429321216 17202376395832522669632 17251386015193868888064 17739950658202289003058 17914900861932094614528 18071183284510932905472 18530620147676465097984 18635907762151899558768 18660204903953922895872 18689001516460024628736 18766228795453661094144 18893093576702177783808 19243336307202482986368 19407809267093102499072 19543528213016830488576 19714018128557381351424 20215221979283416470528 20246418309498360014464 20330081195074799518656 20388001654320026867712 20467518041427359265792 20846947666136023235232 20965396232420887003614 21025126706017527707328 21172155564101566362624 21833785425479740311456 22052969431945545240576 22087001792180029106688 22178270394627054020352 22328201499738937380864 22613638146317042153472 22742124726693843529344 22777220598185655016272 22806917104832572428288 22936501861110030226176 23025957796605779174016 23096896979019890577408 23653267544269718670744 23684106224249209829376 23886534482576126152704 24094911046014577207296 24707493530235286797312 24847877016202532745024 24918668688613366171648 25021638393938214792192 25624373172958861893306 25657781742936643981824 25803564593748784004448 25877079022790803332096 26872351292898141921792 26953629305711221960704 27106774926766399358208 27290024055236479021056 27296332793387143409664 27795930221514697646976 27953861643227849338152 27990307355930884343808 28033502274690036943104 28229540752135421816832 28339640365053266675712 29111713900639653748608 29449335722906705475584 29571027192836072027136 30322832968925124705792 30369627464247540021696 30495121792612199277984 30582002481480040301568 30701277062141038898688 31270421499204034852848 31537690059026291560992 31758233346152349543936 32943324706980382396416 33079454147918317860864 33130502688270043660032 33362184525250953056256 33492302249608406071296 33920457219475563230208 34165830897278482524408 34210375657248858642432 34404752791665045339264 34502772030387737776128 35479901316404578006116 35829801723864189229056 36142366569021865810944 37061240295352930195968 37271815524303799117536 37378003032920049257472 37532457590907322188288 38436559759438292839959 38486672614404965972736 38815618534186204998144 39428036257114762702848 40430443958566832941056 40492836618996720028928 40660162390149599037312 40776003308640053735424 40935036082854718531584 41693895332272046470464 41930792464841774007228 42050253412035055414656 42344311128203132725248 43667570850959480622912 44174003584360058213376 44356540789254108040704 45227276292634084306944 45484249453387687058688 45554441196371310032544 45873003722220060452352 46051915593211558348032 47306535088539437341488 47368212448498419658752 48189822092029154414592 49414987060470573594624 49695754032405065490048 49837337377226732343296 50043276787876429584384 51248746345917723786612 51315563485873287963648 51607129187497568008896 51754158045581606664192 53744702585796283843584 54213549853532798716416 55591860443029395293952 55907723286455698676304 55980614711861768687616 56067004549380073886208 56679280730106533351424 58223427801279307497216 58898671445813410951168 59142054385672144054272 60645665937850249411584 60739254928495080043392 60990243585224398555968 61164004962960080603136 61402554124282077797376 62540842998408069705696 63075380118052583121984 63516466692304699087872 66158908295836635721728 66261005376540087320064 66984604499216812142592 67840914438951126460416 68331661794556965048816 68420751314497717284864 68809505583330090678528 70959802632809156012232 71659603447728378458112 72284733138043731621888 74122480590705860391936 74543631048607598235072 74756006065840098514944 75064915181814644376576 76873119518876585679918 76973345228809931945472 77631237068372409996288 80860887917133665882112 80985673237993440057856 81320324780299198074624 81870072165709437063168 83387790664544092940928 83861584929683548014456 84100506824070110829312 84688622256406265450496 87335141701918961245824 88348007168720116426752 88713081578508216081408 90968498906775374117376 91108882392742620065088 91746007444440120904704 92103831186423116696064 94613070177078874682976 98829974120941147189248 99391508064810130980096 100086553575752859168768 102497492691835447573224 102631126971746575927296 103214258374995136017792 103508316091163213328384 107489405171592567687168 108427099707065597432832 111183720886058790587904 111815446572911397352608 112134009098760147772416 115309679278314878519877 116446855602558614994432 118284108771344288108544 121291331875700498823168 121478509856990160086784 121980487170448797111936 122328009925920161206272 122805108248564155594752 125081685996816139411392 126150760236105166243968 127032933384609398175744 132522010753080174640128 135681828877902252920832 136663323589113930097632 137619011166660181357056 141919605265618312024464 144569466276087463243776 148244961181411720783872 149087262097215196470144 149512012131680197029888 150129830363629288753152 153746239037753171359836 153946690457619863890944 155262474136744819992576 161971346475986880115712 162640649560598396149248 166775581329088185881856 167723169859367096028912 168201013648140221658624 174670283403837922491648 176696014337440232853504 177426163157016432162816 181936997813550748234752 182217764785485240130176 183492014888880241809408 184207662372846233392128 189226140354157749365952 198783016129620261960192 204994985383670895146448 205262253943493151854592 206428516749990272035584 214978810343185135374336 216854199414131194865664 222367441772117581175808 223630893145822794705216 224268018197520295544832 230619358556629757039754 232893711205117229988864 242582663751400997646336 242957019713980320173568 243960974340897594223872 245610216497128311189504 250163371993632278822784 252301520472210332487936 254065866769218796351488 265044021506160349280256 273326647178227860195264 275238022333320362714112 283839210531236624048928 296489922362823441567744 298174524194430392940288 300259660727258577506304 307492478075506342719672 307893380915239727781888 310524948273489639985152 323942692951973760231424 325281299121196792298496 333551162658176371763712 335446339718734192057824 336402027296280443317248 349340566807675844983296 354852326314032864325632 363873995627101496469504 364435529570970480260352 366984029777760483618816 368415324745692466784256 378452280708315498731904 397566032259240523920384 409989970767341790292896 412857033499980544071168 433708398828262389731328 444734883544235162351616 447261786291645589410432 448536036395040591089664 461238717113259514079508 465787422410234459977728 485914039427960640347136 487921948681795188447744 500326743987264557645568 504603040944420664975872 530088043012320698560512 546653294356455720390528 550476044666640725428224 567678421062473248097856 596349048388860785880576 614984956151012685439344 615786761830479455563776 647885385903947520462848 650562598242393584596992 667102325316352743527424 670892679437468384115648 672804054592560886634496 698681133615351689966592 727747991254202992939008 728871059141940960520704 736830649491384933568512 756904561416630997463808 795132064518481047840768 819979941534683580585792 825714066999961088142336 889469767088470324703232 894523572583291178820864 922477434226519028159016 931574844820468919955456 971828078855921280694272 975843897363590376895488 1000653487974529115291136 1009206081888841329951744 1093306588712911440781056 1100952089333281450856448 1135356842124946496195712 1192698096777721571761152 1229969912302025370878688 1301125196484787169193984 1334204650632705487054848 1341785358874936768231296 1345608109185121773268992 1397362267230703379933184 1457742118283881921041408 1513809122833261994927616 1590264129036962095681536 1639959883069367161171584 1651428133999922176284672 1789047145166582357641728 1844954868453038056318032 1943656157711842561388544 1951687794727180753790976 2001306975949058230582272 2018412163777682659903488 2186613177425822881562112 2270713684249892992391424 2385396193555443143522304 2459939824604050741757376 2668409301265410974109696 2683570717749873536462592 2794724534461406759866368 2915484236567763842082816 3027618245666523989855232 3279919766138734322343168 3302856267999844352569344 3578094290333164715283456 3689909736906076112636064 3903375589454361507581952 4002613951898116461164544 4036824327555365319806976 4373226354851645763124224 4541427368499785984782848 4770792387110886287044608 4919879649208101483514752 5367141435499747072925184 5830968473135527684165632 6055236491333047979710464 6559839532277468644686336 7156188580666329430566912 7379819473812152225272128 8005227903796232922329088 8746452709703291526248448 9082854736999571969565696 9839759298416202967029504 10734282870999494145850368 12110472982666095959420928 13119679064554937289372672 14312377161332658861133824 14759638947624304450544256 17492905419406583052496896 18165709473999143939131392 19679518596832405934059008 21468565741998988291700736 26239358129109874578745344 29519277895248608901088512 36331418947998287878262784 39359037193664811868118016 42937131483997976583401472 52478716258219749157490688 59038555790497217802177024 78718074387329623736236032 118077111580994435604354048 157436148774659247472472064 236154223161988871208708096 472308446323977742417416192
- Sum of all divisors σ(n): 1719124314860443920195916800
- Sum of proper divisors (its aliquot sum) s(n): 1246815868536466177778500608
- 472308446323977742417416192 is an abundant number, because the sum of its proper divisors (1246815868536466177778500608) is greater than itself. Its abundance is 774507422212488435361084416
Bases of 472308446323977742417416192
- Binary: 110000110101011110011010000101101111011000011010100111000100111001010010001010000000000002
- Hexadecimal: 0x186AF342DEC35389CA45000
- Base-36: 1NCFEAVG4VHIAM8000
Squares and roots of 472308446323977742417416192
- 472308446323977742417416192 squared (4723084463239777424174161922) is 223075268468969764224477827539400938891033205343780864
- 472308446323977742417416192 cubed (4723084463239777424174161923) is 105360333463883330429585368260004198059564756724846427427797585581684147133349888
-
The
square root of 472308446323977742417416192 is 21732658519471.9732985787 -
472308446323977742417416192 is a
perfect cube number . Itscube root is 778768848
Scales and comparisons
How big is 472308446323977742417416192?- 472,308,446,323,977,742,417,416,192 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 472,308,446,323,977,742,417,416,192 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 472308446323977742417416192 cubic inches would be around 64897404 feet tall.
Recreational maths with 472308446323977742417416192
- 472308446323977742417416192 backwards is 291614714247779323644803274
- 472308446323977742417416192 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 472308446323977742417416192's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 472308446323977742417416192 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 472308446323977742417416192 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/472308446323977742417416192/
Chicago style:
Numbermatics. 2024. "Number 472308446323977742417416192 - Facts about the integer". https://numbermatics.com/n/472308446323977742417416192/
The information we have on file for 472308446323977742417416192 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 472308446323977742417416192, math, Factors of 472308446323977742417416192, curriculum, school, college, exams, university, Prime factorization of 472308446323977742417416192, STEM, science, technology, engineering, physics, economics, calculator, four hundred seventy-two septillion, three hundred eight sextillion, four hundred forty-six quintillion, three hundred twenty-three quadrillion, nine hundred seventy-seven trillion, seven hundred forty-two billion, four hundred seventeen million, four hundred sixteen thousand, one hundred ninety-two.