2894976791297547671430144
2,894,976,791,297,547,671,430,144 is an even composite number composed of seven prime numbers multiplied together.
2894976791297547671430144 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 2894976791297547671430144:
210 × 36 × 112 × 132 × 712 × 732 × 26572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 71 × 71 × 73 × 73 × 2657 × 2657)See below for interesting mathematical facts about the number 2894976791297547671430144 from the Numbermatics database.
Names of 2894976791297547671430144
- Cardinal: 2894976791297547671430144 can be written as Two septillion, eight hundred ninety-four sextillion, nine hundred seventy-six quintillion, seven hundred ninety-one quadrillion, two hundred ninety-seven trillion, five hundred forty-seven billion, six hundred seventy-one million, four hundred thirty thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 2.894976791297547671430144 × 1024
Factors of 2894976791297547671430144
Divisors of 2894976791297547671430144
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 71 72 73 78 81 88 96 99 104 108 117 121 128 132 142 143 144 146 156 162 169 176 192 198 208 213 216 219 234 242 243 256 264 284 286 288 292 297 312 324 338 351 352 363 384 396 416 426 429 432 438 468 484 486 507 512 528 568 572 576 584 594 624 639 648 657 676 702 704 726 729 768 781 792 803 832 852 858 864 876 891 923 936 949 968 972 1014 1024 1053 1056 1089 1136 1144 1152 1168 1188 1248 1278 1287 1296 1314 1352 1404 1408 1452 1458 1521 1536 1562 1573 1584 1606 1664 1704 1716 1728 1752 1782 1846 1859 1872 1898 1917 1936 1944 1971 2028 2106 2112 2178 2272 2288 2304 2336 2343 2376 2409 2496 2556 2574 2592 2628 2657 2673 2704 2769 2808 2816 2847 2904 2916 3042 3072 3124 3146 3159 3168 3212 3267 3328 3408 3432 3456 3504 3564 3692 3718 3744 3796 3834 3861 3872 3888 3942 4056 4212 4224 4356 4544 4563 4576 4608 4672 4686 4719 4752 4818 4992 5041 5112 5148 5183 5184 5256 5314 5329 5346 5408 5538 5577 5616 5632 5694 5751 5808 5832 5913 6084 6248 6292 6318 6336 6424 6534 6656 6816 6864 6912 7008 7029 7128 7227 7384 7436 7488 7592 7668 7722 7744 7776 7884 7971 8019 8112 8307 8424 8448 8541 8591 8712 8833 9088 9126 9152 9216 9344 9372 9438 9477 9504 9636 9801 9984 10082 10153 10224 10296 10366 10368 10439 10512 10628 10658 10692 10816 11076 11154 11232 11264 11388 11502 11583 11616 11664 11826 11999 12168 12337 12496 12584 12636 12672 12848 13068 13312 13632 13689 13728 13824 14016 14058 14157 14256 14454 14768 14872 14976 15123 15184 15336 15444 15488 15549 15552 15768 15942 15987 16038 16224 16614 16731 16848 16896 17082 17182 17253 17424 17666 17739 18176 18252 18304 18688 18744 18876 18954 19008 19272 19602 19968 20164 20306 20448 20449 20592 20732 20736 20878 21024 21087 21256 21316 21384 21632 21681 22152 22308 22464 22776 23004 23166 23232 23328 23652 23913 23998 24336 24674 24921 24992 25168 25272 25344 25623 25696 25773 26136 26499 27264 27378 27456 27648 28032 28116 28314 28512 28908 29227 29403 29536 29744 29952 30246 30368 30459 30672 30888 30976 31098 31104 31317 31536 31884 31974 32076 32448 33228 33462 33696 33792 34164 34364 34506 34541 34749 34848 35332 35478 35997 36352 36504 36608 37011 37376 37488 37752 37908 38016 38544 39204 39936 40328 40612 40896 40898 41067 41184 41464 41472 41756 42048 42174 42471 42512 42632 42768 43264 43362 44304 44616 44928 45369 45552 46008 46332 46464 46647 46656 47304 47826 47961 47996 48672 49348 49842 49984 50193 50336 50544 50688 51246 51392 51546 51759 52272 52998 53217 54528 54756 54912 55451 56064 56232 56628 57013 57024 57816 58454 58619 58806 59072 59488 59904 60492 60736 60918 61344 61347 61776 61952 62196 62208 62634 63072 63261 63768 63948 64152 64896 65043 65533 66456 66924 67379 67392 68328 68728 69012 69082 69277 69498 69696 70664 70956 71739 71994 72704 73008 73216 74022 74752 74763 74976 75504 75816 76032 76869 77088 77319 78408 79497 80656 81224 81792 81796 82134 82368 82928 82944 83512 84096 84348 84942 85024 85264 85536 86528 86724 87681 88209 88608 89232 89856 90738 91104 91377 92016 92664 92928 93294 93312 93951 94608 95652 95922 95992 97344 98696 99684 99968 100386 100672 101088 101376 102492 102784 103092 103518 103623 104247 104544 105996 106434 107991 109056 109512 109824 110902 111033 111683 112128 112464 113256 114026 114048 114829 115632 116908 117238 117612 118144 118976 119808 120984 121472 121836 122688 122694 123201 123552 123904 124392 124416 125268 126144 126522 127413 127536 127896 128304 129792 130086 131066 131989 132912 133848 134758 134784 135707 136107 136656 137456 138024 138164 138554 138996 139392 139941 141328 141912 143478 143883 143988 146016 146432 148044 149526 149952 150579 151008 151632 152064 153738 154176 154638 156816 158994 161312 162448 163584 163592 164268 164736 165856 166353 167024 168192 168696 169884 170048 170528 171039 171072 173056 173448 175362 175857 176418 177216 178464 179712 181476 182208 182754 184032 184041 185328 185856 186588 186624 187902 188647 189216 189783 191304 191844 191984 193961 194688 195129 196599 197392 199368 199936 200772 201344 202137 202176 204984 205568 206184 207036 207246 207831 208494 209088 211992 212868 215217 215982 218112 219024 219648 221804 222066 223366 224256 224289 224928 226512 228052 228096 229658 230607 231264 231957 233816 234476 235224 236288 237952 238491 241968 242944 243672 245376 245388 246402 247104 248784 248832 250536 252288 253044 254826 255072 255792 256608 259584 260172 262132 263043 263978 265824 267696 269516 269568 271414 272214 273312 274131 274912 276048 276328 277108 277992 278784 279882 281853 282656 283824 286956 287766 287976 292032 296088 299052 299904 301158 302016 303264 304128 307476 308352 309276 310869 313632 317988 321497 322624 323973 324896 327168 327184 328536 329472 331712 332706 333099 334048 335049 336384 337392 339768 340096 341056 342078 342144 344487 346896 350724 351714 352836 354432 356928 359424 362952 364416 365508 367993 368064 368082 370656 371712 373176 373248 375804 377294 378359 378432 379566 379951 382239 382608 383688 383968 387922 389376 390258 393198 394784 395967 398736 399872 401544 402688 404274 404352 407121 408321 409968 411136 412368 414072 414492 415662 416988 418176 419823 423984 425736 430434 431649 431964 438048 439296 443608 444132 446732 448578 449033 449856 451737 453024 456104 456192 459316 461214 462528 463914 467632 468952 470448 472576 475904 476982 483936 485888 487344 490752 490776 492804 494208 497568 499059 501072 504576 506088 509652 510144 511584 513117 513216 519168 520344 524264 526086 527571 527956 531648 535392 539032 539136 542828 544428 546624 548262 549824 552096 552123 552656 554216 555984 557568 559764 563706 565312 565941 567648 569349 573912 575532 575952 581883 584064 585387 589797 592176 598104 599808 602316 604032 606411 606528 609961 614952 616704 618552 621738 623493 627143 627264 635976 642994 644809 645248 645651 647946 649792 654336 654368 657072 658944 663424 665412 666198 668096 670098 672768 672867 674784 679536 680192 682112 684156 684288 688974 691821 693792 695871 701448 703428 705672 708864 713856 715473 720863 725904 728832 731016 735986 736128 736164 741169 741312 746352 746496 751608 754588 756718 756864 759132 759902 762047 764478 765216 767376 767936 775844 778752 780516 786396 789129 789568 791934 797472 799744 803088 805376 808548 808704 814242 816642 819936 822272 822393 824736 828144 828984 831324 833976 836352 839646 845559 847968 851472 851929 860868 863298 863928 875927 876096 887216 888264 893464 897156 898066 899712 900601 903474 906048 912208 912384 918632 922428 925056 927828 932607 935264 937904 940896 945152 951808 953964 964491 967872 971776 971919 974688 981504 981552 985608 988416 995136 998118 999297 1002144 1005147 1009152 1012176 1019304 1020288 1023168 1026234 1026432 1033461 1040688 1048528 1052172 1055142 1055912 1063296 1070784 1078064 1078272 1085656 1088856 1093248 1096524 1099648 1103979 1104192 1104246 1105312 1108432 1111968 1115136 1119528 1127412 1130624 1131882 1135077 1135296 1138698 1139853 1146717 1147824 1151064 1151904 1163766 1168128 1170774 1179594 1184352 1187901 1196208 1199616 1204632 1208064 1212822 1213056 1219922 1221363 1224963 1229904 1233408 1237104 1243476 1246986 1254286 1254528 1259469 1271952 1285988 1289618 1290496 1291302 1294947 1295892 1299584 1308736 1314144 1317888 1326848 1330824 1332396 1336192 1340196 1345734 1347099 1349568 1355211 1359072 1360384 1364224 1368312 1368576 1377948 1383642 1387584 1391742 1402896 1406856 1411344 1417728 1427712 1430946 1441726 1451808 1451879 1457664 1462032 1471972 1472256 1472328 1482338 1482624 1492704 1492777 1497177 1503216 1509176 1513436 1513728 1518264 1519804 1524094 1528956 1530432 1534752 1535872 1539351 1551688 1557504 1561032 1572792 1578258 1579136 1582713 1583868 1594944 1606176 1610752 1617096 1617408 1628484 1633284 1639872 1644786 1649472 1656288 1656369 1657968 1662648 1667952 1672704 1679292 1691118 1695936 1697823 1702944 1703858 1721736 1726596 1727856 1745649 1751854 1752192 1769391 1774432 1776528 1786928 1794312 1796132 1799424 1801202 1806948 1812096 1819233 1824416 1829883 1837264 1844856 1850112 1855656 1865214 1870479 1870528 1875808 1881429 1881792 1903616 1907928 1928982 1934427 1935744 1936953 1943838 1949376 1963008 1963104 1971216 1976832 1990272 1996236 1998594 2004288 2010294 2018304 2024352 2038608 2040576 2046336 2052468 2052864 2066922 2075117 2081376 2087613 2097056 2104344 2110284 2111824 2126592 2133571 2141568 2146419 2156128 2162589 2171312 2177712 2186496 2193048 2199296 2207958 2208384 2208492 2210624 2216864 2223507 2223936 2239056 2254824 2261248 2263764 2270154 2270592 2277396 2279706 2286141 2293434 2295648 2302128 2303808 2327532 2336256 2341548 2359188 2367387 2368704 2375802 2392416 2399232 2409264 2416128 2425644 2426112 2439844 2442726 2449926 2452411 2459808 2466816 2467179 2474208 2486952 2493972 2508572 2509056 2518938 2521493 2536677 2543904 2555787 2571976 2579236 2580992 2582604 2589894 2591784 2599168 2617472 2627781 2628288 2653696 2661648 2664792 2672384 2680392 2691468 2694198 2699136 2701803 2710422 2718144 2720768 2728448 2736624 2737152 2755896 2767284 2775168 2783484 2797821 2805792 2813712 2822688 2835456 2855424 2861892 2883452 2893473 2903616 2903758 2915328 2915757 2924064 2943944 2944512 2944656 2964676 2965248 2985408 2985554 2994354 2997891 3006432 3015441 3018352 3026872 3027456 3036528 3039608 3048188 3057912 3060864 3069504 3071744 3078702 3100383 3103376 3122064 3145584 3156516 3158272 3165426 3167736 3189888 3212352 3234192 3234816 3256968 3266568 3279744 3289572 3298944 3311937 3312576 3312738 3315936 3325296 3335904 3345408 3358584 3382236 3391872 3395646 3405231 3405888 3407716 3419559 3443472 3453192 3455712 3491298 3503708 3504384 3538782 3548864 3553056 3563703 3573856 3588624 3592264 3598848 3602404 3613896 3624192 3638466 3648832 3659766 3664089 3674528 3674889 3689712 3700224 3711312 3730428 3740958 3741056 3751616 3762858 3763584 3778407 3815856 3857964 3868854 3871488 3873906 3884841 3887676 3898752 3926208 3942432 3953664 3980544 3992472 3997188 4008576 4020588 4041297 4047923 4048704 4077216 4081152 4092672 4104936 4105728 4133844 4150234 4161949 4162752 4175226 4179461 4194112 4208688 4220568 4223648 4253184 4267142 4283136 4292838 4312256 4325178 4342624 4355424 4355637 4372992 4386096 4398592 4415916 4416768 4416984 4421248 4433728 4447014 4447872 4478112 4478331 4491531 4509648 4522496 4527528 4540308 4541184 4554792 4559412 4572282 4586868 4591296 4604256 4607616 4618053 4655064 4672512 4683096 4718376 4734774 4737408 4748139 4751604 4783909 4784832 4818528 4832256 4851288 4852224 4879688 4885452 4899852 4904822 4918667 4919616 4934358 4939363 4948416 4969107 4973904 4987944 5017144 5018112 5037876 5042986 5073354 5087808 5093469 5111574 5143952 5158472 5161984 5165208 5179788 5183568 5198336 5234944 5236947 5255562 5256576 5307392 5308173 5323296 5329584 5344768 5360784 5382936 5388396 5398272 5403606 5420844 5436288 5456896 5457699 5473248 5489649 5511792 5534568 5550336 5566968 5595642 5611437 5611584 5627424 5644287 5645376 5710848 5723784 5766904 5786946 5803281 5807232 5807516 5831514 5848128 5887888 5889024 5889312 5929352 5930496 5970816 5971108 5988708 5995782 6012864 6030882 6036704 6053744 6054912 6073056 6079216 6096376 6115824 6121728 6139008 6143488 6157404 6200766 6206752 6225351 6244128 6262839 6291168 6313032 6316544 6330852 6335472 6379776 6400713 6424704 6439257 6468384 6487767 6513936 6533136 6559488 6579144 6597888 6623874 6625152 6625476 6631872 6650592 6670521 6671808 6717168 6764472 6783744 6791292 6810462 6811776 6815432 6839118 6858423 6886944 6906384 6911424 6982596 7007416 7008768 7059649 7077564 7097728 7102161 7106112 7127406 7147712 7177248 7184528 7197696 7204808 7227792 7248384 7276932 7297664 7319532 7328178 7349056 7349778 7357233 7379424 7400448 7401537 7422624 7460856 7481916 7482112 7503232 7525716 7527168 7556814 7564479 7610031 7631712 7667361 7715928 7737708 7742976 7747812 7769682 7775352 7797504 7852416 7883343 7884864 7929493 7961088 7984944 7994376 8017152 8041176 8082594 8095846 8097408 8105409 8152859 8154432 8162304 8185344 8209872 8211456 8267688 8300468 8323898 8325504 8350452 8358922 8382517 8388224 8393463 8417376 8441136 8447296 8506368 8534284 8566272 8585676 8624512 8650356 8680419 8685248 8710848 8711274 8745984 8747271 8772192 8797184 8831832 8833536 8833968 8842496 8867456 8894028 8895744 8956224 8956662 8983062 8993673 9019296 9044992 9046323 9055056 9080616 9082368 9109584 9118824 9144564 9173736 9182592 9208512 9215232 9236106 9301149 9310128 9366192 9371219 9436752 9469548 9474816 9496278 9503208 9567818 9569664 9635197 9637056 9702576 9704448 9759376 9770904 9799704 9809644 9837334 9839232 9868716 9878726 9896832 9906611 9935811 9938214 9947808 9975888 10034288 10036224 10075752 10085972 10146708 10175616 10186938 10215693 10223148 10258677 10287904 10316944 10330416 10359576 10367136 10396672 10469888 10473894 10511124 10513152 10616346 10646592 10659168 10689536 10691109 10721568 10765872 10776792 10796544 10807212 10841688 10872576 10915398 10946496 10979298 10992267 11023584 11069136 11100672 11133936 11191284 11222874 11223168 11254848 11288574 11290752 11447568 11533808 11573892 11606562 11614464 11615032 11663028 11696256 11775776 11778624 11858704 11860992 11941632 11942216 11977416 11991564 12025728 12061764 12073408 12107488 12123891 12143769 12146112 12158432 12192752 12231648 12243456 12278016 12286976 12314808 12401532 12413504 12450702 12485847 12488256 12525678 12538383 12582336 12626064 12633088 12661704 12670944 12759552 12801426 12849408 12878514 12936768 12975534 13027872 13066272 13066911 13118976 13158288 13195776 13247748 13250304 13250952 13263744 13301184 13341042 13343616 13393937 13434336 13434993 13474593 13528944 13567488 13582584 13620924 13623552 13630864 13678236 13716846 13771231 13773888 13812768 13822848 13854159 13965192 14014832 14017536 14119298 14155128 14159153 14195456 14204322 14212224 14244417 14254812 14295424 14351727 14354496 14369056 14409616 14455584 14496768 14553864 14595328 14639064 14656356 14698112 14699556 14714466 14756001 14758848 14803074 14818089 14845248 14907321 14921712 14963832 14964224 15006464 15051432 15054336 15113628 15128958 15220062 15263424 15280407 15334722 15431856 15475416 15485952 15495624 15539364 15550704 15595008 15704832 15710841 15766686 15769728 15858986 15922176 15924519 15969888 15988752 16034304 16082352 16165188 16191692 16194816 16210818 16305718 16308864 16370688 16373097 16419744 16468947 16535376 16600936 16647796 16651008 16700904 16717844 16765034 16776448 16786926 16834311 16834752 16882272 16894592 16932861 17068568 17132544 17171352 17249024 17300712 17360838 17370496 17409843 17421696 17422548 17494542 17544384 17663664 17667072 17667936 17684992 17734912 17788056 17791488 17912448 17913324 17966124 17987346 18038592 18092646 18110112 18161232 18164736 18219168 18237648 18289128 18347472 18365184 18417024 18430464 18472212 18602298 18620256 18676053 18732384 18742438 18873504 18939096 18949632 18992556 19006416 19135636 19139328 19202139 19270394 19274112 19405152 19463301 19518752 19541808 19599408 19619288 19674668 19678464 19737432 19757452 19793664 19813222 19871622 19876428 19895616 19951776 20011563 20068576 20151504 20171944 20293416 20351232 20373876 20431386 20446296 20517354 20575269 20575808 20633888 20660832 20719152 20734272 20939776 20947788 21022248 21026304 21178947 21232692 21293184 21306483 21318336 21382218 21443136 21531744 21553584 21593088 21614424 21683376 21745152 21830796 21892992 21958596 21984534 22047168 22071699 22138272 22201344 22267872 22382568 22445748 22446336 22509696 22577148 22581504 22693437 22826287 22895136 23002083 23067616 23147784 23213124 23228928 23230064 23326056 23392512 23469281 23551552 23557248 23650029 23717408 23788479 23883264 23884432 23954832 23983128 24051456 24123528 24146816 24214976 24247782 24287538 24292224 24316227 24316864 24385504 24458577 24463296 24486912 24556032 24629616 24803064 24827008 24901404 24971694 24976512 25051356 25076766 25147551 25164672 25180389 25252128 25323408 25341888 25519104 25602852 25698816 25757028 25873536 25951068 26041257 26055744 26132544 26133822 26237952 26316576 26391552 26495496 26500608 26501904 26527488 26602368 26682084 26687232 26787874 26863489 26868672 26869986 26949186 26976521 27057888 27134976 27138969 27165168 27241848 27247104 27261728 27356472 27433692 27542462 27547776 27625536 27645696 27708318 27736423 27903447 27930384 28029664 28113657 28238596 28310256 28318306 28390912 28408644 28424448 28488834 28509624 28590848 28703454 28708992 28738112 28819232 28905591 28911168 29107728 29190656 29278128 29312712 29396224 29399112 29428932 29512002 29517696 29606148 29636178 29690496 29719833 29807433 29814642 29843424 29927664 29928448 30012928 30102864 30108672 30227256 30257916 30440124 30526848 30560814 30647079 30669444 30776031 30863712 30950832 30991248 31078728 31101408 31190016 31409664 31421682 31533372 31539456 31717972 31849038 31881343 31939776 31977504 32068608 32073327 32164704 32330376 32383384 32389632 32421636 32611436 32617728 32746194 32779409 32839488 32937894 32976801 33070752 33201872 33295592 33302016 33401808 33435688 33530068 33552896 33573852 33668622 33669504 33764544 33789184 33865722 34137136 34342704 34498048 34601424 34721676 34740992 34819686 34843392 34845096 34989084 35088768 35327328 35335872 35369984 35469824 35576112 35582976 35824896 35826648 35932248 35974692 36077184 36185292 36220224 36322464 36371673 36431307 36438336 36475296 36578256 36694944 36730368 36834048 36860928 36944424 37204596 37240512 37352106 37457541 37464768 37484876 37615149 37747008 37878192 37899264 37985112 38012832 38271272 38278656 38404278 38540788 38548224 38810304 38926602 39037504 39083616 39198816 39200733 39238576 39349336 39356928 39474864 39514904 39587328 39626444 39743244 39752856 39791232 39903552 40023126 40137152 40181811 40303008 40304979 40343888 40423779 40586832 40702464 40747752 40862772 40892592 41034708 41150538 41151616 41267776 41313693 41321664 41438304 41468544 41562477 41895576 42044496 42052608 42357894 42465384 42477459 42586368 42612966 42636672 42733251 42764436 42886272 43055181 43063488 43107168 43228848 43366752 43490304 43661592 43785984 43917192 43969068 44094336 44143398 44268003 44276544 44454267 44527153 44535744 44765136 44891496 44892672 45019392 45154296 45163008 45386874 45652574 45781439 45790272 45841221 46004166 46135232 46295568 46426248 46457856 46460128 46652112 46785024 46938562 47103104 47114496 47132523 47300058 47434816 47576958 47766528 47768864 47773557 47909664 47966256 48102912 48247056 48293632 48429952 48495564 48575076 48584448 48632454 48633728 48771008 48917154 48926592 49112064 49119291 49259232 49406841 49606128 49654016 49802808 49943388 49953024 50102712 50153532 50295102 50329344 50360778 50502933 50504256 50646816 50683776 50798583 51205704 51397632 51514056 51747072 51902136 52082514 52111488 52229529 52265088 52267644 52622999 52633152 52990992 53001216 53003808 53054976 53204736 53364168 53374464 53575748 53726978 53737344 53739972 53898372 53953042 54105337 54115776 54277938 54330336 54332993 54483696 54494208 54523456 54712944 54867384 55084924 55095552 55251072 55291392 55416636 55472846 55806894 55860768 56028159 56059328 56227314 56477192 56620512 56636612 56781824 56817288 56848896 56977668 57019248 57181696 57406908 57417984 57476224 57606417 57638464 57811182 57822336 58215456 58381312 58389903 58556256 58625424 58792448 58798224 58857864 59024004 59035392 59212296 59272356 59380992 59439666 59614866 59629284 59686848 59855328 60025856 60034689 60205728 60454512 60515832 60880248 61053696 61121628 61294158 61338888 61552062 61725807 61727424 61901664 61982496 62157456 62190817 62202816 62819328 62843364 63066744 63078912 63435944 63536841 63698076 63762686 63879552 63942671 63955008 64146654 64329408 64660752 64766768 64779264 64843272 65222872 65235456 65492388 65558818 65678976 65875788 65953602 66141504 66215097 66403744 66591184 66604032 66803616 66871376 67060136 67105792 67147704 67337244 67339008 67529088 67578368 67731444 68080311 68274272 68478861 68685408 68996096 69006249 69202848 69443352 69481984 69639372 69686784 69690192 69978168 70177536 70407843 70654656 70671744 70939648 70950087 71152224 71365437 71649792 71653296 71864496 71949384 72154368 72370584 72440448 72644928 72743346 72862614 72876672 72948681 72950592 73156512 73375731 73389888 73460736 73668096 73888848 74409192 74481024 74704212 74915082 74929536 74969752 75230298 75442653 75494016 75756384 75970224 76025664 76542544 76557312 76808556 77081576 77096448 77620608 77656139 77853204 78075008 78123771 78167232 78397632 78401466 78477152 78698672 78713856 78949728 79029808 79174656 79252888 79486488 79505712 79582464 79807104 80046252 80274304 80363622 80590467 80606016 80609958 80687776 80847558 80929563 81173664 81404928 81416907 81495504 81725544 81785184 82069416 82301076 82303232 82535552 82627386 82643328 82876608 82937088 83124954 83209269 83710341 83791152 84088992 84340971 84715788 84930768 84954918 85172736 85225932 85273344 85466502 85528872 85772544 86110362 86126976 86214336 86457696 86716773 86733504 87323184 87571968 87834384 87938136 88188672 88286796 88536006 88553088 88908534 89054306 89071488 89159499 89422299 89530272 89782992 89785344 90038784 90308592 90326016 90773748 91305148 91562878 91580544 91682442 91775437 91941237 92008332 92270464 92328093 92591136 92852496 92920256 93304224 93570048 93877124 94206208 94228992 94265046 94600116 94869632 95153916 95537728 95547114 95644029 95819328 95932512 96205824 96219981 96494112 96587264 96859904 96991128 97150152 97168896 97264908 97267456 97542016 97834308 97853184 98238582 98338227 98518464 98813682 98930403 99212256 99308032 99605616 99886776 99906048 100205424 100307064 100590204 100658688 100721556 101005866 101008512 101293632 101367552 101597166 102411408 103028112 103083409 103494144 103804272 104165028 104222976 104459058 104530176 104535288 105245998 105266304 105981984 105987167 106007616 106109952 106409472 106728336 106748928 107151496 107453956 107474688 107479944 107796744 107906084 108210674 108231552 108555876 108660672 108665986 108967392 108972721 109046912 109115019 109293921 109425888 109734768 110169848 110191104 110502144 110582784 110833272 110945692 111613788 111721536 112056318 112118656 112372623 112454628 112845447 112954384 113241024 113273224 113634576 113697792 113955336 114038496 114363392 114813816 114835968 114952448 115212834 115276928 115622364 115644672 116430912 116779806 117112512 117250848 117584896 117596448 117602199 117715728 118048008 118070784 118424592 118544712 118761984 118879332 119229732 119258568 119373696 119710656 120069378 120411456 120545433 120909024 120914937 121031664 121760496 122107392 122243256 122588316 122677776 123104124 123451614 123454848 123803328 123941079 123964992 124314912 124381634 124405632 125686728 126133488 126157824 126871888 127073682 127396152 127432377 127525372 127759104 127885342 127910016 128293308 128658816 129165543 129321504 129533536 129686544 130445744 130470912 130984776 131117636 131357952 131751576 131907204 132283008 132430194 132804009 132807488 133182368 133362801 133581459 133607232 133742752 134120272 134295408 134674488 134678016 135058176 135156736 135462888 136160622 136548544 136957722 137344317 137370816 137523663 138012498 138405696 138886704 138963968 139278744 139373568 139380384 139956336 140355072 140815686 141309312 141343488 141397569 141900174 142304448 142730874 143299584 143306592 143728992 143898768 144308736 144741168 144880896 145289856 145486692 145725228 145753344 145897362 145901184 146313024 146751462 146779776 147333307 147336192 147777696 148220523 148818384 148962048 149408424 149830164 149859072 149939504 150460596 150885306 150988032 151483541 151512768 151940448 152051328 152395749 153085088 153617112 154163152 154192896 155241216 155312278 155706408 155750683 156150016 156247542 156334464 156688587 156795264 156802932 156954304 157397344 157868997 157899456 158059616 158505776 158972976 159011424 159164928 159614208 160092504 160548608 160727244 161180934 161212032 161219916 161375552 161695116 161859126 162316011 162347328 162833814 162991008 162998979 163451088 163570368 164138832 164602152 164606464 165071104 165254772 165286656 165753216 165874176 166249908 166418538 167420682 167582304 168084477 168177984 168681942 169431576 169861536 169909836 170345472 170451864 170546688 170933004 171057744 171545088 172220724 172253952 172428672 172819251 172915392 173433546 173467008 174121181 174646368 175143936 175169709 175668768 175876272 176377344 176573592 177072012 177106176 177817068 178108612 178142976 178318998 178844598 179026003 179060544 179565984 180077568 180104067 180617184 181547496 182610296 183125756 183161088 183364884 183550874 183882474 184016664 184068989 184540928 184656186 185177421 185182272 185704992 185840512 186572451 186608448 187754248 188412416 188457984 188530092 189200232 189739264 190307832 190610523 191075456 191094228 191288058 191638656 191828013 191865024 192439962 192988224 193174528 193719808 193982256 194300304 194337792 194529816 194534912 195084032 195668616 195706368 196477164 196676454 197036928 197627364 197860806 198424512 198616064 198645291 199211232 199773552 199812096 200410848 200614128 201180408 201317376 201443112 202011732 202017024 202587264 202735104 203194332 204240933 204822816 205436583 206056224 206166818 206988288 207018747 207608544 208330056 208445952 208918116 209060352 209070576 210491996 210532608 211223529 211963968 211974334 212015232 212818944 212850261 213456672 214096311 214302992 214907912 214949376 214959888 215593488 215812168 216421348 216463104 217111752 217321344 217331972 217934784 217945442 218093824 218230038 218587842 218846043 218851776 219469536 220127193 220339696 220382208 221004288 221666544 221891384 223227576 223443072 224112636 224237312 224745246 224909256 225690894 225908768 226327959 226482048 226546448 227269152 227910672 228076992 229627632 229671936 229904896 230425668 230553856 231244728 231289344 232861824 232968417 233559612 234225024 234371313 234501696 235192896 235204398 235431456 236096016 236141568 236849184 237089424 237523968 237758664 238459464 238517136 238747392 239421312 240138756 240822912 241090866 241771401 241818048 241829874 242063328 242788689 243520992 244214784 244486512 245176632 245355552 246208248 246903228 246909696 247606656 247882158 247929984 248629824 248763268 248811264 249627807 251373456 252266976 253022913 253743776 254147364 254792304 254864754 255050744 255518208 255770684 255820032 256586616 257317632 258331086 258643008 259067072 259373088 260150319 260891488 261969552 262235272 262715904 263503152 263814408 264566016 264860388 265608018 265614976 266364736 266725602 267162918 267214464 267478497 267485504 268240544 268266897 268590816 269348976 269356032 270116352 270925776 272321244 273097088 273915444 274688634 274741632 275047326 275326311 275823711 276024996 276811392 276984279 277773408 278557488 278760768 279912672 280710144 281631372 282618624 282686976 282795138 283800348 284608896 285461748 286613184 286932087 287457984 287797536 288617472 289482336 289761792 290579712 290973384 291450456 291506688 291794724 291802368 292626048 293502924 293559552 294666614 295014681 295498379 295555392 296441046 296741731 297636768 297924096 298816848 299660328 299718144 299879008 300921192 301770612 301976064 302967082 303025536 303880896 304102656 304791498 305100653 306170176 307234224 308326304 309250227 310482432 310624556 311412816 311501366 312300032 312495084 312668928 313377174 313590528 313605864 313908608 314794688 315737994 315798912 316119232 317011552 317945952 317961501 318022848 318329856 319228416 320185008 321097216 321454488 322361868 322424064 322439832 322751104 323390232 323718252 324632022 324694656 325667628 325982016 325997958 326902176 326918163 327140736 327345057 327881763 328277664 329204304 329212928 330142208 330509544 330573312 331506432 331748352 332499816 332837076 334841364 335164608 336168954 336355968 337117869 337363884 338536341 338863152 339723072 339819672 340903728 341093376 341866008 342115488 343090176 344441448 344507904 344857344 345638502 345830784 346867092 346934016 348242362 349225357 349292736 350339418 350694773 351337536 351752544 352754688 352806597 353147184 354144024 354212352 355634136 356217224 356285952 356637996 357689196 358052006 358121088 359131968 360208134 360573499 361234368 361636299 362744811 363094992 365220592 366251512 366322176 366729768 367101748 367764948 368033328 368137978 369081856 369312372 370354842 370364544 371409984 371681024 371823237 373144902 373216896 375508496 376824832 377060184 378400464 379478528 380615664 381221046 382150912 382188456 382297131 382576116 383277312 383656026 383730048 384879924 385976448 387439616 387496629 387964512 388600608 389059632 389069824 390168064 391337232 391412736 392954328 393352908 394073856 395254728 395721612 396849024 397290582 398412027 398422464 399547104 400088403 400744377 400821696 401228256 402360816 402886224 404023464 404034048 405174528 405470208 406388664 408481866 409645632 410873166 412032951 412112448 412333636 414037494 415217088 416660112 416891904 417836232 418120704 418141152 420983992 421065216 422447058 423927936 423948668 424030464 425700522 426913344 428192622 428605984 429815824 429898752 429919776 431186976 431624336 432842696 432926208 434223504 434642688 434663944 435869568 435890884 436187648 436460076 437175684 437692086 437703552 438939072 440254386 440679392 441999921 442008576 443333088 443782768 444661569 446455152 446886144 448225272 448474624 449490492 449818512 451381788 451817536 452655918 452964096 453092896 454450623 454538304 455821344 456153984 457187247 459255264 459809792 460851336 461107712 462489456 462578688 465723648 465936834 467119224 467252049 468450048 468742626 469003392 470065761 470385792 470408796 470862912 472192032 473606991 473698368 474178848 475517328 476918928 477034272 477494784 478842624 480277512 481645824 482181732 483542802 483636096 483659748 484126656 485577378 486948033 487041984 488973024 488996937 490353264 490711104 492416496 493806456 493819392 495213312 495764316 495859968 497259648 497526536 497622528 499255614 501235079 502746912 504253431 504533952 506045826 507487552 508294728 509584608 509729508 510101488 511036416 511541368 511640064 513173232 514635264 515354377 516662172 517286016 518134144 518457753 518746176 520300638 521782976 522363543 523939104 524470544 525431808 525509127 527006304 527628816 529132032 529720776 531216036 531229952 532729472 533451204 534325836 534428928 534956994 534971008 536481088 536533794 537078009 537181632 538697952 540232704 540312201 541851552 544642488 546194176 547830888 549377268 549483264 550094652 550652622 551647422 552049992 552206967 553622784 553968558 555532263 555546816 557114976 557521536 559717353 559825344 563262744 565237248 565373952 565590276 567600696 569217792 570923496 571831569 573226368 573864174 574915968 575484039 575595072 578852989 578964672 579523584 581159424 581946768 582900912 583013376 583589448 583604736 585252096 587005848 587119104 589333228 590029362 590996758 591110784 592882092 593483462 595158707 595273536 595848192 595935873 597633696 599320656 599436288 599758016 601842384 603541224 603952128 605934164 606051072 607761792 608205312 609582996 610201306 612340352 612722799 614468448 616309749 616652608 618500454 620964864 621056241 621249112 622825632 623002732 624600064 624990168 625337856 626754348 627181056 627211728 627817216 629589376 631475988 631597824 632238464 633670587 634023104 635891904 635923002 636045696 638456832 638550783 640370016 642194432 642288933 642908976 644723736 644848128 644879664 645502208 646780464 647436504 649264044 649389312 651335256 651964032 651995916 653804352 653836326 654281472 654690114 655763526 656538129 656555328 658408608 660284416 660381579 661019088 661146624 663012864 664999632 665674152 669682728 670329216 672337908 672711936 674235738 674727768 677072682 677726304 678983877 679446144 679639344 681807456 683732016 684098987 684230976 688882896 689015808 689714688 691277004 691661568 693734184 693868032 696484724 698450714 698585472 698905251 700678836 701389546 702675072 703369381 703505088 705613194 706294368 708288048 708424704 711268272 712434448 712571904 713275992 715378392 716104012 716242176 718263936 720416268 721146998 722468736 723272598 725314203 725489622 726189984 728366067 730441184 732503024 732644352 733459536 734203496 735529896 736066656 736275956 738163712 738624744 740709684 740729088 742819968 743362048 743646474 746289804 746433792 748883421 751016992 754120368 756800928 758957056 759068739 761231328 762442092 764301824 764376912 764594262 765152232 766554624 767312052 767460096 769759848 771952896 774993258 775929024 777201216 778119264 780336128 780450957 782674464 785908656 786705816 788147712 790509456 791443224 793698048 794581164 796824054 796844928 799094208 800176806 801488754 801643392 802435491 802456512 804721632 805772448 808046928 808068096 810349056 812777328 816963732 819291264 821746332 824065902 824224896 824667272 825978933 828074988 830434176 833320224 835672464 836282304 841967984 842130432 844894116 847855872 847897336 848060928 851401044 853826688 854217529 856385244 857211968 859631648 859839552 860796261 862373952 863248672 865685392 865852416 868447008 869285376 869327888 871739136 871781768 872375296 872920152 874351368 875384172 875407104 877878144 880508772 881358784 883999842 885044043 886495137 886666176 887565536 889323138 890225193 892910304 893772288 896450544 896949248 898980984 899637024 902763576 903635072 905311836 905928192 906185792 908901246 909076608 911642688 912307968 914374494 915301959 918510528 921702672 922215424 924978912 927750681 931447296 931873668 934238448 934504098 936900096 937485252 938006784 940131522 940771584 940817592 941725824 944384064 947213982 947396736 948357696 951034656 953837856 953884503 954068544 954989568 957685248 960555024 963291648 964363464 967085604 967272192 967319496 968253312 971154756 973896066 974083968 977757401 977946048 977993874 980706528 980754489 981422208 983645289 984832992 987612912 987638784 990426624 991528632 991719936 994519296 995053072 995245056 998511228 1002470158 1005299863 1005493824 1008506862 1009067904 1009529807 1011353607 1012091652 1014975104 1015609023 1016589456 1019169216 1019459016 1020202976 1023082736 1023280128 1026346464 1029270528 1030708754 1033324344 1034572032 1036268288 1036915506 1037492352 1040601276 1043565952 1044727086 1047676071 1047878208 1048941088 1051018254 1052084319 1054012608 1055257632 1058264064 1058419791 1059441552 1062432072 1062459904 1065458944 1066902408 1068651672 1068857856 1069913988 1069942016 1072962176 1073067588 1074156018 1074363264 1077395904 1080624402 1081720497 1083703104 1084908897 1088234433 1089284976 1092388352 1095661776 1098754536 1098966528 1100189304 1101305244 1103294844 1104099984 1104413934 1107245568 1107937116 1111064526 1111093632 1114229952 1115043072 1115469711 1119434706 1119650688 1126525488 1130474496 1131180552 1135201392 1138435584 1141846992 1143663138 1146452736 1146891393 1147728348 1149831936 1150968078 1151190144 1157705978 1157929344 1162318848 1162489887 1163893536 1165801824 1167178896 1167209472 1170504192 1174011696 1174238208 1178666456 1180058724 1181993516 1182221568 1185764184 1186966924 1190317414 1190547072 1191871746 1193080681 1195236081 1195267392 1198641312 1199516032 1200265209 1202233131 1203684768 1207082448 1211868328 1212102144 1215523584 1216410624 1219165992 1220402612 1224680704 1225445598 1228936896 1232619498 1233305216 1236098853 1237000908 1242112482 1242498224 1245651264 1246005464 1249980336 1250675712 1253508696 1254362112 1254423456 1255634432 1259178752 1262951976 1263195648 1264476928 1267341174 1268046208 1271783808 1271846004 1272091392 1277101566 1280740032 1284577866 1285817952 1289447472 1289696256 1289759328 1291004416 1293560928 1294873008 1298528088 1298778624 1302670512 1303928064 1303991832 1307608704 1307672652 1308562944 1309380228 1311527052 1313076258 1313110656 1316817216 1320763158 1322038176 1325999763 1326025728 1329999264 1331348304 1339365456 1340658432 1344675816 1345423872 1348471476 1349455536 1354145364 1355452608 1357967754 1358892288 1359278688 1363351869 1363614912 1367464032 1368197974 1368461952 1377765792 1379429376 1382554008 1383323136 1387468368 1387736064 1392969448 1396901428 1397170944 1397810502 1401357672 1401756147 1402779092 1405350144 1406738762 1407010176 1411226388 1412588736 1416576096 1420820973 1422536544 1424868896 1426551984 1430756784 1432208024 1432484352 1436527872 1440832536 1442293996 1444937472 1446545196 1450628406 1450979244 1452379968 1456732134 1460844099 1460882368 1465006048 1466919072 1466990811 1468406992 1471059792 1472133312 1472551912 1477249488 1481419368 1481458176 1485639936 1486724096 1487292948 1492579608 1492867584 1497766842 1502033984 1503705237 1508240736 1512760293 1513601856 1518137478 1522462656 1524884184 1528603648 1528753824 1529188524 1530304464 1533109248 1534624104 1534920192 1539519696 1543905792 1546063131 1549986516 1551858048 1554402432 1555373259 1556238528 1560901914 1565348928 1567090629 1571817312 1573411632 1576295424 1581018912 1582886448 1587396096 1589162328 1593648108 1593689856 1598188416 1600353612 1602977508 1603286784 1604870982 1604913024 1609443264 1611234027 1611544896 1616093856 1620666377 1620698112 1625554656 1633927464 1638582528 1643492664 1648131804 1648449792 1649334544 1651957866 1656149976 1656620901 1660868352 1666318951 1666640448 1671344928 1672564608 1679152059 1683935968 1689788232 1695711744 1695794672 1696121856 1702802088 1707653376 1708435058 1712770488 1713257513 1714423936 1715494707 1719263296 1719679104 1721592522 1724747904 1726452117 1726497344 1731370784 1736558967 1736894016 1738570752 1738655776 1743478272 1743563536 1745840304 1748702736 1750768344 1750814208 1755756288 1761017544 1762717568 1767999684 1770088086 1772990274 1773332352 1775131072 1778646276 1780450386 1785476121 1785820608 1787544576 1787807619 1792901088 1797961968 1799274048 1805527152 1807270144 1810623672 1811856384 1812371584 1817802492 1818153216 1823285376 1824615936 1828748988 1830603918 1837021056 1838168397 1843405344 1848929247 1849957824 1855501362 1862894592 1863747336 1868476896 1869008196 1873800192 1874970504 1876013568 1880263044 1881543168 1881635184 1883451648 1888768128 1894427964 1894793472 1896715392 1901011761 1902069312 1907675712 1907769006 1908137088 1915332991 1915370496 1921110048 1926583296 1926866799 1928726928 1934171208 1934544384 1934638992 1936506624 1942309512 1947792132 1948167936 1955514802 1955892096 1955987748 1961413056 1961508978 1962844416 1967290578 1969286033 1969665984 1975225824 1980853248 1981144737 1983057264 1983439872 1989038592 1990106144 1997022456 2004940316 2010599726 2010987648 2017013724 2018135808 2019059614 2022707214 2024183304 2024758879 2029950208 2031218046 2033178912 2036951631 2038338432 2038918032 2040405952 2046165472 2052296961 2052692928 2061417508 2066648688 2069144064 2072536576 2073831012 2074984704 2081202552 2087131904 2089454172 2095352142 2095756416 2096715753 2097882176 2102036508 2104168638 2108025216 2110108143 2110515264 2116839582 2118883104 2124864144 2124919808 2130917888 2133804816 2137303344 2137715712 2139827976 2139884032 2145924352 2146135176 2148312036 2148726528 2154791808 2161248804 2163440994 2167406208 2169817794 2175942609 2176468866 2178569952 2184776704 2185098201 2191323552 2197509072 2197933056 2200378608 2202610488 2206589688 2208199968 2208827868 2214491136 2215874232 2222129052 2222187264 2228459904 2230086144 2230939422 2238869412 2239301376 2246650263 2253050976 2262361104 2263575353 2270402784 2276871168 2277206217 2283693984 2287326276 2292905472 2293782786 2295456696 2299663872 2301936156 2302380288 2315411956 2315858688 2324979774 2327338039 2327787072 2331603648 2334357792 2341008384 2341352871 2348023392 2357332912 2360117448 2363987032 2364443136 2371528368 2373933848 2380634828 2381094144 2383743492 2386161362 2390472162 2390534784 2392896857 2397282624 2399032064 2400530418 2404466262 2407306473 2407369536 2414164896 2423736656 2424204288 2431047168 2438331984 2440805224 2449361408 2450891196 2457873792 2465238996 2466610432 2472197706 2474001816 2477936799 2484224964 2484996448 2491302528 2492010928 2499960672 2507017392 2508846912 2511268864 2518357504 2525903952 2526391296 2528953856 2534682348 2536092416 2543567616 2543692008 2544182784 2554203132 2561480064 2562652587 2569155732 2571635904 2578894944 2579518656 2582008832 2582388783 2587121856 2589746016 2597056176 2597557248 2605341024 2607856128 2607983664 2615217408 2615345304 2617125888 2618760456 2623054104 2626152516 2626221312 2633634432 2641526316 2644076352 2651999526 2655132129 2659485411 2659998528 2662696608 2670675579 2678730912 2681316864 2689351632 2690847744 2696942952 2698911072 2708290728 2710905216 2715935508 2717784576 2718557376 2726703738 2727229824 2734928064 2736395948 2736923904 2745905877 2755531584 2765108016 2766646272 2774936736 2783252043 2785938896 2793802856 2794341888 2795621004 2802715344 2803512294 2805558184 2810700288 2813477524 2814020352 2822452776 2825177472 2833152192 2841641946 2845073088 2849737792 2853103968 2861513568 2861653509 2864416048 2864968704 2873055744 2881665072 2884587992 2889874944 2893090392 2901256812 2901958488 2904759936 2913464268 2921688198 2921764736 2930012096 2933272203 2933838144 2933981622 2936813984 2942119584 2942263467 2944266624 2945103824 2950935867 2954498976 2962838736 2962916352 2971279872 2974585896 2985159216 2985735168 2995533684 3004067968 3007410474 3015899589 3016481472 3025520586 3027203712 3028589421 3034060821 3036274956 3044925312 3046827069 3049768368 3057507648 3058377048 3060608928 3069248208 3069840384 3079039392 3087811584 3092126262 3099973032 3103716096 3108804864 3110746518 3112477056 3121803828 3130697856 3134181258 3143028213 3143634624 3146823264 3156252957 3162037824 3165772896 3174792192 3178324656 3187296216 3187379712 3196376832 3200707224 3205955016 3206573568 3209741964 3209826048 3218886528 3222468054 3223089792 3232187712 3241332754 3245161491 3250482169 3251109312 3254726691 3267854928 3277165056 3286985328 3296263608 3296899584 3298669088 3303915732 3312299952 3313241802 3321736704 3332637902 3333280896 3342689856 3345129216 3346409133 3358304118 3367871936 3379576464 3391423488 3391589344 3405604176 3415306752 3416870116 3425540976 3426515026 3428847872 3430989414 3438526592 3439358208 3440674179 3443185044 3449495808 3452904234 3452994688 3462741568 3473117934 3473788032 3477311552 3486956544 3487127072 3487469661 3491680608 3497405472 3501536688 3501628416 3511512576 3522035088 3525435136 3535999368 3540176172 3545980548 3546664704 3550262144 3557292552 3560900772 3570952242 3571641216 3575615238 3579242043 3585708243 3585802176 3595923936 3598548096 3600795627 3606699393 3611054304 3614540288 3621247344 3624743168 3635604984 3636306432 3646570752 3649231872 3657497976 3661207836 3674042112 3676336794 3686810688 3697858494 3699915648 3708296559 3711002724 3727494672 3736953792 3738016392 3749941008 3752027136 3760526088 3763086336 3763270368 3766903296 3777536256 3788855928 3789586944 3793430784 3802023522 3804138624 3815351424 3815538012 3816274176 3830665982 3841478927 3842220096 3853733598 3857453856 3857642503 3868342416 3869088768 3869277984 3873013248 3884619024 3895584264 3896335872 3911029604 3911784192 3911975496 3922826112 3923017956 3925688832 3934581156 3938572066 3939331968 3950451648 3962289474 3966114528 3966308489 3977999289 3978077184 3980212288 3994044912 4009880632 4021199452 4021975296 4034027448 4036271616 4038119228 4045414428 4048366608 4049517758 4059900416 4062436092 4066357824 4073903262 4076676864 4077836064 4080811904 4090055607 4092330944 4104593922 4105385856 4122835016 4133297376 4138288128 4145073152 4147662024 4149969408 4162405104 4174263808 4178908344 4190704284 4191512832 4193431506 4195764352 4204073016 4205268441 4208337276 4216050432 4220216286 4221030528 4233679164 4237766208 4249728288 4261835776 4262462919 4267609632 4274606688 4279655952 4279768064 4291848704 4292270352 4296624072 4297453056 4309583616 4322497608 4326881988 4334812416 4339635588 4351885218 4352937732 4357139904 4370196402 4382532297 4382647104 4395018144 4400757216 4400972433 4405220976 4413179376 4416399936 4417655736 4431748464 4444258104 4444374528 4456919808 4460172288 4461878844 4477738824 4478602752 4493300526 4506101952 4511115711 4524722208 4527150706 4539929641 4540805568 4554412434 4567387968 4574652552 4585810944 4587565572 4590913392 4599327744 4603872312 4604760576 4630823912 4631717376 4638189393 4649959548 4654676078 4655574144 4663207296 4668715584 4682705742 4696046784 4701271887 4714665824 4720234896 4727974064 4728886272 4743056736 4747867696 4761269656 4762188288 4767486984 4772322724 4780944324 4781069568 4785793714 4794565248 4798064128 4801060836 4808932524 4814612946 4814739072 4828329792 4833702081 4847473312 4861999131 4862094336 4876663968 4881610448 4898722816 4901782392 4915747584 4930477992 4933220864 4944395412 4948003632 4955873598 4968449928 4969862703 4969992896 4982605056 4984021856 4998956853 4999921344 5014034784 5017693824 5036715008 5037456177 5051807904 5057907712 5069364696 5072184832 5087135232 5087384016 5088365568 5108406264 5122960128 5125305174 5138311464 5139772539 5143271808 5146484121 5157789888 5159037312 5164777566 5174243712 5179356351 5179492032 5194112352 5209676901 5210682048 5215712256 5215967328 5230434816 5230690608 5237520912 5246108208 5252305032 5252442624 5267268864 5283052632 5288152704 5303999052 5310264258 5318970822 5319997056 5325393216 5341351158 5356428363 5357461824 5362633728 5378703264 5393885904 5397822144 5416581456 5421810432 5431871016 5435569152 5437114752 5453407476 5454459648 5469856128 5472791896 5473847808 5491811754 5511063168 5513585869 5530216032 5546787741 5549873472 5566504086 5571877792 5587605712 5588683776 5591242008 5605430688 5607024588 5611116368 5621400576 5626955048 5628040704 5644905552 5650354944 5666304384 5668898147 5683283892 5690146176 5699475584 5703035283 5706207936 5723027136 5723307018 5728832096 5745998973 5746111488 5763330144 5769175984 5779749888 5780600397 5786180784 5802513624 5803916976 5809519872 5826928536 5843376396 5843529472 5860024192 5866544406 5867676288 5867963244 5873627968 5884239168 5884526934 5888533248 5890207648 5901871734 5907858099 5908997952 5925677472 5942559744 5943434211 5949171792 5970318432 5991067368 6008135936 6014820948 6031799178 6032962944 6051041172 6054407424 6057178842 6068121642 6072549912 6074276637 6089850624 6093654138 6099536736 6110854893 6115015296 6116754096 6121217856 6138496416 6156890883 6158078784 6184252524 6199946064 6207432192 6217609728 6221493036 6224954112 6243607656 6261395712 6268362516 6286056426 6287269248 6290147259 6293646528 6312505914 6324075648 6330324429 6331545792 6356649312 6374592432 6374759424 6392753664 6401414448 6411910032 6413147136 6419483928 6419652096 6437773056 6444936108 6446179584 6464375424 6482665508 6490322982 6500964338 6502218624 6509453382 6516056027 6527827827 6535709856 6554330112 6555294603 6573970656 6592527216 6593799168 6597338176 6607831464 6624599904 6626483604 6643473408 6665275804 6666561792 6685379712 6690258432 6692818266 6699606901 6716608236 6735743872 6739950789 6759152928 6783178688 6790726059 6811208352 6830613504 6831618651 6833740232 6851081952 6853030052 6857695744 6861978828 6877053184 6878716416 6881348358 6886370088 6898991616 6905808468 6905989376 6925483136 6946235868 6947576064 6954623104 6974254144 6974939322 6982014117 6983361216 6994810944 7003073376 7023025152 7024058613 7044070176 7050870272 7071998736 7080352344 7091961096 7093329408 7100524288 7114585104 7121801544 7141904484 7143282432 7151230476 7158484086 7171416486 7171604352 7178690571 7191847872 7197096192 7201591254 7213398786 7221919419 7222108608 7229080576 7242494688 7249486336 7271209968 7272612864 7293141504 7314995952 7322415672 7348084224 7352673588 7373621376 7395716988 7399831296 7416593118 7422005448 7433810397 7454989344 7473907584 7476032784 7499882016 7521052176 7525088857 7526540736 7533806592 7555072512 7577711856 7579173888 7586861568 7604047044 7608277248 7630702848 7631076024 7632548352 7661331964 7682957854 7684440192 7687957761 7707467196 7714907712 7715285006 7736684832 7737063191 7738555968 7746026496 7747166349 7769238048 7791168528 7792671744 7822059208 7823568384 7823950992 7845652224 7846035912 7851377664 7869162312 7877144132 7878663936 7900903296 7924578948 7932229056 7932616978 7955998578 7960424576 7965396387 7978456233 7988089824 8012026737 8019761264 8042398904 8043950592 8068054896 8072543232 8076238456 8090828856 8096733216 8099035516 8119800832 8124872184 8132715648 8147806524 8153353728 8155672128 8161623808 8180111214 8184661888 8209187844 8210771712 8237717631 8245670032 8266594752 8295324048 8299938816 8324810208 8348527616 8349756129 8357816688 8381408568 8383025664 8386863012 8391528704 8408146032 8410536882 8416674552 8432100864 8440432572 8442061056 8467358328 8475532416 8499456576 8524925838 8535219264 8549213376 8559311904 8583697408 8584540704 8584960527 8593248144 8594906112 8619167232 8644995216 8653763976 8669624832 8679271176 8703770436 8705875464 8714279808 8740392804 8765064594 8765294208 8790036288 8799816609 8801514432 8801944866 8810441952 8826358752 8826790401 8832799872 8835311472 8863496928 8888516208 8888749056 8913839616 8923757688 8955477648 8957205504 8986601052 9012203904 9022231422 9047698767 9049444416 9054301412 9079859282 9081611136 9085768263 9108824868 9134775936 9149305104 9175131144 9181826784 9207744624 9209521152 9261647824 9263434752 9276378786 9299919096 9309352156 9311148288 9326414592 9337431168 9365411484 9392093568 9402543774 9429084639 9429331648 9440469792 9455948128 9468758871 9486113472 9495735392 9522539312 9524376576 9534973968 9544645448 9561888648 9562139136 9571587428 9589130496 9596128256 9602121672 9617865048 9629225892 9629478144 9656659584 9667404162 9694946624 9723998262 9735484473 9751446507 9753327936 9763220896 9764180073 9803564784 9831495168 9860955984 9866441728 9888790824 9896007264 9911747196 9936899856 9939725406 9939985792 9965210112 9968043712 9997913706 9999842688 10028069568 10035387648 10039227399 10074912354 10103615808 10138729392 10144369664 10174270464 10174768032 10216812528 10245920256 10250610348 10276622928 10279545078 10286543616 10292968242 10315579776 10318074624 10322022537 10329555132 10348487424 10358712702 10358984064 10388224704 10419353802 10421364096 10431934656 10460869632 10461381216 10475041824 10492216416 10504610064 10504885248 10534537728 10566105264 10576305408 10607998104 10620528516 10637941644 10639994112 10650786432 10682702316 10712856726 10714923648 10737726129 10755331411 10757406528 10787771808 10795644288 10820098179 10833162912 10843620864 10863742032 10874229504 10906814952 10908919296 10939712256 10945583792 10947695616 10983623508 11022126336 11027171738 11058298493 11060432064 11093575482 11099746944 11104827877 11124889677 11133008172 11143755584 11175211424 11182484016 11210861376 11214049176 11222232736 11253910096 11256081408 11289811104 11300709888 11332608768 11337796294 11366567784 11380292352 11398951168 11406070566 11412415872 11446054272 11446614036 11457664192 11491997946 11524436781 11526660288 11538351968 11561200794 11572361568 11572927509 11605027248 11607833952 11619039744 11653857072 11686752792 11687058944 11720048384 11733088812 11735352576 11735926488 11747255936 11768478336 11769053868 11777066496 11780415296 11803743468 11815716198 11817995904 11851354944 11886868422 11898343584 11898925467 11933997867 11940636864 11982134736 12016271872 12029641896 12063598356 12065925888 12102082344 12108814848 12114357684 12136243284 12145099824 12148553274 12179701248 12187308276 12199073472 12221709786 12230030592 12233508192 12242435712 12270166821 12276992832 12313781766 12316157568 12368505048 12399892128 12414864384 12435219456 12442986072 12449908224 12487215312 12522791424 12536725032 12572112852 12574538496 12580294518 12587293056 12615805323 12625011828 12648151296 12660648858 12663091584 12710846213 12713298624 12749184864 12785507328 12787388757 12802828896 12823820064 12838967856 12839304192 12875546112 12889872216 12892359168 12928750848 12965331016 12980645964 13001928676 13004437248 13018906764 13032112054 13055655654 13068898219 13071419712 13110589206 13123887491 13147596891 13147941312 13185054432 13194676352 13202917299 13215662928 13249199808 13252967208 13330551608 13333123584 13370759424 13380516864 13385636532 13399213802 13433216472 13471487744 13479901578 13518305856 13533347133 13566357376 13581452118 13619788923 13622416704 13663237302 13667480464 13702163904 13706060104 13715391488 13723957656 13754106368 13757432832 13762696716 13772740176 13797983232 13811616936 13811978752 13850966272 13892471736 13895152128 13909246208 13914568179 13948508288 13949878644 13964028234 13966722432 13989621888 14006146752 14048117226 14088140352 14101740544 14103815661 14143997472 14160704688 14183922192 14186658816 14201048576 14229170208 14243603088 14283808968 14286564864 14302460952 14316968172 14342832972 14343208704 14357381142 14383695744 14394192384 14403182508 14426797572 14443838838 14444217216 14484989376 14498972672 14501106243 14542419936 14585997393 14586283008 14629991904 14644831344 14696168448 14705347176 14747242752 14791433976 14799662592 14833186236 14844010896 14867620794 14909588109 14909978688 14947815168 14952065568 14996870559 14999764032 15042104352 15050177714 15053081472 15110145024 15112368531 15155423712 15173723136 15208094088 15216554496 15261405696 15262152048 15265096704 15322663928 15365915708 15368880384 15375915522 15414934392 15419317617 15429815424 15430570012 15473369664 15474126382 15477111936 15494332698 15538069053 15538476096 15582337056 15629030703 15644118416 15647136768 15647901984 15691304448 15692071824 15738324624 15754288264 15757327872 15801806592 15849157896 15864458112 15865233956 15911997156 15920849152 15930792774 15956912466 15976179648 16024053474 16039522528 16069285089 16084797808 16087901184 16136109792 16152476912 16181657712 16193466432 16198071032 16249744368 16265431296 16295613048 16306707456 16311344256 16323247616 16360222428 16369323776 16418375688 16421543424 16475435262 16491340064 16533189504 16540757607 16590648096 16640363223 16649620416 16699512258 16715633376 16762817136 16766051328 16773726024 16783057408 16816292064 16821073764 16833349104 16864201728 16880865144 16884122112 16934716656 16951064832 16998913152 17006694441 17049851676 17070438528 17098426752 17109105849 17118623808 17169081408 17169921054 17186496288 17237996919 17238334464 17289990432 17307527952 17339249664 17358542352 17407540872 17411750928 17428559616 17480785608 17530129188 17530588416 17580072576 17599633218 17603028864 17603889732 17620883904 17652717504 17653580802 17665599744 17670622944 17723574297 17726993856 17777032416 17827679232 17847515376 17910955296 17973202104 18024407808 18044462844 18095397534 18098888832 18108602824 18159718564 18163222272 18171536526 18217649736 18222829911 18269551872 18298610208 18350262288 18363653568 18415489248 18470672649 18523295648 18552757572 18599838192 18618704312 18622296576 18652829184 18674862336 18730822968 18784187136 18805087548 18858169278 18858663296 18870441777 18880939584 18911896256 18937517742 18972226944 18990973287 18991470784 19045078624 19069947936 19089290896 19123777296 19124278272 19143174856 19178260992 19204243344 19235730096 19258451784 19258956288 19313319168 19334808324 19389893248 19447996524 19470968946 19502893014 19506655872 19526441792 19528360146 19548168081 19583483481 19607129568 19662990336 19665883809 19721911968 19777581648 19792014528 19823494392 19873799712 19879450812 19879971584 19930420224 19936087424 19995827412 19999685376 20056139136 20070775296 20078454798 20098820703 20149824708 20207231616 20219852367 20277458784 20349536064 20372178177 20433625056 20491840512 20501220696 20553245856 20559090156 20573087232 20585936484 20631159552 20636149248 20644045074 20659110264 20696974848 20717425404 20717968128 20776449408 20838707604 20842728192 20863869312 20922762432 20946042351 20950083648 20984432832 21009220128 21068662901 21069075456 21132210528 21152610816 21215996208 21241057032 21275883288 21279988224 21301572864 21365404632 21425713452 21429847296 21475452258 21510662822 21514813056 21536071713 21575543616 21591288576 21640196358 21662146363 21666325824 21687241728 21727484064 21748459008 21813629904 21817838592 21879424512 21891167584 21967247016 22044252672 22054343476 22116596986 22120864128 22187150964 22199493888 22209655754 22249779354 22266016344 22272347669 22287511168 22301431191 22350422848 22364968032 22421722752 22428098352 22444465472 22507820192 22575266571 22579622208 22601419776 22665217536 22675592588 22733135568 22760584704 22797902336 22812141132 22824831744 22892108544 22893228072 22915328384 22983995892 23048873562 23053320576 23063873283 23076703936 23122401588 23144723136 23145855018 23210054496 23211189573 23215667904 23238079488 23241499047 23307714144 23373505584 23374117888 23440096768 23466177624 23470705152 23471852976 23494511872 23536956672 23538107736 23554132992 23560830592 23607486936 23631432396 23635991808 23702709888 23773736844 23796687168 23797850934 23867995734 23881273728 23896189161 23935368699 23964269472 24032543744 24036080211 24059283792 24127196712 24131851776 24204164688 24217629696 24228715368 24272486568 24290199648 24297106548 24359402496 24374616552 24398146944 24443419572 24460061184 24467016384 24484871424 24540333642 24553985664 24627563532 24632315136 24713152893 24737010096 24799784256 24885972144 24899328883 24899816448 24974430624 25045582848 25049268387 25073450064 25144225704 25149076992 25160589036 25174586112 25231610646 25250023656 25296302592 25321297716 25326183168 25421692426 25426597248 25498369728 25574777514 25600718429 25605657792 25647640128 25677935712 25751092224 25754881581 25779744432 25784718336 25857501696 25930662032 25961291928 26003857352 26008874496 26037813528 26064224108 26111311308 26137796438 26142839424 26221178412 26247774982 26295193782 26295882624 26321865427 26370108864 26389352704 26399449827 26405834598 26431325856 26480371203 26498399616 26505934416 26661103216 26666247168 26741518848 26771273064 26798427604 26866432944 26942975488 26959803156 27036611712 27066694266 27132714752 27143096301 27162904236 27239577846 27244833408 27257304789 27326474604 27334960928 27404327808 27412120208 27447915312 27508212736 27525393432 27545480352 27623233872 27623957504 27701932544 27784943472 27790304256 27818492416 27829136358 27897016576 27899757288 27928056468 27933444864 27979243776 28012293504 28096234452 28176280704 28207631322 28287253917 28287994944 28321409376 28367844384 28402097152 28406276613 28458340416 28487206176 28567617936 28573129728 28604921904 28633936344 28685665944 28686417408 28714762284 28767391488 28788384768 28806365016 28853595144 28887677676 28888434432 28969978752 29002212486 29084839872 29171994786 29206453419 29254339521 29259983808 29289662688 29410694352 29494485504 29582867952 29599325184 29666372472 29688021792 29735241588 29819176218 29819957376 29895630336 29904131136 29993741118 29999528064 30084208704 30100355428 30106162944 30224737062 30310847424 30416188176 30433108992 30522811392 30524304096 30645327856 30731831416 30737760768 30751831044 30829868784 30838635234 30859630848 30861140024 30946739328 30948252764 30954223872 30988665396 31076138106 31076952192 31164674112 31258061406 31288236832 31295803968 31382608896 31384143648 31476649248 31508576528 31514655744 31603613184 31698315792 31728916224 31730467912 31823994312 31841698304 31861585548 31913824932 31952359296 32048106948 32079045056 32138570178 32169595616 32213178387 32265994233 32272219584 32304953824 32363315424 32386932864 32396142064 32460294537 32499488736 32530862592 32591226096 32622688512 32646495232 32720444856 32738647552 32836751376 32843086848 32950870524 32982680128 33066379008 33081515214 33174895479 33181296192 33280726446 33299240832 33314483631 33374669031 33399024516 33431266752 33525634272 33547452048 33566114816 33632584128 33642147528 33666698208 33761730288 33768244224 33869433312 33902129664 33997826304 34013388882 34099703352 34140877056 34196853504 34218211698 34237247616 34338162816 34339842108 34372992576 34475993838 34573310343 34579980864 34615055904 34717084704 34718782527 34815081744 34823501856 34857119232 34961571216 35060258376 35061176832 35160145152 35199266436 35206057728 35207779464 35241767808 35305435008 35307161604 35331199488 35341245888 35447148594 35453987712 35554064832 35587690609 35695030752 35696776401 35801993601 35821910592 35946404208 36048815616 36088925688 36190795068 36197777664 36217205648 36319437128 36326444544 36343073052 36435299472 36445659822 36539103744 36590160767 36597220416 36700524576 36727307136 36810500463 36830978496 36941345298 37046591296 37105515144 37199676384 37237408624 37244593152 37305658368 37349724672 37461645936 37568374272 37610175096 37620869521 37716338556 37717326592 37740883554 37761879168 37823792512 37847415969 37875035484 37944453888 37981946574 37982941568 38090157248 38132538639 38139895872 38178581792 38247554592 38286349712 38356521984 38362166271 38408486688 38471460192 38516903568 38517912576 38626638336 38669616648 38779786496 38895993048 38941937892 39005786028 39013311744 39052883584 39056720292 39096336162 39166966962 39206694657 39214259136 39331767618 39371662473 39442790673 39443823936 39555163296 39584029056 39608751897 39646988784 39747599424 39758901624 39759943168 39872174848 39991654824 39999370752 40112278272 40141550592 40156909596 40197641406 40299649416 40414463232 40439704734 40554917568 40600041399 40699072128 40744356354 40859366769 40867250112 41002441392 41106491712 41118180312 41146174464 41171872968 41262319104 41272298496 41288090148 41318220528 41393949696 41434850808 41435936256 41552898816 41677415208 41685456384 41727738624 41743704537 41845524864 41892084702 41900167296 41968865664 42018440256 42137325802 42256268197 42264421056 42305221632 42311446983 42431992416 42482114064 42551766576 42559976448 42603145728 42730809264 42851426904 42859694592 42950904516 43021325644 43029626112 43072143426 43151087232 43182577152 43280392716 43324292726 43332651648 43454968128 43496918016 43503318729 43627259808 43757992179 43758849024 43782335168 43934494032 44088505344 44108686952 44233193972 44241728256 44374301928 44398987776 44419311508 44499558708 44532032688 44544695338 44575022336 44602862382 44700845696 44728764327 44729936064 44843445504 44856196704 44888930944 44990611677 45015640384 45150533142 45159244416 45330435072 45337105593 45351185176 45466271136 45521169408 45595804672 45624282264 45649663488 45784217088 45786456144 45830656768 45967991784 46097747124 46106641152 46127746566 46153407872 46244803176 46257952851 46289446272 46291710036 46420108992 46422379146 46431335808 46482998094 46614207159 46615428288 46747011168 46880193536 46887092109 46932355248 46941410304 46943705952 46989023744 47073913344 47076215472 47121661184 47214973872 47262864792 47271983616 47405419776 47547473688 47593374336 47595701868 47735991468 47762547456 47792378322 47870737398 47928538944 48072160422 48118567584 48207855267 48254393424 48263703552 48408329376 48457430736 48544973136 48580399296 48594213096 48749233104 48796293888 48886839144 48920122368 48934032768 48969742848 49080667284 49107971328 49255127064 49264630272 49426305786 49474020192 49599568512 49622272821 49771944288 49798657766 49939226051 49948861248 50098536774 50146900128 50288451408 50298153984 50321178072 50349172224 50463221292 50500047312 50592605184 50642595432 50652366336 50843384852 50853194496 50996739456 51020083323 51149555028 51201436858 51211315584 51295280256 51355871424 51509763162 51559488864 51713990757 51715003392 51861324064 51922583856 52007714704 52017748992 52075627056 52128448216 52222622616 52275592876 52285678848 52442356824 52495549964 52590387564 52591765248 52643730854 52740217728 52778705408 52798899654 52811669196 52862651712 52960742406 52996799232 53011868832 53170722891 53322206432 53483037696 53542546128 53596855208 53732865888 53885950976 53919606312 54073223424 54133388532 54265429504 54286192602 54325808472 54479155692 54489666816 54514609578 54652949208 54668489733 54669921856 54808655616 54824240416 54895830624 55050786864 55090960704 55246467744 55403865088 55412017947 55569886944 55636984832 55658272716 55794033152 55799514576 55856112936 55866889728 55958487552 56024587008 56192468904 56352561408 56415262644 56574507834 56575989888 56611325331 56642818752 56735688768 56812553226 56916680832 56972919861 56974412352 57135235872 57209843808 57267872688 57371331888 57372834816 57429524568 57534782976 57612730032 57707190288 57775355352 57776868864 57939957504 58004424972 58169679744 58343989572 58412906838 58508679042 58519967616 58579325376 58644504243 58821388704 58988971008 59165735904 59332744944 59376043584 59470483176 59638352436 59639914752 59791260672 59808262272 59987482236 59999056128 60168417408 60200710856 60212325888 60296462109 60449474124 60621694848 60649444559 60832376352 61048608192 61116534531 61290655712 61463662832 61475521536 61503662088 61659737568 61677270468 61719261696 61722280048 61893478656 61896505528 61908447744 61977330792 62152276212 62153904384 62329348224 62357879617 62516122812 62576473664 62591607936 62768287296 62838127053 62953298496 63017153056 63205988703 63207226368 63396631584 63457832448 63460935824 63647988624 63683396608 63723171096 63827649864 63904718592 64096213896 64158090112 64277140356 64339191232 64426356774 64531988466 64544439168 64608215139 64609907648 64726630848 64773865728 64792284128 64920589074 64986439089 64998977472 65061725184 65182452192 65245377024 65440889712 65477295104 65673502752 65901741048 65965360256 66132758016 66163030428 66349790958 66362592384 66561452892 66598481664 66628967262 66749338062 66798049032 66817043007 66862533504 66904293573 67051268544 67094904096 67265168256 67284295056 67333396416 67523460576 67725799713 67738866624 67804259328 67995652608 68026777764 68199406704 68281754112 68393707008 68436423396 68474495232 68676325632 68679684216 68745985152 68951987676 69146620686 69159961728 69191619849 69230111808 69434169408 69437565054 69630163488 69633568719 69647003712 69714238464 69923142432 70120516752 70122353664 70320290304 70398532872 70412115456 70415558928 70483535616 70610870016 70614323208 70662398976 70682491776 70894297188 70907975424 71108129664 71175381218 71376290273 71390061504 71393552802 71603987202 71643821184 71676616297 71806106097 71892808416 72097631232 72108240633 72177851376 72381590136 72395555328 72434411296 72638874256 72652889088 72686146104 72870598944 72891319644 73078207488 73180321534 73194440832 73401049152 73454614272 73621000926 73661956992 73695675911 73882690596 74093182592 74139458679 74211030288 74399352768 74474817248 74697986649 74699449344 74923291872 75136748544 75147805161 75220350192 75241739042 75432677112 75434653184 75481767108 75523758336 75647585024 75694831938 75750070968 75888907776 75963893148 75965883136 76180314496 76265077278 76279791744 76357163584 76495109184 76572699424 76724332542 76802155287 76816973376 76942920384 77033807136 77253276672 77264644743 77339233296 77559572992 77791986096 77883875784 78011572056 78026623488 78105767168 78113440584 78192672324 78333933924 78413389314 78428518272 78663535236 78743324946 78885581346 78887647872 78965596281 79110326592 79168058112 79198349481 79217503794 79293977568 79441113609 79495198848 79517803248 79519886336 79744349696 79983309648 79998741504 80224556544 80313819192 80395282812 80599298832 80828926464 80879409468 81109835136 81200082798 81398144256 81429288903 81488712708 81718733538 81734500224 81771914367 82004882784 82212983424 82236360624 82343745936 82524638208 82576180296 82636441056 82869701616 82871872512 83105797632 83354830416 83370912768 83455477248 83487409074 83691049728 83784169404 83800334592 83937731328 84036880512 84274651604 84512536394 84528842112 84622893966 84708728351 84861761751 84863984832 84964228128 85103533152 85206291456 85218829839 85461618528 85702853808 85719389184 85901809032 86042651288 86059252224 86144286852 86302174464 86365154304 86560785432 86648585452 86665303296 86909936256 87006637458 87094889713 87254519616 87515984358 87564670336 87619360257 87763018563 87868988064 88217373904 88466387944 88483456512 88748603856 88797975552 88838623016 88999117416 89064065376 89089390676 89150044672 89205724764 89401691392 89457528654 89459872128 89686891008 89712393408 89777861888 89981223354 90031280768 90301066284 90318488832 90674211186 90702370352 90932542272 91248564528 91299326976 91568434176 91572912288 91661313536 91935983568 92195494248 92213282304 92255493132 92306815744 92489606352 92515905702 92578892544 92583420072 92840217984 92844758292 92862671616 92965996188 93228414318 93230856576 93494022336 93774184218 93864710496 93887411904 93978047488 94147826688 94152430944 94243322368 94429947744 94525729584 94543967232 94810839552 95094947376 95186748672 95191403736 95471982936 95525094912 95584756644 95741474796 95857077888 96144320844 96237135168 96415710534 96508786848 96639535161 96797982699 96816658752 96914861472 97089946272 97160798592 97188426192 97498466208 97592587776 97773678288 97868065536 97939485696 98161334568 98215942656 98510254128 98529260544 98852611572 98948040384 99199137024 99244545642 99524686437 99543888576 99597315532 99878452102 99897722496 99943450893 100197073548 100293800256 100576902816 100642356144 100698344448 100926442584 101000094624 101285190864 101304732672 101686769704 101706388992 101993478912 102040166646 102299110056 102402873716 102422631168 102590560512 102711742848 103019526324 103118977728 103427981514 103719931029 103722648128 103845167712 104015429408 104151254112 104156347581 104256896432 104445245232 104551185752 104571357696 104884713648 104991099928 105180775128 105183530496 105287461708 105480435456 105557410816 105597799308 105623338392 105725303424 105921484812 105993598464 106023737664 106341445782 106644412864 106763071827 107085092256 107090329203 107193710416 107405980803 107465731776 107839212624 108146446848 108266777064 108530859008 108572385204 108651616944 108958311384 108979333632 109029219156 109305898416 109336979466 109339843712 109617311232 109648480832 109770482301 109791661248 110101573728 110181921408 110431501389 110492935488 110824035894 111139773888 111316545432 111588066304 111599029152 111712225872 111733779456 111916975104 112049174016 112384937808 112705122816 112830525288 112862608563 113149015668 113151979776 113222650662 113285637504 113471377536 113542247907 113625106452 113833361664 113945839722 113948824704 114270471744 114397615917 114419687616 114535745376 114742663776 114859049136 115069565952 115225460064 115414380576 115550710704 115553737728 115879915008 116008849944 116339359488 116687979144 116825813676 117017358084 117039935232 117158650752 117289008486 117620083971 117642777408 118114987419 118308645521 118331471808 118665489888 118752087168 118940966352 119276704872 119279829504 119616524544 119974964472 119998112256 120336834816 120401421712 120424651776 120592924218 120898948248 121243389696 121298889118 121641283423 121664752704 121800124197 122097216384 122233069062 122578100307 122581311424 122927325664 123007324176 123319475136 123354540936 123438523392 123444560096 123786957312 123793011056 123816895488 123954661584 124304552424 124307808768 124658696448 124715759234 125032245624 125152947328 125183215872 125231113611 125536574592 125676254106 125906596992 126034306112 126411977406 126768804591 126793263168 126915664896 126921871648 126934340949 127295977248 127446342192 127655299728 127809437184 128192427792 128316180224 128554280712 128678382464 128852713548 129063976932 129088878336 129216430278 129219815296 129453261696 129547731456 129584568256 129841178148 129972878178 129997954944 130364904384 130490754048 130509956187 130881779424 131273976537 131347005504 131803482096 131930720512 132265516032 132326060856 132699581916 132725184768 133122905784 133196963328 133257934524 133498676124 133596098064 133634086014 133725067008 133808587146 134102537088 134186292981 134189808192 134530336512 134568590112 134666792832 134971835031 135046921152 135451599426 135477733248 135991305216 136053555528 136398813408 136563508224 136787414016 136872846792 136948990464 137352651264 137359368432 137491970304 137903975352 138293241372 138319923456 138383239698 138460223616 138773858553 138868338816 138875130108 139260326976 139267137438 139294007424 139819308343 139846284864 140241033504 140640580608 140661276327 140797065744 140824230912 140831117856 140967071232 141221740032 141228646416 141364983552 141788594376 141815950848 142216259328 142350762436 142752580546 142780123008 142787105604 143207974404 143287642368 143353232594 143612212194 143757880409 143785616832 144216481266 144355702752 144362762401 144623565801 144763180272 144791110656 144868822592 145277748512 145372292208 145741197888 145782639288 146360643068 146388881664 146802098304 146909228544 147242001852 147323913984 147391351822 147765381192 148186365184 148278917358 148422060576 148798705536 148866818463 148949634496 149395973298 149817678153 149846583744 150295610322 150440700384 150483478084 150865354224 150869306368 150963534216 151047516672 151295170048 151389663876 151500141936 151777815552 151927786296 151931766272 152360628992 152530154556 152559583488 152714327168 152990218368 153060249969 153145398848 153448665084 153604310574 153633946752 153885840768 154067614272 154529289486 154678466592 155119145984 155141972271 155583972192 155767751568 156023144112 156053246976 156211534336 156226881168 156385344648 156667867848 156826778628 156857036544 157327070472 157486649892 157771162692 157775295744 157931192562 158220653184 158336116224 158396698962 158435007588 158587955136 158882227218 158990397696 159035606496 159488699392 159512168673 159966619296 160449113088 160627638384 160790565624 161198597664 161657852928 161758818936 162219670272 162400165596 162796288512 162858577806 162977425416 163437467076 163469000448 163543828734 164005469199 164009765568 164425966848 164472721248 164687491872 165152360592 165241000769 165272882112 165739403232 166211595264 166236053841 166709660832 166910954496 166974818148 167382099456 167568338808 167600669184 167875462656 168073761024 168549303208 169025072788 169057684224 169245787932 169417456702 169723523502 169727969664 169895676847 169928456256 170207066304 170437659678 170918759583 170923237056 171405707616 171803618064 172085302576 172118504448 172288573704 172604348928 173121570864 173297170904 173330606592 173819872512 174013274916 174189779426 174509039232 175031968716 175129340672 175238720514 175526037126 175737976128 175933512729 176434747808 176932775888 176966913024 177497207712 177677246032 177998234832 178128130752 178178781352 178300089344 178411449528 178803382784 178915057308 178919744256 179373782016 179424786816 179555723776 179962446708 180062561536 180602132568 180636977664 180889386327 181348422372 181404740704 181865084544 181948333677 182497129056 183145824576 183322627072 183349603593 183871967136 184390988496 184426564608 184510986264 184613631488 184979212704 185031811404 185157785088 185166840144 185680435968 185689516584 185725343232 185931992376 186456828636 186461713152 186988044672 187073638851 187548368436 187729420992 187774823808 188304861888 188486644736 188514381159 188859895488 189051459168 189617966109 189621679104 190189894752 190373497344 190382807472 190943965872 191050189824 191169513288 191482949592 191714155776 192288641688 192474270336 192831421068 193017573696 193279070322 193595965398 193633317504 193824645417 193829722944 194179892544 194321597184 194376852384 194959317267 194996932416 195185175552 195547356576 195736131072 196322669136 196431885312 197020508256 197705223144 197896080768 198398274048 198489091284 199049372874 199087777152 199194631064 199756904204 199795444992 199886901786 200394147096 200451129021 200587600512 201153805632 201284712288 201852885168 202000189248 202570381728 203177399139 203373539408 203412777984 203986957824 204080333292 204598220112 204805747432 204845262336 205181121024 205423485696 206039052648 206237955456 206855963028 207439862058 207445296256 207574859547 207690335424 208030858816 208302508224 208312695162 208513792864 208890490464 208900706157 209102371504 209142715392 209769427296 209982199856 210361550256 210367060992 210574923416 210960870912 211195598616 211246676784 211450606848 211842969624 211987196928 212047475328 212682891564 213288825728 213526143654 214128870819 214170184512 214180658406 214387420832 214811961606 214931463552 215029848891 215418318291 215678425248 216292893696 216324721899 216533554128 217144770408 217303233888 217916622768 217958667264 218058438312 218611796832 218673958932 218679687424 219234622464 219296961664 219540964602 219583322496 220203147456 220363842816 220863002778 220985870976 221087027733 221648071788 222279547776 222418376037 222633090864 223198058304 223424451744 224093959947 224098348032 224769875616 225410245632 225661050576 225725217126 226298031336 226303959552 226445301324 226571275008 226942755072 227084495814 227250212904 227666723328 227891679444 227897649408 228540943488 228795231834 228839375232 229071490752 229485327552 229718098272 230406465861 230450920128 230828761152 231101421408 231759830016 232017699888 232678718976 233375958288 233651627352 234034716168 234079870464 234317301504 234578016972 235240167942 235285554816 236229974838 236617291042 236662943616 236896788843 237330979776 237504174336 237595048443 237881932704 238553409744 238559659008 239233049088 239949928944 239996224512 240673669632 240802843424 241185848436 241797896496 242486779392 242597778236 243282566846 243329505408 243600248394 244194432768 244287866709 244466138124 245156200614 245162622848 245315743101 245854651328 246014648352 246638950272 246709081872 246889120192 247573914624 247586022112 247909323168 248609104848 248615617536 249317392896 249431518468 250064491248 250305894656 250366431744 250462227222 251073149184 251352508212 251813193984 252068612224 252823954812 253537609182 253586526336 253843743296 253868681898 254126185053 254585285253 254591954496 254892684384 255310599456 255618874368 255656489517 256384855584 256632360448 257108561424 257356764928 257705427096 258127953864 258177756672 258432860556 258439630592 258906523392 259095462912 259169136512 259682356296 259945756356 259995909888 260729808768 261019912374 261284669139 261763558848 262547953074 262694011008 262858080771 263289055689 263606964192 263861441024 264652121712 265399163832 265450369536 266245811568 266393926656 266515869048 266997352248 267192196128 267268172028 267450134016 267617174292 268205074176 268372585962 268379616384 269060673024 269137180224 269333585664 269943670062 270093842304 270903198852 270955466496 272107111056 272797626816 273745693584 273892617713 273897980928 274705302528 274718736864 274983940608 275807950704 276586482744 276639846912 276766479396 276920447232 277547717106 277736677632 277750260216 278520653952 278534274876 278588014848 279638616686 279692569728 280482067008 281322552654 281594131488 281607902719 281662235712 281934142464 282443480064 282457292832 282729967104 283577188752 283631901696 284432518656 284701524872 285505161092 285560246016 285574211208 286415948808 286575284736 286706465188 287224424388 287515760818 287571233664 288432962532 288711405504 288725524802 289247131602 289526360544 289540519697 289737645184 289918605483 290393948097 290555497024 290744584416 291482395776 291565278576 292721286136 292777763328 293604196608 293818457088 294484003704 294647827968 294782703644 295530762384 296372730368 296557834716 296844121152 297597411072 297733636926 297899268992 298574059311 298791946596 299635356306 299693167488 299830352679 300591220644 300881400768 300966956168 301730708448 301927068432 302095033344 302590340096 302779327752 303000283872 303855572592 303863532544 304721257984 305060309112 305119166976 305428654336 305980436736 306120499938 306290797696 306897330168 307208621148 307267893504 307771681536 308135228544 309058578972 309356933184 310283944542 311159793087 311167944384 311535503136 312046288224 312423068672 312453762336 312469042743 312770689296 313335735696 313653557256 313714073088 314654140944 314973299784 315542325384 315550591488 315862385124 316441306368 316672232448 316793397924 316870015176 317175910272 317764454436 317980795392 318071212992 319024337346 319933238592 320289215481 321255276768 321270987609 321581131248 322397195328 323517637872 324439340544 324800331192 325592577024 325717155612 325954850832 326874934152 326938000896 327087657468 328010938398 328019531136 328851933696 328945442496 329311446903 329374983744 330304721184 330482001538 330545764224 331478806464 332472107682 333419321664 333949636296 334764198912 335136677616 335201338368 335750925312 336147522048 337098606416 338050145576 338115368448 338491575864 338587825689 338834913404 339447047004 339455939328 339791353694 339856912512 340414132608 340875319356 341837519166 341846474112 342811415232 343192847751 343607236128 344170605152 344577147408 345208697856 346243141728 346594341808 346661213184 347639745024 348026549832 348379558852 349018078464 350063937432 350258681344 350477441028 351052074252 351475952256 351867025458 352860251913 352869495616 353865551776 354344962257 354925936563 354994415424 355354492064 355996469664 356256261504 356357562704 356822899056 357606765568 357830114616 357839488512 358849573632 359111447552 359924893416 360125123072 361204265136 361273955328 361778772654 362696844744 362809481408 363730169088 363896667354 364923850269 364994258112 365400372591 366291649152 366699207186 367734300921 367743934272 368781976992 369021972528 369227262976 369958425408 370063622808 370315570176 370333680288 371360871936 371379033168 371450686464 371863984752 372913657272 372923426304 373976089344 374147277702 375096736872 375458841984 375549647616 375693340833 376609723776 377028762318 377719790976 378102918336 379235932218 380306413773 380379789504 380746994688 380765614944 381887931744 382339026576 382965899184 383428311552 384577283376 384948540672 385662842136 386035147392 386558140644 387191930796 387266635008 387649290834 387659445888 388359785088 388643194368 388753704768 389918634534 389993864832 391094713152 391464596699 391472262144 392645338272 393821929611 394041016512 395410446288 395792161536 396796548096 396978182568 398098745748 398175554304 398389262128 399513808408 399590889984 399773803572 400788294192 400902258042 401175201024 402307611264 402491768437 402569424576 403705770336 404000378496 404915505093 405140763456 406354798278 406747078816 407973915648 408160666584 409196440224 409611494864 409690524672 410362242048 410846971392 412078105296 412475910912 413711926056 413829564731 414879724116 414890592512 415149719094 415380670848 416061717632 416321575659 416605016448 416625390324 417027585728 417780980928 417801412314 418204743008 419457925029 419538854592 419964399712 420723100512 421149846832 421921741824 421983828981 422391197232 422493353568 422901213696 423685939248 424094950656 425365783128 426577651456 427052287308 428257741638 428340369024 428361316812 428774841664 429623923212 429862927104 430059697782 430836636582 431273641227 431356850496 432649443798 433067108256 433088287203 433870697403 434289540816 434606467776 435833245536 436116876624 437223593664 437347917864 437359374848 438593923328 439081929204 439166644992 440406294912 440727685632 441726005556 441971741952 442174055466 443296143576 444559095552 444836752074 445266181728 446396116608 446600455389 446848903488 448187919894 449453034459 449539751232 451322101152 451450434252 452596062672 452607919104 452890602648 453142550016 453885510144 454168991628 454500425808 455333446656 455783358888 455795298816 457081886976 457590463668 457678750464 458142981504 458970655104 459180749907 459436196544 460812931722 460901840256 461657522304 462202842816 462639977917 464035399776 465357437952 465425916813 466751916576 467303254704 468069432336 468159740928 468634603008 469156033944 470480335884 470571109632 472459949676 473234582084 473325887232 473793577686 474661959552 475008348672 475190096886 475672089971 475763865408 477106819488 478466098176 478536506019 479899857888 481347339264 481605686848 482371696872 483595792992 484973558784 485195556472 486565133692 486659010816 487200496788 488388865536 488575733418 488932276248 489071303773 490312401228 490325245696 490631486202 491709302656 492016407597 492029296704 493277900544 493418163744 493778240384 495172044224 495723002307 495818646336 497218209696 498634785792 498708161523 498863036936 500128982496 500611789312 500732863488 500924454444 502146298368 502705016424 503626387968 504137224448 505647909624 507075218364 507173052672 507687486592 507737363796 508252370106 509170570506 509183908992 509687030541 509785368768 510621198912 511312979034 512756278749 512769711168 513264720896 514217122848 514713529856 515410854192 516255907728 516355513344 516865721112 516879261184 517813046784 518338273024 519364712592 519891512712 519991819776 521459617536 522039824748 522569338278 523527117696 525095906148 525388022016 525716161542 526578111378 527213928384 527722882048 527800538187 529304243424 530798327664 530900739072 532491623136 533031738096 533994704496 534384392256 534536344056 534900268032 535234348584 536410148352 536745171924 536759232768 538121346048 538274360448 538667171328 539887340124 540187684608 541806397704 541910932992 542668158981 544214222112 545595253632 545845001031 547491387168 547785235426 549331486561 549437473728 549967881216 550048810779 551615901408 553172965488 553279693824 553532958792 553840894464 555095434212 555473355264 555500520432 557041307904 557068549752 557176029696 559277233372 559385139456 560964134016 561220916553 562645105308 563188262976 563215805438 563324471424 564914585664 565459934208 565543143477 567154377504 568853898327 568865037312 569403049744 571010322184 571120492032 571148422416 572831897616 573150569472 573412930376 574448848776 575031521636 575142467328 576865925064 577422811008 577451049604 578494263204 579052721088 579081039394 579475290368 579837210966 580787896194 581110994048 581473936251 581489168832 582964791552 583130557152 584877951801 585442572272 585555526656 587208393216 588968007408 589295655936 589565407288 591061524768 592745460736 593115669432 593688242304 595194822144 595467273852 595798537984 597148118622 597583893192 599270712612 599386334976 599660705358 601182441288 601353387063 601762801536 601933912336 603461416896 603854136864 605558655504 606000567744 607711145184 609442515968 609532197417 610120618224 610238333952 610857308672 611960873472 612240999876 612581595392 613794660336 614417242296 614535787008 615543363072 616270457088 618117157944 618713866368 620567889084 622319586174 622335888768 622724578641 623071006272 624092576448 624907524672 624938085486 625541378592 626671471392 626702118471 627307114512 627428146176 629308281888 629946599568 631084650768 631101182976 631724770248 632882612736 633586795848 633740030352 634351820544 635528908872 635961590784 636142425984 638048674692 639866477184 640578430962 642386612457 642510553536 642541975218 643162262496 644794390656 645089546673 647035275744 648878681088 649600662384 651434311224 651909701664 653749868304 653876001792 654175314936 656021876796 656039062272 657703867392 657890884992 658622893806 658749967488 660609442368 660964003076 661091528448 662957612928 663261083199 664944215364 666838643328 667899272592 670273355232 672281879841 672295044096 674197212832 676100291152 676230736896 676983151728 677175651378 677669826808 678894094008 678911878656 679582707388 679713825024 680828265216 681750638712 683675038332 683692948224 685622830464 686385695502 687214472256 688341210304 689154294816 691219397583 692486283456 693188683616 695279490048 696053099664 696759117704 698036156928 700127874864 700517362688 700954882056 702104148504 702951904512 703734050916 705720503826 705738991232 707731103552 708689924514 709851873126 709988830848 710690366529 710708984128 711992939328 712512523008 712715125408 712785145329 713645798112 715660229232 715678977024 717699147264 719849786832 720250246144 722408530272 723557545308 725393689488 725618962816 727460338176 727793334708 729847700538 729988516224 730800745182 732583298304 732863600127 733398414372 735468601842 735487868544 735947229303 737563953984 738043945056 739916850816 740127245616 740667360576 742721743872 742758066336 743727969504 745827314544 745846852608 747952178688 748294555404 750193473744 750917683968 751099295232 751386681666 753219447552 754057524636 755439581952 756205836672 758471864436 760612827546 760759579008 761531229888 762378555159 763775863488 764678053152 765931798368 766856623104 769154566752 769897081344 771325684272 772070294784 773116281288 774383861592 774533270016 775298581668 775318891776 776719570176 777286388736 777507409536 779837269068 779987729664 782189426304 782929193398 783854007417 785139193003 785290676544 787643859222 788082033024 788442779267 789867167067 790820892576 791584323072 793956365136 796197491496 796351108608 796778524256 799027616816 799181779968 799547607144 801576588384 801804516084 802350402048 804615222528 804983536874 805138849152 807411540672 808000756992 809831010186 810281526912 810652435021 812709596556 813494157632 816321333168 818392880448 819222989728 821677853139 821693942784 824156210592 824951821824 827423852112 827659129462 829759448232 829781185024 830299438188 830761341696 832123435264 832643151318 833210032896 833250780648 834055171456 835561961856 835602824628 836409486016 838915850058 839077709184 839928799424 841446201024 842299693664 843967657962 844782394464 844823708157 844986707136 845802427392 847371878496 848189901312 850731566256 853155302912 854104574616 856515483276 856680738048 856722633624 857549683328 859247846424 859725854208 860119395564 861673273164 862547282454 862713700992 865298887596 866134216512 866176574406 867741394806 868579081632 868621559091 869212935552 869755816449 871181844291 871666491072 872233753248 874447187328 874695835728 874718749696 877187846656 878163858408 878333289984 880812589824 881455371264 883452011112 883943483904 884348110932 886592287152 889118191104 889673504148 890532363456 892792233216 893200910778 893697806976 895722177933 896375839788 898906068918 899079502464 899491058037 902644202304 902900868504 905192125344 905781205296 906285100032 907771020288 908337983256 909000851616 911566717776 911590597632 914163773952 915180927336 915357500928 916285963008 917941310208 918361499814 918872393088 921625863444 921803680512 923315044608 924405685632 925279955834 927891773549 928070799552 930851833626 931796011861 933479379261 933503833152 934606509408 936138864672 937269206016 937407128229 938312067888 940960671768 941142219264 944919899352 946469164168 946651774464 947587155372 949323919104 950016697344 950380193772 951344179942 951527730816 954213638976 957073012038 958043786843 959799715776 960867646443 963211373696 963812962827 964743393744 967191585984 970391112944 973130267384 973318021632 974400993576 976777731072 977151466836 977864552496 978142607546 980624802456 980650491392 981262972404 983418605312 984032815194 984058593408 986555801088 986836327488 987556480768 987934340709 990344088448 991446004614 991637292672 994436419392 997416323046 997726073872 1000257964992 1001223578624 1001848908888 1004292596736 1005410032848 1007252775936 1008274448896 1011295819248 1014150436728 1014346105344 1015374973184 1015474727592 1015763477067 1016504740212 1018341141012 1018367817984 1019374061082 1019570737536 1021242397824 1022625958068 1025512557498 1025539422336 1028434245696 1029427059712 1029578543253 1030821708384 1032511815456 1033731442224 1033758522368 1035626093568 1036676546048 1038729425184 1039783025424 1039983639552 1042919235072 1044079649496 1045138676556 1047054235392 1050191812296 1050776044032 1051432323084 1053156222756 1054427856768 1055601076374 1058580755739 1058608486848 1061596655328 1063034886771 1064777809689 1064983246272 1066063476192 1067989408992 1068768784512 1069072688112 1070468697168 1072820296704 1073490343848 1073518465536 1076548720896 1077334342656 1079774680248 1080375369216 1083612795408 1083821865984 1085336317962 1088428444224 1091190507264 1091690002062 1094771550807 1094982774336 1095570470852 1098662973122 1098874947456 1100097621558 1103202902763 1103231802816 1106345930976 1107065917584 1107681788928 1110190868424 1110946710528 1111001040864 1114082615808 1114137099504 1114352059392 1118554466744 1118770278912 1121928268032 1122441833106 1125290210616 1126376525952 1126431610876 1126648942848 1129829171328 1131086286954 1134308755008 1137707796654 1138806099488 1140919241319 1142020644368 1142240984064 1142296844832 1145663795232 1146825860752 1148897697552 1150063043272 1150284934656 1153731850128 1154845622016 1154902099208 1156988526408 1158105442176 1158162078788 1158950580736 1159674421932 1161575792388 1162221988096 1162947872502 1162978337664 1165929583104 1166261114304 1169755903602 1170885144544 1174393790097 1174416786432 1177936014816 1179130814576 1181465788833 1182123049536 1186231338864 1187376484608 1190389644288 1190934547704 1191597075968 1194296237244 1195167786384 1198541425224 1198772669952 1199321410716 1202364882576 1202706774126 1203525603072 1203867824672 1206922833792 1207475305311 1207708273728 1211117311008 1212001135488 1214746515279 1215422290368 1219064394834 1220241236448 1221714617344 1223921746944 1224481999752 1225163190784 1227589320672 1228834484592 1229071574016 1231086726144 1232540914176 1236234315888 1237427732736 1241135778168 1241488694193 1244639172348 1244671777536 1245449157282 1246142012544 1248185152896 1248964726977 1249815049344 1249876170972 1251082757184 1253342942784 1253404236942 1254614229024 1258373775087 1258616563776 1259893199136 1262169301536 1263449540496 1265765225472 1267173591696 1267480060704 1268703641088 1271057817744 1272284851968 1276097349384 1279732954368 1281156861924 1284773224914 1285021107072 1285083950436 1286324524992 1289588781312 1290179093346 1293820923681 1294070551488 1299201324768 1299264861609 1302868622448 1303819403328 1307499736608 1308350629872 1312043753592 1312078124544 1315781769984 1317245787612 1317499934976 1321218884736 1321928006152 1322183056896 1325915225856 1326522166398 1329888430728 1333677286656 1335798545184 1339801366167 1340546710464 1344563759682 1348359103377 1348394425664 1352200582304 1353966303456 1354351302756 1355339653616 1357788188016 1357823757312 1359165414776 1359427650048 1361656530432 1363501277424 1367350076664 1367385896448 1371245660928 1372771391004 1374428944512 1376682420608 1377542249721 1378308589632 1382438795166 1384972566912 1386377367232 1387919933751 1392106199328 1393518235408 1396072313856 1396277750439 1400255749728 1401909764112 1404208297008 1405903809024 1407468101832 1411441007652 1411477982464 1415462207104 1417379849028 1419703746252 1419977661696 1421380733058 1421417968256 1423985878656 1425025046016 1425430250816 1425570290658 1427016269913 1427291596224 1431320458464 1435398294528 1435609518057 1439699573664 1444817060544 1447115090616 1450787378976 1451237925632 1454920676352 1455586669416 1459695401076 1459977032448 1461601490364 1465166596608 1465727200254 1466796828744 1467213911319 1470937203684 1470975737088 1471894458606 1475127907968 1476049222791 1476087890112 1479833701632 1480254491232 1481334721152 1485516132672 1487169006921 1487455939008 1491654629088 1495904357376 1496589110808 1500386947488 1501835367936 1502198590464 1502773363332 1506438895104 1508115049272 1510879163904 1512411673344 1516943728872 1521225655092 1521519158016 1523062459776 1524757110318 1527551726976 1529061091623 1529356106304 1531863596736 1538012391773 1538309133504 1539794162688 1542651368544 1544140589568 1546232562576 1548767723184 1549066540032 1550597163336 1550637783552 1553439140352 1555014819072 1559674538136 1559975459328 1564378852608 1565858386796 1567708014834 1570278386006 1570581353088 1575287718444 1576164066048 1576885558534 1579734334134 1581336684499 1581641785152 1583168646144 1583401614561 1587912730272 1592394982992 1592702217216 1593557048512 1598055233632 1599095214288 1603153176768 1603609032168 1604700804096 1609230445056 1609967073748 1610277698304 1614823081344 1616001513984 1619662020372 1620563053824 1621304870042 1625419193112 1626988315264 1628004476943 1632642666336 1636785760896 1637535003093 1638445979456 1643355706278 1647994459683 1648312421184 1649903643648 1650146432337 1654847704224 1655318258924 1659518896464 1659562370048 1660598876376 1661522683392 1664246870528 1665286302636 1666420065792 1666501561296 1668110342912 1671123923712 1671205649256 1672818972032 1677831700116 1678155418368 1679857598848 1682892402048 1683662749659 1684599387328 1687935315924 1689564788928 1689647416314 1689973414272 1694743756992 1696379802624 1696629430431 1701463132512 1706310605824 1706561694981 1708209149232 1713030966552 1713361476096 1713445267248 1715099366656 1718495692848 1719451708416 1720238791128 1723346546328 1725094564908 1725427401984 1730597775192 1732268433024 1732353148812 1735482789612 1737158163264 1737243118182 1738425871104 1739511632898 1742363688582 1743332982144 1744421808753 1744467506496 1748894374656 1749391671456 1754375693312 1754633855403 1756327716816 1756666579968 1761625179648 1766904022224 1767886967808 1768696221864 1773184574304 1778236382208 1779347008296 1781064726912 1785584466432 1786401821556 1787395613952 1791444355866 1792751679576 1797812137836 1798159004928 1798982116074 1804060161189 1805288404608 1805801737008 1810384250688 1811562410592 1816675966512 1817651008459 1818001703232 1823133435552 1828327547904 1828596592251 1830361854672 1830715001856 1832571926016 1835882620416 1836722999628 1837744786176 1843251726888 1843607361024 1846630089216 1848811371264 1850559911668 1855783547098 1856141599104 1861703667252 1863592023722 1866958758522 1867007666304 1868852445317 1869213018816 1872277729344 1874814256458 1876624135776 1880106355413 1881921343536 1882284438528 1889839798704 1892938328336 1893303548928 1895174310744 1898647838208 1900760387544 1902688359884 1903055461632 1908427277952 1914146024076 1916087573686 1919599431552 1921735292886 1926422747392 1927159837371 1927625925654 1929486787488 1934383171968 1935268640019 1940782225888 1946260534768 1946636043264 1948801987152 1954302933672 1955729104992 1956285215092 1961249604912 1961300982784 1962525944808 1966837210624 1968065630388 1968117186816 1973111602176 1973672654976 1975112961536 1975868681418 1980688176896 1982892009228 1983274585344 1988872838784 1989783249597 1994832646092 1995452147744 2000515929984 2003697817776 2010820065696 2016548897792 2016845639523 2022591638496 2028300873456 2028692210688 2030749946368 2030949455184 2031526954134 2033009480424 2036682282024 2036735635968 2038748122164 2039141475072 2042484795648 2045251916136 2051025114996 2051078844672 2056868491392 2059157086506 2061643416768 2065023630912 2067462884448 2073353092096 2073658192749 2077458850368 2079566050848 2085838470144 2088159298992 2090277353112 2094108470784 2100383624592 2101552088064 2102864646168 2106312445512 2108855713536 2111202152748 2117161511478 2117216973696 2123193310656 2126069773542 2129555619378 2129966492544 2132071099587 2132126952384 2135978817984 2137537569024 2138145376224 2140937394336 2146980687696 2147036931072 2153097441792 2159549360496 2160750738432 2167225590816 2170672635924 2176856888448 2182381014528 2183380004124 2189543101614 2189965548672 2191140941704 2197325946244 2197749894912 2200195243116 2206405805526 2206463605632 2212691861952 2214131835168 2220381736848 2222002081728 2228165231616 2228274199008 2237108933488 2237540557824 2243856536064 2244883666212 2250580421232 2252753051904 2252863221752 2253297885696 2259658342656 2262172573908 2268617510016 2275415593308 2277612198976 2281838482638 2284041288736 2284593689664 2287135665477 2291327590464 2293651721504 2297795395104 2300126086544 2300569869312 2307463700256 2309691244032 2309804198416 2313977052816 2316210884352 2316324157576 2317901161472 2319348843864 2323151584776 2324443976192 2325895745004 2325956675328 2331859166208 2332522228608 2339511807204 2341770289088 2348787580194 2351562022251 2355417579009 2355872029632 2358261629152 2362931577666 2364246099072 2365328337801 2369601501201 2372462677728 2374752969216 2381869095408 2383194151936 2388592474488 2390335572768 2397082850448 2397545339904 2398642821432 2404729765152 2405413548252 2407051206144 2407735649344 2413845667584 2414950610622 2415416547456 2422234622016 2424002270976 2429493030558 2430844580736 2431957305063 2438128789668 2440482472896 2448963999504 2450326381568 2455178641344 2457668969184 2465033559417 2465081828352 2472468631776 2474855465472 2482271556336 2482977388386 2489278344696 2489343555072 2490898314564 2492284025088 2496370305792 2497929453954 2499630098688 2499752341944 2502165514368 2506685885568 2506808473884 2509228458048 2516747550174 2517233127552 2519786398272 2524338603072 2526899080992 2534347183392 2534471124471 2534960121408 2537407282176 2542115635488 2544569703936 2552194698768 2559465908736 2562313723848 2569546449828 2570042214144 2570167900872 2572649049984 2579177562624 2580358186692 2587641847362 2588141102976 2597901414457 2598402649536 2598529723218 2605737244896 2605864677273 2607638806656 2613545532873 2614999473216 2616701259744 2624087507184 2624156249088 2631563539968 2634491575224 2634999869952 2642437769472 2643856012304 2644366113792 2651830451712 2653044332796 2659776861456 2667354573312 2671081735991 2671597090368 2679602732334 2681093420928 2687166533799 2689127519364 2696718206754 2696788851328 2698473174111 2704401164608 2707932606912 2708702605512 2710679307232 2715576376032 2718330829552 2718855300096 2723313060864 2727002554848 2734700153328 2734771792896 2742491321856 2745542782008 2748857889024 2753364841216 2755084499442 2756617179264 2764877590332 2769945133824 2772754734464 2775839867502 2783675320647 2784212398656 2787036470816 2792555500878 2795388035583 2800438137783 2800511499456 2803819528224 2808416594016 2811807618048 2812221384687 2814936203664 2822882015304 2822955964928 2830924414208 2834759698056 2839407492504 2839955323392 2842761466116 2842835936512 2847971757312 2850050092032 2850860501632 2851140581316 2854032539826 2854583192448 2862640916928 2871219036114 2874131360529 2879399147328 2882602939329 2889634121088 2891438888481 2894230181232 2901574757952 2902475851264 2911173338832 2919390802152 2919954064896 2923202980728 2930333193216 2931454400508 2933593657488 2934427822638 2941874407368 2941951474176 2943788917212 2950255815936 2952098445582 2952175780224 2959667403264 2960508982464 2962669442304 2963803022127 2971032265344 2974338013842 2974911878016 2983309258176 2993178221616 3000773894976 3003670735872 3005546726664 3012877790208 3016230098544 3021758327808 3024823346688 3033887457744 3042451310184 3043038316032 3046124919552 3047290431201 3049514220636 3055103453952 3058122183246 3058712212608 3063727193472 3076024783546 3076618267008 3085302737088 3088281179136 3088735629759 3092465125152 3097535446368 3101194326672 3101275567104 3106878280704 3110029638144 3119349076272 3119950918656 3128757705216 3131716773592 3135416029668 3140556772012 3141162706176 3150575436888 3152328132096 3153771117068 3159468668268 3162673368998 3163283570304 3166803229122 3175742267217 3175825460544 3184789965984 3187114097024 3189104660313 3194333429067 3196110467264 3198190428576 3206306353536 3207218064336 3218460890112 3219934147496 3220555396608 3229646162688 3232003027968 3239324040744 3241126107648 3242609740084 3250838386224 3253976630528 3256008953886 3265285332672 3273571521792 3275070006186 3276891958912 3284314652421 3286711412556 3295988919366 3296624842368 3300292864674 3309608708289 3309695408448 3310636517848 3319037792928 3321197752752 3323045366784 3328493741056 3330572605272 3332840131584 3333003122592 3336220685824 3342247847424 3342411298512 3345637944064 3355663400232 3356310836736 3359715197696 3365784804096 3367325499318 3369198774656 3375870631848 3379129577856 3379294832628 3379946828544 3389487513984 3393258860862 3402926265024 3413123389962 3416418298464 3422757723957 3426061933104 3426722952192 3426890534496 3430198733312 3436991385696 3440477582256 3446693092656 3450189129816 3450854803968 3461195550384 3464536866048 3464706297624 3470965579224 3474316326528 3474486236364 3476851742208 3479023265796 3484727377164 3486665964288 3488843617506 3488935012992 3497788749312 3498783342912 3509267710806 3512655433632 3523181370291 3523250359296 3533808044448 3537392443728 3546369148608 3558694016592 3562129453824 3571168932864 3572803643112 3574791227904 3582888711732 3585503359152 3595624275672 3596318009856 3597964232148 3608120322378 3610576809216 3611603474016 3620768501376 3622425915933 3623124821184 3633351933024 3635302016918 3636003406464 3646266871104 3657193184502 3660723709344 3665143852032 3671765240832 3673445999256 3675489572352 3686503453776 3687214722048 3693260178432 3697622742528 3701119823336 3711567094196 3712283198208 3723407334504 3724466082579 3727184047444 3733917517044 3734015332608 3737704890634 3738426037632 3744555458688 3749628512916 3753248271552 3760212710826 3763842687072 3775121325261 3779679597408 3785876656672 3790348621488 3797295676416 3801520775088 3805376719768 3806110923264 3816854555904 3828292048152 3832175147372 3839198863104 3843470585772 3852845494784 3854319674742 3855251851308 3858973574976 3868766343936 3870537280038 3881462771043 3881564451776 3892521069536 3897603974304 3897794584827 3908605867344 3911458209984 3912570430184 3922499209824 3925051889616 3933674421248 3936131260776 3936234373632 3947345309952 3950225923072 3951737362836 3961376353792 3965784018456 3966549170688 3977745677568 3979566499194 3989665292184 3990904295488 4001031859968 4007395635552 4019404098501 4021640131392 4033691279046 4045077310131 4045183276992 4056601746912 4061499892736 4061898910368 4063053908268 4066018960848 4073364564048 4073471271936 4077496244328 4078282950144 4084969591296 4090503832272 4102050229992 4102157689344 4113736982784 4118314173012 4123286833536 4130047261824 4132626749163 4134925768896 4147316385498 4154917700736 4159132101696 4163759801253 4176318597984 4180554706224 4188216941568 4200767249184 4205729292336 4212624891024 4217711427072 4222404305496 4234323022956 4234433947392 4246386621312 4252139547084 4259111238756 4259932985088 4264142199174 4264253904768 4271957635968 4275075138048 4276290752448 4281048809739 4281874788672 4293961375392 4306110563689 4306194883584 4319098720992 4334451181632 4341345271848 4353713776896 4364762029056 4366760008248 4379086203228 4379931097344 4382281883408 4394651892488 4395499789824 4400390486232 4401641733957 4412811611052 4412927211264 4425383723904 4427409452807 4428263670336 4440763473696 4444004163456 4456548398016 4461507020763 4474217866976 4487713072128 4489767332424 4501160842464 4505506103808 4505726443504 4506595771392 4519316685312 4524345147816 4537235020032 4550831186616 4552125212041 4555224397952 4563676965276 4568082577472 4569187379328 4574271330954 4582655180928 4587183274869 4587303443008 4595590790208 4600252173088 4614037175319 4614927400512 4619382488064 4619608396832 4627954105632 4632421768704 4632648315152 4638697687728 4646303169552 4648887952384 4651791490008 4651913350656 4665044457216 4679023614408 4683540578176 4697575160388 4703124044502 4710835158018 4711744059264 4716523258304 4725863155332 4728492198144 4730656675602 4739203002402 4744010053497 4744925355456 4749505938432 4750204843683 4763738190816 4777184948976 4780671145536 4794165700896 4797285642864 4809459530304 4810827096504 4814102412288 4815471298688 4827691335168 4829901221244 4830833094912 4844469244032 4848004541952 4858986061116 4861689161472 4863914610126 4876257579336 4880964945792 4884013430829 4897927999008 4910357282688 4912605009279 4915337938368 4930067118834 4943983379049 4944937263552 4949710930944 4964543112672 4965954776772 4978556689392 4978687110144 4981796629128 4984568050176 4992740611584 4995858907908 4999260197376 4999504683888 5004331028736 5013371771136 5013616947768 5018456916096 5033495100348 5034466255104 5039572796544 5048677206144 5050988248977 5053798161984 5068694366784 5068942248942 5069920242816 5084231270976 5089039757087 5089139407872 5104389397536 5118931817472 5119685084943 5124627447696 5139092899656 5140084428288 5140335801744 5145298099968 5158355125248 5160716373384 5175283694724 5176282205952 5195802828914 5196805299072 5197059446436 5211474489792 5211729354546 5215277613312 5227091065746 5229998946432 5232392989681 5233402519488 5248175014368 5263127079936 5263901566209 5268983150448 5269999739904 5284875538944 5287712024608 5303660903424 5306088665592 5319553722912 5334709146624 5342163471982 5343194180736 5359205464668 5362186841856 5374333067598 5378255038728 5379784341503 5393436413508 5393577702656 5396946348222 5408802329216 5412180483567 5415865213824 5417405211024 5421358614464 5431152752064 5436661659104 5452953025377 5454005109696 5469400306656 5484982643712 5485789776753 5491085564016 5497715778048 5506729682432 5510168998884 5513234358528 5529755180664 5539890267648 5545509468928 5551679735004 5567350641294 5568424797312 5574072941632 5585111001756 5590776071166 5600876275566 5601022998912 5606557335951 5607639056448 5616833188032 5624442769374 5629872407328 5640319066239 5645764030608 5645911929856 5661848828416 5669519396112 5678814985008 5679910646784 5685522932232 5685671873024 5695943514624 5701721003264 5702281162632 5708065079652 5709166384896 5725281833856 5742438072228 5748262721058 5758798294656 5765205878658 5779268242176 5781479512113 5782877776962 5788460362464 5803149515904 5804951702528 5805805920057 5822346677664 5838781604304 5839908129792 5846405961456 5862908801016 5867187314976 5868855645276 5883748814736 5883902948352 5887577834424 5900511631872 5904196891164 5904351560448 5919334806528 5921017964928 5925338884608 5927606044254 5942064530688 5948676027684 5949823756032 5966618516352 5969349748791 5986356443232 6001547789952 6011093453328 6014319712921 6032460197088 6049646693376 6050536918569 6067774915488 6084902620368 6086076632064 6092249839104 6094580862402 6099028441272 6110206907904 6116244366492 6117424425216 6127454386944 6152049567092 6153236534016 6170605474176 6177471259518 6183737169623 6184930250304 6195070892736 6202388653344 6220059276288 6220974578247 6238698152544 6257515410432 6263433547184 6270832059336 6281113544024 6282325412352 6301150873776 6304656264192 6307542234136 6318937336536 6325346737996 6326567140608 6333606458244 6351484534434 6351650921088 6357926949049 6369579931968 6374228194048 6378209320626 6388666858134 6392220934528 6396213298761 6396380857152 6412612707072 6414436128672 6439868294992 6441110793216 6459292325376 6478648081488 6482252215296 6485219480168 6501676772448 6507953261056 6512017907772 6530570665344 6547143043584 6550140012372 6553783917824 6568629304842 6573422825112 6591977838732 6593249684736 6600585729348 6619217416578 6619390816896 6621273035696 6638075585856 6642395505504 6661145210544 6666006245184 6672441371648 6684495694848 6684822597024 6691275888128 6711326800464 6712621673472 6719430395392 6731569608192 6734650998636 6738397549312 6751741263696 6758259155712 6758589665256 6759893657088 6778975027968 6786517721724 6805852530048 6826246779924 6832836596928 6845515447914 6852123866208 6853781068992 6860397466624 6861406996431 6873982771392 6880955164512 6893386185312 6900378259632 6901709607936 6922391100768 6929073732096 6929412595248 6941931158448 6948632653056 6948972472728 6953703484416 6958046531592 6969454754328 6973331928576 6977687235012 6977870025984 6995577498624 6997566685824 7018535421612 7025310867264 7046362740582 7054686066753 7066252737027 7067616088896 7074784887456 7092738297216 7095985013403 7117388033184 7124258907648 7145607286224 7149582455808 7165777423464 7171006718304 7191248551344 7192636019712 7195928464296 7216240644756 7221153618432 7223206948032 7241537002752 7244851831866 7246249642368 7266703866048 7270604033836 7272006812928 7292533742208 7295871915189 7314386369004 7321447418688 7346891998512 7350979144704 7373006907552 7395100678251 7395245485056 7402239646672 7423134188392 7424566396416 7446814669008 7448932165158 7454368094888 7467835034088 7468030665216 7475409781268 7476852075264 7489110917376 7499257025832 7506496543104 7520425421652 7527685374144 7550242650522 7559359194816 7571753313344 7580697242976 7603041550176 7603413373413 7610753439536 7612221846528 7633709111808 7656584096304 7664350294744 7678397726208 7686941171544 7705690989568 7708639349484 7710503702616 7717947149952 7737532687872 7741074560076 7762925542086 7763128903552 7785042139072 7793704243371 7795207948608 7795589169654 7817211734688 7817594031819 7822916419968 7825140860368 7840636598619 7844998419648 7850103779232 7872262521552 7872468747264 7894690619904 7903474725672 7922752707584 7931568036912 7933098341376 7955491355136 7959132998388 7979330584368 7981808590976 8002063719936 8013245207973 8014791271104 8038808197002 8043280262784 8061499601397 8067382558092 8090154620262 8090366553984 8095419522333 8113203493824 8123797820736 8126107816536 8132037921696 8146729128096 8154992488656 8156565900288 8169939182592 8181007664544 8204100459984 8204315378688 8227473965568 8236628346024 8246573667072 8260094523648 8265253498326 8269851537792 8294632770996 8309835401472 8318264203392 8327519602506 8351025961941 8352637195968 8361109412448 8386164106749 8401534498368 8411458584672 8425249782048 8435422854144 8444808610992 8468646045912 8468867894784 8492773242624 8504279094168 8518222477512 8519865970176 8528284398348 8528507809536 8543915271936 8550150276096 8552581504896 8562097619478 8563749577344 8587922750784 8612221127378 8622394081587 8636531123033 8638197441984 8647808817987 8668902363264 8682690543696 8707427553792 8733520016496 8758172406456 8759862194688 8764563766816 8789303784976 8790999579648 8800780972464 8803283467914 8825623222104 8825854422528 8850767447808 8854818905614 8856527340672 8881526947392 8888008326912 8891409066381 8913096796032 8923014041526 8948435733952 8979534664848 9002321684928 9011012207616 9011452887008 9038633370624 9048690295632 9074470040064 9101662373232 9104250424082 9110448795904 9127353930552 9136165154944 9138374758656 9141871293603 9148542661908 9165310361856 9174366549738 9174606886016 9191181580416 9200504346176 9228074350638 9229854801024 9239216793664 9255908211264 9264843537408 9265296630304 9266206889277 9277395375456 9292606339104 9303582980016 9303826701312 9330088914432 9358047228816 9367081156352 9395150320776 9406248089004 9421670316036 9423488118528 9433046516608 9451726310664 9456984396288 9461313351204 9478406004804 9488020106994 9489850710912 9500409687366 9527226801651 9527476381632 9554369897952 9561342291072 9567313980939 9583000287201 9588331401792 9594571285728 9618919060608 9621654193008 9630942597376 9655382670336 9659802442488 9661666189824 9688938488064 9696009083904 9717972122232 9723378322944 9727829220252 9752515158672 9761929891584 9768026861658 9795855998016 9820714565376 9825210018558 9830675876736 9852943957263 9860134237668 9887966758098 9889874527104 9929086225344 9931909553544 9957113378784 9963593258256 9969136100352 9985481223168 9991717815816 9998520394752 9999009367776 10008662057472 10026743542272 10027233895536 10036913832192 10066990200696 10068932510208 10079145593088 10097354412288 10101976497954 10107596323968 10137388733568 10137884497884 10139840485632 10168462541952 10178079514174 10206809509039 10208778795072 10239370169886 10249254895392 10249756130471 10268273171871 10278185799312 10280168856576 10280671603488 10290596199936 10321432746768 10350567389448 10352564411904 10391605657828 10393610598144 10394118892872 10422948979584 10423458709092 10430555226624 10454182131492 10459997892864 10464785979362 10466805038976 10496350028736 10527803132418 10537966300896 10538481655273 10569544110873 10569751077888 10575424049216 10612177331184 10639107445824 10684326943964 10686388361472 10718410929336 10724373683712 10748666135196 10756510077456 10759568683006 10786872827016 10787155405312 10793892696444 10817604658432 10824360967134 10831730427648 10834810422048 10842717228928 10862305504128 10867277747799 10873323318208 10905906050754 10908010219392 10938800613312 10971579553506 10982171128032 10995431556096 11013459364864 11020337997768 11026468717056 11059510361328 11079780535296 11091018937856 11103359470008 11134701282588 11136849594624 11148145883264 11170222003512 11173398247737 11181552142332 11201752551132 11202045997824 11213114671902 11215278112896 11233666376064 11248885538748 11259744814656 11280638132478 11291528061216 11323697656832 11325363975783 11339038792224 11357629970016 11371045864464 11371343746048 11391887029248 11403442006528 11404562325264 11416130159304 11418332769792 11450563667712 11484876144456 11496525442116 11517596589312 11530411757316 11558536484352 11562959024226 11565755553924 11576920724928 11606299031808 11611611840114 11644388313129 11644693355328 11677563208608 11692811922912 11693383754481 11725817602032 11734374629952 11737711290552 11767497629472 11775155668848 11801023263744 11808393782328 11808703120896 11842035929856 11850677769216 11855212088508 11884129061376 11897352055368 11899647512064 11933237032704 11938699497582 11972712886464 12003095579904 12022186906656 12028639425842 12062593056137 12064920394176 12101073837138 12135231930393 12135549830976 12169805240736 12184499678208 12189161724804 12198056882544 12220413815808 12232488732984 12234848850432 12254908773888 12304099134184 12306473068032 12341210948352 12354942519036 12367474339246 12369860500608 12390141785472 12404777306688 12441949156494 12477396305088 12491279403759 12526867094368 12541664118672 12562227088048 12564650824704 12602301747552 12615084468272 12637874673072 12650693475992 12653134281216 12667212916488 12702969068868 12703301842176 12715853898098 12739159863936 12748456388096 12756418641252 12777333716268 12784441869056 12792426597522 12792761714304 12825225414144 12828872257344 12843146429217 12879736589984 12918331691067 12918584650752 12957296162976 12970438960336 13003353544896 13015906522112 13024035815544 13061141330688 13094286087168 13100280024744 13107567835648 13137258609684 13146845650224 13183955677464 13186499369472 13201171458696 13204925201871 13238434833156 13238781633792 13242546071392 13276151171712 13282228358421 13284791011008 13322290421088 13332012490368 13369645194048 13382551776256 13384521062289 13422653600928 13438860790784 13463139216384 13469301997272 13476795098624 13503482527392 13516518311424 13517179330512 13519787314176 13557950055936 13573035443448 13611705060096 13652493559848 13656375636123 13665673193856 13691030895828 13704247732416 13707562137984 13722813992862 13747965542784 13761549824607 13761910329024 13786772370624 13800756519264 13842111525957 13844782201536 13858147464192 13858825190496 13883862316896 13897265306112 13897944945456 13916093063184 13938909508656 13946663857152 13955374470024 13955740051968 13995133371648 14037070843224 14050621734528 14092725481164 14109372133506 14132505474054 14135232177792 14149569774912 14185476594432 14191970026806 14232030160491 14234776066368 14248517815296 14291214572448 14331554846928 14342013436608 14382497102688 14391856928592 14432481289512 14442307236864 14446413896064 14483074005504 14489703663732 14492499284736 14533407732096 14541208067672 14544013625856 14585067484416 14591743830378 14628772738008 14642894837376 14693783997024 14737815027837 14746013815104 14790201356502 14804479293344 14831950137147 14846268376784 14849132792832 14893629338016 14897864330316 14908736189776 14935670068176 14936061330432 14950819562536 14953704150528 14978221834752 14998514051664 15012993086208 15040850843304 15055370748288 15100485301044 15118718389632 15143506626688 15152964746931 15161394485952 15206083100352 15206826746826 15221506879072 15267119271261 15267418223616 15313168192608 15328700589488 15356795452416 15359055254829 15373882343088 15417278698968 15421007405232 15435894299904 15475065375744 15482149120152 15525851084172 15526257807104 15570084278144 15587408486742 15590415897216 15591178339308 15634423469376 15635188063638 15645832839936 15650281720736 15681273197238 15689996839296 15697178969043 15700207558464 15744525043104 15789381239808 15791704698627 15806949451344 15863136073824 15910982710272 15918265996776 15958661168736 15963617181952 16004127439872 16026490415946 16029582542208 16077616394004 16086560525568 16122999202794 16134765116184 16139353024509 16180309240524 16180733107968 16190839044666 16226406987648 16236541450701 16247595641472 16252215633072 16264075843392 16293458256192 16309984977312 16358859076131 16362015329088 16408200919968 16454947931136 16473256692048 16493147334144 16520189047296 16530506996652 16539703075584 16589265541992 16619670802944 16636528406784 16655039205012 16702051923882 16705274391936 16722218824896 16772328213498 16803068996736 16819672007853 16822917169344 16850499564096 16889617221984 16937292091824 16937735789568 16985546485248 17008558188336 17036444955024 17039731940352 17056568796696 17057015619072 17087830543872 17105163009792 17124195238956 17127499154688 17175845501568 17224442254756 17244788163174 17273062246066 17276394883968 17295617635974 17337804726528 17344438536339 17365381087392 17414855107584 17417417760171 17467040032992 17516344812912 17519724389376 17529127533632 17578607569952 17601561944928 17606566935828 17651246444208 17651708845056 17701534895616 17709637811228 17713054681344 17763053894784 17776016653824 17782818132762 17826193592064 17846028083052 17896871467904 17908049246373 17959069329696 18004643369856 18022905774016 18042959138763 18097380591264 18148940080128 18151610755707 18203324746464 18208500848164 18220897591808 18254707861104 18272330309888 18276749517312 18283742587206 18297085323816 18330620723712 18348733099476 18349213772032 18382363160832 18401008692352 18456148701276 18459709602048 18478433587328 18511816422528 18530593260608 18532413778554 18551211508869 18554790750912 18585212678208 18607165960032 18660177828864 18662923734741 18716094457632 18734162312704 18790300641552 18812496178008 18843340632072 18846976237056 18866093033216 18903452621328 18913968792576 18922626702408 18956812009608 18976040213988 18979701421824 19000819374732 19054453603302 19054952763264 19073780847147 19108739795904 19122684582144 19134627961878 19166000574402 19176662803584 19188639896283 19189142571456 19237838121216 19243308386016 19261885194752 19319604884976 19323332379648 19377876976128 19435944244464 19446756645888 19455658440504 19505030317344 19523859783168 19536053723316 19591711996032 19641429130752 19650420037116 19661351753472 19705887914526 19720268475336 19775933516196 19779749054208 19858172450688 19863819107088 19914226757568 19927186516512 19983435631632 19994161093049 19998018735552 20017324114944 20053487084544 20054467791072 20073827664384 20133980401392 20137865020416 20158291186176 20194708824576 20203952995908 20215192647936 20274777467136 20275768995768 20279680971264 20336925083904 20356159028348 20413619018078 20417557590144 20478740339772 20498509790784 20499512260942 20536546343742 20556371598624 20557376898487 20561343206976 20581192399872 20584220989293 20642865493536 20701134778896 20705128823808 20783211315656 20787221196288 20788237785744 20845897959168 20846917418184 20861110453248 20908364262984 20919995785728 20929571958724 20933610077952 20992700057472 21055606264836 21075932601792 21076963310546 21139088221746 21150848098432 21164058200259 21198758211081 21224354662368 21278214891648 21287955040209 21368653887928 21372776722944 21436821858672 21448747367424 21497332270392 21513020154912 21519137366012 21573745654032 21574310810624 21587785392888 21635209316864 21648721934268 21663460855296 21669620844096 21685434457856 21724611008256 21734555495598 21746646636416 21811812101508 21816020438784 21877601226624 21887615745567 21943159107012 21964342256064 22040675995536 22052937434112 22119020722656 22182037875712 22185302034753 22206718940016 22269402565176 22273699189248 22296291766528 22340444007024 22346796495474 22363104284664 22403505102264 22404091995648 22426229343804 22430556225792 22467332752128 22497771077496 22519489629312 22561276264956 22583056122432 22650727951566 22678077584448 22715259940032 22742091728928 22806884013056 22809124650528 22810240120239 22832260318608 22836665539584 22901127335424 22969752288912 22993050884232 23035193178624 23060823514632 23117072968704 23125918048452 23131511107848 23153841449856 23212598063616 23223223680228 23288776626258 23289386710656 23355126417216 23381112730113 23385623845824 23386767508962 23451635204064 23452782095457 23468749259904 23475422581104 23534995258944 23550311337696 23616787564656 23617406241792 23684071859712 23710424177016 23768258122752 23794704110736 23799295024128 23866474065408 23877398995164 23945425772928 24006191159808 24039735623919 24044373813312 24057278851684 24125186112274 24129840788352 24202147674276 24270463860786 24271099661952 24339610481472 24378323449608 24396113765088 24464977465968 24469697700864 24509817547776 24608198268368 24612946136064 24682421896704 24709885038072 24734948678492 24739721001216 24780283570944 24809554613376 24883898312988 24954792610176 24982558807518 25053077885823 25053734188736 25083328237344 25124454176096 25158492320247 25204603495104 25230168936544 25275749346144 25301386951984 25306268562432 25334425832976 25405938137736 25406603684352 25431707796196 25478319727872 25496912776192 25512837282504 25554667432536 25568883738112 25584853195044 25585523428608 25650450828288 25657744514688 25686292858434 25759473179968 25836663382134 25867182244761 25909593369099 25914592325952 25940877920672 25943426453961 26006707089792 26048071631088 26122282661376 26200560049488 26215135671296 26274517219368 26293691300448 26367911354928 26372998738944 26402342917392 26409850403742 26476869666312 26477563267584 26485092142784 26552302343424 26564456716842 26569582022016 26644580842176 26664024980736 26674227199143 26739290388096 26769042124578 26845307201856 26938603994544 26953590197248 27006965054784 27033036622848 27034358661024 27115900111872 27146070886896 27223410120192 27304987119696 27312751272246 27331346387712 27382061791656 27408495464832 27415124275968 27425613880809 27445627985724 27495931085568 27523099649214 27523820658048 27573544741248 27601513038528 27684223051914 27689564403072 27717650380992 27767724633792 27794530612224 27795889890912 27832186126368 27877819017312 27910748940048 27911480103936 27990266743296 28074141686448 28101243469056 28185450962328 28218744267012 28265010948108 28270464355584 28299139549824 28370953188864 28383940053612 28464060320982 28469552132736 28576915559027 28582429144896 28663109693856 28684026873216 28749000861603 28764994205376 28783713857184 28864962579024 28892827792128 28966148011008 28979407327464 28984998569472 29066815464192 29082416135344 29088027251712 29170134968832 29183487660756 29257545476016 29285789674752 29381899095901 29387567994048 29475630055674 29492027630208 29558831871789 29580402713004 29608958586688 29663900274294 29692536753568 29787258676032 29795728660632 29817472379552 29871340136352 29901639125072 29907408301056 29956443669504 29997028103328 30025986172416 30081701686608 30110741496576 30200970602088 30237436779264 30287013253376 30305929493862 30322788971904 30412166200704 30413653493652 30443013758144 30534238542522 30620428527117 30626336385216 30657401178976 30718110509658 30747764686176 30749268391413 30804819515613 30834557397936 30842014810464 30871788599808 30964298240304 31051702168344 31052515614208 31140168556288 31174816973484 31180831794432 31182356678616 31268846938752 31270376127276 31291665679872 31300563441472 31362546394476 31379993678592 31394357938086 31400415116928 31489050086208 31583409397254 31613898902688 31615444965819 31708632332619 31726272147648 31836531993552 31917322337472 31927234363904 32052980831892 32059165084416 32155232788008 32173121051136 32245998405588 32269530232368 32278706049018 32360618481048 32361466215936 32381678089332 32452813975296 32473082901402 32495191282944 32504431266144 32528151686784 32586916512384 32601833243397 32619969954624 32717718152262 32724030658176 32816401839936 32946513384096 32986294668288 33040378094592 33061013993304 33079406151168 33178531083984 33239341605888 33273056813568 33310078410024 33404103847764 33410548783872 33444437649792 33520194743211 33544656426996 33606137993472 33639344015706 33645834338688 33700999128192 33772718387941 33779234443968 33874584183648 33971092970496 33976091927349 34017116376672 34072889910048 34113137593392 34114031238144 34175661087744 34210326019584 34248390477912 34254998309376 34351691003136 34448884509512 34489576326348 34546124492132 34552789767936 34591235271948 34675609453056 34688877072678 34724062567883 34730762174784 34834835520342 34933164939387 34934080065984 35032689625824 35058255067264 35080151263443 35157215139904 35203123889856 35213133871656 35302492888416 35403069791232 35419275622456 35426109362688 35526107789568 35552033307648 35565636265524 35652387184128 35692056166104 35793742935808 35816098492746 35918138659392 36009286739712 36045811548032 36085918277526 36187779168411 36194761182528 36303221511414 36405695791179 36406649492928 36417001696328 36441795183616 36509415722208 36544660619776 36553499034624 36567485174412 36594170647632 36661241447424 36697466198952 36698427544064 36764726321664 36802017384704 36912297402552 36919419204096 36956867174656 37023632845056 37061186521216 37064827557108 37102423017738 37109581501824 37170425356416 37214331920064 37325847469482 37432188915264 37468324625408 37473838211277 37580601283104 37624992356016 37686681264144 37693952474112 37732186066432 37806905242656 37845253404816 37913624019216 37952080427976 37959402843648 38001638749464 38108907206604 38109905526528 38147561694294 38217479591808 38245369164288 38269255923756 38332001148804 38353325607168 38377279792566 38378285142912 38475676242432 38486616772032 38523770389504 38529439287651 38639209769952 38754995073201 38755753952256 38871888488928 38911316881008 39010060634688 39047719566336 39072107446632 39183423992064 39282858261504 39300840074232 39322703506944 39411775829052 39440536950672 39551867032392 39559498108416 39614775605613 39716344901376 39727638214176 39828453515136 39846685075263 39854373033024 39966871263264 39988322186098 39996037471104 40108935582144 40147655328768 40153563186867 40267960802784 40316582372352 40389417649152 40407905991816 40430385295872 40549554934272 40551537991536 40559361942528 40673850167808 40712318056696 40827238036156 40835115180288 40957480679544 40969126908369 40997019581568 40999024521884 41073092687484 41112743197248 41114753796974 41122686413952 41168441978586 41284649473821 41285730987072 41402269557792 41526334577871 41566422631312 41574442392576 41576475571488 41691795918336 41693834836368 41816728525968 41839991571456 41859143917448 41867220155904 41985400114944 42111212529672 42151865203584 42153926621092 42278176443492 42301696196864 42328116400518 42397516422162 42448709324736 42556429783296 42575910080418 42696090481473 42737307775856 42745553445888 42873643717344 42994664540784 43026040309824 43038274732024 43147491308064 43175570785776 43270418633728 43297443868536 43326921710592 43339241688192 43370868915712 43449222016512 43469110991196 43493293272832 43623624203016 43632040877568 43755202453248 43775231491134 43886318214024 43928684512128 44081351991072 44213445083511 44238041445312 44370604069506 44413437880032 44495850411441 44538805130352 44547398378496 44592583533056 44680888014048 44693592990948 44726208569328 44807010204528 44808183991296 44852458687608 44861112451584 44934665504256 44995542154992 45038979258624 45122552529912 45166112244864 45301455903132 45356155168896 45430519880064 45458894240793 45484183457856 45618249301056 45620480240478 45664520637216 45801357813783 45802254670848 45939504577824 45986101768464 46070386357248 46121647029264 46251836096904 46263022215696 46307682899712 46425196127232 46446447360456 46577553252516 46578773421312 46710252834432 46762225460226 46771247691648 46773535017924 46903270408128 46905564190914 46937498519808 46950845162208 47069990517888 47091536907129 47100622675392 47233575129312 47368143719424 47420848354032 47589408221472 47732948130816 47754797990328 47890851545856 48012382319616 48079471247838 48088747626624 48114557703368 48250372224548 48259681576704 48404295348552 48418059073527 48540927721572 48542199323904 48679220962944 48756646899216 48792227530176 48929954931936 49076577228393 49216396536736 49364843793408 49419770076144 49469897356984 49479442002432 49560567141888 49619109226752 49767796625976 49909585220352 49965117615036 50106155771646 50107468377472 50166656474688 50248908352192 50316984640494 50409206990208 50459016023559 50460337873088 50551498692288 50602773903968 50668851665952 50811876275472 50813207368704 50863415592392 50956639455744 51025674565008 51109334865072 51137767476224 51169706390088 51171046857216 51315489029376 51372585716868 51518946359936 51673326764268 51734364489522 51819186738198 51829184651904 51881755841344 51886852907922 52013414179584 52033315609017 52096143262176 52244565322752 52252253280513 52401120098976 52549034438736 52587382600896 52735822709856 52804685834784 52819700807484 52953739332624 52955126535168 52970184285568 53104604686848 53128913433684 53139164044032 53289161684352 53328049961472 53348454398286 53478580776192 53538084249156 53690614403712 53724147739119 53877207989088 54013930109568 54068717322048 54128877416289 54292141773792 54446820240384 54609974239392 54625502544492 54662692775424 54764123583312 54816990929664 54830248551936 54851227761618 54891255971448 54991862171136 55046199298428 55047641316096 55147089482496 55203026077056 55368446103828 55379128806144 55435300761984 55535449267584 55591779781824 55653634526607 55664372252736 55755638034624 55821497880096 55979437327957 55980533486592 56148283372896 56202486938112 56370901924656 56437488534024 56530021896216 56540928711168 56598279099648 56741906377728 56767880107224 56928120641964 56939104265472 57153831118054 57164858289792 57221342541441 57326219387712 57368053746432 57498001723206 57529988410752 57556322886491 57567427714368 57729925158048 57785655584256 57958814654928 57969997138944 58133630928384 58164832270688 58340269937664 58366975321512 58515090952032 58571579349504 58763798191802 58775135988096 58951260111348 58984055260416 59117663743578 59160805426008 59177627756533 59217917173376 59327800548588 59385073507136 59574517352064 59591457321264 59634944759104 59742680272704 59803278250144 59982483279147 59994056206656 60051972344832 60163403373216 60221482993152 60401941204176 60474873558528 60574026506752 60611858987724 60645577943808 60824332401408 60827306987304 60886027516288 61068477085044 61240857054234 61252672770432 61314802357952 61436221019316 61495529372352 61498536782826 61609639031226 61669114795872 61672130695461 61684029620928 61743577199616 61752662967879 61928596480608 62103404336688 62105031228416 62280337112576 62349633946968 62361663588864 62364713357232 62537693877504 62540752254552 62583331359744 62601126882944 62725092788952 62759987357184 62788715876172 62800830233856 62978100172416 63166818794508 63227797805376 63230889931638 63417264665238 63452544295296 63492174600777 63596274633243 63673063987104 63834644674944 63854468727808 63863865120627 64105961663784 64118330168832 64310465576016 64346242102272 64491996811176 64539060464736 64557412098036 64721236962096 64722932431872 64763356178664 64905627950592 64946165802804 64990382565888 65008862532288 65056303373568 65173833024768 65203666486794 65239939909248 65435436304524 65448061316352 65632803679872 65662847236701 65893026768192 66122027986608 66157516842131 66158812302336 66357062167968 66546113627136 66555906104259 66620156820048 66808207695528 66821097567744 66888875299584 67040389486422 67089312853992 67212275986944 67278688031412 67291668677376 67401998256384 67545436775882 67558468887936 67749168367296 67952183854698 68021108865853 68034232753344 68145779820096 68226275186784 68420652039168 68430720360717 68496780955824 68509996618752 68703382006272 68897769019024 68979152652696 69092248984264 69105579535872 69182470543896 69351218906112 69377754145356 69448125135766 69461524349568 69669671040684 69866329878774 69868160131968 69937196439539 70065379251648 70116510134528 70143338190339 70160302526886 70314430279808 70358346286371 70406247779712 70426267743312 70604985776832 70838551244912 70852218725376 71052215579136 71131272531048 71304774368256 71384112332208 71587485871616 71632196985492 71836277318784 72018573479424 72091623096064 72119206871757 72171836555052 72375558336822 72389522365056 72606443022828 72811391582358 72813298985856 72834003392656 73018831444416 73089321239552 73134970348824 73188341295264 73394932397904 73396855088128 73529452643328 73604034769408 73824594805104 73838838408192 73913734349312 74047265690112 74122373042432 74129655114216 74204846035476 74219163003648 74340850712832 74428663840128 74651694938964 74864377830528 74947676422554 75159233657469 75161202566208 75249984712032 75373362528288 75464372132864 75475476960741 75613810485312 75690506809632 75827248038432 75904160855952 75918805687296 76003277498928 76217814413208 76219811053056 76295123388588 76434959183616 76490738328576 76538511847512 76664002297608 76706651214336 76754559585132 76756570285824 76951352484864 76973233544064 77058878575302 77278419539904 77509990146402 77601546734283 77728780107297 77743776977856 77822633762016 78020121269376 78144214893264 78366847984128 78601680148464 78645407013888 78823551658104 78881073901344 79103734064784 79118996216832 79229551211226 79432689802752 79455276428352 79656907030272 79693370150526 79708746066048 79933742526528 79976644372196 79992074942208 80217871164288 80307126373734 80535921605568 80815811983632 80860770591744 81099109868544 81103075983072 81347700335616 81424636113392 81654476072312 81670230360576 81914961359088 81938253816738 81994039163136 81998049043768 82146185374968 82225486394496 82229507593948 82245372827904 82336883957172 82569298947642 82571461974144 82804539115584 83052669155742 83132845262624 83152951142976 83383591836672 83387669672736 83633457051936 83718287834896 83734440311808 83970800229888 84222425059344 84303730407168 84307853242184 84556352886984 84603392393728 84656232801036 84795032844324 84897418649472 85112859566592 85151820160836 85392180962946 85474615551712 85730746677081 85747287434688 85989329081568 86052080619648 86076549464048 86247002584809 86294982616128 86351141571552 86594887737072 86678483376384 86741737831424 86898444033024 86938221982392 86986586545664 87247248406032 87264081755136 87510404906496 87550462982268 87772636428048 87857369024256 88145697287703 88162703982144 88426890167022 88476082890624 88676495615367 88741208139012 88826875760064 88991700822882 89077610260704 89185167066112 89361776028096 89387185981896 89452417138656 89614020409056 89704917375216 89722224903168 89869331008512 89991084309984 90077958517248 90245105059824 90332224489728 90602911806264 90712310337792 90861039760128 90917788481586 90968366915712 91236498602112 91240960480956 91329041274432 91602715627566 91861285581351 91879009155648 91972203536928 92243294058528 92247805174239 92503672193808 92526044431392 92615365799424 92892894720912 93155106505032 93157546842624 93420505668864 93524450920452 93542495383296 93547070035848 93806540816256 93811128381828 93874997039616 93901690324416 94139981035776 94183073814258 94201245350784 94467150258624 94841696708064 94846334897457 95125896997857 95178816442944 95509595980656 95781703091712 96158942495676 96177495253248 96229115406736 96500744449096 96519363153408 96808590697104 96836118147054 97081855443144 97084398647808 97358441925888 97513293798432 97584455060352 97805499730191 97859909863872 98153154456786 98432793073472 98839540152288 98939794713968 98958884004864 99121134283776 99238218453504 99535593251952 99819170440704 99930235230072 100212311543292 100214936754944 100333312949376 100497816704384 100560584229633 100633969280988 100818413980416 100918032047118 100920675746176 101102997384576 101205547807936 101318155163823 101337703331904 101623752550944 101726831184784 101913278911488 101928275782047 102051349130016 102218669730144 102339412780176 102342093714432 102630978058752 102745171433736 103037892719872 103346653528536 103468728979044 103638373476396 103658369303808 103763511682688 103773705815844 104026828359168 104066631218034 104172187703649 104192286524352 104504506561026 104799494818161 104802240197952 105098068877472 105174765201792 105240453790329 105471645419712 105609371669568 105639401614968 105907478665248 105940368571136 106209209373696 106257826867368 106278328088064 106578323368704 106656099922944 106696908796572 106957161552384 107076168498312 107381228807424 107448295478238 107754415978176 108027860219136 108137434644096 108257754832578 108563337505233 108584283547584 109219948478784 109251005088984 109325385550848 109528247166624 109633981859328 109660497103872 109702455523236 109782511942896 109983724342272 110092398596856 110095282632192 110294178964992 110406052154112 110736892207656 110758257612288 110870601523968 111070898535168 111183559563648 111307269053214 111328744505472 111511276069248 111642995760192 111958874655914 112274904599429 112296566745792 112404973876224 112421514633831 112741803849312 112874977068048 113060043792432 113081857422336 113196558199296 113535760214448 113856241283928 113878208530944 114307662236108 114329716579584 114442685082882 114652438775424 114736107492864 114996003446412 115059976821504 115112645772982 115134855428736 115459850316096 115571311168512 115588317862953 115917629309856 116264985219603 116267261856768 116329664541376 116733950643024 117030181904064 117143158699008 117527596383604 117550271976192 117902520222696 117968110520832 118235327487156 118321610852016 118355255513066 118435834346752 118655601097176 118770147014272 118844326816839 119149034704128 119182914642528 119269889518208 119485360545408 119540055225789 119606556500288 119964966558294 119988112413312 120326806746432 120442965986304 120460689560601 120803882408352 120949747117056 121148053013504 121223717975448 121291155887616 121648664802816 121654613974608 121772055032576 122136954170088 122481714108468 122505345540864 122629604715904 122872442038632 122907380725107 122991058744704 122997073565652 123219278062452 123338229591744 123344261390922 123368059241856 123505325935758 123853948421463 123857192961216 124206808673376 124560674225152 124579003733613 124699267893936 124723327177728 124729426714464 125075387755008 125081504509104 125202253765888 125450185577904 125519974714368 125577431752344 125601660467712 125956200344832 126333637589016 126455595610752 126461779863276 126834529330476 126905088590592 126984349201554 127192549266486 127346127974208 127669289349888 127727730241254 128088271444419 128211923327568 128236660337664 128620931152032 128983993622352 129078120929472 129114824196072 129442473924192 129526712357328 129811255901184 129892331605608 129980765131776 130017725064576 130112606747136 130347666049536 130407332973588 130479879818496 130870872609048 130896122632704 131265607359744 131325694473402 131786053536384 132244055973216 132315033684262 132688523617507 132714124335936 133111812208518 133240313640096 133487551234323 133616415391056 133642195135488 133777750599168 134080778972844 134178625707984 134424551973888 134557376062824 134583337354752 134803996512768 135090873551764 135116937775872 135498336734592 135904367709396 136042217731706 136068465506688 136291559640192 136452550373568 136861440721434 136993561911648 137404073441349 137406764012544 137795538038048 137958305305392 138184497968528 138211159071744 138364941087792 138755508290712 138896250271532 138923048699136 139339342081368 139732659757548 139736320263936 139874392879078 140130758503296 140233020269056 140286676380678 140320605053772 140628860559616 140716692572742 140812495559424 140852535486624 141209971553664 141274610721387 141677102489824 142104431158272 142262545062096 142768224664416 143174971743232 143264393970984 143672554637568 144037146958848 144183246192128 144238413743514 144343673110104 144751116673644 144779044730112 145212886045656 145254177220581 145622783164716 145626597971712 145668006785312 146037662888832 146269940697648 146376682590528 146789864795808 147208069538816 147229731685179 147649189610208 147827468698624 148094531380224 148244746084864 148259310228432 148409692070952 148438326007296 148681701425664 148857327680256 149303389877928 149728755661056 149895352845108 150318467314938 150322405132416 150499969424064 150746725056576 150950953921482 151227620970624 151377048070677 151381013619264 151654496076864 151808321711904 152006554997856 152435628826416 152439622106112 152590246777176 152869918367232 153077023695024 153328004595216 153413302428672 153509119170264 153513140571648 153946467088128 154117757150604 154556839079808 155019980292804 155203093468566 155457560214594 155487553955712 155645267524032 156040242538752 156288429786528 156733695968256 157203360296928 157647103316208 157762147802688 158207468129568 158459102422452 158865379605504 158910552856704 159313814060544 159386740301052 159417492132096 159867485053056 159953288744392 159984149884416 160435742328576 160614252747468 161071843211136 161631623967264 162206151966144 162386632248867 162849272226784 163308952144624 163340460721152 163829922718176 163876507633476 163988078326272 163996098087536 164292370749936 164450972788992 164459015187896 164490745655808 164673767914344 165138597895284 165142923948288 165609078231168 166105338311484 166265690525248 166305902285952 166775339345472 166960903579821 167266914103872 167436575669792 167938311983871 167941600459776 168444850118688 168607460814336 168615706484368 169112705773968 169206784787456 169312465602072 169590065688648 169794837298944 170225719133184 170303640321672 170784361925892 170949231103424 171461493354162 171494574869376 171664027624323 171978658163136 172104161239296 172153098928096 172494005169618 172589965232256 172668968659473 172702283143104 173189775474144 173356966752768 173876443964784 173973173091328 174494496812064 175020809812992 175100925964536 175545272856096 175714738048512 176291394575406 176325407964288 176853780334044 176952165781248 177352991230734 177482416278024 177532883269599 177653751520128 177983401645764 178155220521408 178723552056192 178774371963792 178904834277312 179228040818112 179409834750432 179947449837441 179982168619968 180155917034496 180490210119648 180664448979456 181205823612528 181424620675584 181722079520256 181835576963172 181936733831424 182472997204224 182481920961912 182658082548864 183205431255132 183722571162702 183758018311296 183944407073856 184486588117056 184495610348478 185007344387616 185016392086383 185052088862784 185230731598848 185785789441824 186310213010064 186315093685248 186841011337728 187048901840904 187084990766592 187094140071696 187613081632512 187622256763656 187749994079232 187803380648832 188279962071552 188366147628516 188402490701568 188934300517248 189646803255361 189683393416128 189692669794914 190251793995714 190357632885888 190788823899729 191019191961312 191563406183424 191591595361881 192317884991352 192354990506496 192458230813472 193001488898192 193038726306816 193617181394208 193672236294108 194163710886288 194168797295616 194716883851776 195026587596864 195168910120704 195610999460382 195719819727744 196306308913572 196865586146944 196988541710103 197679080304576 197879589427936 198472550526393 198476436907008 199071186503904 199638340881408 199667718312777 199860470460144 200424623086584 200429873509888 200666625898752 200995633408768 201121168459266 201267938561976 201636827960832 201836064094236 201841351492352 202205994769152 202411095615872 202636310327646 202675406663808 203247505101888 203453662369568 203856551564094 204063326597559 204102698260032 204437339460288 204678825560352 205261956117504 205292161082151 205490342867472 206075785439744 206693307057072 206937457958088 207276746952792 207316738607616 207527023365376 207547411631688 208053656718336 208133262436068 208344375407298 208384573048704 209009013122052 209598989636322 209604480395904 209811589318617 210196137754944 210349530403584 210430014571017 210480907580658 210943290839424 211075038859113 211218743339136 211278803229936 211814957330496 211880737142272 212515653734736 212556656176128 213156646737408 213393817593144 213914323104768 214152336996624 214762457614848 214896590956476 215508831956352 216055720438272 216274869288192 216357620615271 216515509665156 217126675010466 217168567095168 218439896957568 218502010177968 219056494333248 219267963718656 219404911046472 219565023885792 220184797193712 220190565264384 220588357929984 220812104308224 221473784415312 221516515224576 221741203047936 222141797070336 222367119127296 222614538106428 222657489010944 223022552138496 223285991520384 223917749311828 224549809198858 224593133491584 224843029267662 225477700972407 225483607698624 225749954136096 226120087584864 226393116398592 226426430882223 227071520428896 227712482567856 227756417061888 228615324472216 228659433159168 228885370165764 229304877550848 229472214985728 229992006892824 230119953643008 230225291545964 230269710857472 230919700632192 231176635725906 231835258619712 232529970439206 232659329082752 232804640202849 233186340321891 233467901286048 234060363808128 235055192767208 235100543952384 235805040445392 235936221041664 236470654974312 236643221704032 236710511026132 236871668693504 237311202194352 237540294028544 237688653633678 238298069408256 238365829285056 238539779036416 238970721090816 239080110451578 239213113000576 239929933116588 239976224826624 240653613492864 240921379121202 241607764816704 242447435950896 242582311775232 243297329605632 243309227949216 243544110065152 244273908340176 244963428216936 245010691081728 245259209431808 245744884077264 245814761450214 245982117489408 245994147131304 246438556124904 246676459183488 246688522781844 246736118483712 247010651871516 247707896842926 247714385922432 248413617346752 249158007467226 249398535787872 249458853428928 250150775510016 250163009018208 250404507531776 250900371155808 251154863504688 251203320935424 251912400689664 252667275178032 252911191221504 252923559726552 253669058660952 253810177181184 253968698403108 254385098532972 254692255948416 255338578699776 255455460482508 256176542888838 256423846655136 257192240031243 257241862304064 257967987244704 258156241858944 258229648392144 258884947848384 259053424714656 259784663211216 260035450129152 260225213494272 260695332099072 260814665947176 260959759636992 261741745218096 261792245265408 262531214719488 262651388946804 263572107072768 264437091863109 264488111946432 264630067368524 265377047235014 265428248671872 266223624417036 266480627280192 266975102468646 267232830782112 267555501198336 268161557945688 268357251415968 269114752125648 269166674709504 269607993025536 270181747103528 270233875551744 270996673469184 271808735418792 272084435463412 272136931013376 272583119280384 272905100747136 273722881442868 273987123823296 274808146882698 275583856744053 275591076076096 275916610610784 276368995937056 276729882175584 276743415522717 277511016581424 277792500543064 277846097398272 278678684162736 279465319515096 279472640527872 279748785758156 280261517006592 280466040538112 280573352761356 280641210107544 281257721119232 281433385145484 281624991118848 281705070973248 282419943107328 282549221442774 283354204979648 284525090124192 284539004692371 285377690993571 285536449328832 286528787941968 287345109275136 288366492384256 288476827487028 288687346220208 289502233347288 289558089460224 290425772091312 290508354441162 291245566329432 291253195943424 291336013570624 292075325777664 292539881395296 292753365181056 293416499190573 293579729591616 294459463370358 295298379220416 296489492169728 296518620456864 296819384141904 296876652014592 297363402851328 297714655360512 298606779755856 299457511322112 299790705690216 300636934629876 300644810264832 300999938848128 301493450113152 301681752688899 301901907842964 302455241941248 302754096141354 302762027238528 303308992153728 303616643423808 303954465491469 304013109995712 304871257652832 305180493554352 305739836734464 306154047390048 306656009190432 307018238340528 307026281143296 307892934176256 308235514301208 309113678159616 310039960585608 310406186937132 310915120429188 310975107911424 311290535048064 312080485077504 312516563110947 312576859573056 314346071149297 314406720593856 315294206632416 315524295605376 316414936259136 316918204844904 317821105713408 318627628121088 318773480602104 318834984264192 319734970106112 319906577488784 319968299768832 320871484657152 321228505494936 322143686422272 323200890054911 323263247934528 324412303932288 324773264497734 325690012515699 325698544453568 326617904289248 327659845436352 327753015266952 327976156652544 327992196175072 328584741499872 328901945577984 328918030375792 328981491311616 329347535828688 330277195790568 330285847896576 331218156462336 332210676622968 332531381050496 332611804571904 333550678690944 333921807159642 334533828207744 334873151339584 335876623967742 336824713798287 336889700237376 337214921628672 337231412968736 337264543901493 338225411547936 338624931204144 339180131377296 339589674597888 340607280643344 341568723851784 341898462206848 342922986708324 342989149738752 343328055248646 343957316326272 344208322478592 344306197856192 344988010339236 345179930464512 345337937318946 345404566286208 346379550948288 346713933505536 346764953588859 347752887929568 348794955658809 348988993624128 350201851929072 351090545712192 351429476097024 352582789150812 352650815928576 353707560668088 353904331562496 354705982461468 354964832556048 355065766539198 355307503040256 355966803291528 356310441042816 356532980450517 357447104112384 357548743927584 357809668554624 358456081636224 358620165677367 358819669500864 359894899674882 359964337239936 360980420239296 361328897958912 362411647225056 362849241351168 363444159040512 363671153926344 363873467662848 364945994408448 364963841923824 365316165097728 366410862510264 367445142325404 367516036622592 367888814147712 368722142175321 368973176234112 368991220696956 370014688775232 370032784172766 370104177725568 371499902267351 371571578883648 372620426020128 373682022675456 373737011200839 374097803681808 374169981533184 374188280143392 375226163265024 375244513527312 375606761297664 376559924143104 376732295257032 376804981403136 377868601034496 379293606510722 379366786832256 379385339589828 380503587991428 380715265771776 381577647799458 381964688246713 382038383922624 383183190723762 384264814333257 384635769982704 384709981012992 384916461626944 386002977796384 387234362788416 387344472588216 388327421772576 389433767703552 390053175193728 390337820241408 391221998920764 391439639455488 392612617827144 393731172293888 393977083420206 395358160609152 395759178855872 396945101052786 398065570852521 398142373007808 399335436625554 399720940920288 400462653702969 400849246173168 400859747019776 401333251797504 401991266817536 402242336918532 402535877123952 403273655921664 403672128188472 403682702984704 404411989538304 404822191231744 405272620655292 405350813327616 406495010203776 406907324739136 407713103128188 408126653195118 408205396520064 408874678920576 409357651120704 410584322164302 410980685734944 412151570879488 412212220324047 413386614114144 413874915916176 414553493905584 414633477215232 415054046730752 415094823263376 416266524872136 416688750814596 416769146097408 418018026244104 419197979272644 419208960791808 419623178637234 420392275509888 420699060807168 420860029142034 420961815161316 421886581678848 422150077718226 422437486678272 422557606459872 423629914660992 423761474284544 423823832164161 425031307469472 426313293474816 426787635186288 428304673993248 429524915229696 429793181912952 431017663912704 432111440876544 432549738576384 432715241230542 433031019330312 434253350020932 434337134190336 435762531661743 436879793915136 437004020355936 438112988666496 438809822092944 439045339043233 439130047771584 440369594387424 441624208616448 441689195055537 442947568830624 443482406095872 444283594140672 444734238254592 445229076212856 445314978021888 446045104276992 446571983040768 447835498623656 449099618397716 449186266983168 449686058535324 450955401944814 450967215397248 451412813382479 451499908272192 452240175169728 452852861764446 454131144212031 454143040857792 455424965135712 457230648944432 457318866318336 457770740331528 458609755101696 459984013785648 460239907286016 460450583091928 460539421714944 461839401264384 462353271451812 463670517239424 465059940878412 465318658165504 465609280405698 466372680643782 466935802572096 468120727616256 470110385534416 470201087904768 471610080890784 472941309948624 473286443408064 473421022052264 473743337387008 474622404388704 475080588057088 475377307267356 476596138816512 476731658570112 477079558072832 477941442181632 478160220903156 478426226001152 479859866233176 479952449653248 481307226985728 481842758242404 483215529633408 484894871901792 486618455898432 487088220130304 487159896746601 488547816680352 489926856433872 490021382163456 490518418863616 491489768154528 491629522900428 491964234978816 491988294262608 492877112249808 493352918366976 493377045563688 493472236967424 494021303743032 495415793685852 495428771844864 496827234693504 498316014934452 498797071575744 498917706857856 500326018036416 500809015063552 500882710739463 501800742311616 502309727009376 503814935951613 503824801379328 505334550356064 505822382443008 505847119453104 507338117321904 507620354362368 507937396806216 508770197065944 509384511896832 510677157399552 510910920965016 512353085777676 512847693310272 514384480062486 514483724608128 514992082872969 515935974489408 516312483717888 516459296784288 517769895696768 518006905978419 518106849429312 519569326422432 520070900258304 521629331894352 521919519273984 523483490436192 525062429438976 525302777893608 527144214145536 528874183726218 528976223892864 529260134737048 530754094470028 530856497343744 532447248834072 532598649808797 532961254560384 533950204937292 534465661564224 536323115891376 536714502831936 538229504251296 539842349512323 540363494207056 540467751103488 541993346938368 543617470837584 544168870926824 544273862026752 545166238560768 545810201494272 547445762885736 547974247646592 549616293765396 551167713488106 551182152152192 551833221221568 552737991874112 553459764351168 553486831045434 555022033162848 555049176259149 555585001086128 555692194796544 557357368325472 558930639030192 558945281055744 559497571516312 560523034013184 561146705522712 561282420215088 562515442238464 562866770290968 563249982237696 563410141946496 564839886214656 565098442885548 566708409959296 568940409766083 569050180248384 569078009384742 570755381987142 571072898657664 572366471699187 573057575883936 574690218550272 574774786085643 576953654974056 577374692440416 579004466694576 579116178920448 580851544182624 581016708882324 582491132658864 582506391886848 582672027141248 584150651555328 585079762790592 585506730362112 586832998381146 587159459183232 588918926740716 590596758440832 590965625130309 593037240913728 593638768283808 595417651579179 595429310721024 597213559511712 598915022644224 599581411380432 601273869259752 601289620529664 601999877696256 602986900226304 603363505377798 603803815685928 604910483882496 605508192282708 605524054477056 606617984307456 607233286847616 607908930982938 608026219991424 609742515305664 610360987108704 612189979792677 612308094780096 613312018380864 614036476681056 615785868352512 616471028602416 618227356319232 620079921171216 620812373874264 621830240858376 621950215822848 622581070096128 624160970155008 625033126221894 625153719146112 628692142298594 628813441187712 629434767955851 630588413264832 631048591210752 631290043713051 632829872518272 633836409689808 635642211426816 637546961204208 637669968528384 639469940212224 639813154977568 641742969314304 642457010989872 644287372844544 646401780109822 646526495869056 648824607864576 649072861845813 649546528995468 651380025031398 651397088907136 653235808578496 655319690872704 655506030533904 655984392350144 657169482999744 657803891155968 657836060751584 658695071657376 660554391581136 660571695793152 662436312924672 664421353245936 665062762100992 665223609143808 667101357381888 667843614319284 669067656415488 669746302679168 671753247935484 673649427596574 673779400474752 674462825937472 674529087802986 676433102917221 676450823095872 677249862408288 678360262754592 679179349195776 679279292646669 681214561286688 683137447703568 683796924413696 685845973416648 685978299477504 686656110497292 687914632652544 688416644957184 688612395712384 689976020678472 690359860929024 690675874637892 690809132572416 692759101896576 693529907177718 695505775859136 697589911317618 697977987248256 698413920608547 699559020965673 700403703858144 702181091424384 705165578301624 705301631857152 707415121336176 707808663124992 709411964922936 709929665112096 710131533078396 710615006080512 711933606583056 712620882085632 713065960901034 714894208224768 715097487855168 715619337109248 716912163272448 717240331354734 717639339001728 719789799349764 719928674479872 721960840478592 724823294450112 727342307852688 727732685263441 727746935325696 729891988816896 729927683847648 730632330195456 732821725020528 734890284650808 735032073245184 735777628295424 737444284350642 737946352468224 737982441393912 740029377550464 740065568345532 740208355451136 742999804534702 743143157767296 745240852040256 747474022401678 748195607363616 748232197524383 748376560286784 750452326530048 750489027054624 751213522595328 753464590514064 753609962806272 755737202068992 758587213021444 758733573664512 758770679179656 761007175982856 761430531543552 763155295598916 763929376493426 764076767845248 766366381447524 768529628666514 769271539965408 769309160834929 769832923253888 771576720093729 772005955592768 774468725576832 774688945176432 776654843545152 780106350387456 780675640482816 782443997841528 782879278910976 785225235654288 787462344587776 787954166840412 790716321218304 791518357711744 793311275589327 793890202105572 796131141705042 796284746015616 798670873251108 799441881840576 800925307405938 801698492346336 802666503595008 803982533635072 804484673837064 805071754247904 807344256376944 807365405969408 808823979076608 809644382463488 810545241310584 810701626655232 812990020407552 813814649478272 815426206256376 816253306390236 816410793040128 817749357841152 818715302241408 821168644328604 821961371469888 824424440648094 826751570232159 826773228228288 827749831832352 829106987811168 830108093461504 830189646526752 830230246568151 832533049744272 833377501629192 833538292194816 836036052488208 838395958545288 838417921583616 839246357274468 840784551019776 841398121614336 841720058284068 841923630322632 843773163357696 844300155436452 844874973356544 845115212919744 847259829321984 847647664328322 850062614938944 853575270372576 853617014077113 856609347986496 859586363825904 862035327825408 865099477152768 865430482461084 866062038660624 868506700041864 868674268380672 871525063323486 873759587830272 874008040711872 876225977332992 877619644185888 878090678086466 878260095543168 880739188774848 883378390111074 885895137661248 889468476509184 890458152425712 890629956043776 892090208553984 893143966081536 895670997247312 898199236795432 898372533966336 899372117070648 901910803889628 901934430794496 902825626764958 902999816544384 904480350339456 905705723528892 908262288424062 908286081715584 910849930271424 911863396474407 914461297888864 915541480663056 917219510203392 919968027571296 920901166183856 921078843429888 923678802528768 924706542903624 927341034478848 930119881756824 930637316331008 931218560811396 932745361287564 933871605144192 936241455232512 937549689332841 940220771068832 943038213447891 943220161781568 945882619897248 946572886816128 946842044104528 949244808777408 950161176114176 950754614534712 953463317140224 954159116145664 955882884363264 956320441806312 956852452002304 959719732466352 959904899306496 962614453971456 963685516484808 966431059266816 969602670164733 969789743803584 973236911796864 974319793493202 977070037547097 977095633360704 979853712867744 981036837727232 982979536309056 983259045800856 983928469957632 983976588525216 985754224499616 986705836733952 986754091127376 986944473934848 988042607486064 990831587371704 990857543689728 993654469387008 996632029868904 997594143151488 997835413715712 1000652036072832 1001765421478926 1003601484623232 1004619454018752 1007629871903226 1010474141394861 1010669100712128 1011644764886016 1011694238906208 1014676234643808 1015874793612432 1017540394131888 1018769023793664 1021821841930032 1024706171555352 1025695386620544 1028768960124972 1028967449216256 1029984165745938 1031871948978816 1032624967435776 1032918593568576 1035539791393536 1036013811956838 1036213698858624 1039138652844864 1040141800516608 1043258663788704 1046384866976427 1046966980872384 1050605555787216 1054288428291072 1057748367452436 1057952447785728 1058520269474096 1061508188940056 1061712994687488 1064894497668144 1065197299617594 1065922509120768 1067900409874584 1068931323128448 1072646231782752 1073429005663872 1075860497032101 1076459008502592 1079684699024646 1080726988414112 1083986693876736 1087234941675168 1088337741853648 1088547724053504 1090332477121536 1091620402988544 1094891525771472 1095948495293184 1099232587530792 1102335426976212 1102364304304384 1103666442443136 1105475983748224 1106166426525963 1106919528702336 1106973662090868 1110044066325696 1110098352518298 1111170002172256 1114499706802053 1114714736650944 1117861278060384 1118995143032624 1121046068026368 1121211033602517 1122293411045424 1122564840430176 1125733540581936 1126820283892992 1129679772429312 1130196885771096 1133416819918592 1137880819532166 1138100360496768 1138156018769484 1141510763974284 1142145797315328 1144732943398374 1145894064740139 1146115151767872 1149549572171286 1152794442999771 1153907309948112 1154749384880832 1158008933389152 1161703088365248 1162033417764648 1164982265317728 1165344054282496 1168301303110656 1170159525581184 1171013460724224 1173665996762292 1174318918366464 1177837853481432 1181193516881664 1181931250260618 1186074481827456 1187277536567616 1190835303158358 1194196712557563 1194427119023424 1199162822760864 1202547738519504 1202579241059328 1203999755392512 1205973800452608 1206727010755596 1207607631371856 1209820967764992 1211016384565416 1211048108954112 1213235968614912 1214466573695232 1215817861965876 1216052439982848 1219485030611328 1220721974217408 1224379959585354 1224616189560192 1226624036761728 1228072953362112 1232942057204832 1236454712638464 1236636660972141 1240159842342432 1241624747748528 1243660481716752 1243900431645696 1245162140192256 1250066252443788 1250307438292224 1257384284597188 1257626882375424 1258869535911702 1261176826529664 1262097182421504 1262580087426102 1265659745036544 1267672819379616 1271284422853632 1271471496492483 1275093922408416 1278939880424448 1279626309955136 1284914021979744 1288574745689088 1292803560219644 1293052991738112 1297649215729152 1298145723691626 1299093057990936 1302760050062796 1302794177814272 1306471617156992 1307287594985229 1310639381745408 1311012061067808 1311968784700288 1314338965999488 1315672121503168 1317136017129699 1317390143314752 1321108783162272 1324872625849344 1325067585166611 1328842706491872 1330125524201984 1330447218287616 1334202714763776 1335687228638568 1338135312830976 1339492605358336 1343506495870968 1347298855193148 1347558800949504 1348925651874944 1349058175605972 1352866205834442 1352901646191744 1354238440147437 1354499724816576 1356720525509184 1358558585293338 1362393432636093 1362429122573376 1366274895407136 1367593848827392 1371691946833296 1371956598955008 1373312220994584 1375829265305088 1377224791424768 1379952041356944 1380719721858048 1381351749275784 1381618265144832 1385518203793152 1387059814355436 1391011551718272 1395179822635236 1395955974496512 1396827841217094 1399118041931346 1400807407716288 1404362182848768 1410331156603248 1410603263714304 1414830242672352 1418823929845872 1419859330224192 1420263066156792 1421230012161024 1423867213166112 1425241764171264 1426131921802068 1429788416449536 1430194975710336 1431238674218496 1433824326544896 1434480662709468 1435278678003456 1439579598699528 1439857348959744 1443921680957184 1449646588900224 1454684615705376 1455465370526882 1459573759792577 1459855367695296 1461264660390912 1461479690239803 1465643450041056 1469780569301616 1470064146490368 1471555256590848 1474888568701284 1475892704936448 1475964882787824 1480058755100928 1480131136691064 1480416710902272 1485999609069404 1486286315534592 1490481704080512 1494948044803356 1496391214727232 1496464395048766 1496753120573568 1500978054109248 1502427045190656 1502648132218389 1506929181028128 1511444807854839 1511474404137984 1517174426042888 1517467147329024 1517541358359312 1522014351965712 1522861063087104 1526310591197832 1527858752986852 1528153535690496 1532732762895048 1537059257333028 1538543079930816 1538618321669858 1539665846507776 1543153440187458 1544011911185536 1544976248618907 1548937451153664 1549377890352864 1553309687090304 1554020717935257 1560212700774912 1564887995683056 1565758557821952 1570450471308576 1574924689175552 1575908333680824 1581432642436608 1583036715423488 1586622551178654 1587780404211144 1592262283410084 1592569492031232 1597341746502216 1597795949426391 1598883763681152 1601850614811876 1603396984692672 1608969347674128 1610143508495808 1614688512753888 1619288764926976 1619527048536969 1621090482621168 1621403253310464 1625980040815104 1627629298956544 1630852412512752 1632506612780472 1632821586080256 1635498715682304 1637430604482816 1642337288657208 1643922742939776 1648848881296188 1653503140464318 1653546456456576 1655499663664704 1658213975622336 1660379293053504 1660460493136302 1665066099488544 1665147528777447 1666755003258384 1667076584389632 1672072104976416 1676791917090576 1676835843167232 1678492714548936 1681569102039552 1683440116568136 1683847260645264 1687546326715392 1688600310872904 1689749946713088 1690230425839488 1694519658643968 1695295328656644 1700125229877888 1706821229298249 1707150540745152 1707234028154226 1713218695972992 1719172727651808 1724070655650816 1730860964922168 1732124077321248 1737013400083728 1737348536761344 1743050126646972 1747519175660544 1748016081423744 1752451954665984 1755239288371776 1756181356172932 1756520191086336 1761478377549696 1766756780222148 1771790275322496 1780916304851424 1786252954737537 1786287932163072 1791341994494624 1796398473590864 1796745067932672 1798744234141296 1803821607779256 1803868861588992 1805651253529916 1805999633088768 1808960700678912 1811411447057784 1816524576848124 1816572163431168 1821699860542848 1823726792948814 1828922595777728 1831082961326112 1836569939378031 1839936055142592 1841802332367712 1847357605057536 1849413085807248 1854682068957696 1860239763513648 1861274632662016 1862437121622792 1865490722575128 1867743210288384 1872482910465024 1875099378665682 1880441542137664 1886076426895782 1886440323563136 1888304303867553 1891765239794496 1893145773632256 1893684088209056 1893870131139153 1898489617554816 1901509229069424 1906926634280448 1912640883612624 1913704904004608 1919439464932704 1925228907942912 1927371032969616 1932862118533632 1939205340329466 1939579487607168 1946473823593728 1947218585537439 1948639586986404 1954140075094194 1954191266721408 1959707425735488 1965959072618112 1966518091601712 1967953177050432 1971508448999232 1973411673467904 1973508182254752 1976085214972128 1981663174743408 1981715087379456 1987308938774016 1993264059737808 1995188286302976 1995670827431424 2001304072145664 2003530842957852 2007202969246464 2009238908037504 2015259743806452 2020948282789722 2021338201424256 2023388477812416 2029352469287616 2031749587224864 2035080788263776 2037538047587328 2043643683860064 2049412343110704 2051390773241088 2057537920249944 2057934898432512 2059968331491876 2063743897957632 2065249934871552 2065837187137152 2071079582787072 2072027623913676 2072427397717248 2078277305689728 2086114835808971 2086517327577408 2092769733952854 2093933961744768 2098677062897019 2101211111574432 2115496734904872 2115904895571456 2117040538948192 2123016377880112 2123425989374976 2129788995336288 2130394599235188 2131845018241536 2135800819749168 2137862646256896 2145292463565504 2146858011327744 2151720994064202 2152918017005184 2159369398049292 2161453976828224 2174469883350336 2176675483707296 2183198055790323 2183240805977088 2189783051542944 2191896990586368 2198465175061584 2204670853952424 2204728608608768 2207332884886272 2210951967496448 2212332853051926 2213839057404672 2213947324181736 2220088132651392 2220196705036596 2222340004344512 2228999413604106 2229429473301888 2235722556120768 2237990286065248 2242422067205034 2244586822090848 2244696592573149 2245129680860352 2251467081163872 2253640567785984 2260393771542192 2266833639837184 2275761639064332 2276200720993536 2276312037538968 2283021527948568 2284291594630656 2289465886796748 2291788129480278 2292230303535744 2299099144342572 2305588885999542 2307814619896224 2307927482504787 2309498769761664 2314730160281187 2316017866778304 2323406176730496 2324066835529296 2329964530635456 2330688108564992 2340319051162368 2342026921448448 2347331993524584 2348637836732928 2355675706962864 2362387033763328 2363862500521236 2372148963654912 2374555073135232 2379933826767981 2381670606316716 2388393425115126 2388854238046848 2398325645521728 2405095477039008 2407999510785024 2411947600905216 2413454021511192 2415215262743712 2422032769130832 2422096217908224 2426471937229824 2428933147390464 2431635723931752 2432104879965696 2438970061222656 2441443948434816 2448759919170708 2449232379120384 2453248073523456 2456145906724224 2465408442319693 2465884114409664 2473273321944282 2480254710696477 2480319684684864 2483249495497056 2487320963433504 2490324280384512 2490690739704453 2500132504887576 2500614876584448 2514768569194376 2515253764750848 2517739071823404 2522353653059328 2524194364843008 2525160174852204 2531319490073088 2535345638759232 2542942992984966 2550187844816832 2559252619910272 2560851042231339 2569828043959488 2585607120439288 2586105983476224 2595298431458304 2596291447383252 2598186115981872 2605520100125592 2605588355628544 2612943234313984 2614575189970458 2621278763490816 2622024122135616 2623937569400576 2628677931998976 2631344243006336 2634272034259398 2634780286629504 2642217566324544 2650135170333222 2657685412983744 2660251048403968 2668405429527552 2671374457277136 2676270625661952 2678985210716672 2687012991741936 2694597710386296 2695117601899008 2697851303749888 2698116351211944 2705732411668884 2705803292383488 2708476880294874 2708999449633152 2713441051018368 2717117170586676 2724786865272186 2724858245146752 2732549790814272 2735187697654784 2735590189423221 2743383893666592 2746624441989168 2751658530610176 2754449582849536 2759904082713888 2762703498551568 2763236530289664 2771036407586304 2774119628710872 2782023103436544 2790359645270472 2791911948993024 2793655682434188 2798236083862692 2801614815432576 2808724365697536 2812649067998523 2820662313206496 2829114640343673 2829660485344704 2837647859691744 2839718660448384 2840526132313584 2847734426332224 2850483528342528 2852263843604136 2860389951420672 2862477348436992 2867648653089792 2868961325418936 2870557356006912 2879159197399056 2879714697919488 2887843361914368 2899293177800448 2908808010494199 2909369231410752 2910930741053764 2919147519585154 2919710735390592 2922959380479606 2931210112641291 2931286900082112 2939561138603232 2943110513181696 2949777137402568 2951785409872896 2951929765575648 2960117510201856 2960262273382128 2960833421804544 2971999218138808 2972572631069184 2980963408161024 2989896089606712 2992782429454464 2992928790097532 2993506241147136 3001956108218496 3005296264436778 3013858362056256 3022889615709678 3031422424184583 3034348852085776 3034934294658048 3035082716718624 3044028703931424 3052621182395664 3055717505973704 3056307071380992 3065465525790096 3074118514666056 3077086159861632 3077236643339716 3079331693015552 3086306880374916 3088023822371072 3089952497237814 3097874902307328 3098755780705728 3106619374180608 3108041435870514 3120425401549824 3129775991366112 3139154600929281 3140900942617152 3151816667361648 3162865284873216 3166073430846976 3173245102357308 3175560808422288 3184524566820168 3185138984062464 3194683493004432 3195591898852782 3197767527362304 3203701229623752 3206793969385344 3217938695348256 3220287016991616 3227581491096303 3229377025507776 3239054097073938 3242180965242336 3251960081630208 3255258597913088 3261704825025504 3265013225560944 3265643172160512 3270997431364608 3274861208965632 3284674577314416 3287845485879552 3297697762592376 3307006280928636 3307092912913152 3310999327329408 3316427951244672 3318499279577889 3320758586107008 3320920986272604 3330132198977088 3330295057554894 3333510006516768 3343499120406159 3344144209952832 3353583834181152 3356985429097872 3363138204079104 3366880233136272 3367694521290528 3377200621745808 3380460851678976 3389039317287936 3390590657313288 3400250459755776 3413642458596498 3414301081490304 3414468056308452 3426437391945984 3437682194220417 3438345455303616 3461721929844336 3464248154642496 3474026800167456 3486100253293944 3496032162847488 3504903909331968 3510478576743552 3512362712345864 3513040382172672 3522956755099392 3533513560444296 3543580550644992 3561832609702848 3572505909475074 3582590137672689 3582683988989248 3592796947181728 3597488468282592 3607643215558512 3607737723177984 3611302507059832 3611999266177536 3617921401357824 3622822894115568 3633049153696248 3633144326862336 3643399721085696 3647453585897628 3657845191555456 3662165922652224 3673139878756062 3679872110285184 3683604664735424 3698826171614496 3709364137915392 3709909982916423 3720479527027296 3724874243245584 3730981445150256 3735486420576768 3750198757331364 3760883084275328 3772152853791564 3772880647126272 3776608607735106 3783530479588992 3786291547264512 3787368176418112 3787740262278306 3796979235109632 3803018458138848 3813853268560896 3814414489477449 3825281767225248 3838878929865408 3854742065939232 3865724237067264 3878410680658932 3879158975214336 3892947647187456 3894437171074878 3897279173972808 3908280150188388 3908382533442816 3919414851470976 3921862784955687 3931918145236224 3933036183203424 3935906354100864 3943016897998464 3947016364509504 3951408051389097 3952170429944256 3963326349486816 3974617877548032 3986528119475616 3990376572605952 3991341654862848 4002608144291328 4007061685915704 4014405938492928 4018477816075008 4030519487612904 4041896565579444 4042676402848512 4046776955624832 4058704938575232 4062715320442311 4063499174449728 4070161576527552 4086498924940861 4087287367720128 4098824686221408 4102781546482176 4115075840499888 4115869796865024 4119936662983752 4127487795915264 4131674374274304 4142159165574144 4144055247827352 4144854795434496 4156554611379456 4172229671617942 4173034655154816 4185539467905708 4187867923489536 4197354125794038 4201611570713843 4202422223148864 4230993469809744 4231809791142912 4234081077896384 4246032755760224 4259577990672576 4260789198470376 4263690036483072 4271601639498336 4275725292513792 4290584927131008 4293716022655488 4303441988128404 4305836034010368 4318738796098584 4322907953656448 4348939766700672 4353350967414592 4366396111580646 4378721279377731 4379566103085888 4383793981172736 4384439070719409 4396930350123168 4409341707904848 4409457217217536 4414665769772544 4421903934992896 4424665706103852 4427678114809344 4427894648363472 4440176265302784 4440393410073192 4444680008689024 4457998827208212 4458858946603776 4471445112241536 4475980572130496 4484844134410068 4489173644181696 4489393185146298 4490259361720704 4502934162327744 4507281135571968 4507944396655167 4520787543084384 4533667279674368 4534334423564517 4551523278128664 4552401441987072 4552624075077936 4566043055897136 4568583189261312 4578931773593496 4583576258960556 4584460607071488 4598198288685144 4611177771999084 4615629239792448 4615854965009574 4618997539523328 4629460320562374 4632035733556608 4634928745856721 4646812353460992 4648133671058592 4659929061270912 4661376217129984 4662062153805771 4680638102324736 4694663987049168 4697275673465856 4711351413925728 4724774067526656 4727725001042472 4744297927309824 4749110146270464 4759867653535962 4763341212633432 4776786850230252 4777708476093696 4793387848279173 4796651291043456 4810190954078016 4826908043022384 4829498729475563 4830430525487424 4844065538261664 4857866294780928 4858581145610907 4863271447863504 4864209759931392 4877940122445312 4882887896869632 4897519838341416 4898464758240768 4906496147046912 4912291813448448 4930816884639386 4931768228819328 4946546643888564 4960509421392954 4960639369369728 4965540947207269 4966498990994112 4974641926867008 4981381479408906 4995442586332341 5000265009775152 5001229753168896 5029537138388752 5030507529501696 5035478143646808 5044707306118656 5050320349704408 5062638980146176 5070691277518464 5085885985969932 5100375689633664 5118505239820544 5120463687894747 5121702084462678 5139656087918976 5171214240878576 5172211966952448 5192582894766504 5196372231963744 5211040200251184 5211176711257088 5225886468627968 5229150379940916 5242557526981632 5244048244271232 5247875138801152 5257355863997952 5262688486012672 5268544068518796 5269560573259008 5284435132649088 5300270340666444 5315370825967488 5342748914554272 5357970421433344 5358758864212611 5374025983483872 5389195420772592 5390235203798016 5395702607499776 5396232702423888 5411464823337768 5411606584766976 5416953760589748 5417998899266304 5426882102036736 5434234341173352 5449573730544372 5449716490293504 5465099581628544 5471180378846442 5486767787333184 5493248883978336 5508899165699072 5509709818134093 5519808165427776 5525406997103136 5542072815172608 5548239257421744 5564046206873088 5580719290540944 5583823897986048 5587311364868376 5596472167725384 5603229630865152 5617448731395072 5625298135997046 5641324626412992 5658229280687346 5659320970689408 5664912911602659 5675295719383488 5679437320896768 5681052264627168 5695468852664448 5704527687208272 5720779902841344 5737922650837872 5741114712013824 5758318394798112 5775686723828736 5798586355600896 5817616020988398 5818738462821504 5821861482107528 5838295039170308 5839421470781184 5845918760959212 5862420225282582 5862573800164224 5879122277206464 5899554274805136 5903859531151296 5920235020403712 5920524546764256 5943998436277616 5945145262138368 5961926816322048 5979792179213424 5985564858908928 5985857580195064 5987012482294272 6003912216436992 6010592528873556 6027716724112512 6045779231419356 6062844848369166 6068697704171552 6070165433437248 6088057407862848 6105242364791328 6111435011947408 6112614142761984 6130931051580192 6148237029332112 6154172319723264 6154473286679432 6158663386031104 6172613760749832 6176047644742144 6179904994475628 6195749804614656 6197511561411456 6213238748361216 6216082871741028 6258344507426913 6259551982732224 6278309201858562 6281801885234304 6296031188691057 6303633334723296 6332146861693952 6346490204714616 6351121616844576 6369049133640336 6370277968124928 6389366986008864 6391183797705564 6395535054724608 6407402459247504 6413587938770688 6435877390696512 6440574033983232 6455162982192606 6458754051015552 6478108194147876 6484361930484672 6510517195826176 6523409650051008 6530026451121888 6549594167370969 6549722417931264 6569349154628832 6575690971759104 6595395525184752 6614012561857272 6614185825826304 6621998654658816 6632855902489344 6636998559155778 6641517172214016 6641841972545208 6660264397954176 6660590115109788 6667020013033536 6686998240812318 6688288419905664 6707167668362304 6713970858195744 6733760466272544 6734089777719447 6735389042581056 6754401243491616 6760921703357952 6781181314626576 6800500919511552 6827284917192996 6828602162980608 6828936112616904 6852874783891968 6875364388440834 6876690910607232 6923443859688672 6923782447514361 6928496309284992 6944190480843561 6948053600334912 6972200506587888 6992064325694976 7020957153487104 7024725424691728 7026080764345344 7045913510198784 7067027120888592 7087161101289984 7123665219405696 7139801480303943 7145011818950148 7165180275345378 7165367977978496 7185593894363456 7194976936565184 7215286431117024 7222605014119664 7223998532355072 7235842802715648 7245645788231136 7266098307392496 7266288653724672 7286799442171392 7294907171795256 7315690383110912 7324331845304448 7346279757512124 7359744220570368 7367209329470848 7396225326959079 7397652343228992 7419819965832846 7440764132089431 7440959054054592 7449748486491168 7461962890300512 7470972841153536 7472072219113359 7500397514662728 7521766168550656 7544305707583128 7545761294252544 7553217215470212 7567060959177984 7572583094529024 7574736352836224 7575480524556612 7593958470219264 7606036916277696 7628828978954898 7650563534450496 7677757859730816 7682553126694017 7709484131878464 7756821361317864 7758317950428672 7785895294374912 7788874342149756 7794558347945616 7816560300376776 7816765066885632 7838829702941952 7843725569911374 7863836290472448 7866072366406848 7871812708201728 7886033795996928 7894032729019008 7902816102778194 7904340859888512 7926652698973632 7973056238951232 7980753145211904 8005216288582656 8014123371831408 8028811876985856 8036955632150016 8061038975225808 8083793131158888 8085352805697024 8093553911249664 8117409877150464 8125430640884622 8126998348899456 8140323153055104 8172997849881722 8174574735440256 8197649372442816 8205563092964352 8206770568269663 8230151680999776 8239873325967504 8254975591830528 8263348748548608 8288110495654704 8289709590868992 8313109222758912 8344459343235884 8346069310309632 8371078935811416 8375735846979072 8394708251588076 8403223141427686 8404844446297728 8437947203995569 8461986939619488 8468162155792768 8487343921031019 8492065511520448 8519155981345152 8521578396940752 8543203278996672 8551450585027584 8581169854262016 8587432045310976 8606883976256808 8611672068020736 8637477592197168 8645815907312896 8697879533401344 8706701934829184 8726424031482597 8732792223161292 8757442558755462 8759132206171776 8768878141438818 8793630337923873 8793860700246336 8818683415809696 8829331539545088 8843807869985792 8849331412207704 8855356229618688 8855789296726944 8880352530605568 8880786820146384 8889360017378048 8915997654416424 8917717893207552 8942890224483072 8951961144260992 8969688268820136 8978347288363392 8978786370292596 8980518723441408 9005868324655488 9015888793310334 9041575086168768 9068668847129034 9094267272553749 9103046556257328 9104802883974144 9105248150155872 9132086111794272 9157863547186992 9167152517921112 9168921214142976 9196396577370288 9222355543998168 9231258479584896 9231709930019148 9237995079046656 9258920641124748 9264071467113216 9269857491713442 9293624706921984 9296267342117184 9319858122541824 9324124307611542 9361276204649472 9389327974098336 9422702827851456 9455450002084944 9488595854619648 9498220292540928 9519735307071924 9526682425266864 9553573700460504 9555416952187392 9586775696558346 9593302582086912 9620381908156032 9653816086044768 9658997458951126 9660861050974848 9688131076523328 9717162291221814 9726542895727008 9755880244890624 9765775793739264 9795039676682832 9796929516481536 9812992294093824 9824583626896896 9861633769278772 9863536457638656 9893093287777128 9921018842785908 9921278738739456 9931081894414538 9932997981988224 9949283853734016 9962762958817812 9990885172664682 10000530019550304 10030497361218477 10059074276777504 10070956287293616 10089414612237312 10100640699408816 10141382555036928 10171771971939864 10200751379267328 10237010479641088 10240927375789494 10243404168925356 10279312175837952 10313046582661251 10342428481757152 10385165789533008 10392744463927488 10422080400502368 10451772937255936 10458300759881832 10488096488542464 10495750277602304 10514711727995904 10525376972025344 10537088137037592 10539121146518016 10568870265298176 10600540681332888 10630741651934976 10685497829108544 10717517728425222 10747770413018067 10748051966967744 10778390841545184 10791405214999552 10792465404847776 10822929646675536 10823213169533952 10833907521179496 10835997798532608 10853764204073472 10868468682346704 10899147461088744 10899432980587008 10930199163257088 10942360757692884 10973535574666368 10986497767956672 11019419636268186 11039616330855552 11050813994206272 11096478514843488 11128092413746176 11161438581081888 11174622729736752 11192944335450768 11206459261730304 11250596271994092 11282649252825984 11316458561374692 11318641941378816 11329825823205318 11350591438766976 11358874641793536 11362104529254336 11390937705328896 11409055374416544 11441559805682688 11475845301675744 11516636789596224 11597172711201792 11635232041976796 11637476925643008 11643722964215056 11676590078340616 11678842941562368 11691837521918424 11724840450565164 11725147600328448 11758244554412928 11799108549610272 11807719062302592 11841049093528512 11854224154167291 11887996872555232 11923853632644096 11959584358426848 11971129717817856 11971715160390128 11974024964588544 12007824432873984 12021185057747112 12055433448225024 12091558462838712 12125689696738332 12137395408343104 12140330866874496 12176114815725696 12188145961326933 12210484729582656 12222870023894816 12259496774822583 12261862103160384 12296474058664224 12308344639446528 12308946573358864 12345227521499664 12352095289484288 12359809988951256 12395023122822912 12426477496722432 12432165743482056 12516689014853826 12519103965464448 12556618403717124 12563603770468608 12592062377382114 12604834712141529 12607266669446592 12692980409429232 12702243233689152 12738098267280672 12778733972017728 12782367595411128 12791070109449216 12814804918495008 12827175877541376 12871754781393024 12881148067966464 12910325964385212 12917508102031104 12956216388295752 12968723860969344 13046819300102016 13060052902243776 13099188334741938 13136163838133193 13138698309257664 13151381943518208 13190791050369504 13228025123714544 13228371651652608 13243997309317632 13265711804978688 13273997118311556 13283034344428032 13283683945090416 13320528795908352 13321180230219576 13334040026067072 13373996481624636 13376576839811328 13414335336724608 13427941716391488 13467520932545088 13468179555438894 13470778085162112 13508802486983232 13521843406715904 13562362629253152 13601001839023104 13603003270693551 13654569834385992 13657204325961216 13657872225233808 13705749567783936 13750728776881668 13753381821214464 13846887719377344 13847564895028722 13856992618569984 13888380961687122 13896107200669824 13944401013175776 13984128651389952 13986186461417313 14041914306974208 14049450849383456 14091827020397568 14134054241777184 14174322202579968 14247330438811392 14279602960607886 14290023637900296 14330360550690756 14330735955956992 14371187788726912 14380163544837519 14389953873130368 14430572862234048 14445210028239328 14488496188426689 14491291576462272 14532196614784992 14573598884342784 14575743436832721 14589814343590512 14631380766221824 14648663690608896 14692559515024248 14719488441140736 14734418658941696 14792450653918158 14795304686457984 14839639931665692 14881528264178862 14881918108109184 14896622841621807 14899496972982336 14923925780601024 14944144438226718 14986327758997023 15000795029325456 15043532337101312 15088611415166256 15091522588505088 15106434430940424 15134121918355968 15149472705672448 15150961049113224 15187916940438528 15212073832555392 15257657957909796 15301127068900992 15355515719461632 15361391063684241 15365106253388034 15418968263756928 15513642722635728 15516635900857344 15577748684299512 15589116695891232 15633120600753552 15633530133771264 15677659405883904 15687451139822748 15727672580944896 15732144732813696 15743625416403456 15772067591993856 15788065458038016 15805632205556388 15808681719777024 15853305397947264 15946112477902464 16028246743662816 16073911264300032 16076276592637833 16122077950451616 16167586262317776 16170705611394048 16187107822499328 16234819754300928 16250861281769244 16253996697798912 16280646306110208 16345995699763444 16349149470880512 16395298744885632 16413541136539326 16460303361999552 16479746651935008 16526697497097216 16529129454402279 16576220991309408 16626218445517824 16688918686471768 16692138620619264 16742157871622832 16751471693958144 16789416503176152 16806446282855372 16809688892595456 16875894407991138 16923973879238976 16936324311585536 16974687842062038 16984131023040896 16994738734807977 17038311962690304 17043156793881504 17086406557993344 17162339708524032 17213767952513616 17223344136041472 17274955184394336 17291631814625792 17395759066802688 17413403869658368 17452848062965194 17465584446322584 17514885117510924 17518264412343552 17537756282877636 17587260675847746 17587721400492672 17637366831619392 17698662824415408 17711578593453888 17760705061211136 17761573640292768 17778720034756096 17831995308832848 17835435786415104 17885780448966144 17903922288521984 17939376537640272 17956694576726784 17957572740585192 17961037446882816 18011736649310976 18031777586620668 18083150172337536 18137337694258068 18188534545107498 18206093112514656 18210496300311744 18264172223588544 18315727094373984 18334305035842224 18337842428285952 18392793154740576 18444711087996336 18462516959169792 18463419860038296 18475990158093312 18517841282249496 18528142934226432 18539714983426884 18587249413843968 18592534684234368 18639716245083648 18648248615223084 18775033522280739 18778655948196672 18845405655702912 18910900004169888 18996440585081856 19039470614143848 19053364850533728 19107147400921008 19110833904374784 19173551393116692 19186605164173824 19240763816312064 19307632172089536 19317994917902252 19321722101949696 19376262153046656 19434324582443628 19453085791454016 19531551587478528 19590079353365664 19648782502112907 19649167253793792 19723267538557544 19727072915277312 19786186575554256 19842037685571816 19842557477478912 19862163788829076 19865995963976448 19898567707468032 19925525917635624 19981770345329364 20001060039100608 20060994722436954 20118148553555008 20141912574587232 20201281398817632 20202269333158341 20282765110073856 20343543943879728 20401502758534656 20474020959282176 20481854751578988 20486808337850712 20558624351675904 20626093165322502 20684856963514304 20770331579066016 20771347342543083 20785488927854976 20832571442530683 20844160801004736 20916601519763664 20976192977084928 21050753944050688 21074176274075184 21078242293036032 21137740530596352 21201081362665776 21261483303869952 21370995658217088 21419404440911829 21435035456850444 21495540826036134 21496103933935488 21556781683090368 21584930809695552 21645859293351072 21667815042358992 21671995597065216 21707528408146944 21736937364693408 21798294922177488 21798865961174016 21860398326514176 21884721515385768 21947071149332736 21972995535913344 22038839272536372 22079232661711104 22101627988412544 22188675980877237 22192957029686976 22322877162163776 22349245459473504 22385888670901536 22412918523460608 22501192543988184 22565298505651968 22632917122749384 22637283882757632 22659651646410636 22701182877533952 22717749283587072 22724209058508672 22781875410657792 22818110748833088 22947263193898681 22951690603351488 23033273579192448 23270464083953592 23274953851286016 23287445928430112 23353180156681232 23357685883124736 23383675043836848 23449680901130328 23450295200656896 23516489108825856 23598217099220544 23615438124605184 23682098187057024 23708448308334582 23775993745110464 23919168716853696 23942259435635712 23943430320780256 24015648865747968 24042370115494224 24110866896450048 24183116925677424 24251379393476664 24274790816686208 24280661733748992 24352229631451392 24376291922653866 24420969459165312 24445740047789632 24518993549645166 24523724206320768 24592948117328448 24616689278893056 24617893146717728 24620311704808989 24690455042999328 24719619977902512 24790046245645824 24864331486964112 25033378029707652 25038207930928896 25113236807434248 25127207540937216 25184124754764228 25209669424283058 25214533338893184 25313841611986707 25385960818858464 25404486467378304 25462031763093057 25476196534561344 25557467944035456 25564735190822256 25629609836990016 25654351755082752 25743509562786048 25762296135932928 25820651928770424 25835016204062208 25912432776591504 25937447721938688 26093638600204032 26120105804487552 26179272094447791 26198376669483876 26272327676266386 26277396618515328 26381582100739008 26456050247429088 26487994618635264 26531423609957376 26547994236623112 26566068688856064 26567367890180832 26641057591816704 26642360460439152 26668080052134144 26747992963249272 26753153679622656 26828670673449216 26855883432782976 26935041865090176 26936359110877788 26941556170324224 27017604973966464 27119492865516623 27124725258506304 27206006541387102 27282801817661247 27309139668771984 27314408651922432 27315744450467616 27501457553763336 27506763642428928 27693775438754688 27695129790057444 27713985237139968 27776761923374244 27792214401339648 27888802026351552 27972372922834626 28083828613948416 28098901698766912 28268108483554368 28494660877622784 28559205921215772 28580047275800592 28660721101381512 28661471911913984 28742375577453824 28760327089675038 28779907746260736 28861145724468096 28890420056478656 28976992376853378 28982583152924544 29064393229569984 29151486873665442 29179628687181024 29262761532443648 29297327381217792 29385119030048496 29438976882281472 29468837317883392 29584901307836316 29590609372915968 29679279863331384 29763056528357724 29763836216218368 29793245683243614 29798993945964672 29847851561202048 29888288876453436 29972655517994046 30001590058650912 30087064674202624 30091492083655431 30177222830332512 30212868861880848 30268243836711936 30298945411344896 30301922098226448 30424147665110784 30515315915819592 30602254137801984 30711031438923264 30722782127368482 30730212506776068 30837936527513856 30939139747983753 31027285445271456 31155497368599024 31178233391782464 31266241201507104 31355318811767808 31374902279645496 31464289465627392 31487250832806912 31544135183987712 31576130916076032 31611264411112776 31617363439554048 31706610795894528 31892224955804928 32050309750156009 32056493487325632 32152553185275666 32243311239054201 32244155900903232 32335172524635552 32374215644998656 32469639508601856 32501722563538488 32507993395597824 32561292612220416 32691991399526888 32698298941761024 32790597489771264 32827082273078652 32920606723999104 32959493303870016 33058258908804558 33152441982618816 33377837372943536 33384277241238528 33484315743245664 33578833006352304 33612892565710744 33619377785190912 33751788815982276 33847947758477952 33872648623171072 33949375684124076 33968262046081792 33989477469615954 34076623925380608 34086313587763008 34172813115986688 34324679417048064 34427535905027232 34549910368788672 34583263629251584 34791518133605376 34826807739316736 34905696125930388 34931168892645168 35029770235021848 35036528824687104 35075512565755272 35174521351695492 35175442800985344 35274733663238784 35397325648830816 35423157186907776 35523147280585536 35557440069512192 35562672462501873 35663990617665696 35771560897932288 35807844577043968 35878753075280544 35913389153453568 35915145481170384 35922074893765632 36023473298621952 36063555173241336 36166300344675072 36274675388516136 36377069090214996 36412186225029312 36420992600623488 36528344447177088 36564437883980799 36631454188747968 36668610071684448 36778490324467749 36785586309481152 36889422175992672 36925033918339584 36926839720076592 37035682564498992 37056285868452864 37079429966853768 37185069368468736 37279432490167296 37296497230446168 37550067044561478 37557311896393344 37690811311405824 37814504136424587 37821800008339776 38078941228287696 38106729701067456 38214294801842016 38347102786233384 38373210328347648 38481527632624128 38615264344179072 38635989835804504 38643444203899392 38752524306093312 38868649164887256 38906171582908032 39180158706731328 39297565004225814 39408491514399579 39446535077115088 39454145830554624 39572373151108512 39684075371143632 39685114954957824 39724327577658152 39731991927952896 39797135414936064 39851051835271248 39963540690658728 40002120078201216 40121989444873908 40236297107110016 40283825149174464 40402562797635264 40404538666316682 40565530220147712 40687087887759456 40803005517069312 40809009812080653 40963709503157976 40973616675701424 41117248703351808 41252186330645004 41369713927028608 41540663158132032 41542694685086166 41570977855709952 41665142885061366 41688321602009472 41833203039527328 41952385954169856 41958559384251939 42148352548150368 42275481061192704 42402162725331552 42522966607739904 42741991316434176 42838808881823658 42870070913700888 42991081652072268 42992207867870976 43113563366180736 43140490634512557 43169861619391104 43291718586702144 43335630084717984 43465488565280067 43473874729386816 43596589844354976 43720796653028352 43769443030771536 43894142298665472 43945991071826688 44077678545072744 44158465323422208 44203255976825088 44377351961754474 44385914059373952 44645754324327552 44689868524865421 44698490918947008 44771777341803072 45002385087976368 45130597011303936 45265834245498768 45274567765515264 45319303292821272 45402365755067904 45448418117017344 45563750821315584 45636221497666176 45894526387797362 45903381206702976 46066547158384896 46084173191052723 46540928167907184 46549907702572032 46574891856860224 46706360313362464 46767350087673696 46899361802260656 46900590401313792 47032978217651712 47196434198441088 47230876249210368 47364196374114048 47416896616669164 47551987490220928 47838337433707392 47886860641560512 48084740230988448 48221733792900096 48228829777913499 48366233851354848 48502758786953328 48549581633372416 48561323467497984 48704459262902784 48752583845307732 48841938918330624 48891480095579264 49037987099290332 49047448412641536 49185896234656896 49235786293435456 49240623409617978 49380910085998656 49439239955805024 49580092491291648 49587388363206837 49728662973928224 50066756059415304 50076415861857792 50226473614868496 50254415081874432 50368249509528456 50419338848566116 50429066677786368 50627683223973414 50771921637716928 50808972934756608 50924063526186114 50952393069122688 50984216204423931 51114935888070912 51129470381644512 51259219673980032 51487019125572096 51641303857540848 51670032408124416 51824865553183008 51874895443877376 52187277200408064 52240211608975104 52358544188895582 52396753338967752 52544655352532772 52554793237030656 52763164201478016 52912100494858176 53095988473246224 53124486024231193 53134735780361664 53282115183633408 53284720920878304 53336160104268288 53495985926498544 53506307359245312 53657341346898432 53711766865565952 53870083730180352 53872718221755576 53883112340648448 54035209947932928 54238985731033246 54249450517012608 54412013082774204 54565603635322494 54618279337543968 54620950419279959 54631488900935232 55002915107526672 55013527284857856 55387550877509376 55390259580114888 55427970474279936 55553523846748488 55584428802679296 55777604052703104 55944745845669252 56197803397533824 56325100566842217 56536216967108736 56989321755245568 57118411842431544 57160094551601184 57321442202763024 57322943823827968 57484751154907648 57520654179350076 57559815492521472 57722291448936192 57780840112957312 57953984753706756 57965166305849088 58128786459139968 58302973747330884 58359257374362048 58594654762435584 58770238060096992 58937674635766784 58946347506338721 59169802615672632 59181218745831936 59358559726662768 59526113056715448 59527672432436736 59586491366487228 59597987891929344 59695703122404096 59776577752906872 59945311035988092 60003180117301824 60182984167310862 60354445660665024 60425737723761696 60597890822689792 60603844196452896 60606807999475023 60848295330221568 61030631831639184 61204508275603968 61422062877846528 61445564254736964 61460425013552136 61675873055027712 61878279495967506 62054570890542912 62310994737198048 62314042027629249 62356466783564928 62532482403014208 62749804559290992 62928578931254784 63152261832152064 63222528822225552 63234726879108096 63413221591789056 63784449911609856 64100619500312018 64112986974651264 64305106370551332 64486622478108402 64488311801806464 64670345049271104 65003445127076976 65015986791195648 65122585224440832 65383982799053776 65396597883522048 65581194979542528 65654164546157304 65841213447998208 65918986607740032 66116517817609116 66304883965237632 66566027942631711 66755674745887072 66968631486491328 67157666012704608 67225785131421488 67238755570381824 67503577631964552 67695895516955904 67745297246342144 67898751368248152 67936524092163584 67978954939231908 68153247850761216 68172627175526016 68345626231973376 68841789581696043 68855071810054464 69099820737577344 69653615478633472 69811392251860776 69862337785290336 70059540470043696 70073057649374208 70151025131510544 70349042703390984 70350885601970688 70549467326477568 70794651297661632 70846314373815552 71046294561171072 71125344925003746 71327981235331392 71615689154087936 71757506150561088 71826778306907136 71830290962340768 72046946597243904 72127110346482672 72332600689350144 72549350777032272 72754138180429992 72824372450058624 72841985201246976 73056688894354176 73128875767961598 73262908377495936 73337220143368896 73556980648935498 73571172618962304 73778844351985344 73850067836679168 73853679440153184 74071365128997984 74158859933707536 74370138736937472 74592994460892336 75100134089122956 75114623792786688 75381622622811648 75629008272849174 75643600016679552 76157882456575392 76213459402134912 76386095289279171 76428589603684032 76694205572466768 76963055265248256 77230528688358144 77271979671609008 77286888407798784 77505048612186624 77737298329774512 77812343165816064 78360317413462656 78537816283343373 78595130008451628 78816983028799158 78893070154230176 79144746302217024 79368150742287264 79448655155316304 79463983855905792 79594270829872128 79702103670542496 79927081381317456 80004240156402432 80243978889747816 80472594214220032 80567650298348928 80805125595270528 80809077332633364 81358478596549869 81374175775518912 81618019624161306 81848405452983741 81927419006315952 81947233351402848 82504372661290008 82739427854057216 83081326316264064 83085389370172332 83141955711419904 83330285770122732 83376643204018944 83666406079054656 83917118768503878 84296705096300736 84804325450663104 85483982632868352 85677617763647316 85740141827401776 85982163304144536 85984415735741952 86227126732361472 86280981269025114 86339723238782208 86583437173404288 86671260169435968 86930977130560134 86947749458773632 87193179688709952 87538886061543072 87788284597330944 87891982143653376 88155357090145488 88316930646844416 88406511953650176 88754703923508948 88771828118747904 89291508648655104 89379737049730842 89396981837894016 89543554683606144 90004770175952736 90261194022607872 90274476250966293 90531668490997536 90638606585642544 90804731510135808 90896836234034688 91272442995332352 91789052775594724 91806762413405952 92133094316769792 92168346382105446 92817419243951259 93081856335814368 93149783713720448 93412720626724928 93534700175347392 93798723604521312 94065956435303424 94392868396882176 94461752498420736 94728392748228096 94833793233338328 95103974980441856 95676674867414784 95773721283121024 96150929250468027 96169480461976896 96457659555826998 96729933717162603 96732467702709696 97005517573906656 97099163266744832 97122646934995968 97408918525805568 97505167690615464 97683877836661248 97782960191158528 98075974198580664 98094896825283072 98371792469313792 98471572586870912 98481246819235956 98761820171997312 98878479911610048 99174776726413674 99457325947856448 100133512118830608 100152831723715584 100452947229736992 100736499019056912 100838677697132232 100858133355572736 101255366447946828 101543843275433856 101617945869513216 101848127052372228 101904786138245376 101968432408847862 102229871776141824 102258940763289024 102518439347960064 102974038251144192 103282607715081696 103649731106366016 103749790887754752 104374554400816128 104480423217950208 104717088377791164 104793506677935504 105089310705065544 105109586474061312 105526328402956032 105824200989716352 106191976946492448 106248972048462386 106269471560723328 106569441841756608 106672320208536576 106688017387505619 106991971852997088 107314682693796864 107423533731131904 107740167460360704 107745436443511152 107766224681296896 108070419895865856 108477971462066492 108498901034025216 108824026165548408 109131207270644988 109236558675087936 109241900838559918 109262977801870464 109693313651942397 110005830215053344 110335470973403247 110775101755018752 110780519160229776 111107047693496976 111168857605358592 111555208105406208 111889491691338504 112395606795067648 112650201133684434 113072433934217472 113443512409273761 114236823684863088 114320189103202368 114642884405526048 114969502309815296 115041308358700152 115119630985042944 115444582897872384 115561680225914624 115907969507413512 115930332611698176 116257572918279936 116605947494661768 116718514748724096 117540476120193984 117892695012677442 118225474543198737 118339605231345264 118362437491663872 118717119453325536 119052226113430896 119055344864873472 119172982732974456 119195975783858688 119391406244808192 119553155505813744 119890622071976184 120006360234603648 120365968334621724 120708891321330048 120851475447523392 121207688392905792 121213615998950046 121696590660443136 122061263663278368 122409016551207936 122891128509473928 122920850027104272 123351746110055424 123756558991935012 124109141781085824 124621989474396096 124628084055258498 124712933567129856 125064964806028416 125499609118581984 125857157862509568 126445057644451104 126826443183578112 127568899823219712 128201239000624036 128225973949302528 128610212741102664 128973244956216804 128976623603612928 129340690098542208 130006890254153952 130396465695840201 130767965598107552 131162389959085056 131308329092314608 131682426895996416 131837973215480064 132233035635218232 132609767930475264 133132055885263422 133511349491774144 133937262972982656 134069605574596263 134315332025409216 134451570262842976 135007155263929104 135391791033911808 135797502736496304 135873048184327168 135957909878463816 136345254351052032 136691252463946752 137683579163392086 137710143620108928 138199641475154688 138252519573158169 139622784503721552 139724675570580672 140119080940087392 140302050263021088 140698085406781968 140701771203941376 141098934652955136 141589302595323264 141692628747631104 142092589122342144 142250689850007492 142655962470662784 143515012301122176 143660581924681536 144254220692965344 144665201378700288 145098701554064544 145508276360859984 145648744900117248 145683970402493952 146113377788708352 146257751535923196 146525816754991872 146674440286737792 147113961297870996 147142345237924608 147557688703970688 147707358880306368 148142730257995968 148317719867415072 148740277473874944 149185988921784672 150200268178245912 150229247585573376 150763245245623296 151258016545698348 151287200033359104 152315764913150784 152426918804269824 152772190578558342 152857179207368064 153388411144933536 154461057376716288 154543959343218016 155010097224373248 155474596659549024 155624686331632128 156720634826925312 157075632566686746 157190260016903256 157633966057598316 157786140308460352 158289492604434048 158736301484574528 158897310310632608 159373458072693579 159404207341084992 159854162762634912 160008480312804864 160487957779495632 160945188428440064 161135300596697856 161610251190541056 161618154665266728 162716957193099738 162748351551037824 163236039248322612 163696810905967482 163854838012631904 163862851257839877 163894466702805696 165008745322580016 165478855708114432 166162652632528128 166170778740344664 166283911422839808 166660571540245464 166753286408037888 167332812158109312 167834237537007756 168593410192601472 168975301700526651 169608650901326208 170967965265736704 171355235527294632 171480283654803552 171964326608289072 171968831471483904 172454253464722944 172561962538050228 172679446477564416 173166874346808576 173342520338871936 173861954261120268 173895498917547264 174386359377419904 175077772123086144 175783964287306752 176310714180290976 176813023907300352 176839042519016163 177509407847017896 177543656237495808 178583017297310208 178759474099461684 178793963675788032 179087109367212288 180009540351905472 180548952501932586 181063336981995072 181277213171285088 181793672468069376 181820423998425069 182544885990664704 183578105551189448 183613524826811904 184266188633539584 184336692764210892 185634838487902518 186163712671628736 186299567427440896 186825441253449856 186942126082887747 187069400350694784 187597447209042624 188785736793764352 189456785496456192 189667586466676656 190207949960883712 191353349734829568 191547442566242048 192301858500936054 192338960923953792 192915319111653996 193459867434325206 193464935405419392 194011035147813312 194198326533489664 195010335381230928 195367755673322496 195565920382317056 196151948397161328 196189793650566144 196743584938627584 196943145173741824 196962493638471912 197523640343994624 197756959823220096 198349553452827348 198914651895712896 199698083827895133 200267024237661216 200905894459473984 201472998038113824 201677355394264464 201716266711145472 202510732895893656 203087686550867712 203235891739026432 203696254104744456 203809572276490752 203936864817695724 204459743552283648 204517881526578048 205036878695920128 206525368745088129 206565215430163392 207299462212732032 208960846435900416 209434176755582328 209587013355871008 210178621410131088 210219172948122624 211052656805912064 211648401979432704 212383953892984896 212497944096924772 212538943121446656 213138883683513216 213376034775011238 213983943705994176 214847067462263808 215480334920721408 215490872887022304 216140839791731712 216955942924132984 216997802068050432 217648052331096816 218262414541289976 218473117350175872 218483801677119836 218525955603740928 219386627303884794 220011660430106688 220670941946806494 221550203510037504 221561038320459552 222214095386993952 223110416210812416 223778983382677008 224791213590135296 225300402267368868 226144867868434944 226887024818547522 228473647369726176 228640378206404736 229158285867837513 229285768811052096 230082616717400304 230889165795744768 231123360451829248 231815939014827024 231860665223396352 232515145836559872 233211894989323536 233437029497448192 235080952240387968 235613448850030119 235785390025354884 236450949086397474 236679210462690528 237434238906651072 238104452226861792 238345965465948912 238391951567717376 238782812489616384 239106311011627488 239781244143952368 240012720469207296 240731936669243448 241417782642660096 241702950895046784 242415376785811584 242427231997900092 244075435789649607 244122527326556736 245782257018947856 245841700054208544 247513117983870024 248218283562171648 249243978948792192 249256168110516996 249425867134259712 250129929612056832 250999218237163968 252890115288902208 256402478001248072 256451947898605056 257220425482205328 257946489912433608 257953247207225856 258681380197084416 260013780508307904 260792931391680402 261535931196215104 262616658184629216 263364853791992832 263675946430960128 264466071270436464 265219535860950528 266264111770526844 267022698983548288 267874525945965312 268139211149192526 268630664050818432 268903140525685952 270014310527858208 270783582067823616 270823428752898879 271595005472992608 271915819756927632 272690508702104064 275367158326784172 275420287240217856 276399282950309376 276505039146316338 278452257731853777 279245569007443104 279449351141161344 280238161880174784 280604100526042176 281396170813563936 282197869305910272 283178605190646528 283385257495262208 284185178244684288 284501379700014984 285311924941325568 287030024602244352 287321163849363072 288452787751404081 288508441385930688 290197403108129088 291016552721719968 291297489800234496 291367940804987904 292226755577416704 292515503071846392 293051633509983744 293348880573475584 294227922595741992 294284690475849216 295115377407941376 295414717760612736 296285460515991936 296635439734830144 298314421520682853 298371977843569344 300400536356491824 300458495171146752 302516033091396696 302574400066718208 304631529826301568 304853837608539648 305544381157116684 305714358414736128 306776822289867072 308922114753432576 309087918686436032 310949193319098048 311249372663264256 313441269653850624 314151265133373492 314380520033806512 315267932115196632 315572280616920704 316578985208868096 317472602969149056 317794620621265216 318746916145387158 318808414682169984 319708325525269824 320016960625609728 320064052162516857 320975915558991264 321890376856880128 322270601193395712 323220502381082112 323236309330533456 325433914386199476 325496703102075648 326472078496645224 327393621811934964 327709676025263808 327725702515679754 327788933405611392 329079940955827191 330017490645160032 330957711416228864 331006412920209741 332325305265056256 332341557480689328 333321143080490928 333506572816075776 334665624316218624 335668475074015512 337186820385202944 337950603401053302 339217301802652416 340330537227821283 342710471054589264 342960567309607104 343928653216578144 344908506929445888 345123925076100456 345358892955128832 346333748693617152 346685040677743872 347723908522240536 347790997835094528 348772718754839808 350155544246172288 352553407251716099 352621428360581952 353678085038032326 354676423629596211 355018815694035792 355087312474991616 357166034594620416 357518948198923368 357587927351576064 358174218734424576 360019080703810944 361097905003865172 362126673963990144 362554426342570176 363640847996850138 365089771981329408 367156211102378896 367227049653623808 368673385528421784 371269676975805036 372327425343257472 372599134854881792 373650882506899712 373884252165775494 374138800701389568 375194894418085248 377571473587528704 379335172933353312 380415899921767424 382706699469659136 383094885132484096 384603717001872108 384677921847907584 385830638223307992 386919734868650412 386929870810838784 388022070295626624 390020670762461856 391131840764634112 391189397087520603 392303896794322656 393487169877255168 393886290347483648 393924987276943824 395047280687989248 395513919646440192 396699106905654696 397829303791425792 399396167655790266 400534048475322432 401811788918947968 402208816723788789 402945996076227648 403354710788528928 405021465791787312 406175373101735424 407392508209488912 407619144552981504 407873729635391448 409035763053156096 410073757391840256 413050737490176258 413130430860326784 414598924425464064 418868353511164656 419174026711742016 420357242820262176 422105313611824128 423296803958865408 424767907785969792 424995888193849544 425077886242893312 426277767367026432 426752069550022476 427967887411988352 430981745774044608 433911885848265968 433995604136100864 435296104662193632 436524829082579952 436946234700351744 436967603354239672 437051911207481856 438773254607769588 440023320860213376 441341883893612988 443122076640919104 444428190773987904 446220832421624832 447557966765354016 449582427180270592 450600804534737736 452289735736869888 453774049637095044 456947294739452352 457280756412809472 458316571735675026 458571537622104192 460165233434800608 462246720903658496 463631878029654048 465030291673119744 466423789978647072 466874058994896384 470161904480775936 471226897700060238 471570780050709768 472901898172794948 473358420925381056 474868477813302144 476208904453723584 476691930931897824 478120374218080737 478212622023254976 479562488287904736 480025440938414592 481463873338486896 482835565285320192 483405901790093568 484830753571623168 484854463995800184 488150871579299214 488245054653113472 491564514037895712 491588553773519631 491683400108417088 495026235967740048 496436567124343296 498487957897584384 498512336221033992 498851734268519424 500259859224113664 501998436474327936 505780230577804416 506925905101579953 512804956002496144 512903895797210112 514440850964410656 515892979824867216 515906494414451712 517362760394168832 520027561016615808 521585862783360804 523071862392430208 525233316369258432 527351892861920256 528932142540872928 530439071721901056 530517127557048489 532528223541053688 534045397967096576 535749051891930624 536278422298385052 537261328101636864 537806281051371904 540028621055716416 541646857505797758 543190010945985216 543831639513855264 545381017404208128 545461271995275207 550734316653568344 550840574480435712 552798565900618752 553010078292632676 556904515463707554 558491138014886208 558898702282322688 560476323760349568 560826378248663241 561208201052084352 562792341627127872 566357210381293056 568370356489368576 569002759400029968 570623849882651136 574060049204488704 574642327698726144 576905575502808162 577016882771861376 580394806216258176 582033105443439936 582594979600468992 585031006143692784 586103267019967488 586697761146951168 588455845191483984 588569380951698432 590230754815882752 590829435521225472 592570921031983872 593270879469660288 596628843041365706 596743955687138688 599094251483685399 600801072712983648 605032066182793392 605148800133436416 609263059652603136 609707675217079296 611088762314233368 611428716829472256 613553644579734144 618175837372872064 619576106235264387 621898386638196096 626882539307701248 628302530266746984 628761040067613024 630535864230393264 631144561233841408 633157970417736192 634945205938298112 635589241242530432 637493832290774316 637616829364339968 639416651050539648 640128104325033714 641951831117982528 644541202386791424 646441004762164224 646472618661066912 650867828772398952 650993406204151296 652944156993290448 654787243623869928 655419352050527616 655451405031359508 655577866811222784 658159881911654382 660034981290320064 662012825840419482 664650610530112512 664683114961378656 666642286160981856 669331248632437248 671336950148031024 674373640770405888 675901206802106604 678434603605304832 680661074455642566 685420942109178528 685921134619214208 687857306433156288 690247850152200912 692667497387234304 693370081355487744 695447817044481072 695581995670189056 697545437509679616 700311088492344576 705106814503432198 705242856721163904 707356170076064652 709352847259192422 710037631388071584 715037896397846736 715175854703152128 716348437468849152 720038161407621888 722195810007730344 724253347927980288 725108852685140352 727281695993700276 732226307368948821 734312422204757792 737346771056843568 742539353951610072 744654850686514944 745198269709763584 747301765013799424 747768504331550988 748277601402779136 750389788836170496 758670345866706624 766189770264968192 769207434003744216 769355843695815168 771661276446615984 773839469737300824 773859741621677568 776044140591253248 780041341524923712 782378794175041206 784607793588645312 787772580694967296 787849974553887648 790094561375978496 791027839292880384 793398213811309392 795658607582851584 798792335311580532 801068096950644864 803623577837895936 804417633447577578 805891992152455296 806709421577057856 810042931583574624 812350746203470848 814785016418977824 815747459270782896 818071526106312192 826101474980352516 826260861720653568 829197848850928128 837736707022329312 838348053423484032 840714485640524352 846593607917730816 849535815571939584 849991776387699088 850155772485786624 852555534734052864 853504139100044952 855935774823976704 861963491548089216 865358363254212243 867823771696531936 870592209324387264 873049658165159904 873892469400703488 873935206708479344 874103822414963712 877546509215539176 880046641720426752 882683767787225976 886244153281838208 888856381547975808 894943264562048559 895115933530708032 901201609069475472 907548099274190088 913894589478904704 914561512825618944 916633143471350052 917143075244208384 920330466869601216 927263756059308096 932847579957294144 933748117989792768 940323808961551872 942453795400120476 943141560101419536 945803796345589896 946716841850762112 949736955626604288 952417808907447168 953383861863795648 956240748436161474 956425244046509952 959124976575809472 960050881876829184 962927746676973792 965671130570640384 966811803580187136 969661507143246336 969708927991600368 976301743158598428 976490109306226944 983129028075791424 983177107547039262 983366800216834176 990052471935480096 992873134248686592 993019238760629223 996975915795168768 997024672442067984 1000519718448227328 1003996872948655872 1011560461155608832 1013851810203159906 1020991611683463849 1025609912004992288 1028881701928821312 1031785959649734432 1034725520788337664 1040055122033231616 1043171725566721608 1046143724784860416 1050466632738516864 1057660221755148297 1057864285081745856 1061034255114096978 1064029270888788633 1065056447082107376 1068090795934193152 1071498103783861248 1072556844596770104 1074522656203273728 1075612562102743808 1080057242111432832 1083293715011595516 1086380021891970432 1087663279027710528 1090922543990550414 1101468633307136688 1101681148960871424 1106020156585265352 1113809030927415108 1116982276029772416 1117797404564645376 1120952647520699136 1121652756497326482 1122416402104168704 1125584683254255744 1132714420762586112 1138005518800059936 1141247699765302272 1148120098408977408 1149284655397452288 1153811151005616324 1154033765543722752 1160789612432516352 1164066210886879872 1170062012287385568 1173395522293902336 1173568191262561809 1176911690382967968 1180461509631765504 1181658871042450944 1185141842063967744 1186541758939320576 1193257686082731412 1193487911374277376 1198188502967370798 1201602145425967296 1206626450171366367 1210064132365586784 1218526119305206272 1222177524628466736 1222857433658944512 1227107289159468288 1236351674745744128 1239152212470528774 1243796773276392192 1256605060533493968 1257522080135226048 1261071728460786528 1262289122467682816 1266315940835472384 1269890411876596224 1271178482485060864 1274987664581548632 1275233658728679936 1278833302101079296 1280256208650067428 1283903662235965056 1292945237322133824 1301735657544797904 1301986812408302592 1305888313986580896 1309574487247739856 1310838704101055232 1310902810062719016 1311155733622445568 1316319763823308764 1320069962580640128 1324025651680838964 1329366229922757312 1333284572321963712 1338662497264874496 1342673900296062048 1348747281540811776 1351802413604213208 1356869207210609664 1361322148911285132 1370841884218357056 1371842269238428416 1375714612866312576 1380495700304401824 1386740162710975488 1390895634088962144 1395090875019359232 1400622176984689152 1410213629006864396 1410485713442327808 1414712340152129304 1418705694518384844 1420075262776143168 1430075792795693472 1434361122654242211 1440076322815243776 1444391620015460688 1448506695855960576 1450217705370280704 1454563391987400552 1464452614737897642 1468624844409515584 1474693542113687136 1474765661320558893 1485078707903220144 1489309701373029888 1494603530027598848 1495537008663101976 1496555202805558272 1500779577672340992 1517340691733413248 1520777715304739859 1538414868007488432 1538711687391630336 1543322552893231968 1547678939474601648 1547719483243355136 1552088281182506496 1560082683049847424 1564757588350082412 1569215587177290624 1575699949107775296 1582055678585760768 1586796427622618784 1591317215165703168 1597584670623161064 1602136193901289728 1607247155675791872 1608835266895155156 1611783984304910592 1613418843154115712 1620085863167149248 1629570032837955648 1631494918541565792 1636143052212624384 1652202949960705032 1652521723441307136 1658395697701856256 1675473414044658624 1676696106846968064 1681428971281048704 1699071631143879168 1699983552775398176 1705111069468105728 1707008278200089904 1711871549647953408 1723926983096178432 1730716726508424486 1735647543393063872 1741184418648774528 1746099316330319808 1747784938801406976 1747870413416958688 1755093018431078352 1760093283440853504 1765367535574451952 1772488306563676416 1777712763095951616 1789886529124097118 1790231867061416064 1797282754451056197 1802403218138950944 1815096198548380176 1827789178957809408 1829123025651237888 1833266286942700104 1834286150488416768 1840660933739202432 1854527512118616192 1858728318705793161 1865695159914588288 1880647617923103744 1884907590800240952 1886283120202839072 1891607592691179792 1893433683701524224 1899473911253208576 1904835617814894336 1906767723727591296 1912481496872322948 1912850488093019904 1918249953151618944 1925855493353947584 1933623607160374272 1939323014286492672 1939417855983200736 1952603486317196856 1952980218612453888 1966258056151582848 1966354215094078524 1966733600433668352 1980104943870960192 1986038477521258446 1993951831590337536 1994049344884135968 2007993745897311744 2023120922311217664 2027703620406319812 2041983223366927698 2051219824009984576 2057763403857642624 2063571919299468864 2080110244066463232 2086343451133443216 2092287449569720832 2100933265477033728 2115320443510296594 2115728570163491712 2122068510228193956 2128058541777577266 2130112894164214752 2136181591868386304 2145113689193540208 2149045312406547456 2151225124205487616 2160114484222865664 2166587430023191032 2172760043783940864 2175326558055421056 2181845087981100828 2196678922106846463 2202937266614273376 2212040313170530704 2227618061854830216 2233964552059544832 2235594809129290752 2241905295041398272 2243305512994652964 2244832804208337408 2251169366508511488 2276011037600119872 2298569310794904576 2307622302011232648 2308067531087445504 2321579224865032704 2328132421773759744 2340124024574771136 2347136382525123618 2353823380765935936 2363317742084901888 2370283684127935488 2373083517878641152 2386515372165462824 2386975822748554752 2396377005934741596 2403204290851934592 2413252900342732734 2420128264731173568 2437052238610412544 2444355049256933472 2454214578318936576 2472703349491488256 2478304424941057548 2487593546552784384 2513210121066987936 2515044160270452096 2522143456921573056 2524578244935365632 2539780823753192448 2542356964970121728 2549975329163097264 2550467317457359872 2557666604202158592 2560512417300134856 2567807324471930112 2585890474644267648 2596075089762636729 2603471315089595808 2611776627973161792 2619148974495479712 2621677408202110464 2621805620125438032 2622311467244891136 2632639527646617528 2640139925161280256 2648051303361677928 2658732459845514624 2666569144643927424 2684829793686145677 2685347800592124096 2703604827208426416 2722644297822570264 2741683768436714112 2743684538476856832 2751429225732625152 2760991400608803648 2781791268177924288 2801244353969378304 2820427258013728792 2820971426884655616 2829424680304258608 2837411389036769688 2840150525552286336 2860151585591386944 2868722245308484422 2880152645630487552 2888783240030921376 2897013391711921152 2900435410740561408 2909126783974801104 2928905229475795284 2937249688819031168 2949387084227374272 2949531322641117786 2970157415806440288 2978619402746059776 2979057716281887669 2991074017326203952 3001559155344681984 3034681383466826496 3041555430609479718 3062974835050391547 3076829736014976864 3086645105786463936 3095357878949203296 3104176562365012992 3120165366099694848 3129515176700164824 3138431174354581248 3151399898215550592 3172980665265444891 3173592855245237568 3195169341246322128 3204272387802579456 3214494311351583744 3217670533790310312 3223567968609821184 3226837686308231424 3240171726334298496 3259140065675911296 3262989837083131584 3304405899921410064 3305043446882614272 3350946828089317248 3353392213693936128 3362857942562097408 3398143262287758336 3399967105550796352 3414016556400179808 3423743099295906816 3447853966192356864 3461433453016848972 3471295086786127744 3482368837297549056 3492198632660639616 3495740826833917376 3510186036862156704 3520186566881707008 3520704573787685427 3530735071148903904 3544976613127352832 3555425526191903232 3579773058248194236 3580463734122832128 3594565508902112394 3604806436277901888 3619879350514099101 3630192397096760352 3655578357915618816 3666532573885400208 3668572300976833536 3681321867478404864 3709055024237232384 3717456637411586322 3731390319829176576 3769815181600481904 3772566240405678144 3783215185382359584 3786867367403048448 3798947822506417152 3809671235629788672 3813535447455182592 3824962993744645896 3825700976186039808 3836499906303237888 3851710986707895168 3878087479768877089 3878835711966401472 3905206972634393712 3905960437224907776 3932516112303165696 3932708430188157048 3933467200867336704 3960209887741920384 3972076955042516892 3988098689768271936 4015987491794623488 4046241844622435328 4055407240812639624 4083966446733855396 4102439648019969152 4115526807715285248 4127143838598937728 4160220488132926464 4172686902266886432 4184574899139441664 4201866530954067456 4230640887020593188 4231457140326983424 4244137020456387912 4256117083555154532 4260225788328429504 4290227378387080416 4302450248410975232 4303083367962726633 4320228968445731328 4333174860046382064 4345520087567881728 4350653116110842112 4363690175962201656 4393357844213692926 4405874533228546752 4424080626341061408 4424296983961676679 4455236123709660432 4467929104119089664 4483810590082796544 4486611025989305928 4489665608416674816 4502338733017022976 4552022075200239744 4615244604022465296 4616135062174891008 4643158449730065408 4656264843547519488 4680248049149542272 4694272765050247236 4707646761531871872 4746167035757282304 4773030744330925648 4773951645497109504 4792754011869483192 4806408581703869184 4826505800685465468 4840256529462347136 4888710098513866944 4908429156637873152 4945406698982976512 4956608849882115096 4975187093105568768 5026420242133975872 5030088320540904192 5044286913843146112 5084713929940243456 5099950658326194528 5115333208404317184 5121024834600269712 5135614648943860224 5171780949288535296 5192150179525273458 5206942630179191616 5223553255946323584 5238297948990959424 5243354816404220928 5243611240250876064 5265279055293235056 5280279850322560512 5296102606723355856 5317464919691029248 5333138289287854848 5369659587372291354 5370695601184248192 5407209654416852832 5445288595645140528 5483367536873428224 5487369076953713664 5502858451465250304 5521982801217607296 5563582536355848576 5576184956117379483 5640854516027457584 5641942853769311232 5658849360608517216 5674822778073539376 5680301051104572672 5720303171182773888 5737444490616968844 5777566480061842752 5800870821481122816 5818253567949602208 5857810458951590568 5874499377638062336 5898774168454748544 5899062645282235572 5940314831612880576 5958115432563775338 5982148034652407904 6069362766933652992 6083110861218959436 6125949670100783094 6153659472029953728 6173290211572927872 6190715757898406592 6240330732199389696 6259030353400329648 6276862348709162496 6302799796431101184 6345961330530889782 6347185710490475136 6390338682492644256 6408544775605158912 6435341067580620624 6447135937219642368 6453675372616462848 6480343452668596992 6518280131351822592 6525979674166263168 6590036766320539389 6608811799842820128 6701893656178634496 6706784427387872256 6725715885124194816 6799934211101592704 6828033112800359616 6895707932384713728 6922866906033697944 6942590173572255488 6964737674595098112 6984397265321279232 6991481653667834752 7020372073724313408 7041409147575370854 7061470142297807808 7089953226254705664 7110851052383806464 7159546116496388472 7160927468245664256 7189131017804224788 7209612872555803776 7239758701028198202 7260384794193520704 7311156715831237632 7333065147770800416 7362643734956809728 7418110048474464768 7434913274823172644 7462780639658353152 7539630363200963808 7545132480811356288 7566430370764719168 7573734734806096896 7619342471259577344 7627070894910365184 7649925987489291792 7651401952372079616 7672999812606475776 7703421973415790336 7756174959537754178 7757671423932802944 7788225269287910187 7810413945268787424 7865032224606331392 7865416860376314096 7866934401734673408 7920419775483840768 7944153910085033784 7976197379536543872 8054489381058437031 8110814481625279248 8167932893467710792 8204879296039938304 8231053615430570496 8254287677197875456 8345373804533772864 8403733061908134912 8461281774041186376 8462914280653966848 8488274040912775824 8512234167110309064 8520451576656859008 8580454756774160832 8606166735925453266 8640457936891462656 8666349720092764128 8691040175135763456 8701306232221684224 8727380351924403312 8786715688427385852 8811749066457093504 8848161252682122816 8848593967923353358 8910472247419320864 8935858208238179328 8973222051978611856 9004677466034045952 9104044150400479488 9230489208044930592 9312529687095038976 9360496098299084544 9388545530100494472 9415293523063743744 9518941995796334673 9546061488661851296 9585508023738966384 9612817163407738368 9653011601370930936 9680513058924694272 9777420197027733888 9913217699764230192 10052840484267951744 10060176641081808384 10088573827686292224 10199901316652389056 10242049669200539424 10271229297887720448 10343561898577070592 10384300359050546916 10413885260358383232 10447106511892647168 10476595897981918848 10487222480501752128 10530558110586470112 10560559700645121024 10592205213446711712 10634929839382058496 10666276578575709696 10739319174744582708 10741391202368496384 10814419308833705664 10890577191290281056 10966735073746856448 11005716902930500608 11043965602435214592 11127165072711697152 11152369912234758966 11281709032054915168 11317698721217034432 11349645556147078752 11360602102209145344 11440606342365547776 11474888981233937688 11555132960123685504 11634262439306631267 11636507135899204416 11715620917903181136 11748998755276124672 11797548336909497088 11798125290564471144 11880629663225761152 11916230865127550676 11964296069304815808 12138725533867305984 12166221722437918872 12251899340201566188 12307318944059907456 12346580423145855744 12381431515796813184 12480661464398779392 12518060706800659296 12553724697418324992 12605599592862202368 12691922661061779564 12694371420980950272 12780677364985288512 12870682135161241248 12907350745232925696 12909250103888179899 12960686905337193984 13036560262703645184 13051959348332526336 13180073532641078778 13217623599685640256 13272890951885030037 13403787312357268992 13451431770248389632 13599868422203185408 13656066225600719232 13845733812067395888 13885180347144510976 13929475349190196224 13968794530642558464 13982963307335669504 14040744147448626816 14082818295150741708 14122940284595615616 14319092232992776944 14321854936491328512 14378262035608449576 14419225745111607552 14479517402056396404 14520769588387041408 14666130295541600832 14725287469913619456 14836220096948929536 14869826549646345288 14925561279316706304 15079260726401927616 15090264961622712576 15132860741529438336 15254141789820730368 15299851974978583584 15345999625212951552 15406843946831580672 15512349919075508356 15515342847865605888 15576450538575820374 15620827890537574848 15730064449212662784 15730833720752628192 15840839550967681536 15888307820170067568 15952394759073087744 16108978762116874062 16221628963250558496 16335865786935421584 16409758592079876608 16462107230861140992 16508575354395750912 16690747609067545728 16728554868352138449 16922563548082372752 16925828561307933696 16976548081825551648 17024468334220618128 17040903153313718016 17160909513548321664 17212333471850906532 17332699440185528256 17402612464443368448 17454760703848806624 17573431376854771704 17623498132914187008 17696322505364245632 17697187935846706716 17820944494838641728 17946444103957223712 18208088300800958976 18460978416089861184 18720992196598169088 18777091060200988944 18830587046127487488 19037883991592669346 19092122977323702592 19171016047477932768 19225634326815476736 19306023202741861872 19361026117849388544 19554840394055467776 19770110298961618167 19826435399528460384 20105680968535903488 20120353282163616768 20177147655372584448 20399802633304778112 20484099338401078848 20687123797154141184 20768600718101093832 20827770520716766464 20894213023785294336 20953191795963837696 20974444961003504256 21061116221172940224 21184410426893423424 21269859678764116992 21332553157151419392 21478638349489165416 21482782404736992768 21628838617667411328 21781154382580562112 21933470147493712896 22087931204870429184 22254330145423394304 22304739824469517932 22563418064109830336 22635397442434068864 22699291112294157504 22721204204418290688 22881212684731095552 22949777962467875376 23110265920247371008 23268524878613262534 23273014271798408832 23364675807863730561 23431241835806362272 23497997510552249344 23595096673818994176 23596250581128942288 23761259326451522304 23832461730255101352 23928592138609631616 24163468143175311093 24332443444875837744 24503798680403132376 24614637888119814912 24693160846291711488 24762863031593626368 25036121413601318592 25211199185724404736 25383845322123559128 25388742841961900544 25561354729970577024 25741364270322482496 25818500207776359798 25921373810674387968 26073120525407290368 26103918696665052672 26360147065282157556 26435247199371280512 26545781903770060074 26807574624714537984 27199736844406370816 27312132451201438464 27691467624134791776 27770360694289021952 27937589061285116928 27965926614671339008 28081488294897253632 28165636590301483416 28245880569191231232 28556825987389004019 28638184465985553888 28756524071216899152 28838451490223215104 28959034804112792808 29041539176774082816 29332260591083201664 29739653099292690576 30158521452803855232 30180529923245425152 30265721483058876672 30599703949957167168 30813687893663161344 31024699838151016712 31030685695731211776 31152901077151640748 31241655781075149696 31461667441505256384 31681679101935363072 31776615640340135136 31904789518146175488 32217957524233748124 32443257926501116992 32671731573870843168 32819517184159753216 33017150708791501824 33381495218135091456 33457109736704276898 33845127096164745504 33953096163651103296 34048936668441236256 34081806306627436032 34321819027096643328 34424666943701813064 34665398880371056512 34902787317919893801 34909521407697613248 35146862753709543408 35246996265828374016 35392645010728491264 35394375871693413432 35641888989677283456 35892888207914447424 36416176601601917952 36921956832179722368 37441984393196338176 37554182120401977888 37661174092254974976 38075767983185338692 38184245954647405184 38342032094955865536 38612046405483723744 38722052235698777088 38727750311664539697 39109680788110935552 39540220597923236334 39652870799056920768 39818672855655090111 40211361937071806976 40354295310745168896 40799605266609556224 40968198676802157696 41537201436202187664 41655541041433532928 41788426047570588672 41906383591927675392 41948889922007008512 42122232442345880448 42368820853786846848 42957276698978330832 42965564809473985536 43257677235334822656 43562308765161124224 44175862409740858368 44508660290846788608 44609479648939035864 45126836128219660672 45270794884868137728 45398582224588315008 45762425369462191104 45899555924935750752 46220531840494742016 46537049757226525068 46546028543596817664 46729351615727461122 46862483671612724544 47190193347637988352 47192501162257884576 47522518652903044608 47664923460510202704 47857184277219263232 48326936286350622186 48664886889751675488 49007597360806264752 49229275776239629824 49386321692583422976 49525726063187252736 50072242827202637184 50767690644247118256 50777485683923801088 51122709459941154048 51482728540644964992 51637000415552719596 52207837393330105344 52720294130564315112 52870494398742561024 53091563807540120148 54399473688812741632 54624264902402876928 55382935248269583552 55931853229342678016 56162976589794507264 56331273180602966832 56491761138382462464 57113651974778008038 57276368931971107776 57513048142433798304 57676902980446430208 57918069608225585616 58083078353548165632 58664521182166403328 59479306198585381152 60317042905607710464 60361059846490850304 60531442966117753344 61199407899914334336 62049399676302033424 62061371391462423552 62305802154303281496 62483311562150299392 62923334883010512768 63553231280680270272 63809579036292350976 64435915048467496248 64886515853002233984 65343463147741686336 66762990436270182912 66914219473408553796 67690254192329491008 67906192327302206592 68097873336882472512 68163612613254872064 68643638054193286656 68849333887403626128 69330797760742113024 69805574635839787602 69819042815395226496 70293725507419086816 70493992531656748032 70785290021456982528 70788751743386826864 71283777979354566912 71785776415828894848 72490404429525933279 73843913664359444736 75108364240803955776 76151535966370677384 76368491909294810368 76684064189911731072 77224092810967447488 77455500623329079394 78219361576221871104 79080441195846472668 79305741598113841536 79637345711310180222 80422723874143613952 81599210533219112448 81936397353604315392 83074402872404375328 83311082082867065856 83812767183855350784 83897779844014017024 84244464884691760896 84737641707573693696 85670477962167012057 85914553397956661664 86515354470669645312 87124617530322248448 89218959297878071728 90253672256439321344 90541589769736275456 90797164449176630016 91799111849871501504 92441063680989484032 93074099514453050136 93092057087193635328 93458703231454922244 93724967343225449088 94385002324515769152 95045037305806089216 95329846921020405408 95714368554438526464 96653872572701244372 97329773779503350976 98015194721612529504 98458551552479259648 99051452126374505472 100144485654405274368 101535381288494236512 102245418919882308096 102965457081289929984 103274000831105439192 104708361953759681403 105440588261128630224 105740988797485122048 106183127615080240296 109248529804805753856 110765870496539167104 112325953179589014528 112662546361205933664 112983522276764924928 114227303949556016076 114552737863942215552 115026096284867596608 115836139216451171232 116166156707096331264 117329042364332806656 118958612397170762304 120634085811215420928 121062885932235506688 122398815799828668672 124098799352604066848 124611604308606562992 124966623124300598784 125846669766021025536 127106462561360540544 128871830096934992496 129773031706004467968 130686926295483372672 133525980872540365824 133828438946817107592 135380508384658982016 135812384654604413184 136195746673764945024 137287276108386573312 137698667774807252256 138661595521484226048 139611149271679575204 139638085630790452992 140587451014838173632 141570580042913965056 141577503486773653728 142567555958709133824 143571552831657789696 144980808859051866558 147687827328718889472 150216728481607911552 152303071932741354768 152736983818589620736 153368128379823462144 154448185621934894976 154911001246658158788 158160882391692945336 158611483196227683072 159274691422620360444 163198421066438224896 163872794707208630784 166148805744808750656 167795559688028034048 168488929769383521792 169475283415147387392 171340955924334024114 171829106795913323328 173030708941339290624 174249235060644496896 178437918595756143456 180507344512878642688 181083179539472550912 181594328898353260032 183598223699743003008 186148199028906100272 186184114174387270656 186917406462909844488 187449934686450898176 188770004649031538304 190659693842040810816 191428737108877052928 193307745145402488744 194659547559006701952 196030389443225059008 200288971308810548736 203070762576988473024 204490837839764616192 205930914162579859968 206548001662210878384 209416723907519362806 210881176522257260448 211481977594970244096 212366255230160480592 217471213288577799837 221531740993078334208 225325092722411867328 228454607899112032152 229105475727884431104 230052192569735193216 231672278432902342464 234658084728665613312 237917224794341524608 241268171622430841856 244797631599657337344 248197598705208133696 249223208617213125984 249933246248601197568 251693339532042051072 254212925122721081088 257011433886501036171 257743660193869984992 259546063412008935936 261373852590966745344 267656877893634215184 270761016769317964032 271624769309208826368 272391493347529890048 275397335549614504512 277323191042968452096 279222298543359150408 279276171261580905984 281174902029676347264 283155006973547307456 285135111917418267648 287143105663315579392 289961617718103733116 295375654657437778944 300433456963215823104 304606143865482709536 305473967637179241472 306736256759646924288 308896371243869789952 309822002493316317576 314125085861279044209 316321764783385890672 317222966392455366144 318549382845240720888 327745589414417261568 332297611489617501312 336977859538767043584 338950566830294774784 342681911848668048228 343658213591826646656 348498470121288993792 356875837191512286912 361014689025757285376 363188657796706520064 367196447399486006016 372296398057812200544 373834812925819688976 374899869372901796352 377540009298063076608 381319387684081621632 386615490290804977488 389319095118013403904 392060778886450118016 400577942617621097472 406141525153976946048 411861828325159719936 413096003324421756768 418833447815038725612 421762353044514520896 424732510460320961184 434942426577155599674 443063481986156668416 450650185444823734656 456909215798224064304 458210951455768862208 460104385139470386432 463344556865804684928 475834449588683049216 489595263199314674688 496395197410416267392 498446417234426251968 503386679064084102144 508425850245442162176 514022867773002072342 515487320387739969984 519092126824017871872 522747705181933490688 535313755787268430368 541522033538635928064 543249538618417652736 544782986695059780096 550794671099229009024 558444597086718300816 558552342523161811968 562349804059352694528 566310013947094614912 574286211326631158784 579923235436207466232 600866913926431646208 609212287730965419072 613472513519293848576 617792742487739579904 619644004986632635152 628250171722558088418 632643529566771781344 634445932784910732288 637098765690481441776 664595222979235002624 685363823697336096456 687316427183653293312 713751674383024573824 734392894798972012032 744592796115624401088 747669625851639377952 749799738745803592704 755080018596126153216 762638775368163243264 773230980581609954976 778638190236026807808 784121557772900236032 812283050307953892096 826192006648843513536 837666895630077451224 843524706089029041792 849465020920641922368 869884853154311199348 886126963972313336832 901300370889647469312 913818431596448128608 916421902911537724416 920208770278940772864 926689113731609369856 942375257583837132627 951668899177366098432 992790394820832534784 996892834468852503936 1016851700490884324352 1028045735546004144684 1030974640775479939968 1045495410363866981376 1070627511574536860736 1083044067077271856128 1089565973390119560192 1101589342198458018048 1116889194173436601632 1124699608118705389056 1132620027894189229824 1159846470872414932464 1201733827852863292416 1218424575461930838144 1235585484975479159808 1239288009973265270304 1256500343445116176836 1265287059133543562688 1274197531380962883552 1329190445958470005248 1370727647394672192912 1374632854367306586624 1427503348766049147648 1468785789597944024064 1489185592231248802176 1495339251703278755904 1510160037192252306432 1525277550736326486528 1546461961163219909952 1557276380472053615616 1568243115545800472064 1624566100615907784192 1652384013297687027072 1675333791260154902448 1687049412178058083584 1698930041841283844736 1739769706308622398696 1802600741779294938624 1827636863192896257216 1840417540557881545728 1853378227463218739712 1884750515167674265254 1903337798354732196864 1985580789641665069568 1993785668937705007872 2056091471092008289368 2061949281550959879936 2141255023149073721472 2203178684396916036096 2233778388346873203264 2249399216237410778112 2265240055788378459648 2319692941744829864928 2436849150923861676288 2478576019946530540608 2513000686890232353672 2530574118267087125376 2548395062761925767104 2658380891916940010496 2741455294789344385824 2749265708734613173248 2827125772751511397881 2855006697532098295296 2978371184462497604352 2990678503406557511808 3050555101472652973056 3092923922326439819904 3136486231091600944128 3249132201231815568384 3304768026595374054144 3350667582520309804896 3374098824356116167168 3397860083682567689472 3479539412617244797392 3605201483558589877248 3655273726385792514432 3706756454926437479424 3769501030335348530508 3971161579283330139136 3987571337875410015744 4112182942184016578736 4123898563101919759872 4282510046298147442944 4406357368793832072192 4467556776693746406528 4530480111576756919296 4639385883489659729856 4873698301847723352576 4957152039893061081216 5026001373780464707344 5061148236534174250752 5096790125523851534208 5482910589578688771648 5654251545503022795762 5710013395064196590592 5956742368924995208704 5981357006813115023616 6185847844652879639808 6609536053190748108288 6701335165040619609792 6748197648712232334336 6795720167365135378944 6959078825234489594784 7310547452771585028864 7539002060670697061016 7975142675750820031488 8224365884368033157472 8247797126203839519744 8565020092596294885888 8935113553387492813056 9278771766979319459712 9747396603695446705152 9914304079786122162432 10052002747560929414688 10122296473068348501504 10193580251047703068416 10965821179157377543296 11308503091006045591524 11913484737849990417408 11962714013626230047232 12371695689305759279616 13219072106381496216576 13402670330081239219584 13591440334730270757888 13918157650468979189568 14621094905543170057728 15078004121341394122032 16448731768736066314944 17130040185192589771776 17870227106774985626112 18557543533958638919424 19828608159572244324864 20104005495121858829376 20244592946136697003008 20387160502095406136832 21931642358314755086592 22617006182012091183048 23925428027252460094464 24743391378611518559232 26805340660162478439168 27836315300937958379136 29242189811086340115456 30156008242682788244064 32897463537472132629888 35740454213549971252224 37115087067917277838848 39657216319144488649728 40208010990243717658752 40774321004190812273664 43863284716629510173184 45234012364024182366096 53610681320324956878336 55672630601875916758272 60312016485365576488128 65794927074944265259776 74230174135834555677696 80416021980487435317504 87726569433259020346368 90468024728048364732192 107221362640649913756672 111345261203751833516544 120624032970731152976256 131589854149888530519552 160832043960974870635008 180936049456096729464384 222690522407503667033088 241248065941462305952512 263179708299777061039104 321664087921949741270016 361872098912193458928768 482496131882924611905024 723744197824386917857536 964992263765849223810048 1447488395648773835715072 2894976791297547671430144
- Sum of all divisors σ(n): 10624245267047010572521737
- Sum of proper divisors (its aliquot sum) s(n): 7729268475749462901091593
- 2894976791297547671430144 is an abundant number, because the sum of its proper divisors (7729268475749462901091593) is greater than itself. Its abundance is 4834291684451915229661449
Bases of 2894976791297547671430144
- Binary: 10011001010000100100000001100111100100000010110110001110101001011111100100000000002
- Hexadecimal: 0x26509019E40B63A97E400
- Base-36: D3F78GLV29XXS000
Squares and roots of 2894976791297547671430144
- 2894976791297547671430144 squared (28949767912975476714301442) is 8380890622151444887101255932349308931974271860736
- 2894976791297547671430144 cubed (28949767912975476714301443) is 24262483841531697924405644442318863216317267908888007343493974341120425984
-
2894976791297547671430144 is a
perfect square number . Itssquare root is 1701463132512 -
The
cube root of 2894976791297547671430144 is 142521930.2051955839
Scales and comparisons
How big is 2894976791297547671430144?- 2,894,976,791,297,547,671,430,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,894,976,791,297,547,671,430,144 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 2894976791297547671430144 cubic inches would be around 11876827.5 feet tall.
Recreational maths with 2894976791297547671430144
- 2894976791297547671430144 backwards is 4410341767457921976794982
- The number of decimal digits it has is: 25
- The sum of 2894976791297547671430144's digits is 126
- 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 2894976791297547671430144 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 2894976791297547671430144 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/2894976791297547671430144/
Chicago style:
Numbermatics. 2024. "Number 2894976791297547671430144 - Facts about the integer". https://numbermatics.com/n/2894976791297547671430144/
The information we have on file for 2894976791297547671430144 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 2894976791297547671430144, math, Factors of 2894976791297547671430144, curriculum, school, college, exams, university, Prime factorization of 2894976791297547671430144, STEM, science, technology, engineering, physics, economics, calculator, two septillion, eight hundred ninety-four sextillion, nine hundred seventy-six quintillion, seven hundred ninety-one quadrillion, two hundred ninety-seven trillion, five hundred forty-seven billion, six hundred seventy-one million, four hundred thirty thousand, one hundred forty-four.