106986106391009477492450304
106,986,106,391,009,477,492,450,304 is an even composite number composed of six prime numbers multiplied together.
106986106391009477492450304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 106986106391009477492450304:
210 × 38 × 112 × 134 × 894 × 2712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 89 × 89 × 89 × 89 × 271 × 271)See below for interesting mathematical facts about the number 106986106391009477492450304 from the Numbermatics database.
Names of 106986106391009477492450304
- Cardinal: 106986106391009477492450304 can be written as One hundred six septillion, nine hundred eighty-six sextillion, one hundred six quintillion, three hundred ninety-one quadrillion, nine trillion, four hundred seventy-seven billion, four hundred ninety-two million, four hundred fifty thousand, three hundred four.
Scientific notation
- Scientific notation: 1.06986106391009477492450304 × 1026
Factors of 106986106391009477492450304
Divisors of 106986106391009477492450304
- Number of divisors d(n): 22275
-
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 72 78 81 88 89 96 99 104 108 117 121 128 132 143 144 156 162 169 176 178 192 198 208 216 234 242 243 256 264 267 271 286 288 297 312 324 338 351 352 356 363 384 396 416 429 432 468 484 486 507 512 528 534 542 572 576 594 624 648 676 702 704 712 726 729 768 792 801 813 832 858 864 891 936 968 972 979 1014 1024 1053 1056 1068 1084 1089 1144 1152 1157 1188 1248 1287 1296 1352 1404 1408 1424 1452 1458 1521 1536 1573 1584 1602 1626 1664 1716 1728 1782 1859 1872 1936 1944 1958 2028 2106 2112 2136 2168 2178 2187 2197 2288 2304 2314 2376 2403 2439 2496 2574 2592 2673 2704 2808 2816 2848 2904 2916 2937 2981 3042 3072 3146 3159 3168 3204 3252 3267 3328 3432 3456 3471 3523 3564 3718 3744 3861 3872 3888 3916 4056 4212 4224 4272 4336 4356 4374 4394 4563 4576 4608 4628 4719 4752 4806 4878 4992 5148 5184 5346 5408 5577 5616 5632 5696 5808 5832 5874 5962 6084 6292 6318 6336 6408 6504 6534 6561 6591 6656 6864 6912 6942 7046 7128 7209 7317 7436 7488 7722 7744 7776 7832 7921 8019 8112 8424 8448 8544 8672 8712 8748 8788 8811 8943 9126 9152 9216 9256 9438 9477 9504 9612 9756 9801 9984 10296 10368 10413 10569 10692 10769 10816 11154 11232 11264 11392 11583 11616 11664 11748 11924 12168 12584 12636 12672 12727 12816 13008 13068 13122 13182 13312 13689 13728 13824 13884 14092 14157 14256 14418 14634 14872 14976 15041 15444 15488 15552 15664 15842 16038 16224 16731 16848 16896 17088 17344 17424 17496 17576 17622 17886 18252 18304 18512 18876 18954 19008 19224 19512 19602 19773 19968 20449 20592 20736 20826 21138 21384 21538 21627 21632 21951 22308 22464 22784 23166 23232 23328 23496 23763 23848 24057 24119 24167 24336 25168 25272 25344 25454 25632 26016 26136 26244 26364 26433 26829 27378 27456 27648 27768 28184 28314 28431 28512 28561 28836 29268 29403 29744 29952 30082 30888 30976 31104 31239 31328 31684 31707 32076 32307 32448 32791 33462 33696 33792 34176 34688 34749 34848 34992 35152 35244 35772 36504 36608 37024 37752 37908 38016 38181 38448 38753 39024 39204 39546 39936 40898 41067 41184 41472 41652 42276 42471 42768 43076 43254 43264 43902 44616 44928 45123 45568 45799 46332 46464 46656 46992 47526 47696 48114 48238 48334 48672 50193 50336 50544 50688 50908 51264 52032 52272 52488 52728 52866 53658 54756 54912 55536 56368 56628 56862 57024 57122 57672 58536 58806 59319 59488 59904 60164 61347 61776 61952 62208 62478 62656 63368 63414 64152 64614 64881 64896 65582 65853 66924 67392 68352 69376 69498 69696 69984 70304 70488 71289 71544 72171 72357 72501 73008 73216 73441 74048 75504 75816 76032 76362 76896 77506 78048 78408 79092 79299 80487 81796 82134 82368 82944 83304 84552 84942 85293 85536 85683 86152 86508 86528 87131 87804 88209 89232 89856 90246 91136 91598 92664 92928 93312 93717 93984 95052 95121 95392 96228 96476 96668 96921 97344 98373 100386 100672 101088 101376 101816 102528 102973 104064 104247 104544 104976 105456 105732 107316 109512 109824 111072 112736 113256 113724 114048 114244 114543 115344 116259 117072 117612 118638 118976 119808 120328 122694 123201 123552 123904 124416 124956 125312 126736 126828 127413 128304 129228 129762 129792 131164 131706 133848 134784 135369 136704 137397 138752 138996 139392 139968 139997 140608 140976 142578 143088 144342 144714 145002 146016 146432 146882 148096 150579 151008 151632 152064 152724 153792 155012 156096 156816 158184 158598 160974 163592 164268 164736 165451 166608 169104 169884 170586 171072 171366 172304 173016 173056 174262 175608 176418 177957 178464 179712 180492 183196 184041 185328 185856 186624 187434 187968 190104 190242 190784 192456 192952 193336 193842 194643 194688 195533 196746 197559 200772 201344 202176 203632 205056 205946 208128 208494 209088 209952 210912 211464 213867 214632 217071 217503 219024 219648 220323 222144 225472 226512 227448 228096 228488 229086 230688 232518 234144 235224 237276 237897 237952 240656 241461 245388 246402 247104 248832 249912 250624 253472 253656 254826 256608 257049 258456 259524 259584 261393 262328 263412 264627 265309 265837 267696 269568 270738 273408 274794 277504 277992 278784 279936 279994 281151 281216 281952 285156 285363 286176 288684 289428 290004 290763 292032 293764 295119 296192 301158 302016 303264 304128 305448 307584 308919 310024 312192 312741 313547 313632 314171 316368 317196 321948 327184 328536 329472 330902 333216 338208 339768 341172 342144 342732 343629 344608 346032 348524 348777 351216 352836 355914 356928 359424 360984 366392 368082 369603 370656 371712 373248 374868 375936 380208 380484 381568 382239 384912 385904 386672 387684 389286 389376 391066 393492 395118 401544 402688 404352 406107 407264 410112 411892 412191 416256 416988 418176 419904 419991 421824 422928 426283 427734 429264 434142 435006 438048 439296 440646 444288 450944 451737 453024 454896 456192 456976 458172 461376 465036 468288 470448 474552 475794 475904 481312 482922 490776 492804 494208 496353 499824 501248 503789 506944 507312 509652 513216 514098 516912 519048 519168 522786 524656 526824 529254 530618 531674 533871 535392 539136 541476 549588 552123 555984 557568 559872 559988 562302 562432 563904 570312 570726 572352 577368 578856 580008 581526 583929 584064 586599 587528 590238 592384 592677 595387 602316 604032 606528 610896 615168 617838 620048 624384 625482 627094 627264 628342 632736 634392 641601 643896 651213 652509 654368 657072 658944 660969 661804 666432 676416 679536 682344 684288 685464 687258 689216 692064 697048 697554 702432 704969 705672 711828 713691 713856 721968 724383 732784 736164 739206 741312 746496 749736 751872 760416 760968 763136 764478 769824 771147 771808 773344 775368 778572 778752 782132 784179 786984 790236 793881 795927 797511 803088 805376 807851 808704 812214 814528 820224 823784 824382 832512 833976 836352 839808 839982 843453 843648 845856 852566 855468 856089 858528 868284 870012 872289 876096 881292 885357 888576 901888 903474 906048 909792 912384 913952 916344 922752 926757 930072 936576 938223 940641 940896 942513 949104 951588 951808 954733 958441 962624 965844 981552 985608 988416 992706 999648 1002496 1007578 1013888 1014624 1019304 1026432 1028196 1030887 1033824 1038096 1045572 1046331 1049312 1053648 1058508 1061236 1063348 1067742 1070784 1078272 1082952 1099176 1104246 1108809 1111968 1115136 1119744 1119976 1124604 1124864 1127808 1132703 1140624 1141452 1144704 1146717 1154736 1157712 1160016 1163052 1167858 1168128 1173198 1175056 1180476 1184768 1185354 1190774 1204632 1208064 1213056 1218321 1221792 1230336 1235676 1236573 1240096 1248768 1250964 1254188 1254528 1256684 1259973 1265472 1268784 1278849 1283202 1287792 1302426 1305018 1308736 1314144 1317888 1321938 1323608 1332864 1338649 1352832 1355211 1359072 1364688 1368576 1370928 1374516 1378432 1384128 1394096 1395108 1404864 1409938 1411344 1423656 1427382 1427712 1443936 1448766 1465568 1472328 1478412 1482624 1489059 1499472 1503744 1511367 1520832 1521936 1526272 1528956 1539648 1542294 1543616 1546688 1550736 1557144 1557504 1564264 1568358 1573968 1580472 1587762 1591854 1595022 1601613 1606176 1610752 1615702 1617408 1624428 1629056 1647568 1648764 1656369 1667952 1672704 1679616 1679964 1686906 1687296 1691712 1705132 1710936 1712178 1717056 1736568 1740024 1744578 1752192 1759797 1762584 1770714 1777152 1778031 1786161 1803776 1806948 1812096 1819584 1819961 1827904 1832688 1845504 1853514 1860144 1873152 1876446 1881282 1881792 1885026 1898208 1903176 1903616 1909466 1916882 1924803 1925248 1931688 1953639 1957527 1963104 1971216 1976832 1982907 1985412 1999296 2015156 2027776 2029248 2038608 2052864 2056392 2061774 2067648 2076192 2091144 2092662 2098624 2107296 2114907 2117016 2122472 2126696 2135484 2141073 2141568 2146591 2150863 2165904 2173149 2198352 2208492 2217618 2223936 2239488 2239952 2249208 2249728 2255616 2265406 2281248 2282904 2289408 2293434 2309472 2313441 2315424 2320032 2326104 2335716 2336256 2346396 2350112 2352537 2360952 2370708 2381548 2387781 2392533 2409264 2416128 2423553 2426112 2436642 2443584 2460672 2471352 2473146 2480192 2497536 2501928 2508376 2509056 2513368 2519946 2530359 2530944 2537568 2541929 2557698 2566404 2568267 2575584 2604852 2610036 2616867 2617472 2628288 2643876 2647216 2656071 2665728 2677298 2705664 2710422 2718144 2729376 2737152 2741856 2749032 2756864 2768256 2780271 2788192 2790216 2809728 2819876 2821923 2822688 2827539 2847312 2854764 2855424 2864199 2875323 2887872 2897532 2918399 2931136 2944656 2956824 2965248 2978118 2998944 3007488 3022734 3041664 3043872 3052544 3057912 3079296 3084588 3087232 3092661 3093376 3101472 3114288 3128528 3136716 3138993 3147936 3160944 3175524 3183708 3190044 3203226 3212352 3231404 3234816 3248856 3258112 3295136 3297528 3312738 3335904 3345408 3359232 3359928 3373812 3374592 3383424 3398109 3410264 3421872 3424356 3434112 3440151 3449017 3455881 3473136 3480048 3489156 3504384 3519594 3525168 3541428 3554304 3556062 3572322 3607552 3613896 3624192 3639168 3639922 3654963 3655808 3665376 3691008 3707028 3709719 3720288 3746304 3752892 3762564 3763584 3770052 3779919 3796416 3806352 3818932 3833764 3836547 3849606 3850496 3863376 3907278 3915054 3926208 3942432 3953664 3965814 3970824 3998592 4015947 4030312 4055552 4058496 4065633 4076111 4077216 4105728 4112784 4123548 4135296 4152384 4182288 4185324 4197248 4214592 4229814 4234032 4244944 4253392 4270968 4282146 4283136 4293182 4301726 4331808 4346298 4396704 4416984 4435236 4447872 4467177 4479904 4498416 4511232 4530812 4534101 4562496 4565808 4578816 4586868 4618944 4626882 4630848 4640064 4652208 4671432 4672512 4692792 4700224 4705074 4721904 4741416 4763096 4775562 4785066 4804839 4818528 4832256 4847106 4852224 4873284 4887168 4942704 4946292 4960384 4969107 5003856 5016752 5018112 5026736 5039892 5060718 5061888 5075136 5083858 5115396 5132808 5136534 5151168 5209704 5220072 5233734 5234944 5256576 5279391 5287752 5294432 5312142 5331456 5354596 5358483 5411328 5420844 5436288 5458752 5459883 5483712 5498064 5513728 5536512 5541679 5560542 5576384 5580432 5619456 5639752 5643846 5645376 5655078 5694624 5709528 5710848 5728398 5750646 5774409 5775744 5795064 5836798 5860917 5862272 5872581 5889312 5913648 5930496 5948721 5956236 5997888 6045468 6083328 6087744 6115824 6158592 6169176 6174464 6185322 6186752 6202944 6228576 6257056 6273432 6277986 6295872 6321888 6344721 6351048 6367416 6380088 6406452 6423219 6424704 6439773 6452589 6462808 6497712 6516224 6519447 6536249 6549257 6590272 6595056 6625476 6671808 6718464 6719856 6747624 6749184 6766848 6796218 6820528 6843744 6848712 6868224 6880302 6898034 6911762 6940323 6946272 6960096 6978312 7008768 7039188 7050336 7057611 7082856 7112124 7144644 7163343 7177599 7227792 7248384 7270659 7278336 7279844 7309926 7311616 7330752 7382016 7414056 7419438 7440576 7492608 7505784 7525128 7527168 7540104 7559838 7591077 7592832 7612704 7625787 7637864 7667528 7673094 7699212 7700992 7704801 7726752 7740031 7754659 7814556 7830108 7850601 7852416 7884864 7931628 7941648 7968213 7997184 8031894 8060624 8111104 8116992 8131266 8152222 8154432 8211456 8225568 8247096 8270592 8304768 8340813 8364576 8370648 8394496 8429184 8459628 8465769 8468064 8482617 8489888 8506784 8541936 8564292 8566272 8586364 8592597 8603452 8625969 8663616 8692596 8755197 8793408 8833968 8870472 8886361 8895744 8934354 8959808 8996832 9022464 9061624 9068202 9124992 9131616 9157632 9164597 9173736 9237888 9253764 9261696 9277983 9280128 9304416 9342864 9385584 9400448 9410148 9416979 9443808 9482832 9526192 9551124 9570132 9609678 9637056 9694212 9704448 9746568 9774336 9885408 9892584 9920768 9938214 10007712 10033504 10036224 10053472 10079784 10121436 10123776 10150272 10167716 10194327 10230792 10265616 10273068 10302336 10320453 10347051 10367643 10419408 10440144 10467468 10469888 10502063 10513152 10558782 10575504 10588864 10624284 10662912 10709192 10716966 10822656 10841688 10872576 10917504 10919766 10964889 10967424 10996128 11027456 11073024 11083358 11121084 11129157 11152768 11160864 11238912 11279504 11287692 11290752 11310156 11339757 11389248 11419056 11456796 11501292 11509641 11548818 11551488 11590128 11673596 11721834 11724544 11745162 11778624 11827296 11860992 11897442 11912472 11995776 12047841 12090936 12166656 12175488 12196899 12228333 12231648 12317184 12338352 12348928 12370644 12373504 12405888 12411529 12457152 12459733 12514112 12546864 12555972 12591744 12643776 12689442 12702096 12734832 12760176 12812904 12846438 12849408 12879546 12905178 12925616 12995424 13032448 13038894 13072498 13098514 13180544 13190112 13250952 13343616 13401531 13439712 13495248 13533696 13592436 13602303 13641056 13687488 13697424 13736448 13760604 13796068 13823524 13880646 13892544 13920192 13956624 14017536 14078376 14100672 14115222 14165712 14224248 14289288 14326686 14355198 14414517 14455584 14496768 14541318 14556672 14559688 14619852 14623232 14661504 14725139 14828112 14838876 14881152 14907321 15011568 15050256 15054336 15080208 15119676 15182154 15185664 15225408 15251574 15275728 15335056 15346188 15398424 15401984 15409602 15453504 15480062 15509318 15629112 15660216 15701202 15704832 15769728 15838173 15863256 15883296 15936426 15994368 16063788 16075449 16121248 16233984 16262532 16304444 16308864 16379649 16451136 16494192 16541184 16609536 16625037 16681626 16729152 16741296 16788992 16858368 16919256 16931538 16936128 16965234 16979776 17013568 17083872 17128584 17132544 17172728 17185194 17206904 17251938 17323227 17327232 17385192 17402437 17510394 17582751 17586816 17617743 17667936 17740944 17772722 17791488 17846163 17868708 17919616 17993664 18123248 18136404 18249984 18263232 18329194 18347472 18475776 18507528 18523392 18555966 18560256 18608832 18685728 18771168 18800896 18820296 18833958 18887616 18965664 19034163 19052384 19102248 19140264 19219356 19274112 19319319 19357767 19388424 19493136 19548672 19558341 19608747 19647771 19770816 19785168 19841536 19876428 20015424 20067008 20106944 20159568 20242872 20247552 20300544 20335432 20388654 20461584 20531232 20546136 20604672 20640906 20694102 20735286 20820969 20838816 20880288 20934936 20939776 21004126 21026304 21117564 21151008 21172833 21177728 21248568 21418384 21433932 21490029 21532797 21683376 21745152 21811977 21835008 21839532 21929778 21934848 21992256 22146048 22166716 22242168 22258314 22305536 22321728 22477824 22559008 22575384 22581504 22620312 22679514 22778496 22838112 22877361 22913592 23002584 23019282 23097636 23102976 23114403 23180256 23220093 23263977 23347192 23443668 23449088 23490324 23551803 23557248 23612501 23654592 23659493 23794884 23824944 23904639 23991552 24095682 24181872 24333312 24350976 24393798 24456666 24463296 24634368 24676704 24697856 24741288 24747008 24811776 24823058 24914304 24919466 25022439 25028224 25093728 25111944 25183488 25287552 25378884 25397307 25404192 25447851 25469664 25520352 25625808 25692876 25698816 25759092 25777791 25810356 25851232 25877907 25990848 26077788 26144996 26197028 26265591 26361088 26380224 26501904 26659083 26687232 26803062 26879424 26990496 27067392 27184872 27204606 27282112 27374976 27394848 27472896 27493791 27521208 27592136 27647048 27761292 27785088 27833949 27840384 27905683 27913248 27961219 28156752 28201344 28230444 28250937 28331424 28448496 28578576 28653372 28710396 28829034 28911168 29082636 29113344 29119376 29239704 29246464 29323008 29450278 29656224 29677752 29762304 29814642 30023136 30100512 30108672 30160416 30239352 30364308 30371328 30450816 30503148 30551456 30582981 30670112 30692376 30796848 30819204 30907008 30960124 31018636 31041153 31102929 31258224 31320432 31402404 31409664 31506189 31539456 31676346 31726512 31766592 31872852 31988736 32127576 32150898 32242496 32467968 32525064 32608888 32617728 32759298 32894667 32902272 32988384 33082368 33219072 33250074 33363252 33387471 33458304 33482592 33577984 33716736 33838512 33863076 33872256 33930468 33959552 34019271 34027136 34167744 34257168 34345456 34370388 34413808 34503876 34528923 34646454 34654464 34770384 34804874 35020788 35165502 35173632 35235486 35335872 35481888 35545444 35582976 35692326 35737416 35839232 35987328 36143523 36246496 36272808 36499968 36526464 36658388 36684999 36694944 36951552 37015056 37046784 37111932 37120512 37217664 37234587 37371456 37379199 37542336 37601792 37640592 37667916 37775232 37931328 37939187 38068326 38104768 38204496 38280528 38438712 38548224 38638638 38715534 38776848 38986272 39097344 39116682 39217494 39295542 39541632 39570336 39683072 39752856 40030848 40134016 40204593 40213888 40319136 40485744 40601088 40670864 40777308 40806909 40923168 41062464 41092272 41209344 41281812 41388204 41470572 41641938 41677632 41760576 41869872 42008252 42052608 42235128 42302016 42345666 42355456 42497136 42836768 42867864 42980058 43065594 43366752 43490304 43623954 43670016 43679064 43859556 43869696 43984512 44175417 44333432 44484336 44516628 44611072 44643456 44721963 44837221 45118016 45150768 45163008 45240624 45359028 45556992 45676224 45754722 45827184 46005168 46038564 46195272 46205952 46228806 46360512 46440186 46527954 46694384 46887336 46898176 46980648 47103606 47114496 47225002 47309184 47318986 47514519 47589768 47649888 47809278 47983104 48191364 48226347 48363744 48701952 48787596 48913332 48926592 49138947 49353408 49482576 49623552 49646116 49828608 49838932 49875111 50044878 50056448 50187456 50223888 50366976 50575104 50757768 50794614 50808384 50895702 50939328 51040704 51251616 51385752 51397632 51518184 51555582 51620712 51702464 51755814 51969681 51981696 52155576 52207311 52289992 52394056 52531182 52722176 52748253 52760448 52853229 52989443 53003808 53318166 53374464 53538489 53606124 53758848 53980992 54369744 54409212 54564224 54749952 54789696 54987582 55042416 55184272 55294096 55522584 55570176 55667898 55680768 55811366 55826496 55922438 56313504 56402688 56460888 56501874 56662848 56896992 57102489 57157152 57306744 57420792 57658068 57822336 57957957 58073301 58165272 58238752 58479408 58646016 58826241 58900556 58943313 59312448 59355504 59524608 59629284 60046272 60201024 60320832 60478704 60728616 60742656 60901632 61006296 61102912 61165962 61340224 61384752 61593696 61638408 61814016 61920248 62037272 62082306 62205858 62462907 62516448 62640864 62742241 62804808 62819328 63012378 63078912 63352692 63453024 63518499 63533184 63745704 64255152 64301796 64470087 64484992 64598391 65050128 65217776 65235456 65435931 65518596 65789334 65804544 65976768 66438144 66500148 66726504 66774942 66916608 66965184 67433472 67677024 67726152 67744512 67860936 67919104 68038542 68054272 68335488 68514336 68632083 68690912 68740776 68827616 69007752 69057846 69292908 69308928 69540768 69609748 69660279 69791931 70041576 70331004 70347264 70470972 70655409 70671744 70837503 70963776 70978479 71090888 71384652 71474832 71678464 71713917 71898739 71974656 72041827 72287046 72492992 72545616 72999936 73052928 73316776 73369998 73389888 73903104 74030112 74093568 74223864 74241024 74435328 74469174 74742912 74758398 75067317 75084672 75203584 75281184 75335832 75550464 75862656 75878374 76136652 76191921 76209536 76343553 76408992 76561056 76877424 77096448 77277276 77333373 77431068 77553696 77633721 77972544 78233364 78434988 78591084 78796773 79083264 79140672 79505712 79977249 80061696 80268032 80409186 80427776 80638272 80971488 81202176 81341728 81554616 81613818 81846336 82124928 82184544 82418688 82481373 82563624 82776408 82941144 83283876 83355264 83501847 83521152 83717049 83739744 83883657 84016504 84470256 84604032 84691332 84710912 84752811 84971237 84994272 85140341 85301249 85673536 85735728 85960116 86131188 86733504 87247908 87340032 87358128 87719112 87739392 87969024 88350834 88666864 88968672 89033256 89222144 89286912 89443926 89674442 90236032 90301536 90326016 90481248 90718056 91113984 91352448 91509444 91654368 91748943 92010336 92077128 92390544 92457612 92721024 92880372 93055908 93123459 93308787 93388768 93774672 93961296 94207212 94228992 94450004 94518567 94618368 94637972 95029038 95179536 95299776 95618556 95966208 96382728 96452694 96727488 97403904 97575192 97826664 97853184 98277894 98684001 98706816 98965152 99247104 99292232 99657216 99677864 99750222 100089756 100112896 100162413 100374912 100447776 100733952 100810567 101150208 101515536 101589228 101616768 101791404 101878656 102057813 102081408 102503232 102771504 103036368 103111164 103241424 103404928 103511628 103586769 103939362 103963392 104311152 104414622 104579984 104788112 105062364 105444352 105496506 105520896 105706458 105978886 106007616 106636332 106748928 107076978 107212248 107517696 107961984 108430569 108739488 108818424 109128448 109499904 109579392 109975164 110054997 110084832 110368544 110588192 111045168 111140352 111335796 111361536 111622732 111652992 111703761 111844876 112137597 112627008 112805376 112921776 113003748 113325696 113793984 113817561 114204978 114314304 114613488 114841584 115316136 115522693 115644672 115915914 116146602 116330544 116477504 116958816 117292032 117652482 117801112 117886626 118624896 118711008 119049216 119139761 119258568 120092544 120402048 120613779 120641664 120957408 121457232 121803264 122012592 122205824 122331924 122420727 122680448 122769504 123187392 123276816 123628032 123840496 124074544 124164612 124411716 124925814 125032896 125281728 125484482 125609616 126024756 126157824 126705384 126906048 127036998 127066368 127491408 128510304 128603592 128940174 128969984 129196782 130100256 130435552 130470912 130871862 131037192 131578668 131609088 131953536 132526251 133000296 133453008 133549884 133833216 133930368 134165889 134511663 135354048 135452304 135489024 135721872 135838208 136077084 136108544 136526819 136670976 137028672 137264166 137381824 137481552 137655232 138015504 138115692 138585816 138617856 139081536 139219496 139320558 139583862 140083152 140662008 140694528 140941944 141310818 141343488 141675006 141927552 141956958 142181776 142543557 142769304 142949664 143356928 143427834 143797478 143949312 144083654 144574092 144679041 144985984 145091232 146105856 146633552 146739996 146779776 147416841 148060224 148447728 148870656 148938348 149485824 149516796 149625333 150134634 150169344 150562368 150671664 151100928 151725312 151756748 152273304 152383842 152419072 152687106 152817984 153122112 153754848 154192896 154554552 154666746 154862136 155107392 155267442 155945088 156466728 156621933 156869976 157182168 157593546 158166528 158244759 158281344 158559687 158968329 159011424 159954498 160123392 160536064 160615467 160818372 160855552 161276544 161349877 161942976 161976529 162683456 163109232 163227636 163692672 164249856 164369088 164962746 165127248 165552816 165882288 166567752 166710528 167003694 167042304 167434098 167479488 167767314 168033008 168940512 169208064 169382664 169421824 169505622 169942474 169988544 170280682 170602498 171307467 171347072 171471456 171920232 172262376 173467008 173873871 174219903 174495816 174716256 175438224 175938048 176478723 176701668 176829939 177333728 177937344 178066512 178573824 178887852 179348884 180472064 180603072 180962496 181436112 182227968 182704896 183018888 183308736 183497886 184020672 184154256 184781088 184915224 185442048 185760744 186111816 186246918 186617574 186777536 187388721 187549344 187922592 188226723 188414424 188457984 188900008 189037134 189236736 189275944 190058076 190359072 190555497 190599552 191046599 191237112 191426807 192765456 192905388 193410261 193454976 193795173 195150384 195653328 195706368 196307793 196555788 197368002 197413632 197930304 198584464 199314432 199355728 199500444 200179512 200225792 200324826 200749824 200895552 201621134 202300416 203031072 203178456 203233536 203582808 203757312 204115626 204162816 205006464 205543008 205896249 206072736 206222328 206482848 206809856 207023256 207173538 207878724 207926784 208622304 208829244 208980837 209159968 209375793 209576224 210124728 210993012 211041792 211412916 211957772 212015232 212512509 212935437 213272664 214153956 214424496 215035392 215141751 215696217 215923968 216125481 216861138 217478976 217636848 218256896 218999808 219158784 219950328 220109994 220169664 220737088 221176384 222090336 222280704 222671592 222723072 223245464 223305984 223407522 223689752 224275194 225201951 225254016 225610752 225843552 226007496 226231681 226651392 227587968 227635122 228409956 228575763 228628608 229030659 229226976 229683168 230632272 231045386 231289344 231831828 232000119 232293204 232661088 232901163 232955008 233917632 235304964 235602224 235773252 236390319 237249792 237422016 238279522 238517136 239931747 240185088 240804096 241227558 241283328 241914816 242914464 243606528 244025184 244411648 244663848 244841454 245360896 245539008 246374784 246553632 247256064 247444119 247680992 248149088 248329224 248823432 249851628 250065792 250563456 250968964 251151147 251219232 251650971 252049512 253410768 253812096 254073996 254132736 254258433 254913711 254982816 255421023 255903747 257020608 257207184 257880348 257939968 258393564 259737511 260200512 260871104 261743724 262074384 263157336 263218176 263907072 265052502 266000592 266906016 267099768 267666432 267860736 268331778 269023326 270708096 270904608 270978048 271443744 271676416 272154168 272217088 273053638 273341952 274057344 274528332 274763648 274963104 275246829 275310464 276031008 276231384 277171632 278163072 278438992 278641116 279167724 279370377 279926361 280166304 281324016 281883888 282621636 282686976 283350012 283555701 283855104 283913916 284363552 285087114 285538608 285899328 286855668 287594956 287898624 288167308 289148184 289358082 289971968 290182464 292211712 293267104 293479992 293559552 294833682 296120448 296895456 297741312 297876696 298971648 299033592 299250666 300269268 300338688 300487239 301124736 301343328 302201856 302431701 303450624 303513496 304546608 304767684 304838144 305374212 305635968 306173439 306244224 306962513 307509696 307573409 309109104 309333492 309724272 310214784 310534884 310760307 311890176 312933456 313243866 313739952 314364336 315187092 316333056 316489518 316562688 317119374 317936658 318022848 319908996 320246784 321072128 321230934 321636744 321711104 322553088 322699754 323885952 323953058 325291707 325366912 326218464 326455272 327385344 328499712 328738176 329925492 330164991 330254496 331105632 331764576 333135504 333421056 334007388 334084608 334868196 334958976 335111283 335534628 336066016 336412791 337881024 338416128 338765328 339011244 339884948 339977088 340561364 341204996 341452683 342614934 342694144 342942912 343840464 344524752 346568079 346934016 347747742 348439806 348991632 349432512 350876448 351876096 352957446 353403336 353659878 354667456 355874688 356133024 357147648 357419283 357775704 358697768 360944128 361206144 361841337 361924992 362773879 362872224 365409792 366037776 366617472 366995772 367262181 368041344 368308512 369562176 369830448 370884096 371521488 372223632 372493836 373235148 373555072 374777442 375098688 375845184 376453446 376828848 377800016 378074268 378473472 378551888 380116152 380718144 381110994 381199104 382093198 382474224 382853614 385530912 385810776 386820522 386909952 387590346 390300768 391306656 391412736 392615586 393111576 394736004 394827264 395860608 397168928 397578753 398711456 399000888 400359024 400649652 401499648 401791104 403242268 403534989 406062144 406356912 406467072 407165616 407514624 408231252 408325632 409580457 410012928 411086016 411792498 412145472 412444656 412965696 413619712 414046512 414347076 415757448 415853568 417244608 417658488 417961674 418319936 418751586 419152448 420249456 421986024 422083584 422825832 423915544 424030464 425025018 425870874 426545328 427630671 428307912 428848992 430070784 430283502 431392434 431847936 432250962 433722276 434037123 434957952 435273696 436513792 438317568 439900656 440219988 440339328 441474176 442250523 442352768 444180672 445343184 446490928 446611968 446815044 447379504 448550388 448875999 450403902 450508032 451687104 452014992 452463362 453302784 455175936 455270244 456819912 457151526 457257216 458061318 458453952 459366336 461264544 462090772 462578688 463663656 464000238 464586408 465322176 465802326 465910016 467835264 469865799 470609928 471204448 471546504 472780638 474499584 474844032 476559044 476904987 477034272 479863494 480370176 481608192 481846401 482455116 482566656 483829632 484049631 485828928 485929587 488050368 488823296 489327696 489682908 490721792 491078016 492749568 493107264 493209431 494888238 495361984 496298176 496658448 497646864 499703256 500131584 501126912 501937928 502302294 502438464 503301942 504099024 506821536 507624192 508147992 508265472 508516866 509827422 509965632 510842046 511807494 513922401 514041216 514414368 515760696 515879936 516787128 519475022 520401024 521621613 521742208 522659709 523487448 524148768 526314672 527814144 529436169 530105004 530489817 532001184 533812032 534199536 535721472 536663556 538046652 541416192 541809216 542887488 544308336 546107276 546683904 548114688 549056664 549527296 549926208 550493658 550620928 552062016 552462768 554343264 556326144 556877984 557282232 558335448 558740754 559852722 560332608 562648032 563767776 564680169 565243272 565373952 566700024 567111402 567710208 567827832 568727104 570174228 571077216 571666491 571798656 573139797 573711336 574280421 575189912 576334616 578296368 578716164 579943936 580230783 580364928 581385519 581726161 582883873 586534208 586959984 587119104 588923379 589667364 592240896 593790912 595753392 597943296 598067184 598501332 600538536 600677376 600974478 602249472 602686656 604863402 606901248 607026992 609093216 609535368 609676288 610748424 611271936 612346878 612488448 613925026 615019392 615146818 617688747 618218208 618666984 619448544 620429568 621069768 621520614 623780352 625866912 626487732 626942511 627479904 628127379 628728672 630374184 632979036 633125376 634238748 635873316 636045696 637537527 638806311 639817992 642461868 643273488 645106176 645399508 647088651 647771904 647906116 648376443 650583414 650733824 652436928 652910544 654770688 656999424 657476352 659850984 660329982 660508992 662211264 663529152 666271008 666842112 668014776 668169216 669736392 669917952 670222566 671069256 672132032 672825582 675605853 675762048 676832256 677530656 678022488 678695043 679769896 679954176 681122728 682409992 682905366 685229868 685388288 685727289 685885824 687091977 687680928 688862759 689049504 690164651 693136158 693868032 695495484 696000357 696879612 697983264 698703489 698865024 701752896 705914892 706806672 707319756 709170957 709334912 711749376 712266048 714838566 715551408 717395536 719795241 721888256 722412288 723682674 723849984 725547758 725744448 730819584 732075552 733234944 733991544 734524362 736082688 736617024 739124352 739660896 741768192 742332357 743042976 744447264 744987672 746470296 747110144 749554884 750197376 751690368 752906892 753453441 753657696 754952913 755600032 756148536 757103776 760232304 761436288 762221988 762398208 764186396 764741133 764948448 765707228 766263069 767711241 771061824 771621552 773641044 773819904 775180692 779212533 780601536 782613312 785231172 786223152 789472008 789654528 790886129 791721216 794337856 795157506 797422912 798001776 800718048 801299304 802999296 803582208 806484536 807069978 812124288 812713824 812934144 814331232 815029248 815649133 816462504 816651264 819160914 820025856 822172032 823584996 824290944 824889312 825740487 825931392 827239424 828093024 828694152 831514896 834489216 835316976 835923348 836639872 837503172 838111131 838304896 839779083 840498912 843972048 845651664 847831088 848060928 850050036 850667103 851741748 853090656 855261342 856615824 857697984 860567004 862784868 863695872 864501924 867444552 868074246 869915904 870547392 876635136 879801312 880439976 880678656 882948352 884501046 884705536 888361344 890686368 892981856 893223936 893630088 894759008 897100776 897751998 900807804 901016064 903374208 904029984 904926724 906605568 907295103 910351872 910540488 913639824 914303052 914514432 916122636 916907904 918520317 918732672 920887539 922529088 922720227 924181544 927327312 928000476 929172816 930644352 931604652 931820032 932280921 934683607 935670528 936543751 939731598 941219856 942408896 943093008 945561276 948999168 949688064 953118088 953809974 954068544 959726988 960740352 963216384 963692802 964910232 965133312 967659264 968099262 971657856 971859174 975875121 976100736 977646592 978655392 979365816 981443584 982156032 985499136 986214528 986418862 989776476 990494973 990723968 992596352 993316896 995293728 999406512 1000263168 1002253824 1003875856 1004604588 1004876928 1005333849 1006603884 1008198048 1009238373 1013643072 1015248384 1016295984 1017033732 1019654844 1019931264 1021684092 1023614988 1024358049 1027844802 1028082432 1028828736 1031521392 1033574256 1038950044 1039704237 1040802048 1043243226 1043484416 1045319418 1046974896 1048297536 1052629344 1055628288 1058872338 1060210008 1060979634 1064002368 1067624064 1068399072 1071442944 1072257849 1073327112 1076093304 1082832384 1083618432 1085524011 1085774976 1088321637 1088616672 1092214552 1096229376 1098113328 1099054592 1099852416 1100987316 1101241856 1101786543 1104124032 1104626081 1104925536 1108686528 1108916237 1112652288 1113755968 1114564464 1116670896 1117481508 1119705444 1120665216 1125296064 1127535552 1129360338 1130486544 1133400048 1134222804 1135420416 1135655664 1137454208 1140348456 1142154432 1143332982 1143597312 1146279594 1147422672 1148560842 1150379824 1152669232 1156592736 1157432328 1159887872 1160461566 1160729856 1162771038 1163452322 1165767746 1173068416 1173919968 1174238208 1177846758 1179334728 1184481792 1187581824 1191506784 1192736259 1196134368 1197002664 1201077072 1201948956 1204498944 1205373312 1209726804 1210604967 1214053984 1218186432 1219070736 1221496848 1222543872 1224693756 1224976896 1227850052 1228741371 1230038784 1230293636 1235377494 1236436416 1237333968 1238897088 1240859136 1242139536 1243041228 1247560704 1251733824 1252975464 1253885022 1254959808 1256254758 1257457344 1260748368 1265958072 1266250752 1268477496 1271746632 1272091392 1275075054 1277612622 1279635984 1282892013 1284923736 1286546976 1290212352 1290799016 1294177302 1295543808 1295812232 1296752886 1301166828 1301467648 1302111369 1304873856 1305821088 1309541376 1310537371 1314952704 1319701968 1320659964 1321017984 1324422528 1326751569 1327058304 1332542016 1336029552 1339472784 1339835904 1340445132 1342138512 1344264064 1345651164 1346627997 1351211706 1351524096 1355061312 1356044976 1357390086 1359539792 1359908352 1362245456 1364819984 1365810732 1370459736 1370776576 1371454578 1371771648 1374183954 1375361856 1377725518 1378099008 1380329302 1386272316 1387736064 1390990968 1392000714 1393759224 1395966528 1397406978 1397730048 1403505792 1409597397 1411829784 1413613344 1414639512 1418341914 1418669824 1423498752 1424532096 1429677132 1430714961 1431102816 1434791072 1439590482 1444824576 1447365348 1447699968 1451095516 1451488896 1452148893 1457788761 1464151104 1466469888 1467983088 1469048724 1472165376 1473234048 1478248704 1479321792 1479628293 1484664714 1486085952 1488894528 1489975344 1492940592 1494220288 1499109768 1500394752 1501795009 1503380736 1505813784 1506906882 1507315392 1509905826 1511200064 1512297072 1514207552 1520464608 1522872576 1524443976 1524796416 1528372792 1529482266 1529896896 1531414456 1532526138 1535422482 1541767203 1542123648 1543243104 1547282088 1547639808 1548816893 1550361384 1558425066 1561203072 1564864839 1565226624 1567979127 1570462344 1572446304 1578944016 1581772258 1583442432 1588308507 1588675712 1590315012 1591469451 1594845824 1596003552 1601436096 1602598608 1607164416 1612969072 1614139956 1624248576 1625427648 1628662464 1631298266 1632925008 1638321828 1640051712 1644344064 1647169992 1648581888 1649778624 1651480974 1651862784 1656186048 1657388304 1663029792 1668978432 1670633952 1671846696 1673279744 1675006344 1676222262 1676609792 1679558166 1680997824 1687944096 1691303328 1694040507 1695662176 1696121856 1700100072 1701334206 1703483496 1706181312 1710522684 1713231648 1715395968 1719419391 1721134008 1722841263 1725569736 1729003848 1734889104 1736148492 1739831808 1740692349 1741094784 1744156557 1745178483 1748651619 1759602624 1760879952 1761357312 1765896704 1766770137 1769002092 1769411072 1774848647 1776722688 1781372736 1785963712 1787260176 1789518016 1794201552 1795503996 1801615608 1802032128 1806748416 1808059968 1809853448 1814590206 1820703744 1821080976 1827279648 1828606104 1829028864 1832245272 1833815808 1837040634 1837465344 1841775078 1845058176 1845440454 1848363088 1853066241 1854654624 1856000952 1858345632 1861288704 1863209304 1863640064 1864561842 1869367214 1871341056 1873087502 1879463196 1880827533 1882439712 1884382137 1884817792 1886186016 1891122552 1899376128 1906236176 1907619948 1908137088 1912612581 1916418933 1919453976 1927385604 1929820464 1935318528 1936198524 1941265953 1943315712 1943718348 1945129329 1951750242 1952201472 1957310784 1958731632 1964312064 1970998272 1972429056 1972837724 1979552952 1980989946 1981447936 1985192704 1986633792 1990587456 1998813024 2000526336 2004507648 2007751712 2009209176 2009753856 2010667698 2013207768 2016396096 2018476746 2027286144 2030496768 2032591968 2034067464 2036085129 2039309688 2039862528 2043368184 2047229976 2048716098 2055689604 2056164864 2057181867 2057657472 2061275931 2063042784 2066588277 2067148512 2070493953 2077900088 2079408474 2081604096 2086486452 2086968832 2088001071 2090638836 2093949792 2096110467 2096595072 2097548401 2101512589 2105258688 2105694877 2117744676 2120420016 2121959268 2127512871 2128004736 2135248128 2136798144 2144515698 2146654224 2152186608 2159385723 2165664768 2167236864 2171048022 2171549952 2176643274 2177233344 2184429104 2192458752 2196226656 2198109184 2199704832 2201974632 2202483712 2203573086 2208248064 2209252162 2209851072 2217373056 2217832474 2225304576 2226997071 2227511936 2229128928 2233341792 2234963016 2239410888 2241330432 2250592128 2255071104 2258720676 2260360323 2260973088 2264858739 2266800096 2268445608 2271311328 2274908416 2280696912 2284308864 2286665964 2287194624 2292559188 2294223399 2294845344 2297121684 2298789207 2300759648 2303133723 2305338464 2313185472 2314864656 2320923132 2321459712 2325542076 2326904644 2331535492 2337637599 2346136832 2347839936 2355693516 2358669456 2368963584 2372658387 2375163648 2383013568 2385472518 2392268736 2394005328 2402154144 2403897912 2408997888 2410746624 2419453608 2421209934 2428107968 2436372864 2438141472 2442993696 2445087744 2446947399 2449387512 2449953792 2455700104 2457482742 2460077568 2460587272 2470754988 2472872832 2474667936 2477221461 2477794176 2481718272 2483605787 2484279072 2486082456 2488548491 2503467648 2505950928 2507770044 2509919616 2512509516 2514333393 2514914688 2519337249 2521496736 2531916144 2536954992 2543493264 2544182784 2550150108 2552001309 2555225244 2559271968 2565784026 2569847472 2573093952 2581598032 2588354604 2591087616 2591624464 2593505772 2602333656 2602935296 2604222738 2609747712 2611642176 2621074742 2629905408 2639403936 2641319928 2642035968 2648845056 2653503138 2654116608 2665084032 2672059104 2678945568 2679671808 2680890264 2684277024 2688528128 2691302328 2693255994 2702423412 2703048192 2710122624 2712089952 2714780172 2719079584 2719816704 2721885309 2724490912 2729639968 2731621464 2740919472 2742909156 2743543296 2748367908 2750723712 2755451036 2756198016 2760658604 2762662617 2768160681 2772544632 2781981936 2784001428 2787518448 2791933056 2794813956 2795460096 2796842763 2804050821 2807011584 2809631253 2819194794 2823659568 2827226688 2829279024 2836683828 2837339648 2846997504 2849064192 2859354264 2861429922 2862205632 2869582144 2879180964 2889649152 2894730696 2895399936 2902191032 2902977792 2904297786 2915577522 2927625363 2928302208 2932939776 2935966176 2938097448 2944330752 2946468096 2956497408 2958643584 2959256586 2969329428 2971484919 2972171904 2977789056 2979950688 2985881184 2988440576 2998219536 3000789504 3003590018 3006761472 3011627568 3013813764 3014630784 3016001547 3019811652 3022400128 3024594144 3027715119 3028415104 3040929216 3045745152 3048887952 3056745584 3058964532 3059793792 3062828912 3065052276 3070844964 3073074147 3083534406 3084247296 3086486208 3094564176 3097633786 3100722768 3116850132 3119112711 3122406144 3129729678 3130453248 3135958254 3140924688 3144892608 3157888032 3163544516 3166884864 3176617014 3177351424 3180630024 3182938902 3189691648 3192007104 3202872192 3205197216 3214328832 3216773547 3225938144 3228279912 3248497152 3250855296 3257324928 3262596532 3264964911 3265850016 3276643656 3288688128 3294339984 3297163776 3299557248 3302961948 3303725568 3305359629 3312372096 3313878243 3314776608 3326059584 3326748711 3337956864 3341267904 3343693392 3346559488 3350012688 3352444524 3353219584 3359116332 3361995648 3375888192 3376587643 3382606656 3388081014 3391324352 3400200144 3402668412 3406966992 3412362624 3421045368 3426463296 3430791936 3438838782 3442268016 3445682526 3451139472 3458007696 3469778208 3472296984 3479663616 3481384698 3482189568 3488313114 3490356966 3497303238 3519205248 3521759904 3522714624 3531793408 3533540274 3538004184 3538822144 3549697294 3553445376 3562745472 3571927424 3574520352 3578208777 3579036032 3588403104 3591007992 3603231216 3613496832 3616119936 3619706896 3629180412 3631814901 3642161952 3654559296 3657212208 3664490544 3667631616 3674081268 3674930688 3683550156 3686224113 3690116352 3690880908 3696726176 3706132482 3709309248 3712001904 3716691264 3722577408 3726418608 3729123684 3738734428 3742682112 3746175004 3758926392 3761655066 3764879424 3768764274 3769635584 3772372032 3782245104 3798752256 3812472352 3815239896 3816274176 3825225162 3832837866 3838907952 3854771208 3859640928 3870637056 3872397048 3882531906 3886631424 3887436696 3890258658 3903500484 3904402944 3906334107 3914621568 3917463264 3928624128 3931612113 3944858112 3945675448 3959105904 3961979892 3962895872 3970385408 3973267584 3980254707 3981174912 3990512669 3997626048 4015503424 4018418352 4019507712 4021335396 4026415536 4032792192 4036953492 4039883991 4054572288 4065183936 4068134928 4072170258 4078619376 4079725056 4086736368 4094459952 4097432196 4111379208 4112329728 4114363734 4115314944 4122551862 4126085568 4133176554 4134297024 4140987906 4155800176 4158816948 4163208192 4172972904 4173937664 4176002142 4181277672 4187899584 4192220934 4193190144 4195096802 4203025178 4210517376 4211389754 4228792191 4235489352 4240840032 4243918536 4255025742 4256009472 4270496256 4273596288 4289031396 4292144883 4293308448 4304373216 4318771446 4334473728 4342096044 4343099904 4353286548 4354466688 4356446679 4368858208 4373366283 4392453312 4399409664 4403949264 4407146172 4416496128 4418504324 4419702144 4434746112 4435664948 4438884879 4453994142 4455023872 4458257856 4466683584 4469926032 4478821776 4482660864 4501184256 4505385027 4510142208 4517441352 4520720646 4521946176 4529717478 4533600192 4536891216 4542622656 4549816832 4561393824 4568617728 4573331928 4574389248 4585118376 4588446798 4589690688 4594243368 4597578414 4601519296 4606267446 4610676928 4625301609 4626370944 4629729312 4641846264 4642919424 4646450679 4651084152 4653809288 4663070984 4675275198 4692273664 4694594517 4695679872 4703937381 4711387032 4716060427 4717338912 4745316774 4750327296 4764925521 4766027136 4770945036 4774408353 4784537472 4788010656 4804308288 4807795824 4821493248 4838907216 4842419868 4856215936 4872745728 4876282944 4885987392 4893894798 4898775024 4911400208 4914965484 4920155136 4921174544 4941509976 4945745664 4949335872 4954442922 4955588352 4967211574 4968558144 4972164912 4977096982 5006935296 5011901856 5015540088 5019839232 5025019032 5028666786 5029829376 5038674498 5042993472 5063832288 5073909984 5082121521 5086986528 5088365568 5100300216 5104002618 5110450488 5118543936 5131568052 5139694944 5146187904 5158258173 5163196064 5168523789 5176709208 5183248928 5187011544 5204667312 5208445476 5219495424 5223284352 5235535449 5242149484 5245954857 5278807872 5282639856 5284071936 5297690112 5300310411 5307006276 5308233216 5324545941 5330168064 5344118208 5357891136 5361780528 5368554048 5377056256 5382604656 5386511988 5404846824 5406096384 5420245248 5424179904 5429560344 5438159168 5443770618 5448981824 5459279936 5463242928 5481838944 5485818312 5487086592 5496735816 5501447424 5510902072 5512396032 5521317208 5525325234 5536321362 5545089264 5559198723 5563963872 5568002856 5575036896 5583866112 5589627912 5590920192 5593685526 5608101642 5614023168 5619262506 5638389588 5642482599 5647319136 5653146411 5654453376 5658558048 5673367656 5674679296 5698128384 5718708528 5722859844 5724411264 5737837743 5739164288 5749256799 5758361928 5789461392 5804382064 5805955584 5808595572 5823797859 5831155044 5835387987 5855250726 5856604416 5871932352 5876194896 5892936192 5912994816 5917287168 5918513172 5938658856 5942969838 5944343808 5955578112 5959901376 5971762368 5996439072 6001579008 6007180036 6013522944 6023255136 6027627528 6029261568 6032003094 6039623304 6044800256 6049188288 6055430238 6056830208 6081858432 6091490304 6097775904 6108255387 6113491168 6117929064 6119587584 6125657824 6130104552 6141689928 6146148294 6167068812 6168494592 6172972416 6189128352 6195267572 6199764831 6201445536 6211481859 6233700264 6238225422 6244812288 6259459356 6260906496 6264003213 6271916508 6281849376 6288331401 6289785216 6292645203 6304537767 6315776064 6317084631 6327089032 6353234028 6354702848 6361260048 6365877804 6379383296 6382538613 6384014208 6398987771 6405744384 6410394432 6411722603 6433547094 6451876288 6456559824 6478157169 6496994304 6501710592 6514649856 6525193064 6529929822 6531700032 6553287312 6577376256 6588679968 6594327552 6599114496 6605923896 6607451136 6610719258 6624744192 6627756486 6629553216 6652119168 6653497422 6675913728 6680991213 6682535808 6687386784 6693118976 6700025376 6704889048 6706439168 6718232664 6723991296 6751776384 6753175286 6765213312 6776162028 6781080969 6782648704 6794576217 6800400288 6805336824 6813933984 6824725248 6842090736 6852926592 6861583872 6877677564 6882670197 6884536032 6891365052 6896367621 6902278944 6909401169 6916015392 6939556416 6944593968 6962769396 6964379136 6976626228 6980713932 6994606476 7012912797 7038410496 7043519808 7067080548 7076008368 7099394588 7106890752 7117975161 7125490944 7143854848 7149040704 7156417554 7158072064 7176806208 7182015984 7206462432 7226993664 7232239872 7239413792 7258360824 7263629802 7284323904 7309118592 7314424416 7328981088 7335263232 7340842197 7348162536 7349861376 7367100312 7372448226 7380232704 7381761816 7393452352 7412264964 7418618496 7424003808 7431664383 7433382528 7445154816 7450817361 7452837216 7458247368 7465645473 7477468856 7492350008 7517852784 7523310132 7529758848 7537528548 7539271168 7543000179 7544744064 7558011747 7562440093 7564490208 7577490349 7591811161 7624944704 7630479792 7632548352 7650450324 7656003927 7665675732 7677815904 7709542416 7719281856 7744794096 7765063812 7773262848 7774873392 7780517316 7807000968 7808805888 7812668214 7829243136 7834926528 7863224226 7889716224 7891350896 7918211808 7923959784 7925791744 7940770816 7946535168 7960509414 7962349824 7981025338 7995252096 8031006848 8036836704 8039015424 8042670792 8052831072 8065584384 8073906984 8079767982 8109144576 8130367872 8136269856 8144340516 8157238752 8159450112 8165655927 8173472736 8188919904 8194864392 8222758416 8228727468 8230629888 8245103724 8252171136 8266353108 8268594048 8281975812 8287987851 8304482043 8311600352 8317633896 8345945808 8352004284 8362555344 8375799168 8384441868 8386380288 8390193604 8406050356 8412152463 8421034752 8422779508 8428893759 8457584382 8470978704 8481680064 8487837072 8510051484 8512018944 8540992512 8547192576 8578062792 8584289766 8586616896 8608746432 8637542892 8668947456 8684192088 8686199808 8706573096 8708933376 8712893358 8737716416 8746732566 8782876089 8784906624 8798819328 8807898528 8814292344 8832992256 8837008648 8839404288 8869492224 8871329896 8877769758 8907988284 8910047744 8914454757 8916515712 8933367168 8939852064 8957643552 8965321728 8972140463 9002368512 9010770054 9020284416 9034882704 9041441292 9043892352 9048004641 9059434956 9067200384 9073782432 9083145357 9085245312 9099633664 9122787648 9137235456 9146663856 9170236752 9176893596 9179381376 9188486736 9195156828 9203038592 9212534892 9219222441 9221353856 9250603218 9252741888 9259458624 9283692528 9292901358 9302168304 9307618576 9326141968 9350550396 9357338133 9384547328 9389189034 9391359744 9407874762 9422774064 9432120854 9434677824 9490633548 9500654592 9529851042 9532054272 9541890072 9548816706 9569074944 9576021312 9608616576 9615591648 9642986496 9650320641 9677814432 9684839736 9712431872 9745491456 9752565888 9771974784 9787789596 9794894733 9797550048 9822800416 9829930968 9842349088 9883019952 9891491328 9898671744 9908885844 9911176704 9934423148 9937116288 9941634729 9944329824 9954193964 9980246133 10013870592 10023803712 10031080176 10039678464 10050038064 10057333572 10059658752 10077348996 10085986944 10127664576 10129762929 10147819968 10164243042 10173973056 10200600432 10208005236 10220900976 10237087872 10263136104 10279389888 10281519677 10292375808 10316516346 10326392128 10337047578 10353418416 10366497856 10374023088 10409334624 10416890952 10438990848 10446568704 10471070898 10484298968 10491909714 10557615744 10565279712 10568143872 10595380224 10600620822 10603438729 10614012552 10616466432 10649091882 10660336128 10688236416 10715782272 10723561056 10734626331 10737108096 10754112512 10765209312 10773023976 10809693648 10840490496 10848359808 10859120688 10876318336 10887541236 10895444703 10897963648 10918559872 10926485856 10963677888 10971636624 10993471632 11002894848 11021804144 11024792064 11042634416 11050650468 11058672339 11072642724 11090178528 11118397446 11127927744 11136005712 11150073792 11167732224 11179255824 11187371052 11216203284 11228046336 11238525012 11276779176 11284965198 11294638272 11306292822 11308906752 11317116096 11346735312 11396256768 11437417056 11445719688 11448822528 11475675486 11478328576 11498513598 11516723856 11578922784 11608764128 11611911168 11617191144 11647595718 11662310088 11670775974 11710501452 11713208832 11743864704 11752389792 11785872384 11794836339 11834574336 11837026344 11877317712 11885939676 11888687616 11911156224 11919802752 11940764121 11943524736 11971538007 11992878144 12014360072 12046510272 12055255056 12058523136 12064006188 12079246608 12089600512 12098376576 12110860476 12113660416 12119651973 12150886891 12163716864 12195551808 12216510774 12226982336 12235858128 12239175168 12251315648 12260209104 12283379856 12292296588 12334137624 12336989184 12345944832 12378256704 12390535144 12399529662 12402891072 12422963718 12467400528 12476450844 12489624576 12518918712 12521812992 12528006426 12543833016 12563698752 12576662802 12579570432 12585290406 12609075534 12631552128 12634169262 12654178064 12686376573 12706468056 12709405696 12722520096 12731755608 12758766592 12765077226 12768028416 12797975542 12811488768 12820788864 12823445206 12867094188 12876434649 12903752576 12913119648 12956314338 13003421184 13029299712 13050386128 13059859644 13063400064 13069340037 13106574624 13120098849 13177359936 13198228992 13211847792 13221438516 13249488384 13255512972 13259106432 13304238336 13306994844 13316654637 13361982426 13365071616 13374773568 13400050752 13409778096 13436465328 13447982592 13503552768 13506350572 13516155081 13530426624 13552324056 13562161938 13565297408 13589152434 13600800576 13610673648 13627867968 13649450496 13684181472 13705853184 13723167744 13755355128 13765340394 13769072064 13782730104 13792735242 13804557888 13818802338 13832030784 13879112832 13889187936 13925538792 13928758272 13939352037 13953252456 13961427864 13989212952 14025825594 14076820992 14083783551 14087039616 14111812143 14134161096 14148181281 14152016736 14198789176 14235950322 14250981888 14287709696 14294776563 14298081408 14312835108 14316144128 14323225059 14353612416 14360139053 14364031968 14412924864 14415911081 14464479744 14478827584 14516721648 14527259604 14568647808 14618237184 14628848832 14657962176 14681684394 14696325072 14734200624 14744896452 14760465408 14763523632 14786904704 14824529928 14837236992 14848007616 14863328766 14866765056 14901634722 14905674432 14916494736 14931290946 14954937712 14984700016 15035705568 15046620264 15059517696 15075057096 15078542336 15086000358 15089488128 15116023494 15124880186 15128980416 15154980698 15183622322 15246364563 15249889408 15260959584 15265096704 15300900648 15312007854 15331351464 15355631808 15419084832 15438563712 15474774519 15489588192 15505571367 15530127624 15549746784 15561034632 15614001936 15625336428 15658486272 15669853056 15706606347 15726448452 15737864571 15782701792 15836423616 15847919568 15893070336 15921018828 15924699648 15962050676 15973637823 15990504192 16062013696 16073673408 16085341584 16105662144 16131168768 16147813968 16159535964 16218289152 16260735744 16272539712 16288681032 16314477504 16331311854 16346945472 16377839808 16389728784 16445516832 16457454936 16461259776 16490207448 16504342272 16532706216 16537188096 16563951624 16575975702 16608964086 16623200704 16635267792 16677596169 16691891616 16704008568 16725110688 16751598336 16768883736 16772760576 16780387208 16812100712 16824304926 16842069504 16845559016 16857787518 16915168764 16927447797 16941957408 16959439233 16963360128 16975674144 17003147311 17020102968 17024037888 17036985823 17094385152 17156125584 17168579532 17173233792 17213513229 17217492864 17247770397 17275085784 17368384176 17413146192 17417866752 17425786716 17471393577 17475432832 17493465132 17506163961 17565752178 17569813248 17615797056 17628584688 17674017296 17678808576 17738984448 17742659792 17755539516 17815976568 17820095488 17828909514 17833031424 17866734336 17879704128 17915287104 17944280926 18004737024 18021540108 18040568832 18069765408 18082882584 18087784704 18096009282 18118869912 18134400768 18147564864 18166290714 18170490624 18245575296 18274470912 18293327712 18324766161 18340473504 18353787192 18358762752 18376973472 18390313656 18406077184 18425069784 18438444882 18442707712 18501206436 18505483776 18518917248 18567385056 18585802716 18599294493 18604336608 18615237152 18634445577 18652283936 18701100792 18714676266 18778378068 18782719488 18815749524 18845548128 18864241708 18869355648 18877935609 18913613301 18951253893 18981267096 19059702084 19064108544 19083780144 19097633412 19138149888 19147615839 19152042624 19196963313 19217233152 19231183296 19235167809 19300641282 19355628864 19369679472 19424863744 19434471507 19490982912 19505131776 19523335117 19543949568 19575579192 19589789466 19595100096 19645600832 19659861936 19684698176 19766039904 19782982656 19797343488 19817771688 19822353408 19868846296 19874232576 19883269458 19888659648 19908387928 19960492266 20027741184 20042973639 20047607424 20062160352 20079356928 20100076128 20114667144 20119317504 20134619609 20154697992 20171973888 20255329152 20259525858 20295639936 20328486084 20343242907 20347946112 20383728651 20401200864 20416010472 20441801952 20474175744 20526272208 20558779776 20563039354 20584751616 20633032692 20648010591 20652784256 20674095156 20689102863 20706836832 20728203507 20732995712 20748046176 20818669248 20833781904 20893137408 20942141796 20968597936 20983819428 21038738391 21115231488 21130559424 21201241644 21206877458 21228025104 21298183764 21320672256 21353925483 21376472832 21431564544 21447122112 21469252662 21474216192 21530418624 21546047952 21619387296 21680980992 21696719616 21718241376 21752636672 21775082472 21790889406 21795927296 21837119744 21852971712 21927355776 21943273248 21986943264 22005789696 22022526591 22043608288 22049584128 22085268832 22101300936 22117344678 22145285448 22180357056 22236794892 22255855488 22272011424 22300147584 22335464448 22352452083 22358511648 22374742104 22396936419 22432406568 22477050024 22553558352 22569930396 22589276544 22612585644 22617813504 22629000537 22634232192 22674035241 22687320279 22693470624 22732471047 22775433483 22874834112 22891439376 22897645056 22951350972 22956657152 22968011781 22997027196 23033447712 23073032411 23116638479 23157845568 23217528256 23234382288 23295191436 23324620176 23341551948 23421002904 23426417664 23487729408 23504779584 23589672678 23669148672 23674052688 23754635424 23771879352 23777375232 23822312448 23839605504 23881528242 23887049472 23943076014 23985756288 24028720144 24093020544 24110510112 24117046272 24128012376 24158493216 24179201024 24196753152 24221720952 24227320832 24239303946 24301773782 24327433728 24391103616 24433021548 24453964672 24471716256 24478350336 24496967781 24502631296 24520418208 24566759712 24584593176 24668275248 24691889664 24756513408 24781070288 24799059324 24805782144 24845927436 24863963553 24913446129 24934801056 24952901688 25037837424 25056012852 25087666032 25127397504 25153325604 25159140864 25170580812 25218151068 25236457389 25263104256 25268338524 25286681277 25308356128 25372753146 25412936112 25445040192 25463511216 25530154452 25536056832 25595951084 25622977536 25641577728 25646890412 25734188376 25752869298 25807505152 25826239296 25912628676 26006842368 26058599424 26100772256 26119719288 26126800128 26138680074 26213149248 26240197698 26354719872 26396457984 26423695584 26442877032 26498976768 26511025944 26518212864 26608476672 26613989688 26633309274 26723964852 26730143232 26743364271 26749547136 26800101504 26819556192 26872930656 26895965184 26916421389 27007105536 27012701144 27032310162 27060853248 27104648112 27124323876 27130594816 27144013923 27178304868 27201601152 27221347296 27249436071 27255735936 27298900992 27319663657 27368362944 27374033401 27411706368 27510710256 27530680788 27538144128 27565460208 27585470484 27609115776 27637604676 27657667323 27664061568 27758225664 27778375872 27851077584 27878704074 27906504912 27922855728 27978425904 28051651188 28072014399 28153641984 28167567102 28174079232 28223624286 28268322192 28296362562 28304033472 28397578352 28471900644 28501963776 28575419392 28589553126 28596162816 28625670216 28632288256 28646450118 28707224832 28720278106 28728063936 28825849728 28831822162 28928959488 28950961923 28957655168 29033443296 29054519208 29137295616 29236474368 29257697664 29315924352 29363368788 29384684199 29392650144 29468401248 29489792904 29527047264 29573809408 29649059856 29674473984 29696015232 29726657532 29733530112 29803269444 29811348864 29824904187 29832989472 29862581892 29909875424 29940738399 29969400032 30071411136 30093240528 30119035392 30150114192 30172000716 30178976256 30232046988 30249760372 30257960832 30309961396 30367244644 30389288787 30492729126 30499778816 30521919168 30601801296 30624015708 30662702928 30711263616 30838169664 30844559031 30877127424 30949549038 30979176384 31011142734 31060255248 31099493568 31122069264 31228003872 31250672856 31316972544 31339706112 31413212694 31452896904 31475729142 31565403584 31672847232 31695839136 31786140672 31810316187 31842037656 31849399296 31924101352 31947275646 31981008384 32124027392 32147346816 32170683168 32203878993 32211324288 32262337536 32286875231 32295627936 32319071928 32521471488 32545079424 32577362064 32628955008 32662623708 32686334109 32693890944 32755679616 32779457568 32891033664 32914909872 32980414896 33008684544 33065412432 33074376192 33127903248 33151951404 33176017017 33217928172 33246401408 33270535584 33355192338 33383783232 33408017136 33450221376 33503196672 33537767472 33560774416 33624201424 33648609852 33684139008 33691118032 33715575036 33830337528 33854895594 33883914816 33918878466 33926720256 33951348288 34006294622 34040205936 34073971646 34188770304 34312251168 34337159064 34346467584 34427026458 34434985728 34495540794 34550171568 34736768352 34826292384 34835733504 34851573432 34942787154 34950865664 34986930264 35012327922 35131504356 35139626496 35231594112 35257169376 35348034592 35357617152 35384509017 35485319584 35511079032 35631953136 35657819028 35666062848 35733468672 35759408256 35830574208 35888561852 35914614021 36043080216 36139530816 36165765168 36175569408 36192018564 36237739824 36268801536 36295129728 36332581428 36340981248 36358955919 36452660673 36491150592 36586655424 36649532322 36680947008 36707574384 36717525504 36753946944 36780627312 36812154368 36850139568 36876889764 36885415424 37002412872 37010967552 37037834496 37134770112 37171605432 37198588986 37208673216 37230474304 37268891154 37304567872 37402201584 37429352532 37556756136 37565438976 37631499048 37691096256 37728483416 37738711296 37755871218 37827226602 37902507786 37962534192 38059129719 38119404168 38128217088 38167560288 38195266824 38276299776 38295231678 38304085248 38393926626 38434466304 38462366592 38470335618 38601282564 38629303947 38711257728 38739358944 38849727488 38868943014 39010263552 39046670234 39087899136 39151158384 39179578932 39190200192 39208020111 39291201664 39319723872 39360296547 39369396352 39532079808 39594686976 39635543376 39737692592 39748465152 39766538916 39777319296 39816775856 39920984532 39949963911 40085947278 40095214848 40124320704 40200152256 40229334288 40269239218 40309395984 40343947776 40510658304 40519051716 40548465243 40591279872 40656972168 40686485814 40695892224 40767457302 40802401728 40832020944 40883603904 40948351488 41052544416 41117559552 41126078708 41169503232 41266065384 41296021182 41305568512 41348190312 41378205726 41413673664 41456407014 41465991424 41496092352 41637338496 41667563808 41786274816 41818056111 41884283592 41937195872 41967638856 42077476782 42230462976 42261118848 42402483288 42413754916 42444543843 42456050208 42596367528 42707850966 42752945664 42863129088 42884329689 42894244224 42938505324 42948432384 42969675177 43060837248 43080417159 43092095904 43238774592 43247733243 43393439232 43436482752 43505273344 43550164944 43581778812 43591854592 43674239488 43705943424 43854711552 43886546496 43895639359 43973886528 44045053182 44087216576 44170537664 44202601872 44234689356 44290570896 44360714112 44473589784 44511710976 44544022848 44600295168 44704904166 44717023296 44749484208 44793872838 44864813136 44954100048 45107116704 45139860792 45178553088 45225171288 45235627008 45258001074 45268464384 45348070482 45374640558 45386941248 45464942094 45550866966 45739093689 45749668224 45782878752 45795290112 45902701944 45913314304 45936023562 45994054392 46066895424 46146064822 46233276958 46315691136 46424323557 46435056512 46468764576 46516714101 46590382872 46649240352 46683103896 46842005808 46975458816 47009559168 47119819041 47179345356 47213593713 47348105376 47509270848 47543758704 47679211008 47763056484 47774098944 47886152028 47920913469 47971512576 48057440288 48186041088 48221020224 48256024752 48316986432 48393506304 48443441904 48478607892 48603547564 48654867456 48782207232 48866043096 48907929344 48943432512 48993935562 49005262592 49040836416 49133519424 49169186352 49336550496 49383779328 49513026816 49562140576 49598118648 49611564288 49691854872 49727927106 49826892258 49869602112 49905803376 50075674848 50112025704 50175332064 50254795008 50306651208 50318281728 50341161624 50436302136 50472914778 50526208512 50536677048 50573362554 50616712256 50745506292 50782343391 50825872224 50878317699 50890080384 50927022432 51009441933 51060308904 51072113664 51110957469 51191902168 51283155456 51293780824 51468376752 51505738596 51615010304 51640539687 51652478592 51743311191 51773628329 51825257352 51876664697 52201544512 52239438576 52253600256 52277360148 52414180731 52426298496 52480395396 52518491883 52709439744 52847391168 52885754064 53022051888 53036425728 53216953344 53227979376 53266618548 53447929704 53460286464 53486728542 53499094272 53600203008 53639112384 53745861312 53832842778 54014211072 54025402288 54064620324 54121706496 54209296224 54248647752 54261189632 54288027846 54356609736 54403202304 54442694592 54498872142 54511471872 54639327314 54736725888 54748066802 54823412736 54974298483 55021420512 55061361576 55076288256 55130920416 55170940968 55218231552 55275209352 55315334646 55328123136 55516451328 55556751744 55702155168 55757408148 55797883479 55813009824 55845711456 55903336731 55956851808 56103302376 56144028798 56335134204 56348158464 56447248572 56536644384 56592725124 56608066944 56633806827 56740839903 56795156704 56853761679 56943801288 57179106252 57192325632 57251340432 57292900236 57414449664 57440556212 57456127872 57590889939 57651699456 57663644324 57705503427 57901923846 57915310336 58066886592 58109038416 58274591232 58303414521 58472948736 58515395328 58570005351 58631848704 58726737576 58769368398 58785300288 58936802496 58979585808 59054094528 59147618816 59298119712 59348947968 59392030464 59453315064 59467060224 59606538888 59622697728 59649808374 59665978944 59725163784 59819750848 59881476798 59938800064 60128920917 60142822272 60186481056 60238070784 60300228384 60344001432 60357952512 60403858827 60464093976 60499520744 60515921664 60619922792 60734489288 60778577574 60985458252 60999557632 61029728721 61043838336 61151185953 61203602592 61248031416 61308785551 61325405856 61422527232 61676339328 61689118062 61754254848 61899098076 61944031773 61958352768 62022285468 62067308589 62120510496 62184610521 62198987136 62244138528 62456007744 62501345712 62679412224 62826425388 62905793808 62951458284 63116215173 63130807168 63345694464 63391678272 63620632374 63684075312 63848202704 63894551292 63962016768 64061776449 64248054784 64294693632 64341366336 64407757986 64422648576 64573750462 64591255872 64638143856 65042942976 65090158848 65154724128 65257910016 65325247416 65372668218 65387781888 65511359232 65558915136 65782067328 65829819744 65960829792 66017369088 66067579773 66130824864 66148752384 66255806496 66303902808 66352034034 66435856344 66492802816 66541071168 66710384676 66767566464 66816034272 66900442752 67006393344 67057356249 67075534944 67121548832 67190809257 67248402848 67297219704 67382236064 67431150072 67660675056 67709791188 67767829632 67837756932 67853440512 67902696576 68012589244 68061960837 68080411872 68147943292 68197413141 68326300449 68624502336 68674318128 68692935168 68854052916 68869971456 68904035343 68991081588 69100343136 69219097233 69349915437 69473536704 69652584768 69703146864 69885574308 69901731328 69973860528 70024655844 70263008712 70279252992 70388865481 70463188224 70514338752 70696069184 70769018034 70970639168 71022158064 71263906272 71315638056 71332125696 71466937344 71518816512 71661148416 71777123704 71829228042 72086160432 72279061632 72331530336 72351138816 72384037128 72475479648 72537603072 72590259456 72665162856 72681962496 72717911838 72905321346 72982301184 73173310848 73299064644 73361894016 73415148768 73435051008 73490903343 73507893888 73561254624 73624308736 73700279136 73753779528 73770830848 74004825744 74075668992 74269540224 74343210864 74397177972 74417346432 74460948608 74537782308 74591890659 74609135744 74740338387 74804403168 74858705064 75113512272 75262998096 75382192512 75456966832 75477422592 75511742436 75654453204 75709372167 75805015572 75860043831 75925068384 76118259438 76238808336 76335120576 76390533648 76590463356 76608170496 76787853252 76868932608 76924733184 76940671236 77202565128 77258607894 77422515456 77478717888 77737886028 78020527104 78093340468 78175798272 78302316768 78359157864 78380400384 78416040222 78582403328 78639447744 78720593094 78738792704 79064159616 79189373952 79271086752 79475385184 79496930304 79533077832 79554638592 79633551712 79841969064 79899927822 80171894556 80190429696 80248641408 80400304512 80458668576 80538478436 80618791968 80687895552 80749264167 81021316608 81038103432 81096930486 81182559744 81313944336 81372971628 81391784448 81432041769 81534914604 81604803456 81664041888 81748308213 81767207808 81896702976 81958990971 82105088832 82122100203 82235119104 82252157416 82532130768 82592042364 82611137024 82696380624 82756411452 82827347328 82912814028 82931982848 82973001969 82992184704 83186841023 83274676992 83335127616 83352393839 83636112222 83768567184 83874391744 83935277712 84154953564 84216043197 84460925952 84522237696 84804966576 84827509832 84889087686 84912100416 85192735056 85415701932 85505891328 85726258176 85768659378 85788488448 85877010648 85896864768 85939350354 86121674496 86160834318 86184191808 86477549184 86495466486 86786878464 86852885769 86872965504 87010546688 87100329888 87163557624 87183709184 87348478976 87411886848 87709423104 87773092992 87791278718 87947773056 88090106364 88154052597 88174433152 88341075328 88405203744 88469378712 88581141792 88721428224 88947179568 89023421952 89088045696 89200590336 89409808332 89434046592 89474712561 89498968416 89587745676 89729626272 89822215197 89908200096 90214233408 90279721584 90357106176 90450342576 90516002148 90536928768 90696140964 90749281116 90773882496 90929884188 91101733932 91167866361 91478187378 91499336448 91565757504 91805403888 91872047124 91988108784 92133790848 92292129644 92466553916 92533677093 92631382272 92848647114 92870113024 92937529152 93033428202 93180765744 93298480704 93366207792 93684011616 93950917632 94019118336 94239638082 94358690712 94427187426 94696210752 95018541696 95087517408 95358422016 95430948561 95526112968 95548197888 95772304056 95841826938 95943025152 96114880576 96372082176 96442040448 96512049504 96611636979 96633972864 96787012608 96860625693 96886883808 96957215784 97207095128 97564414464 97732086192 97815858688 97886865024 97987871124 98010525184 98059002327 98081672832 98267038848 98311721209 98338372704 98673100992 98693545093 99026053632 99124281152 99196237296 99223128576 99383709744 99455854212 99528051051 99653784516 99739204224 99811606752 100151349696 100224051408 100350664128 100509590016 100613302416 100682323248 100872604272 100945829556 101052417024 101073354096 101146725108 101233424512 101491012584 101564686782 101651744448 101756635398 101780160768 101854044864 102018883866 102120617808 102221914938 102383804336 102566310912 102587561648 102936753504 103011477192 103230020608 103281079374 103304957184 103486622382 103547256658 103650514704 103753329394 104403089024 104478877152 104507200512 104554720296 104828361462 104852596992 104960790792 105036983766 105418879488 105694782336 105771508128 106044103776 106072851456 106153527051 106455958752 106533237096 106895859408 106973457084 106998188544 107200406016 107278224768 107491722624 107665685556 107743842063 108050804576 108129240648 108418592448 108497295504 108576055692 108713219472 108806404608 108885389184 108997744284 109022943744 109278654628 109357982019 109473451776 109496133604 109948596966 110042841024 110122723152 110152576512 110261840832 110341881936 110436463104 110550418704 110630669292 110656246272 111032902656 111113503488 111404310336 111514816296 111595766958 111626019648 111691422912 111806673462 111913703616 112206604752 112288057596 112670268408 112696316928 112894497144 113073288768 113185450248 113216133888 113267613654 113481679806 113590313408 113707523358 113887602576 114177389157 114358212504 114384651264 114502680864 114585800472 114828899328 114881112424 114912255744 115181779878 115303398912 115327288648 115411006854 115803847692 115830620672 115887911841 116133773184 116218076832 116549182464 116606829042 116637826019 117030790656 117140010702 117263697408 117453475152 117538736796 117570600576 117624060333 117873604992 117959171616 118080889641 118108189056 118295237632 118596239424 118784060928 118906630128 119213077776 119245395456 119299616748 119331957888 119450327568 119639501696 119762953596 119849891733 119877600128 120257841834 120285644544 120372962112 120600456768 120688002864 120807717654 120928187952 120999041488 121031843328 121239845584 121468978576 121557155148 121645395729 121970916504 121999115264 122059457442 122087676672 122302371906 122407205184 122496062832 122617571102 122650811712 122845054464 123352678656 123378236124 123508509696 123798196152 123888063546 123916705536 124044570936 124134617178 124241020992 124369221042 124397974272 124488277056 124912015488 125002691424 125358824448 125454168333 125652850776 125811587616 125902916568 126232430346 126261614336 126691388928 126783356544 127241264748 127333631529 127368150624 127696405408 127789102584 128123552898 128589387264 128682732672 128815515972 128845297152 129147500924 129182511744 129241251477 129276287712 129743199729 130180317696 130309448256 130515820032 130650494832 130745336436 130775563776 131022718464 131117830272 131564134656 131659639488 131686918077 131921659584 132135159546 132261649728 132511612992 132607805616 132704068068 132871712688 132985605632 133082142336 133420769352 133535132928 133632068544 133659755801 133800885504 134114712498 134151069888 134243097664 134381618514 134496805696 134594439408 134764472128 134862300144 135321350112 135419582376 135535659264 135675513864 135706881024 135805393152 136025178488 136123921674 136160823744 136295886584 136394826282 136652600898 137217281067 137249004672 137348636256 137385870336 137708105832 137739942912 137808070686 137844703477 137982163176 138200686272 138438194466 138699830874 138947073408 139272970671 139305169536 139406293728 139550142303 139771148616 139803462656 139947721056 140049311688 140526017424 140777730962 140926376448 141028677504 141359457123 141392138368 141538036068 141640781139 141941278336 142044316128 142527812544 142631276112 143037633024 143322296832 143554247408 143658456084 143762740407 144172320864 144558123264 144663060672 144768074256 144950959296 145180518912 145330325712 145435823676 145810642692 145964602368 146346621696 146598129288 146723788032 146830297536 146981806686 147015787776 147122509248 147400558272 147507559056 148009651488 148151337984 148539080448 148686421728 148794355944 148834692864 148921897216 149075564616 149183781318 149218271488 149480676774 149608806336 149717410128 150227024544 150525996192 150764385024 150913933664 150954845184 151023484872 151308906408 151418744334 151610031144 151720087662 151850136768 152236518876 152477616672 152670241152 152781067296 153028325799 153180926712 153216340992 153332872407 153575706504 153849466368 153881342472 154405130256 154517215788 154845030912 154921619061 154957435776 155229933573 155320884987 155475772056 155629994091 156186680936 156604633536 156718315728 156760800768 156832080444 157164806656 157242542193 157278895488 157441186188 157477585408 157555475649 157961529583 158128319232 158542173504 158950770368 159066155664 159109277184 159267103424 159683938128 159799855644 160343789112 160380859392 160497282816 160800609024 160917337152 161076956872 161237583936 161498528334 162042633216 162076206864 162193860972 162365119488 162627888672 162745943256 162783568896 162864083538 163069829208 163209606912 163328083776 163496616426 163534415616 163917981942 164210177664 164244200406 164470238208 164504314832 164922895449 165064261536 165184084728 165222274048 165392761248 165512822904 165654694656 165825628056 165863965696 165946003938 165984369408 166373682046 166549353984 166670255232 166704787678 167272224444 167393650437 167537134368 167710010193 167748783488 167870555424 168309907128 168432086394 169044475392 169609933152 169655019664 169778175372 169824200832 169901420481 170222519709 170385470112 170561285037 170831403864 171537318756 171576976896 171754021296 171878700708 172243348992 172321668636 172368383616 172772669817 172955098368 172990932972 173116510281 173705771538 173745931008 174200659776 174327115248 174823773696 175418846208 175546185984 175582557436 175710016053 175895546112 176180212728 176308105194 176348866304 176682150656 176810407488 176938757424 177162283584 177442856448 177894359136 178046843904 178176091392 178401180672 178819616664 178868093184 178949425122 178997936832 179175491352 179459252544 179644430394 179816400192 180428466816 180559443168 180714212352 180900685152 181032004296 181073857536 181211576481 181392281928 181498562232 181547764992 181859768376 182203467864 182335732722 182956374756 182998672896 183089186163 183131515008 183453557859 183610807776 183744094248 183926356653 183976217568 184267581696 184584259288 184933107832 185067354186 185262764544 185697294228 185740226048 185832095319 185875058304 186066856404 186201925767 186361531488 186553831563 186596961408 186681807689 186732415584 187034620421 187368023232 187406844053 188038236672 188479276164 188717381424 188854374852 189348645519 189392421504 190037083392 190175034816 190861897122 191052225936 191544608112 191683653876 191886050304 192185329347 192229761152 192744164352 192884080896 193024099008 193223273958 193267945728 193721251386 193773767616 193914431568 194414190256 195128828928 195464172384 195631717376 195773730048 195975742248 196021050368 196118004654 196163345664 196534077696 196623442418 196676745408 197346201984 197387090186 198052107264 198202739319 198248562304 198392474592 198446257152 198767419488 198911708424 199056102102 199307569032 199478408448 199623213504 200302699392 200448102816 200701328256 201019180032 201172068747 201226604832 201364646496 201572427771 201745208544 201891659112 202146708192 202293450216 202466849024 202982025168 203129373564 203303488896 203513270796 203560321536 203708089728 204037767732 204185882511 204241235616 204443829876 204592239423 204767608672 204978901347 205175123296 205873507008 206022954384 206562158748 206609914368 206973244764 207094513316 207301029408 207506658788 207657291699 208049746311 208806178048 208957754304 209109440592 209656722924 209705193984 209921581584 210073967532 210837758976 211166596443 211389564672 211543016256 212088207552 212307054102 212911917504 213066474192 213791718816 213946914168 213996377088 214400812032 214556449536 214983445248 215331371112 215487684126 216101609152 216258481296 216837184896 216994591008 217152111384 217426438944 217612809216 217770778368 217995488568 218045887488 218557309256 218715964038 218946903552 218992267208 219897193932 220085682048 220245446304 220305153024 220472710029 220523681664 220683763872 220872926208 221040915043 221100837408 221261338584 221312492544 221480815699 222227006976 222808620672 223029632592 223191533916 223252039296 223382845824 223613346924 223775671977 223827407232 224221015161 224413209504 224576115192 225340536816 225788994288 226146577536 226370900496 226432267776 226535227308 226963359612 227128116501 227180626816 227415046716 227580131493 227775205152 228354778314 228716425008 229005361728 229171600944 229762224848 229824511488 230363559756 230606797824 230654577296 230822013708 231607695384 231661241344 231775823682 232267546368 232436153664 233213658084 233275652038 234061581312 234280021404 234527394816 234906950304 235077473592 235141201152 235248120666 235747209984 235918343232 236161779282 236216378112 237192478848 237568121856 237813260256 238426155552 238490790912 238599233496 238663915776 238900655136 239279003392 239525907192 239699783466 239755200256 240515683668 240571289088 240745924224 241200913536 241376005728 241615435308 241856375904 241998082976 242063686656 242247792501 242479691168 242937957152 243114310296 243290791458 243941833008 244118914884 244175353344 244604743812 244814410368 244992125664 245235142204 245301623424 245690108928 245876972913 246366300609 246705357312 246756472248 247596392304 247776127092 247833411072 248089141872 248269234356 248482041984 248738442084 248795948544 248919005907 248976554112 249560523069 249824030976 250005382848 250057181517 250908336666 251305701552 251623175232 251805833136 252464860692 252523228672 252648129591 253382777856 253566713088 253803356521 254482529496 254667263058 254736301248 255392810816 255578205168 256247105796 257178774528 257365465344 257631031944 257690594304 258295001848 258365023488 258482502954 258552575424 259486399458 260360635392 260558657307 260618896512 261031640064 261300989664 261490672872 261551127552 262045436928 262235660544 263128269312 263319278976 263373836154 263843319168 264270319092 264462157791 264523299456 265023225984 265215611232 265408136136 265743425376 265971211264 266164284672 266841538704 267070265856 267264137088 267319511602 267601771008 268229424996 268302139776 268424137683 268486195328 268763237028 268993611392 269188878816 269466645591 269528944256 269724600288 270642700224 270839164752 271071318528 271351027728 271610786304 272050356976 272247843348 272321647488 272591773168 272789652564 273305201796 273503599083 274434562134 274498009344 274697272512 275416211664 275616141372 275689406954 275964326352 276401372544 276876388932 277399661748 277601031279 277894146816 278545941342 278610339072 278812587456 279100284606 279542297232 279895442112 280098623376 281052034848 281555461924 281852752896 282057355008 282718914246 282784276736 283076072136 283281562278 283882556672 284088632256 285055625088 285262552224 286075266048 286292845683 286644593664 287108494816 287316912168 287525480814 288344641728 289116246528 289326121344 289536148512 289901918592 290361037824 290581877079 290660651424 290871647352 291621285384 292693243392 293196258576 293447576064 293660595072 293963613372 294031575552 294177006981 294245018496 294801116544 294935163627 295015118112 296019302976 296080635279 297078160896 297372843456 297588711888 297669385728 297843794432 298151129232 298367562636 298436542976 298584153153 298961353548 299217612672 299434820256 300454049088 300516300227 301051992384 301528770048 301827867328 302046969744 302617812816 302837488668 303220062288 303440175324 303700273536 304473037752 304955233344 305340482304 305562134592 306056651598 306361853424 306665744814 307151413008 307698932736 307762684944 308810260512 309034431576 309690061824 309843238122 309914871552 310459867146 310641769974 310951544112 311259988182 312373361872 313209267072 313436631456 313521601536 313664160888 314329613312 314485084386 314557790976 314882372376 314955170816 315110951298 315923059166 316256638464 317084347008 317901540736 318132311328 318218554368 318460581153 318534206848 319367876256 319599711288 320687578224 320994565632 321601218048 321834674304 322153913744 322475167872 322997056668 323231526189 324152413728 324387721944 325255777344 325491886512 325728167076 326139658416 326419213824 326656167552 326993232852 327068831232 327835963884 328073946057 328420355328 328488400812 329008629664 329845790898 330128523072 330368169456 330785522496 331025645808 331309389312 331651256112 331892007876 331968738816 332747364092 333098707968 333340510464 333409575356 334544448888 334787300874 335074268736 335420020386 335497566976 335741110848 336619814256 336864172788 338088950784 339219866304 339310039328 339556350744 339648401664 339802840962 340445039418 340770940224 341122570074 341662807728 343074637512 343153953792 343508042592 343757401416 344486697984 344643337272 344736767232 345545339634 345910196736 345981865944 346233020562 347411543076 347491862016 347663735523 348401319552 348654230496 349647547392 349913478057 351092371968 351165114872 351420032106 351791092224 352360425456 352616210388 352697732608 352872180999 353364301312 353620814976 353877514848 354242668923 354324567168 354885712896 355155627541 355788718272 356352182784 357639233328 357736186368 357898850244 357995873664 358350982704 358918505088 359288860788 359549675199 359632800384 360856933632 361118886336 361801370304 362064008592 362423152962 362784563856 362997124464 363095529984 363719536752 364406935728 364671465444 364936187187 365912749512 365997345792 366178372326 366263030016 366907115718 367221615552 367488188496 367852713306 367952435136 368535163392 369168518576 369866215664 370134708372 370525529088 371394588456 371480452096 371664190638 371750116608 372133712808 372403851534 372723062976 373107663126 373193922816 373363615378 373464831168 374069240842 374736046464 374813688106 376076473344 376362504999 376958552328 377434762848 377708749704 378697291038 378784843008 380074166784 380350069632 381723794244 382000894587 382104451872 383089216224 383367307752 384370658694 384459522304 385768161792 386048198016 386446547916 386535891456 387442502772 387547535232 387723754431 387828863136 388828380512 389229599187 390928344768 391547460096 391951484496 392236009308 392326691328 393068155392 393246884836 393353490816 394692403968 394774180372 395060754231 396405478638 396497124608 396784949184 397534838976 397823416848 398112204204 398615138064 398956816896 399246427008 400605398784 400896205632 400979267403 401402656512 402344137494 402453209664 402729292992 403144855542 403490417088 403783318224 404293416384 404586900432 404933698048 405964050336 406258747128 406606977792 407026541592 407120643072 407416179456 408075535464 408371765022 408482471232 408887659752 409184478846 409535217344 409957802694 410350246592 411651843201 411747014016 412045908768 413124317496 413219828736 413534110431 413946489528 414189026632 414602058816 415013317576 415314583398 416099492622 417612356096 417818912013 417915508608 418218881184 418650426909 419313445848 419410387968 419729378003 419843163168 420147935064 422333192886 422779129344 423086032512 424078371369 424176415104 424614108204 424922343417 425823835008 426132948384 427583437632 427893828336 429112899072 429966890496 430662742224 430975368252 431288221221 432203218304 432516962592 433674369792 433989182016 434304222768 434852877888 435541556736 435990977136 437114618512 437431928076 437893807104 437984534416 439794387864 440171364096 440490892608 440945420058 441047363328 441367527744 442081830086 442201674816 442522677168 442961631398 444454013952 445617241344 446059265184 446383067832 446504078592 446765691648 447226693848 447551343954 447654814464 448442030322 448826419008 449152230384 450681073632 451577988576 452293155072 452741800992 452864535552 453070454616 453926719224 454256233002 454361253632 454830093432 455160262986 455550410304 456709556628 457432850016 458010723456 458343201888 459084977397 459524449696 459649022976 459998617221 460727119512 461309154592 461644027416 463215390768 463551647364 464535092736 464872307328 465962654961 466427316168 466551304076 466889982273 468560042808 469813900608 470154947184 470282402304 470496241332 471494419968 471727626579 471836686464 472323558564 472432756224 472666426947 473884588749 474384957696 475626520512 476852311104 477198466992 477327831552 477801310272 478558006784 479051814384 479399566932 479510400512 481031367336 481142578176 481491848448 482401827072 482752011456 483230870616 483712751808 483996165952 484495585002 484959382336 485875914304 486228620592 486581582916 487883666016 488237829768 488350706688 489209487624 489628820736 489984251328 490470284408 490603246848 491753945826 492732601218 493410714624 493512944496 494768686347 495192784608 495552254184 495666822144 496178283744 496538468712 496964083968 497476884168 497591897088 497838011814 497953108224 499121046138 499648061952 500010765696 500114363034 501816673332 502180951311 502611403104 503130030579 503246350464 503611666272 504929721384 505046457344 505296259182 507133426176 507606713042 508965058992 509334526116 509472602496 509704261443 510667559127 510785621632 511156410336 511683855111 512494211592 514730930688 515262063888 516590003696 516730046976 516965005908 517105150848 518318009451 518972798916 519349530843 521117314614 521237793024 522601979328 522981345744 524471321088 526256538624 526638557952 526747672308 527130048159 527686638336 528540638184 528924315582 529046598912 530046451968 530431222464 530816272272 531486850752 532328569344 533683077408 534140531712 534528274176 534639023204 535203542016 536458849992 536604279552 536848275366 536972390656 537526474056 537987222784 538377757632 538933291182 539057888512 539449200576 541285400448 541678329504 542142637056 542702055456 543221572608 543634729443 544100713952 544495686696 544643294976 545183546336 545579305128 546610403592 547007198166 548869124268 548996018688 549394545024 550832423328 551232282744 551378813908 551779069959 551928652704 552802745088 553752777864 554799323496 555202062558 555788293632 557091882684 557220678144 557496285957 557625174912 558200569212 558605777301 559084594464 559661494689 559790884224 560045423067 560197246752 561103861263 562104069696 562220532159 563110923848 564114710016 565437828492 565568553472 566152144272 566563124556 567765113344 568045936557 568177264512 569509911619 570111250176 570525104448 570643311667 572585691366 574216989632 574633824336 575050961628 576555988041 576689283456 578232493056 578652242688 579072297024 579803837184 581163754158 581321302848 581743294704 583242570768 585386486784 586392517152 586895152128 587321190144 587927226744 588063151104 588354013962 588490036992 589602233088 589870327254 590030236224 592038605952 592161270558 594156321792 594608217957 594745686912 595177423776 595338771456 595687588864 596302258464 596735125272 596873085952 597168306306 597922707096 598435225344 598869640512 600908098176 601032600454 602103984768 603057540096 603516206241 603655734656 604093939488 604717283313 605235625632 605674977336 606440124576 606880350648 607400547072 608946075504 609910466688 610680964608 611124269184 612113303196 612557647533 612723706848 613331489628 613776718269 614302826016 614936704041 615525369888 617620521024 618068863152 619686476244 619829743104 620919734292 621283539948 621903088224 622519976364 622971875097 624149238933 624746723744 626418534144 626873262912 627328321776 628970168772 629115581952 629764744752 630221902596 631846118332 632513276928 633499789329 634168694016 635803081472 636264622656 636921162306 637068413696 638735752512 639199422576 641375156448 641989131264 643202436096 643669348608 644307827488 644950335744 645994113336 646463052378 648304827456 648775443888 650511554688 650983773024 651456334152 652279316832 652838427648 653312335104 653986465704 654137662464 655671927768 656147892114 656840710656 656976801624 658017259328 659691581796 660257046144 660736338912 661418130087 661571044992 662051291616 662618778624 663122745129 663302512224 663784015752 663937477632 664442447097 665494728184 666681020928 666819150712 669088897776 669574601748 670148537472 670840040772 670995133952 671327015931 671482221696 672663045483 673057168277 673239628512 673728345576 674396641061 678439732608 678620078656 679112701488 679296803328 679605681924 680890078836 681384349503 681541880448 682245140148 682740394479 683325615456 686149275024 687016085184 687514802832 689286674544 689473534464 691090679268 691820393472 691963731888 692466041124 694823086152 694983724032 695327471046 696802639104 697308460992 699826956114 702184743936 702330229744 702840064212 703582184448 704720850912 705232420776 705395465216 705744361998 706728602624 707241629952 707755029696 708485337846 708649134336 710311255082 711577436544 712704365568 715278466656 715472372736 715797700488 715991747328 716701965408 717837010176 718577721576 719099350398 719265600768 721713867264 722237772672 723602740608 724128017184 724846305924 725569127712 725994248928 726191059968 726743377503 727439073504 728813871456 729342930888 729872374374 731825499024 732356744652 732526060032 733814231436 734443231104 734976376992 735705426612 735904870272 737070326784 737630918739 738337037152 739098901827 739732431328 740269416744 742789176912 743328381276 743500233216 744267425616 744807703068 745446125952 746215326252 746387845632 746727230756 746929662336 748138481684 748681569207 749472092928 749627376212 750171544551 752725009998 753917104656 754869525696 755417499408 757394582076 757569686016 757944388773 760148333568 760700139264 761410069563 763447588488 764001789174 764208903744 766178432448 766734615504 768741317388 768919044608 771536323584 772096396032 772893095832 773071782912 774885005544 775095070464 775447508862 775657726272 777656761024 778459198374 781675971921 781856689536 783094920192 783902968992 784472018616 784653382656 786136310784 786493769672 786706981632 789384807936 789548360744 790121508462 792810957276 792994249216 793386473373 793569898368 795069677952 795646833696 796224408408 797230276128 797913633792 798492854016 801210797568 801792411264 801958534806 802805313024 804688274988 804906419328 805272413049 805458585984 806289711084 806980834176 807566636448 808399936773 808586832768 809173800864 809867396096 811928100672 812517494256 813213955584 814053083184 814832358912 816151070928 816743530044 816964942464 817775319504 818368957692 819070434688 819915605388 820510797249 820700493184 823303686402 823494028032 824091817536 826248634992 827068220862 827892979056 828378053264 829204117632 830026635152 830629166796 832198985244 832803093837 835224712192 835637824026 835831017216 836437762368 837300853818 838626891696 839458756006 839686326336 840295870128 844666385772 845558258688 846172065024 848156742738 848352830208 849228216408 849844686834 851647670016 852265896768 855166875264 855787656672 858225798144 858878537049 859933780992 861325484448 861950736504 862576442442 864406436608 865033925184 867348739584 867978364032 868608445536 869705755776 871083113472 871745631237 871981954272 874229237024 874863856152 875969068832 879588775728 880342728192 880981785216 881890840116 882094726656 882735055488 884163660172 884403349632 884805490881 885045354336 885923262796 888241905837 891234482688 892118530368 892766135664 893008157184 893531383296 894453387696 895102687908 895309628928 895752459459 896884060644 897652838016 898304460768 901362147264 901548900681 903155977152 904586310144 905483601984 906140909232 907853438448 908512466004 908722507264 909660186864 910320525972 911100820608 913419113256 914865700032 915055251253 916021446912 916686403776 918169954794 919048899392 919997234442 921454239024 922618309184 923288054832 926430781536 927103294728 929070185472 929744614656 931925309922 932854632336 933102608152 933779964546 937120085616 939627801216 940309894368 940564804608 940992482664 942988839936 943455253158 943673372928 944647117128 944865512448 945332853894 947769177498 948769915392 951253041024 953704622208 954396933984 954655663104 955381743459 955602620544 957116013568 958103628768 958799133864 959020801024 962062734672 962983696896 964803654144 965504022912 966461741232 967425503616 967992331904 968991170004 969694578567 969918764672 971751828608 972457241184 973163165832 975767332032 976475659536 978418975248 979257641472 979968502656 980940568816 981206493696 983507891652 984221838171 985465202436 987025888992 989537372694 990385569216 991104508368 992356567488 993076937424 993928167936 994953768336 995676023628 995906216448 998242092276 999296123904 1000021531392 1000228726068 1003633346664 1004361902622 1005222806208 1006260061158 1006492700928 1007223332544 1009859442768 1010592518364 1014266852352 1015213426084 1017930117984 1018669052232 1018945204992 1019408522886 1021335118254 1021571243264 1022312820672 1023367710222 1024988423184 1029461861376 1030524127776 1033180007392 1033460093952 1033930011816 1034210301696 1036636018902 1037945597832 1038699061686 1042234629228 1042475586048 1045203958656 1045962691488 1048942642176 1049740434171 1053277115904 1053495344616 1054260096318 1055373276672 1057081276368 1057848631164 1058093197824 1058616542997 1060092903936 1060862444928 1061632544544 1062728006769 1062973701504 1064657138688 1065466882623 1067366154816 1069056548352 1069278046408 1072917699984 1073208559104 1073696550732 1073944781312 1075052948112 1075974445568 1076755515264 1077866582364 1078115777024 1078649025597 1078898401152 1081428933299 1082570800896 1083356659008 1085404110912 1087269458886 1088201427904 1088991373392 1089286589952 1090367092672 1091158610256 1093220807184 1094014396332 1094808561561 1097738248536 1097992037376 1098789090048 1101664846656 1102464565488 1102757627816 1103558139918 1103857305408 1105605490176 1107505555728 1109598646992 1110404125116 1111576587264 1114183765368 1114441356288 1114992571914 1115250349824 1116401138424 1117211554602 1118169188928 1119322989378 1119581768448 1120090846134 1120394493504 1122207722526 1124208139392 1124441064318 1126221847696 1128229420032 1129087514997 1130875656984 1131137106944 1132304288544 1133126249112 1135530226688 1136091873114 1136354529024 1139019823238 1140222500352 1141050208896 1141286623334 1145171382732 1146002683761 1148433979264 1149267648672 1150101923256 1153111976082 1153378566912 1157304485376 1158144594048 1159607674368 1162327508316 1162642605696 1163171263293 1163486589408 1166485141536 1167688797561 1172785034304 1174642380288 1175854453488 1176708027924 1176980073984 1179204466176 1179740654508 1180060472448 1184077211904 1184322541116 1185182262693 1189216435914 1189491373824 1190354847552 1192604516928 1193470250544 1194336612612 1195845414192 1196870450688 1197739281024 1201816196352 1202065200908 1202937802209 1204207969536 1207032412482 1207311469312 1208187878976 1209434566626 1210471251264 1211349954672 1212880249152 1213760701296 1214801094144 1217892151008 1219820933376 1221361929216 1222248538368 1224226606392 1225115295066 1225447413696 1226662979256 1227553436538 1228605652032 1229873408082 1231050739776 1235241042048 1236137726304 1239372952488 1239659486208 1240602331293 1241839468584 1242567079896 1243806176448 1245039952728 1245943750194 1248298477866 1249493447488 1252837068288 1253456736039 1253746525824 1254656643552 1255951280727 1257940337544 1258231163904 1259188134009 1259529489504 1260443805192 1263692236664 1266999578658 1268337388032 1271606162944 1272235114107 1272529245312 1273842324612 1274136827392 1274767030251 1277471505024 1278052375717 1278398845152 1282750312896 1283016086209 1287338697216 1288615654976 1289900671488 1291988226672 1292926104756 1293864663663 1296609654912 1297550887776 1301023109376 1301967546048 1302912668304 1304558633664 1306624670208 1307972931408 1311343855536 1312295784228 1313681421312 1313953603248 1316034518656 1319383163592 1320514092288 1321472677824 1322836260174 1323142089984 1324102583232 1326245490258 1326605024448 1327568031504 1328884894194 1330989456368 1333362041856 1333638301424 1338177795552 1339149203496 1340297074944 1341680081544 1341990267904 1342654031862 1342964443392 1345326090966 1346114336554 1346479257024 1347456691152 1348793282122 1356879465216 1357240157312 1358225402976 1358593606656 1359211363848 1361780157672 1362768699006 1363083760896 1364490280296 1365480788958 1366651230912 1372298550048 1374032170368 1375029605664 1377254932191 1378573349088 1378947068928 1379995851663 1382181358536 1383927463776 1384932082248 1389646172304 1390654942092 1393605278208 1394616921984 1397887964883 1399653912228 1400669946819 1404660459488 1405680128424 1409441701824 1410464841552 1411488723996 1414483259904 1415510059392 1416970675692 1417298268672 1420622510164 1421653766247 1423154873088 1430556933312 1431595400976 1431983494656 1433403930816 1435674020352 1437155443152 1438198700796 1438531201536 1443427734528 1444475545344 1447205481216 1448256034368 1449692611848 1451138255424 1451988497856 1453486755006 1454878147008 1457627742912 1458685861776 1459744748748 1463650998048 1464713489304 1465052120064 1467628462872 1468886462208 1469952753984 1471410853224 1471809740544 1475261837478 1476674074304 1478197803654 1479464862656 1480538833488 1484306059041 1485578353824 1486656762552 1487000466432 1488534851232 1489615406136 1490892251904 1492430652504 1492775691264 1493454461512 1493859324672 1496276963368 1497363138414 1498944185856 1499254752424 1500343089102 1505450019996 1506542853933 1507834209312 1509390091737 1509739051392 1510834998816 1514789164152 1515139372032 1515888777546 1516291738247 1521400278528 1522820139126 1526895176976 1528003578348 1528417807488 1529112784329 1532002677381 1532356864896 1533469231008 1535051565333 1537482634776 1537838089216 1544192792064 1545786191664 1549770011088 1550190140928 1550895017724 1551315452544 1554954028353 1555313522048 1556918396748 1558048592529 1563351943842 1563713379072 1567805937984 1568944037232 1572987539344 1573413963264 1578769615872 1579096721488 1580243016924 1581390144477 1585621914552 1585988498432 1586772946746 1587139796736 1590139355904 1591293667392 1592448816816 1594460552256 1596985708032 1602421595136 1603584822528 1603917069612 1605610626048 1609376549976 1609812838656 1610544826098 1610917171968 1612579422168 1613961668352 1615133272896 1616799873546 1617173665536 1618347601728 1623856201344 1625034988512 1626427911168 1628106166368 1629664717824 1630904188329 1632302141856 1633487060088 1633929884928 1635550639008 1636737915384 1638140869376 1639831210776 1641021594498 1641400986368 1646607372804 1646988056064 1648183635072 1652497269984 1654136441724 1655337209877 1655785958112 1656756106528 1658408235264 1660053270304 1661258333592 1664397970488 1665606187674 1671275648052 1671662034432 1672875524736 1674601707636 1677253783392 1678917512012 1679372652672 1680136269201 1680591740256 1683311583789 1686661596477 1689332771544 1692344130048 1696313485476 1696705660416 1698456432816 1699689373668 1703295340032 1704137809671 1704531793536 1708529734857 1710333750528 1711575313344 1711929935001 1717757074098 1722650968896 1723901473008 1725152884884 1728812873216 1729667964123 1730067850368 1734697479168 1735956728064 1737216891072 1737576825413 1739411511552 1743491262474 1743963908544 1748458474048 1749727712304 1751938137664 1759177551456 1760685456384 1761963570432 1763781680232 1764189453312 1765470110976 1768327320344 1768806699264 1769610981762 1770090708672 1771846525592 1776483811674 1782468965376 1783824653871 1784237060736 1785532271328 1786016314368 1787062766592 1788906775392 1790205375816 1790619257856 1791504918918 1791981145201 1793768121288 1795305676032 1796608921536 1802724294528 1803097801362 1806311954304 1809172620288 1810548618723 1810967203968 1812281818464 1814151849939 1815706876896 1817024932008 1817445014528 1819320373728 1820641051944 1822201641216 1826838226512 1829731400064 1830110502506 1832042893824 1833372807552 1836339909588 1837672942599 1838097798784 1839994468884 1841330154807 1842908478048 1844810112123 1845236618368 1846576109664 1852861563072 1854206589456 1859489229312 1863850619844 1865709264672 1866205216304 1867559929092 1868915625291 1872447716799 1874240171232 1879255602432 1880619788736 1881984965328 1886910506316 1887346745856 1889294234256 1890665707788 1895538354996 1897539830784 1900499367987 1902506082048 1907409244416 1908793867968 1910763486918 1911205241088 1916207257536 1917598267728 1924125469344 1925967393792 1929607308288 1931008045824 1932923482464 1934851007232 1935984663808 1937982340008 1939389157134 1939837529344 1943503657216 1944914482368 1946326331664 1951534664064 1952951319072 1956837950496 1958515282944 1959937005312 1961881137632 1962412987392 1967015783304 1968443676342 1970930404872 1974051777984 1979074745388 1980771138432 1982209016736 1984713134976 1986153874848 1987856335872 1989368235387 1989907536672 1991352047256 1991812432896 1993327341291 1996484184552 2000043062784 2000457452136 2007266693328 2008723805244 2010445612416 2012520122316 2012985401856 2013981047793 2014446665088 2017989136449 2019171504831 2019718885536 2021185036728 2023189923183 2030426852168 2035860235968 2037338104464 2037890409984 2038817045772 2042670236508 2043142486528 2044153048509 2044625641344 2046735420444 2048221183437 2049976846368 2053499884579 2057380824631 2061048255552 2066360014784 2067860023632 2068420603392 2073272037804 2075891195664 2077398123372 2084469258456 2084951172096 2090407917312 2091925382976 2099480868342 2106554231808 2106990689232 2108520192636 2110746553344 2114162552736 2115697262328 2116186395648 2117233085994 2120185807872 2121724889856 2123265089088 2125456013538 2125947403008 2130933765246 2134732309632 2138113096704 2138556092816 2145835399968 2146417118208 2147393101464 2147889562624 2150105896224 2151948891136 2153511030528 2155733164728 2156231554048 2157298051194 2157796802304 2162857866598 2165141601792 2166713318016 2170808221824 2174538917772 2176402855808 2177982746784 2178573179904 2180230132509 2180734185344 2182317220512 2186441614368 2188028792664 2189617123122 2195476497072 2197578180096 2203329693312 2204929130976 2205515255632 2207116279836 2207714610816 2211210980352 2212892756217 2215011111456 2217296705481 2219197293984 2220808250232 2228367530736 2229985143828 2230500699648 2232802276848 2234423109204 2236338377856 2238645978756 2239163536896 2240181692268 2240788987008 2244415445052 2246044707621 2248416278784 2248882128636 2250514633653 2252443695392 2258175029994 2261751313968 2264608577088 2266252498224 2272183746228 2272709058048 2278039646476 2280445000704 2282100417792 2282573246668 2284230208689 2290342765464 2292005367522 2296867958528 2298535297344 2300203846512 2306223952164 2306757133824 2314608970752 2316289188096 2319215348736 2324655016632 2325285211392 2326342526586 2326973178816 2332970283072 2335377595122 2345570068608 2349284760576 2351708906976 2353416055848 2353960147968 2358408932352 2359481309016 2360120944896 2368154423808 2368645082232 2370364525386 2378432871828 2378982747648 2380159420119 2380709695104 2385209033856 2386940501088 2388673225224 2391690828384 2393740901376 2395478562048 2403632392704 2404130401816 2405875604418 2408415939072 2414064824964 2414622938624 2415817239147 2416375757952 2418869133252 2420942502528 2422699909344 2425199810319 2425760498304 2427521402592 2429602188288 2431450065473 2435784302016 2436288972689 2439641866752 2444497076736 2448453212784 2450230590132 2450894827392 2453325958512 2455106873076 2457211304064 2459746816164 2461532391747 2462101479552 2470482084096 2472275452608 2478745904976 2481204662586 2483678937168 2485134159792 2487612352896 2490079905456 2491887500388 2496596955732 2498409281511 2498986894976 2505674136576 2506913472078 2507493051648 2509313287104 2511902561454 2515880675088 2518376268018 2519058979008 2520887610384 2527384473328 2533999157316 2536674776064 2543212325888 2544470228214 2545058490624 2547684649224 2548273654784 2549534060502 2554943010048 2556104751434 2556797690304 2565500625792 2566032172418 2574677394432 2576635611147 2577231309952 2579801342976 2583976453344 2585852209512 2587729327326 2593219309824 2595101775552 2602046218752 2603935092096 2605825336608 2609117267328 2613249340416 2615236893711 2615945862816 2622687711072 2624591568456 2627907206496 2632069037312 2638766327184 2641028184576 2642945355648 2645672520348 2646284179968 2648205166464 2652490980516 2653210048896 2654416472643 2655136063008 2657769788388 2661978912736 2664725717511 2667276602848 2676355591104 2678298406992 2680594149888 2683360163088 2685308063724 2685928886784 2690652181932 2692228673108 2692958514048 2694913382304 2697586564244 2704646702043 2713758930432 2714480314624 2716450805952 2718422727696 2723560315344 2725537398012 2726167521792 2728980560592 2730961577916 2733302461824 2744597100096 2745165753759 2748064340736 2750059211328 2754509864382 2757146698176 2759991703326 2764362717072 2767854927552 2769864164496 2779292344608 2781309884184 2787210556416 2789233843968 2795775929766 2799307824456 2801339893638 2809320918976 2811360256848 2818883403648 2820929683104 2822977447992 2828966519808 2831020118784 2833941351384 2834596537344 2841245020328 2843307532494 2846309746176 2861113866624 2863190801952 2863966989312 2866145230377 2866807861632 2871348040704 2873531895559 2874310886304 2876397401592 2877062403072 2888951090688 2894410962432 2896512068736 2899385223696 2902276510848 2903976995712 2906973510012 2909083735701 2909756294016 2915255485824 2917371723552 2919489497496 2927301996096 2929426978608 2935256925744 2937772924416 2939905507968 2942821706448 2943619481088 2950523674956 2952665514513 2953348148608 2956395607308 2958929725312 2961077666976 2968612118082 2971156707648 2973313525104 2977069702464 2979230812272 2981784503808 2984861305008 2986908923024 2987718649344 2992553926736 2994726276828 2997888371712 2998509504848 3000686178204 3010900039992 3013085707866 3015668418624 3018780183474 3019478102784 3021669997632 3029578328304 3031777555092 3032583476494 3042800557056 3045640278252 3053790353952 3056007156696 3056835614976 3058225568658 3064005354762 3064713729792 3066938462016 3070103130666 3074965269552 3088385584128 3091572383328 3099540022176 3100380281856 3101790035448 3102630905088 3109908056706 3110627044096 3113836793496 3116097185058 3126703887684 3127426758144 3135611875968 3137888074464 3145975078688 3146827926528 3149221302513 3158193442976 3160486033848 3162780288954 3171243829104 3173545893492 3174279593472 3180278711808 3182587334784 3184897633632 3188921104512 3193971416064 3196400647869 3207169645056 3207834139224 3218753099952 3219625677312 3221089652196 3221834343936 3225158844336 3227923336704 3230266545792 3233599747092 3234347331072 3235947076791 3236695203456 3244286799897 3247712402688 3250069977024 3256212332736 3261808376658 3264604283712 3266974120176 3267859769856 3271101278016 3273475830768 3276281738752 3279662421552 3282043188996 3282801972736 3284425684683 3293214745608 3293976112128 3296367270144 3304994539968 3308272883448 3310674419754 3311571916224 3313512213056 3316816470528 3320106540608 3322516667184 3328795940976 3331212375348 3342551296104 3343324068864 3345751049472 3349203415272 3354507566784 3357835024024 3358745305344 3360272538402 3361183480512 3366623167578 3373323192954 3378665543088 3384688260096 3387262544991 3392626970952 3393411320832 3396912865632 3399378747336 3406590680064 3408275619342 3409063587072 3417059469714 3420667501056 3423150626688 3423859870002 3435514148196 3438008051283 3445301937792 3447802946016 3450305769768 3457625746432 3459335928246 3460135700736 3471913456128 3474433782144 3475153650826 3478823023104 3486982524948 3487927817088 3489513789879 3496916948096 3499455424608 3503066392683 3503876275328 3518355102912 3523927140864 3527563360464 3530940221952 3536654640688 3537613398528 3539221963524 3540181417344 3543693051184 3552967623348 3555546788079 3567649307742 3568474121472 3571064542656 3577813550784 3580410751632 3583009837836 3583962290402 3587536242576 3590611352064 3593217843072 3605448589056 3606195602724 3608813406627 3612623908608 3621097237446 3621934407936 3624563636928 3628303699878 3631413753792 3634049864016 3638640747456 3641282103888 3644403282432 3653676453024 3659462800128 3660221005012 3664085787648 3666745615104 3672679819176 3675345885198 3676195597568 3679988937768 3682660309614 3685816956096 3689620224246 3690473236736 3693152219328 3705723126144 3708413178912 3718978458624 3721806993879 3727701239688 3731418529344 3732410432608 3735119858184 3737831250582 3744895433598 3748480342464 3758511204864 3761239577472 3763969930656 3773821012632 3774693491712 3777564402027 3778588468512 3781331415576 3791076709992 3800998735974 3805012164096 3814818488832 3816705342321 3817587735936 3821526973836 3822410482176 3824301090753 3832414515072 3834157127151 3835196535456 3848250938688 3849048258627 3862016091648 3865846964928 3869702014464 3871969327616 3875964680016 3878778314268 3879675058688 3881593990989 3887007314432 3889828964736 3892652663328 3903069328128 3905902638144 3906711902951 3913675900992 3919874010624 3923762275264 3934031566608 3936887352684 3941860809744 3948103555968 3958149490776 3961542276864 3964418033472 3969426269952 3972307749696 3978736470774 3979815073344 3982704094512 3986654682582 3992968369104 4000086125568 4000914904272 4014533386656 4017447610488 4020891224832 4025040244632 4025970803712 4027962095586 4028893330176 4035978272898 4038343009662 4039437771072 4042370073456 4046379846366 4060853704336 4071720471936 4074676208928 4075780819968 4077634091544 4085340473016 4086284973056 4088306097018 4089251282688 4093470840888 4096442366874 4099953692736 4106999769158 4114761649262 4122096511104 4131764796573 4132720029568 4135720047264 4136841206784 4139987554989 4146544075608 4151782391328 4154796246744 4168938516912 4180815834624 4183850765952 4193663894649 4198961736684 4202009840457 4213981378464 4217040385272 4228325105472 4231394524656 4234466171988 4243449779712 4246530178176 4250912027076 4251894806016 4261867530492 4264961298741 4269464619264 4277112185632 4291670799936 4294786202928 4300211792448 4307022061056 4311466329456 4314596102388 4315593604608 4325715733196 4330283203584 4333426636032 4341616443648 4349077835544 4352805711616 4355965493568 4360460265018 4361468370688 4364634441024 4372883228736 4376057585328 4379234246244 4390952994144 4395156360192 4406659386624 4409858261952 4411030511264 4414232559672 4415429221632 4425785512434 4430022222912 4434593410962 4438394587968 4441616500464 4456735061472 4459970287656 4461001399296 4465604553696 4468846218408 4472676755712 4477291957512 4478327073792 4480363384536 4481577974016 4488830890104 4492089415242 4496832557568 4497764257272 4501029267306 4504887390784 4516350059988 4519628561799 4523502627936 4528170275211 4529217154176 4532504996448 4544367492456 4545418116096 4548875214741 4556079292952 4564200835584 4565146493336 4568460417378 4580685530928 4584010735044 4587338352987 4593735917056 4596008032143 4597070594688 4600407693024 4605154695999 4607852921281 4612447904328 4613514267648 4617023158033 4632578376192 4649310033264 4650570422784 4652685053172 4653946357632 4664862085059 4665940566144 4670755190244 4674145777587 4691140137216 4703417813952 4706832111696 4718962618032 4720241889792 4736308847616 4737290164464 4740729050772 4744170433431 4756865743656 4757965495296 4760318840238 4761419390208 4770418067712 4773881002176 4777346450448 4783381656768 4790957124096 4807264785408 4808260803632 4811751208836 4816831878144 4828129649928 4829245877248 4831634478294 4832751515904 4837738266504 4841885005056 4845399818688 4850399620638 4851520996608 4855042805184 4862900130946 4871568604032 4872577945378 4879283733504 4888994153472 4892712564987 4896906425568 4900461180264 4901789654784 4906651917024 4910213746152 4914422608128 4919493632328 4923064783494 4924202959104 4940964168192 4944550905216 4957491809952 4962409325172 4966011629631 4967357874336 4970268319584 4975224705792 4980159810912 4983775000776 4993193911464 4996818563022 4997973789952 5013826944156 5014986103296 5018626574208 5023805122908 5031761350176 5036752536036 5038117958016 5040408807603 5041775220768 5049934751367 5054768946656 5059984789431 5067998314632 5088940456428 5090116981248 5095369298448 5099068121004 5109886020096 5112209502868 5113595380608 5125589204571 5131001251584 5132064344836 5135789805003 5153271222294 5154462619904 5167952906688 5171704419024 5175458654652 5186438619648 5189003892369 5190203551104 5204092437504 5207870184192 5211650673216 5212730476239 5218234534656 5230473787422 5231891725632 5245375422144 5249183136912 5255814412992 5264138074624 5277532654368 5282056369152 5285890711296 5291345040696 5292568359936 5296410332928 5304981961032 5306420097792 5308832945286 5310272126016 5315539576776 5323957825472 5329451435022 5334553205696 5351473961613 5352711182208 5356596813984 5361188299776 5366720326176 5370616127448 5371857773568 5375943435603 5381304363864 5384457346216 5385917028096 5389826764608 5395173128488 5409293404086 5427517860864 5428960629248 5431645856169 5432901611904 5436845455392 5442455549817 5447120630688 5451074796024 5452335043584 5456481914039 5457961121184 5461923155832 5466604923648 5489194200192 5490331507518 5496128681472 5500118422656 5509019728764 5513018827797 5514293396352 5519983406652 5523990464421 5528725434144 5534430336369 5535709855104 5539728328992 5558584689216 5562619768368 5578467687936 5591551859532 5598615648912 5602679787276 5606746875873 5617343150397 5618641837952 5622720513696 5637766807296 5641859366208 5645954895984 5662040237568 5667882702768 5682490040656 5686615064988 5692619492352 5701498103961 5722227733248 5726381603904 5732290460754 5733615723264 5747063791118 5748621772608 5752794803184 5777902181376 5788821924864 5793024137472 5798770447392 5804553021696 5807953991424 5813947020024 5818167471402 5819512588032 5830510971648 5834743447104 5838978994992 5854603992192 5858853957216 5870513851488 5875545848832 5879811015936 5885643412896 5887238962176 5901047349912 5905331029026 5906696297216 5912791214616 5917859450624 5922155333952 5937224236164 5942313415296 5946627050208 5954139404928 5958461624544 5963569007616 5968104706161 5969722610016 5973817846048 5975437298688 5979982023873 5985107853472 5989452553656 5997019009696 6001372356408 6021800079984 6026171415732 6031336837248 6037560366948 6038956205568 6043339995264 6057514514493 6059156656608 6063555110184 6065166952988 6069569769549 6091280556504 6107580707904 6112014313392 6113671229952 6116451137316 6128010709524 6129427459584 6132459145527 6133876924032 6140206261332 6144663550311 6149930539104 6160499653737 6172142473893 6183144766656 6199080044352 6203580070896 6205261810176 6219816113412 6221254088192 6227673586992 6232194370116 6253407775368 6254853516288 6264609027809 6271223751936 6275776148928 6291950157376 6298442605026 6316386885952 6320972067696 6325560577908 6342487658208 6347091786984 6348559186944 6360557423616 6365174669568 6369795267264 6377842209024 6392801295738 6414339290112 6415668278448 6437506199904 6439251354624 6442179304392 6443668687872 6450317688672 6455846673408 6460533091584 6467199494184 6468694662144 6471894153582 6473390406912 6488573599794 6495424805376 6500139954048 6512424665472 6523616753316 6529208567424 6533948240352 6535719539712 6540690397527 6542202556032 6546951661536 6552563477504 6559324843104 6564086377992 6565603945472 6568851369366 6586429491216 6592734540288 6609989079936 6616545766896 6621348839508 6623143832448 6627024426112 6633632941056 6638678268651 6640213081216 6645033334368 6651890116443 6657591881952 6662424750696 6685102592208 6691502098944 6698406830544 6709015133568 6715670048048 6717490610688 6720545076804 6722366961024 6733246335156 6738134122863 6746646385908 6751543900959 6757331086176 6774525089982 6785253941904 6793825731264 6798757494672 6816551238684 6818127174144 6834118939428 6841335002112 6846301253376 6847719740004 6852690626067 6871028296392 6876016102566 6890603875584 6895605892032 6900611539536 6918671856492 6920271401472 6943826912256 6948867564288 6950307301652 6957646046208 6973965049896 6975855634176 6979027579758 6993833896192 6998910849216 7006132785366 7007752550656 7036710205824 7047854281728 7055126720928 7061880443904 7073309281376 7075226797056 7078443927048 7080362834688 7087386102368 7105935246696 7111093576158 7135298615484 7136948242944 7142129085312 7155627101568 7160821503264 7166019675672 7167924580804 7175072485152 7181222704128 7186435686144 7210897178112 7212391205448 7217626813254 7225247817216 7242194474892 7243868815872 7247451717441 7249127273856 7256607399756 7262827507584 7268099728032 7275599430957 7277281494912 7282564207776 7288806564864 7294350196419 7307352906048 7308866918067 7318925600256 7320442010024 7333491230208 7345359638352 7350691770396 7352391195136 7359977875536 7365320619228 7371633912192 7379240448492 7380946473472 7384597175241 7386304438656 7403628851047 7411446252288 7416826357824 7418363051671 7443613987758 7455402479376 7462837058688 7464820865216 7470239716368 7475662501164 7489790867196 7495227844533 7496960684928 7517022409728 7522479154944 7527939861312 7547642025264 7555128804054 7557176937024 7562662831152 7582153419984 7601997471948 7610024328192 7629636977664 7633410684642 7635175471872 7643053947672 7644820964352 7648602181506 7664829030144 7668314254302 7670393070912 7696501877376 7698096517254 7724032183296 7729906833441 7731693929856 7739404028928 7743938655232 7751929360032 7757556628536 7759350117376 7763187981978 7774014628864 7779657929472 7785305326656 7806138656256 7811805276288 7813423805902 7827351801984 7839748021248 7845710681133 7847524550528 7868063133216 7873774705368 7883721619488 7896207111936 7916298981552 7923084553728 7928836066944 7938852539904 7944615499392 7957472941548 7959630146688 7963249417929 7965408189024 7973309365164 7985936738208 7994177152533 8001829808544 8029066773312 8034895220976 8041782449664 8050080489264 8055924191172 8057786660352 8071956545796 8076686019324 8078875542144 8084740146912 8092759692732 8113940106129 8121707408672 8143440943872 8149352417856 8155268183088 8170680946032 8176612194036 8178502565376 8186941681776 8192884733748 8199907385472 8213999538316 8229523298524 8235497261277 8244193022208 8263529593146 8265440059136 8271440094528 8279975109978 8293088151216 8303564782656 8309592493488 8337877033824 8361631669248 8367701531904 8387327789298 8397923473368 8404019680914 8427962756928 8434080770544 8456650210944 8462789049312 8468932343976 8486899559424 8493060356352 8501824054152 8503789612032 8523735060984 8529922597482 8538929238528 8554224371264 8583341599872 8589572405856 8598435691131 8600423584896 8614044122112 8620595686677 8622932658912 8629192204776 8631187209216 8651431466392 8666853272064 8683232887296 8698155671088 8705611423232 8711930987136 8720920530036 8722936741376 8727251207103 8729268882048 8745766457472 8749743187601 8752115170656 8758468492488 8781905988288 8813318773248 8819716523904 8822061022528 8828465119344 8830858443264 8851571024868 8857996543539 8860044445824 8869186821924 8876789175936 8883233000928 8913470122944 8919940575312 8931209107392 8937692436816 8945353511424 8954583915024 8960726769072 8963155948032 8977661780208 8984178830484 8993665115136 8995528514544 9002058534612 9009774781568 9032700119976 9039257123598 9047005255872 9056340550422 9058434308352 9065009992896 9088734984912 9097750429482 9112158585904 9128401671168 9130292986672 9136920834756 9161371061856 9168021470088 9174676705974 9187471834112 9192016064286 9194141189376 9200815386048 9210309391998 9215705842562 9224895808656 9234046316066 9265156752384 9298620066528 9301140845568 9305370106344 9307892715264 9329724170118 9331881132288 9341510380488 9348291555174 9382280274432 9406835627904 9413664223392 9437925236064 9440483779584 9447663907539 9474580328928 9481458101544 9488340866862 9513731487312 9520637680476 9522838780416 9540836135424 9547762004352 9554692900896 9566763313536 9581914248192 9589201943607 9616521607264 9623502417672 9656259299856 9663268956588 9665503031808 9675476533008 9683770010112 9690799637376 9700799241276 9703041993216 9710085610368 9725800261892 9732860399691 9743137208064 9745155890756 9785425129974 9793812851136 9800922360528 9803579309568 9813303834048 9820427492304 9828845216256 9838987264656 9846129566988 9848405918208 9853277054049 9881928336384 9889101810432 9914983619904 9924818650344 9932023259262 9934715748672 9940536639168 9950449411584 9960319621824 9967550001552 9986387822928 9993637126044 9995947579904 10027653888312 10029972206592 10037253148416 10047610245816 10063522700352 10073505072072 10076235916032 10080817615206 10083550441536 10099869502734 10109537893312 10119969578862 10135996629264 10161787634973 10177880912856 10180233962496 10190738596896 10198136242008 10219772040192 10224419005736 10227190761216 10251178409142 10262002503168 10264128689672 10271579610006 10306542444588 10308925239808 10314024153849 10335905813376 10343408838048 10350917309304 10372877239296 10378007784738 10380407102208 10415740368384 10423301346432 10425460952478 10436469069312 10460947574844 10463783451264 10468541369637 10490750844288 10498366273824 10509199178049 10511628825984 10528276149248 10555065308736 10571781422592 10582690081392 10592820665856 10609963922064 10612840195584 10617665890572 10620544252032 10631079153552 10647915650944 10658902870044 10666640364237 10669106411392 10702947923226 10705422364416 10713193627968 10733440652352 10741232254896 10751886871206 10762608727728 10768914692432 10771834056192 10779653529216 10790346256976 10818586808172 10826440219881 10857921258496 10863291712338 10865803223808 10873690910784 10884911099634 10894241261376 10902149592048 10912963828078 10915922242368 10923846311664 10933209847296 10978388400384 10980663015036 10992257362944 11000236845312 11018039457528 11026037655594 11028586792704 11039966813304 11047980928842 11057450868288 11068860672738 11071419710208 11079456657984 11117169378432 11125239536736 11156935375872 11165420981637 11183103719064 11197231297824 11205359574552 11213493751746 11234686300794 11237283675904 11245441027392 11275533614592 11283718732416 11291909791968 11324080475136 11332693206081 11335765405536 11364980081312 11373230129976 11402996207922 11444455466496 11452763207808 11464580921508 11467231446528 11494127582236 11497243545216 11502471381453 11505589606368 11547144775881 11586048274944 11597540894784 11609106043392 11615907982848 11627894040048 11636334942804 11639025176064 11644781972967 11661021943296 11669486894208 11677957989984 11709207984384 11717707914432 11720135708853 11741027702976 11759622031872 11771286825792 11802094699824 11810662058052 11813392594432 11825582429232 11835718901248 11844310667904 11874448472328 11884626830592 11893254100416 11895718266289 11908278809856 11916923249088 11936209412322 11939445220032 11947635692096 11959964047746 11970215706944 11978905107312 11994038019392 12002744712816 12043600159968 12052342831464 12062673674496 12075120733896 12077912411136 12086679990528 12115029028986 12118313313216 12127110220368 12130333905976 12139139539098 12182561113008 12215161415808 12224028626784 12227342459904 12232902274632 12256021419048 12258854919168 12264918291054 12267753848064 12280412522664 12289327100622 12299861078208 12320999307474 12344284947786 12366289533312 12395294389719 12398160088704 12407160141792 12410523620352 12419962664967 12439632226824 12442508176384 12455347173984 12464388740232 12506815550736 12529218055618 12542447503872 12551552297856 12580991683947 12583900314752 12596885210052 12606029521371 12632773771904 12641944135392 12651121155816 12684975316416 12694183573968 12730349339136 12739590534528 12755684418048 12785602591476 12794883896223 12831336556896 12875012399808 12884358608784 12900635377344 12921066183168 12934398988368 12943788307164 12946780813824 12977147199588 12990849610752 13000279908096 13024849330944 13047233506632 13058417134848 13067896480704 13081380795054 13084405112064 13093903323072 13118649686208 13128172755984 13137702738732 13172858982432 13185469080576 13219978159872 13233091533792 13242697679016 13246287664896 13254048852224 13277356537302 13280426162432 13290066668736 13303780232886 13315183763904 13324849501392 13370205184416 13383004197888 13396813661088 13418030267136 13431340096096 13434981221376 13441090153608 13444733922048 13466492670312 13476268245726 13493292771816 13503087801918 13514662172352 13549050179964 13570507883808 13587651462528 13597514989344 13633102477368 13636254348288 13646625644223 13668237878856 13692602506752 13695439480008 13705381252134 13742056592784 13752032205132 13762015058961 13781207751168 13788024096429 13791211784064 13801223079072 13815464087997 13823558763843 13837343712984 13840542802944 13851069474099 13897735128576 13900614603304 13947930099792 13951711268352 13958055159516 13987667792384 13994586255177 13997821698432 14012265570732 14015505101312 14022437332761 14058576132887 14073420411648 14110253441856 14146618562752 14156887854096 14160725669376 14174772204736 14211870493392 14222187152316 14232511300293 14270597230968 14273896485888 14284258170624 14311254203136 14321643006528 14332039351344 14335849161608 14350144970304 14372871372288 14421794356224 14424782410896 14435253626508 14450495634432 14484388949784 14487737631744 14494903434882 14498254547712 14513214799512 14525655015168 14536199456064 14551198861914 14554562989824 14565128415552 14588700392838 14614705812096 14617733836134 14637851200512 14640884020048 14666982460416 14678137694961 14690719276704 14701383540792 14704782390272 14719955751072 14730641238456 14743267824384 14758480896984 14761892946944 14769194350482 14772608877312 14807257702094 14822892504576 14833652715648 14836726103342 14887227975516 14898034888893 14910804958752 14925674117376 14929641730432 14940479432736 14951325002328 14979581734392 14990455689066 14993921369856 15044958309888 15055879722624 15095284050528 15110257608108 15114353874048 15121226422809 15125325662304 15149804254101 15164306839968 15179954368293 15203994943896 15266821369284 15270350943744 15286107895344 15297204363012 15329658060288 15336628508604 15340786141824 15376767613713 15393003754752 15396193034508 15407369415009 15459813666882 15463387859712 15503858720064 15515113257072 15526375963956 15559315858944 15570610653312 15612277312512 15623610552576 15626847611804 15638191428717 15654703603968 15691421362266 15695049101056 15736126266432 15747549410736 15767443238976 15792414223872 15832597963104 15846169107456 15857672133888 15877705079808 15889230998784 15914945883096 15919260293376 15926498835858 15930816378048 15946618730328 15971873476416 15988354305066 16003659617088 16058133546624 16069790441952 16083564899328 16100160978528 16111848382344 16115573320704 16127830306809 16143913091592 16153372038648 16157751084288 16169480293824 16185519385464 16227880212258 16243414817344 16286881887744 16294937568507 16298704835712 16310536366176 16327366649451 16341361892064 16353224388072 16357005130752 16369445742117 16373883363552 16385769467496 16399814770944 16427999076632 16459046597048 16470994522554 16488386044416 16527059186292 16530880118272 16539056483391 16542880189056 16559950219956 16571971393263 16586176302432 16603291009107 16607129565312 16614680884321 16619184986976 16675754067648 16679209120717 16735403063808 16774655578596 16795846946736 16808039361828 16820240627619 16852029451191 16855925513856 16868161541088 16913300421888 16925578098624 16937864687952 16986120712704 17003648108304 17047470121968 17059845194964 17077858477056 17104494311883 17108448742528 17166683199744 17179144811712 17196871382262 17200847169792 17241191373354 17245865317824 17258384409552 17302862932784 17333706544128 17366465774592 17396311342176 17411222846464 17423861974272 17441841060072 17445873482752 17454502414206 17458537764096 17491532914944 17499486375202 17504230341312 17516936984976 17563811976576 17626637546496 17639433047808 17644122045056 17656930238688 17661716886528 17703142049736 17715993087078 17720088891648 17738373643848 17753578351872 17766466001856 17826940245888 17839881150624 17862418214784 17875384873632 17890707022848 17904314118483 17909167830048 17921453538144 17926311896064 17939946071619 17955323560416 17968357660968 17991057029088 18004117069224 18019549563136 18065400239952 18078514247196 18094010511744 18112681100844 18116868616704 18130019985792 18172543543479 18177469969824 18195500858964 18208709308647 18224317171808 18260585973344 18273841669512 18322742123712 18336042940176 18349353411948 18384032128572 18388282378752 18401630772096 18420618783996 18431411685124 18449791617312 18468092632132 18481498961211 18516427421679 18597240133056 18610740212688 18615785430528 18659448340236 18663762264576 18683020760976 18696583110348 18764560548864 18793827083427 18813671255808 18827328446784 18875850472128 18895327815078 18949160657856 18962916203088 18976681733724 19027462974624 19041275360952 19045677560832 19081672270848 19095524008704 19109385801792 19133526627072 19178403887214 19233043214528 19247004835344 19312518599712 19326537913176 19331006063616 19350953066016 19367540020224 19381599274752 19401598482552 19406083986432 19420171220736 19451600523784 19465720799382 19486274416128 19490311781512 19570850259948 19587625702272 19601844721056 19607158619136 19622071192581 19626607668096 19640854984608 19657690432512 19677974529312 19692259133976 19696811836416 19706554108098 19711792597211 19778203620864 19829967239808 19849637300688 19864046518524 19869431497344 19881073278336 19900898823168 19916034805953 19920639243648 19935100003104 19955670349329 19972775645856 19987274252088 19991895159808 20055307776624 20074506296832 20095220491632 20127045400704 20147010144144 20152471832064 20161635230412 20167100883072 20199739005468 20214402368589 20219075786624 20239939157724 20254631702877 20271993258528 20323575269946 20355761825712 20381477193792 20396272484016 20448838011472 20454381522432 20502356818284 20524005006336 20528257379344 20543159220012 20558071878201 20613084889176 20617850479616 20628048307698 20671811626752 20686817676096 20701834618608 20756015569476 20760814204416 20831480736768 20846602692864 20850921904956 20872938138624 20921895149688 20927566902528 20937082739274 20981501688576 20996732547648 21018398356098 21023257651968 21110130617472 21143562845184 21165380162784 21185641331712 21219927844128 21225680391168 21235331781144 21241088504064 21262158307104 21295831301888 21317805740088 21333280728474 21338212822784 21405895846452 21410844728832 21426387255936 21466881304704 21482464509792 21503773742412 21525217455456 21537829384864 21543668112384 21559307058432 21580692513952 21637173616344 21652880439762 21726583424676 21731606447616 21747381821568 21769822199268 21788482522752 21804299184096 21825927656156 21831844484736 21847692623328 21866419694592 21883050589257 21926600754201 21956776800768 21961326030072 22000473690624 22036078915056 22052075311188 22057173585408 22079933626608 22095961857684 22114901736576 22137721345476 22142839420416 22153791525723 22158913315968 22210886553141 22234338756864 22250479073472 22255089155013 22330841963274 22366207438128 22394462595648 22410719149104 22426987503492 22469372601588 22474567351808 22485683533599 22490882054784 22551067229184 22567437464832 22583819583936 22588498730369 22665386412162 22671530811072 22729960162624 22746460259952 22805992415844 22888910932992 22905526415616 22929161843016 22934462893056 22988255164472 22994487090432 23004942762906 23011179212736 23094289551762 23172096549888 23189720500323 23195081789568 23218212086784 23231815965696 23255788080096 23272669885608 23278050352128 23289563945934 23322043886592 23338973788416 23355915979968 23418415968768 23435415828864 23440271417706 23482055405952 23519244063744 23537132043399 23542573651584 23604189399648 23621324116104 23626785188864 23651164858464 23671437802496 23688621335808 23748896944656 23769253661184 23786508200832 23791436532578 23816557619712 23833846498176 23872418824644 23878890440064 23889748253787 23895271384192 23919928095492 23940431413888 23957810214624 23982531457599 23988076038784 24005489425632 24087200319936 24104685662928 24125347348992 24150241467792 24173359981056 24230058057972 24236626626432 24254220440736 24260667811952 24278279078196 24341820318387 24365122226016 24430322831616 24448057253568 24465804549264 24512042838096 24529836582108 24535507696128 24560825045328 24578654201244 24599722156416 24641998614948 24688569895572 24706491783831 24732579066624 24790588779438 24796320177408 24814320283584 24839925329934 24879264453648 24910694347968 24928777480464 25013631101472 25058436111236 25084895007744 25103104595712 25161983367894 25167800629504 25193770420104 25212059042742 25265547543808 25283888270784 25302242311632 25369950632832 25388367147936 25460698678272 25479181069056 25511368836096 25571205182952 25589767792446 25662673113792 25750024799616 25768717217568 25801270754688 25842132366336 25861787060031 25868797976736 25887576614328 25893561627648 25954294399176 26000559816192 26049698661888 26094467013264 26116834269696 26135792961408 26162761590108 26168810224128 26181753621309 26187806646144 26237299372416 26249229562803 26256345511968 26275405477464 26345717964864 26439956319744 26466183067584 26485395358032 26492575329792 26508097704448 26554713074604 26560852324864 26573989630617 26580133337472 26607560465772 26630367527808 26649699002784 26740410368832 26745950720203 26793627322176 26836060534272 26862680192192 26882180307216 26889467844096 26932985340624 26952536491452 26986585543632 27006175603836 27029324344704 27098100359928 27141015767616 27175302925056 27195029978688 27266204954736 27293251288446 27336475757712 27385205013504 27390878960016 27410762504268 27484113185568 27504064410264 27524030117922 27562415502336 27576048192858 27582423568128 27602446158144 27630928175994 27647117527686 27674687425968 27702138948198 27795470257152 27801229206608 27895860199584 27903422536704 27916110319032 27975335584768 27989172510354 27995643396864 28024531141464 28031010202624 28044874665522 28117152265774 28146840823296 28220506883712 28293237125504 28313775708192 28321451338752 28342991722617 28349544409472 28423740986784 28444374304632 28465022600586 28541194461936 28568516341248 28622508406272 28643286013056 28664078702688 28671698323216 28700289940608 28745742744576 28767605830821 28849564821792 28870507253016 28968777899568 28989806869764 28996509095424 29026429599024 29051310030336 29072398912128 29102397723828 29109125979648 29130256831104 29177400785676 29198581199073 29229411624192 29235467672268 29281768040096 29356275389922 29381438553408 29402767081584 29439911502144 29461282476912 29486535648768 29516961793968 29538388700964 29545217754624 29614515404188 29645785009152 29667305431296 29673452206684 29774455951032 29796069777786 29821609917504 29851348234752 29859283460864 29880958865472 29902650004656 29959163468784 29980911378132 29987842739712 30089916619776 30111759445248 30190568101056 30220515216216 30228707748096 30242452845618 30250651324608 30299608508202 30328613679936 30359908736586 30407989887792 30533642738568 30540701887488 30572215790688 30594408726024 30659316120576 30673257017208 30681572283648 30753535227426 30786007509504 30792386069016 30814738830018 30919627333764 30926775719424 30942072461547 31007717440128 31030226514144 31052751927912 31118631717888 31141221306624 31247221105152 31253695223608 31276382857434 31309407207936 31382842724532 31390098202112 31405624108911 31472252532864 31495098821472 31527597534147 31534886477952 31584828447744 31608850851149 31665195926208 31715344267776 31778461997568 31829891766192 31838520586752 31852997671716 31861632756096 31893237460656 31943746952832 31976708610132 31999921092711 32007319234176 32116267093248 32139580883904 32200321957056 32223696764688 32255660613618 32287826183184 32306744077296 32315502168576 32338960587648 32371038770928 32455760424516 32479320659643 32486829634688 32573763775488 32589875137014 32597409671424 32621072732352 32654733298902 32682723784128 32706448776144 32738891484234 32747766727104 32771538934992 32799629541888 32855998153264 32918093194096 32941989045108 32976772088832 33054118372584 33061760236544 33078112966782 33085760378112 33119900439912 33143942786526 33172352604864 33206582018214 33214259130624 33229361768642 33238369973952 33351508135296 33358418241434 33470806127616 33496262944911 33549311157192 33591693893472 33616078723656 33640481255238 33704058902382 33711851027712 33736323082176 33826600843776 33851156197248 33875729375904 33972241425408 33998079618243 34007296216608 34094940243936 34119690389928 34208988623766 34216897485056 34333366399488 34358289623424 34393742764524 34401694339584 34482382746708 34491730635648 34507414144359 34516768819104 34605725865568 34641434327643 34792622684352 34847723948544 34883682120144 34909004828412 34917075528192 34983065829888 34998972750404 35008460682624 35033873969952 35127623953152 35160407126559 35278866095616 35288244090112 35313860477376 35406284099472 35431986174156 35440177783296 35476747287696 35507156703744 35532932003712 35653880491776 35679762301248 35687154798867 35724836429568 35750769747264 35808628236966 35818335660096 35842907076288 35879892143238 35910647120832 35936715321936 35982114058176 36008234138448 36039099126272 36130800479904 36157028494392 36188021023488 36225362201688 36233737233408 36260039971584 36345087086958 36354939939648 36391001717928 36417418617294 36448634343616 36521171946688 36547683339024 36645484247424 36672085880352 36698706823896 36768064257144 36776564757504 36803261544192 36841237567992 36862823370248 36899583234624 36936185264264 36962997922422 37032854843358 37185883169157 37194480266112 37221480425376 37231570861056 37259887994901 37318896680472 37327524529152 37355914642267 37366041521952 37393166220696 37587654166854 37627342511616 37654656893568 37742975051841 37751700944256 37790655630156 37818088564113 37898321315712 37925832406176 37953363467448 38054925949248 38082550721904 38191048017408 38218771603584 38267053254144 38356807774428 38384651688669 38466086429056 38494009670688 38625037199424 38653075826352 38701906132032 38763198549504 38803196965104 38840342441472 38903201047568 38931441598764 38972548832256 38980623563024 39141700519896 39175251404544 39203689442112 39244142385162 39253215336192 39281709969216 39355949058624 39384518267952 39413108216196 39423585194422 39556407241728 39659934479616 39699274601376 39728093037048 39738862994688 39762146556672 39832069611906 39841278487296 39870200006208 39911340698658 39945551291712 39974548504176 40110615553248 40149012593664 40190440983264 40254090801408 40294020288288 40304943664128 40323270460824 40334201766144 40399478010936 40428804737178 40438151573248 40479878315448 40509263405754 40543986517056 40647150539892 40711523651424 40762954387584 40792544968032 40897676022944 40908763044864 40939876932669 41004713636568 41056514758688 41086318440024 41116143756402 41226169778352 41256096615396 41343623253504 41373635352192 41403669237216 41470676291529 41512031138952 41521628408832 41553208422297 41693205385728 41701843809912 41843790299376 41855133805056 41874165478548 41963003377152 41983758765531 41993465095296 42036796712196 42046515303936 42067311998283 42175728398661 42220261234944 42330760325568 42439855688256 42470663562288 42482177008128 42524316614208 42591662603776 42635611480176 42666561456948 42676425645568 42697533900879 42811791692904 42821689457664 42852774511872 42933762609408 42964929019584 43007547484824 43050434910912 43075658769728 43118614116864 43161385027904 43274347232688 43305760879524 43453166849352 43463212895232 43494763643136 43539644398536 43576965045504 43608598368192 43651855312312 43663688969472 43695385246656 43766101178514 43853201508402 43913553601536 43922652060144 44000947381248 44034413084883 44072157830112 44104150622376 44114347170816 44159867253216 44191923715368 44229803473152 44275442690952 44285678840832 44307583051446 44317826631936 44421773106282 44468677513728 44500958146944 44510178310026 44661683926548 44694104666679 44732414876256 44788925191296 44821438298208 44853975006984 44938745203176 44949134703616 44971367067198 44981764109568 45134874929664 45167639167872 45176997460738 45330772824324 45343061622144 45363679268427 45449412762303 45459920325248 45492920519904 45539863104879 45611984831688 45811052831232 45858323686032 45976510328944 45988974180864 46009885525812 46022358425472 46130302841139 46188579103524 46222108245027 46379441000646 46390163579136 46511576160192 46545339771216 46579127891868 46677947576832 46711831959936 46836831937536 46870831657728 46880542835412 46914574286151 46964110811904 47074264086798 47085147303168 47208378799296 47242648232208 47302329716928 47377242671616 47497793889312 47538507322368 47573016401664 47582873065156 47633115239424 47667692996352 47744837649288 47757780880128 47779496507574 47790542768384 47839856190984 47880862827776 47915620429248 47965062915198 47976152077568 48010978851264 48174400639872 48209371325856 48250694697984 48300482935584 48346719962112 48383490920427 48460116115944 48473253252864 48508440881472 48521335623904 48556558156392 48683640636774 48730244452032 48860645663232 48896114507136 48931609098528 49024085676192 49059673164216 49071015392256 49108337226351 49121650090656 49157308402488 49199444312832 49283997229896 49377139791144 49412983567662 49465158133248 49581177558876 49592640354816 49617169450173 49628640567168 49679850659868 49715914179789 49758528907296 49809873027321 49821388695936 49844042652963 49857554960928 50027262202944 50037627362151 50116872222472 50206209191424 50323966735788 50335601259008 50387540840208 50424118085484 50460721882857 50531095087616 50556088353573 50567776541568 50604484623264 50686382134091 50739901265664 50776734295872 50787254738363 50958362138112 51142410365904 51179535584892 51313482935649 51325346227584 51500049599232 51537434435136 51602541509376 51723574120062 51737595953472 51775153228656 51908588798352 52001119632384 52099397323776 52188934026528 52233668539392 52271585922816 52325523180216 52337620448256 52363507242618 52375613292288 52474598744832 52498459125606 52512691023936 52550810954928 52691435929728 52879912639488 52932366135168 52970790716064 52985150659584 53016195408896 53109426149208 53121704649728 53147979261234 53160266674944 53215120931544 53260735055616 53299398005568 53480820737664 53491901440406 53587254644352 53672121068544 53712942355449 53725360384384 53764360614432 53778935688192 53819838214857 53865970681248 53905072982904 53973171087264 54012351207672 54058648689408 54196200719856 54282031535232 54350605850112 54390059957376 54517630630437 54532409909472 54586502576892 54626127925941 54672951515424 54781757920032 54821525008536 54968226371136 55008128820528 55048060235844 55152096385716 55164847136256 55204892316288 55261856351988 55294235055372 55349374851936 55404277896396 55444496883633 55549282265037 55602458413216 55791720399168 55832220638064 55978345020708 55991286793728 56049062282928 56089749331044 56234304531548 56293681646592 56381481250281 56441013767424 56586474251008 56627551416384 56685983445234 56699088818944 56847481973568 56888748609264 56930045201172 57082388923872 57137032682496 57245016812544 57286572026112 57328157405376 57343396646432 57400579881216 57535211661642 57699129643584 57741014506032 57937555799136 57979613739528 57993018190848 58052859198048 58102620060672 58144797824256 58204795447656 58218251959296 58260513662208 58354801571352 58397162398146 58458823248384 58470935344536 58563536080192 58712550779844 58762877106816 58805534163168 58866213577743 58879823004288 58922564953824 58973071297536 59033923587936 59076777401928 59090435509248 59135377791633 59229030808376 59334610862592 59346904413368 59548911902064 59592139555572 59643219835008 59702696469504 59718566921728 59748104417859 59761917730944 59805300009312 59867011047987 59902087976653 59918326937568 59961822756264 59975685479424 60021301054429 60223518890496 60381136202112 60441030432432 60457415496192 60484905691236 60501302649216 60599217016404 60643207105767 60657227359872 60719817473172 60763895108631 60815979775584 61067285477136 61144431581376 61188817452048 61346514034416 61363144567296 61507070454852 61572015019008 61584772138032 61629477660036 61674215634603 61839254667528 61853551438848 61884144923094 62015434880256 62060453028288 62105503855824 62282442613248 62494442210304 62507390447216 62552765714868 62618814415872 62765685449064 62780196404224 62811248217822 62944505065728 62990197642944 63055195068294 63069772955904 63217701702298 63330391852416 63430688535552 63556923995136 63659783532384 63677041173504 63705995343432 63723265512192 63786474921312 63887493905664 63953417220264 63999842185422 64014638468352 64232534186496 64279161767808 64400643914112 64447393529376 64511321227236 64575652366368 64613488154592 64631004337152 64677921175296 64742077541856 64911520849032 64958641319286 64973659269376 65179750274028 65194819342848 65242145464704 65309466597804 65365447568256 65412897552288 65477782968468 65495533454208 65543077869984 65599259083776 65649151767771 65711996306528 65779802262603 65836186388192 65883978090216 66108236745168 66156225933564 66171520756224 66239800879824 66287885573052 66344705209728 66413164036428 66428518261248 66458723537284 66476739947904 66632659659423 66703016270592 66716836482868 66765267465039 66992525889822 67098622314384 67183387786944 67232157447312 67280962510476 67408117804764 67423702055424 67457050600797 67472646164352 67653201687552 67702312394496 67751458751808 67765496191107 67996159236486 68014592433216 68189880487872 68239380779856 68417977247532 68433794970112 68666732798976 68716579246848 68787485529048 68803388679168 68964765493416 68983461271296 69014828288718 69033537638208 69211451731136 69282868655286 69569161500969 69585245368704 69695447897088 69767364240288 69818009656824 69834151056384 69966131659776 69997945500808 70016921365248 70067747939904 70255247906304 70320814253118 70557732191232 70576488180224 70611396130197 70627720954752 70812568198944 70863972348312 70880355566592 70953494575392 71014313407488 71065864007424 71307760983552 71359524602496 71374309597734 71449672859136 71501539494528 71617256473932 71636671320192 71669244761361 71685814152576 71759784286476 71821294241664 71873430643872 71947594372797 71964228116352 72016468276896 72078198252544 72261600959808 72314056988784 72376042046976 72450724403376 72520079943168 72690174173916 72709879879296 72782003435856 72834837234588 72897268687232 73025460955161 73042343893376 73095366678048 73290968494848 73344171760704 73397413647792 73536128514288 73606523088384 73682475135984 73725646740496 73799166469248 73872370528528 73925995844844 74065709686716 74119475351493 74371766338314 74388960532224 74442960850752 74519775989802 74637793360944 74711829284534 74732083043904 74786332441392 75175308333708 75254685023232 75309313787136 75485950103682 75503401888512 75581311260312 75636177128226 75796642631424 75851664812352 75906726934896 76109851898496 76165101443808 76382096034816 76437543207168 76534106508288 76713615548856 76769303377338 76932172858112 76988019341376 77250074398848 77306151652704 77403812264064 77526397099008 77585361180093 77606393930208 77680684882944 77806402095136 77862883197528 77961247126048 78283401039792 78350502809088 78407378884224 78488284770324 78506430672384 78563419938432 78711898117248 78747688688409 78769036535904 78826216432392 78847170388844 79319868959232 79398549202752 79456186074096 79477725989376 79524293113344 79664139223812 79682556974592 79721968891851 79740400012416 79822681397316 79891102583424 79949097008352 80221231106496 80237852160609 80380881966528 80508181602816 80588040576576 80646540921648 80668403532288 80798956021872 80857609474356 80876303146496 80959756630896 81018526811508 81087973034112 81294301079784 81423047302848 81439917361517 81525908775168 81585089936064 81795352045888 81879753865338 82009427273136 82113029517376 82172636880048 82232287512804 82452339556704 82512193230792 82687246507008 82747270704384 82807338474432 82941352583058 83024062277904 83106416844594 83386410771456 83403687619824 83687580598752 83710267610112 83748330957096 83926006754304 83967517531062 83986930190592 84073593424392 84093030607872 84134623996566 84351456797322 84440522469888 84661520651136 84879711376512 84941327124576 84964354016256 85028975167851 85048633228416 85183325207552 85271222960352 85333122913896 85352851291136 85395067801758 85623583385808 85705549023744 85867525218816 85929858039168 86015094969648 86100869821824 86151317539456 86237228233728 86302817492463 86322770055808 86548694465376 86611521759048 86906333698704 86989527286272 87079288797072 87153930091008 87217196736384 87303710624624 87327377938944 87390770493312 87532202357028 87595743597219 87706403016804 87845304120288 88068826169766 88144315660224 88208301244752 88319734506432 88383847430736 88459606946304 88550885381904 88615166102892 88635653263872 88843546212564 88937355027456 89001916293888 89020356620052 89323367853096 89388209333358 89464829752512 89577850382592 89642876596416 89707950013968 89877490406352 89942734134396 89963528219136 90269749859328 90335278335744 90353994921476 90661545648648 90686123244288 90727358536854 90898825524606 90919840650496 90985841039808 91079726209758 91223969663376 91622105662464 91716647372064 91953020657888 91977948361728 92019771051624 92044716850944 92260605682278 92377158207048 92444216490054 92758882001292 92780327158272 93023152320384 93090679542432 93158255783736 93355895153664 93423663919872 93741663315456 93761085670824 93829148572302 93928221623808 94148528173596 94170294606336 94216872326733 94416757598592 94485296464416 94582792602441 94604659433856 94754485343232 94826552553447 94995587778624 95146032803328 95165746130312 95335385992704 95489675298576 95515561760256 95558993015148 95581085536768 95679712381968 95761725655552 95831240858496 95930125830396 95952304155136 95999763278133 96021957702528 96247175063611 96348801279744 96418742651712 96600965871168 96766981840854 96920232231888 96946506505728 97016881762944 97042671247808 97113116312784 97367281273548 97437961978929 97460488904064 97721291326464 97792229014272 97863218197056 98048171352384 98119346328432 98216674452702 98243300181312 98314616804976 98398888625664 98567994459792 98754279582288 98825967135324 98930316266496 99162355117752 99185280709632 99234338900346 99257281134336 99359701319736 99431828359578 99517057814592 99619746054642 99642777391872 99688085305926 99715109921856 100054524405888 100075254724302 100233744444944 100412418382848 100488788834733 100647933471576 100671202518016 100775081680416 100848236170968 100921443765714 101062190175232 101112176707146 101135553083136 101208969246528 101372764268182 101479802531328 101553468591744 101574509476726 101916724276224 101994238854729 102284820731808 102359071169784 102626965871298 102650692455168 103000099198464 103074868870272 103205083018752 103447148240124 103475191906944 103522242433077 103550306457312 103817177596704 103924302982929 104377868053056 104543171845632 104651046360432 104727014485236 104751226584576 104949197489664 104996918251212 105025382047872 105101621909856 105382871859456 105481221379677 105864732270336 105941581432128 106218852298416 106295958522468 106320533349888 106430241863088 106521470111232 106598796011136 106961641475328 106983802880812 107061464396601 107174509288704 107425884710898 107450720768768 107528721228864 107639676429714 107731941362496 107810145965808 107946342174528 108024702415344 108117297378816 108392401439712 108564063070464 108701211700224 108780119914752 109035261260874 109064819818944 109173005153784 109252255851882 109345903030848 109563515840064 109643050017072 109936452742272 110016257641056 110096120471688 110304192771432 110329694272512 110409784632576 110523712703976 110588470110744 110698749703872 110808555792792 110888993767266 111098564530074 111204916826432 111557649507471 111583440798336 111664441276128 111779663984703 111956690041416 111982573587456 112067743926801 112098124565856 112179498662088 112468609063096 112762962500562 112882027534848 113172948502016 113228925155523 113255102832768 113371966890468 113398177637888 113454265692339 113694963947136 113746661438813 113777497218528 113860090402344 114164777847744 114573144052224 114656314810752 114686793292864 114801159762432 115070423323284 115153955066007 115398259287168 115482029012064 115875111598272 115959227479056 116105718396096 116289595648512 116409590895312 116521027324416 116709603142704 116794324796292 116917646496768 116941870689072 117127072160384 117425101559688 117525754213632 117611068326336 117732427155486 117759646008576 117845129907648 118067847175872 118153554803856 118270755583266 118458061616752 118669221725184 118693808826736 119097823804128 119184279111144 119286439670016 119437133843456 119496208835718 119523835461888 119610600018624 119734022095974 119804175953306 119836653875136 119923645512528 120042602108858 120447037780992 120762272404224 120882060864864 120914830992384 120969811382472 121002605298432 121198434032808 121286414211534 121314454719744 121439634946344 121527790217262 121631959551168 122134570954272 122288863162752 122377634904096 122693028068832 122726289134592 122819630798007 123014140909704 123169544276064 123258955320072 123348431269206 123678509335056 123768289846188 124030869760512 124120906056576 124211007711648 124412028874587 124564885226496 124659625266891 125014780894432 125105531429736 125531370898128 125622496435644 125889010131456 125980395285888 126110390136588 126139545911808 126435403404596 126527185195983 126660783704832 127319567064768 127411990686864 127446531024384 127572949842624 127774987811328 127906834440528 127999684370844 128029276936704 128092601702637 128465068372992 128558323535616 128801287828224 128894787058752 129022642454472 129151304732736 129226976309184 129355842350592 129484155083712 129823041698064 129917282638572 129947318538752 130359500548056 130389638685696 130484290929408 130618933195608 130730895136512 130825795104576 130955565936936 130991066908416 131086155739968 131298303535542 131423992613056 131559604525206 131672372776384 131767956180432 132103239254649 132216473490336 132312451867128 132343041512448 132479601759648 132575771146104 132689410419456 132826328072856 132857036522496 132917447074568 132953479895808 133265319318846 133406032541184 133433672965736 133530534930078 133985051779644 134082314000037 134197244628768 134366775573888 134464314894624 134561925020952 134816235609528 134847404110848 134914101201594 134945292328704 135404624788992 135502917503616 135530992382214 135992318472972 136029184866432 136091037805281 136348238286909 136379760975744 136478761559712 136619589314637 136835954495064 136867589940224 137433158493696 137574971058096 137929530986832 137966922542592 138029656577436 138067075276416 138390908523417 138422903462272 138565737310572 138666324735081 139138323001938 139170490737408 139534728480576 139636019313648 139995891001616 140033842730496 140135495879808 140510495812608 140641628506236 140743722858453 141152976360448 141222792260394 141255441909504 141625136397888 141727944696624 141906989150784 142131728014848 142615521967104 142719049204992 142748619195468 142899345718272 143003078989056 143234512947864 143273342640384 143338489522722 143371628305152 143519568572952 143642588483328 143746861287744 143895188745594 143928456232704 144032936553792 144523201919616 144628113977568 144752084093952 144901448806752 145040159886336 145150472761281 145380348347832 145419759758592 145564006871712 145669674469176 145794537374464 146050921910322 146084687786752 146190733356096 146581936989696 146688343521408 146794827295584 147072257028576 147213046176768 147325011679053 147364950271968 147451293480992 147598332938496 147744741057056 147851991689688 148131419373432 148238950702986 148743532676628 148777921064448 148885921701504 149039551979604 149275586721888 149423658569068 149464166087808 149532127958889 149572664882784 150112882086453 150350616667416 150618627574272 150971900207364 151006803777024 151162622520624 151272354256452 151382165648571 151593285262848 151668265060719 151703329624704 151813453869792 152059146402273 152219703796992 152330202887616 152361764215089 152875086414336 153427231097712 153538606754676 153864345716224 153940448806947 153976038682752 154500148797696 154612303305408 154644337461757 154807624528128 155170722360186 155212787860416 155612804190272 155725766395056 155922494252096 156566802079584 156701005618176 156814757768448 156976569540648 157012861344768 157126839876864 157423796234496 157495377376818 157538073071808 157652432864784 157694340777688 158639737918464 158797098405504 158912372148192 158955451978752 159048586226688 159328278447624 159365113949184 159443937783702 159480800024832 159645362794632 159782205166848 159898194016704 160442462212992 160475704321218 160761763933056 161016363205632 161138827066347 161176081153152 161293081843296 161336807064576 161459514644571 161597912043744 161715218948712 161752606292992 161919513261792 162037053623016 162175946068224 162588602159568 162846094605696 162879834723034 163051817550336 163170179872128 163552891891311 163590704091776 163759507730676 163878383777823 164018854546272 164226059034752 164345273760096 164464575025608 164904679113408 165024386461584 165494541408768 165614676948864 165882705166116 166048124555808 166212833689188 166333490650899 166647846795111 166807375239648 167375161197504 167496661914192 167935035062124 167973860381184 168147186848784 168269247993132 168702913594644 168881044939776 169144443750843 169323041302272 169759422753024 169882654249152 170057950335702 170097266456832 170542445920704 170666245827792 170790135603516 171247166771616 171411098047488 171735050437632 171859716078336 172030189939296 172201739643648 172302635078912 172605634984926 172645540111616 173097388930752 173223043518096 173812667397408 173979054572544 174158577594144 174307860182016 174434393472768 174607421249248 174654755877888 174781540986624 175064404714056 175191487194438 175412806033608 175690608240576 176137652339532 176288631320448 176416602489504 176639469012864 176767694861472 176919213892608 177101770763808 177230332205784 177271306527744 177406133374899 177687092425128 178003832587776 178040713240104 178646735706192 178776418666716 178929659505024 179155700765184 179244313253577 179285753192832 179415900027936 179601033143961 179706263929959 179754980812704 179885468268792 179927056438272 180063903163287 180670556671488 180707989842952 181323091297296 181372246488576 181454717073708 181797651049212 181839681300992 181929621317301 181971682079616 182159452419516 182291685325893 182447939326752 182761489727531 183433294744128 183906041315776 184039542103248 184089433701888 184521211364556 184754316414096 184888432980108 185022646903809 185517764002584 185560654316544 186046304640768 186181359084864 186316511567472 186847327839744 187483326630912 187522171341648 187658297144604 187856443247616 188297056347192 188340589212672 188433744653466 188833515197184 188970592928832 189165585204882 189209318867712 189653105106894 189991175557248 190292065606656 190331492260624 190670771985408 190979350597152 191031123520512 191117986030296 191162171073536 191359424763936 191523451311104 191662481716992 191860251660792 191904608310272 191999526556266 192043915405056 192494350127222 192697602559488 192837485303424 193201931742336 193533963681708 193840464463776 193893013011456 194033763525888 194085342495616 194226232625568 194734562547096 194875923957858 194920977808128 195584458028544 195726436394112 196096342704768 196238692656864 196433348905404 196486600362624 196629233609952 196797777251328 196947455303313 197135988919584 197339406787809 197508559164576 197651934270648 198324710235504 198468677800692 198514562268672 198719402639472 198863656719156 199034115629184 199239492109284 199285554783744 199376170611852 199430219843712 199897978978269 200109048811776 200150509448604 200295802395117 200467488889888 200977577669466 201295866943152 201550163360832 201696472341936 201842887531428 202224353414292 202271106166272 202417938493056 202745528536364 202959605062656 203106937183488 203149018953452 203296488573321 203988477709458 204569641463616 204718142339568 205253931742596 205301384910336 206000198396928 206149737740544 206410166037504 206894296480248 206950383813888 207044484866154 207100612914624 207634355193408 207848605965858 208755736106112 209086343691264 209302092720864 209454028970472 209502453169152 209898394979328 209993836502424 210050764095744 210203243819712 210765743718912 210962442759354 211729464540672 211834188390591 211883162864256 212437704596832 212591917044936 212641066699776 212860483726176 213042940222464 213197592022272 213923282950656 213967605761624 214122928793202 214349018577408 214851769421796 214901441537536 215007734284083 215057442457728 215279352859428 215463882724992 215620291931616 215842783118391 215892684349056 216049404830688 216234594757632 216784802879424 216829718569321 217128126140928 217560239829504 218070522521748 218129639637888 218346010307568 218504511703764 218691806061696 219076382865483 219127031680128 219286100034144 219872905484544 220032515282112 220192240943376 220608385542864 220819569265152 221047425407952 221176940221488 221397499407744 221617111585584 221777987534532 222197129060148 222358426054479 222409833652864 223115299014942 223166881596672 223328882552256 223559327969406 223913380082832 224135487853602 224196249131712 224358997324176 224937218126192 225525925001124 225764055069696 226345897004032 226457850311046 226510205665536 226743933780936 226796355275776 226908531384678 227389927894272 227493322877626 227554994437056 227720180804688 228329555695488 229146288104448 229312629621504 229373586585728 229602319524864 230140846646568 230307910132014 230796518574336 230964058024128 231750223196544 231918454958112 232211436792192 232579191297024 232756083540279 232819181790624 233042054648832 233419206285408 233588649592584 233883741378144 234254144320768 234850203119376 235051508427264 235222136652672 235464854310972 235519292017152 235690259815296 236135694351744 236243066065227 236307109607712 236541511166532 236916123233504 237387617653472 238195647608256 238368558222288 238572879340032 238992417671436 239047670923776 239221200037248 239468044191948 239608351906612 239673307750272 239847291025056 240085204217716 240713556481827 241524544808448 241764121729728 241939622764944 242005210596864 242396868065616 242572828423068 242628909439488 242879269892688 243055580434524 243263919102336 244269141908544 244319752084551 244577726325504 244755269808192 245386056137664 245639261596014 246028281819408 246339088552128 246517910640144 246696862538412 247357018670112 247536579692376 248061739521024 248241812113152 248422015423296 248824057749174 249319250533782 250029561788864 250211062859472 251062741796256 251244992871288 251778020262912 251960790571776 252220780273176 252279091823616 252870806809192 253054370391966 253321567409664 254639134129536 254823981373728 254893062048768 255086925503553 255145899685248 255549975622656 255813668881056 255999368741688 256058553873408 256185203405274 257116647071232 257602575656448 257789574117504 258045284908944 258302609465472 258453952618368 258711684701184 258908452477389 258968310167424 259646083396128 259834565277144 259894637077504 260719001096112 260968581858816 261237866391216 261461790273024 261651590209152 261911131873872 261982133816832 262172311479936 262596607071084 262787230791657 262847985226112 263119209050412 263344745552768 263535912360864 264206478509298 264432946980672 264624903734256 264959203519296 265151542292208 265378820838912 265652656145712 265834894149136 265906959791616 266530638637692 266812065082368 266867345931472 267061069860156 267970103559288 268164628000074 268394489257536 268733551147776 268928629789248 269123850041904 269632471219056 269828202403188 269890584657408 270809249577984 271005835007232 271061984764428 271984636945944 272058369732864 272182075610562 272696476573818 272759521951488 272957523119424 273239178629274 273671908990128 274866316987392 275149942116192 275859061973664 275933845085184 276059313154872 276134150552832 276781817046834 276845806924544 277131474621144 277332649470162 278276646003876 278340981474816 279069456961152 279272038627296 279991782003232 280067685460992 280270991759616 281283257012472 281487445716906 282445584520788 282510883819008 283250272795776 283455889393248 283813978301568 284263456029696 284479657660341 285438098409984 285497238390936 286006157978112 286469025895728 286546685280768 286676979045444 286743256610304 287039137145904 287285176966656 287493722575488 287790377491188 287856912465408 287999289834399 288065873107584 288741525190833 289046403839232 289256227955136 289802897613504 290300945522562 290760696695664 290839519517184 291128013743424 291339348938352 291589074748928 292101843820644 292169375573504 292313885936787 292381466712192 293163873979392 293376687042816 293589654591168 294144514057152 294650023358106 294729900543936 294902586961984 295196665876992 295489482114112 295703983379376 296262838746864 296477901405972 297487065353256 297555842128896 297771843403008 298079103959208 298551173443776 298847317138136 298928332175616 299064255917778 299145329765568 300225764172906 300701233334832 301237255148544 301466366504199 301943800414728 302013607554048 302325245041248 302544708512904 302764331297142 303186570525696 303336530121438 303406659249408 303626907739584 304118292804546 304439407593984 304660405775232 304723528430178 305750172828672 305982716564187 306854462195424 307077213509352 307728691432448 307880897613894 307952077365504 309000297595392 309224606610816 309288674923514 309615249056256 310341444720372 310425575720832 310566727299231 311225608380544 311451532790112 311772908948787 311844988504192 313133604159168 313629515536896 313953139081296 314253679753728 314847592468992 314990754753636 315076146143616 315304865729568 315388681555376 316443664139031 317594196811008 317824744296384 318656556895248 318887875567404 318961600049664 319290725589264 319564410333696 319796388033408 320884924425984 320951408642436 321184393189803 321523527866112 322277654132694 322352162306304 322586163686592 322919029289142 323195824087488 323430437897424 323839026523584 324074107246032 324351892136448 325177204319136 325692189211392 325759669446068 326103635100672 326340359744256 327105783782622 327181408183552 327519015461352 327756767555646 328037709092544 328452118069504 328690547520192 328929150051216 329809358226816 330048772923168 330989082817536 331229353897728 331765410332232 332096249111616 332425667378376 332666981301798 333295693590222 333614750479296 334750322395008 334993323828384 335870070124248 335947720762368 336203231780403 336294373697568 336538495986264 337405827189288 338288887501686 338646082604544 339518845506048 339686775466569 339765308498304 340115900671404 340194532913664 340362797077017 341084891841408 341239984316439 341332491655584 341580271207032 342494333543232 343719432156672 344060379878592 344403479287296 344605270157824 345211269969852 345291080223232 345461865198021 346194777861504 346446087036192 347625334794816 347697359362639 348317155188288 348868786945536 349214842498496 349563081973248 350128809428112 350382974388876 350825612067216 351381216481152 352275304679064 352577262640896 352833204979008 353278938025728 353535389722944 354203541527616 354460664411568 354812266749798 355374184850256 356007665175552 356081426480208 357293471412384 357552837333432 357859319010048 358311401530368 358488626507154 358571506385664 358831800055872 359202066287922 359412527859918 359509961625408 359770936537584 360127806326574 361341113342976 361415979685904 362646182594592 362744492977152 362909434147416 363595302098424 363679362601984 363859242634602 363943364159232 364318904839032 364583370651786 364895878653504 365522979455062 366866589488256 367812082631552 368079084206496 368178867403776 368458892394021 369042422729112 369508632828192 369776865960216 370045293807618 371035528005168 372092609281536 372362718169728 372633023134944 373236086623761 373694655679488 373978875800673 375044342683296 375316594289208 376594112694384 376867489306932 377667030394368 377941185857664 378331170409764 378418637735424 379306210213788 379581555587949 379982351114496 380662984521248 381958701194304 382235972060592 382718849527872 383324963433984 383720503321584 383999053112532 384087830810112 384988700254444 385395205118976 385674970606848 386403863484672 387067927363416 387680928927552 388067527051776 388170684991232 388452465251136 389469125094192 389751847915716 389841955616256 391168916057088 391452872788224 392192685409536 392477385313728 392866697810808 392973200725248 393258467219904 393894910606626 394271977839168 394678813575618 395017118329152 395303868541296 396649420471008 396937355601384 397029124537344 397438805278944 397727313438312 398068231258368 398478984218568 398571109567488 398752341223704 398860439687424 399795957956538 400218097623552 400301018897208 400591604790234 400934977779776 401955155338932 402246942000111 402591733886304 403100326721664 403392944683872 403685775062856 404448706828584 404542212332544 404835876986112 405491057072728 406213874366976 406298037906904 406592977146642 407976955418916 408273113415843 409044714860727 409139282927232 409436284679136 409858767943911 410507863485192 410602769820672 410915061064937 412299475481088 413788592960496 413900767627776 414088969732308 414201225829248 415172725570251 415268710386816 415697211931716 415998974205243 417511472212224 418604185441728 418908057940944 419987673004848 420101528191488 420406487639424 421531487437824 421924885518708 422231168575359 423458929081344 423668376781182 423766325728512 424875409193664 425183834089872 425720967452352 426395184044544 427846565901312 427935211523248 428245857586404 428698037154816 429703538843592 429802883075072 430015468568166 430114884915456 430558705718856 430927765449984 431240583863232 431685566236782 431785368698112 432098809661376 433569605758848 433659437138642 434256252281856 435120479659008 435451418283843 436141045043496 436259279275776 436692020615136 437009023407528 437383612123392 438152765730966 438254063360256 438572200068288 439745810969088 440065030564224 440384481886752 441216771085728 441639138530304 441975035037159 442094850815904 442353880442976 442794998815488 443234223171168 443555975069064 444394258120296 444716852108958 444819667305728 446230598029884 446333763193344 446657765104512 447118655938812 447826760165664 448270975707204 448392498263424 448596383876667 448717994648352 449874436252384 450338646259359 451051850002248 452915700622092 453020411331072 453487867561872 453817062769356 454779855788544 454986645755252 455109988874112 455440361609376 456177439206819 456659111390976 457085292645267 458625259243008 458747173171456 460281693293136 460615820264028 461593037148672 461821346420841 461928116048256 463500446393088 463836909916224 463933012385271 464422873584384 465512167080558 465638363581248 466838412570816 467177299185168 467767482756288 468508288641536 469700406238752 470103016854528 470444273305344 470929708621944 471038584034304 471380519630592 472271388703488 472486132130454 472614219215424 473083022333064 473832246467008 474775235306944 476391295216512 476737116444576 477145758680064 477984835342872 478095341847552 478442400074496 478936088383896 479216703813224 479346615500544 479694582050112 480170408435432 481427112963654 483049089616896 483416481199041 483528243459456 483879245529888 484010421193728 484378543933713 484793736131232 485145656846136 485257818878976 485626890349471 485758539785376 486111160869048 486527838204672 488538283817088 488639504169102 489155452651008 489510539616384 490658675673933 490772112275328 491278523192028 491635151333469 492056563638816 492678177104256 493035821280288 493393725076824 494714037340224 495073159384752 496483624226304 496844030846592 497648115498348 498638501067564 499000471952697 499943540385333 500059123577728 500422125718944 502125483592512 502489985742576 503921581143552 504441560546352 505741613618384 506108740783932 506643134819328 507433331252529 509278268259072 509647962747456 510173851007106 510291799370496 511627337762112 511998737483376 512370406810548 514233294142464 515205151312896 515579148235008 516090569817888 516605218930944 516907905236736 517816904954778 517936620334848 519292166792256 519669130554288 521438002192224 521937163717632 522475732782432 522923580546048 523303180418304 523822263747744 523964267633664 524344622959872 525193214142168 525574461583314 525695970452224 526238418100824 526689491105536 527071824721728 528412957018596 528865893961344 529249807468512 529918407038592 530303084584416 530757641677824 531305312291424 531669788298272 531813919583232 532218400124697 533061277275384 533734691862944 534122139720312 535940207118576 536329256000148 536788978515072 537467102295552 537857259578496 538247700083808 539118791789877 539264942438112 539656404806376 539781169314816 540191709489861 542011670014464 542123969528856 543969273891888 544116739465728 544364151221124 545392953147636 545519043902976 545788863951903 545915046238848 546478357258548 546875055977679 547343817980256 548284469182593 550299884232384 551718123947328 552118626309744 552268301105664 553563634093668 553691613849088 554262949242288 554665298940324 555067940711427 556553292007752 556681962949632 557550203475001 558138913922304 558544077254592 559983564006464 560541983519232 562566514024944 562974891433812 564891169041576 565021767638016 566500545591552 566911778786496 567627956603136 568959315320682 570876196819968 570994476781872 572012315956224 572938051791456 573093370561536 573353958090888 573486513220608 574078274291808 574570353933312 574987445150976 575580754982376 575713824930816 575998579668798 576131746215168 577483050381666 578092807678464 578512455910272 579605795227008 580601891045124 581521393391328 581679039034368 582256027486848 582678697876704 583178149497856 584203687641288 584338751147008 584627771873574 584762933424384 586753374085632 587179309182336 588289028114304 589300046716212 589459801087872 589805173923968 590393331753984 590842365909939 590978964228224 591407966758752 592018220363427 592525677493728 592955802811944 594974130706512 595543686806016 596158207918416 597102346887552 597694634276272 597856664351232 598128511835556 598290659531136 599693936934807 600451528345812 600887407185351 601402466669664 602932733008398 603887600829456 604650490082496 605089417025808 605528662594284 606673060242876 606813318498816 607253815479168 608236585609092 608878815187968 609320811550464 609447056860356 609889465719963 611965433128374 613708924390848 614154427018704 615761795227788 615904154731008 618000595190784 618449213221632 618577349847028 619230498112512 620682889440744 620851151441664 621133454598462 622451216761088 622903065580224 623545817897574 623689977008384 626267208318336 627259031073792 627906278162592 628507359507456 629695184937984 629981509507272 630152292287232 630609731459136 630777363110752 632887328278062 635188393622016 635649488592768 637313113790496 637775751134808 637923200099328 638581451178528 639128820667392 639592776066816 641769848851968 641902817284872 642368786379606 643047055732224 644555308265388 644704324612608 645023202852249 645172327373184 645838058578284 646391648174976 646860875794848 647528349355173 647678053047168 648148214492064 648703784272896 650354408638272 650489155707963 651384378422784 651519338892136 652680719488512 654211567565244 654362816367104 655038030922704 655513535111292 656075418185088 656904236139008 657229148596449 657381095040384 657858300102432 658922967743183 659618716453632 660097545846336 660234311598719 662458707795456 663530820664464 664192498223232 664851334756752 665333962603596 666591387180444 667075278163437 667229500958592 669500644790016 669986647656768 671740140248496 672406463560806 672588747395136 673076991972528 674811654378576 676577775003372 677292165209088 679037691012096 679373550933138 679530616996608 680231801342808 680389065827328 680725594154034 682169783682816 682479968632878 682664983311168 683160542414064 684988667086464 687438864313344 688120759757184 688806958574592 689210540315648 690422539939704 690582160446464 690923730396042 692389555723008 692892174072384 695250669589632 695394718725278 696634310376576 697737573891072 698268250620837 698429684996992 699126163946496 700257618856224 700765948777752 701651224134432 702762432962304 704550609358128 705154525281792 705666409958016 706557876051456 707070779445888 708407083055232 708729198195681 708921328823136 709624533499596 710748369700512 712162852960416 714586942824768 715105674666864 715718638020096 716977253014308 717143012771328 717663600111744 718404132575844 718825055719836 719019923250816 719541873075168 720255612653148 722140669445481 722831959371808 725292365189184 725818868294832 727190604196848 727718485269204 727886728318464 728637809678064 729166741303572 729791757307008 731045958910124 732959256253653 733733178976512 735624165263104 736158168412992 736917784788042 738084845458224 739017265656384 739553731920432 740090587615236 742071056010336 744185218563072 744725436339456 745266046269888 746472173247522 747957751601346 750088685366592 750633188578416 753188225388768 753734978613864 755334060788736 755882371715328 756662340819528 756837275470848 758612420427576 759163111175898 759964702228992 761325969042496 763917402388608 764471944121184 765260776510659 765437699055744 766649926867968 767441006643168 767998106225064 768175661620224 769977400508888 771349941213696 772807726969344 774135854726832 775361857855104 776135054103552 776341369982464 776725357432167 776904930502272 778727143696489 778938250188384 779503695831432 779683911232512 782905745576448 784385370819072 784954770627456 785733395621616 785946401450496 786516934439808 787789821213252 788361692374971 788543955678336 789357627151236 790034236658304 790607737082592 793298840942016 793874711202768 794877610557888 795454626876624 796136462516736 796957968437136 797504682447408 797720879374848 799591915913076 800436195247104 800602037794416 801183209580468 801869955559552 803910310677864 804493884000222 805183467772608 806200653443328 806785889367744 807371550125712 808897413657168 809671753972224 810982114145456 812427748733952 812596075813808 813185954293284 815953910837832 816546226831686 818089429721454 818278565854464 818872569358272 819717535887822 821015726970384 821830122129874 824598950962176 827577185920992 827801535255552 828177939464616 828402451658496 830345451140502 830537420773632 831394423863432 831997948410486 835022944424448 837208370883456 837816115881888 839975346009696 840203056382976 840812975278848 843849771037416 844462337150718 847336753562364 847532651457024 849750818387328 850367668179744 851441934904704 852790368089088 853438972981023 855870423046496 856491715172808 859407077687184 860030937136332 860229769830912 861117411437712 861855530899968 862481167726464 863371132473564 863570737396224 864197619322752 866224575572499 867139211517696 867318874277284 870902836567686 872282090086992 872518558551552 873384041230272 874018046815056 874767224246784 876305531461932 876508126720512 876941657810361 877144400136576 879491621938176 880130061128448 880768963773504 882433542171456 883950070074318 884189701631808 884707760885952 885589997630976 886468446342336 887111950138128 888788516240592 889433704217916 889639334611456 892461196059768 892667526386688 893315530209024 894237311877624 895653520331328 896541951414408 896784996526848 897192767753334 897435989296704 899748872504768 900677292518718 902103700004496 904399099512597 905831401244184 906040822662144 906975735123744 907634125538712 909559711577088 909973291510504 910219977748224 910880723218752 912354878413638 913318222781952 914170585290534 917250518486016 917494346342912 917948149692561 920563386586272 921231640528056 923186074297344 923642692841682 923856232096512 927000892786176 927673819832448 927866024770542 928845747168768 931024334161116 931276727162496 931700181897693 933676825141632 934354598370336 935318726846361 935534965512576 937016577283072 939400812477504 940888546610688 941859417243888 942761039261184 944542777406976 944972264260908 945228438430848 946166044666128 947664492934016 949330992417093 949550470613888 952782590433024 953474232889152 955969670685744 956884800148992 957872176767792 958433407626448 958693231001088 959389164100224 960340816870864 962854225927308 963553179569409 966832962398082 967056486918912 967758491059776 968757087867426 969587472262464 970291313692272 971253780698942 971517079570752 972222321738096 973055676409344 977076567634176 977279008338204 978310905302016 979021079232768 981317351347866 981544224550656 982557046384056 983270302666938 984113127277632 985356354208512 986071642560576 986787450153648 989428074680448 990146318769504 992967248452608 993688061693184 995296230996696 997277002135128 998000943905394 999887080770666 1000118247155456 1000844251437888 1004250967185024 1004979971485152 1007843162287104 1008609695341209 1008883121092704 1011483227236768 1012217481567864 1014866662505058 1018556536518144 1019295925494912 1020347702014212 1020583598740992 1023254675524224 1023719952949317 1023997474966752 1024740813621096 1031158296470016 1032181139635776 1033210437861888 1033815810473472 1035633809909556 1035873240669696 1036385595594063 1038584333584512 1039338261108576 1042876004384448 1043092078087917 1044951465564864 1046606360836608 1047644527495488 1048689245919744 1050386428284336 1051148923166628 1051391940904448 1052476836201648 1053378982211072 1054143649443456 1056825914037192 1057731787922688 1058499614937024 1058718925699721 1059836814077184 1060606169168832 1062610624582848 1063339576596544 1064436800249394 1066122554550768 1067469383725888 1068244279440624 1071880414237152 1072658512000296 1073577957030144 1074934204591104 1075714519156992 1076495400167616 1078237583579754 1078529884876224 1079312809612752 1080383418979722 1084023340028928 1084247939057712 1087938547783776 1088233478931456 1088728302442248 1090785906295272 1091038087805952 1091577727903806 1091830092477696 1092956714517096 1093750111955358 1094687635960512 1096568938365186 1100599768464768 1103436247894656 1104237252619488 1104536602211328 1105376677182063 1107127268187336 1107383227698176 1108525898484576 1109330597880648 1110135881422854 1113106584015504 1115100406950002 1116277827844608 1117088154509184 1119708259871283 1119967128012928 1121083967038464 1121936627402019 1125133028049888 1125949782867624 1129782338083152 1133001091183104 1133823557572992 1135255913206272 1137918630641364 1138744666763847 1141988953563744 1145876103582912 1146707916181776 1148156548583616 1149974890301952 1151161509964752 1151997159337596 1152263492430336 1154966100763332 1156185615356928 1157024911820544 1159211590454016 1161203782090248 1163042786782656 1164512054973696 1165357395753408 1168407375282576 1169255543747148 1169525866848768 1173506748171264 1174358618364672 1176578056228608 1178600093432424 1178919602175744 1179610347847936 1181684731819878 1181957928456448 1182815933517504 1184036440726854 1185051354987456 1185911605623888 1189948261413024 1191087373612032 1192316415836832 1194204693775104 1195389268552544 1195713328702464 1196257023671112 1196581319062272 1199387873869614 1200903056691624 1201774814370702 1202804933339328 1205865466016796 1207775201658912 1209300980164992 1210178834051616 1211057325188568 1213346120485752 1213626636997632 1214507630958336 1216473171218184 1218641623100928 1218894113720712 1219778931439926 1223930866256748 1224819340247529 1227134144582181 1227417848781696 1228308854037408 1229576303831733 1231523590455576 1231808309462016 1232745183194811 1236898426443264 1237154699694056 1241365778881488 1241702302883328 1242266909196924 1244902433522176 1245518176710753 1245806131160448 1247091635795148 1247379954016768 1247996922615729 1251213275826943 1252534416636672 1255812556325184 1259963019014544 1260304584574464 1261219462918272 1261554726221504 1265774656556124 1266693505726077 1270376787244032 1271298977185536 1274626227580992 1275551502269616 1277162902357056 1279185552133632 1283539697703936 1283805634569744 1284737572759212 1286094111464448 1289110616530776 1289408649225216 1290046405704498 1290344654746368 1291676117156568 1292783296349952 1293721751589696 1295056698710346 1295356106094336 1296296428984128 1300708817276544 1300978311415926 1302768756845568 1303038677784272 1305361438977024 1306354254851529 1308423135130488 1308725632734208 1310076061845408 1311027070222584 1312150836370176 1313808472278016 1314458297192898 1314762190080768 1315716600204864 1317845935486366 1319237432907264 1320195091692672 1320468623197438 1324917415590912 1325925105111477 1327061641328928 1328384996446464 1329702669513504 1330667925207192 1333182774360888 1334150556326874 1334459001917184 1339001289580032 1339973295313536 1343480280496992 1344812927121612 1345177494790272 1345789151630001 1346153983945056 1349623308757152 1351015938778077 1353155550006744 1358747101866276 1359061233993216 1360463602685616 1361451188308068 1364339567365632 1364959937265756 1365329966622336 1366321084828128 1368532317620457 1369977334172928 1371255877935801 1376241519514368 1380845079879408 1381847460792084 1384779111446016 1385784348144768 1390501339179264 1390789437450556 1391799037155813 1393268620753152 1396536501241674 1396859369993984 1400515237712448 1401531897555504 1403302448268864 1405524865924608 1409101218716256 1410309050563584 1411332819916032 1413115752102912 1414141558891776 1416814166110464 1417458396391362 1417842657646272 1419249066999192 1421496739401024 1424325705920832 1429173885649536 1430211349333728 1431437276040192 1433954506028616 1434286025542656 1435327200223488 1436808265151688 1437650111439672 1438039846501632 1439083746150336 1440511225306296 1444281338890962 1445663918743616 1450249443597123 1450584730378368 1451637736589664 1453135631801139 1454381208393696 1455436970538408 1455773456636928 1456880671048413 1457275619356128 1458333482607144 1459583514614016 1462091917820248 1465918512507306 1467466357953024 1471248330526208 1471976027021799 1472316336825984 1473835569576084 1474905454000407 1476169690916448 1478034531312768 1478706598704569 1479107463840864 1480181175230472 1484142112020672 1489450872678912 1490532092539776 1492944346495044 1495915503202692 1497001415858091 1499830621155999 1500177370733184 1501266377156832 1506376450777536 1507469957227728 1511764743430656 1513324681639056 1517224840855152 1518326222351796 1519929404457984 1522299993757587 1522651938084992 1527834804777216 1528943888242368 1530521553021318 1530875398111488 1534882013286336 1535996212450128 1539954801017776 1542699882427392 1545615453938688 1548271709453664 1550723715710208 1552682739964928 1553450714864334 1553809861004544 1557454287392978 1557876500376768 1559007391662864 1565811491152896 1568770741638144 1569909541254912 1571466791243232 1571892802900992 1573033868879616 1575579642426504 1576723384749942 1577087911356672 1578715254302472 1580068473316608 1581215474165184 1586597681884032 1587749422405536 1589755221115776 1590909253753248 1592272925033472 1593915936874272 1595009364894816 1595441758749696 1596655200374091 1599183831826152 1601204075588832 1602366419160936 1603739911119104 1607820621355728 1608987768000444 1610366935545216 1612401306886656 1613571778735488 1614743100251424 1617356375369631 1617794827314336 1619343507944448 1620575128469583 1621964228290912 1625192151627616 1626371908586568 1631907821675664 1633092453663372 1636178859442908 1636557131708928 1637745138716544 1639435071775644 1642031453940768 1643660244259748 1644853407547779 1655154371841984 1656355878929232 1656804903316992 1660690902281004 1661074841547264 1662788847726864 1663995896820972 1665203822134281 1670045888848896 1672650610425003 1674416741766912 1675632231763776 1679950692019392 1681625950557696 1687699542074832 1688924674301436 1694673507124728 1695065302914048 1699501636774656 1700735336359488 1702883869809408 1706877945962046 1711740846092992 1712983430345616 1718814155374368 1720061874272664 1720459539661824 1722234822875424 1723711061799936 1724962335452928 1726742264947128 1727141474792448 1728395238645504 1732449151144998 1734278423035392 1734637748554568 1741805673135372 1744564180173984 1745037117103104 1746768082460544 1748036093630112 1749534448493568 1752611062923864 1753016253441024 1753883315620722 1754288800273152 1760260122256896 1761537927547008 1764867084342912 1767900140148636 1768379403263616 1769415521771904 1771179995261952 1772527097729817 1772936892684672 1774223900276256 1776054661090281 1777577032481184 1778867408435832 1779278669222912 1784922392119536 1786631060418048 1788474623755248 1791307040662656 1793083902828816 1793569993053696 1794385535506668 1794871978593408 1799081810804421 1799497745009536 1801354585037436 1802662221556053 1804207400008992 1808798199025194 1811662802488368 1813951470247488 1815268251077424 1819946583021008 1820439955496448 1821761446437504 1824709756827276 1826636445563904 1828341170581068 1829668397159889 1834988692685824 1835896299385122 1841126773172544 1842463281056112 1847285385683364 1847712464193024 1854001785572352 1855347639664896 1855732049541084 1857691494337536 1862048668322232 1862553454324992 1863400363795386 1867353650283264 1868709196740672 1870637453692722 1871069931025152 1878801624955008 1881777093221376 1883718834487776 1885522078522368 1889085554813952 1889944528521816 1890456876861696 1892332089332256 1895328985868032 1898661984834186 1899100941227776 1905565180866048 1906948465778304 1911939341371488 1913769600297984 1915744353535584 1916866815252896 1917386462002176 1918778328200448 1920681633741728 1925708451854616 1927106359138818 1933665924796164 1934112973837824 1935516982119552 1937514175734852 1939174944524928 1940582627384544 1942507561397884 1943034159141504 1944444643476192 1946111352818688 1951467467123889 1954153135268352 1954558016676408 1958042158465536 1962634702695732 1963088449101312 1965114092768112 1966540605333876 1968226254555264 1970712708417024 1971687445789347 1972143285121152 1973574900307296 1976768903229549 1978856149360896 1980292637539008 1980702934796157 1987376123386368 1990592461993392 1994554004270256 1996001887810788 1999774161541332 2000236494310912 2001225834490311 2001688502875776 2008501934370048 2009959942970304 2010376387002841 2017219390682418 2017766242185408 2022966454473536 2024434963135728 2029733325010116 2037113073036288 2038591850989824 2040695404028424 2041167197481984 2046509351048448 2047439905898634 2047994949933504 2049481627242192 2062316592940032 2064362279271552 2066420875723776 2067631620946944 2071267619819112 2071746481339392 2072771191188126 2077168667169024 2078676522217152 2085752008768896 2086184156175834 2089902931129728 2093212721673216 2094804751862511 2095289054990976 2097378491839488 2100772856568672 2102297846333256 2102783881808896 2104953672403296 2106757964422144 2108287298886912 2113651828074384 2115463575845376 2116999229874048 2117437851399442 2119673628154368 2121212338337664 2125221249165696 2126187594587043 2126679153193088 2128873600498788 2132245109101536 2134938767451776 2136488558881248 2143760828474304 2145317024000592 2147155914060288 2151429038313984 2152990800335232 2156475167159508 2157059769752448 2158625619225504 2160766837959444 2166422008336443 2168495878115424 2175877095567552 2177456604884496 2181571812590544 2183155455807612 2183660184955392 2185913429034192 2187500223910716 2189375271921024 2193137876730372 2198877768760959 2201199536929536 2206872495789312 2208474505238976 2210753354364126 2214254536374672 2217051796969152 2218661195761296 2220271762845708 2226213168031008 2230200813900004 2232555655689216 2234176309018368 2239416519742566 2239934256025856 2243873254804038 2250266056099776 2251899565735248 2259564676166304 2266002182366208 2267647115145984 2270511826412544 2275837261282728 2277489333527694 2283977907127488 2291752207165824 2293415832363552 2296313097167232 2299949780603904 2302323019929504 2303994318675192 2304526984860672 2309932201526664 2314049823641088 2318423180908032 2322407564180496 2326085573565312 2329024109947392 2330176072296501 2330714791506816 2336181431089467 2336814750565152 2338511087494296 2339051733697536 2348717236729344 2353156112457216 2357200186864848 2357839204351488 2359220695695872 2363369463639756 2363915856912896 2365085077124913 2365631867035008 2368072881453708 2370102709974912 2371823211247776 2379896522826048 2384632831673664 2388409387550208 2390778537105088 2392514047342224 2393162638124544 2398775747739228 2401806113383248 2403549628741404 2405609866678656 2411730932033592 2415550403317824 2418601960329984 2420357668103232 2422114650377136 2426692240971504 2429015261916672 2432946342436368 2437283246201856 2437788227441424 2439557862879852 2447861732513496 2449638680495058 2454268289164362 2454835697563392 2456617708074816 2459152607663466 2463047180911152 2465490366389622 2473796852886528 2474309399388112 2482731557762976 2483404605766656 2484533818393848 2489804867044352 2491036353421506 2491612262320896 2494183271590296 2494759908033536 2495993845231458 2502426551653886 2505068833273344 2511625112650368 2519926038029088 2520609169148928 2522438925836544 2523109452443008 2531549313112248 2533387011452154 2542597954371072 2549252455161984 2551103004539232 2554325804714112 2558371104267264 2560316918943069 2567611269139488 2569475145518424 2578221233061552 2580092811408996 2580689309492736 2583352234313136 2585566592699904 2587443503179392 2590113397420692 2590712212188672 2592592857968256 2598673726717497 2601417634553088 2601956622831852 2606077355568544 2612708509703058 2616846270260976 2620152123690816 2622054140445168 2624301672740352 2628916594385796 2629524380161536 2631433200409728 2635691870972732 2638474865814528 2640390183385344 2640937246394876 2651850210222954 2654123282657856 2656769992892928 2659405339027008 2661335850414384 2666365548721776 2668301112653748 2668918003834368 2678002579160064 2679946590627072 2686960560993984 2689625854243224 2690354989580544 2691578303260002 2692307967890112 2699246617514304 2702031877556154 2706311100013488 2717494203732552 2718122467986432 2720927205371232 2722902376616136 2728679134731264 2729919874531512 2730659933244672 2732642169656256 2737064635240914 2739954668345856 2742511755871602 2752483039028736 2753844449077683 2761690159758816 2763694921584168 2769558222892032 2771568696289536 2781002678358528 2781578874901112 2783598074311626 2786537241506304 2793073002483348 2793718739987968 2795100545693079 2801030475424896 2803063795111008 2805956180539083 2806604896537728 2811049731849216 2818202437432512 2822665639832064 2828283117783552 2833628332220928 2834916792782724 2835685315292544 2838498133998384 2842993478802048 2847992977251279 2848651411841664 2858347771299072 2860422698667456 2867909012057232 2870654400446976 2873616530303376 2875300222879344 2876079693003264 2878167492300672 2881022450612592 2888562677781924 2890659538708227 2891327837487232 2900498887194246 2901169460756736 2903275473179328 2906271263602278 2908762416787392 2910873941076816 2913761342096826 2914551238712256 2916666965214288 2919167029228032 2924183835640496 2931837025014612 2934932715906048 2942496661052416 2943952054043598 2944632673651968 2947671139152168 2949810908000814 2952339381832896 2956069062625536 2957413197409138 2958214927681728 2960362350460944 2968284224041344 2978901745357824 2981064185079552 2985888692990088 2991831006405384 2994002831716182 2999661242311998 3000354741466368 3002532754313664 3012752901555072 3014939914455456 3023529486861312 3025829086023627 3026649363278112 3034449681710304 3036652444703592 3044599987515174 3045303876169984 3055669609554432 3057887776484736 3061043106042636 3061750796222976 3069764026572672 3071159858847951 3071992424900256 3079909602035552 3096543418907328 3101447431420416 3106901429728668 3107619722009088 3114908574785956 3115753000753536 3118014783325728 3129276234263751 3139819082509824 3142933582486464 3146067737759232 3151159284853008 3153446769499884 3154175822713344 3157430508604944 3160136946633216 3162430948330368 3173195363768064 3175498844811072 3176156777099163 3179510442231552 3181818507506496 3187831873748544 3190018729789632 3193310400748182 3198367663652304 3202408151177664 3204732838321872 3207479822238208 3215641242711456 3217975536000888 3220733871090432 3224802613773312 3227143557470976 3229486200502848 3234712750739262 3235589654628672 3241150256939166 3243928456581824 3250384303255232 3252743817173136 3263815643351328 3266184907326744 3272357718885816 3273114263417856 3275490277433088 3278870143551288 3284062907881536 3287320488519496 3289706815095558 3310308743683968 3312711757858464 3313609806633984 3316130031546189 3321381804562008 3322149683094528 3325577695453728 3327991793641944 3330407644268562 3345301220850006 3348833483533824 3351264463527552 3359124779613849 3359901384038784 3363251901115392 3365809882206057 3375399084149664 3377849348602872 3389347014249456 3399003273549312 3401470672718976 3405767739618816 3413755891924092 3416234000291541 3423481692185984 3425966860691232 3437628310748736 3440123748545328 3444469645750848 3449924670905856 3453484529894256 3456790477291008 3464898302289996 3468556846070784 3469275497109136 3483611346270744 3489128360347968 3493536164921088 3496072187260224 3505222125847728 3507766631241444 3508577600546304 3520520244513792 3523075855094016 3529734168685824 3535800280297272 3536758806527232 3538831043543808 3545054195459634 3545873785369344 3548447800552512 3552109322180562 3555154064962368 3557734816871664 3569844784239072 3573262120836096 3576949247510496 3582614081325312 3586167805657632 3587139986107392 3588771071013336 3589743957186816 3598163621608842 3598995490019072 3602709170074872 3605324443112106 3608414800017984 3617596398050388 3623325604976736 3627902940494976 3630536502154848 3639893166042016 3640879910992896 3643522892875008 3649419513654552 3656682341162136 3659336794319778 3671792598770244 3682253546345088 3684926562112224 3694570771366728 3695424928386048 3698235549584433 3710695279329792 3711464099082168 3724097336644464 3725106908649984 3726800727590772 3734707300566528 3736554530132259 3737418393481344 3741274907385444 3742139862050304 3743990767847187 3753639827480829 3757603249910016 3767437668975552 3779889057043632 3780913753723392 3784664178664512 3790657971736064 3797323969668372 3798201882455552 3800080517178231 3811130361732096 3813896931556608 3823878682742976 3831488707071168 3833733630505792 3837556656400896 3841363267483456 3851416903709232 3854212718277636 3867331849592328 3868225947675648 3871033964239104 3875028351469704 3878349889049856 3881165254769088 3885015122795768 3886068318283008 3888889286952384 3902934934247778 3908306270536704 3909116033352816 3916084316931072 3919062764554587 3925269405391464 3926176898202624 3930228185536224 3933081210667752 3936452509110528 3941425416834048 3943374891578694 3944286570242304 3947149800614592 3953537806459098 3957712298721792 3960585275078016 3961405869592314 3974752246772736 3977775315334431 3981184923986784 3989108008540512 3992003775621576 3999548323082664 4000472988621824 4002451668980622 4003377005751552 4017003868740096 4019919885940608 4020752774005682 4034438781364836 4035532484370816 4037367454890003 4045932908947072 4048869926271456 4053047816334231 4059466650020232 4077183701979648 4081390808056848 4093018702096896 4094879811797268 4095989899867008 4098963254484384 4105596952861371 4113767633807403 4128724558543104 4142535239638224 4145542382376252 4154337334338048 4157353044434304 4171504017537792 4172368312351668 4175397111467439 4179805862259456 4189609503725022 4190578109981952 4201545713137344 4204595692666512 4209907344806592 4216574597773824 4227303656148768 4230927151690752 4233998459748096 4234875702798884 4239347256308736 4242424676675328 4250442498331392 4252375189174086 4253358306386176 4257747200997576 4264490218203072 4269877534903552 4272977117762496 4287521656948608 4290634048001184 4294311828120576 4302858076627968 4305981600670464 4312950334319016 4314119539504896 4317251238451008 4321533675918888 4332844016672886 4336991756230848 4351754191135104 4354913209768992 4363143625181088 4366310911615224 4367320369910784 4370642013145239 4371826858068384 4375000447821432 4378750543842048 4386275753460744 4397755537521918 4402399073859072 4413744991578624 4415928081065397 4416949010477952 4421506708728252 4424716362001221 4428509072749344 4434103593938304 4436119796113707 4437322391522592 4440543525691416 4452426336062016 4460401627800008 4468352618036736 4478833039485132 4479868512051712 4487746509608076 4491004247574273 4499491863467997 4500532112199552 4503799131470496 4519129352332608 4520065671714307 4535294230291968 4551674522565456 4554978667055388 4566899981272761 4567955814254976 4583504414331648 4586831664727104 4592626194334464 4604646039859008 4607988637350384 4619864403053328 4628099647282176 4636846361816064 4644815128360992 4652171147130624 4658048219894784 4660352144593002 4661429583013632 4672362862178934 4673629501130304 4677022174988592 4697434473458688 4706312224914432 4714400373729696 4715678408702976 4718441391391744 4726738927279512 4727831713825792 4730170154249826 4731263734070016 4736145762907416 4740205419949824 4743646422495552 4759793045652096 4769265663347328 4776818775100416 4781557074210176 4785028094684448 4786325276249088 4789965601122273 4797551495478456 4803612226766496 4807099257482808 4811219733357312 4823461864067184 4831100806635648 4837203920659968 4840715336206464 4844229300754272 4852069126108893 4853384481943008 4858030523833344 4861725385408749 4865892684872736 4875576454882848 4879115725759704 4895723465026992 4899277360990116 4908536578328724 4909671395126784 4913235416149632 4918305215326932 4926094361822304 4930980732779244 4934560222643337 4948618798776224 4965463115525952 4969067636787696 4982072706843012 4983224524641792 4988366543180592 4991987690462916 5004853103307772 5010137666546688 5017951831275009 5023250225300736 5039852076058176 5044877851673088 5046218904886016 5063098626224496 5066774022904308 5085195908742144 5098504910323968 5102206009078464 5108651609428224 5120633837886138 5135222538278976 5138950291036848 5156442466123104 5160185622817992 5161378618985472 5166704468626272 5171133185399808 5174887006358784 5180226794841384 5181424424377344 5185185715936512 5197347453434994 5202835269106176 5203913245663704 5212154711137088 5225417019406116 5233692540521952 5240304247381632 5244108280890336 5248603345480704 5257833188771592 5259048760323072 5262866400819456 5271383741945464 5280780366770688 5281874492789752 5303700420445908 5308246565315712 5313539985785856 5317581293189451 5318810678054016 5322671700828768 5328163983270843 5332731097443552 5336602225307496 5337836007668736 5341895793844181 5359893181254144 5373921121987968 5379251708486448 5380709979161088 5383156606520004 5384615935780224 5397245432413263 5398493235028608 5404063755112308 5407986664668159 5412622200026976 5434988407465104 5441854410742464 5445804753232272 5459839749063024 5461319866489344 5465284339312512 5474129270481828 5479909336691712 5485023511743204 5489005191479667 5504966078057472 5507688898155366 5523380319517632 5527389843168336 5543137392579072 5562005356717056 5563157749802224 5567196148623252 5573074483012608 5586146004966696 5587437479975936 5590201091386158 5602060950849792 5606127590222016 5611912361078166 5613209793075456 5636404874865024 5645331279664128 5656566235567104 5667256664441856 5669833585565448 5671370630585088 5676996267996768 5685986957604096 5695985954502558 5697302823683328 5716695542598144 5720845397334912 5735818024114464 5741308800893952 5747233060606752 5750600445758688 5752159386006528 5756334984601344 5762044901225184 5777125355563848 5781319077416454 5782655674974464 5800997774388492 5802338921513472 5806550946358656 5812542527204556 5817524833574784 5821747882153632 5827522684193652 5829102477424512 5833333930428576 5838334058456064 5848367671280992 5854402401371667 5863674050029224 5887904108087196 5889265347303936 5895342278304336 5899621816001628 5904678763665792 5912138125251072 5914826394818276 5916429855363456 5920724700921888 5930306709688647 5936568448082688 5942108804388471 5962128370159104 5971777385980176 5983662012810768 5988005663432364 5999322484623996 6000709482932736 6003677503470933 6005065508627328 6025505803110144 6029879828910912 6031129161008523 6051658172047254 6053298726556224 6068899363420608 6073304889407184 6089199975030348 6090607752339968 6111339219108864 6115775552969472 6122086212085272 6123501592445952 6139528053145344 6142319717695902 6143984849800512 6159819204071104 6193086837814656 6202894862840832 6213802859457336 6215239444018176 6229817149571912 6231506001507072 6236029566651456 6258552468527502 6279638165019648 6284414255587533 6285867164972928 6292135475518464 6302318569706016 6306893538999768 6308351645426688 6314861017209888 6320273893266432 6324861896660736 6346390727536128 6350997689622144 6352313554198326 6359020884463104 6363637015012992 6375663747497088 6378562783761129 6380037459579264 6386620801496364 6396735327304608 6404816302355328 6409465676643744 6414959644476416 6431282485422912 6435951072001776 6441467742180864 6454287114941952 6458972401005696 6469425501478524 6471179309257344 6482300513878332 6487856913163648 6499266025009329 6500768606510464 6505487634346272 6527631286702656 6532369814653488 6544715437771632 6550980554866176 6557740287102576 6568125815763072 6574640977038992 6579413630191116 6596633306282877 6620617487367936 6625423515716928 6632260063092378 6642763609124016 6651155390907456 6655983587283888 6660815288537124 6690602441700012 6697666967067648 6702528927055104 6718249559227698 6719802768077568 6731619764412114 6750798168299328 6755698697205744 6778694028498912 6798006547098624 6802941345437952 6811535479237632 6827511783848184 6832468000583082 6846963384371968 6851933721382464 6875256621497472 6880247497090656 6888939291501696 6899849341811712 6906969059788512 6913580954582016 6929796604579992 6938550994218272 6967222692541488 6978256720695936 6987072329842176 6992144374520448 7008544293268401 7010444251695456 7015533262482888 7017155201092608 7046151710188032 7059468337371648 7071600560594544 7073517613054464 7077662087087616 7090108390919268 7091747570738688 7095255231374739 7096895601105024 7104218644361124 7110308129924736 7115469633743328 7139689568478144 7153898495020992 7165228162650624 7172335611315264 7177542142026672 7179487914373632 7196327243217684 7197990980038144 7205418340149744 7210648886224212 7216829600035968 7235192796100776 7246651209953472 7248152645175013 7255805880989952 7261073004309696 7279786332084032 7287045785750016 7298839027309104 7313364682324272 7318673588639556 7343585197540488 7364507092690176 7369853124224448 7389141542733456 7396471099168866 7421390558659584 7422928198164336 7448194673288928 7450213817299968 7453601455181544 7469414601133056 7473109060264518 7474836786962688 7482549814770888 7484279724100608 7487981535694374 7507279654961658 7515206499820032 7534875337951104 7559778114087264 7561827507446784 7569328357329024 7581315943472128 7594647939336744 7596403764911104 7600161034356462 7627793863113216 7647757365485952 7662977414142336 7667467261011584 7675113312801792 7680950756829207 7682726534966912 7702833807418464 7708425436555272 7734663699184656 7742067928478208 7750056702939408 7756699778099712 7762330509538176 7770030245591536 7772136636566016 7777778573904768 7796021180152491 7805869868495556 7818232066705632 7838125529109174 7850538810782928 7860456371072448 7866162421335504 7872905018221056 7886749783157388 7888573140484608 7894299601229184 7907075612918196 7915424597443584 7921170550156032 7922811739184628 7955550630668862 7962369847973568 7978216017081024 7984007551243152 7999096646165328 8004903337961244 8006754011503104 8034007737480192 8039839771881216 8041505548011364 8068877562729672 8071064968741632 8074734909780006 8091865817894144 8097739852542912 8106095632668462 8118933300040464 8154367403959296 8162781616113696 8186037404193792 8189759623594536 8191979799734016 8197926508968768 8211193905722742 8227535267614806 8257449117086208 8285070479276448 8291084764752504 8308674668676096 8314706088868608 8343008035075584 8344736624703336 8350794222934878 8359611724518912 8379219007450044 8381156219963904 8385301637079237 8403091426274688 8409191385333024 8417868541617249 8419814689613184 8433149195547648 8454607312297536 8467996919496192 8469751405597768 8484849353350656 8500884996662784 8504750378348172 8506716612772352 8515494401995152 8528980436406144 8539755069807104 8543978931753837 8545954235524992 8565998580661379 8575043313897216 8581268096002368 8611963201340928 8625900668638032 8628239079009792 8634502476902016 8643067351837776 8665688033345772 8671978616124681 8673983512461696 8703508382270208 8709826419537984 8726287250362176 8732621823230448 8741284026290478 8743653716136768 8750000895642864 8757501087684096 8772551506921488 8795511075043836 8804798147718144 8827489983157248 8831856162130794 8833898020955904 8843013417456504 8849432724002442 8857018145498688 8868207187876608 8872239592227414 8874644783045184 8881087051382832 8904852672124032 8920803255600016 8936705236073472 8957666078970264 8959737024103424 8975493019216152 8982008495148546 8998983726935994 9001064224399104 9007598262940992 9038258704665216 9040131343428614 9070588460583936 9077487258070881 9103349045130912 9109957334110776 9133799962545522 9135911628509952 9167008828663296 9173663329454208 9185252388668928 9209292079718016 9213479576543853 9215977274700768 9239728806106656 9289630256721984 9304342294261248 9320704289186004 9322859166027264 9344725724357868 9347259002260608 9354044349977184 9387828702791253 9428800747459392 9453477854559024 9460340308499652 9462527468140032 9472291525814832 9480410839899648 9487292844991104 9519586091304192 9528470331297489 9538531326694656 9563114148420352 9570056189368896 9579931202244546 9595102990956912 9607224453532992 9614198514965616 9622439466714624 9646923728134368 9662201613271296 9674407841319936 9681430672412928 9688458601508544 9704138252217786 9706768963886016 9723450770817498 9731785369745472 9751152909765696 9758231451519408 9791446930053984 9798554721980232 9817073156657448 9819342790253568 9826470832299264 9836610430653864 9852188723644608 9861961465558488 9869120445286674 9897237597552448 9930926231051904 9938135273575392 9948390094638567 9964145413686024 9966449049283584 9976733086361184 9983975380925832 10009706206615544 10035903662550018 10046500450601472 10077374338841547 10079704152116352 10089755703346176 10092437809772032 10097429646618171 10123452868054357 10126197252448992 10133548045808616 10197009820647936 10204412018156928 10217303218856448 10241267675772276 10248702000874623 10270445076557952 10277900582073696 10312884932246208 10320371245635984 10333408937252544 10349774012717568 10360453589682768 10370371431873024 10394694906869988 10405670538212352 10407826491327408 10424309422274176 10450834038812232 10467385081043904 10480608494763264 10488216561780672 10515666377543184 10525732801638912 10542767483890928 10561560733541376 10563748985579504 10607400840891816 10616493130631424 10635162586378902 10637621356108032 10645343401657536 10656327966541686 10665462194887104 10673204450614992 10683791587688362 10719786362508288 10747842243975936 10758503416972896 10761419958322176 10766313213040008 10769231871560448 10794490864826526 10796986470057216 10808127510224616 10815973329336318 10825244400053952 10869976814930208 10883708821484928 10891609506464544 10919679498126048 10922639732978688 10930568678625024 10948258540963656 10970047023486408 10978010382959334 11015377796310732 11046760639035264 11054779686336672 11086274785158144 11094706648753299 11126315499604448 11134392297246504 11172292009933392 11180402182772316 11204121901699584 11212255180444032 11223824722156332 11226419586150912 11260919482442487 11272809749730048 11339667171130896 11342741261170176 11353992535993536 11371973915208192 11391971909005116 11394605647366656 11400241551534693 11433391085196288 11441690794669824 11471636048228928 11494466121213504 11501200891517376 11512669969202688 11524089802450368 11554250711127696 11562638154832908 11565311349948928 11601995548776984 11604677843026944 11613101892717312 11625085054409112 11635049667149568 11643495764307264 11655045368387304 11658204954849024 11666667860857152 11696735342561984 11708804802743334 11727348100058448 11757188293663761 11775808216174392 11778530694607872 11790684556608672 11799243632003256 11809357527331584 11824276250502144 11829652789636552 11832859710726912 11841449401843776 11860613419377294 11873136896165376 11884217608776942 11924256740318208 11933325946003293 11943554771960352 11967324025621536 11976011326864728 11998644969247992 12001418965865472 12007355006941866 12010131017254656 12051011606220288 12059759657821824 12062258322017046 12103316344094508 12106597453112448 12112102364670009 12137798726841216 12146609778814368 12159143449002693 12178399950060696 12181215504679936 12231551105938944 12244172424170544 12279056106290688 12284639435391804 12287969699601024 12316790858584113 12319638408142208 12341302901422209 12386173675629312 12427605718914672 12459634299143824 12463012003014144 12472059133302912 12517104937055004 12526191334402317 12568828511175066 12571734329945856 12604637139412032 12613787077999536 12629722034419776 12649723793321472 12692781455072256 12701995379244288 12704627108396652 12718041768926208 12727274030025984 12751327494994176 12757125567522258 12760074919158528 12773241602992728 12793470654609216 12809632604710656 12818931353287488 12862564970845824 12871902144003552 12882935484361728 12908574229883904 12917944802011392 12938851002957048 12942358618514688 12964601027756664 12975713826327296 12998532050018658 13001537213020928 13010975268692544 13055262573405312 13064739629306976 13089430875543264 13101961109732352 13111926039435717 13115480574205152 13136251631526144 13149281954077984 13158827260382232 13193266612565754 13241234974735872 13250847031433856 13264520126184756 13285527218248032 13302310781814912 13308359388341121 13311967174567776 13321630577074248 13381204883400024 13405057854110208 13436499118455396 13439605536155136 13463239528824228 13473012742722819 13498475590403991 13501596336598656 13511397394411488 13557388056997824 13560197015142921 13605882690875904 13655023567696368 13664936001166164 13693926768743936 13700699943818283 13703867442764928 13750513242994944 13760494994181312 13763346034096373 13777878583003392 13813938119577024 13859593209159984 13877101988436544 13934445385082976 13956513441391872 13974144659684352 13984288749040896 14017088586536802 14020888503390912 14031066524965776 14092303420376064 14118936674743296 14143201121189088 14147035226108928 14155324174175232 14180216781838536 14183495141477376 14190510462749478 14193791202210048 14208437288722248 14220616259849472 14230939267486656 14279379136956288 14307796990041984 14330456325301248 14344671222630528 14355084284053344 14358975828747264 14369896803366819 14392654486435368 14395981960076288 14410836680299488 14421297772448424 14433659200071936 14470385592201552 14493302419906944 14496305290350026 14511611761979904 14522146008619392 14556207378326679 14559572664168064 14574091571500032 14585176156226247 14597678054618208 14626729364648544 14637347177279112 14687170395080976 14729014185380352 14739706248448896 14778283085466912 14792942198337732 14803680667930011 14845856396328672 14896389346577856 14907202910363088 14946218120529036 14949673573925376 14965099629541776 14975963071388748 15014559309923316 15030412999640064 15053855493825027 15069750675902208 15119556228174528 15138656714658048 15189295878673488 15200322068712924 15255587726226432 15295514730971904 15325954828284672 15334934522023168 15361901513658414 15365453069933824 15405667614836928 15416850873110544 15469327398369312 15484135856956416 15500113405878816 15513399556199424 15524661019076352 15540060491183072 15544273273132032 15555557147809536 15592042360304982 15611739736991112 15636464133411264 15676251058218348 15701077621565856 15720912742144896 15732324842671008 15745810036442112 15773499566314776 15777146280969216 15788599202458368 15814151225836392 15842341100312064 15845623478369256 15911101261337724 15924739695947136 15952743879568353 15956432034162048 15968015102486304 15984491949812529 15998193292330656 16009806675922488 16013508023006208 16025687381532543 16079679543762432 16083011096022728 16137755125459344 16142129937483264 16149469819560012 16183731635788288 16191736297239789 16195479705085824 16212191265336924 16223959994004477 16237866600080928 16265772585750259 16325563232227392 16379519247189072 16383959599468032 16395853017937536 16422387811445484 16455070535229612 16467015574439001 16514898234172416 16570140958552896 16582169529505008 16629412177737216 16686016070151168 16689473249406672 16701588445869756 16719223449037824 16758438014900088 16762312439927808 16770603274158474 16806182852549376 16818382770666048 16835737083234498 16839629379226368 16909214624595072 16935993838992384 16939502811195536 16969698706701312 17001769993325568 17009500756696344 17013433225544704 17030988803990304 17057960872812288 17079510139614208 17087957863507674 17091908471049984 17131997161322758 17150086627794432 17162536192004736 17223926402681856 17251801337276064 17256478158019584 17269004953804032 17286134703675552 17331376066691544 17343957232249362 17347967024923392 17407016764540416 17419652839075968 17452574500724352 17465243646460896 17482568052580956 17487307432273536 17500001791285728 17515002175368192 17545103013842976 17563207204115001 17591022150087672 17663712324261588 17667796041911808 17686026834913008 17698865448004884 17714036290997376 17736414375753216 17744479184454828 17749289566090368 17762174102765664 17790920129065941 17809705344248064 17826326413165413 17841606511200032 17915332157940528 17950986038432304 17964016990297092 17997967453871988 18002128448798208 18015196525881984 18076517409330432 18080262686857228 18093387483025569 18154974516141762 18206698090261824 18219914668221552 18267599925091044 18271823257019904 18334017657326592 18347326658908416 18370504777337856 18418584159436032 18426959153087706 18431954549401536 18479457612213312 18579260513443968 18608684588522496 18641408578372008 18645718332054528 18689451448715736 18694518004521216 18708088699954368 18775657405582506 18853242766762599 18857601494918784 18906955709118048 18920680616999304 18925054936280064 18944583051629664 18960821679799296 18974585689982208 19039172182608384 19056940662594978 19077062653389312 19126228296840704 19135688351283387 19140112378737792 19159862404489092 19190205981913824 19214448907065984 19228397029931232 19244878933429248 19293847456268736 19324403226542592 19362861344825856 19376917203017088 19408276504435572 19413537927772032 19446901541634996 19463570739490944 19497798075027987 19502305819531392 19516462903038816 19582893860107968 19597109443960464 19634146313314896 19652941664598528 19673220861307728 19704377447289216 19723922931116976 19738240890573348 19789899918848631 19794475195104896 19861852462103808 19876270547150784 19896780189277134 19928290827372048 19953466172722368 19967950761851664 20019412413231088 20071807325100036 20093000901202944 20154748677683094 20159408304232704 20184875619544064 20194859293236342 20246905736108714 20252394504897984 20267096091617232 20394019641295872 20408824036313856 20434606437712896 20482535351544552 20497404001749246 20540890153115904 20555801164147392 20625769864492416 20640742491271968 20666817874505088 20699548025435136 20720907179365536 20740742863746048 20789389813739976 20815652982654816 20848618844548352 20901668077624464 20934770162087808 20961216989526528 20976433123561344 21025632879805203 21031332755086368 21051465603277824 21085534967781856 21127497971159008 21214801681783632 21232986261262848 21270325172757804 21275242712216064 21290686803315072 21312655933083372 21330924389774208 21346408901229984 21367583175376724 21495684487951872 21517006833945792 21532626426080016 21538463743120896 21588981729653052 21593972940114432 21616255020449232 21631946658672636 21650488800107904 21739953629860416 21744457935525039 21767417642969856 21783219012929088 21839358996252096 21861137357250048 21896517081927312 21940094046972816 21956020765918668 22030755592621464 22093521278070528 22109559372673344 22189413297506598 22252630999208896 22268784594493008 22344584019866784 22360804365544632 22408243803399168 22424510360888064 22447649444312664 22452839172301824 22521838964884974 22545619499460096 22679334342261792 22685482522340352 22707985071987072 22743947830416384 22783943818010232 22789211294733312 22800483103069386 22883381589339648 22943272096457856 22988932242427008 23002401783034752 23025339938405376 23042852270487621 23048179604900736 23108501422255392 23125276309665816 23130622699897856 23203991097553968 23226203785434624 23250170108818224 23270099334299136 23286991528614528 23310090736774608 23316409909698048 23333335721714304 23388063540457473 23393470685123968 23417609605486668 23454696200116896 23514376587327522 23551616432348784 23581369113217344 23598487264006512 23618715054663168 23659305579273104 23665719421453824 23682898803687552 23721226838754588 23746273792330752 23768435217553884 23866651892006586 23887109543920704 23934648051243072 23952022653729456 23997289938495984 24014710013883732 24020262034509312 24102023212440576 24119519315643648 24124516644034092 24206632688189016 24213194906224896 24224204729340018 24275597453682432 24293219557628736 24318286898005386 24356799900121392 24463102211877888 24488344848341088 24558112212581376 24569278870783608 24575939399202048 24633581717168226 24639276816284416 24682605802844418 24772347351258624 24855211437829344 24919268598287648 24926024006028288 24944118266605824 25034209874110008 25052382668804634 25137657022350132 25143468659891712 25209274278824064 25227574155999072 25259444068839552 25299447586642944 25403990758488576 25409254216793304 25454548060051968 25502654989988352 25514251135044516 25520149838317056 25546483205985456 25586941309218432 25619265209421312 25631936795261511 25637862706574976 25697995741984137 25725129941691648 25743804288007104 25835889604022784 25877702005914096 25884717237029376 25929202055513328 25951427652654592 25997064100037316 26003074426041856 26015935848374043 26021950537385088 26110525146810624 26129479258613952 26178861751086528 26223852078871434 26230961148410304 26272503263052288 26298563908155968 26317654520764464 26386533225131508 26482469949471744 26501694062867712 26529040252369512 26571054436496064 26604621563629824 26616718776682242 26623934349135552 26643261154148496 26762409766800048 26810115708220416 26872998236910792 26879211072310272 26926479057648456 26946025485445638 26996951180807982 27003192673197312 27022794788822976 27114776113995648 27120394030285842 27211765381751808 27232461774212643 27310047135392736 27329872002332328 27387853537487872 27401399887636566 27407734885529856 27501026485989888 27520989988362624 27526692068192746 27555757166006784 27627876239154048 27640438729631559 27719186418319968 27754203976873088 27868890770165952 27913026882783744 27968577498081792 28034177173073604 28041777006781824 28062133049931552 28163486108373759 28286402242378176 28360433563677072 28381020925498956 28387582404420096 28416874577444496 28441232519698944 28461878534973312 28558758273912576 28585410993892467 28615593980083968 28689342445261056 28710168568106688 28739793606733638 28785308972870736 28821673360598976 28842595544896848 28867318400143872 28940771184403104 28986604839813888 28992610580700052 29023223523959808 29044292017238784 29112414756653358 29119145328336128 29170352312452494 29195356109236416 29253458729297088 29274694354558224 29374340790161952 29458028370760704 29479412496897792 29556566170933824 29585884396675464 29607361335860022 29691712792657344 29792778693155712 29814405820726176 29892436241058072 29899347147850752 29930199259083552 29951926142777496 30029118619846632 30107710987650054 30139501351804416 30232123016524641 30239112456349056 30277313429316096 30292288939854513 30370358604163071 30378591757346976 30400644137425848 30591029461943808 30651909656569344 30669869044046336 30723803027316828 30730906139867648 30746106002623869 30811335229673856 30833701746221088 30938654796738624 31000226811757632 31049322038152704 31080120982366144 31111114295619072 31184084720609964 31223479473982224 31272928266822528 31352502116436696 31402155243131712 31441825484289792 31464649685342016 31546999132629552 31577198404916736 31628302451672784 31684682200624128 31691246956738512 31822202522675448 31849479391894272 31905487759136706 31912864068324096 31936030204972608 31968983899625058 31996386584661312 32019613351844976 32051374763065086 32159359087524864 32166022192045456 32275510250918688 32284259874966528 32298939639120024 32367463271576576 32383472594479578 32390959410171648 32424382530673848 32447919988008954 32475733200161856 32531545171500518 32651126464454784 32759038494378144 32767919198936064 32791706035875072 32844775622890968 32910141070459224 32934031148878002 33140281917105792 33164339059010016 33258824355474432 33284119946259897 33378946498813344 33403176891739512 33516876029800176 33541206548316948 33612365705098752 33636765541332096 33671474166468996 33679258758452736 33782758447327461 33818429249190144 33879005622391072 34019001513392688 34061977607980608 34115921745624576 34175915727015348 34183816942099968 34263994322645516 34300173255588864 34325072384009472 34503602674552128 34538009907608064 34572269407351104 34662752133383088 34687914464498724 34695934049846784 34814033529080832 34839305678151936 34905149001448704 34930487292921792 34965136105161912 34974614864547072 35000003582571456 35090206027685952 35126414408230002 35182044300175344 35327424648523176 35335592083823616 35372053669826016 35397730896009768 35428072581994752 35472828751506432 35488958368909656 35498579132180736 35524348205531328 35581840258131882 35619410688496128 35652652826330826 35683213022400064 35799977838009879 35830664315881056 35901972076864608 35928033980594184 35995934907743976 36004256897596416 36030393051763968 36153034818660864 36160525373714456 36186774966051138 36309949032283524 36336307094010027 36413396180523648 36439829336443104 36477430347008079 36535199850182088 36543646514039808 36694653317816832 36837168318872064 36853918306175412 36863909098803072 36950372575752339 36958915224426624 37023908704266627 37158521026887936 37282817156744016 37378902897431472 37389036009042432 37416177399908736 37551314811165012 37578574003206951 37706485533525198 37715202989837568 37813911418236096 37841361233998608 37889166103259328 37949171379964416 38078344365216768 38113881325189956 38154125306778624 38252456593681408 38271376702566774 38280224757475584 38319724808978184 38380411963827648 38428897814131968 38456794059862464 38587694912537472 38648806453085184 38725722689651712 38753834406034176 38816553008871144 38827075855544064 38893803083269992 38927141478981888 38995596150055974 39004611639062784 39032925806077632 39165787720215936 39194218887920928 39268292626629792 39305883329197056 39335778118307151 39346441722615456 39408754894578432 39447845862233952 39476481781146696 39579799837697262 39588950390209792 39723704924207616 39752541094301568 39793560378554268 39856581654744096 39906932345444736 39925078165023363 39935901523703328 40038824826462176 40143614650200072 40309497355366188 40318816608465408 40389718586472684 40493811472217428 40504789009795968 40534192183234464 40680591045428763 40817648072627712 40965070703089104 40994808003498492 41081780306231808 41102099831454849 41111602328294784 41251539728984832 41281484982543936 41290038102289119 41333635749010176 41441814358731072 41578779627479952 41631305965309632 41697237689096704 41803336155248928 41869540324175616 41922433979053056 41952866247122688 42051265759610406 42062665510172736 42171069935563712 42254995942318016 42429603363567264 42465972522525696 42540650345515608 42550485424432128 42581373606630144 42625311866166744 42661848779548416 42692817802459968 42735166350753448 42991368975903744 43034013667891584 43065252852160032 43076927486241792 43109690410100457 43177963459306104 43187945880228864 43232510040898464 43263893317345272 43300977600215808 43479907259720832 43488915871050078 43534835285939712 43566438025858176 43668622134980037 43678717992504192 43722274714500096 43755528468678741 43793034163854624 43880188093945632 43912041531837336 44061511185242928 44187042556141056 44219118745346688 44378826595013196 44411042003790033 44505261998417792 44537569188986016 44689168039733568 44721608731089264 44849020721776128 44895298888625328 45043677929769948 45091238998920192 45161566481475081 45358668684523584 45415970143974144 45567887636020464 45600966206138772 45766763178679296 45886544192915712 45977864484854016 46004803566069504 46085704540975242 46096359209801472 46217002844510784 46250552619331632 46407982195107936 46452407570869248 46500340217636448 46540198668598272 46573983057229056 46620181473549216 46632819819396096 46666671443428608 46776127080914946 46786941370247936 46835219210973336 46909392400233792 47028753174655044 47103232864697568 47162738226434688 47196974528013024 47237430109326336 47318611158546208 47331438842907648 47365797607375104 47442453677509176 47536870435107768 47733303784013172 47774219087841408 47869296102486144 47904045307458912 47994579876991968 48029420027767464 48040524069018624 48077062144597629 48239038631287296 48249033288068184 48413265376378032 48426389812449792 48448409458680036 48551194907364864 48575208891719367 48586439115257472 48636573796010772 48671879982013431 48713599800242784 48797317757250777 48976689696682176 49138557741567216 49151878798404096 49267163434336452 49278553632568832 49365211605688836 49401046723317003 49544694702517248 49710422875658688 49838537196575296 49888236533211648 50068419748220016 50104765337609268 50275314044700264 50286937319783424 50418548557648128 50455148311998144 50518888137679104 50807981516977152 50818508433586608 50909096120103936 51005309979976704 51028502270089032 51040299676634112 51092966411970912 51173882618436864 51238530418842624 51263873590523022 51275725413149952 51395991483968274 51450259883383296 51487608576014208 51671779208045568 51755404011828192 51769434474058752 51858404111026656 51902855305309184 51994128200074632 52006148852083712 52031871696748086 52043901074770176 52221050293621248 52258958517227904 52357723502173056 52447704157742868 52461922296820608 52545006526104576 52597127816311936 52635309041528928 52689621612345003 52773066450263016 53003388125735424 53058080504739024 53142108872992128 53209243127259648 53233437553364484 53247868698271104 53286522308296992 53372760387197823 53478979239496239 53524819533600096 53745996473821584 53852958115296912 53892050970891276 53993902361615964 54006385346394624 54045589577645952 54229552227991296 54240788060571684 54280162449076707 54464923548425286 54620094270785472 54659744004664656 54802799775273132 54815469771059712 55002052971979776 55041979976725248 55053384136385492 55111514332013568 55255752478308096 55280877459263118 55438372836639936 55508407953746176 55737781540331904 55826053765567488 55937154996163584 56068354346147208 56083554013563648 56124266099863104 56326972216747518 56572804484756352 56720867127354144 56762041850997912 56775164808840192 56833749154888992 56882465039397888 56923757069946624 57117516547825152 57170821987784934 57231187960167936 57378684890522112 57407065053850161 57420337136213376 57479587213467276 57570617945741472 57643346721197952 57685191089793696 57734636800287744 57881542368806208 57973209679627776 57985221161400104 58088584034477568 58224829513306716 58238290656672256 58340704624904988 58390712218472832 58493394225083961 58506917458594176 58549388709116448 58748681580323904 58760853732285991 58958824993795584 59113132341867648 59171768793350928 59214722671720044 59369699756545893 59383425585314688 59585557386311424 59628811641452352 59784872482116144 59860398518167104 59903852285554992 60058237239693264 60215421975300108 60279002703608832 60464246033049282 60478224912698112 60554626858632192 60584577879709026 60740717208326142 60757183514693952 60801288274851696 61182058923887616 61303819313138688 61339738088092672 61447606054633656 61461812279735296 61492212005247738 61622670459347712 61667403492442176 61877309593477248 62000453623515264 62098644076305408 62160241964732288 62222228591238144 62368169441219928 62446958947964448 62545856533645056 62705004232873392 62804310486263424 62883650968579584 62929299370684032 63076898639415609 63093998265259104 63154396809833472 63256604903345568 63382493913477024 63644405045350896 63698958783788544 63810975518273412 63825728136648192 63872060409945216 63937967799250116 63992773169322624 64039226703689952 64102749526130172 64332044384090912 64551020501837376 64597879278240048 64766945188959156 64781918820343296 64848765061347696 64895839976017908 64951466400323712 65063090343001036 65233373806575117 65302252928909568 65518076988756288 65583412071750144 65689551245781936 65820282140918448 65868062297756004 66280563834211584 66328678118020032 66568239892519794 66757892997626688 66806353783479024 67033752059600352 67082413096633896 67224731410197504 67273531082664192 67342948332937992 67358517516905472 67565516894654922 67636858498380288 67758011244782144 68038003026785376 68123955215961216 68231843491249152 68351831454030696 68367633884199936 68527988645291032 68650144768018944 69007205349104256 69076019815216128 69128556811462863 69144538814702208 69325504266766176 69375828928997448 69391868099693568 69678611356303872 69810298002897408 69860974585843584 69930272210323824 69949229729094144 70000007165142912 70164190621372419 70180412055371904 70252828816460004 70364088600350688 70654849297046352 70744107339652032 70795461792019536 70856145163989504 70977916737819312 70997158264361472 71048696411062656 71163680516263764 71238821376992256 71305305652661652 71366426044800128 71599955676019758 71661328631762112 71803944153729216 71856067961188368 71991869815487952 72060786103527936 72306069637321728 72321050747428912 72373549932102276 72619898064567048 72672614188020054 72826792361047296 72879658672886208 72954860694016158 73070399700364176 73389306635633664 73674336637744128 73707836612350824 73727818197606144 73900745151504678 73917830448853248 74047817408533254 74317042053775872 74565634313488032 74757805794862944 74778072018084864 74832354799817472 75102629622330024 75157148006413902 75412971067050396 75430405979675136 75627822836472192 75682722467997216 75778332206518656 75898342759928832 76227762650379912 76542753405133548 76560449514951168 76639449617956368 76760823927655296 76857795628263936 76913588119724928 77093987225952411 77175389825074944 77507668812068352 77633106017742288 77654151711088128 77787606166539984 77854282957963776 77991192300111948 78009223278125568 78047807545122129 78065851612155264 78331575440431872 78388437775841856 78536585253259584 78671556236614302 78692883445230912 78817509789156864 78895691724467904 78952963562293392 79159599675394524 79177900780419584 79447409848415232 79505082188603136 79587120757108536 79713163309488192 79813864690889472 79850156330046726 79871803047406656 80077649652924352 80287229300400144 80618994710732376 80637633216930816 80779437172945368 80987622944434856 81009578019591936 81068384366468928 81361182090857526 81635296145255424 81697385322637929 81930141406178208 81989616006996984 82163560612463616 82204199662909698 82223204656589568 82503079457969664 82562969965087872 82580076204578238 82667271498020352 82883628717462144 82921316188894677 83157559254959904 83262611930619264 83394475378193408 83606672310497856 83739080648351232 83905732494245376 84102531519220812 84125331020345472 84342139871127424 84490458325121277 84509991884636032 84859206727134528 85081300691031216 85162747213260288 85250623732333488 85323697559096832 85385635604919936 85470332701506896 85756232981677401 86068027335783168 86130505704320064 86219380820200914 86355926918612208 86465020081796928 86527786634690544 86601955200431616 86959814519441664 86977831742100156 87069670571879424 87132876051716352 87337244269960074 87357435985008384 87511056937357482 87586068327709248 87760376187891264 87824083063674672 88123022370485856 88374085112282112 88438237490693376 88757653190026392 88822084007580066 89010523996835584 89075138377972032 89378336079467136 89443217462178528 89698041443552256 89790597777250656 90087355859539896 90323132962950162 90717337369047168 90831940287948288 91111075812489213 91135775272040928 91201932412277544 91773088385831424 91955728969708032 92009607132139008 92171409081950484 92192718419602944 92238318007871607 92434005689021568 92501105238663264 92815964390215872 93000680435272896 93147966114458112 93240362947098432 93333342886857216 93552254161829892 93573882740495872 93670438421946672 93818784800467584 94057506349310088 94206465729395136 94225984387275169 94325476452869376 94393949056026048 94637222317092416 94731595214750208 94884907355018352 95073740870215536 95466607568026344 95548438175682816 95738592204972288 95808090614917824 95989159753983936 96058840055534928 96154124289195258 96478077262574592 96498066576136368 96826530752756064 96852779624899584 96896818917360072 97102389814729728 97150417783438734 97172878230514944 97273147592021544 97343759964026862 97427199600485568 97594635514501554 97953379393364352 98277115483134432 98303757596808192 98534326868672904 98557107265137664 98730423211377672 98802093446634006 99420845751317376 99677074393150592 99776473066423296 99852359838779691 100136839496440032 100209530675218536 100550628089400528 100837097115296256 100910296623996288 101037776275358208 101348275341982383 101637016867173216 102057004540178064 102185932823941824 102347765236873728 102527747181046044 102551450826299904 102791982967936548 102900519766766592 102975217152028416 103510808023656384 103716808222053312 103988256400149264 104063743393496172 104087802149540352 104442100587242496 104517917034455808 104715447004346112 104895408315485736 104923844593641216 105194255632623872 105270618083057856 105379243224690006 105546132900526032 106006776251470848 106116161009478048 106284217745984256 106418486254519296 106466875106728968 106495737396542208 106573044616593984 106745520774395646 106957958478992478 107049639067200192 107491992947643168 107705916230593824 107784101941782552 107987804723231928 108012770692789248 108091179155291904 108459104455982592 108481576121143368 108560324898153414 108929847096850572 109008921282030081 109240188541570944 109319488009329312 109432291041024237 109605599550546264 109630939542119424 110083959953450496 110106768272770984 110511504956616192 110561754918526236 110851117727257017 110876745673279872 111016815907492352 111071726112799881 111357981548597927 111475563080663808 112136708692294416 112167108027127296 112248532199726208 112653944433495036 112735722009620853 113145608969512704 113441734254708288 113524083701995824 113667498309777984 113847514139893248 114235033095650304 114341643975569868 114462375920335872 114757369781044224 114814130107700322 114840674272426752 114959174426934552 115141235891482944 115286693442395904 115370382179587392 115763084737612416 115946419359255552 115970442322800208 116177168068955136 116449659026613432 116476581313344512 116681409249809976 116781424436945664 116986788450167922 117013834917188352 117098777418232896 117497363160647808 117521707464571982 117917649987591168 118007334354921453 118226264683735296 118343537586701856 118429445343440088 118739399513091786 118766851170629376 119171114772622848 119257623282904704 119569744964232288 119720797036334208 119775234495070089 119807704571109984 120116474479386528 120430843950600216 120928492066098564 120956449825396224 121169155759418052 121481434416652284 121514367029387904 121602576549703392 122041773136286289 122895212109267312 122984424010495476 123245340918695424 123334806984884352 123754619186954496 123870114306867357 124000907247030528 124320483929464576 124736338882439856 124893917895928896 125091713067290112 125410008465746784 125608620972526848 125767301937159168 125858598741368064 126153797278831218 126187996530518208 126513209806691136 126764987826954048 127288810090701792 127397917567577088 127621951036546824 127651456273296384 127744120819890432 127875935598500232 127985546338645248 128078453407379904 128205499052260344 128664088768181824 129102041003674752 129195758556480096 129329071230301371 129533890377918312 129563837640686592 129697530122695392 129791679952035816 129902932800647424 130126180686002072 130466747613150234 130604505857819136 131005866404940111 131036153977512576 131166824143500288 131266585406036223 131379102491563872 131604887284706641 131640564281836896 131736124595512008 132561127668423168 132657356236040064 133136479785039588 133233126011370099 133515785995253376 133612707566958048 134067504119200704 134164826193267792 134547062165328384 134685896665875984 135131033789309844 135273716996760576 135484699444425243 135516022489564288 136076006053570752 136247910431922432 136703662908061392 137055977290582064 137300289536037888 138014410698208512 138257113622925726 138289077629404416 138651008533532352 138751657857994896 139357222712607744 139620596005794816 139721949171687168 139860544420647648 139898459458188288 140000014330285824 140328381242744838 140360824110743808 140505657632920008 140728177200701376 141309698594092704 141488214679304064 141590923584039072 141712290327979008 141955833475638624 141994316528722944 142097392822125312 142327361032527528 142610611305323304 142732852089600256 143199911352039516 143322657263524224 143607888307458432 143712135922376736 143983739630975904 144121572207055872 144231186433792887 144642101494857824 144747099864204552 145239796129134096 145345228376040108 145653584722094592 145759317345772416 145909721388032316 146140799400728352 146391953271752331 147415673224701648 147455636395212288 147801490303009356 147835660897706496 148095634817066508 148203140169951009 148634084107551744 149131268626976064 149515611589725888 149664709599634944 150205259244660048 150314296012827804 150825942134100792 150860811959350272 151255645672944384 151365444935994432 151556664413037312 152455525300759824 153085506810267096 153120899029902336 153278899235912736 153521647855310592 153715591256527872 153827176239449856 154187974451904822 154350779650149888 155015337624136704 155266212035484576 155308303422176256 155575212333079968 155708565915927552 155982384600223896 156018446556251136 156095615090244258 156131703224310528 156663150880863744 156776875551683712 157073170506519168 157343112473228604 157385766890461824 157635019578313728 157791383448935808 157905927124586784 158068864837035009 158319199350789048 158355801560839168 159010164377206272 159174241514217072 159426326618976384 159627729381778944 159700312660093452 159743606094813312 160118281161593469 160155299305848704 160436937718488717 160574458600800288 161237989421464752 161558874345890736 161975245888869712 162019156039183872 162136768732937856 162722364181715052 162840487347230121 163394770645275858 163860282812356416 163979232013993968 164408399325819396 164446409313179136 165006158915939328 165125939930175744 165160152409156476 165334542996040704 165767257434924288 165842632377789354 166315118509919808 166525223861238528 167213344620995712 167478161296702464 167811464988490752 168205063038441624 168250662040690944 168684279742254848 168980916650242554 169019983769272064 169718413454269056 170162601382062432 170325494426520576 170501247464666976 170647395118193664 170771271209839872 170940665403013792 171512465963354802 172136054671566336 172261011408640128 172438761640401828 172711853837224416 172930040163593856 173055573269381088 173203910400863232 173919629038883328 173955663484200312 174265752103432704 174674488539920148 174714871970016768 175022113874714964 175172136655418496 175480182675251883 175520752375782528 175648166127349344 176246044740971712 176282561196857973 176876474981386752 177515306380052784 177644168015160132 178021047993671168 178109099269637679 178150276755944064 178756672158934272 178886434924357056 178923498443252849 179581195554501312 180174711719079792 180646265925900324 181434674738094336 181663880575896576 182222151624978426 182271550544081856 182403864824555088 183546176771662848 183911457939416064 184019214264278016 184342818163900968 184385436839205888 184476636015743214 184868011378043136 185002210477326528 185631928780431744 186001360870545792 186295932228916224 186480725894196864 186666685773714432 187104508323659784 187147765480991744 187340876843893344 187637569600935168 188115012698620176 188412931458790272 188451968774550338 188650952905738752 188787898112052096 189230695918246827 189274444634184832 189463190429500416 189769814710036704 190147481740431072 190933215136052688 191096876351365632 191477184409944576 191616181229835648 191978319507967872 192117680111069856 192308248578390516 192996133152272736 193653061505512128 193793637834720144 194300835566877468 194345756461029888 194546295184043088 194687519928053724 194854399200971136 195189271029003108 195700121419725351 195906758786728704 196554230966268864 197068653737345808 197460846422755344 197604186893268012 198841691502634752 199354148786301184 199704719677559382 200273678992880064 200419061350437072 201101256178801056 201674194230592512 201820593247992576 202075552550716416 202696550683964766 203274033734346432 204114009080356128 204371865647883648 204695530473747456 205055494362092088 205102901652599808 205583965935873096 205950434304056832 207021616047312768 207385670434388589 207433616444106624 207976512800298528 208127486786992344 208175604299080704 209035834068911616 209430894008692224 209790816630971472 209847689187282432 210388511265247744 210492571864117257 210541236166115712 210758486449380012 211092265801052064 212232322018956096 212568435491968512 212933750213457936 212991474793084416 213146089233187968 213491041548791292 213915916957984956 214099278134400384 214983985895286336 215411832461187648 215568203883565104 215975609446463856 216182358310583808 216918208911965184 216963152242286736 217120649796306828 217859694193701144 218017842564060162 218480377083141888 218638976018658624 218864582082048474 219211199101092528 220167919906900992 220213536545541968 221023009913232384 221123509837052472 221702235454514034 221753491346559744 222033631814984704 222143452225599762 222715963097195854 222951126161327616 224273417384588832 224334216054254592 224497064399452416 225307888866990072 225471444019241706 226291217939025408 226883468509416576 227048167403991648 227334996619555968 227695028279786496 228683287951139736 229628260215400644 229681348544853504 229918348853869104 230282471782965888 230573386884791808 230740764359174784 231281961677857233 231526169475224832 231940884645600416 232899318053226864 233362818499619952 233562848873891328 233973576900335844 234027669834376704 234197554836465792 234994726321295616 235043414929143964 236014668709842906 236452529367470592 236687075173403712 236858890686880176 237478799026183572 237533702341258752 238342229545245696 238515246565809408 239139489928464576 239441594072668416 239550468990140178 239615409142219968 240232948958773056 240861687901200432 241856984132197128 241912899650792448 242338311518836104 242962868833304568 243028734058775808 243205153099406784 244083546272572578 245092155967913787 245790424218534624 245968848020990952 246490681837390848 246669613969768704 247509238373908992 247740228613734714 248001814494061056 248640967858929152 248763948566684031 249472677764879712 249787835791857792 250183426134580224 250820016931493568 251217241945053696 251717197482736128 252307594557662436 252375993061036416 253026419613382272 253471374975363831 253529975653908096 254577620181403584 255243902073093648 255488241639780864 255751871197000464 255971092677290496 256156906814759808 256410998104520688 257268698945032203 257328177536363648 258204082007349504 258391517112960192 258658142460602742 259067780755836624 259395060245390784 259583359904071632 259805865601294848 260252361372004144 260933495226300468 261209011715638272 262011732809880222 262072307955025152 262533170812072446 262758204983127744 263209774569413282 263281128563673792 263472249191024016 265122255336846336 265314712472080128 266272959570079176 266466252022740198 267031571990506752 267225415133916096 268135008238401408 268329652386535584 269094124330656768 269371793331751968 270262067578619688 270969398888850486 271032044979128576 272152012107141504 272495820863844864 273333227437467639 273407325816122784 274111954581164128 276028821396417024 276514227245851452 276578155258808832 277302017067064704 277503315715989792 279443898343374336 279721088841295296 280000028660571648 280656762485489676 280721648221487616 281011315265840016 281456354401402752 282619397188185408 282677953161825507 282976429358608128 283181847168078144 283911666951277248 284194785644250624 284654722065055056 285221222610646608 285465704179200512 286399822704079032 286645314527048448 287215776614916864 287424271844753472 287967479261951808 288462372867585774 289284202989715648 289494199728409104 290479592258268192 290690456752080216 291307169444189184 291518634691544832 291819442776064632 292281598801456704 292783906543504662 294831346449403296 294911272790424576 295602980606018712 295671321795412992 296191269634133016 296406280339902018 298262537253952128 299031223179451776 299329419199269888 299557079516339073 300410518489320096 300628592025655608 301651884268201584 302511291345888768 302730889871988864 303113328826074624 304044826025947149 304911050601519648 306171013620534192 306557798471825472 307043295710621184 307654352478899712 308375948903809644 308701559300299776 310532424070969152 311150424666159936 311964769200447792 312191230180488516 312263406448621056 313326301761727488 313553751103367424 314146341013038336 314686224946457208 314771533780923648 315582766897871616 315811854249173568 316137729674070018 316638398701578096 318020328754412544 318348483028434144 318852653237952768 319255458763557888 319400625320186904 319487212189626624 320236562323186938 320310598611697408 320873875436977434 321148917201600576 322475978842929504 323117748691781472 323950491777739424 324038312078367744 324273537465875712 325444728363430104 325680974694460242 326789541290551716 327720565624712832 327958464027987936 328816798651638792 328892818626358272 330251879860351488 330320304818312952 331534514869848576 331685264755578708 332553353181771051 332630237019839616 333050447722477056 333215178338399643 334073944645793781 334426689241991424 336410126076883248 336501324081381888 337368559484509696 337961833300485108 338039967538544128 338207166028862559 339436826908538112 340325202764124864 341002494929333952 341542542419679744 341881330806027584 343024931926709604 344272109343132672 344522022817280256 344877523280803656 345423707674448832 345860080327187712 346111146538762176 347839258077766656 347911326968400624 348531504206865408 349348977079840296 349429743940033536 350044227749429928 350344273310836992 350960365350503766 351041504751565056 351296332254698688 352492089481943424 352565122393715946 353752949962773504 354022003064764359 355030612760105568 355288336030320264 356042095987342336 356218198539275358 356300553511888128 357513344317868544 357772869848714112 357846996886505698 359162391109002624 359325703485210267 360349423438159584 361292531851800648 362869349476188672 364444303249956852 364543101088163712 364807729649110176 366125319408858867 368685636327801936 368953272031486428 369736022756086272 370004420954653056 371263857560863488 371610342920602071 372002721741091584 372961451788393728 374209016647319568 374681753687786688 375275139201870336 376230025397240352 376825862917580544 376903937549100676 377301905811477504 377575796224104192 378461391836493654 378548889268369664 379539629420073408 380294963480862144 381866430272105376 382193752702731264 382954368819889152 383232362459671296 383956639015935744 384235360222139712 384616497156781032 385992266304545472 387306123011024256 387587275669440288 388601671133754936 388691512922059776 389092590368086176 389375039856107448 389708798401942272 390378542058006216 391400242839450702 391813517573457408 393017599214820333 393108461932537728 393799756218108669 394137307474691616 394814661854119923 394921692845510688 395208373786536024 397683383005269504 398708297572602368 399409439355118764 399699378034110297 400547357985760128 400838122700874144 402202512357602112 403641186495985152 405393101367929532 406454098333275729 406548067468692864 408228018160712256 408743731295767296 410110988724184176 411167931871746192 411900868608113664 414043232094625536 414771340868777178 414867232888213248 415953025600597056 416254973573984688 418071668137823232 418861788017384448 419581633261942944 419695378374564864 420777022530495488 420985143728234514 421082472332231424 421516972898760024 422184531602104128 424464644037912192 425136870983937024 425867500426915872 425982949586168832 426292178466375936 426982083097582584 427831833915969912 428198556268800768 429967971790572672 430823664922375296 431136407767130208 431951218892927712 432364716621167616 432693559301378661 433926304484573472 434241299592613656 435719388387402288 436035685128120324 436960754166283776 437277952037317248 437729164164096948 438422398202185056 439175859815256993 440427073091083936 442247019674104944 443404470909028068 443506982693119488 444286904451199524 445431926194391708 445902252322655232 448546834769177664 448994128798904832 450615777733980144 450942888038483412 452582435878050816 453766937018833152 454096334807983296 454669993239111936 457366575902279472 459256520430801288 459362697089707008 459836697707738208 460564943565931776 461146773769583616 461481528718349568 462563923355714466 463052338950449664 463881769291200832 465798636106453728 466725636999239904 467125697747782656 467947153800671688 468055339668753408 468395109672931584 469989452642591232 470086829858287928 472029337419685812 472905058734941184 473374150346807424 473717781373760352 474206594511105027 474957598052367144 475067404682517504 477030493131618816 478278979856929152 478883188145336832 479100937980280356 479230818284439936 480354843484780407 480465897917546112 481310813155466151 481723375802400864 483713968264394256 484676623037672208 485925737666609136 486057468117551616 486410306198813568 488167092545145156 488521462041690363 490184311935827574 491580848437069248 491937696041981904 493339227939537408 495018476747817984 495480457227469428 496003628988122112 497281935717858304 497527897133368062 498945355529759424 499575671583715584 501640033862987136 502434483890107392 503434394965472256 504615189115324872 504751986122072832 506052839226764544 506942749950727662 507059951307816192 509155240362807168 510487804146187296 510976483279561728 511503742394000928 511942185354580992 512313813629519616 512821996209041376 514537397890064406 514656355072727296 516408164014699008 516783034225920384 517316284921205484 518135561511673248 518790120490781568 519166719808143264 519611731202589696 520504722744008288 521866990452600936 524023465619760444 524144615910050304 525066341624144892 525516409966255488 526419549138826564 526562257127347584 526944498382048032 528847683590573919 530629424944160256 532545919140158352 532932504045480396 534063143981013504 534327297808913037 534450830267832192 536270016476802816 536659304773071168 536770495329758547 538743586663503936 540524135157239376 541938797777700972 542064089958257152 544304024214283008 544991641727689728 546666454874935278 546814651632245568 548223909162328256 552057642792834048 553028454491702904 553156310517617664 554604034134129408 555006631431979584 558887796686748672 559442177682590592 560000057321143296 561313524970979352 561443296442975232 562022630531680032 562912708802805504 565238794376370816 565355906323651014 565952858717216256 566363694336156288 567692087754740481 567823333902554496 568389571288501248 569309444130110112 570442445221293216 570931408358401024 572799645408158064 573290629054096896 574431553229833728 574848543689506944 575934958523903616 576924745735171548 578568405979431296 578988399456818208 580959184516536384 581380913504160432 583037269383089664 583638885552129264 584563197602913408 585567813087009324 587100364259176053 589662692898806592 591205961212037424 592382539268266032 592812560679804036 596525074507904256 598062446358903552 599114159032678146 600821036978640192 601257184051311216 603303768536403168 605022582691777536 605461779743977728 606226657652149248 608089652051894298 609822101203039296 612342027241068384 613115596943650944 614086591421242368 615308704957799424 616751897807619288 621064848141938304 622300849332319872 623929538400895584 624382460360977032 624526812897242112 627107502206734848 628292682026076672 629372449892914416 629543067561847296 631165533795743232 631477715592351771 631623708498347136 632275459348140036 633276797403156192 636696966056868288 637705306475905536 638801250640373808 638974424379253248 640473124646373876 640621197223394816 641747750873954868 642297834403201152 644951957685859008 646235497383562944 647900983555478848 648547074931751424 650889456726860208 651361949388920484 653579082581103432 655441131249425664 655916928055975872 657633597303277584 660503759720702976 660640609636625904 663069029739697152 663370529511157416 665106706363542102 665260474039679232 666100895444954112 666430356676799286 668147889291587562 668853378483982848 672820252153766496 673002648162763776 674737118969019392 675923666600970216 676079935077088256 676414332057725118 678873653817076224 680650405528249728 682004989858667904 683085084839359488 683762661612055168 686049863853419208 689044045634560512 689755046561607312 690847415348897664 691720160654375424 692222293077524352 693845885033571699 695822653936801248 698697954159680592 700088455498859856 700688546621673984 701920730701007532 702083009503130112 702592664509397376 704984178963886848 705130244787431892 708044006129528718 710061225520211136 710576672060640528 712436397078550716 712601107023776256 715026688635737088 715545739697428224 715693993773011396 718324782218005248 718651406970420534 720698846876319168 722585063703601296 725738698952377344 728888606499913704 729086202176327424 729615459298220352 732250638817717734 737371272655603872 737906544062972856 739472045512172544 740008841909306112 742527715121726976 743220685841204142 744005443482183168 745922903576787456 746291845700052093 748418033294639136 749363507375573376 750550278403740672 752460050794480704 753651725835161088 753807875098201352 755151592448208384 756922783672987308 757097778536739328 759079258840146816 760414124926091493 760589926961724288 763732860544210752 766464724919342592 767913278031871488 768470720444279424 769232994313562064 771806096835096609 771984532609090944 774612246022048512 775174551338880576 777203342267509872 778185180736172352 778750079712214896 779417596803884544 780757084116012432 782800485678901404 783627035146914816 786035198429640666 786216923865075456 787599512436217338 788274614949383232 789629323708239846 789843385691021376 790416747573072048 795366766010539008 797416595145204736 798818878710237528 799398756068220594 801094715971520256 801676245401748288 804405024715204224 807282372991970304 810786202735859064 812908196666551458 813096134937385728 816456036321424512 817487462591534592 819999682312402917 820221977448368352 822335863743492384 828086464189251072 829542681737554356 829734465776426496 831906051201194112 832509947147969376 839163266523885888 841970287456469028 842164944664462848 843033945797520048 844369063204208256 848033859485476521 848929288075824384 851735000853831744 852584356932751872 853964166195165168 855663667831939824 856397112537601536 859935943581145344 861647329844750592 862272815534260416 863902437785855424 865387118602757322 867852608969146944 868482599185227312 871438776774804576 872071370256240648 873921508332567552 874555904074634496 875458328328193896 876844796404370112 878351719630513986 880854146182167872 884494039348209888 886808941818056136 887013965386238976 888573808902399048 890863852388783416 897093669538355328 897988257597809664 898671238549017219 901231555467960288 901885776076966824 907533874037666304 908192669615966592 909339986478223872 912134478077841447 914733151804558944 918513040861602576 919673395415476416 921129887131863552 922963057436699136 925127846711428932 926104677900899328 927763538582401664 931597272212907456 933451273998479808 935894307601343376 936790219345863168 939978905285182464 940173659716575856 944058674839371624 946748300693614848 947435562747520704 948413189022210054 949915196104734288 954060986263237632 956557959713858304 957766376290673664 958201875960560712 958461636568879872 960709686969560814 960931795835092224 962621626310932302 963446751604801728 967427936528788512 969353246075344416 971851475333218272 972114936235103232 972820612397627136 976334185090290312 977042924083380726 980368623871655148 983161696874138496 983875392083963808 986678455879074816 990960914454938856 995055794266736124 997890711059518848 999151343167431168 1002221833937381343 1003280067725974272 1009230378230649744 1009503972244145664 1012105678453529088 1013885499901455324 1014119902615632384 1014621498086587677 1018310480725614336 1020975608292374592 1023007484788001856 1024627627259039232 1025643992418082752 1029074795780128812 1029312710145454592 1032816328029398016 1033566068451840768 1034632569842410968 1036271123023346496 1037580240981563136 1038333439616286528 1041009445488016576 1043733980905201872 1048046931239520888 1048289231820100608 1050132683248289784 1051032819932510976 1052839098277653128 1053124514254695168 1053888996764096064 1057695367181147838 1061258849888320512 1062066009194293077 1065091838280316704 1065865008090960792 1068126287962027008 1068654595617826074 1068901660535664384 1072540032953605632 1073318609546142336 1073540990659517094 1077487173327007872 1077977110455630801 1081048270314478752 1083877595555401944 1084128179916514304 1088608048428566016 1093332909749870556 1093629303264491136 1096447818324656512 1098375958226576601 1106056908983405808 1109208068268258816 1110013262863959168 1114831028761806213 1118884355365181184 1122627049941958704 1124045261063360064 1125825417605611008 1130477588752741632 1130711812647302028 1131905717434432512 1132727388672312576 1135384175509480962 1135646667805108992 1138618888260220224 1140884890442586432 1145599290816316128 1146581258108193792 1148863106459667456 1149697087379013888 1151869917047807232 1153849491470343096 1157136811958862592 1157976798913636416 1161918369033072768 1162761827008320864 1166074538766179328 1167277771104258528 1169126395205826816 1171135626174018648 1174200728518352106 1179325385797613184 1182411922424074848 1184443985562359769 1184765078536532064 1185625121359608072 1193050149015808512 1196124892717807104 1198228318065356292 1199098134102330891 1201642073957280384 1202514368102622432 1206607537072806336 1210923559487955456 1216179304103788596 1219362294999827187 1219644202406078592 1224684054482136768 1224937797034577197 1226231193887301888 1233503795615238576 1242129696283876608 1244601698664639744 1247859076801791168 1248764920721954064 1254215004413469696 1256585364052153344 1258744899785828832 1259086135123694592 1262331067591486464 1262955431184703542 1263247416996694272 1264550918696280072 1266553594806312384 1273393932113736576 1275410612951811072 1277602501280747616 1277948848758506496 1280946249292747752 1281242394446789632 1283495501747909736 1284595668806402304 1289903915371718016 1292470994767125888 1295801967110957696 1297094149863502848 1298080677904135983 1301778913453720416 1302723898777840968 1307158165162206864 1310882262498851328 1311833856111951744 1315267194606555168 1317527579445770979 1321281219273251808 1326741059022314832 1330213412727084204 1330520948079358464 1332860713353598572 1336295778583175124 1337706756967965696 1345640504307532992 1351847333201940432 1352828664115450236 1357747307634152448 1361300811056499456 1364009979717335808 1367525323224110336 1372099727706838416 1378088091269121024 1379510093123214624 1381694830697795328 1383440321308750848 1384444586155048704 1387691770067143398 1391645307873602496 1397395908319361184 1400176910997719712 1401377093243347968 1403841461402015064 1404166019006260224 1405185329018794752 1409968357927773696 1410260489574863784 1416088012259057436 1420122451040422272 1421153344121281056 1422619783533315081 1424872794157101432 1425202214047552512 1431091479394856448 1431387987546022792 1436649564436010496 1437302813940841068 1441064530454341221 1441397693752638336 1443932439466398453 1445170127407202592 1447653760131773051 1457777212999827408 1458172404352654848 1459230918596440704 1464501277635435468 1465564386125071089 1474742545311207744 1475813088125945712 1480017683818612224 1485055430243453952 1486441371682408284 1488010886964366336 1491845807153574912 1492583691400104186 1496836066589278272 1498727014751146752 1504920101588961408 1507303451670322176 1507615750196402704 1510303184896416768 1513845567345974616 1514195557073478656 1518158517680293632 1520828249852182986 1521179853923448576 1527465721088421504 1532929449838685184 1535826556063742976 1536941440888558848 1538465988627124128 1543612193670193218 1543969065218181888 1549224492044097024 1550349102677761152 1554406684535019744 1556370361472344704 1557500159424429792 1558835193607769088 1561514168232024864 1565600971357802808 1572070396859281332 1572433847730150912 1575199024872434676 1576549229898766464 1579258647416479692 1579686771382042752 1580833495146144096 1586543050771721757 1597637757420475056 1598797512136441188 1602189431943040512 1603352490803496576 1608810049430408448 1610311485989275641 1621572405471718128 1625816393333102916 1626192269874771456 1632912072642849024 1634974925183069184 1639999364624805834 1640443954896736704 1644671727486984768 1656172928378502144 1659085363475108712 1659468931552852992 1663812102402388224 1665019894295938752 1678326533047771776 1683940574912938056 1684329889328925696 1686067891595040096 1688738126408416512 1696067718970953042 1697858576151648768 1703076263264221443 1703470001707663488 1705168713865503744 1707928332390330336 1711327335663879648 1712794225075203072 1719871887162290688 1723294659689501184 1724545631068520832 1727804875571710848 1730774237205514644 1735705217938293888 1736965198370454624 1742877553549609152 1744142740512481296 1749111808149268992 1750916656656387792 1753689592808740224 1756703439261027972 1761301092777528159 1761708292364335744 1768988078696419776 1773617883636112272 1777147617804798096 1781727704777566832 1794187339076710656 1797342477098034438 1802463110935920576 1803771552153933648 1815067748075332608 1816385339231933184 1818679972956447744 1824268956155682894 1829466303609117888 1837026081723205152 1839346790830952832 1842259774263727104 1845926114873398272 1850255693422857864 1855527077164803328 1863194544425814912 1866902547996959616 1871788615202686752 1873580438691726336 1880347319433151712 1888117349678743248 1893496601387229696 1894871125495041408 1896826378044420108 1899830392209468576 1913115919427716608 1916403751921121424 1916923273137759744 1921419373939121628 1921863591670184448 1925243252621864604 1926893503209603456 1934855873057577024 1938706492150688832 1943702950666436544 1945641224795254272 1952668370180580624 1954085848166761452 1960737247743310296 1966323393748276992 1967750784167927616 1981921828909877712 1990111588533472248 1995781422119037696 1998302686334862336 2004443667874762686 2006560135451948544 2018460756461299488 2019007944488291328 2024211356907058176 2027770999802910648 2028239805231264768 2029242996173175354 2036620961451228672 2041951216584749184 2046014969576003712 2049255254518078464 2051287984836165504 2058149591560257624 2058625420290909184 2067132136903681536 2069265139684821936 2072542246046692992 2075160481963126272 2076666879232573056 2081537655100715097 2082018890976033152 2087467961810403744 2096093862479041776 2100265366496579568 2102065639865021952 2105678196555306256 2106249028509390336 2107777993528192128 2115390734362295676 2124132018388586154 2130183676560633408 2131730016181921584 2137309191235652148 2137803321071328768 2145080065907211264 2146637219092284672 2147081981319034188 2154974346654015744 2155954220911261602 2162096540628957504 2167755191110803888 2177216096857132032 2186665819499741112 2187258606528982272 2192895636649313024 2196751916453153202 2212113817966811616 2218416136536517632 2220026525727918336 2229662057523612426 2237768710730362368 2245254099883917408 2248090522126720128 2251650835211222016 2260955177505483264 2261423625294604056 2265454777344625152 2270768351018961924 2271293335610217984 2277237776520440448 2281242374778274479 2281769780885172864 2291198581632632256 2299394174758027776 2303739834095614464 2307698982940686192 2314273623917725184 2315418290505289827 2315953597827272832 2323836738066145536 2325523654016641728 2334555542208517056 2338252790411653632 2342271252348037296 2348401457036704212 2358650771595226368 2364823844848149696 2368887971124719538 2369530157073064128 2371250242719216144 2386100298031617024 2392249785435614208 2396456636130712584 2398196268204661782 2403284147914560768 2405028736205244864 2413215074145612672 2421847118975910912 2432358608207577192 2438724589999654374 2439288404812157184 2449368108964273536 2449875594069154394 2452462387774603776 2459999046937208751 2467007591230477152 2484259392567753216 2489203397329279488 2495718153603582336 2497529841443908128 2517489799571657664 2525910862369407084 2526494833993388544 2529101837392560144 2533107189612624768 2544101578456429563 2546787864227473152 2555205002561495232 2561892498585495504 2566991003495819472 2569191337612804608 2579807830743436032 2584941989534251776 2591603934221915392 2596161355808271966 2603557826907440832 2605447797555681936 2614316330324413728 2621764524997702656 2623667712223903488 2630534389213110336 2635055158891541958 2642562438546503616 2653482118044629664 2660426825454168408 2661041896158716928 2665721426707197144 2672591557166350248 2691281008615065984 2696013715647051657 2703694666403880864 2705657328230900472 2722601622112998912 2728019959434671616 2735050646448220672 2736403434233524341 2744199455413676832 2759020186246429248 2763389661395590656 2768889172310097408 2775383540134286796 2783290615747204992 2794791816638722368 2800353821995439424 2807682922804030128 2810370658037589504 2819936715855547392 2820520979149727568 2832176024518114872 2840244902080844544 2842306688242562112 2845239567066630162 2849745588314202864 2862182958789712896 2862775975092045584 2873299128872020992 2874605627881682136 2882129060908682442 2882795387505276672 2887864878932796906 2890340254814405184 2895307520263546102 2915554425999654816 2916344808705309696 2918461837192881408 2929002555270870936 2931128772250142178 2949485090622415488 2951626176251891424 2960035367637224448 2972882743364816568 2985167382800208372 2993672133178556544 2997454029502293504 3006665501812144029 3009840203177922816 3015231500392805408 3027691134691949232 3036317035360587264 3041656499704365972 3042359707846897152 3054931442176843008 3073882881777117696 3076931977254248256 3087224387340386436 3087938130436363776 3098448984088194048 3100698205355522304 3108813369070039488 3112740722944689408 3115000318848859584 3123028336464049728 3131201942715605616 3144140793718562664 3144867695460301824 3150398049744869352 3153098459797532928 3158517294832959384 3159373542764085504 3161666990292288192 3173086101543443514 3186198027582879231 3195275514840950112 3197595024272882376 3204378863886081024 3206704981606993152 3217620098860816896 3220622971978551282 3233931331366892403 3243144810943436256 3251632786666205832 3252384539749542912 3265824145285698048 3279998729249611668 3280887909793473408 3289343454973969536 3295127874679729803 3318170726950217424 3327624204804776448 3330039788591877504 3344493086285418639 3356653066095543552 3367881149825876112 3372135783190080192 3377476252816833024 3392135437941906084 3395717152303297536 3406152526528442886 3406940003415326976 3415856664780660672 3422654671327759296 3439743774324581376 3446589319379002368 3449091262137041664 3455609751143421696 3461548474411029288 3471410435876587776 3473930396740909248 3485755107099218304 3488285481024962592 3498223616298537984 3501833313312775584 3507379185617480448 3513406878522055944 3522602185555056318 3523416584728671488 3537976157392839552 3547235767272224544 3553331956687079307 3554295235609596192 3563455409555133664 3588374678153421312 3594684954196068876 3604926221871841152 3607543104307867296 3632770678463866368 3648537912311365788 3658086884999481561 3658932607218235776 3674052163446410304 3674813391103731591 3678693581661905664 3700511386845715728 3711054154329606656 3726389088851629824 3733805095993919232 3743577230405373504 3760694638866303424 3776234699357486496 3786993202774459392 3789742250990082816 3793652756088840216 3799660784418937152 3826231838855433216 3832807503842242848 3833846546275519488 3842838747878243256 3843727183340368896 3850486505243729208 3853787006419206912 3869711746115154048 3877412984301377664 3887405901332873088 3891282449590508544 3894242033712407949 3905336740361161248 3908171696333522904 3921474495486620592 3932646787496553984 3935501568335855232 3952582738337312937 3963843657819755424 3980223177066944496 3991562844238075392 4008887335749525372 4013120270903897088 4036921512922598976 4055541999605821296 4058485992346350708 4073241922902457344 4083902433169498368 4092029939152007424 4102575969672331008 4116299183120515248 4134264273807363072 4138530279369643872 4145084492093385984 4150320963926252544 4153333758465146112 4163075310201430194 4164037781952066304 4174935923620807488 4192187724958083552 4200530732993159136 4204131279730043904 4211356393110612512 4212498057018780672 4215555987056384256 4230781468724591352 4248264036777172308 4260367353121266816 4263460032363843168 4274618382471304296 4275606642142657536 4293274438184569344 4294163962638068376 4309948693308031488 4311908441822523204 4323193591363023663 4324193081257915008 4331797318399195359 4335510382221607776 4342961280395319153 4373331638999482224 4374517213057964544 4385791273298626048 4393503832906306404 4396693158375213267 4424227635933623232 4440053051455836672 4459324115047224852 4475537421460724736 4490508199767834816 4496181044253440256 4521910355010966528 4522847250589208112 4530909554689250304 4541536702037923848 4542586671220435968 4554475553040880896 4562484749556548958 4563539561770345728 4582397163265264512 4598788349516055552 4607479668191228928 4615397965881372384 4628547247835450368 4630836581010579654 4631907195654545664 4647673476132291072 4651047308033283456 4669111084417034112 4676505580823307264 4684542504696074592 4696802914073408424 4717301543190452736 4729647689696299392 4737775942249439076 4739060314146128256 4742500485438432288 4759629152315165271 4792913272261425168 4796392536409323564 4806568295829121536 4810057472410489728 4826430148291225344 4830934457967826923 4864717216415154384 4877449179999308748 4878576809624314368 4898736217928547072 4899751188138308788 4904924775549207552 4919998093874417502 4934015182460954304 4968518785135506432 4978406794658558976 4991436307207164672 4995059682887816256 5034979599143315328 5051821724738814168 5052989667986777088 5058203674785120288 5066214379225249536 5088203156912859126 5093575728454946304 5109228789792664329 5110410005122990464 5123784997170991008 5133982006991638944 5138382675225609216 5159615661486872064 5169883979068503552 5183207868443830784 5192322711616543932 5207115653814881664 5210895595111363872 5228632660648827456 5247335424447806976 5261068778426220672 5270110317783083916 5283903278332584477 5285124877093007232 5306964236089259328 5320853650908336816 5331442853414394288 5345183114332700496 5382562017230131968 5392027431294103314 5407389332807761728 5411314656461800944 5445203244225997824 5456039918869343232 5470101292896441344 5472806868467048682 5488398910827353664 5518040372492858496 5526779322791181312 5537778344620194816 5550767080268573592 5566581231494409984 5589583633277444736 5600707643990878848 5615365845608060256 5620741316075179008 5641041958299455136 5664352049036229744 5680489804161689088 5684613376485124224 5690479134133260324 5699491176628405728 5725551950184091168 5749211255763364272 5764258121817364884 5765590775010553344 5775729757865593812 5780680509628810368 5790615040527092204 5831108851999309632 5836923674385762816 5858005110541741872 5862257544500284356 5898970181244830976 5903252352503782848 5945765486729633136 5970334765600416744 5987344266357113088 5994908059004587008 6013331003624288058 6019680406355845632 6030463000785610816 6055382269383898464 6072634070721174528 6083312999408731944 6084719415693794304 6109862884353686016 6147765763554235392 6153863954508496512 6174448774680772872 6175876260872727552 6201396410711044608 6217626738140078976 6225481445889378816 6230000637697719168 6244612965302145291 6246056672928099456 6262403885431211232 6288281587437125328 6300796099489738704 6306196919595065856 6317034589665918768 6318747085528171008 6323333980584576384 6346172203086887028 6372396055165758462 6390551029681900224 6395190048545764752 6413409963213986304 6435240197721633792 6441245943957102564 6467862662733784806 6486289621886872512 6503265573332411664 6531648290571396096 6559997458499223336 6561775819586946816 6578686909947939072 6590255749359459606 6636341453900434848 6655248409609552896 6660079577183755008 6688986172570837278 6713306132191087104 6735762299651752224 6744271566380160384 6754952505633666048 6784270875883812168 6812305053056885772 6813880006830653952 6831713329561321344 6845309342655518592 6898182524274083328 6911219502286843392 6923096948822058576 6942820871753175552 6946254871515869481 6947860793481818496 6971510214198436608 6976570962049925184 7003666626625551168 7014758371234960896 7026813757044111888 7045204371110112636 7046833169457342976 7075952314785679104 7094471534544449088 7106663913374158614 7108590471219192384 7126910819110267328 7176749356306842624 7189369908392137752 7209852443743682304 7215086208615734592 7265541356927732736 7297075824622731576 7316173769998963122 7317865214436471552 7348104326892820608 7349626782207463182 7357387163323811328 7379997140811626253 7401022773691431456 7422108308659213312 7452778177703259648 7467610191987838464 7487154460810747008 7521389277732606848 7552469398714972992 7579484501980165632 7587305512177680432 7599321568837874304 7632304735369288689 7665615007684485696 7685677495756486512 7700973010487458416 7707574012838413824 7739423492230308096 7754825968602755328 7774811802665746176 7788484067424815898 7810673480722322496 7816343392667045808 7842948990973241184 7865293574993107968 7871003136671710464 7905165476674625874 7927687315639510848 7960446354133888992 7983125688476150784 8017774671499050744 8073843025845197952 8111083999211642592 8116971984692701416 8167804866338996736 8184059878304014848 8205151939344662016 8209210302700573023 8232598366241030496 8277060558739287744 8290168984186771968 8306667516930292224 8326150620402860388 8328075563904132608 8349871847241614976 8384375449916167104 8401061465986318272 8422712786221225024 8431111974112768512 8461562937449182704 8496528073554344616 8520734706242533632 8526920064727686336 8549236764942608592 8586548876369138688 8588327925276136752 8619897386616062976 8623816883645046408 8646387182726047326 8648386162515830016 8663594636798390718 8671020764443215552 8685922560790638306 8746663277998964448 8749034426115929088 8771582546597252096 8787007665812612808 8793386316750426534 8848455271867246464 8880106102911673344 8918648230094449704 8981016399535669632 8992362088506880512 9019996505436432087 9045694501178416224 9083073404075847696 9108951106081761792 9124969499113097916 9127079123540691456 9164794326530529024 9230795931762744768 9261673162021159308 9263814391309091328 9295346952264582144 9302094616066566912 9338222168834068224 9369085009392149184 9393605828146816848 9434603086380905472 9459295379392598784 9475551884498878152 9478120628292256512 9485000970876864576 9519258304630330542 9585826544522850336 9592785072818647128 9613136591658243072 9620114944820979456 9652860296582450688 9661868915935653846 9701793994100677209 9729434432830308768 9754898359998617496 9757153619248628736 9797472435857094144 9799502376276617576 9839996187748835004 9868030364921908608 9885383624039189409 9982872614414329344 9990119365775632512 10033479258856255917 10069959198286630656 10103643449477628336 10116407349570240576 10132428758450499072 10176406313825718252 10187151456909892608 10218457579585328658 10220820010245980928 10247569994341982016 10267964013983277888 10319231322973744128 10339767958137007104 10366415736887661568 10384645423233087864 10414231307629763328 10421791190222727744 10457265321297654912 10494670848895613952 10522137556852441344 10540220635566167832 10567806556665168954 10570249754186014464 10613928472178518656 10641707301816673632 10659995870061237921 10662885706828788576 10690366228665400992 10765124034460263936 10784054862588206628 10814778665615523456 10822629312923601888 10945613736934097364 10976797821654707328 11024440173311194773 11036080744985716992 11101534160537147184 11133162462988819968 11179167266554889472 11201415287981757696 11230731691216120512 11282083916598910272 11328704098072459488 11360979608323378176 11369226752970248448 11380958268266520648 11398982353256811456 11451103900368182336 11498422511526728544 11528516243634729768 11531181550021106688 11551459515731187624 11561361019257620736 11581230081054184408 11662217703998619264 11673847348771525632 11682726101137223847 11716010221083483744 11724515089000568712 11797940362489661952 11806504705007565696 11857748215011938811 11891530973459266272 11940669531200833488 11974688532714226176 12026662007248576116 12039360812711691264 12060926001571221632 12110764538767796928 12166625998817463888 12219725768707372032 12307727909016993024 12348897549361545744 12402792821422089216 12435253476280157952 12450962891778757632 12460001275395438336 12489225930604290582 12492113345856198912 12524807770862422464 12576563174874250656 12601592198979477408 12612393839190131712 12634069179331837536 12637494171056342016 12646667961169152768 12692344406173774056 12744792110331516924 12781102059363800448 12790380097091529504 12826819926427972608 12882491887914205128 12935725325467569612 12972579243773745024 13006531146664823328 13028883841185957459 13119994916998446672 13123551639173893632 13157373819895878144 13180511498718919212 13190079475125639801 13272682907800869696 13320159154367510016 13377972345141674556 13426612264382174208 13471524599303504448 13488543132760320768 13568541751767624336 13624610106113771544 13627760013661307904 13663426659122642688 13690618685311037184 13796365048548166656 13822439004573686784 13846193897644117152 13885641743506351104 13892509743031738962 13895721586963636992 13943020428396873216 13953141924099850368 14007333253251102336 14029516742469921792 14053627514088223776 14090408742220225272 14093666338914685952 14151904629571358208 14188943069088898176 14213327826748317228 14217180942438384768 14253821638220534656 14278887456945495813 14378739816784275504 14419704887487364608 14430172417231469184 14492803373903480769 14594151649245463152 14632347539997926244 14635730428872943104 14696208653785641216 14699253564414926364 14714774326647622656 14759994281623252506 14802045547382862912 14905556355406519296 14935220383975676928 14974308921621494016 15042778555465213696 15104938797429945984 15158969003960331264 15174611024355360864 15198643137675748608 15264609470738577378 15331230015368971392 15371354991512973024 15401946020974916832 15415148025676827648 15478846984460616192 15509651937205510656 15549623605331492352 15576968134849631796 15621346961444644992 15632686785334091616 15685897981946482368 15742006273343420928 15810330953349251748 15851709834997753431 15855374631279021696 15920892708267777984 15924191361449503561 16035549342998101488 16147686051690395904 16222167998423285184 16233943969385402832 16335609732677993472 16368119756608029696 16410303878689324032 16418420605401146046 16465196732482060992 16554121117478575488 16580337968373543936 16613335033860584448 16652301240805720776 16656151127808265216 16699743694483229952 16768750899832334208 16802122931972636544 16845425572442450048 16862223948225537024 16923125874898365408 16993056147108689232 17041469412485067264 17053840129455372672 17098473529885217184 17176655850552273504 17247633767290092816 17292774365452094652 17296772325031660032 17327189273596781436 17342041528886431104 17371845121581276612 17493326555997928896 17574015331625225616 17586772633500853068 17696910543734492928 17837296460188899408 17962032799071339264 17984724177013761024 18039993010872864174 18091389002356832448 18166146808151695392 18217902212163523584 18249938998226195832 18254158247081382912 18329588653061058048 18461591863525489536 18523346324042318616 18527628782618182656 18604189232133133824 18676444337668136448 18733838895906435873 18738170018784298368 18787211656293633696 18918590758785197568 18951103768997756304 18956241256584513024 18970001941753729152 19038516609260661084 19171653089045700672 19185570145637294256 19240229889641958912 19305720593164901376 19323737831871307692 19403587988201354418 19458868865660617536 19509796719997234992 19594944871714188288 19599004752553235152 19679992375497670008 19736060729843817216 19770767248078378818 19965745228828658688 19980238731551265024 20066958517712511834 20139918396573261312 20207286898955256672 20232814699140481152 20264857516900998144 20352812627651436504 20436915159170657316 20441640020491961856 20495139988683964032 20535928027966555776 20769290846466175728 20828462615259526656 20843582380445455488 20914530642595309824 21044275113704882688 21080441271132335664 21135613113330337908 21140499508372028928 21227856944357037312 21283414603633347264 21319991740122475842 21325771413657577152 21380732457330801984 21530248068920527872 21568109725176413256 21629557331231046912 21645258625847203776 21891227473868194728 21953595643309414656 22048880346622389546 22072161489971433984 22139991422434878759 22203068321074294368 22266324925977639936 22358334533109778944 22402830575963515392 22461463382432241024 22564167833197820544 22657408196144918976 22738453505940496896 22761916536533041296 22797964706513622912 22896914206107866067 22902207800736364672 22996845023053457088 23057032487269459536 23102919031462375248 23122722038515241472 23162460162108368816 23324435407997238528 23365452202274447694 23432020442166967488 23449030178001137424 23595880724979323904 23613009410015131392 23715496430023877622 23783061946918532544 23881339062401666976 23949377065428452352 24053324014497152232 24121852003142443264 24221529077535593856 24333251997634927776 24615455818033986048 24697795098723091488 24870506952560315904 24920002550790876672 24978451861208581164 24984226691712397824 25049615541724844928 25153126349748501312 25203184397958954816 25268138358663675072 25293335922338305536 25384688812347548112 25489584220663033848 25562204118727600896 25580760194183059008 25764983775828410256 25871450650935139224 25945158487547490048 26013062293329646656 26057767682371914918 26239989833996893344 26247103278347787264 26314747639791756288 26361022997437838424 26380158950251279602 26545365815601739392 26640318308735020032 26755944690283349112 26943049198607008896 26977086265520641536 27059989516309296261 27137083503535248672 27249220212227543088 27326853318245285376 27381237370622074368 27692387795288234304 27785019486063477924 27791443173927273984 27886040856793746432 27906283848199700736 28014666506502204672 28107255028176447552 28180817484440450544 28303809259142716416 28377886138177796352 28426655653496634456 28434361884876769536 28507643276441069312 28557774913890991626 28757479633568551008 28839409774974729216 28860344834462938368 28985606747806961538 29188303298490926304 29264695079995852488 29271460857745886208 29392417307571282432 29398507128829852728 29519988563246505012 29604091094765725824 29656150872117568227 29948617843242988032 30085557110930427392 30100437776568767751 30209877594859891968 30349222048710721728 30397286275351497216 30529218941477154756 30662460030737942784 30742709983025946048 30803892041949833664 30957693968921232384 31019303874411021312 31099247210662984704 31153936269699263592 31242693922889289984 31265373570668183232 31371795963892964736 31484012546686841856 31620661906698503496 31703419669995506862 31710749262558043392 31841785416535555968 31848382722899007122 31979987610183713763 32071098685996202976 32295372103380791808 32444335996846570368 32467887938770805664 32836841210802292092 32930393464964121984 33073320519933584319 33108242234957150976 33304602481611441552 33399487388966459904 33537501799664668416 33604245863945273088 33690851144884900096 33846251749796730816 33986112294217378464 34082938824970134528 34107680258910745344 34196947059770434368 34353311701104547008 34495267534580185632 34585548730904189304 34593544650063320064 34654378547193562872 34684083057772862208 34743690243162553224 34986653111995857792 35048178303411671541 35148030663250451232 35173545267001706136 35393821087468985856 35573244645035816433 35674592920377798816 35924065598142678528 36079986021745728348 36182778004713664896 36332293616303390784 36499877996452391664 36659177306122116096 36923183727050979072 37046692648084637232 37208378464266267648 37352888675336272896 37467677791812871746 37476340037568596736 37574423312587267392 37837181517570395136 37902207537995512608 37912482513169026048 37940003883507458304 38077033218521322168 38343306178091401344 38371140291274588512 38480459779283917824 38647475663742615384 38807175976402708836 38917737731321235072 39019593439994469984 39086651523557872377 39198009505106470304 39359984750995340016 39472121459687634432 39541534496156757636 39960477463102530048 40133917035425023668 40279836793146522624 40414573797910513344 40465629398280962304 40705625255302873008 40873830318341314632 40883280040983923712 40990279977367928064 41071856055933111552 41538581692932351456 41656925230519053312 41687164760890910976 41829061285190619648 42088550227409765376 42160882542264671328 42271226226660675816 42280999016744057856 42455713888714074624 42566829207266694528 42639983480244951684 42651542827315154304 42761464914661603968 42836662370836487439 43136219450352826512 43259114662462093824 43290517251694407552 43478410121710442307 43782454947736389456 43907191286618829312 44097760693244779092 44144322979942867968 44279982844869757518 44406136642148588736 44716669066219557888 44805661151927030784 44922926764864482048 45128335666395641088 45314816392289837952 45476907011880993792 45523833073066082592 45595929413027245824 45793828412215732134 45804415601472729344 45993690046106914176 46114064974538919072 46205838062924750496 46245444077030482944 46324920324216737632 46648870815994477056 46730904404548895388 46864040884333934976 46898060356002274848 47226018820030262784 47430992860047755244 47555129504993260293 47566123893837065088 47762678124803333952 47772574084348510683 48106648028994304464 48243704006284886528 48443058155071187712 48666503995269855552 49230911636067972096 49395590197446182976 49741013905120631808 49840005101581753344 49956903722417162328 49968453383424795648 50099231083449689856 50306252699497002624 50406368795917909632 50536276717327350144 50586671844676611072 50769377624695096224 50979168441326067696 51124408237455201792 51161520388366118016 51529967551656820512 51742901301870278448 51890316975094980096 52026124586659293312 52115535364743829836 52479979667993786688 52722045994875676848 52760317900502559204 53090731631203478784 53511889380566698224 53886098397214017792 53954172531041283072 54119979032618592522 54274167007070497344 54498440424455086176 54653706636490570752 54762474741244148736 55384775590576468608 55570038972126955848 55582886347854547968 55812567696399401472 56029333013004409344 56201516687719307619 56214510056352895104 56361634968880901088 56755772276355592704 56853311306993268912 56868723769753539072 57015286552882138624 57115549827781983252 57514959267137102016 57720689668925876736 57971213495613923076 58376606596981852608 58529390159991704976 58784834615142564864 58797014257659705456 59039977126493010024 59208182189531451648 59312301744235136454 59897235686485976064 60171114221860854784 60200875553137535502 60419755189719783936 60698444097421443456 60794572550702994432 61058437882954309512 61324920061475885568 61485419966051892096 61607784083899667328 62307872539398527184 62485387845778579968 62530747141336366464 62743591927785929472 63241323813397006992 63406839339991013724 63421498525116086784 63683570833071111936 63696765445798014244 63959975220367427526 64142197371992405952 64590744206761583616 64888671993693140736 64935775877541611328 65673682421604584184 65860786929928243968 66146641039867168638 66216484469914301952 66419974267304636277 66609204963222883104 66798974777932919808 67075003599329336832 67208491727890546176 67381702289769800192 67692503499593461632 67972224588434756928 68215360517821490688 68393894119540868736 68690742618323598201 68706623402209094016 68990535069160371264 69171097461808378608 69308757094387125744 69368166115545724416 69487380486325106448 69973306223991715584 70096356606823343082 70296061326500902464 70347090534003412272 70787642174937971712 71146489290071632866 71349185840755597632 71848131196285357056 72159972043491456696 72365556009427329792 72664587232606781568 72999755992904783328 73846367454101958144 74093385296169274464 74935355583625743492 74952680075137193472 75148846625174534784 75804415075991025216 75880007767014916608 76154066437042644336 76686612356182802688 76742280582549177024 77294951327485230768 77614351952805417672 77835475462642470144 78039186879988939968 78173303047115744754 78396019010212940608 78719969501990680032 78944242919375268864 79083068992313515272 79920954926205060096 80267834070850047336 80829147595821026688 80931258796561924608 81179968548927888783 81411250510605746016 81747660636682629264 81980559954735856128 82143712111866223104 83077163385864702912 83374329521781821952 83658122570381239296 84321765084529342656 84542452453321351632 84911427777428149248 85133658414533389056 85279966960489903368 85303085654630308608 85522929829323207936 85673324741672974878 86272438900705653024 86518229324924187648 86581034503388815104 86956820243420884614 87564909895472778912 87814382573237658624 88195521386489558184 88559965689739515036 88812273284297177472 89845853529728964096 90256671332791282176 90301313329706303253 90629632784579675904 91047666146132165184 91191858826054491648 91587656824431464268 91608831202945458688 91987380092213828352 92228129949077838144 92411676125849500992 92649840648433475264 93297741631988954112 93461808809097790776 93728081768667869952 93796120712004549696 94452037640060525568 94861985720095510488 95110259009986520586 95132247787674130176 95525356249606667904 95545148168697021366 95939962830551141289 96213296057988608928 96487408012569773056 96886116310142375424 97333007990539711104 98791180394892365952 99219961559800752957 99913807444834324656 100198462166899379712 100612505398994005248 100812737591835819264 101072553434654700288 101538755249390192448 101958336882652135392 102248816474910403584 102323040776732236032 103059935103313641024 103485802603740556896 103780633950189960192 104052249173318586624 104231070729487659672 104959959335987573376 105444091989751353696 105520635801005118408 106181463262406957568 106719733935107449299 107023778761133396448 107772196794428035584 108239958065237185044 108548334014140994688 108996880848910172352 110769551181152937216 111140077944253911696 111625135392798802944 112058666026008818688 112403033375438615238 112429020112705790208 112723269937761802176 113511544552711185408 113706622613986537824 113737447539507078144 114030573105764277248 114231099655563966504 115029918534274204032 115441379337851753472 115942426991227846152 116753213193963705216 117058780319983409952 117259954570673617131 117594028515319410912 118079954252986020048 118416364379062903296 118624603488470272908 120401751106275071004 120839510379439567872 121396888194842886912 122116875765908619024 122649840122951771136 122970839932103784192 123215568167799334656 124615745078797054368 124970775691557159936 125061494282672732928 125487183855571858944 126482647626794013984 126813678679982027448 126842997050232173568 127367141666142223872 127393530891596028488 127919950440734855052 128284394743984811904 128509987112509462317 129777343987386281472 129871551755083222656 130435230365131326921 131347364843209168368 131721573859856487936 132293282079734337276 132432968939828603904 132839948534609272554 133218409926445766208 134150007198658673664 134416983455781092352 134763404579539600384 135385006999186923264 135944449176869513856 136430721035642981376 136787788239081737472 137381485236647196402 137413246804418188032 137981070138320742528 138342194923616757216 138617514188774251488 138736332231091448832 138974760972650212896 139946612447983431168 140192713213646686164 140592122653001804928 140694181068006824544 142292978580143265732 142698371681511195264 143317722253045532049 144319944086982913392 144731112018854659584 145329174465213563136 145999511985809566656 147692734908203916288 148186770592338548928 149870711167251486984 149905360150274386944 150297693250349069568 151608830151982050432 151760015534029833216 152308132874085288672 153373224712365605376 153484561165098354048 154589902654970461536 155228703905610835344 155670950925284940288 156078373759977879936 156346606094231489508 156792038020425881216 157439939003981360064 158166137984627030544 160535668141700094672 161658295191642053376 161862517593123849216 162359937097855777566 162822501021211492032 163495321273365258528 163961119909471712256 164287424223732446208 166154326771729405824 166748659043563643904 168643530169058685312 169084904906642703264 170267316829066778112 170559933920979806736 170606171309260617216 171045859658646415872 171346649483345949756 172544877801411306048 173162069006777630208 173913640486841769228 175129819790945557824 176391042772979116368 177119931379479030072 177624546568594354944 179691707059457928192 180513342665582564352 180602626659412606506 181259265569159351808 182095332292264330368 182383717652108983296 183175313648862928536 183217662405890917376 183974760184427656704 184456259898155676288 184823352251699001984 185299681296866950528 186923617618195581552 187456163537335739904 187592241424009099392 189723971440191020976 190220518019973041172 190264495575348260352 191050712499213335808 191090296337394042732 191879925661102282578 192426592115977217856 193772232620284750848 194666015981079422208 197582360789784731904 198439923119601505914 199827614889668649312 200396924333798759424 201225010797988010496 201625475183671638528 202145106869309400576 203077510498780384896 203916673765304270784 204646081553464472064 206072227854970794603 206119870206627282048 206971605207481113792 208104498346637173248 208462141458975319344 209919918671975146752 210888183979502707392 211041271602010236816 212362926524813915136 213439467870214898598 214047557522266792896 215544393588856071168 216479916130474370088 217096668028281989376 217993761697820344704 221539102362305874432 222280155888507823392 224806066750877230476 224858040225411580416 225446539875523604352 227413245227973075648 228462199311127933008 230059837068548408064 231884853982455692304 233506426387927410432 234117560639966819904 234519909141347234262 235188057030638821824 236159908505972040096 236832728758125806592 237249206976940545816 240803502212550142008 242793776389685773824 243539905646783666349 244233751531817238048 245941679864207568384 246431136335598669312 249231490157594108736 250122988565345465856 250974367711143717888 252965295253588027968 253627357359964054896 254734283332284447744 254787061783192056976 255839900881469710104 256568789487969623808 257019974225018924634 259554687974772562944 259743103510166445312 260870460730262653842 262694729686418336736 263443147719712975872 264586564159468674552 265679897069218545108 266436819852891532416 270770013998373846528 271888898353739027712 273575576478163474944 274762970473294392804 274826493608836376064 275962140276641485056 276684389847233514432 277235028377548502976 277949521945300425792 279893224895966862336 280385426427293372328 281184245306003609856 281388362136013649088 284585957160286531464 285396743363022390528 286635444506091064098 287819888491653423867 288639888173965826784 289462224037709319168 290658348930427126272 291999023971619133312 296373541184677097856 297659884679402258871 299741422334502973968 300595386500698139136 303217660303964100864 304616265748170577344 306746449424731210752 306969122330196708096 309179805309940923072 310457407811221670688 311341901850569880576 312156747519955759872 312693212188462979016 313584076040851762432 314879878007962720128 316332275969254061088 321071336283400189344 323316590383284106752 324719874195711555132 325645002042422984064 326990642546730517056 332308653543458811648 337287060338117370624 338169809813285406528 340534633658133556224 341119867841959613472 341212342618521234432 342091719317292831744 342693298966691899512 345089755602822612096 346324138013555260416 347827280973683538456 350259639581891115648 351779863712020851393 352782085545958232736 354239862758958060144 355249093137188709888 361205253318825213012 362518531138318703616 364190664584528660736 366350627297725857072 367949520368855313408 368912519796311352576 369646704503398003968 370599362593733901056 373847235236391163104 374912327074671479808 375184482848018198784 379447942880382041952 380441036039946082344 380528991150696520704 382101424998426671616 382180592674788085464 383759851322204565156 384853184231954435712 385529961337528386951 389332031962158844416 391305691095393980763 395164721579569463808 396879846239203011828 399655229779337298624 402450021595976020992 403250950367343277056 404290213738618801152 406155020997560769792 407833347530608541568 409292163106928944128 412144455709941589206 412239740413254564096 413943210414962227584 416208996693274346496 416924282917950638688 419839837343950293504 421776367959005414784 422082543204020473632 426878935740429797196 428095115044533585792 429953166759136596147 432959832260948740176 434193336056563978752 435987523395640689408 443078204724611748864 444560311777015646784 449612133501754460952 449716080450823160832 450893079751047208704 454826490455946151296 456924398622255866016 460119674137096816128 463769707964911384608 467012852775854820864 468235121279933639808 469039818282694468524 470376114061277643648 472319817011944080192 474498413953881091632 481607004425100284016 485587552779371547648 487079811293567332698 488467503063634476096 491883359728415136768 492862272671197338624 498462980315188217472 500245977130690931712 505930590507176055936 507254714719928109792 509574123566384113952 511679801762939420208 513137578975939247616 514039948450037849268 519486207020332890624 521740921460525307684 525389459372836673472 529173128318937349104 531359794138437090216 532873639705783064832 541540027996747693056 543777796707478055424 547151152956326949888 549525940946588785608 549652987217672752128 551924280553282970112 553368779694467028864 554470056755097005952 555899043890600851584 560770852854586744656 562368490612007219712 562776724272027298176 569171914320573062928 570793486726044781056 573270889012182128196 575639776983306847734 577279776347931653568 581316697860854252544 583998047943238266624 592747082369354195712 595319769358804517742 599482844669005947936 601190773001396278272 606435320607928201728 609232531496341154688 613938244660393416192 618216683564912383809 618359610619881846144 620914815622443341376 624313495039911519744 625386424376925958032 627168152081703524864 629759756015925440256 632664551938508122176 642142672566800378688 646633180766568213504 649439748391423110264 651290004084845968128 653981285093461034112 664617307086917623296 674574120676234741248 676339619626570813056 682239735683919226944 685386597933383799024 690179511205645224192 695654561947367076912 700519279163782231296 703559727424041702786 705564171091916465472 708479725517916120288 710498186274377419776 722410506637650426024 728381329169057321472 730619716940350999047 732701254595451714144 737825039592622705152 739293409006796007936 741198725187467802112 747694470472782326208 750368965696036397568 758895885760764083904 760882072079892164688 764202849996853343232 764361185349576170928 767519702644409130312 769706368463908871424 771059922675056773902 778664063924317688832 782611382190787961526 790329443159138927616 793759692478406023656 799310459558674597248 812310041995121539584 815666695061217083136 824288911419883178412 824479480826509128192 827886420829924455168 833848565835901277376 839679674687900587008 843552735918010829568 844165086408040947264 853757871480859594392 856190230089067171584 859906333518273192294 863459665474960271601 865919664521897480352 868386672113127957504 871975046791281378816 889120623554031293568 892979654038206776613 899224267003508921904 901786159502094417408 909652980911892302592 913848797244511732032 920239348274193632256 927539415929822769216 934025705551709641728 936470242559867279616 938079636565388937048 940752228122555287296 944639634023888160384 948996827907762183264 963214008850200568032 974159622587134665396 976935006127268952192 996925960630376434944 1011861181014352111872 1014509429439856219584 1019148247132768227904 1023359603525878840416 1026275157951878495232 1028079896900075698536 1038972414040665781248 1043481842921050615368 1050778918745673346944 1055339591136062554179 1058346256637874698208 1062719588276874180432 1065747279411566129664 1087555593414956110848 1099051881893177571216 1103848561106565940224 1106737559388934057728 1108940113510194011904 1111798087781201703168 1121541705709173489312 1124736981224014439424 1125553448544054596352 1138343828641146125856 1141586973452089562112 1146541778024364256392 1151279553966613695468 1154559552695863307136 1167996095886476533248 1173917073286181942289 1185494164738708391424 1190639538717609035484 1198965689338011895872 1212870641215856403456 1218465062992682309376 1227876489320786832384 1236433367129824767618 1236719221239763692288 1241829631244886682752 1248626990079823039488 1250772848753851916064 1254336304163407049728 1259519512031850880512 1265329103877016244352 1284285345133600757376 1289859500277409788441 1298879496782846220528 1302580008169691936256 1307962570186922068224 1329234614173835246592 1349148241352469482496 1352679239253141626112 1364479471367838453888 1370773195866767598048 1380359022411290448384 1391309123894734153824 1401038558327564462592 1407119454848083405572 1411128342183832930944 1416959451035832240576 1444821013275300852048 1456762658338114642944 1461239433880701998094 1465402509190903428288 1475650079185245410304 1478586818013592015872 1482397450374935604224 1495388940945564652416 1500737931392072795136 1517791771521528167808 1521764144159784329376 1528722370699152341856 1535039405288818260624 1539412736927817742848 1542119845350113547804 1565222764381575923052 1587519384956812047312 1598620919117349194496 1624620083990243079168 1631333390122434166272 1648577822839766356824 1648958961653018256384 1655772841659848910336 1667697131671802554752 1687105471836021659136 1688330172816081894528 1707515742961719188784 1712380460178134343168 1719812667036546384588 1726919330949920543202 1731839329043794960704 1743950093582562757632 1778241247108062587136 1785959308076413553226 1798448534007017843808 1803572319004188834816 1819305961823784605184 1827697594489023464064 1855078831859645538432 1872940485119734559232 1876159273130777874096 1881504456245110574592 1889279268047776320768 1897993655815524366528 1926428017700401136064 1948319245174269330792 1953870012254537904384 1993851921260752869888 2023722362028704223744 2029018858879712439168 2038296494265536455808 2046719207051757680832 2056159793800151397072 2086963685842101230736 2101557837491346693888 2110679182272125108358 2116692513275749396416 2125439176553748360864 2131494558823132259328 2198103763786355142432 2213475118777868115456 2217880227020388023808 2223596175562403406336 2243083411418346978624 2251106897088109192704 2276687657282292251712 2293083556048728512784 2302559107933227390936 2309119105391726614272 2335992191772953066496 2347834146572363884578 2370988329477416782848 2381279077435218070968 2397931378676023791744 2436930125985364618752 2472866734259649535236 2473438442479527384576 2483659262489773365504 2501545697507703832128 2519039024063701761024 2530658207754032488704 2568570690267201514752 2579719000554819576882 2597758993565692441056 2605160016339383872512 2615925140373844136448 2678938962114620329839 2705358478506283252224 2728958942735676907776 2741546391733535196096 2760718044822580896768 2782618247789468307648 2802077116655128925184 2814238909696166811144 2822256684367665861888 2833918902071664481152 2889642026550601704096 2922478867761403996188 2930805018381806856576 2990777881891129304832 3035583543043056335616 3043528288319568658752 3057444741398304683712 3070078810577636521248 3078825473855635485696 3084239690700227095608 3130445528763151846104 3166018773408187662537 3175038769913624094624 3197241838234698388992 3262666780244868332544 3297155645679532713648 3311545683319697820672 3335394263343605109504 3374210943672043318272 3376660345632163789056 3415031485923438377568 3424760920356268686336 3439625334073092769176 3453838661899841086404 3463678658087589921408 3556482494216125174272 3571918616152827106452 3596897068014035687616 3638611923647569210368 3655395188978046928128 3710157663719291076864 3745880970239469118464 3752318546261555748192 3763008912490221149184 3778558536095552641536 3795987311631048733056 3852856035400802272128 3869578500832229365323 3896638490348538661584 3907740024509075808768 3987703842521505739776 4047444724057408447488 4058037717759424878336 4076592988531072911616 4093438414103515361664 4112319587600302794144 4173927371684202461472 4203115674982693387776 4221358364544250216716 4233385026551498792832 4250878353107496721728 4396207527572710284864 4426950237555736230912 4435760454040776047616 4447192351124806812672 4486166822836693957248 4502213794176218385408 4553375314564584503424 4586167112097457025568 4605118215866454781872 4618238210783453228544 4695668293144727769156 4762558154870436141936 4795862757352047583488 4873860251970729237504 4945733468519299070472 4946876884959054769152 4967318524979546731008 5003091395015407664256 5061316415508064977408 5137141380534403029504 5159438001109639153764 5195517987131384882112 5231850280747688272896 5357877924229240659678 5410716957012566504448 5457917885471353815552 5483092783467070392192 5565236495578936615296 5628477819392333622288 5644513368735331723776 5667837804143328962304 5779284053101203408192 5844957735522807992376 5861610036763613713152 5981555763782258609664 6071167086086112671232 6087056576639137317504 6114889482796609367424 6140157621155273042496 6168479381400454191216 6260891057526303692208 6332037546816375325074 6350077539827248189248 6394483676469396777984 6594311291359065427296 6670788526687210219008 6753320691264327578112 6830062971846876755136 6879250668146185538352 6907677323799682172808 6927357316175179842816 7112964988432250348544 7143837232305654212904 7193794136028071375232 7310790377956093856256 7420315327438582153728 7504637092523111496384 7557117072191105283072 7591974623262097466112 7705712070801604544256 7739157001664458730646 7793276980697077323168 7815480049018151617536 8036816886343860989517 8116075435518849756672 8153185977062145823232 8186876828207030723328 8224639175200605588288 8347854743368404922944 8406231349965386775552 8442716729088500433432 8466770053102997585664 8501756706214993443456 8792415055145420569728 8972333645673387914496 9106750629129169006848 9172334224194914051136 9210236431732909563744 9236476421566906457088 9391336586289455538312 9498056320224562987611 9525116309740872283872 9591725514704095166976 9891466937038598140944 9934637049959093462016 10006182790030815328512 10122632831016129954816 10274282761068806059008 10318876002219278307528 10391035974262769764224 10715755848458481319356 10915835770942707631104 10966185566934140784384 11130472991157873230592 11256955638784667244576 11289026737470663447552 11335675608286657924608 11558568106202406816384 11608735502496688095969 11689915471045615984752 11723220073527227426304 11963111527564517219328 12142334172172225342464 12174113153278274635008 12229778965593218734848 12280315242310546084992 12336958762800908382432 12521782115052607384416 12664075093632750650148 12700155079654496378496 13188622582718130854592 13341577053374420438016 13506641382528655156224 13660125943693753510272 13758501336292371076704 13815354647599364345616 13854714632350359685632 14287674464611308425808 14387588272056142750464 14621580755912187712512 14840630654877164307456 15009274185046222992768 15183949246524194932224 15411424141603209088512 15478314003328917461292 15586553961394154646336 16073633772687721979034 16232150871037699513344 16306371954124291646464 16373753656414061446656 16449278350401211176576 16695709486736809845888 16885433458177000866864 16933540106205995171328 17003513412429986886912 17584830110290841139456 17944667291346775828992 18213501258258338013696 18344668448389828102272 18420472863465819127488 18782673172578911076624 18996112640449125975222 19050232619481744567744 19183451029408190333952 19782933874077196281888 20012365580061630657024 20637752004438556615056 20782071948525539528448 21431511696916962638712 21932371133868281568768 22260945982315746461184 22513911277569334489152 22671351216573315849216 23117136212404813632768 23217471004993376191938 23379830942091231969504 23446440147054454852608 24348226306556549270016 24459557931186437469696 24560630484621092169984 24673917525601816764864 25043564230105214768832 25328150187265501300296 25400310159308992756992 26377245165436261709184 27320251887387507020544 27517002672584742153408 27630709295198728691232 27709429264700719371264 28575348929222616851616 28775176544112285500928 30018548370092445985536 30367898493048389864448 30822848283206418177024 30956628006657834922584 31173107922788309292672 32147267545375443958068 32747507312828122893312 32898556700802422353152 33391418973473619691776 33770866916354001733728 33867080212411990342656 34007026824859973773824 34826206507490064287907 35169660220581682278912 35889334582693551657984 36427002516516676027392 36689336896779656204544 36840945726931638254976 37565346345157822153248 37992225280898251950444 38100465238963489135488 39565867748154392563776 40024731160123261314048 41275504008877113230112 41564143897051079056896 42863023393833925277424 43864742267736563137536 44521891964631492922368 45027822555138668978304 46234272424809627265536 46434942009986752383876 46759661884182463939008 48696452613113098540032 48919115862372874939392 49121260969242184339968 49347835051203633529728 50087128460210429537664 50656300374531002600592 50800620318617985513984 52754490330872523418368 54640503774775014041088 55034005345169484306816 55261418590397457382464 57150697858445233703232 57550353088224571001856 60037096740184891971072 61913256013315669845168 62346215845576618585344 64294535090750887916136 65797113401604844706304 66782837946947239383552 67541733832708003467456 68014053649719947547648 69652413014980128575814 70339320441163364557824 73378673793559312409088 73681891453863276509952 75130692690315644306496 75984450561796503900888 76200930477926978270976 79131735496308785127552 82551008017754226460224 83128287794102158113792 85726046787667850554848 90055645110277337956608 92468544849619254531072 92869884019973504767752 93519323768364927878016 98242521938484368679936 98695670102407267059456 100174256920420859075328 101312600749062005201184 101601240637235971027968 104478619522470192863721 105508980661745046836736 109281007549550028082176 110068010690338968613632 110522837180794914764928 114301395716890467406464 120074193480369783942144 123826512026631339690336 124692431691153237170688 128589070181501775832272 131594226803209689412608 133565675893894478767104 135083467665416006934912 139304826029960257151628 146757347587118624818176 147363782907726553019904 150261385380631288612992 151968901123593007801776 152401860955853956541952 158263470992617570255104 165102016035508452920448 171452093575335701109696 180111290220554675913216 185739768039947009535504 187038647536729855756032 197391340204814534118912 200348513840841718150656 202625201498124010402368 208957239044940385727442 211017961323490093673472 220136021380677937227264 221045674361589829529856 228602791433780934812928 247653024053262679380672 249384863382306474341376 257178140363003551664544 270166935330832013869824 278609652059920514303256 294727565815453106039808 300522770761262577225984 303937802247186015603552 304803721911707913083904 316526941985235140510208 330204032071016905840896 342904187150671402219392 360222580441109351826432 371479536079894019071008 374077295073459711512064 394782680409629068237824 400697027681683436301312 405250402996248020804736 417914478089880771454884 440272042761355874454528 442091348723179659059712 457205582867561869625856 495306048106525358761344 514356280726007103329088 540333870661664027739648 557219304119841028606512 601045541522525154451968 607875604494372031207104 633053883970470281020416 660408064142033811681792 685808374301342804438784 742959072159788038142016 748154590146919423024128 810500805992496041609472 835828956179761542909768 884182697446359318119424 914411165735123739251712 990612096213050717522688 1028712561452014206658176 1080667741323328055479296 1114438608239682057213024 1202091083045050308903936 1215751208988744062414208 1320816128284067623363584 1371616748602685608877568 1485918144319576076284032 1621001611984992083218944 1671657912359523085819536 1981224192426101435045376 2057425122904028413316352 2228877216479364114426048 2431502417977488124828416 2743233497205371217755136 2971836288639152152568064 3242003223969984166437888 3343315824719046171639072 3962448384852202870090752 4114850245808056826632704 4457754432958728228852096 4863004835954976249656832 5943672577278304305136128 6686631649438092343278144 8229700491616113653265408 8915508865917456457704192 9726009671909952499313664 11887345154556608610272256 13373263298876184686556288 17831017731834912915408384 26746526597752369373112576 35662035463669825830816768 53493053195504738746225152 106986106391009477492450304
- Sum of all divisors σ(n): 387752412779097345565057563
- Sum of proper divisors (its aliquot sum) s(n): 280766306388087868072607259
- 106986106391009477492450304 is an abundant number, because the sum of its proper divisors (280766306388087868072607259) is greater than itself. Its abundance is 173780199997078390580156955
Bases of 106986106391009477492450304
- Binary: 1011000011111110011000001110010111000001111000111101111101111110110011110100100000000002
- Hexadecimal: 0x587F3072E0F1EFBF67A400
- Base-36: DFXRUW0RSGJ6S0000
Squares and roots of 106986106391009477492450304
- 106986106391009477492450304 squared (1069861063910094774924503042) is 11446026960708398964912216335871448873569317909692416
- 106986106391009477492450304 cubed (1069861063910094774924503043) is 1224565858172711628021478742775188617585525475434290467397328980727106805694464
-
106986106391009477492450304 is a
perfect square number . Itssquare root is 10343408838048 -
The
cube root of 106986106391009477492450304 is 474725390.8804840695
Scales and comparisons
How big is 106986106391009477492450304?- 106,986,106,391,009,477,492,450,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 106,986,106,391,009,477,492,450,304 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 106986106391009477492450304 cubic inches would be around 39560449.2 feet tall.
Recreational maths with 106986106391009477492450304
- 106986106391009477492450304 backwards is 403054294774900193601689601
- 106986106391009477492450304 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 106986106391009477492450304's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 106986106391009477492450304 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 106986106391009477492450304 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/106986106391009477492450304/
Chicago style:
Numbermatics. 2024. "Number 106986106391009477492450304 - Facts about the integer". https://numbermatics.com/n/106986106391009477492450304/
The information we have on file for 106986106391009477492450304 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 106986106391009477492450304, math, Factors of 106986106391009477492450304, curriculum, school, college, exams, university, Prime factorization of 106986106391009477492450304, STEM, science, technology, engineering, physics, economics, calculator, one hundred six septillion, nine hundred eighty-six sextillion, one hundred six quintillion, three hundred ninety-one quadrillion, nine trillion, four hundred seventy-seven billion, four hundred ninety-two million, four hundred fifty thousand, three hundred four.