151812468073262129988501504
151,812,468,073,262,129,988,501,504 is an even composite number composed of six prime numbers multiplied together.
151812468073262129988501504 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-nine thousand, nine hundred twenty-five divisors.
Prime factorization of 151812468073262129988501504:
218 × 36 × 112 × 134 × 472 × 1014
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 47 × 47 × 101 × 101 × 101 × 101)See below for interesting mathematical facts about the number 151812468073262129988501504 from the Numbermatics database.
Names of 151812468073262129988501504
- Cardinal: 151812468073262129988501504 can be written as One hundred fifty-one septillion, eight hundred twelve sextillion, four hundred sixty-eight quintillion, seventy-three quadrillion, two hundred sixty-two trillion, one hundred twenty-nine billion, nine hundred eighty-eight million, five hundred one thousand, five hundred four.
Scientific notation
- Scientific notation: 1.51812468073262129988501504 × 1026
Factors of 151812468073262129988501504
Divisors of 151812468073262129988501504
- Number of divisors d(n): 29925
-
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 47 48 52 54 64 66 72 78 81 88 94 96 99 101 104 108 117 121 128 132 141 143 144 156 162 169 176 188 192 198 202 208 216 234 242 243 256 264 282 286 288 297 303 312 324 338 351 352 363 376 384 396 404 416 423 429 432 468 484 486 507 512 517 528 564 572 576 594 606 611 624 648 676 702 704 726 729 752 768 792 808 832 846 858 864 891 909 936 968 972 1014 1024 1034 1053 1056 1089 1111 1128 1144 1152 1188 1212 1222 1248 1269 1287 1296 1313 1352 1404 1408 1452 1458 1504 1521 1536 1551 1573 1584 1616 1664 1692 1716 1728 1782 1818 1833 1859 1872 1936 1944 2028 2048 2068 2106 2112 2178 2197 2209 2222 2256 2288 2304 2376 2424 2444 2496 2538 2574 2592 2626 2673 2704 2727 2808 2816 2904 2916 3008 3042 3072 3102 3146 3159 3168 3232 3267 3328 3333 3384 3432 3456 3564 3636 3666 3718 3744 3807 3861 3872 3888 3939 4056 4096 4136 4212 4224 4356 4394 4418 4444 4512 4563 4576 4608 4653 4719 4747 4752 4848 4888 4992 5076 5148 5184 5252 5346 5408 5454 5499 5577 5616 5632 5687 5808 5832 6016 6084 6144 6204 6292 6318 6336 6464 6534 6591 6627 6656 6666 6721 6768 6864 6912 7128 7272 7332 7436 7488 7614 7722 7744 7776 7878 7943 8019 8112 8181 8192 8272 8424 8448 8712 8788 8836 8888 9024 9126 9152 9216 9306 9438 9477 9494 9504 9696 9776 9801 9984 9999 10152 10201 10296 10368 10504 10692 10816 10908 10998 11154 11232 11264 11374 11421 11583 11616 11664 11817 12032 12168 12221 12288 12408 12584 12636 12672 12928 13068 13182 13254 13312 13332 13442 13536 13689 13728 13824 13959 14157 14241 14256 14443 14544 14664 14872 14976 15228 15444 15488 15552 15756 15886 16038 16224 16362 16384 16497 16544 16731 16848 16896 17061 17069 17424 17576 17672 17776 18048 18252 18304 18432 18612 18876 18954 18988 19008 19392 19552 19602 19773 19881 19968 19998 20163 20304 20402 20449 20592 20736 21008 21384 21632 21816 21996 22308 22464 22528 22748 22842 23166 23232 23328 23634 23829 24064 24167 24299 24336 24442 24543 24576 24816 25168 25272 25344 25856 26136 26364 26508 26624 26664 26884 27072 27378 27456 27648 27918 28314 28482 28512 28561 28717 28886 29088 29328 29403 29744 29952 29997 30456 30603 30888 30976 31104 31512 31772 32076 32448 32724 32768 32994 33088 33462 33696 33792 34122 34138 34263 34749 34848 35152 35344 35451 35552 36096 36504 36608 36663 36864 37224 37752 37908 37976 38016 38784 39104 39204 39546 39762 39936 39996 40326 40608 40804 40898 41067 41184 41472 41877 42016 42471 42723 42768 43264 43329 43632 43992 44616 44928 45056 45496 45684 46332 46464 46656 47268 47658 48128 48334 48598 48672 48884 49086 49152 49491 49632 50193 50336 50544 50688 51183 51207 51712 52217 52272 52728 53016 53248 53328 53768 54144 54756 54912 55296 55836 56628 56964 57024 57122 57434 57772 58176 58656 58806 59319 59488 59643 59904 59994 60489 60912 61206 61347 61711 61776 61952 62208 63024 63544 64152 64896 65448 65536 65988 66176 66924 67392 67584 68244 68276 68526 69498 69696 70304 70688 70902 71104 71487 72192 72501 72897 73008 73216 73326 73629 73728 73931 74448 75504 75816 75952 76032 77568 78208 78408 79092 79524 79872 79992 80652 81216 81608 81796 82134 82368 82944 83754 84032 84942 85446 85536 85683 86151 86528 86658 87264 87373 87984 88209 89232 89856 89991 90112 90992 91368 91809 92664 92928 93312 94536 95316 96256 96668 97196 97344 97768 98172 98304 98982 99264 100386 100672 101088 101376 102366 102414 103259 103424 104247 104434 104544 105456 106032 106353 106496 106656 107536 108288 109512 109824 109989 110592 111672 112211 113256 113928 114048 114244 114868 115544 116352 117312 117612 118638 118976 119286 119808 119988 120978 121824 122412 122694 123201 123422 123552 123904 124416 125631 126048 127088 127413 128169 128304 129792 129987 130896 131072 131976 132352 132613 133848 134784 135168 136488 136552 137052 138996 139392 140608 141376 141804 142208 142974 144384 145002 145794 146016 146432 146652 147258 147456 147862 148473 148896 150579 151008 151632 151904 152064 153549 153621 155136 156416 156651 156816 158184 158873 159048 159744 159984 161304 162432 163216 163592 164268 164736 165888 167508 168064 169884 170892 171072 171366 172302 173056 173316 174528 174746 175968 176418 177957 178464 178929 179712 179982 180224 181467 181984 182736 183618 184041 185133 185328 185856 186624 187759 189072 190632 192512 193336 194392 194688 195536 196344 196608 197964 198528 200772 201344 202176 202752 204732 204828 206518 206848 208494 208868 209088 210912 212064 212706 212992 213312 214461 215072 216576 217503 218691 219024 219648 219978 221184 221793 221897 223109 223344 224422 226512 227856 228096 228488 229736 231088 232704 234624 235224 237276 237952 238572 239616 239976 241956 243648 244824 245388 246402 246844 247104 247808 248832 251262 252096 254176 254826 256338 256608 257049 258453 259584 259974 261792 262119 262144 263952 264704 265226 265837 267289 267696 269568 269973 270336 272976 273104 274104 275427 277992 278784 281216 282752 283608 284416 285948 288768 290004 291588 292032 292864 293304 294516 294912 295724 296946 297792 301158 302016 303264 303808 304128 307098 307242 309777 310272 312832 313302 313632 314171 315887 316368 317746 318096 319059 319488 319968 322608 324864 326432 327184 328536 329472 329967 331776 335016 336128 336633 339768 341784 342144 342732 344604 346112 346632 349056 349492 351936 352836 355914 356928 357858 359424 359964 360448 362934 363968 365472 367236 368082 370266 370656 371712 373248 373321 375518 376893 378144 381264 382239 384507 385024 386672 388784 389376 389961 391072 392688 393216 395928 397056 397839 401544 402688 404352 405504 409464 409656 413036 413696 416988 417736 418176 421824 424128 425412 425984 426624 428922 430144 433152 435006 437382 438048 439296 439956 442368 443586 443794 445419 446218 446688 448844 451737 453024 455712 456192 456976 459472 460647 460863 462176 465408 469248 469953 470448 474552 475904 476619 477144 479232 479447 479952 483912 487296 489648 490776 492804 493688 494208 495616 497664 502524 504192 508352 509652 512676 513216 514098 516906 519168 519948 523584 524238 527904 529408 530452 531674 533871 534578 535392 536787 539136 539946 540672 544401 545952 546208 548208 550854 552123 555399 555984 557568 562432 563277 565504 567216 568832 571896 574387 577536 580008 583176 584064 585728 586608 589032 589824 591448 593892 595584 602316 604032 606528 607616 608256 614196 614484 619554 620544 625664 626604 627264 628342 631774 632736 635492 636192 638118 638976 639936 643383 645216 649728 652509 652864 654368 656073 657072 658944 659934 663552 665379 665691 669327 670032 672256 673266 678821 679536 683568 684288 685464 689208 692224 693264 698112 698984 703872 705672 711828 713856 715716 718848 719928 720896 725868 727936 730944 734472 736164 740532 741312 743424 746496 746642 751036 753786 756288 762528 764478 769014 770048 771147 773344 775359 777568 778752 779922 782144 785376 786357 786432 791856 794112 795678 797511 801867 802243 803088 805376 808704 809919 811008 818928 819312 826072 826281 827392 833976 835472 836352 843648 848256 850824 851968 853248 857844 860288 866304 870012 874764 876096 878592 879912 884736 887172 887588 890838 892436 893376 897688 903474 906048 911424 912384 913952 918944 921294 921726 924352 929331 930816 938496 939906 940896 942513 947661 949104 951808 953238 954288 957177 958464 958894 959904 961103 967824 974592 979296 981552 985608 987376 988416 989901 991232 995328 1005048 1008384 1009899 1016704 1019304 1025352 1026432 1028196 1030301 1033812 1038336 1039896 1047168 1048476 1055808 1058816 1060904 1063348 1067742 1069156 1070784 1073574 1078272 1079892 1081344 1088802 1091904 1092416 1096416 1101708 1104246 1110798 1111968 1115136 1119963 1124864 1126554 1131008 1134432 1135849 1137664 1143792 1146717 1148774 1153521 1155072 1160016 1166352 1168128 1169883 1171456 1173216 1178064 1179648 1182896 1187784 1191168 1193517 1204632 1208064 1213056 1215232 1216512 1228392 1228968 1234321 1239108 1241088 1251328 1253208 1254528 1256684 1263548 1265472 1270984 1272384 1276236 1277952 1279872 1286766 1290432 1299456 1305018 1305728 1308736 1312146 1314144 1317888 1319868 1327104 1330758 1331382 1338654 1340064 1342367 1344512 1346532 1355211 1357642 1359072 1367136 1368576 1370928 1378416 1381941 1382589 1384448 1386528 1396224 1397968 1407744 1409859 1411344 1423656 1427712 1429857 1431432 1437696 1438341 1439856 1441792 1451736 1455872 1458743 1461888 1468944 1472328 1481064 1482624 1486848 1492992 1493284 1502072 1507572 1512576 1525056 1528956 1538028 1540096 1542294 1546688 1550718 1555136 1557504 1559844 1564288 1570752 1572714 1583712 1588224 1591356 1595022 1601613 1603734 1604486 1606176 1610361 1610752 1617408 1619838 1622016 1633203 1637856 1638624 1652144 1652562 1654784 1656369 1666197 1667952 1670944 1672704 1687296 1689831 1696512 1701648 1703936 1706496 1715688 1720576 1723161 1723969 1732608 1740024 1749528 1752192 1757184 1759824 1769472 1774344 1775176 1781676 1784872 1786752 1795376 1806948 1812096 1822848 1824768 1827904 1837888 1842588 1843452 1848704 1858662 1861632 1876992 1879812 1881792 1885026 1895322 1898208 1903616 1906476 1908576 1914354 1916928 1917788 1919808 1922206 1930149 1935648 1949184 1957527 1958592 1963104 1968219 1971216 1974752 1976832 1979802 1982464 1990656 1996137 1997073 2007981 2010096 2016768 2019798 2033408 2036463 2038608 2050704 2052864 2056392 2060602 2065349 2067624 2076672 2079792 2094336 2096952 2111616 2117632 2121808 2126696 2135484 2138312 2141568 2147148 2156544 2159784 2162688 2177604 2183808 2184832 2192832 2203416 2208492 2221596 2223936 2230272 2239926 2249728 2253108 2262016 2268864 2271698 2275328 2287584 2293434 2297548 2307042 2310144 2313441 2320032 2326077 2332704 2336256 2339766 2342912 2346432 2356128 2359071 2359296 2365792 2375568 2382336 2387034 2392533 2405601 2406729 2409264 2416128 2426112 2430464 2433024 2440867 2454199 2456784 2457936 2468642 2478216 2478843 2482176 2502656 2506416 2509056 2513368 2527096 2530944 2541968 2544768 2552472 2555904 2559744 2573532 2580864 2598912 2610036 2611456 2617472 2624292 2628288 2635776 2639736 2654208 2661516 2662764 2677308 2680128 2684734 2689024 2693064 2710422 2715284 2718144 2734272 2737152 2741856 2756832 2763882 2765178 2768896 2773056 2787993 2792448 2795936 2815488 2819718 2822688 2827539 2842983 2847312 2855424 2859714 2862864 2875392 2876682 2879712 2883309 2883584 2884661 2900417 2903472 2911744 2917486 2923776 2937888 2944656 2962128 2965248 2969703 2973696 2985984 2986568 3004144 3015144 3025152 3029697 3050112 3057912 3076056 3080192 3084588 3090903 3093376 3101436 3110272 3115008 3119688 3128576 3141504 3145428 3167424 3176448 3182712 3190044 3203226 3207468 3208972 3212352 3220722 3221504 3234816 3239676 3244032 3266406 3275712 3277248 3304288 3305124 3309568 3312738 3332394 3335904 3341888 3345408 3359889 3374592 3379662 3393024 3403296 3407547 3407872 3412992 3431376 3441152 3446322 3447938 3455881 3460563 3465216 3474757 3480048 3499056 3504384 3509649 3514368 3519648 3538944 3548688 3550352 3563352 3569744 3573504 3580551 3590752 3613896 3624192 3645696 3649536 3655808 3675776 3685176 3686904 3697408 3702963 3717324 3723264 3753984 3759624 3763584 3770052 3790644 3796416 3807232 3812952 3817152 3828708 3833856 3835576 3839616 3844412 3860298 3871296 3898368 3915054 3917184 3926208 3936438 3942432 3949504 3953664 3959604 3964928 3981312 3992274 3994146 4015962 4020192 4027101 4033536 4039596 4066816 4072926 4077216 4101408 4105728 4106531 4112784 4121204 4130698 4135248 4145823 4147767 4153344 4159584 4188672 4193904 4223232 4229577 4235264 4243616 4253392 4270968 4276624 4283136 4289571 4294296 4313088 4315023 4319568 4325376 4355208 4367616 4369664 4376229 4385664 4406832 4416984 4443192 4447872 4460544 4479852 4499456 4506216 4524032 4537728 4543396 4550656 4575168 4586868 4595096 4614084 4620288 4626882 4640064 4652154 4665408 4672512 4679532 4685824 4692864 4712256 4718142 4731584 4751136 4764672 4774068 4785066 4811202 4813458 4818528 4832256 4852224 4853173 4860928 4866048 4881734 4899609 4908398 4913568 4915872 4937284 4956432 4957686 4964352 4969107 4998591 5005312 5012832 5018112 5026736 5054192 5061888 5069493 5083936 5089536 5104944 5111808 5119488 5147064 5161728 5169483 5171907 5197824 5220072 5222912 5234944 5248584 5256576 5271552 5273917 5279472 5308416 5323032 5325528 5354616 5360256 5369468 5378048 5386128 5420844 5430568 5436288 5468544 5474304 5483712 5513664 5527764 5530356 5537792 5546112 5575986 5584896 5591872 5630976 5639436 5645376 5655078 5685966 5694624 5710848 5719428 5725728 5750784 5753364 5759424 5766618 5769322 5790447 5800834 5806944 5823488 5834972 5847552 5872581 5875776 5889312 5904657 5924256 5930496 5939406 5947392 5971968 5973136 5988411 5991219 6008288 6023943 6030288 6050304 6059394 6100224 6109389 6115824 6152112 6160384 6169176 6181806 6186752 6196047 6202872 6220544 6230016 6232811 6239376 6257152 6283008 6290856 6334848 6352896 6365424 6380088 6406452 6414936 6417944 6424704 6441444 6443008 6469632 6479352 6488064 6532812 6551424 6554496 6608576 6610248 6619136 6625476 6664788 6671808 6683776 6690816 6719778 6749184 6759324 6786048 6806592 6815094 6825984 6862752 6882304 6892644 6895876 6911762 6921126 6930432 6940323 6949514 6960096 6978231 6998112 7008768 7019298 7028736 7039296 7077213 7077888 7097376 7100704 7126704 7139488 7147008 7161102 7177599 7181504 7216803 7220187 7227792 7248384 7291392 7299072 7311616 7322601 7351552 7362597 7370352 7373808 7394816 7405926 7434648 7436529 7446528 7467031 7507968 7519248 7527168 7540104 7581288 7592832 7614464 7625904 7634304 7657416 7667712 7671152 7679232 7688824 7720596 7742592 7796736 7830108 7834368 7852416 7872876 7884864 7899008 7907328 7919208 7929856 7962624 7984548 7988292 8031924 8040384 8054202 8067072 8079192 8133632 8145852 8154432 8202816 8211456 8213062 8225568 8242408 8261396 8270496 8291646 8295534 8306688 8319168 8363979 8377344 8387808 8446464 8459154 8470528 8482617 8487232 8506784 8528949 8541936 8553248 8566272 8579142 8588592 8626176 8630046 8639136 8649927 8650752 8653983 8701251 8710416 8735232 8739328 8752458 8771328 8813664 8824673 8833968 8886384 8895744 8909109 8921088 8959704 8998912 9012432 9048064 9075456 9086792 9089091 9101312 9150336 9173736 9190192 9228168 9240576 9253764 9272709 9280128 9304308 9330816 9345024 9359064 9371648 9385728 9424512 9436284 9463168 9502272 9529344 9548136 9570132 9622404 9626916 9637056 9664512 9704448 9706346 9721856 9732096 9763468 9799218 9816796 9827136 9831744 9874568 9912864 9915372 9928704 9938214 9997182 10010624 10025664 10036224 10053472 10079667 10108384 10123776 10138986 10167872 10179072 10209888 10222641 10223616 10238976 10294128 10323456 10338966 10343814 10367643 10395648 10424271 10429159 10440144 10445824 10469888 10497168 10513152 10528947 10543104 10547834 10558944 10616832 10646064 10651056 10709232 10720512 10738936 10741653 10756096 10772256 10841688 10861136 10872576 10937088 10948608 10967424 11027328 11055528 11060712 11075584 11092224 11108889 11151972 11169792 11183744 11261952 11278872 11290752 11310156 11333311 11371932 11389248 11421696 11438856 11451456 11501568 11506728 11518848 11533236 11538644 11580894 11601668 11613888 11646976 11669944 11695104 11745162 11751552 11778624 11809314 11848512 11860992 11878812 11894784 11943936 11946272 11976822 11982438 12016576 12047886 12060576 12081303 12100608 12118788 12200448 12218778 12231648 12304224 12319593 12320768 12338352 12363612 12373504 12392094 12405744 12441088 12443301 12460032 12465622 12478752 12494339 12514304 12566016 12581712 12669696 12688731 12705792 12730848 12760176 12812904 12829872 12835888 12849408 12868713 12882888 12886016 12939264 12945069 12958704 12976128 13065624 13102848 13108992 13128687 13217152 13220496 13238272 13250952 13329576 13343616 13367552 13381632 13393913 13439556 13498368 13518648 13572096 13613184 13630188 13651968 13725504 13764608 13785288 13791752 13823524 13842252 13860864 13880646 13899028 13920192 13956462 13996224 14017536 14038596 14057472 14078592 14154426 14194752 14201408 14253408 14278976 14294016 14322204 14355198 14363008 14433606 14440374 14455584 14496768 14559519 14582784 14598144 14623232 14645202 14703104 14725194 14740704 14747616 14766037 14789632 14811852 14869296 14873058 14893056 14907321 14934062 14995773 15015936 15038496 15054336 15080208 15162576 15185664 15208479 15228928 15251808 15268608 15314832 15335424 15342304 15358464 15377648 15441192 15485184 15508449 15515721 15593472 15660216 15668736 15704832 15745752 15769728 15798016 15814656 15821751 15838416 15859712 15925248 15969096 15976584 16046173 16063848 16080768 16108404 16134144 16158384 16267264 16291704 16308864 16405632 16422912 16426124 16451136 16484816 16522792 16540992 16583292 16591068 16613376 16638336 16727958 16754688 16775616 16892928 16918308 16941056 16965234 16974464 17013568 17057898 17083872 17106496 17132544 17158284 17177184 17252352 17260092 17278272 17299854 17307966 17402502 17420832 17470464 17478656 17504916 17542656 17617743 17627328 17649346 17667936 17713971 17772768 17791488 17818218 17842176 17919408 17965233 17973657 17997824 18024864 18071829 18096128 18150912 18173584 18178182 18202624 18300672 18328167 18347472 18380384 18456336 18481152 18507528 18545418 18560256 18588141 18608616 18661632 18690048 18698433 18718128 18743296 18771456 18849024 18872568 18926336 18963659 19004544 19058688 19096272 19140264 19244808 19253832 19274112 19329024 19408896 19412692 19443712 19464192 19526936 19598436 19633592 19654272 19663488 19749136 19825728 19830744 19857408 19876428 19994364 20021248 20051328 20072448 20106944 20159334 20216768 20247552 20277972 20335744 20358144 20419776 20445282 20477952 20588256 20646912 20677932 20687628 20735286 20791296 20820969 20848542 20858318 20880288 20891648 20934693 20939776 20994336 21026304 21057894 21086208 21095668 21117888 21231639 21233664 21292128 21302112 21418464 21441024 21477872 21483306 21512192 21532797 21544512 21650409 21660561 21683376 21722272 21745152 21874176 21897216 21934848 21967803 22054656 22087791 22111056 22121424 22151168 22184448 22217778 22303944 22339584 22367488 22401093 22411597 22523904 22534009 22557744 22581504 22620312 22666622 22743864 22778496 22843392 22877712 22902912 23003136 23013456 23037696 23066472 23077288 23161788 23203336 23227776 23293952 23339888 23390208 23490324 23503104 23557248 23618628 23697024 23721984 23757624 23789568 23887872 23892544 23953644 23964876 24033152 24095772 24121152 24162606 24201216 24237576 24400896 24437556 24463296 24608448 24639186 24676704 24727224 24747008 24784188 24811488 24882176 24886602 24920064 24931244 24957504 24988678 25028608 25091937 25132032 25163424 25339392 25377462 25411584 25447851 25461696 25520352 25586847 25625808 25659744 25671776 25698816 25737426 25765776 25772032 25878528 25890138 25917408 25949781 25952256 25961949 26103753 26131248 26205696 26217984 26257374 26434304 26440992 26474019 26476544 26501904 26659152 26687232 26735104 26763264 26787826 26849537 26879112 26996189 26996736 27037296 27144192 27226368 27260376 27267273 27303936 27451008 27529216 27570576 27583504 27647048 27684504 27721728 27761292 27798056 27818127 27840384 27912924 27992448 28035072 28077192 28114944 28157184 28308852 28389504 28402816 28506816 28557952 28588032 28644408 28710396 28726016 28867212 28880748 28911168 28993536 29119038 29165568 29196288 29246464 29290404 29406208 29450388 29481408 29495232 29532074 29579264 29623704 29738592 29746116 29786112 29814642 29868124 29991546 30031872 30076992 30108672 30160416 30239001 30325152 30371328 30416958 30457856 30503616 30537216 30629664 30667923 30670848 30684608 30716928 30755296 30882384 30970368 31016898 31031442 31102929 31186944 31272813 31287477 31320432 31337472 31409664 31491504 31539456 31596032 31629312 31643502 31676832 31719424 31731271 31850496 31904587 31938192 31953168 32092346 32127696 32161536 32216808 32224959 32268288 32316768 32534528 32583408 32617728 32811264 32845824 32852248 32902272 32969632 33045584 33081984 33166584 33182136 33226752 33276672 33326667 33455916 33509376 33551232 33785856 33836616 33882112 33930468 33948928 33999933 34027136 34115796 34167744 34212992 34265088 34316568 34354368 34504704 34520184 34556544 34599708 34615932 34805004 34841664 34940928 34957312 35009832 35085312 35235486 35254656 35298692 35335872 35427942 35545536 35582976 35636436 35684352 35838816 35930466 35947314 35995648 36049728 36143658 36192256 36243909 36301824 36347168 36356364 36405248 36601344 36656334 36694944 36760768 36912672 36958779 36962304 37015056 37090836 37120512 37176282 37217232 37323264 37380096 37396866 37436256 37483017 37486592 37542912 37698048 37705421 37745136 37852672 37927318 38009088 38066193 38117376 38192544 38280528 38489616 38507664 38548224 38606139 38658048 38817792 38825384 38835207 38887424 38928384 39053872 39196872 39267184 39308544 39326976 39386061 39498272 39651456 39661488 39714816 39752856 39988728 40042496 40102656 40144896 40181739 40213888 40318668 40433536 40495104 40555944 40671488 40716288 40839552 40890564 40955904 41176512 41293824 41355864 41375256 41470572 41582592 41641938 41697084 41716636 41760576 41783296 41869386 41879552 41988672 42052608 42115788 42172416 42191336 42235776 42463278 42584256 42604224 42836928 42882048 42955744 42966612 43024384 43065594 43089024 43300818 43321122 43366752 43444544 43490304 43678557 43748352 43794432 43869696 43935606 44109312 44175582 44222112 44242848 44298111 44302336 44368896 44435556 44607888 44679168 44734976 44802186 44823194 44987319 45047808 45068018 45115488 45163008 45171841 45240624 45333244 45487728 45556992 45625437 45686784 45755424 45805824 46006272 46026912 46075392 46132944 46154576 46323576 46406672 46455552 46525347 46547163 46587904 46679776 46780416 46980648 47006208 47114496 47237256 47394048 47443968 47465253 47515248 47579136 47775744 47785088 47907288 47929752 48066304 48138519 48191544 48242304 48325212 48402432 48424147 48475152 48801792 48875112 48926592 49216896 49278372 49353408 49454448 49494016 49568376 49622976 49764352 49773204 49840128 49862488 49915008 49977356 50057216 50183874 50264064 50326848 50678784 50754924 50823168 50895702 50923392 51040704 51173694 51251616 51319488 51343552 51397632 51474852 51531552 51544064 51757056 51780276 51834816 51899562 51923898 52207506 52262496 52411392 52435968 52514748 52868608 52881984 52948038 53003808 53318304 53374464 53384903 53470208 53526528 53575652 53699074 53758224 53895699 53920971 53992378 53993472 54074592 54215487 54288384 54452736 54520752 54534546 54607872 54902016 54984501 55058432 55141152 55167008 55294096 55369008 55443456 55522584 55596112 55636254 55680768 55764423 55825848 55984896 56070144 56095299 56154384 56229888 56314368 56617704 56779008 56805632 56890977 57013632 57115904 57176064 57288816 57420792 57452032 57734424 57761496 57822336 57987072 58013087 58238076 58331136 58392576 58492928 58580808 58812416 58900776 58962816 58990464 59064148 59158528 59247408 59477184 59492232 59572224 59629284 59736248 59983092 60063744 60153984 60217344 60320832 60478002 60650304 60742656 60833916 60915712 61007232 61074432 61259328 61335846 61369216 61433856 61510592 61764768 61940736 62033796 62062884 62205858 62373888 62545626 62574954 62640864 62674944 62819328 62983008 63078912 63091249 63192064 63258624 63287004 63353664 63462542 63694917 63700992 63809174 63876384 63906336 64184692 64255392 64323072 64433616 64449918 64536576 64598391 64633536 64951227 64981683 65069056 65166816 65235456 65622528 65691648 65704496 65804544 65903409 65939264 66091168 66163968 66263373 66333168 66364272 66453504 66553344 66653334 66911832 67018752 67102464 67203279 67234791 67571712 67602027 67673232 67764224 67860936 67897856 67999866 68054272 68231592 68335488 68425984 68530176 68560921 68633136 68708736 69009408 69040368 69113088 69199416 69231864 69610008 69683328 69881856 69914624 70019664 70170624 70470972 70509312 70597384 70671744 70855884 71091072 71165952 71272872 71368704 71677632 71860932 71894628 71991296 72099456 72287316 72384512 72487818 72603648 72694336 72712728 72810496 73202688 73312668 73389888 73521536 73825344 73917558 74030112 74181672 74241024 74352564 74434464 74646528 74760192 74793732 74872512 74966034 75085824 75275811 75396096 75410842 75490272 75705344 75854636 76018176 76132386 76234752 76343553 76385088 76561056 76760541 76979232 77015328 77096448 77212278 77316096 77635584 77650768 77670414 77774848 77849343 77856768 77885847 78107744 78311259 78393744 78534368 78617088 78653952 78772122 78996544 79302912 79322976 79422057 79429632 79505712 79977456 80084992 80205312 80289792 80363478 80427776 80548611 80637336 80867072 80988567 80990208 81026543 81111888 81342976 81432576 81679104 81781128 81801819 81911808 82353024 82587648 82711728 82750512 82941144 83165184 83283876 83394168 83433272 83454381 83521152 83566592 83738772 83759104 83977344 84105216 84231576 84344832 84382672 84471552 84926556 85168512 85208448 85673856 85764096 85911488 85933224 86048768 86131188 86178048 86601636 86642244 86733504 86889088 86980608 87357114 87496704 87588864 87739392 87871212 88218624 88351164 88444224 88485696 88596222 88737792 88871112 89215776 89358336 89469952 89604372 89646388 89974638 90095616 90136036 90230976 90326016 90343682 90481248 90666488 90717003 90975456 91113984 91250874 91373568 91510848 91611648 92003769 92012544 92053824 92150784 92265888 92309152 92647152 92813344 92911104 93050694 93094326 93175808 93308787 93359552 93560832 93818439 93862431 93961296 94012416 94228992 94474512 94788096 94887936 94930506 95030496 95158272 95193813 95551488 95570176 95713761 95814576 95859504 96132608 96277038 96383088 96484608 96650424 96674877 96804864 96848294 96950304 97071403 97603584 97750224 97853184 98433792 98556744 98706816 98908896 98988032 99136752 99245952 99528704 99546408 99680256 99724976 99830016 99954712 99980001 100114432 100367748 100528128 100653696 101357568 101509848 101646336 101791404 101846784 101999799 102081408 102347388 102503232 102638976 102687104 102795264 102949704 103063104 103088128 103514112 103560552 103669632 103799124 103847796 104060401 104415012 104524992 104822784 104871936 105029496 105737216 105763968 105896076 106007616 106636608 106748928 106769806 106940416 107053056 107151304 107398148 107516448 107791398 107841942 107984756 107986944 108149184 108430974 108576768 108731727 108905472 109041504 109069092 109215744 109804032 109969002 110116864 110282304 110334016 110588192 110738016 110876337 110886912 111045168 111192224 111272508 111361536 111528846 111651696 111969792 112140288 112190598 112308768 112449051 112459776 112628736 113116263 113235408 113558016 113611264 113781954 114027264 114231808 114352128 114577632 114720749 114841584 114904064 115468848 115522992 115644672 115818417 115974144 116026174 116476152 116505621 116662272 116785152 116985856 117161616 117624832 117801552 117925632 117980928 118128296 118158183 118317056 118494816 118954368 118984464 119144448 119258568 119472496 119966184 120127488 120307968 120434688 120545217 120641664 120956004 121300608 121485312 121667832 121831424 122014464 122148864 122518656 122671692 122738432 122867712 123021184 123529536 123881472 124067592 124125768 124411716 124666421 124747776 125091252 125149908 125281728 125349888 125638656 125966016 126157824 126182498 126384128 126517248 126574008 126707328 126925084 127389834 127618348 127752768 127812672 128369384 128510784 128646144 128867232 128899836 129073152 129196782 129267072 129902454 129963366 130138112 130333632 130470912 131035671 131245056 131383296 131408992 131609088 131806818 131878528 132182336 132327936 132526746 132666336 132728544 132894333 132907008 133106688 133306668 133823664 134037504 134204928 134406558 134469582 135143424 135204054 135346464 135515523 135528448 135579067 135721872 135795712 135999732 136108544 136463184 136670976 136851968 136876311 137060352 137121842 137266272 137417472 138018816 138080736 138226176 138398832 138463728 139220016 139366656 139576041 139641489 139763712 139829248 140039328 140341248 140941944 141018624 141194768 141343488 141711768 142182144 142331904 142395759 142545744 142737408 143355264 143721864 143789256 143982592 144198912 144415557 144574632 144769024 144975636 145207296 145272441 145388672 145425456 145620992 146405376 146625336 146779776 147043072 147333043 147650688 147835116 148060224 148363344 148482048 148705128 148868928 149293056 149520384 149587464 149745024 149932068 150171648 150551622 150792192 150821684 150980544 151410688 151709272 152036352 152264772 152469504 152687106 152770176 153122112 153521082 153958464 154030656 154192896 154424556 154632192 155271168 155301536 155340828 155549696 155698686 155771694 156215488 156622518 156787488 157068736 157234176 157307904 157544244 157993088 158605824 158645952 158844114 159011424 159954912 160154709 160169984 160410624 160579584 160726956 160855552 161097222 161274672 161734144 161762913 161977134 161980416 162053086 162223776 162426407 162646461 162685952 162865152 163358208 163562256 163603638 163823616 164706048 164953503 165175296 165423456 165501024 165882288 166330368 166567752 166788336 166866544 166908762 167042304 167133184 167293269 167477544 167518208 167954688 168210432 168285897 168463152 168689664 168765344 168943104 169853112 170337024 170416896 170672931 171347712 171528192 171822976 171866448 172097536 172262376 172356096 173203272 173284488 173467008 173778176 173961216 174039261 174120869 174714228 174993408 175177728 175478784 175742424 176437248 176702328 176888448 176971392 177192444 177475584 177742224 178431552 178716672 178939904 179208744 179292776 179949276 180191232 180272072 180461952 180652032 180687364 180962496 181332976 181434006 181950912 182227968 182501748 182747136 183021696 183223296 184007538 184107648 184301568 184531776 184618304 185294304 185626688 185822208 186101388 186188652 186351616 186617574 186719104 187121664 187636878 187724862 187922592 188024832 188457984 188949024 189273747 189576192 189775872 189861012 190060992 190387626 191102976 191140352 191427522 191629152 191719008 192265216 192554076 192766176 192969216 193300848 193349754 193609728 193696588 193795173 193900608 194142806 194853681 194945049 195207168 195500448 195706368 196867584 197113488 197413632 197710227 197817792 197976064 198273504 198491904 198790119 199057408 199092816 199360512 199449952 199660032 199909424 199960002 200228864 200735496 201056256 201307392 201609837 201704373 202715136 202806081 203019696 203292672 203582808 203693568 203999598 204162816 204694776 205006464 205277952 205374208 205590528 205682763 205899408 206126208 206176256 207028224 207121104 207339264 207598248 207695592 208120802 208600249 208830024 209049984 209645568 209743872 210058992 211474432 211527936 211792152 212015232 213273216 213497856 213539612 213880832 214106112 214302608 214796296 215032896 215582796 215683884 215969512 215973888 216298368 216861948 217153536 217463454 217810944 218083008 218138184 218431488 219608064 219938004 220233728 220564608 220668032 221176384 221476032 221752674 222090336 222384448 222545016 222723072 223057692 223303392 223939584 224280576 224381196 224617536 224898102 225257472 226232526 226470816 227116032 227222528 227563908 228054528 228463616 228704256 229030659 229155264 229441498 229683168 229808128 230281623 230937696 231045984 231289344 231636834 231948288 232052348 232952304 233011242 233324544 233548029 233570304 233657541 233971712 234323232 234933777 235249664 235603104 235851264 235961856 236256592 236316366 236634112 236989632 237908736 237968928 238266171 238288896 238517136 238944992 239932368 240254976 240615936 240869376 241090434 241283328 241645833 241912008 242601216 242965701 242970624 243079629 243335664 243662848 244028928 244297728 245037312 245343384 245476864 245735424 246042368 246527567 247059072 247762944 247874099 248135184 248251536 248823432 249332842 249495552 250182504 250299816 250363143 250563456 250699776 251277312 251932032 252315648 252364996 252768256 253034496 253148016 253414656 253850168 254779668 255236696 255505536 255625344 256738768 257021568 257292288 257734464 257799672 258146304 258393564 258534144 259804908 259926732 260276224 260667264 260941824 262071342 262490112 262766592 262817984 263218176 263613636 263757056 264364672 264655872 265053492 265332672 265457088 265788666 266213376 266613336 267647328 268075008 268409856 268813116 268939164 270286848 270408108 270692928 271031046 271158134 271443744 271591424 271999464 272151009 272217088 272926368 273341952 273703936 273752622 274120704 274243684 274532544 274834944 276011307 276037632 276161472 276452352 276797664 276927456 278440032 278733312 279152082 279282978 279527424 279658496 279926361 280078656 280682496 281455317 281587293 281883888 282037248 282389536 282686976 283423536 284364288 284663808 284791518 285091488 285474816 285581439 286710528 287141283 287443728 287578512 287965184 288397824 288831114 289149264 289538048 289951272 290414592 290544882 290777344 290850912 291214209 291241984 291350761 292810752 292942117 293250672 293559552 294086144 294666086 295301376 295670232 296120448 296726688 296964096 297410256 297737856 298586112 299040768 299174928 299490048 299864136 299940003 300343296 301103244 301584384 301643368 301961088 302821376 303418544 304072704 304529544 304939008 305374212 305540352 305999397 306244224 307042164 307916928 308061312 308385792 308849112 309264384 310542336 310603072 310681656 311099392 311397372 311543388 312181203 312430976 313245036 313574976 314137472 314468352 314615808 315088488 315986176 317211648 317291904 317688228 318022848 319909824 320309418 320821248 321159168 321453912 321711104 322194444 322549344 323468288 323525826 323954268 323960832 324106172 324447552 324852814 325292922 325371904 325730304 326195181 326716416 327124512 327207276 327647232 329412096 329907006 330350592 330846912 331002048 331764576 332629011 332660736 333135504 333576672 333733088 333817524 334084608 334266368 334586538 334955088 335036416 335909376 336420864 336571794 336926304 337347153 337379328 337530688 337886208 339348789 339706224 340674048 340833792 341345862 342695424 343056384 343645952 343732896 344162247 344195072 344524752 344712192 346406544 346568976 346934016 347556352 347922432 348078522 348241738 349043981 349428456 349516863 349986816 350355456 350950457 350957568 351484848 352874496 353404656 353776896 353942784 354384888 354474549 354951168 355484448 356863104 357433344 357879808 358417488 358585552 359898552 360382464 360544144 360923904 361304064 361374728 361635651 361924992 362665952 362868012 363901824 364455936 365003496 365494272 366043392 366446592 368015076 368215296 368603136 369063552 369236608 370588608 371253376 371644416 372202776 372377304 372703232 373235148 373438208 373999263 374243328 375273756 375449724 375845184 376049664 376915968 377898048 378547494 379152384 379551744 379722024 380121984 380775252 382280704 382855044 383258304 383438016 384530432 385108152 385532352 385938432 386601696 386699508 387219456 387393176 387590346 387801216 388285612 389707362 389890098 390414336 391000896 391412736 393107013 393735168 394226976 394827264 395420454 395635584 395952128 396547008 396983808 397580238 398114816 398185632 398682999 398721024 398899904 399320064 399818848 399920004 400457728 401470992 402112512 402614784 403219674 403408746 405430272 405612162 406039392 406546569 406585344 406737201 407165616 407387136 407999196 408325632 409389552 410012928 410555904 410748416 411181056 411365526 411798816 412252416 412352512 414056448 414242208 414678528 414759631 415196496 415391184 416241604 417200498 417660048 418099968 418728123 418924467 419291136 419487744 420117984 422948864 423055872 423584304 424030464 426546432 426995712 427079224 427187277 427761664 428212224 428605216 429592592 430065792 431165592 431367768 431939024 431947776 432596736 433246671 433723896 434307072 434926908 435621888 435817323 436166016 436276368 436862976 439216128 439876008 440467456 441129216 441336064 441999129 442352768 442952064 443505348 444180672 444768896 445090032 445446144 446115384 446606784 447879168 448561152 448762392 449235072 449796204 450514944 452465052 452941632 454232064 454445056 455127816 456109056 456927232 457408512 458061318 458310528 458882996 459366336 459616256 460563246 461875392 462091968 462578688 463273668 463896576 464104696 465904608 466022484 466649088 467096058 467315082 467943424 468646464 469867554 470499328 471206208 471702528 471923712 472513184 472632732 473268224 473979264 475817472 475937856 476532342 477034272 477889984 479864736 480464127 480509952 481231872 481738752 482180868 482566656 483291666 483824016 485202432 485931402 485941248 486159258 486671328 487279221 487325696 488057856 488595456 490074624 490170473 490686768 490953728 491470848 492084736 493055134 494118144 494860509 495525888 495748198 496270368 496503072 497646864 498665684 498991104 500365008 500599632 500726286 501126912 501399552 501879807 502554624 503864064 504631296 504729992 504857691 505536512 506068992 506296032 506829312 507700336 509559336 510473392 511011072 511250688 512018793 513477536 514043136 514584576 515468928 515599344 516292608 516787128 517068288 519609816 519853464 520552448 521334528 521883648 522117783 522362607 524142684 524980224 525533184 525635968 526436352 527227272 527514112 528729344 529311744 530106984 530665344 530914176 531577332 532426752 532665617 533226672 535294656 536150016 536819712 537626232 537878328 540573696 540816216 541385856 542062092 542316268 542887488 543182848 543998928 544302018 544434176 545852736 546683904 547407872 547505244 548241408 548487368 549065088 549669888 552022614 552322944 552904704 553595328 553854912 556880064 557466624 558304164 558565956 559054848 559316992 559852722 560157312 561364992 562910634 563174586 563767776 564074496 564779072 565373952 566847072 567821241 568728576 569327616 569583036 570182976 571162878 573421056 574282566 574887456 575157024 575930368 576795648 577662228 578298528 579076096 579902544 580829184 581089764 581554688 581701824 582428418 582701522 584835147 585621504 585884234 586501344 587119104 587233933 588172288 589332172 590602752 591340464 592240896 593130681 593453376 593928192 594820512 595475712 596370357 597172224 598081536 598349856 598980096 599728272 599880006 600686592 602206488 603168768 603286736 603922176 604829511 605113119 605642752 606837088 608145408 608418243 609059088 609878016 610748424 611080704 611998794 612488448 614084328 615833856 616122624 616771584 617048289 617698224 618528768 621084672 621206144 621363312 622198784 622794744 623086776 624362406 624861952 625800747 626490072 627149952 628274944 628936704 629231616 629513911 630176976 631972352 634423296 634583808 635376456 636045696 639819648 640618836 641642496 642318336 642907824 643422208 644388888 645098688 646936576 647051652 647908536 647921664 648212344 648895104 649705628 650585844 650743808 651460608 652390362 653432832 654249024 654414552 655294464 658824192 659814012 660701184 661693824 662004096 663529152 665258022 666271008 667153344 667466176 667635048 668169216 668532736 669173076 669910176 670072832 671818752 672841728 673143588 673852608 674694306 675061376 675772416 678697578 679412448 681348096 681667584 682691724 685390848 686112768 687291904 687465792 688324494 689049504 689424384 692813088 693137952 693868032 694003739 695112704 695844864 696157044 696483476 698087962 698856912 699033726 699973632 700644087 700710912 700972623 701900914 701915136 702969696 704801331 705748992 706809312 707553792 707885568 708769776 708949098 709902336 710968896 713726208 714798513 714866688 715759616 716834976 717171104 719797104 720764928 721088288 721847808 722608128 722749456 723271302 723849984 724937499 725331904 725736024 727803648 728897103 728911872 729238887 730006992 730988544 732086784 732893184 736030152 736430592 737206272 738127104 738473216 739582701 741177216 742506752 743288832 743622297 744405552 744754608 745406464 746470296 746876416 747998526 748486656 750547512 750899448 751089429 751690368 752099328 753831936 754170131 755796096 757094988 758304768 759103488 759444048 760243968 761550504 764561408 765710088 766516608 766876032 769060864 770216304 771064704 771876864 773203392 773399016 774438912 774786352 775180692 775602432 776571224 779414724 779780196 780828672 782001792 782825472 786214026 787470336 788453952 789654528 790840908 791271168 791904256 793094016 793967616 795160476 796229632 796371264 797365998 797799808 798640128 799637696 799840008 800915456 802941984 804225024 805229568 806439348 806817492 810860544 811224324 812078784 813093138 813474402 814331232 814774272 815998392 816651264 818779104 820025856 821111808 821496832 822362112 822731052 823597632 824504832 828033921 828112896 828484416 829357056 829519262 830392992 830782368 832483208 834400996 835320096 836199936 837456246 837848934 838582272 838975488 839779083 840235968 844365951 844761879 845897728 846111744 847168608 848060928 853092864 853991424 854158448 854374554 855523328 856424448 856744317 857210432 859185184 860131584 861423849 862331184 862735536 863878048 863895552 865193472 866493342 867447792 868614144 869853816 871243776 871634646 872332032 872552736 873642627 873725952 874052283 878432256 878826351 879752016 880934912 882258432 882672128 883998258 884705536 885904128 887010696 888361344 889537792 890180064 890892288 891291973 892230768 893213568 895758336 897122304 897524784 898470144 899592408 899820009 901029888 904930104 905883264 908464128 908890112 910255632 912218112 913854464 914817024 916122636 916621056 917765992 917998191 918732672 919232512 921126492 923750784 924183936 925157376 926547336 927793152 928209392 931809216 932044968 933298176 934192116 934630164 935886848 936543609 937292928 939735108 940998656 942412416 943405056 943847424 945026368 945265464 946536448 947958528 951634944 951875712 953064684 954068544 955779968 959729472 960928254 962463744 963477504 964361736 965133312 966583332 967648032 970404864 971862804 971882496 972318516 973342656 974558442 976115712 977190912 978585543 980149248 980340946 981373536 981907456 982941696 984169472 986110268 988236288 989721018 991051776 991496396 992540736 993006144 995293728 997331368 997887033 997982208 1000730016 1001199264 1001452572 1002253824 1002799104 1003759614 1005109248 1007728128 1009262592 1009459984 1009715382 1011073024 1012041459 1012137984 1012592064 1013658624 1015400672 1018046367 1019118672 1020946784 1022022144 1022501376 1024037586 1026955072 1028086272 1029169152 1030937856 1031198688 1032486741 1032585216 1033574256 1034136576 1039219632 1039706928 1041104896 1042669056 1043767296 1044235566 1044725214 1047131943 1048285368 1049960448 1051066368 1051271936 1052851371 1052872704 1053345059 1054454544 1055028224 1057458688 1058623488 1060213968 1061330688 1061828352 1063154664 1063423647 1064853504 1065331234 1066453344 1070589312 1072300032 1073639424 1075252464 1075756656 1081147392 1081632432 1082771712 1084124184 1084632536 1084906953 1085774976 1086365696 1087997856 1088604036 1088868352 1091705472 1093367808 1094815744 1095010488 1096482816 1096974736 1098130176 1099339776 1104045228 1104645888 1105809408 1107190656 1107709824 1113760128 1114933248 1116608328 1117131912 1118109696 1118633984 1119705444 1120314624 1121997789 1122729984 1125821268 1126349172 1127535552 1128148992 1129558144 1130747904 1133694144 1135642482 1137457152 1138655232 1139166072 1140365952 1142325756 1144664411 1146842112 1148565132 1149774912 1150314048 1153591296 1155324456 1156597056 1159805088 1161658368 1162179528 1163109376 1163403648 1164856836 1165403044 1169670294 1171243008 1171768468 1173002688 1174238208 1174467866 1176344576 1178664344 1179321039 1181205504 1182680928 1184481792 1186261362 1186906752 1187856384 1189641024 1190951424 1192740714 1194344448 1196048997 1196163072 1196699712 1197960192 1199456544 1199760012 1201373184 1204412976 1206337536 1206573472 1207844352 1209659022 1210226238 1211285504 1213674176 1216290816 1216836486 1218118176 1219639707 1219756032 1220211603 1221496848 1222161408 1223997588 1224976896 1228168656 1231667712 1232245248 1233543168 1234096578 1235396448 1237057536 1242169344 1242412288 1242726624 1244278893 1244397568 1245589488 1246173552 1248724812 1249723904 1251601494 1252980144 1254299904 1256549888 1256773401 1257873408 1258463232 1259027822 1260353952 1261928239 1263944704 1268846592 1269167616 1270752912 1272091392 1279639296 1281237672 1281561831 1283284992 1284636672 1285815648 1286844416 1288777776 1290197376 1293873152 1294103304 1295817072 1295843328 1296424688 1297790208 1299411256 1299740013 1301171688 1301487616 1302921216 1304780724 1306865664 1307451969 1308498048 1308829104 1310588928 1317648384 1319628024 1321402368 1323387648 1324008192 1325997387 1327058304 1330516044 1332542016 1334306688 1334932352 1335270096 1336338432 1337065472 1338346152 1339820352 1340145664 1343637504 1345683456 1346287176 1347705216 1349388612 1350122752 1351544832 1352785213 1357395156 1358824896 1362696192 1363335168 1365383448 1370781696 1372225536 1374583808 1374931584 1376648988 1378099008 1378848768 1385626176 1386275904 1387736064 1388007478 1390225408 1391689728 1392314088 1392966952 1396175924 1397713824 1398067452 1399947264 1401288174 1401945246 1403801828 1403830272 1405939392 1409602662 1411497984 1413618624 1415107584 1415771136 1417539552 1417898196 1419804672 1421937792 1427452416 1429597026 1431519232 1433669952 1434342208 1439594208 1441392381 1441529856 1442176576 1443695616 1445216256 1445498912 1446542604 1447699968 1449874998 1450663808 1451472048 1455607296 1457794206 1457823744 1458477774 1460013984 1461837663 1461977088 1464173568 1465786368 1470511419 1472060304 1472861184 1474412544 1476254208 1476946432 1479165402 1482354432 1485013504 1486577664 1487244594 1488811104 1489509216 1490812928 1491369737 1492940592 1493752832 1495997052 1496973312 1501095024 1501798896 1502178858 1503380736 1504198656 1505639421 1507663872 1508340262 1511592192 1514189976 1514573073 1516609536 1518206976 1518888096 1520487936 1523101008 1529122816 1531420176 1533033216 1533752064 1536056379 1538121728 1540432608 1542129408 1543753728 1546406784 1546798032 1548877824 1549572704 1550361384 1551204864 1553142448 1558829448 1559560392 1561657344 1564003584 1565650944 1566353349 1567087821 1572428052 1574940672 1576907904 1579309056 1581681816 1582542336 1583808512 1586188032 1587935232 1590320952 1592459264 1592742528 1594731996 1595599616 1597280256 1597996851 1599275392 1599680016 1601830912 1605883968 1608450048 1610459136 1612878696 1613634984 1620663473 1621721088 1622448648 1624157568 1626186276 1626948804 1628662464 1629548544 1631996784 1633302528 1637558208 1640051712 1642223616 1642993664 1644724224 1645462104 1647195264 1649009664 1656067842 1656968832 1658714112 1659038524 1660785984 1661564736 1664966416 1668801992 1670640192 1672399872 1674912492 1675697868 1677164544 1677950976 1679558166 1680471936 1688731902 1689523758 1691795456 1692223488 1694337216 1696121856 1703463723 1706185728 1707982848 1708316896 1708749108 1711046656 1713488634 1714420864 1718370368 1720263168 1722847698 1724662368 1725471072 1727756096 1727791104 1730386944 1732986684 1734895584 1737228288 1739707632 1742487552 1743269292 1744664064 1745105472 1747285254 1748104566 1756864512 1757652702 1759504032 1761701799 1761869824 1764516864 1765344256 1767996516 1769411072 1771808256 1774021392 1776722688 1779075584 1779392043 1780360128 1781784576 1782583946 1784461536 1786427136 1789111071 1791516672 1794244608 1795049568 1796940288 1799184816 1799640018 1802059776 1809860208 1811766528 1814488533 1815339357 1816928256 1817780224 1820511264 1824436224 1825254729 1827708928 1829634048 1832245272 1833242112 1835531984 1835996382 1837465344 1838465024 1842252984 1847501568 1848367872 1850314752 1851144867 1853094672 1855586304 1856418784 1863618432 1864089936 1866596352 1868384232 1869260328 1871773696 1873087218 1874585856 1877402241 1879470216 1881997312 1884824832 1886810112 1887694848 1888541733 1890052736 1890530928 1893072896 1895917056 1903269888 1903751424 1906129368 1908137088 1911559936 1915329559 1919458944 1921856508 1924927488 1926955008 1928723472 1930266624 1933166664 1935296064 1940809728 1943725608 1943764992 1944637032 1946685312 1949116884 1952231424 1954381824 1957171086 1960298496 1960681892 1962747072 1963814912 1965883392 1968338944 1972220536 1976472576 1979442036 1982103552 1982992792 1985081472 1986012288 1990587456 1994662736 1995774066 2001460032 2002398528 2002905144 2004507648 2005598208 2007519228 2010218496 2015456256 2018525184 2018919968 2019430764 2022146048 2024082918 2025184128 2027317248 2030801344 2036092734 2038237344 2041893568 2044044288 2045002752 2048075172 2053910144 2056172544 2058338304 2061875712 2062397376 2064973482 2067148512 2068273152 2078439264 2079413856 2082011217 2082209792 2085338112 2087534592 2088471132 2089450428 2094263886 2096570736 2099920896 2102132736 2102543872 2102917869 2105702742 2105745408 2106690118 2108909088 2110056448 2114403993 2114917376 2117246976 2120427936 2122661376 2123656704 2126309328 2126847294 2129707008 2130662468 2132906688 2141178624 2144395539 2144600064 2147278848 2150504928 2151513312 2162294784 2163264864 2165543424 2168248368 2169265072 2169813906 2171549952 2172731392 2174812497 2175995712 2177208072 2177736704 2183410944 2186691309 2186735616 2187716661 2189631488 2190020976 2192965632 2193949472 2196260352 2198679552 2208090456 2209291776 2211618816 2214381312 2215419648 2218748103 2227520256 2229866496 2230866891 2233216656 2234263824 2236219392 2237267968 2239410888 2240629248 2243995578 2245459968 2251642536 2252698344 2255071104 2256297984 2259116288 2261495808 2262510393 2263571297 2267388288 2271284964 2274914304 2275934909 2277310464 2278332144 2280731904 2284651512 2289328822 2293684224 2297130264 2299549824 2300628096 2307182592 2310648912 2313194112 2319610176 2323316736 2324359056 2326218752 2326807296 2329713672 2330806088 2339340588 2342486016 2343536936 2346005376 2348476416 2348935732 2352689152 2357328688 2358642078 2362411008 2365361856 2368963584 2372522724 2373813504 2375712768 2379282048 2381902848 2385481428 2388688896 2392097994 2393399424 2395920384 2398913088 2399520024 2402746368 2408825952 2412675072 2413146944 2415688704 2419318044 2420452476 2422571008 2427348352 2432581632 2433672972 2436236352 2439279414 2440423206 2442993696 2444322816 2447995176 2449953792 2456337312 2463335424 2464490496 2467086336 2468193156 2470792896 2484338688 2484824576 2485453248 2488557786 2491178976 2492347104 2497449624 2499447808 2503202988 2505960288 2508599808 2513099776 2513546802 2515746816 2516926464 2518055644 2519337249 2520707904 2523856478 2527889408 2533097853 2534285637 2537693184 2538335232 2541505824 2544182784 2559278592 2562475344 2563123662 2566569984 2569273344 2570232951 2571631296 2573688832 2577555552 2580394752 2584271547 2587746304 2588206608 2591634144 2591686656 2592849376 2595580416 2598822512 2599480026 2602343376 2602975232 2605842432 2609561448 2613731328 2614903938 2616996096 2617658208 2620927881 2621177856 2622156849 2635296768 2636479053 2639256048 2642804736 2646775296 2648016384 2651994774 2654116608 2661032088 2665084032 2668613376 2669864704 2670540192 2672676864 2673875919 2674130944 2676692304 2679640704 2680291328 2687275008 2691366912 2692574352 2695410432 2698777224 2700245504 2703089664 2705570426 2711803237 2714790312 2717649792 2725392384 2726615089 2726670336 2730766896 2741563392 2744451072 2749167616 2749863168 2753297976 2753994573 2756198016 2757697536 2771252352 2772551808 2775472128 2776014956 2780450816 2783379456 2784628176 2785933904 2792351848 2795427648 2796134904 2799894528 2802576348 2803890492 2807603656 2807660544 2809630827 2811878784 2819205324 2822995968 2827237248 2830215168 2831542272 2835079104 2835796392 2839609344 2843875584 2854904832 2859194052 2863038464 2867339904 2868684416 2879188416 2882784762 2884353152 2887391232 2890432512 2890997824 2893085208 2895399936 2899749996 2901327616 2902944096 2911214592 2915588412 2915647488 2916955548 2920027968 2923675326 2928347136 2931572736 2941022838 2944120608 2945722368 2948825088 2952508416 2953892864 2958330804 2964708864 2970027008 2973155328 2974489188 2977622208 2979018432 2982739474 2985881184 2987505664 2991994104 2993661099 2993946624 3002190048 3003597792 3004357716 3006761472 3008397312 3011278842 3015327744 3016680524 3023184384 3028379952 3029146146 3033219072 3036124377 3036413952 3037776192 3040975872 3046202016 3054139101 3058245632 3062840352 3066066432 3067504128 3072112758 3076243456 3080865216 3084258816 3087507456 3092813568 3093596064 3097460223 3097755648 3099145408 3100722768 3102409728 3106284896 3117658896 3119120784 3123314688 3128007168 3131301888 3132706698 3134175642 3141395829 3144856104 3149881344 3153815808 3158554113 3158618112 3160035177 3163363632 3165084672 3167617024 3172376064 3175870464 3180641904 3184918528 3185485056 3189463992 3191199232 3194560512 3195993702 3198550784 3199360032 3203661824 3204858371 3211767936 3216900096 3220918272 3222363287 3225757392 3227269968 3241326946 3243442176 3244897296 3248315136 3252372552 3253897608 3254720859 3257324928 3259097088 3263993568 3266605056 3275116416 3280103424 3284447232 3285987328 3289448448 3290924208 3294390528 3298019328 3312135684 3313937664 3317428224 3318077048 3321571968 3323129472 3329932832 3337603984 3341280384 3344799744 3349824984 3351395736 3354329088 3355901952 3359116332 3360943872 3365993367 3377463804 3379047516 3383590912 3384446976 3388674432 3392243712 3406927446 3412371456 3415965696 3416633792 3417498216 3422093312 3426977268 3428841728 3433993233 3436740736 3440526336 3445695396 3449324736 3450942144 3455512192 3460773888 3465973368 3469791168 3479415264 3484975104 3486538584 3489328128 3490210944 3494570508 3496209132 3513729024 3515305404 3519008064 3523403598 3529033728 3530688512 3535993032 3537963117 3538822144 3543616512 3548042784 3553445376 3558151168 3558784086 3560720256 3563569152 3565167892 3568923072 3572854272 3578222142 3583033344 3588146991 3588489216 3590099136 3593880576 3598369632 3599280036 3604119552 3619720416 3623533056 3628977066 3630678714 3633856512 3635560448 3641022528 3648872448 3650509458 3655417856 3658919121 3659268096 3660634809 3664490544 3666484224 3671063968 3671992764 3674930688 3676930048 3684505968 3695003136 3696735744 3700629504 3702289734 3706189344 3711172608 3712837568 3727236864 3728179872 3732836679 3733192704 3736768464 3738520656 3743547392 3746174436 3749171712 3754804482 3758940432 3763994624 3769649664 3773620224 3775389696 3777083466 3780105472 3781061856 3785784717 3786145792 3791834112 3806539776 3807502848 3808247521 3812258736 3816274176 3823119872 3830659118 3838917888 3843713016 3844685493 3849854976 3853910016 3857446944 3860533248 3866333328 3870592128 3881619456 3887451216 3887529984 3889274064 3893370624 3898233768 3899220039 3904462848 3908763648 3914342172 3920596992 3921363784 3922355907 3925494144 3927629824 3931766784 3936677888 3944441072 3952945152 3958884072 3964207104 3965985584 3970162944 3972024576 3977992161 3981174912 3989325472 3991548132 4002920064 4004797056 4005810288 4009015296 4011196416 4015038456 4020436992 4030912512 4037050368 4037839936 4038861528 4044292096 4048165836 4050368256 4054634496 4058355639 4061602688 4072185468 4076474688 4083787136 4088088576 4090005504 4096150344 4107820288 4112345088 4116676608 4123751424 4124794752 4129946964 4134297024 4136546304 4156878528 4158827712 4164022434 4170676224 4175069184 4176942264 4178900856 4188527772 4193141472 4199841792 4205087744 4205835738 4211405484 4211490816 4213380236 4217818176 4220112896 4228807986 4229834752 4234493952 4240855872 4245322752 4247313408 4252618656 4253694588 4259414016 4261324936 4265813376 4282357248 4288791078 4294557696 4301009856 4303026624 4324177143 4324589568 4326529728 4331086848 4336496736 4338530144 4339627812 4343099904 4345462784 4349624994 4351991424 4354416144 4355473408 4366821888 4373382618 4373471232 4375433322 4379262976 4380041952 4385512989 4385931264 4387898944 4392520704 4397359104 4411534257 4416180912 4418583552 4423237632 4428762624 4430839296 4437496206 4455040512 4459732992 4461733782 4466433312 4468527648 4472438784 4474109211 4474535936 4478821776 4481258496 4487991156 4490919936 4503285072 4505396688 4510142208 4512595968 4518232576 4522991616 4525020786 4527142594 4534776576 4542569928 4543719219 4549828608 4551869818 4554620928 4556664288 4561463808 4562355941 4569303024 4578657644 4587368448 4594260528 4599099648 4601256192 4608169137 4614365184 4621297824 4626388224 4639220352 4646633472 4648718112 4652437504 4653614592 4659427344 4661612176 4678681176 4684972032 4687073872 4692010752 4696952832 4697871464 4699060047 4701263463 4705378304 4714657376 4717284156 4724822016 4730723712 4737927168 4745045448 4747627008 4751425536 4758564096 4763805696 4770962856 4777377792 4784195988 4786798848 4791840768 4793990553 4797826176 4799040048 4805492736 4817651904 4825350144 4826293888 4831377408 4838636088 4840904952 4845142016 4854696704 4861990419 4865163264 4867345944 4872472704 4878558828 4880846412 4885987392 4888645632 4890838847 4895990352 4899907584 4912674624 4926670848 4928980992 4934172672 4936386312 4941585792 4969649152 4970906496 4977115572 4982357952 4984694208 4994899248 4998895616 5006405976 5011920576 5017199616 5026199552 5027093604 5031493632 5033852928 5036111288 5038674498 5041415808 5047712956 5055778816 5066195706 5068571274 5075386368 5076670464 5083011648 5088365568 5110391169 5118557184 5124950688 5126247324 5133139968 5140465902 5143262592 5147377664 5155111104 5160789504 5168543094 5175492608 5176413216 5183268288 5183373312 5185698752 5191160832 5197645024 5198960052 5204686752 5205950464 5211684864 5219122896 5227462656 5229807876 5233992192 5235316416 5241855762 5244313698 5270593536 5272958106 5278512096 5285105397 5285609472 5293550592 5296032768 5303989548 5308233216 5322064176 5330168064 5337226752 5339729408 5341080384 5345353728 5347751838 5353384608 5359281408 5360582656 5374550016 5382733824 5385148704 5390820864 5391875203 5397554448 5400491008 5406179328 5411140852 5423606474 5429580624 5435299584 5443465599 5446018071 5450784768 5453230178 5453340672 5461533792 5475764187 5483126784 5488902144 5498335232 5499726336 5506595952 5507989146 5512396032 5515395072 5542504704 5545103616 5550944256 5552029912 5553434601 5560901632 5566758912 5569256352 5571867808 5584703696 5590855296 5592269808 5599789056 5605152696 5607780984 5615207312 5615321088 5619261654 5623757568 5632206723 5638410648 5645991936 5654474496 5660430336 5663084544 5665625199 5670158208 5671592784 5679218688 5687751168 5709809664 5718388104 5726076928 5734679808 5737368832 5745988677 5758376832 5765569524 5768706304 5774782464 5780865024 5781995648 5786170416 5790799872 5799499992 5802655232 5805888192 5822429184 5831176824 5831294976 5833911096 5840055936 5847350652 5856694272 5859321787 5863145472 5882045676 5888241216 5891444736 5897650176 5905016832 5907785728 5916661608 5929417728 5940054016 5946310656 5948978376 5955244416 5958036864 5965478948 5971762368 5975011328 5983988208 5987322198 6004380096 6007195584 6008715432 6013522944 6016794624 6022557684 6030655488 6033361048 6046368768 6056759904 6058292292 6066438144 6072248754 6075552384 6081951744 6092404032 6108278202 6116491264 6125680704 6132132864 6135008256 6144225516 6152486912 6161730432 6168517632 6175014912 6185627136 6187192128 6194920446 6198290816 6201445536 6204819456 6212569792 6235317792 6238241568 6246033651 6246629376 6256014336 6262603776 6265413396 6268351284 6282791658 6289712208 6299762688 6307631616 6317108226 6317236224 6320070354 6326727264 6330169344 6335234048 6344752128 6351740928 6361283808 6369837056 6370970112 6372216149 6378927984 6382398464 6389121024 6391987404 6397101568 6398720064 6409716742 6423535872 6433186617 6433800192 6441836544 6444726574 6451514784 6454539936 6482653892 6486884352 6489794592 6496630272 6504745104 6507795216 6509441718 6514649856 6518194176 6524437491 6527987136 6533210112 6550232832 6560073927 6560206848 6563149983 6568894464 6571974656 6578896896 6581848416 6588781056 6596038656 6624271368 6627875328 6634856448 6636154096 6643143936 6646258944 6656244309 6659865664 6675207968 6682560768 6689599488 6692600673 6699649968 6702791472 6708658176 6711803904 6718232664 6721887744 6731986734 6754927608 6758095032 6767181824 6768893952 6777348864 6784487424 6787531179 6790713891 6813854892 6824742912 6827804727 6831931392 6833267584 6834996432 6844186624 6853954536 6857683456 6867986466 6873481472 6881052672 6891390792 6898649472 6901884288 6911024384 6921547776 6924653021 6931946736 6939582336 6958830528 6969950208 6973077168 6978656256 6980421888 6989141016 6992418264 7027458048 7030610808 7038016128 7046807196 7058067456 7061377024 7071986064 7075926234 7077644288 7087233024 7096085568 7106890752 7116302336 7117568172 7121440512 7127138304 7130335784 7137846144 7145708544 7156444284 7166066688 7176293982 7180198272 7187761152 7196739264 7198560072 7208239104 7239440832 7247066112 7257954132 7261357428 7267713024 7271120896 7282045056 7297744896 7301018916 7310835712 7317838242 7321269618 7328981088 7332968448 7342127936 7343985528 7349861376 7353860096 7369011936 7390006272 7393471488 7401259008 7404579468 7412378688 7425675136 7454473728 7456359744 7465673358 7473536928 7477041312 7487094784 7492348872 7498343424 7509608964 7517880864 7527989248 7539299328 7547240448 7550779392 7554166932 7560210944 7562123712 7571569434 7583668224 7602856911 7613079552 7615005696 7616495042 7624517472 7632548352 7634041129 7646239744 7661318236 7677835776 7687426032 7689370986 7699709952 7707820032 7710698853 7714893888 7721066496 7732666656 7741184256 7752814641 7763238912 7774902432 7775059968 7778548128 7786741248 7796467536 7798440078 7808925696 7817527296 7828684344 7841193984 7842727568 7844711814 7850988288 7855259648 7862783643 7863533568 7866470547 7873355776 7888882144 7905890304 7909437159 7917768144 7928414208 7931971168 7940325888 7944049152 7955984322 7962349824 7978650944 7983096264 8005840128 8009594112 8011620576 8018030592 8021627757 8022392832 8030076912 8040873984 8061825024 8074100736 8075679872 8077723056 8088584192 8096331672 8100736512 8109268992 8116711278 8123205376 8135409711 8144370936 8152949376 8167574272 8176177152 8179845267 8180011008 8183680843 8192300688 8215640576 8224690176 8233353216 8247502848 8249589504 8259893928 8261983719 8268594048 8273092608 8313757056 8317655424 8328044868 8341352448 8350138368 8353884528 8357801712 8377055544 8386282944 8399683584 8410175488 8411671476 8422810968 8422981632 8426760472 8428892481 8435636352 8440225792 8457615972 8459669504 8468987904 8481711744 8490645504 8494626816 8505237312 8507389176 8518828032 8522649872 8531626752 8564714496 8577582156 8589115392 8602019712 8606053248 8648354286 8653059456 8662173696 8672993472 8677060288 8679255624 8686199808 8690925568 8699249988 8703982848 8708832288 8710946816 8733643776 8746765236 8746942464 8750866644 8758525952 8760083904 8771025978 8775797888 8785041408 8794718208 8823068514 8832361824 8837167104 8846475264 8857525248 8861678592 8874992412 8910081024 8919465984 8923467564 8932866624 8937055296 8948218422 8957643552 8962516992 8975982312 8981839872 9006570144 9010793376 9020284416 9025191936 9036465152 9045983232 9050041572 9054285188 9069553152 9085139856 9087438438 9099657216 9103739636 9108373131 9109241856 9113328576 9122927616 9124711882 9138606048 9157315288 9162417303 9174736896 9188521056 9198199296 9202512384 9216338274 9228730368 9242595648 9252776448 9278440704 9292380669 9293266944 9297436224 9304875008 9307229184 9318854688 9323224352 9357362352 9369944064 9374147744 9384021504 9393905664 9395742928 9398120094 9402526926 9410756608 9424187487 9429314752 9434568312 9449644032 9461447424 9475662339 9475854336 9480105531 9490090896 9495254016 9502851072 9517128192 9527611392 9541925712 9554755584 9568391976 9573597696 9583681536 9587981106 9595652352 9598080096 9610985472 9614575113 9635303808 9650700288 9652587776 9662754816 9667089861 9677272176 9681809904 9690284032 9709393408 9723980838 9730326528 9734691888 9744945408 9757117656 9761692824 9764162577 9771974784 9777291264 9781677694 9791980704 9799815168 9804211703 9825349248 9853341696 9857961984 9868345344 9872772624 9883171584 9939298304 9941812992 9954231144 9964715904 9969388416 9989798496 9997791232 10012811952 10023841152 10034399232 10052399104 10054187208 10062987264 10067705856 10072222576 10077348996 10082831616 10095425912 10097980101 10111557632 10132391412 10137142548 10150772736 10153340928 10166023296 10176731136 10220782338 10237114368 10249901376 10252494648 10266279936 10280931804 10286525184 10294755328 10301979699 10310222208 10321579008 10337086188 10350985216 10352826432 10366536576 10371397504 10382321664 10395290048 10397920104 10409373504 10411900928 10438245792 10454925312 10459615752 10467984384 10470632832 10483711524 10488627396 10541187072 10545916212 10557024192 10570210794 10587101184 10592065536 10607979096 10616466432 10644128352 10660336128 10674453504 10679458816 10682160768 10690707456 10695503676 10706769216 10718562816 10749100032 10764440973 10765467648 10770297408 10781641728 10783750406 10795108896 10800982016 10812358656 10822281704 10847212948 10859161248 10870599168 10886931198 10892036142 10901569536 10906460356 10906681344 10923067584 10951528374 10966253568 10976757363 10977804288 10981904427 10996670464 10999452672 11013191904 11015978292 11024792064 11030790144 11085009408 11090207232 11101888512 11104059824 11106869202 11121803264 11133517824 11138512704 11143735616 11169407392 11181710592 11184539616 11198510037 11199578112 11210305392 11215561968 11230414624 11230642176 11238523308 11247515136 11264413446 11276821296 11291983872 11308948992 11320860672 11326169088 11331250398 11340316416 11343185568 11357354151 11358437376 11375502336 11419619328 11424742563 11436776208 11452153856 11469359616 11474737664 11491977354 11516753664 11531139048 11537412608 11549564928 11561730048 11563991296 11572340832 11581599744 11586795649 11598999984 11605310464 11611776384 11644858368 11662353648 11662589952 11667822192 11680111872 11694701304 11697660117 11713388544 11718643574 11726290944 11764091352 11767067721 11776482432 11782889472 11795300352 11810033664 11815571456 11833323216 11858835456 11880108032 11892621312 11897956752 11910488832 11916073728 11930957896 11933976483 11943524736 11950022656 11967976416 11974644396 12008760192 12014391168 12017430864 12027045888 12033589248 12045115368 12061310976 12066722096 12092737536 12113519808 12116584584 12132876288 12144497508 12151104768 12163903488 12175066917 12184808064 12216556404 12232982528 12251361408 12264265728 12270016512 12288451032 12304973824 12323460864 12337035264 12350029824 12371254272 12374384256 12389840892 12396581632 12402891072 12409638912 12425139584 12470635584 12476483136 12492067302 12512028672 12525207552 12530826792 12536702568 12565583316 12579424416 12591308521 12599525376 12615263232 12634216452 12634472448 12640140708 12653454528 12660338688 12689504256 12703481856 12722567616 12741940224 12744432298 12757855968 12764796928 12778242048 12783974808 12794203136 12797440128 12819433484 12847071744 12866373234 12883673088 12889453148 12903029568 12909079872 12965307784 12972531429 12973768704 12979589184 12993260544 13009490208 13015590432 13018883436 13029299712 13036388352 13048874982 13055974272 13066420224 13100465664 13120147854 13120413696 13126299966 13137788928 13143949312 13156538967 13157793792 13163696832 13177562112 13192077312 13234602771 13248542736 13255750656 13269712896 13272308192 13286287872 13292517888 13312488618 13319731328 13350415936 13365121536 13379198976 13385201346 13399299936 13405582944 13417316352 13422327633 13423607808 13436465328 13443775488 13463973468 13509855216 13516190064 13534363648 13537787904 13554697728 13568974848 13575062358 13581427782 13627709784 13649485824 13655609454 13663862784 13666535168 13669992864 13687067823 13688373248 13693485767 13707909072 13715366912 13735972932 13746962944 13762105344 13782781584 13797298944 13803768576 13822048768 13824507411 13843095552 13849306042 13863893472 13879164672 13917661056 13939900416 13946154336 13957312512 13960843776 13978282032 13984836528 14054916096 14061221616 14076032256 14093614392 14097180141 14103790389 14116134912 14122754048 14143972128 14151852468 14155288576 14174466048 14192171136 14213781504 14232604672 14235136344 14242881024 14254276608 14260671568 14275692288 14291417088 14312888568 14332133376 14352587964 14360396544 14375522304 14381971659 14393478528 14397120144 14416478208 14478881664 14494132224 14515908264 14522714856 14535426048 14542241792 14564090112 14585971257 14595489792 14602037832 14621671424 14635676484 14642539236 14657962176 14665936896 14672516541 14684255872 14687971056 14699722752 14707720192 14738023872 14780012544 14786942976 14802518016 14809158936 14824757376 14851350272 14880637343 14908947456 14912719488 14931346716 14947073856 14954082624 14984697744 14996686848 15019217928 15035761728 15078598656 15094480896 15101558784 15108333864 15120421888 15124247424 15143138868 15167336448 15205713822 15226159104 15230011392 15232990084 15249034944 15265096704 15268082258 15292479488 15322636472 15331173507 15355671552 15374852064 15378741972 15399419904 15421397706 15429787776 15442132992 15465333312 15482368512 15505629282 15526477824 15549804864 15550119936 15557096256 15573482496 15592935072 15596880156 15617851392 15635054592 15657368688 15682387968 15685455136 15689423628 15701976576 15710519296 15725567286 15732941094 15746711552 15777764288 15811780608 15818874318 15835536288 15855316191 15856828416 15863942336 15880651776 15888098304 15911968644 15924699648 15957301888 15966192528 16011680256 16019188224 16023241152 16036061184 16043255514 16060153824 16081747968 16123650048 16148201472 16151359744 16155446112 16175625609 16177168384 16192663344 16201473024 16218537984 16233422556 16246410752 16270819422 16288741872 16305898752 16335148544 16338054213 16352354304 16359690534 16360022016 16367361686 16384601376 16405067107 16427292561 16431281152 16449380352 16466706432 16495005696 16499179008 16519787856 16523967438 16537188096 16546185216 16627514112 16635310848 16656089736 16660303803 16682704896 16700276736 16707769056 16715603424 16754111088 16772565888 16799367168 16820350976 16823342952 16845621936 16845963264 16853520944 16857784962 16871272704 16880451584 16896620169 16915231944 16919339008 16937975808 16963423488 16981291008 16989253632 16996875597 17010474624 17014778352 17037656064 17045299744 17063253504 17129428992 17155164312 17178230784 17204039424 17212106496 17237966031 17296708572 17306118912 17324347392 17345986944 17354120576 17358511248 17372399616 17381851136 17398499976 17407965696 17417664576 17421893632 17467287552 17493530472 17493884928 17501733288 17517051904 17520167808 17542051956 17551595776 17570082816 17577965361 17586207769 17589436416 17646137028 17664723648 17674334208 17692950528 17715050496 17723357184 17749984824 17820162048 17838931968 17846935128 17865733248 17874110592 17896436844 17915287104 17925033984 17951964624 18013140288 18021586752 18040568832 18050383872 18072930304 18091966464 18100083144 18108570376 18139106304 18170279712 18174876876 18199314432 18207479272 18216746262 18226657152 18245855232 18249423764 18277212096 18314630576 18324834606 18349473792 18377042112 18396398592 18405024768 18432676548 18457460736 18485191296 18505552896 18556881408 18584761338 18594872448 18609750016 18614458368 18637709376 18646448704 18714724704 18738100953 18739888128 18748295488 18768043008 18787811328 18791485856 18796240188 18805053852 18821513216 18848374974 18858629504 18869136624 18899288064 18922894848 18951324678 18951708672 18960211062 18980181792 18990508032 19005702144 19034256384 19055222784 19083851424 19109511168 19116648447 19136783952 19147195392 19167363072 19175962212 19191304704 19196160192 19229150226 19270607616 19301400576 19305175552 19325509632 19334179722 19354544352 19363619808 19380568064 19418786816 19447961676 19460653056 19469383776 19489890816 19514235312 19523385648 19528325154 19543949568 19554582528 19563355388 19573312473 19583961408 19599630336 19608423406 19650698496 19680221781 19689449949 19706683392 19715923968 19736690688 19745545248 19766343168 19878596608 19883625984 19908462288 19929431808 19938776832 19968732927 19979596992 19995582464 20025623904 20047682304 20068798464 20077802019 20104798208 20108374416 20125974528 20135411712 20144445152 20154697992 20165663232 20190851824 20195960202 20223115264 20264782824 20274285096 20301545472 20306681856 20332046592 20353462272 20362593537 20372141673 20441564676 20474228736 20483414181 20499802752 20504989296 20532559872 20561863608 20573050368 20589510656 20603959398 20620444416 20643158016 20674172376 20701970432 20705652864 20733073152 20742795008 20764643328 20773959063 20790580096 20795840208 20818747008 20823801856 20876491584 20909850624 20919231504 20935968768 20941265664 20967423048 20977254792 21068625149 21082374144 21091832424 21114048384 21140421588 21174202368 21184131072 21215958192 21232932864 21288256704 21320672256 21348907008 21358917632 21364321536 21381414912 21391007352 21413538432 21437125632 21498200064 21528881946 21540594816 21563283456 21567500812 21590217792 21601964032 21624717312 21644563408 21694425896 21718322496 21741198336 21773862396 21784072284 21803139072 21812920712 21813362688 21846135168 21903056748 21932507136 21953514726 21963808854 21993340928 21998905344 22026383808 22031956584 22049584128 22061580288 22170018816 22180414464 22203777024 22208119648 22213738404 22243606528 22277025408 22287471232 22338814784 22363421184 22369079232 22397020074 22420610784 22431123936 22460829248 22461284352 22477046616 22495030272 22528826892 22553642592 22583967744 22617897984 22641721344 22652338176 22662500796 22680632832 22686371136 22714708302 22751004672 22839238656 22849485126 22873552416 22902123387 22904307712 22938719232 22949475328 22983954708 23033507328 23062278096 23074825216 23099129856 23123460096 23127982592 23132096559 23144681664 23163199488 23173591298 23197999968 23210620928 23223552768 23258443923 23289716736 23324707296 23325179904 23335644384 23360223744 23389402608 23395320234 23426777088 23437287148 23452581888 23528182704 23534135442 23552964864 23565778944 23588350929 23590600704 23599411641 23620067328 23631142912 23666646432 23717670912 23728311477 23760216064 23785242624 23795913504 23820977664 23832147456 23861915792 23867952966 23887049472 23900045312 23935952832 23949288792 24017520384 24028782336 24034861728 24054091776 24064883271 24067178496 24090230736 24122621952 24133444192 24185475072 24227039616 24233169168 24265752576 24288995016 24302209536 24327806976 24350133834 24369616128 24406229133 24433112808 24465965056 24502722816 24528531456 24539535801 24540033024 24551042529 24576902064 24609947648 24646921728 24674070528 24700059648 24742508544 24748768512 24779681784 24793163264 24805782144 24819277824 24850279168 24899284267 24941271168 24952966272 24984134604 25024057344 25035283999 25050415104 25061653584 25073405136 25131166632 25158848832 25182617042 25199050752 25230526464 25268432904 25268944896 25280281416 25286677443 25306909056 25320677376 25379008512 25406963712 25445135232 25483880448 25488864596 25515711936 25529593856 25556484096 25567949616 25588406272 25594880256 25638866968 25694143488 25732746468 25767346176 25778906296 25806059136 25818159744 25930615568 25945062858 25959178368 25986521088 26018980416 26031180864 26037766872 26058599424 26072776704 26097749964 26111948544 26132840448 26200931328 26240295708 26240827392 26252599932 26275577856 26287898624 26313077934 26327393664 26355124224 26384154624 26469205542 26497085472 26511501312 26539425792 26544616384 26572575744 26585035776 26624977236 26639462656 26700831872 26730243072 26758397952 26770402692 26798599872 26811165888 26844655266 26872930656 26887550976 26927946936 27019710432 27032380128 27068727296 27075575808 27109395456 27137949696 27150124716 27162855564 27255419568 27298971648 27311218908 27327725568 27333070336 27339985728 27374135646 27386971534 27415818144 27430733824 27471945864 27487251909 27493925888 27524210688 27565563168 27594597888 27607537152 27644097536 27649014822 27686191104 27698612084 27727786944 27758329344 27835322112 27877142007 27879800832 27892308672 27914625024 27921687552 27956564064 27969673056 28109832192 28122443232 28152064512 28187228784 28194360282 28207580778 28232269824 28245508096 28272562461 28287944256 28303704936 28310577152 28348932096 28384342272 28426987017 28427563008 28440316593 28465209344 28470272688 28485762048 28508553216 28521343136 28551384576 28582834176 28625777136 28664266752 28705175928 28720793088 28751044608 28763943318 28786957056 28794240288 28832956416 28843725339 28957763328 28988264448 29001269583 29031816528 29045429712 29070852096 29084483584 29128180224 29171942514 29190979584 29204075664 29243342848 29271352968 29285078472 29315924352 29331873792 29345033082 29368511744 29375942112 29399445504 29412635109 29415440384 29426426861 29476047744 29560025088 29573885952 29587153817 29605036032 29618317872 29649514752 29702700544 29761274686 29817894912 29825438976 29862693432 29894147712 29908165248 29969395488 29993373696 30038435856 30071523456 30157197312 30188961792 30203117568 30216667728 30240843776 30248494848 30286277736 30293940303 30334672896 30411427644 30452318208 30460022784 30465980168 30498069888 30530193408 30536164516 30584958976 30645272944 30662347014 30711343104 30749704128 30757483944 30798839808 30842795412 30859575552 30884265984 30905939097 30930666624 30964737024 31011258564 31052955648 31099609728 31114192512 31146964992 31185870144 31193760312 31235702784 31314737376 31364775936 31370910272 31378847256 31403953152 31421038592 31451134572 31465882188 31493423104 31555528576 31623561216 31637748636 31671072576 31710632382 31727884672 31761303552 31776196608 31823937288 31849399296 31914603776 31932385056 32023360512 32038376448 32046482304 32072122368 32086511028 32120307648 32247300096 32296402944 32302719488 32310892224 32351251218 32385326688 32402946048 32437075968 32466845112 32492821504 32541638844 32577483744 32611797504 32670297088 32676108426 32704708608 32719381068 32720044032 32734723372 32769202752 32810134214 32854585122 32862562304 32898760704 32930272089 32933412864 32945713281 32990011392 32998358016 33039575712 33047934876 33074376192 33092370432 33255028224 33270621696 33312179472 33320607606 33365409792 33400553472 33415538112 33431206848 33508222176 33545131776 33595530111 33598734336 33640701952 33646685904 33691243872 33691926528 33707041888 33715569924 33742545408 33760903168 33793240338 33830463888 33838678016 33875951616 33926846976 33962582016 33978507264 33993751194 34020949248 34029556704 34072062453 34075312128 34090599488 34126507008 34258857984 34274227689 34310328624 34356461568 34408078848 34424212992 34475932062 34593417144 34612237824 34648694784 34691973888 34708241152 34717022496 34744799232 34760386947 34763702272 34796999952 34815931392 34835329152 34843787264 34934575104 34987060944 34987769856 35003466576 35034103808 35040335616 35084103912 35103191552 35140165632 35155930722 35172415538 35178872832 35253442081 35292274056 35301203163 35329447296 35348668416 35385901056 35430100992 35445996157 35446714368 35499969648 35640324096 35677863936 35693870256 35731466496 35748221184 35792873688 35801929449 35830574208 35850067968 35903929248 36026280576 36043173504 36081137664 36100767744 36145860608 36183932928 36200166288 36217140752 36278212608 36340559424 36349753752 36398628864 36414958544 36433492524 36453314304 36491710464 36498847528 36525200751 36554424192 36629261152 36649669212 36698947584 36754084224 36792797184 36810049536 36865353096 36914921472 36970382592 37011105792 37113762816 37169522676 37189744896 37219500032 37228916736 37275418752 37292897408 37429449408 37476201906 37496590976 37536086016 37575622656 37582971712 37592480376 37610107704 37643026432 37696749948 37717259008 37738273248 37773925563 37798576128 37845789696 37902649356 37903417344 37920422124 37960363584 37981016064 38068512768 38110445568 38167702848 38233296894 38273567904 38294390784 38334726144 38351924424 38382609408 38392320384 38458300452 38541215232 38610351104 38651019264 38668359444 38709088704 38727239616 38837573632 38895923352 38917594287 38921306112 38938767552 38979781632 39028470624 39046771296 39056650308 39087899136 39109165056 39126710776 39146624946 39167922816 39199260672 39216846812 39301396992 39360443562 39378899898 39413366784 39431847936 39469616901 39473381376 39491090496 39532686336 39703808313 39757193216 39767251968 39816924576 39858863616 39877553664 39937465854 39959193984 39991164928 40051247808 40095364608 40137596928 40155604038 40209596416 40216748832 40251949056 40266982899 40270823424 40288890304 40309395984 40331326464 40381703648 40391920404 40446230528 40529565648 40548570192 40603090944 40613363712 40664093184 40706924544 40725187074 40744283346 40883129352 40948457472 40966828362 40999605504 41009978592 41061203469 41065119744 41080457301 41123727216 41146100736 41179021312 41207918796 41240888832 41286316032 41348344752 41403940864 41411305728 41466146304 41485590016 41529286656 41547918126 41581160192 41591680416 41637494016 41647603712 41752983168 41819701248 41838463008 41871937536 41882531328 41890722731 41934846096 41954509584 42137250298 42164748288 42183664848 42228096768 42280843176 42291540423 42311371167 42348404736 42368262144 42431916384 42465865728 42576513408 42641344512 42697814016 42717835264 42728643072 42762829824 42782014704 42827076864 42874251264 42996400128 43057763892 43081189632 43126566912 43135001624 43145914977 43180435584 43203928064 43249434624 43289126816 43388851792 43436644992 43482396672 43547724792 43568144568 43606278144 43625841424 43626725376 43692270336 43757913771 43806113496 43865014272 43907029452 43927617708 43986681856 43997810688 44017549623 44052767616 44063913168 44099168256 44123160576 44340037632 44360828928 44407554048 44416239296 44427476808 44487213056 44554050816 44574942464 44641912029 44677629568 44726842368 44738158464 44794040148 44841221568 44862247872 44921658496 44954093232 44990060544 45057653784 45107285184 45235795968 45283442688 45304676352 45325001592 45361265664 45372742272 45429416604 45502009344 45678477312 45698970252 45747104832 45804246774 45877438464 45898950656 45967909416 45993520521 46067014656 46124556192 46149650432 46198259712 46255965184 46264193118 46289363328 46326398976 46347182596 46395999936 46421241856 46447105536 46516887846 46579433472 46649414592 46650359808 46671288768 46720447488 46778805216 46790640468 46853554176 46874574296 46905163776 47056365408 47068270884 47105929728 47131557888 47176701858 47198823282 47240134656 47262285824 47333292864 47435341824 47456622954 47520432128 47565948573 47570485248 47591827008 47641955328 47664294912 47723831584 47735905932 47774098944 47800090624 47871905664 47898577584 48035040768 48057564672 48069723456 48108183552 48129766542 48180461472 48245243904 48266888384 48370950144 48454079232 48466338336 48526876827 48531505152 48577990032 48604419072 48655613952 48700267668 48739232256 48812458266 48866225616 48931930112 49005445632 49057062912 49079071602 49080066048 49102085058 49153804128 49215201321 49219895296 49293843456 49348141056 49400119296 49485017088 49497537024 49507217773 49559363568 49586326528 49611564288 49638555648 49700558336 49798568534 49882542336 49905932544 49968269208 49980911409 50048114688 50070567998 50100830208 50123307168 50146810272 50262333264 50317697664 50365234084 50398101504 50461052928 50536865808 50537889792 50560562832 50573354886 50613818112 50641354752 50689860507 50758017024 50813927424 50890270464 50967760896 50977729192 50990626791 51031423872 51059187712 51112968192 51135899232 51176812544 51189760512 51277733936 51388286976 51465492936 51534692352 51557812592 51612118272 51636319488 51713898093 51861231136 51890125716 51918356736 51973042176 52037960832 52062361728 52075533744 52117198848 52145553408 52195499928 52223897088 52265680896 52401862656 52480591416 52481654784 52505199864 52551155712 52575797248 52626155868 52654787328 52710248448 52733896083 52758623307 52768309248 52938411084 52994170944 53023002624 53078851584 53089232768 53145151488 53170071552 53249954472 53278925312 53401663744 53460486144 53516795904 53540805384 53597199744 53622331776 53689310532 53745861312 53775101952 53799227317 53855893872 54039420864 54064760256 54151151616 54218790912 54275899392 54300249432 54325711128 54510839136 54597943296 54622437816 54666140672 54679971456 54748271292 54773943068 54831636288 54861467648 54943891728 54974503818 54987851776 55048421376 55131126336 55189195776 55215074304 55288195072 55298029644 55372382208 55397224168 55455573888 55516658688 55670644224 55754284014 55784617344 55829250048 55843375104 55913128128 55939346112 56214302859 56219664384 56244886464 56304129024 56374457568 56388720564 56415161556 56464539648 56491016192 56545124922 56575888512 56607409872 56621154304 56697864192 56768684544 56853974034 56855126016 56880633186 56930418688 56940545376 56971524096 57017106432 57042686272 57102769152 57165668352 57251554272 57328533504 57349945341 57410351856 57441586176 57502089216 57527886636 57573914112 57588480576 57687450678 57915526656 57976528896 58002539166 58063633056 58090859424 58141704192 58168967168 58256360448 58343885028 58381959168 58408151328 58486685696 58542705936 58570156944 58631848704 58663747584 58690066164 58737023488 58751884224 58798891008 58825270218 58852853722 58952095488 59068349847 59120050176 59147771904 59174307634 59210072064 59236635744 59299029504 59310627233 59405401088 59522549372 59635789824 59650877952 59725386864 59788295424 59816330496 59906198781 59938790976 59986747392 60076871712 60143046912 60233406057 60314394624 60377923584 60406235136 60433335456 60481687552 60496989696 60572555472 60587880606 60669345792 60822855288 60904636416 60920045568 60931960336 60996139776 61060386816 61072329032 61087780611 61116425019 61169917952 61290545888 61324694028 61422686208 61450242543 61499408256 61514967888 61597679616 61685590824 61719151104 61768531968 61811878194 61861333248 61929474048 62022517128 62105911296 62199219456 62228385024 62293929984 62321877189 62371740288 62387520624 62471405568 62629474752 62729551872 62741820544 62757694512 62807906304 62842077184 62902269144 62931764376 62986846208 63111057152 63205875447 63247122432 63275497272 63342145152 63421264764 63455769344 63522607104 63552393216 63580905011 63647874576 63698798592 63829207552 63864770112 64046721024 64076752896 64092964608 64144244736 64173022056 64240615296 64494600192 64605438976 64621784448 64702502436 64770653376 64805892096 64874151936 64933690224 64985643008 65083277688 65154967488 65223595008 65340594176 65352216852 65409417216 65438762136 65440088064 65469446744 65538405504 65620268428 65709170244 65725124608 65797521408 65860544178 65891426562 65980022784 65996716032 66079151424 66095869752 66148752384 66184740864 66510056448 66541243392 66624358944 66641215212 66730819584 66831076224 66862413696 67016444352 67090263552 67191060222 67281403904 67293371808 67382487744 67383853056 67414083776 67431139848 67485090816 67521806336 67586480676 67660927776 67677356032 67751903232 67853693952 67925164032 67957014528 67987502388 68041898496 68059113408 68144124906 68181198976 68253014016 68517715968 68548455378 68620657248 68706370161 68712923136 68816157696 68848425984 68951864124 69186834288 69224475648 69297389568 69383947776 69416482304 69434044992 69489598464 69520773894 69593999904 69631862784 69670658304 69687574528 69869150208 69974121888 69975539712 70006933152 70068207616 70080671232 70094377639 70168207824 70206383104 70280331264 70311861444 70344831076 70357745664 70506884162 70584548112 70602406326 70658894592 70697336832 70765052787 70771802112 70798234923 70860201984 70891992314 70893428736 70999939296 71184934431 71280648192 71355727872 71387740512 71462932992 71496442368 71585747376 71603858898 71661148416 71700135936 71807858496 72052561152 72086347008 72162275328 72194649813 72201535488 72291721216 72367865856 72400332576 72434281504 72556425216 72681118848 72699507504 72797257728 72829917088 72866985048 72906628608 72983420928 72997695056 73050401502 73108848384 73218687399 73258522304 73299338424 73397895168 73508168448 73585594368 73618607403 73620099072 73653127587 73730706192 73829842944 73940765184 74022211584 74227525632 74339045352 74379489792 74439000064 74457833472 74550837504 74585794816 74697852801 74858898816 74952403812 74993181952 75072172032 75105851997 75151245312 75165943424 75184960752 75220215408 75286052864 75393499896 75434518016 75476546496 75547851126 75597152256 75691579392 75805298712 75806834688 75840844248 75860032329 75920727168 75962032128 76137025536 76171183231 76220891136 76335405696 76466593788 76547135808 76588781568 76669452288 76703848848 76765218816 76784640768 76916600904 77082430464 77220702208 77302038528 77336718888 77418177408 77454479232 77675147264 77791846704 77835188574 77877535104 77959563264 78056941248 78093542592 78113300616 78175798272 78218330112 78253421552 78293249892 78335845632 78398521344 78433693624 78602793984 78720887124 78757799796 78826733568 78863695872 78939233802 78982180992 79065372672 79407616626 79514386432 79534503936 79633849152 79717727232 79755107328 79874931708 79918387968 79982329856 80102495616 80190729216 80275193856 80311208076 80419192832 80433497664 80533965798 80577780608 80618791968 80662652928 80763407296 80783840808 80892461056 81059131296 81097140384 81206181888 81226727424 81328186368 81413849088 81450374148 81488566692 81766258704 81896914944 81933656724 81999211008 82019957184 82122406938 82160914602 82247454432 82292201472 82358042624 82415837592 82481777664 82572632064 82696689504 82807881728 82822611456 82932292608 82971180032 83058573312 83095836252 83162320384 83183360832 83274988032 83505966336 83631426021 83639402496 83676926016 83743875072 83765062656 83781445462 83869692192 83909019168 84274500596 84329496576 84367329696 84456193536 84561686352 84583080846 84622742334 84696809472 84736524288 84817687383 84863832768 84931731456 85153026816 85280961051 85282689024 85320949779 85395628032 85435670528 85457286144 85525659648 85564029408 85654153728 85748502528 85992800256 86115527784 86162379264 86253133824 86270003248 86291829954 86360871168 86407856128 86498869248 86531176017 86578253632 86777703584 86873289984 86964793344 87003808749 87095449584 87136289136 87212556288 87251682848 87253450752 87384540672 87515827542 87612226992 87730028544 87814058904 87855235416 87973363712 87995621376 88035099246 88105535232 88127826336 88198336512 88237905327 88246321152 88279280583 88680075264 88721657856 88761461451 88815108096 88832478592 88854953616 88974426112 89108101632 89149884928 89283824058 89355259136 89453684736 89476316928 89588080296 89682443136 89724495744 89843316992 89908186464 89980121088 90020489273 90115307568 90214570368 90471591936 90566885376 90609352704 90650003184 90722531328 90745484544 90858833208 90881820909 91004018688 91356954624 91397940504 91494209664 91608493548 91754876928 91797901312 91935818832 91987041042 92134029312 92249112384 92299300864 92396519424 92511930368 92528386236 92578726656 92652797952 92694365192 92717817291 92791999872 92842483712 92894211072 93033775692 93158866944 93298829184 93342577536 93440894976 93557610432 93581280936 93707108352 93749148592 94112730816 94136541768 94211859456 94263115776 94353403716 94397646564 94480269312 94524571648 94666585728 94870683648 94913245908 95040864256 95131897146 95183654016 95283910656 95328589824 95447663168 95471811864 95548197888 95600181248 95743811328 95797155168 96070081536 96115129344 96139446912 96216367104 96259533084 96360922944 96533776768 96741900288 96908158464 96932676672 97053753654 97155980064 97208838144 97311227904 97400535336 97478464512 97624916532 97732451232 97863860224 98010891264 98114125824 98158143204 98160132096 98204170116 98307608256 98430402642 98587686912 98696282112 98800238592 98837139843 98970034176 98995074048 99014435546 99118727136 99172653056 99223128576 99277111296 99401116672 99597137068 99765084672 99811865088 99936538416 99961822818 100096229376 100141135996 100201660416 100246614336 100293620544 100524666528 100635395328 100730468168 100786590333 100796203008 100922105856 101073731616 101075779584 101121125664 101146709772 101227636224 101282709504 101379721014 101516034048 101627854848 101780540928 101935521792 101955458384 101981253582 102062847744 102118375424 102216187359 102225936384 102271798464 102353625088 102379521024 102555467872 102776573952 102822683067 102930985872 103069384704 103115625184 103224236544 103272638976 103427796186 103722462272 103780251432 103836713472 103946084352 104075921664 104124723456 104151067488 104234397696 104281160841 104291106816 104390999856 104447794176 104531361792 104803725312 104961182832 104963309568 105010399728 105102311424 105151594496 105252311736 105309574656 105420496896 105467792166 105517246614 105536618496 105760326243 105876822168 105988341888 106046005248 106157703168 106178465536 106290302976 106337988471 106340143104 106387850959 106499908944 106557850624 106803327488 106920972288 107033591808 107081610768 107194399488 107244663552 107378621064 107405788347 107491722624 107550203904 107598454634 107711787744 108078841728 108129520512 108302303232 108437581824 108551798784 108600498864 108651422256 109021678272 109195886592 109244875632 109332281344 109359942912 109496542584 109547886136 109575602253 109663272576 109722935296 109887783456 109949007636 109975703552 110096842752 110262252672 110378391552 110430148608 110576390144 110596059288 110744764416 110794448336 110911147776 111033317376 111341288448 111508568028 111569234688 111658500096 111686750208 111826256256 111878692224 112428605718 112489772928 112608258048 112748915136 112777441128 112830323112 112929079296 112982032384 113090249844 113151777024 113214819744 113242308608 113321776689 113395728384 113537369088 113707948068 113710252032 113761266372 113860837376 113881090752 113943048192 114085372544 114205538304 114331336704 114503108544 114699890682 114820703712 114883172352 115004178432 115055773272 115147828224 115176961152 115374901356 115831053312 115953057792 116005078332 116127266112 116181718848 116512720896 116687770056 116763918336 116816302656 117085411872 117140313888 117263697408 117327495168 117380132328 117474046976 117503768448 117597782016 117650540436 117705707444 117904190976 118136699694 118240100352 118295543808 118348615268 118408850703 118420144128 118473271488 118598059008 118621254466 118810802176 119045098744 119111424939 119271579648 119301755904 119450773728 119576590848 119632660992 119812397562 119877581952 119973494784 120153743424 120286093824 120466812114 120628789248 120755847168 120800948697 120812470272 120866670912 120963375104 120993979392 121145110944 121175761212 121338691584 121645710576 121809272832 121840091136 121863920672 121992279552 122120773632 122144658064 122175561222 122232850038 122339835904 122581091776 122649388056 122845372416 122900485086 122998816512 123029935776 123183610407 123195359232 123241371903 123371181648 123438302208 123537063936 123623756388 123722666496 123858948096 124045034256 124211822592 124398438912 124456770048 124587859968 124643754378 124743480576 124775041248 124942811136 125258949504 125459103744 125483641088 125515389024 125615812608 125672168193 125684154368 125804538288 125863528752 125973692416 126222114304 126411750894 126494244864 126550994544 126684290304 126842529528 126911538688 126934113501 127045214208 127104786432 127161810022 127295749152 127397597184 127454752139 127658415104 127729540224 128093442048 128153505792 128185929216 128288489472 128346044112 128481230592 128989200384 129210877952 129243568896 129405004872 129437744931 129541306752 129611784192 129748303872 129867380448 129971286016 130166555376 130309934976 130447190016 130681188352 130704433704 130818834432 130877524272 130880176128 130938893488 131076811008 131240536856 131273741313 131418340488 131450249216 131595042816 131721088356 131782853124 131960045568 131993432064 132052648869 132158302848 132191739504 132297504768 132369481728 133020112896 133082486784 133248717888 133282430424 133461639168 133662152448 133724827392 133925736087 134032888704 134180527104 134382120444 134562807808 134586743616 134764975488 134828167552 134862279696 134970181632 135043612672 135172961352 135321855552 135354712064 135707387904 135850328064 135914029056 135975004776 136083796992 136118226816 136288249812 136362397952 136506028032 137035431936 137096910756 137241314496 137412740322 137632315392 137696851968 137903728248 138373668576 138448951296 138594779136 138767895552 138832964608 138868089984 138979196928 139041547788 139187999808 139263725568 139341316608 139738300416 139948243776 139951079424 140013866304 140161342464 140188755278 140336415648 140412766208 140560662528 140623722888 140689662152 140715491328 141013768324 141169096224 141204812652 141317789184 141394673664 141530105574 141596469846 141720403968 141783984628 141786857472 141999878592 142369868862 142561296384 142697845719 142711455744 142775481024 142925865984 142992884736 143171494752 143207717796 143322296832 143400271872 143615716992 144105122304 144172694016 144324550656 144389299626 144583442432 144735731712 144800665152 144868563008 145112850432 145362237696 145399015008 145580630481 145594515456 145659834176 145733970096 145813257216 145966841856 145995390112 146100803004 146217696768 146437374798 146517044608 146598676848 146795790336 147016336896 147171188736 147237214806 147240198144 147306255174 147461412384 147645603963 147659685888 147881530368 148044423168 148455051264 148521653319 148678090704 148758979584 148878000128 148915666944 149101675008 149171589632 149395705602 149717797632 149904807624 149986363904 150144344064 150211703994 150302490624 150331886848 150369921504 150440430816 150572105728 150628343437 150786999792 150869036032 150953092992 151095702252 151194304512 151383158784 151610597424 151613669376 151681688496 151720064658 151841454336 151924064256 152069581521 152274051072 152342366462 152441782272 152670811392 152933187576 152971880373 153094271616 153177563136 153338904576 153407697696 153530437632 153569281536 153833201808 154164860928 154441404416 154604077056 154673437776 154836354816 154908958464 155141694279 155350294528 155583693408 155670377148 155755070208 155919126528 156113882496 156187085184 156226601232 156351596544 156436660224 156506843104 156586499784 156671691264 156797042688 156867387248 157205587968 157441774248 157515599592 157653467136 157727391744 157878467604 157964361984 158130745344 158201688249 158275869921 158815233252 159028772864 159069007872 159267698304 159435454464 159510214656 159749863416 159836775936 159964659712 160204991232 160381458432 160550387712 160622416152 160838385664 160866995328 161067931596 161155561216 161237583936 161325305856 161397681951 161526814592 161567681616 161784922112 162118262592 162194280768 162453454848 162656372736 162827698176 162900748296 162977133384 163532517408 163687010773 163793829888 163867313448 163998422016 164039914368 164244813876 164321829204 164494908864 164584402944 164831675184 164963555328 165145264128 165393379008 165645222912 165864585216 165942360064 166117146624 166191672504 166324640768 166366721664 166549976064 167011932672 167262852042 167353852032 167487750144 167530125312 167562890924 167739384384 167818038336 168549001192 168642908577 168658993152 168734659392 168912387072 169123372704 169166161692 169245484668 169393618944 169473048576 169635374766 169727665536 169863462912 170306053632 170561922102 170565378048 170641899558 170791256064 170871341056 170914572288 171051319296 171128058816 171308307456 171497005056 171985600512 172049836023 172231055568 172324758528 172506267648 172540006496 172583659908 172721742336 172815712256 173062352034 173156507264 173555407168 173746579968 173929586688 174007617498 174190899168 174272578272 174425112576 174503365696 174506901504 174769081344 175031655084 175224453984 175460057088 175628117808 175710470832 175946727424 175991242752 176070198492 176211070464 176255652672 176396673024 176475810654 176558561166 177360150528 177443315712 177522922902 177630216192 177664957184 177709907232 177931881699 177948852224 178216203264 178299769856 178567648116 178710518272 178907369472 178952633856 179176160592 179364886272 179448991488 179686633984 179718596343 179816372928 179960242176 180040978546 180230615136 180429140736 180700218171 180943183872 181133770752 181218705408 181300006368 181445062656 181490969088 181717666416 181763641818 182008037376 182713909248 182795881008 182988419328 183216987096 183263341833 183349275057 183509753856 183595802624 183871637664 183974082084 184268058624 184350727629 184498224768 184598601728 184793038848 185023860736 185056772472 185157453312 185305595904 185388730384 185435634582 185583999744 185684967424 185788422144 186067551384 186317733888 186597658368 186685155072 186881789952 186965631567 187115220864 187162561872 187414216704 187498297184 188225461632 188273083536 188423718912 188526231552 188706807432 188795293128 188960538624 189049143296 189333171456 189617626341 189741367296 189826491816 190081728512 190263794292 190367308032 190567821312 190657179648 190742715033 190895326336 190943623728 191096395776 191200362496 191487622656 191594310336 192140163072 192230258688 192278893824 192432734208 192519066168 192721845888 193067553536 193448285459 193483800576 193816316928 193865353344 194107507308 194311960128 194417676288 194622455808 194801070672 194956929024 195249833064 195464902464 196021782528 196228251648 196316286408 196320264192 196408340232 196615216512 196860805284 197175373824 197392564224 197674279686 197940068352 197990148096 198028871092 198237454272 198345306112 198446257152 198554222592 198802233344 199194274136 199530169344 199623730176 199873076832 199923645636 200192458752 200282271992 200493228672 200587241088 201049333056 201270790656 201460936336 201573180666 201844211712 202147463232 202151559168 202242251328 202293419544 202455272448 202565419008 202759442028 203032068096 203255709696 203561081856 203871043584 203910916768 203962507164 204125695488 204236750848 204432374718 204543596928 204707250176 204759042048 205110935744 205553147904 205645366134 205861971744 206119110483 206138769408 206231250368 206448473088 206545277952 206855592372 207444924544 207560502864 207673426944 207892168704 208151843328 208249446912 208302134976 208468795392 208562321682 208781999712 208895588352 209062723584 209607450624 209922365664 209926619136 210020799456 210204622848 210283132917 210303188992 210504623472 210619149312 210840993792 210935584332 211034493228 211073236992 211520652486 211753644336 211976683776 212092010496 212315406336 212356931072 212394704769 212580605952 212675976942 212680286208 212775701918 212999817888 213115701248 213554803293 213606654976 213841944576 214067183616 214163221536 214388798976 214489327104 214757242128 214811576694 214983445248 215100407808 215196909268 215423575488 216157683456 216259041024 216583949439 216604606464 216875163648 217103597568 217200997728 217302844512 218043356544 218391773184 218489751264 218664562688 218719885824 218993085168 219095772272 219151204506 219326545152 219445870592 219656062197 219775566912 219898015272 219951407104 220193685504 220524505344 220756783104 220855822209 220860297216 220959382761 221152780288 221192118576 221489528832 221588896672 221822295552 222066634752 222682576896 223017136056 223138469376 223317000192 223373500416 223652512512 223757384448 224093558403 224857211436 224979545856 225216516096 225317555991 225497830272 225554882256 225660646224 225858158592 225964064768 226180499688 226303554048 226429639488 226484617216 226643553378 226791456768 227074738176 227415896136 227420504064 227522532744 227721674752 227762181504 227886096384 228170745088 228411076608 228513549693 228620700997 228662673408 229006217088 229399781364 229641407424 229766344704 229869425809 230008356864 230111546544 230295656448 230353922304 230749802712 231662106624 231906115584 232010156664 232254532224 232363437696 233025441792 233375540112 233632605312 234170823744 234280627776 234527394816 234654990336 234760264656 234948093952 235007536896 235195564032 235301080872 235411414888 235808381952 236273399388 236480200704 236591087616 236697230536 236817701406 236946542976 237196118016 237242508932 237621604352 238090197488 238222849878 238543159296 238603511808 238901547456 239153181696 239265321984 239624795124 239755163904 239946989568 240307486848 240572187648 240933624228 241257578496 241601897394 241733341824 241926750208 241987958784 242290221888 242351522424 242677383168 243291421152 243618545664 243680182272 243727841344 243984559104 244241547264 244289316128 244351122444 244465700076 244679671808 245162183552 245298776112 245690744832 245800970172 245997633024 246059871552 246367220814 246482743806 246742363296 246876604416 247074127872 247247512776 247445332992 247717896192 248090068512 248423645184 248796877824 248913540096 249175719936 249287508756 249486961152 249550082496 250517899008 250918207488 250967282176 251030778048 251231625216 251344336386 251609076576 251727057504 251947384832 252444228608 252823501788 252988489728 253101989088 253368580608 253685059056 253823077376 253868227002 254090428416 254209572864 254323620044 254453062149 254591498304 254795194368 254909504278 255316830208 255459080448 255842883153 255962849337 256186884096 256307011584 256371858432 256576978944 256692088224 256962461184 257978400768 258421755904 258487137792 258810009744 258875489862 259082613504 259223568384 259496607744 259593528051 259734760896 259942572032 260333110752 260619869952 260894380032 261011426247 261362376704 261408867408 261637668864 261755048544 261760352256 261877786976 262153622016 262481073712 262547482626 262836680976 262900498432 263190085632 263442176712 263565706248 263920091136 263986864128 264105297738 264316605696 264383479008 264595009536 264713715981 264738963456 264837841749 266040225792 266164973568 266284384353 266497435776 266564860848 266923278336 267324304896 267449654784 267851472174 268065777408 268361054208 268764240888 269125615616 269173487232 269529950976 269656335104 269724559392 269940363264 270061467819 270087225344 270345922704 270643711104 270709424128 271414775808 271700656128 271828058112 271950009552 272167593984 272236453632 272576499624 272724795904 273012056064 273892126937 274070863872 274193821512 274482628992 274825480644 275264630784 275388123989 275393703936 275807456496 276747337152 276897902592 277189558272 277535791104 277665929216 277736179968 277958393856 278083095576 278153451873 278375999616 278527451136 278682633216 279476600832 279896487552 280027732608 280322684928 280377510556 280672831296 280825532416 281121325056 281247445776 281379324304 282027536648 282338192448 282409625304 282635578368 282789347328 283060211148 283192939692 283440807936 283567969256 283573714944 283999757184 284739737724 285122592768 285395691438 285550962048 285851731968 285985769472 286342989504 286415435592 286644593664 286800543744 287231433984 288210244608 288345388032 288649101312 288778599252 289166884864 289601330304 289737126016 290225700864 290724475392 290798030016 291161260962 291319668352 291467940192 291626514432 291933683712 291990780224 292201606008 292435393536 292874749596 293034089216 293197353696 293591580672 294032673792 294342377472 294474429612 294480396288 294612510348 294922824768 295291207926 295763060736 296088846336 296910102528 297043306638 297356181408 297517959168 297756000256 297831333888 298203350016 298343179264 298791411204 299435595264 299809615248 299972727808 300288688128 300423407988 300604981248 300663773696 300739843008 300880861632 301256686874 301573999584 301738072064 301906185984 302191404504 302359770999 302388609024 302766317568 303221194848 303227338752 303363376992 303440129316 303682908672 303848128512 304139163042 304548102144 304684732924 304883564544 305341622784 305866375152 305943760746 306188543232 306355126272 306648562077 306677809152 306815395392 307060875264 307138563072 307666403616 308329721856 308468049201 308882808832 309208154112 309346875552 309672709632 309817916928 310283388558 310700589056 311167386816 311340754296 311510140416 311838253056 312227764992 312374170368 312453202464 312703193088 312843482523 312873320448 313013686208 313172999568 313343382528 313594085376 313734774496 314411175936 314883548496 315031199184 315306934272 315454783488 315756935208 315928723968 316261490688 316403376498 316551739842 317280978729 317630466504 318057545728 318138015744 318535396608 318870908928 319013965413 319020429312 319163552877 319499726832 319673551872 319929319424 320409982464 320762916864 321100775424 321244832304 321676771328 321733990656 322135863192 322311122432 322475167872 322650611712 322795363902 323053629184 323135363232 323569844224 323690695471 324236525184 324388561536 324906909696 325312745472 325458691987 325655396352 325801496592 325954266768 327065034816 327374021546 327587659776 327734626896 327996844032 328079828736 328489627752 328643658408 328726806759 328989817728 329168805888 329663350368 329927110656 330290528256 330786758016 331290445824 331729170432 331884720128 332234293248 332383345008 332649281536 332733443328 333099952128 334023865344 334525704084 334707704064 334975500288 335060250624 335125781848 335478768768 335636076672 337098002384 337285817154 337469318784 337824774144 338246745408 338332323384 338490969336 338787237888 338946097152 339270749532 339455331072 339726925824 339965330067 340612107264 341123844204 341130756096 341283799116 341582512128 341742682112 341829144576 342256117632 342616614912 342994010112 344099672046 344462111136 344649517056 345012535296 345080012992 345167319816 345443484672 345631424512 346124704068 346313014528 347110814336 347493159936 347859173376 348015234996 348381798336 348545156544 349006731392 349538162688 350063310168 350448907968 351256235616 351420941664 351893454848 351982485504 352140396984 352422140928 352511305344 352793346048 352951621308 353117122332 354720301056 354886631424 355045845804 355260432384 355329914368 355419814464 355863763398 356432406528 356599539712 357135296232 357334274817 357421036544 357814738944 357905267712 358352321184 358729772544 358897982976 359373267968 359437192686 359632745856 359920484352 360081957092 360461230272 360858281472 361400436342 361886367744 362267541504 362402846091 362437410816 362600012736 362890125312 362981938176 363435332832 363527283636 364016074752 365427818496 365591762016 365976838656 366433974192 366526683666 366698550114 367019507712 367191605248 367743275328 367948164168 368536117248 368701455258 368996449536 369197203456 369550831221 369586077696 369724115709 370047721472 370113544944 370314906624 370611191808 370777460768 370871269164 371167999488 371369934848 371576844288 372135102768 372635467776 373195316736 373370310144 373763579904 373931263134 374230441728 374325123744 374828433408 374996594368 376450923264 376546167072 376847437824 377016504579 377052463104 377413614864 377590586256 377921077248 378098286592 378666342912 379235252682 379482734592 379652983632 380163457024 380527588584 380734616064 381135642624 381314359296 381485430066 381790652672 381887247456 382192791552 382364256417 382400724992 382975245312 383188620672 384280326144 384460517376 384557787648 384632999621 384865468416 385038132336 385443691776 386135107072 386896570918 386967601152 387632633856 387730706688 388215014616 388313234793 388623920256 388835352576 389244911616 389602141344 389913858048 390499666128 390929804928 392043565056 392456503296 392632572816 392640528384 392816680464 393230433024 393721610568 393821223939 394350747648 394785128448 395348559372 395880136704 395980296192 396057742184 396157946607 396474908544 396690612224 396892514304 397108445184 397604466688 398388548272 399060338688 399247460352 399746153664 399847291272 400384917504 400564543984 400986457344 401174482176 401777208261 402098666112 402541581312 402921872672 403146361332 403688423424 404294926464 404484502656 404586839088 404910544896 405130838016 405518884056 406064136192 407122163712 407742087168 407821833536 407925014328 408251390976 408473501696 408864749436 409087193856 409414500352 409518084096 410221871488 411106295808 411290732268 411723943488 412238220966 412462500736 412896946176 413090555904 413711184744 414889849088 415121005728 415346853888 415784337408 416303686656 416498893824 416604269952 416937590784 417124643364 417563999424 417791176704 419214901248 419844731328 419853238272 420041598912 420566265834 421009246944 421238298624 421681987584 421871168664 422068986456 422146473984 423041304972 423507288672 423953367552 424184020992 424713862144 424789409538 425161211904 425351953884 425360572416 425551403836 425999635776 426231402496 427109606586 427213309952 427683889152 428093537157 428134367232 428326443072 428777597952 428978654208 429514484256 429623153388 429966890496 430200815616 430393818536 430847150976 432315366912 432518082048 433167898878 433750327296 434207195136 434401995456 434605689024 436086713088 436741891443 436783546368 436979502528 437329125376 437439771648 437986170336 438191544544 438302409012 438653090304 438891741184 439312124394 439551133824 439796030544 439902814208 440387371008 441049010688 441513566208 441711644418 441720594432 441918765522 442305560576 442384237152 442936811889 442979057664 443177793344 443644591104 444133269504 445365153792 445564959957 446034272112 446276938752 446634000384 446747000832 447305025024 447514768896 448187116806 449714422872 449959091712 450433032192 450635111982 450995660544 451109764512 451321292448 451716317184 451885030311 451928129536 452360999376 452607108096 452859278976 452969234432 453287106756 453582913536 454149476352 454831792272 454841008128 455045065488 455443349504 455524363008 455772192768 456341490176 456822153216 457027099386 457241401994 457325346816 458012434176 458799562728 458915641119 459282814848 459532689408 459738851618 460016713728 460223093088 460591312896 460707844608 460797950041 461499605424 463324213248 463812231168 464020313328 464509064448 464726875392 465425082837 466050883584 466751080224 467265210624 468341647488 468561255552 469054789632 469309980672 469520529312 469896187904 470015073792 470391128064 470602161744 470822829776 471616763904 472546798776 472960401408 473182175232 473394461072 473635402812 473893085952 474392236032 474485017864 474605064747 474827609763 475243208704 476180394976 476445699756 477086318592 477207023616 477803094912 478306363392 478530643968 479249590248 479510327808 479893979136 480614973696 481144375296 481867248456 482515156992 483203794788 483466683648 483853500416 483975917568 484193045853 484580443776 484703044848 485354766336 486582842304 487360364544 487455682688 487969118208 488483094528 488578632256 488702244888 488931400152 489359343616 490324367104 490597552224 491061032319 491381489664 491601940344 491995266048 492119743104 492734441628 492965487612 493484726592 493753208832 494495025552 494890665984 495435792384 496180137024 497593755648 497827080192 498351439872 498575017512 498973922304 499100164992 501035798016 501934564352 502061556096 502463250432 502688672772 503218153152 503454115008 504888457216 505647003576 505928725731 505976979456 506203978176 506737161216 507370118112 507646154752 507736454004 508180856832 508419145728 508647240088 508906124298 509182996608 509590388736 509819008556 510633660416 510918160896 511685766306 511925698674 512373768192 512614023168 512743716864 513153957888 513384176448 513924922368 515956801536 516149508069 516843511808 516974275584 517620019488 517750979724 518165227008 518447136768 519187056102 519469521792 519885144064 520666221504 521239739904 521788760064 522022852494 522724753408 522817734816 523275337728 523510097088 523520704512 523755573952 524307244032 524962147424 525094965252 525673361952 525800996864 526380171264 526884353424 527131412496 527840182272 527973728256 528210595476 528633211392 528766958016 529190019072 529427431962 529675683498 532080451584 532329947136 532568768706 532994871552 533129721696 533795645097 533846556672 534648609792 534899309568 535702944348 536131554816 536722108416 537528481776 538251231232 538346974464 539059901952 539312670208 539449118784 539880726528 540122935638 540691845408 541287422208 541418848256 542829551616 543401312256 543656116224 543900019104 544335187968 544472907264 544579395503 545152999248 545449591808 546024112128 547784253874 548141727744 548387643024 548965257984 549650961288 549790025499 550047825171 550529261568 550776247978 550787407872 551614912992 553052182887 553494674304 553795805184 554379116544 555071582208 555331858432 555472359936 555916787712 556166191152 556306903746 556751999232 557054902272 557365266432 558953201664 559792975104 560055465216 560645369856 560755021112 560896894701 561345662592 561651064832 562242650112 562494891552 562758648608 564055073296 564676384896 564819250608 565271156736 565578694656 566120422296 566385879384 566881615872 567135938512 567147429888 567999514368 568852879023 569479475448 570245185536 570791382876 571101924096 571703463936 571971538944 572228145099 572685979008 572830871184 573289187328 573601087488 574462867968 576420489216 576690776064 577298202624 577557198504 578333769728 579202660608 579474252032 580344856377 580451401728 581448950784 581596060032 582322521924 582639336704 582935880384 583253028864 583867367424 583981560448 584403212016 584870787072 585749499192 586068178432 586394707392 588065347584 588684754944 588948859224 588960792576 589225020696 589845649536 590582415852 591526121472 591791500487 592177692672 593820205056 594086613276 594712362816 595035918336 595662667776 596406700032 596686358528 597582822408 598871190528 599619230496 599945455616 600577376256 600846815976 601327547392 601479686016 601761723264 602513373748 603147999168 603476144128 603812371968 604382809008 604719541998 605532635136 606442389696 606454677504 606726753984 606880258632 607365817344 607696257024 608278326084 609096204288 609369465848 609767129088 610683245568 611732750304 611887521492 612377086464 612710252544 613297124154 613630790784 614121750528 614277126144 615332807232 616659443712 616936098402 617765617664 618357331449 618416308224 618693751104 619345419264 619635833856 620566777116 621401178112 622334773632 622681508592 623020280832 623676506112 624455529984 624748340736 624906404928 625406386176 625686965046 626027372416 626345999136 626686765056 627188170752 627469548992 628822351872 629767096992 630062398368 630613868544 630849398751 630909566976 631513870416 631857447936 632522981376 632806752996 633103479684 634561957458 635260933008 636115091456 636276031488 637070793216 637741817856 638027930826 638040858624 638327105754 638999453664 639347103744 639858638848 640819964928 641525833728 642201550848 642489664608 643353542656 643467981312 643593831049 644271726384 644622244864 644950335744 645301223424 645590727804 646107258368 646270726464 647381390942 648473050368 648777123072 649751848317 649813819392 650625490944 650917383974 651310792704 651602993184 651908533536 654130069632 654748043092 655175319552 655469253792 655993688064 656159657472 656979255504 657287316816 657453613518 657979635456 658337611776 658968186591 659326700736 659854221312 660581056512 661573516032 662567466627 662580891648 662878148283 663458340864 663769440256 664468586496 664766690016 665298563072 665466886656 666199904256 668047730688 669051408168 669415408128 669951000576 670120501248 670251563696 670957537536 671272153344 672280675209 674196004768 674571634308 674938637568 675649548288 675952667973 676493490816 676664646768 676981938672 677574475776 677892194304 678541499064 678910662144 679453851648 679930660134 681224214528 682247688408 682261512192 682567598232 683165024256 683485364224 683658289152 684512235264 685233229824 685540649079 685862102991 685988020224 688199344092 688924222272 689299034112 689608277427 690025070592 690160025984 690334639632 690886969344 691262849024 692249408136 692626029056 694221628672 694986319872 695718346752 696030469992 696763596672 697090313088 698013462784 699076325376 699389955121 700126620336 700897815936 702512471232 702841883328 703964971008 704280793968 704844281856 705022610688 705586692096 705903242616 706234244664 709440602112 709773262848 710091691608 710659828736 710839628928 711727526796 712864813056 713199079424 714270592464 714668549634 714842073088 715629477888 715810535424 716704642368 717459545088 717795965952 718746535936 718874385372 719265491712 719840968704 720163914184 720922460544 721716562944 722800872684 723772735488 724805692182 725200025472 725780250624 725963876352 726870665664 727054567272 728032149504 730855636992 731183524032 731953677312 732867948384 733053367332 733397100228 734039015424 734383210496 735486550656 735896328336 737072234496 737402910516 737992899072 738394406912 739101662442 739448231418 740095442944 740227089888 740629813248 741222383616 741554921536 741742538328 742335998976 742739869696 743153688576 744270205536 745270935552 746390633472 746740620288 747527159808 747862526268 748460883456 748650247488 749993188736 752901846528 753092334144 753694875648 754033009158 754827229728 755181172512 755842154496 756196573184 757332685824 758470505364 758965469184 759305967264 760326914048 761055177168 761469232128 762271285248 762628718592 762970860132 763581305344 763774494912 764385583104 764728512834 765950490624 766377241344 767888548011 768560652288 768921034752 769115575296 769265999242 769730936832 770076264672 770887383552 771038154029 772270214144 773793141836 773935202304 775265267712 775461413376 776430029232 776626469586 777247840512 777670705152 778489823232 778780584153 779204282688 779827716096 780999332256 781859609856 783034278741 784087130112 784913006592 785265145632 785281056768 785633360928 786460866048 787443221136 787642447878 788701495296 789570256896 790697118744 791760273408 791960592384 792115484368 792315893214 792949817088 793381224448 793785028608 794141147943 794216890368 794513525247 795208933376 796777096544 798120677376 798494920704 798853153059 799492307328 799694582544 800769835008 801129087968 801972914688 802348964352 803554416522 804197332224 805083162624 805843745344 806292722664 807376846848 808589852928 808969005312 809173678176 809821089792 810184403457 810261676032 811037768112 812128272384 814244327424 815484174336 815643667072 815850028656 816502781952 816947003392 817729498872 818174387712 818829000704 819036168192 820443742976 821676380811 822212591616 822581464536 823447886976 824476441932 824925001472 825793892352 826164371967 826181111808 826551765143 827422369488 829779698176 830242011456 830693707776 831568674816 832607373312 832997787648 833208539904 833875181568 834249286728 834460355619 835127998848 835582353408 838429802496 839689462656 840083197824 841132531668 842018493888 842476597248 843363975168 843742337328 844137972912 846082609944 847014577344 847906735104 848368041984 849427724288 849578819076 850322423808 850703907768 850721144832 851102807672 851999271552 852462804992 854219213172 854426619904 855367778304 856187074314 856652886144 857555195904 857957308416 859028968512 859246306776 859933780992 860401631232 860787637072 861694301952 864630733824 865036164096 866335797756 867500654592 868803990912 869211378048 872173426176 873483782886 873959005056 874658250752 874879543296 875972340672 876383089088 876604818024 877306180608 877783482368 878624248788 879102267648 879592061088 879805628416 880774742016 882098021376 883027132416 883423288836 883441188864 883837531044 884611121152 884768474304 885873623778 886355586688 887289182208 888266539008 890730307584 891129919914 892068544224 892553877504 893268000768 893494001664 894610050048 895029537792 896374233612 899428845744 899918183424 900866064384 901270223964 901991321088 902219529024 902642584896 903770060622 904721998752 905214216192 905718557952 905938468864 906574213512 907165827072 908298952704 909663584544 909682016256 910090130976 910886699008 911048726016 911544385536 912682980352 913644306432 914054198772 914482803988 914650693632 916024868352 917599125456 917831282238 918565629696 919065378816 919477703236 919945686231 920033427456 920446186176 921182625792 921415689216 921595900082 922999210848 925404147603 926648426496 927624462336 928040626656 929018128896 929453750784 930850165674 932101767168 933502160448 934530421248 936683294976 937122511104 938109579264 938530447569 938619961344 939041058624 939792375808 940030147584 940782256128 941204323488 941645659552 943233527808 945093597552 945920802816 946364350464 946788922144 947270805624 947786171904 948784472064 948970035728 949210129494 949655219526 950486417408 951842936187 952360789952 952891399512 954172637184 954414047232 955606189824 956612726784 957041896239 957061287936 957490658631 958499180496 959020655616 959787958272 961229947392 962288750592 963734496912 965030313984 966407589576 966933367296 967707000832 967951835136 968386091706 969160887552 969406089696 970709532672 971072086413 973165684608 974720729088 974911365376 975938236416 976376075961 976966189056 977157264512 977404489776 977862800304 978718687232 980648734208 981195104448 982122064638 982762979328 983203880688 983990532096 984239486208 985468883256 985930975224 986180420277 986969453184 987506417664 988990051104 989781331968 990225382003 990871584768 992360274048 995187511296 995654160384 996702879744 997150035024 997947844608 998200329984 1002071596032 1003869128704 1004123112192 1004926500864 1005377345544 1006436306304 1006908230016 1009776914432 1011294007152 1011857451462 1012407956352 1013474322432 1014740236224 1015292309504 1015472908008 1016361713664 1016838291456 1017294480176 1017812248596 1018365993216 1019180777472 1019638017112 1019895990201 1021267320832 1021836321792 1023371532612 1023851397348 1024747536384 1025228046336 1025487433728 1026768352896 1027849844736 1032299016138 1033687023616 1033948551168 1035240038976 1035501959448 1036330454016 1036894273536 1038374112204 1038939043584 1039770288128 1041332443008 1042479479808 1043577520128 1044045704988 1045449506816 1045635469632 1047020194176 1047511147904 1048614488064 1049924294848 1050189930504 1051346723904 1051601993728 1053768706848 1054262824992 1055680364544 1055947456512 1056421190952 1057266422784 1057533916032 1058380038144 1058854863924 1059351366996 1064160903168 1064659894272 1065137537412 1065989743104 1066259443392 1067591290194 1069297219584 1069798619136 1071405888696 1072263109632 1073444216832 1075056963552 1076502462464 1076693948928 1078119803904 1078625340416 1078898237568 1079761453056 1080245871276 1081383690816 1082574844416 1085659103232 1086802624512 1087208538273 1087312232448 1087800038208 1088670375936 1088945814528 1089158791006 1090305998496 1090899183616 1092048224256 1095568507748 1096283455488 1096775286048 1097930515968 1099301922576 1099580050998 1100095650342 1101058523136 1101552495956 1101574815744 1103229825984 1106104365774 1106989348608 1107591610368 1108652493663 1108758233088 1109172347127 1110143164416 1110663716864 1110944719872 1111833575424 1112332382304 1112613807492 1113503998464 1114109804544 1114730532864 1117906403328 1119585950208 1120110930432 1121290739712 1121510042224 1121793789402 1122691325184 1123302129664 1124485300224 1124989783104 1125517297216 1128110146592 1129352769792 1129638501216 1130542313472 1131049513737 1131157389312 1132240844592 1132771758768 1133763231744 1134271877024 1134294859776 1135999028736 1137705758046 1138958950896 1140490371072 1141582765752 1142203848192 1143406927872 1143943077888 1144456290198 1145371958016 1145661742368 1146578374656 1147092769251 1147202174976 1148925735936 1152840978432 1153381552128 1153898998863 1154596405248 1155114397008 1156667539456 1158405321216 1158948504064 1160689712754 1160902803456 1162897901568 1163192120064 1164645043848 1165278673408 1165871760768 1166506057728 1167734734848 1167963120896 1168806424032 1169741574144 1170266360549 1171498998384 1172136356864 1172789414784 1176130695168 1177369509888 1177897718448 1177921585152 1178450041392 1179691299072 1181164831704 1181463671817 1183052242944 1183583000974 1184355385344 1187640410112 1188173226552 1188473839821 1189424725632 1190071836672 1191325335552 1192813400064 1193372717056 1195165644816 1197742381056 1199238460992 1199890911232 1201154752512 1201693631952 1202655094784 1202959372032 1203523446528 1205026747496 1205331624783 1206295998336 1206952288256 1207624743936 1208765618016 1209439083996 1211065270272 1212884779392 1213453507968 1213760517264 1214731634688 1215392514048 1216556652168 1218192408576 1218738931696 1221366491136 1223465500608 1223775042984 1224754172928 1225420505088 1226594248308 1227261581568 1228243501056 1228554252288 1230665614464 1233318887424 1233872196804 1235531235328 1236714662898 1237387502208 1238690838528 1239271667712 1241133554232 1242802356224 1244669547264 1245363017184 1246040561664 1247353012224 1248911059968 1249496681472 1249812809856 1250812772352 1251373930092 1252054744832 1252691998272 1253373530112 1254939097984 1257644703744 1259534193984 1260124796736 1261698797502 1263027740832 1263714895872 1265045962752 1265613505992 1266206959368 1269123914916 1270521866016 1272230182912 1272552062976 1274141586432 1275483635712 1276055861652 1276081717248 1276654211508 1277998907328 1278694207488 1281639929856 1283051667456 1284403101696 1284979329216 1286935962624 1287187662098 1288543452768 1289244489728 1289900671488 1290602446848 1291181455608 1292214516736 1292541452928 1294762781884 1296946100736 1297554246144 1299503696634 1301250981888 1301834767948 1302621585408 1303205986368 1303817067072 1308260139264 1309496086184 1310225674329 1310350639104 1310938507584 1311987376128 1312319314944 1313958511008 1314574633632 1314907227036 1315959270912 1316675223552 1317936373182 1318653401472 1319708442624 1321162113024 1323147032064 1325134933254 1325161783296 1325756296566 1326916681728 1327538880512 1328810435667 1328937172992 1329533380032 1330597126144 1330933773312 1332399808512 1336095461376 1336694879871 1338102816336 1338830816256 1339902001152 1340241002496 1340503127392 1341915075072 1342544306688 1344561350418 1348392009536 1349143268616 1349877275136 1351299096576 1351905335946 1352986981632 1353329293536 1353963877344 1355148951552 1355655090933 1355784388608 1357082998128 1357821324288 1358907703296 1359861320268 1362448429056 1364495376816 1364523024384 1365135196464 1366330048512 1366970728448 1367316578304 1369024470528 1370466459648 1371081298158 1371724205982 1371976040448 1376398688184 1377848444544 1378598068224 1379216554854 1380050141184 1380320051968 1380669279264 1381773938688 1382393850123 1382525698048 1383042062467 1384498816272 1385252058112 1388443257344 1389972639744 1391436693504 1392060939984 1393527193344 1394180626176 1396026925568 1396275248511 1398152650752 1398779910242 1400253240672 1401795631872 1405024942464 1405683766656 1407929942016 1408561587936 1409688563712 1410045221376 1411173384192 1411806485232 1412468489328 1418881204224 1419546525696 1420183383216 1421319657472 1421679257856 1423455053592 1423815194241 1424482829289 1425729626112 1426398158848 1428541184928 1429337099268 1429684146176 1431258955776 1431621070848 1433409284736 1434919090176 1435591931904 1437493071872 1437748770744 1438530983424 1439681937408 1440327828368 1441844921088 1443433125888 1445601745368 1447545470976 1449611384364 1450400050944 1451560501248 1451927752704 1452579137559 1453741331328 1454109134544 1456064299008 1462367048064 1463907354624 1465735896768 1466106734664 1466794200456 1468078030848 1468766420992 1470973101312 1471792656672 1473183096957 1474144468992 1474805821032 1475985798144 1476788813824 1478203324884 1478896462836 1480190885888 1480454179776 1481259626496 1483109843072 1483485076656 1484671997952 1485479739392 1486307377152 1488540411072 1492781266944 1493481240576 1495054319616 1495725052536 1496921766912 1497300494976 1499986377472 1505803693056 1506184668288 1507389751296 1508066018316 1509654459456 1510362345024 1514665371648 1516941010728 1517930938368 1518611934528 1522110354336 1522938464256 1524542570496 1525257437184 1525941720264 1527162610688 1527548989824 1528771166208 1529457025668 1531900981248 1532754482688 1535777096022 1537121304576 1537842069504 1538231150592 1538531998484 1539461873664 1540152529344 1541774767104 1542076308058 1544540428288 1547586283672 1547870404608 1548448524207 1550530535424 1550922826752 1552860058464 1553252939172 1554495681024 1555341410304 1557561168306 1558408565376 1559655432192 1561998664512 1563719219712 1566068557482 1568174260224 1569826013184 1570530291264 1570562113536 1571266721856 1572921732096 1574886442272 1575284895756 1577402990592 1579140513792 1581394237488 1583520546816 1583921184768 1584230968736 1584631786428 1585899634176 1586762448896 1587570057216 1588282295886 1589027050494 1590417866752 1593554193088 1596241354752 1596989841408 1597706306118 1598984614656 1599389165088 1601386935291 1601539670016 1602258175936 1603945829376 1604697928704 1607108833044 1608394664448 1610166325248 1611687490688 1612585445328 1614753693696 1617179705856 1617938010624 1618347356352 1619642179584 1620368806914 1622075536224 1624256544768 1628488654848 1630968348672 1631287334144 1631700057312 1633005563904 1633738186509 1633894006784 1635458997744 1636348775424 1637658001408 1638072336384 1640887485952 1643352761622 1644425183232 1645162929072 1646895773952 1648952883864 1649850002944 1650143475513 1651587784704 1652328743934 1652362223616 1653103530286 1654844738976 1656911777807 1659156548661 1659559396352 1660484022912 1661387415552 1663137349632 1665214746624 1665995575296 1666417079808 1667750363136 1668498573456 1668920711238 1670255997696 1671164706816 1676859604992 1679378925312 1680166395648 1682265063336 1682690684103 1684036987776 1684953194496 1686727950336 1687484674656 1688275945824 1692165219888 1694029154688 1695813470208 1696736083968 1698855448576 1699157638152 1700644847616 1701407815536 1701442289664 1702205615344 1703998543104 1704925609984 1706558637069 1708438426344 1708853239808 1710735556608 1712374148628 1713305772288 1715110391808 1715914616832 1716684435297 1718057937024 1718492613552 1719867561984 1720803262464 1721575274144 1723388603904 1729261467648 1730072328192 1732671595512 1735001309184 1737607981824 1738422756096 1741034569131 1744346852352 1746967565772 1747918010112 1749316501504 1749759086592 1751944681344 1752766178176 1753209636048 1754612361216 1755566964736 1757248497576 1758204535296 1759184122176 1759611256832 1764196042752 1766054264832 1766846577672 1766882377728 1767675062088 1769222242304 1769536948608 1771747247556 1772711173376 1774578364416 1775374501461 1776533078016 1781460615168 1782259839828 1784137088448 1785107755008 1786988003328 1789220100096 1790059075584 1792748467224 1798857691488 1799836366848 1801732128768 1802540447928 1803982642176 1804439058048 1805285169792 1807540121244 1809443997504 1810428432384 1811437115904 1813148427024 1816597905408 1819327169088 1819364032512 1820180261952 1822097452032 1823088771072 1825365960704 1827288612864 1828108397544 1828965607976 1829301387264 1832049736704 1835198250912 1835662564476 1837131259392 1838130757632 1838955406472 1839891372462 1840892372352 1842365251584 1842831378432 1843191800164 1845998421696 1850808295206 1853296852992 1855071994347 1855248924672 1856081253312 1858036257792 1858907501568 1861700331348 1864203534336 1867004320896 1869060842496 1873366589952 1874245022208 1876219158528 1877060895138 1878082117248 1879584751616 1880060295168 1881564512256 1882408646976 1883291319104 1886467055616 1890187195104 1891841605632 1892548196253 1892728700928 1893577844288 1894541611248 1895572343808 1897568944128 1897940071456 1898420258988 1899310439052 1900972834816 1903685872374 1904721579904 1905782799024 1908345274368 1908828094464 1911212379648 1913225453568 1914083792478 1914122575872 1914981317262 1916998360992 1918041311232 1919575916544 1922459894784 1924577501184 1927468993824 1930060627968 1930781493147 1932815179152 1933866734592 1935414001664 1935903670272 1936772183412 1938321775104 1938812179392 1942144172826 1946331369216 1949441458176 1949822730752 1951876472832 1952752151922 1953932378112 1954314529024 1954808979552 1955725600608 1957437374464 1961297468416 1962390208896 1964244129276 1965525958656 1966407761376 1967981064192 1968478972416 1970937766512 1971861950448 1972360840554 1973938906368 1975012835328 1976904559773 1977980102208 1979562663936 1980450764006 1981743169536 1984720548096 1987702399881 1988634444849 1990375022592 1991308320768 1993405759488 1994300070048 1995895689216 1996400659968 2004143192064 2007738257408 2008246224384 2009853001728 2010754691088 2012872612608 2013816460032 2016842025627 2019553828864 2022588014304 2023714902924 2024815912704 2026948644864 2027858003919 2029480472448 2030584619008 2030945816016 2032723427328 2033676582912 2034588960352 2035624497192 2036731986432 2038361554944 2039276034224 2039791980402 2042534641664 2043672643584 2046743065224 2047702794696 2049495072768 2050456092672 2050974867456 2053536705792 2055699689472 2056621947237 2057586308973 2064598032276 2067374047232 2067897102336 2068824832281 2070480077952 2071003918896 2072660908032 2073788547072 2076748224408 2077878087168 2079540576256 2082664886016 2084958959616 2087155040256 2088091409976 2090899013632 2091270939264 2094040388352 2095022295808 2097228976128 2098169865363 2099848589696 2100379861008 2102693447808 2103203987456 2107537413696 2108525649984 2111894913024 2112842381904 2114532845568 2115067832064 2116760076288 2117709727848 2118702733992 2127931140049 2128321806336 2129319788544 2130275074824 2131979486208 2132518886784 2135182580388 2138594439168 2139597238272 2142811777392 2144526219264 2146888433664 2150113927104 2153387897856 2156239607808 2157250680832 2157796475136 2159522906112 2160491742552 2162767381632 2165149688832 2171318206464 2174417076546 2175600076416 2177340751872 2177891629056 2178317582012 2180611996992 2181798367232 2184096448512 2191137015496 2192566910976 2193550572096 2195861031936 2198603845152 2199160101996 2200191300684 2202117046272 2203104991912 2203149631488 2206459651968 2212208731548 2213978697216 2215183220736 2217304987326 2218344694254 2220286328832 2221327433728 2221889439744 2223667150848 2224664764608 2225227614984 2227007996928 2228219609088 2229461065728 2235812806656 2239171900416 2240221860864 2242581479424 2243020084448 2243587578804 2245382650368 2246604259328 2249979566208 2251034594432 2256220293184 2258705539584 2259277002432 2261084626944 2262099027474 2264481689184 2265543517536 2267526463488 2268543754048 2268589719552 2271998057472 2275411516092 2277917901792 2280980742144 2283165531504 2284407696384 2286813855744 2287886155776 2288912580396 2290743916032 2291323484736 2293156749312 2294185538502 2297851471872 2305681956864 2306763104256 2307797997726 2309192810496 2310228794016 2313114462087 2313335078912 2316810642432 2317897008128 2321379425508 2321805606912 2325795803136 2326384240128 2329290087696 2330557346816 2331743521536 2333012115456 2335469469696 2335926241792 2336341752459 2337612848064 2339483148288 2340532721098 2342997996768 2344272713728 2345578829568 2349102836223 2352261390336 2354739019776 2355795436896 2355843170304 2356900082784 2359382598144 2362329663408 2362927343634 2366104485888 2367166001948 2368710770688 2375280820224 2376346453104 2376947679642 2378849451264 2380143673344 2382423443829 2382650671104 2383540575741 2385626800128 2386745434112 2390331289632 2395484762112 2396559459177 2398476921984 2399781822464 2402309505024 2403387263904 2405310189568 2405918744064 2407046893056 2410053494992 2410663249566 2412591996672 2413904576512 2415249487872 2417531236032 2418878167992 2422130540544 2425769558784 2426907015936 2427521034528 2429463269376 2430553210371 2430785028096 2433113304336 2436384817152 2437477863392 2442732982272 2446931001216 2447550085968 2449508345856 2450841010176 2453188496616 2454523163136 2456487002112 2457108504576 2461331228928 2465029142433 2466637774848 2467744393608 2471062470656 2473429325796 2474775004416 2477381677056 2478493115901 2478543335424 2479655295429 2482267108464 2485604712448 2489339094528 2490726034368 2492081123328 2494706024448 2497822119936 2498993362944 2499625619712 2501625544704 2502747860184 2504109489664 2505383996544 2506747060224 2509878195968 2514827710967 2515289407488 2519068387968 2520249593472 2523397595004 2526055481664 2527429791744 2528563683899 2530091925504 2531227011984 2532413918736 2538247829832 2541043732032 2545104125952 2548283172864 2550967271424 2552111723304 2552163434496 2553308423016 2555997814656 2557388414976 2563279859712 2566103334912 2569958658432 2573871925248 2574375324196 2577086905536 2578488979456 2579801342976 2581204893696 2582362911216 2584429033472 2585082905856 2589525563768 2593892201472 2595108492288 2599007393268 2602501963776 2603669535896 2606411972736 2607634134144 2616520278528 2618992172368 2620451348658 2621877015168 2623974752256 2624638629888 2627917022016 2629149267264 2629814454072 2631918541824 2633350447104 2635872746364 2637306802944 2639416885248 2642324226048 2646294064128 2650269866508 2650323566592 2651512593132 2653833363456 2655077761024 2657620871334 2659066760064 2661194252288 2661867546624 2664799617024 2672190922752 2673389759742 2676205632672 2677661632512 2679804002304 2680482004992 2681006254784 2683830150144 2685088613376 2689122700836 2696784019072 2698286537232 2699754550272 2702598193152 2703810671892 2705973963264 2706658587072 2707927754688 2711310181866 2714165996256 2715642648576 2717815406592 2719722640536 2724896858112 2728990753632 2729046048768 2730270392928 2732660097024 2733941456896 2734633156608 2738048941056 2740932919296 2742162596316 2743448411964 2743952080896 2752797376368 2755696889088 2757196136448 2758433109708 2760100282368 2760640103936 2761338558528 2763547877376 2764787700246 2766084124934 2768997632544 2770504116224 2776212442809 2776886514688 2779945279488 2782873387008 2784121879968 2787054386688 2788361252352 2792053851136 2792550497022 2796305301504 2797559820484 2800506481344 2803591263744 2810049884928 2811367533312 2815591342707 2815859884032 2817123175872 2819377127424 2820090442752 2822346768384 2823612970464 2824936978656 2837762408448 2839093051392 2840366766432 2842639314944 2843358515712 2846910107184 2847630388482 2848965658578 2851459252224 2852796317696 2855528808561 2857082369856 2858674198536 2859368292352 2862517911552 2863242141696 2866818569472 2869838180352 2871125688717 2871183863808 2872471975893 2874986143744 2875497541488 2877061966848 2879363874816 2880655656736 2883689842176 2886866251776 2891203490736 2895090941952 2899222768728 2900800101888 2903121002496 2903855505408 2905158275118 2907482662656 2908218269088 2912128598016 2913216259239 2924734096128 2927814709248 2929128227883 2931471793536 2932213469328 2933588400912 2936156061696 2937532841984 2941946202624 2943585313344 2946366193914 2948288937984 2949611642064 2951971596288 2953577627648 2956406649768 2957792925672 2960381771776 2960908359552 2962519252992 2966219686144 2966970153312 2969343995904 2970676146009 2970959478784 2972069112961 2972614754304 2977080822144 2985562533888 2986962481152 2988302535517 2990108639232 2991450105072 2993843533824 2994600989952 2999972754944 3011607386112 3012369336576 3014779502592 3016132036632 3019308918912 3020724690048 3029330743296 3033882021456 3037223869056 3044220708672 3045876928512 3049085140992 3050514874368 3051883440528 3054325221376 3055097979648 3057542332416 3058914051336 3059687970603 3063801962496 3065508965376 3071554192044 3074242609152 3075684139008 3076462301184 3077063996968 3080305058688 3083549534208 3084152616116 3089080856576 3095172567344 3096897048414 3101061070848 3101845653504 3105720116928 3106505878344 3108991362048 3110682820608 3115122336612 3116817130752 3119310864384 3123997329024 3127438439424 3132137114964 3136348520448 3141060582528 3142533443712 3145843464192 3149772884544 3150569791512 3154805981184 3162788474976 3167041093632 3167842369536 3168461937472 3169263572856 3171799268352 3173524897792 3175140114432 3176564591772 3178054100988 3180835733504 3187108386176 3192482709504 3193979682816 3195412612236 3197969229312 3198778330176 3202773870582 3204516351872 3207891658752 3209395857408 3214217666088 3216789328896 3220332650496 3223374981376 3225170890656 3229507387392 3234359411712 3235876021248 3236694712704 3239284359168 3240737613828 3244151072448 3256977309696 3261936697344 3262574668288 3263400114624 3266011127808 3267476373018 3270917995488 3272697550848 3275316002816 3276144672768 3281774971904 3286705523244 3288850366464 3290325858144 3293791547904 3297905767728 3299700005888 3300286951026 3303175569408 3304657487868 3304724447232 3306207060572 3309689477952 3313823555614 3318313097322 3319118792704 3320968045824 3322774831104 3325957480989 3326274699264 3327517041381 3330429493248 3331991150592 3332834159616 3335500726272 3336997146912 3337841422476 3340511995392 3342329413632 3353719209984 3358757850624 3360332791296 3364530126672 3365381368206 3368073975552 3369906388992 3373455900672 3374969349312 3376551891648 3384330439776 3388058309376 3391626940416 3393148541211 3393472167936 3397710897152 3398315276304 3401289695232 3402815631072 3402884579328 3404411230688 3407997086208 3409851219968 3413117274138 3416876852688 3417706479616 3421471113216 3424748297256 3426611544576 3430220783616 3431829233664 3433368870594 3436115874048 3436985227104 3439735123968 3441278307753 3441606524928 3443150548288 3446777207808 3458522935296 3460144656384 3461696996589 3465343191024 3470002618368 3475215963648 3476845512192 3482069138262 3488693704704 3493935131544 3495836020224 3498633003008 3499518173184 3503889362688 3505532356352 3506419272096 3509224722432 3510799081647 3511133929472 3514496995152 3516409070592 3518368244352 3519222513664 3528392085504 3532108529664 3533693155344 3533764755456 3535350124176 3538444484608 3539073897216 3543494495112 3545422346752 3549156728832 3550749002922 3553066156032 3560597650181 3562921230336 3564519679656 3565421519463 3568274176896 3570215510016 3573976006656 3578440200192 3580045611857 3580118151168 3585496934448 3597715382976 3599672733696 3603464257536 3605080895856 3607965284352 3608878116096 3610570339584 3615080242488 3615994874349 3618887995008 3620856864768 3622874231808 3626296854048 3633195810816 3638654338176 3640360523904 3644194904064 3646177542144 3650731921408 3654577225728 3656216795088 3657931215952 3664099473408 3670396501824 3671325128952 3674262518784 3676261515264 3677910812944 3679782744924 3681784744704 3684730503168 3685662756864 3686383600328 3691996843392 3701616590412 3706593705984 3710143988694 3712162506624 3716072515584 3717815003136 3723400662696 3728407068672 3734008641792 3738121684992 3746733179904 3748490044416 3752438317056 3754121790276 3756164234496 3759169503232 3760120590336 3764817293952 3766582638208 3772934111232 3780374390208 3785096392506 3787155688576 3789083222496 3791144687616 3795137888256 3795880142912 3796840517976 3798620878104 3801945669632 3807371744748 3809443159808 3811565598048 3816690548736 3817656188928 3822424759296 3826450907136 3828167584956 3828245151744 3829962634524 3833996721984 3836082622464 3844919789568 3849155002368 3854937987648 3861562986294 3865630358304 3867733469184 3870828003328 3871807340544 3873544366824 3876643550208 3877624358784 3884288345652 3892662738432 3899645461504 3903752945664 3905504303844 3907864756224 3908629058048 3909617959104 3911451201216 3922594936832 3924780417792 3928488258552 3930677022987 3931051917312 3932815522752 3935962128384 3936957944832 3941875533024 3943723900896 3944721681108 3947877812736 3950025670656 3953809119546 3955960204416 3959125327872 3960901528012 3963486339072 3969441096192 3975404799762 3977268889698 3980750045184 3982616641536 3986431307001 3986811518976 3988600140096 3991791378432 3992801319936 4008286384128 4010084639613 4015476514816 4016492448768 4019706003456 4021509382176 4025745225216 4027632920064 4033684051254 4039107657728 4045176028608 4047429805848 4049631825408 4053897289728 4055716007838 4058960944896 4061169238016 4061891632032 4065446854656 4066965272799 4067353165824 4069177920704 4071248994384 4073463972864 4076723109888 4078552068448 4079583960804 4085069283328 4087345287168 4093486130448 4095405589392 4098990145536 4100912185344 4101949734912 4107073411584 4111399378944 4113243894474 4115172617946 4129196064552 4134748094464 4135794204672 4137649664562 4140960155904 4142007837792 4145321816064 4147181550369 4147577094144 4149126187401 4153496448816 4155756174336 4159081152512 4165329772032 4169917919232 4174310080512 4176182819952 4181798027264 4182541878528 4188080776704 4190044591616 4194457952256 4196339730726 4199697179392 4200759722016 4205386895616 4206407974912 4215074827392 4217051299968 4223789826048 4225684763808 4229065691136 4230135664128 4230962995831 4233520152576 4235419455696 4237405467984 4255862280098 4256643612672 4258639577088 4260550149648 4263958972416 4265037773568 4270365160776 4271445582723 4273448487867 4277188878336 4279194476544 4285623554784 4289052438528 4293776867328 4300227854208 4306775795712 4312479215616 4314501361664 4315592950272 4319045812224 4320983485104 4325534763264 4330299377664 4342636412928 4348834153092 4351200152832 4354681503744 4355783258112 4356635164024 4357737412677 4361223993984 4363596734464 4368192897024 4382274030992 4387101144192 4391722063872 4397207690304 4398320203992 4400382601368 4404234092544 4406209983824 4406299262976 4412919303936 4419549290871 4424417463096 4427957394432 4430366441472 4434609974652 4436689388508 4440572657664 4442654867456 4443778879488 4449329529216 4450455229968 4454015993856 4456439218176 4458922131456 4478343800832 4480443721728 4485162958848 4486040168896 4487175157608 4490765300736 4493208518656 4499959132416 4502069188864 4512440586368 4517411079168 4518554004864 4522169253888 4524198054948 4528963378368 4531087035072 4537087508096 4543996114944 4550823032184 4555835803584 4566331063008 4568815392768 4573627711488 4575772311552 4577825160792 4581487832064 4582646969472 4586313498624 4588371077004 4595702943744 4611363913728 4613526208512 4615595995452 4618385620992 4620457588032 4626228924174 4633621284864 4635794016256 4642758851016 4643611213824 4645345572621 4651591606272 4652768480256 4658580175392 4661114693632 4663487043072 4666024230912 4671852483584 4672683504918 4675225696128 4678966296576 4681065442196 4685995993536 4688545427456 4691157659136 4698205672446 4704522780672 4709478039552 4711590873792 4711686340608 4713800165568 4718765196288 4724659326816 4725854687268 4732208971776 4734332003896 4737421541376 4750561640448 4752692906208 4753895359284 4757698902528 4760287346688 4764846887658 4767081151482 4771253600256 4773490868224 4780662579264 4790969524224 4793118918354 4796953843968 4799563644928 4804160805873 4804619010048 4806774527808 4810620379136 4811837488128 4814093786112 4820106989984 4821326499132 4825183993344 4827809153024 4830498975744 4835062472064 4837756335984 4844261081088 4851539117568 4853814031872 4855042069056 4858926538752 4861106420742 4866226608672 4872769634304 4874955726784 4885465964544 4893862002432 4895100171936 4899016691712 4901214559527 4901682020352 4906376993232 4909046326272 4912974004224 4914217009152 4922662457856 4930058284866 4933275549696 4935488787216 4942124941312 4946858651592 4949550008832 4954763354112 4956986231802 4957086670848 4959310590858 4964534216928 4970735333421 4971209424896 4978678189056 4981452068736 4984162246656 4989412048896 4995644239872 4997986725888 4999251239424 5000228995073 5003251089408 5005495720368 5008218979328 5010767993088 5013494120448 5019756391936 5029655421934 5030578814976 5038136775936 5040499186944 5046795190008 5048072052309 5052110963328 5054859583488 5057127367798 5060183851008 5062454023968 5064827837472 5076495659664 5082087464064 5090208251904 5096566345728 5101934542848 5104223446608 5104326868992 5106616846032 5111995629312 5114776829952 5119675911207 5126559719424 5132206669824 5139917316864 5147743850496 5148750648392 5150053305891 5154173811072 5156977958912 5159602685952 5162409787392 5164725822432 5168858066944 5170165811712 5179051127536 5187784402944 5190216984576 5198014786536 5205003927552 5207339071792 5212823945472 5215268268288 5223103707393 5233040557056 5237984344736 5240902697316 5243754030336 5247949504512 5249277259776 5255834044032 5258298534528 5259628908144 5263837083648 5266700894208 5271745492728 5274613605888 5278833770496 5292588128256 5300539733016 5300647133184 5303025186264 5307666726912 5310155522048 5315241742668 5318133520128 5322388504576 5323735093248 5326123504383 5329599234048 5344381845504 5346779519484 5352411265344 5355323265024 5360964009984 5362012509568 5367660300288 5370177226752 5378245401672 5393568038144 5396573074464 5399509100544 5405196386304 5407621343784 5411947926528 5413317174144 5415855509376 5422620363732 5428331992512 5431285297152 5439445281072 5449793716224 5457981507264 5458092097536 5460540785856 5469266313216 5476097882112 5481865838592 5484325192632 5486896823928 5487904161792 5505594752736 5511393778176 5514392272896 5516866219416 5521280207872 5522677117056 5527095754752 5529575400492 5532168249868 5537995265088 5541008232448 5552424885618 5553773029376 5559890558976 5565215983041 5565746774016 5568243759936 5574108773376 5576722504704 5584107702272 5585100994044 5592610603008 5595119640968 5601012962688 5607182527488 5620099769856 5622735066624 5631182685414 5634246351744 5638754254848 5640180885504 5644693536768 5647225940928 5649873957312 5675524816896 5677644588759 5678186102784 5680733532864 5685278629888 5686717031424 5693820214368 5695260776964 5697931317156 5702918504448 5705592635392 5711057617122 5714164739712 5717348397072 5718736584704 5725035823104 5726484283392 5733637138944 5739676360704 5742251377434 5742367727616 5744943951786 5749972287488 5750995082976 5754123933696 5758727749632 5761311313472 5767379684352 5773732503552 5782406981472 5790181883904 5792344479441 5798445537456 5801600203776 5806242004992 5807711010816 5810316550236 5814965325312 5816436538176 5826432518478 5849468192256 5855629418496 5858256455766 5862943587072 5864426938656 5867176801824 5872312123392 5875065683968 5883892405248 5887170626688 5892732387828 5896577875968 5899223284128 5903943192576 5907155255296 5912813299536 5915585851344 5920763543552 5921816719104 5925038505984 5932439372288 5933940306624 5938687991808 5941352292018 5944138225922 5945229508608 5954161644288 5965903334547 5971125067776 5973924962304 5976605071034 5980217278464 5982900210144 5987687067648 5989201979904 5990373350533 5999945509888 6023214772224 6024738673152 6029559005184 6032264073264 6038617837824 6041449380096 6050526076881 6058661486592 6067764042912 6074447738112 6083574011757 6088441417344 6091753857024 6098170281984 6101029748736 6103766881056 6108650442752 6110195959296 6115084664832 6117828102672 6119375941206 6127603924992 6131017930752 6143108384088 6148485218304 6151368278016 6152924602368 6154127993936 6160610117376 6167099068416 6168305232232 6169865841711 6172758926919 6178161713152 6190345134688 6193794096828 6202122141696 6203691307008 6206474496843 6211440233856 6213011756688 6217982724096 6221365641216 6230244673224 6233634261504 6238621728768 6247994658048 6254876878848 6264274229928 6272697040896 6282121165056 6285066887424 6291686928384 6294509596089 6299545769088 6301139583024 6309611962368 6325576949952 6335684739072 6336923874944 6338527145712 6343598536704 6347049795584 6350280228864 6353129183544 6356108201976 6361671467008 6374216772352 6383793420147 6384965419008 6387959365632 6390825224472 6395938458624 6397556660352 6405547741164 6409032703744 6415783317504 6418791714816 6428435332176 6433578657792 6440665300992 6446749962752 6450341781312 6468718823424 6471752042496 6473389425408 6478568718336 6481475227656 6488302144896 6513954619392 6525149336576 6526800229248 6532022255616 6534952746036 6541835990976 6545395101696 6552289345536 6563549943808 6573411046488 6577700732928 6580651716288 6587583095808 6595811535456 6599400011776 6600573902052 6606351138816 6609314975736 6609448894464 6612414121144 6619378955904 6627647111228 6636626194644 6638237585408 6641936091648 6645549662208 6651914961978 6655034082762 6660858986496 6663982301184 6665668319232 6671001452544 6673994293824 6675682844952 6681023990784 6684658827264 6707438419968 6717515701248 6720665582592 6729060253344 6730762736412 6736147951104 6739812777984 6749938698624 6753103783296 6768660879552 6776116618752 6783253880832 6786297082422 6795421794304 6796630552608 6802579390464 6805631262144 6805769158656 6808822461376 6815994172416 6819702439936 6826234548276 6833753705376 6835412959232 6842942226432 6849496594512 6853223089152 6860441567232 6863658467328 6866737741188 6872231748096 6873970454208 6879470247936 6882556615506 6886301096576 6893554415616 6917045870592 6920289312768 6923393993178 6930686382048 6939343386261 6940005236736 6950431927296 6953691024384 6964138276524 6977387409408 6987870263088 6991672040448 6997266006016 6999036346368 7007778725376 7011064712704 7012838544192 7018449444864 7021598163294 7028993990304 7032818141184 7036736488704 7038445027328 7056784171008 7064217059328 7067386310688 7067529510912 7070700248352 7076888969216 7078147794432 7079532141539 7086988990224 7090844693504 7098313457664 7101498005844 7106132312064 7121195300362 7125842460672 7129039359312 7130843038926 7136548353792 7140431020032 7147270331487 7147952013312 7150621727223 7156880400384 7160091223714 7160236302336 7170993868896 7189678377531 7195430765952 7199345467392 7206928515072 7210161791712 7215930568704 7217756232192 7221140679168 7230160484976 7231989748698 7237775990016 7241713729536 7245748463616 7252593708096 7266391621632 7277308676352 7280721047808 7288389808128 7291659631113 7292355084288 7301463842816 7309154451456 7312433590176 7315862431904 7328198946816 7340793003648 7342650257904 7348525037568 7352523030528 7355821625888 7359565489848 7363569489408 7369461006336 7371325513728 7372767200656 7383993686784 7395087427299 7403233180824 7413187411968 7420287977388 7424325013248 7432145031168 7435479347703 7435630006272 7438965886287 7446801325392 7456814137344 7468017283584 7476243369984 7493466359808 7496980088832 7504876634112 7508243580552 7512328468992 7518339006464 7520241180672 7529634587904 7533165276416 7544483132901 7545868222464 7560748780416 7570192785012 7574311377152 7578166444992 7582289375232 7585691051697 7590275776512 7591760285824 7593681035952 7597241756208 7603891339264 7614743489496 7618886319616 7623131196096 7635312377856 7644849518592 7652901814272 7656335169912 7656490303488 7659925269048 7667993443968 7672165244928 7689839579136 7693289506331 7698310004736 7709875975296 7723125972588 7731260716608 7735466938368 7743614681088 7747088733648 7753287100416 7755248717568 7768576691304 7785325476864 7799290923008 7807505891328 7811008607688 7817258116096 7819235918208 7822902402432 7845189873664 7849560835584 7856976517104 7861354045974 7865631045504 7871924256768 7873915889664 7883751066048 7887447801792 7889443362216 7895755625472 7900051341312 7907618239092 7911920408832 7918250655744 7921803056024 7926972678144 7938882192384 7950809599524 7954537779396 7961500090368 7965233283072 7972862614002 7977200280192 7983582756864 7985602639872 8016572768256 8020169279226 8030953029632 8032984897536 8039412006912 8043018764352 8051490450432 8055265840128 8067368102508 8078215315456 8090352057216 8094859611696 8099263650816 8107794579456 8111432015676 8117921889792 8122338476032 8123783264064 8133930545598 8138355841408 8142497988768 8146927945728 8153446219776 8157104136896 8159167921608 8170138566656 8174690574336 8186972260896 8190811178784 8197980291072 8201824370688 8203899469824 8214146823168 8222798757888 8226487788948 8230345235892 8258392129104 8269496188928 8271588409344 8275299329124 8281920311808 8284015675584 8290643632128 8294363100738 8298252374802 8306992897632 8311512348672 8318162305024 8330659544064 8339835838464 8348620161024 8352365639904 8363596054528 8365083757056 8376161553408 8380089183232 8388915904512 8392679461452 8399394358784 8401519444032 8410773791232 8430149654784 8434102599936 8446774028121 8447579652096 8451369527616 8458131382272 8460271328256 8461925991662 8467040305152 8470838911392 8474810935968 8511724560196 8513287225344 8517279154176 8521100299296 8527917944832 8530075547136 8540730321552 8542891165446 8546896975734 8554377756672 8558388953088 8566586425683 8571247109568 8578104877056 8587553734656 8600455708416 8613377066151 8613551591424 8617415927679 8624958431232 8629002723328 8631185900544 8638091624448 8641966970208 8651069526528 8660598755328 8685272825856 8697668306184 8702400305664 8709363007488 8711566516224 8713270328048 8715474825354 8722447987968 8727193468928 8736385794048 8739648777717 8764548061984 8774202288384 8783444127744 8787384683649 8794415380608 8796640407984 8800765202736 8808468185088 8812419967648 8812598525952 8825838607872 8839098581742 8848834926192 8855914788864 8860732882944 8869219949304 8873378777016 8881145315328 8885309734912 8887557758976 8898659058432 8900910459936 8908031987712 8912028438027 8912878436352 8916207338883 8917844262912 8956687601664 8960887443456 8964907606551 8970325917696 8972080337792 8974350315216 8981530601472 8986417037312 8999918264832 9004138377728 9024881172736 9034822158336 9037108009728 9044338507776 9048396109896 9057926756736 9062174070144 9074175016192 9087992229888 9092069416573 9101646064368 9111671607168 9132662126016 9137630785536 9147255422976 9151544623104 9155650321584 9162975664128 9165293938944 9172626997248 9176742154008 9179063911809 9191405887488 9222727827456 9227052417024 9231191990904 9240915176064 9252457848348 9267242569728 9271588032512 9285517702032 9290691145242 9303183212544 9305536960512 9317160350784 9322229387264 9326974086144 9332048461824 9343704967168 9345367009836 9350451392256 9357932593152 9362130884392 9371991987072 9377090854912 9382315318272 9396411344892 9409045561344 9423181747584 9427600331136 9437530392576 9449318653632 9451709374536 9464417943552 9468664007792 9501123280896 9505385812416 9507790718568 9515397805056 9520574693376 9529693775316 9534162302964 9542507200512 9546981736448 9561325158528 9581939048448 9586237836708 9593907687936 9599127289856 9608321611746 9613549055616 9621240758272 9623674976256 9628187572224 9640213979968 9642652998264 9650367986688 9655618306048 9660997951488 9670124944128 9675512671968 9688522162176 9703078235136 9707628063744 9710084138112 9717853077504 9722212841484 9732453217344 9749911453568 9770931929088 9787724004864 9790200343872 9798033383424 9802429119054 9812753986464 9818092652544 9825948008448 9828434018304 9845324915712 9860116569732 9866551099392 9870977574432 9884249882624 9893717303184 9899100017664 9909526708224 9913972463604 9914173341696 9918621181716 9929068433856 9941470666842 9957356378112 9962904137472 9968324493312 9978824097792 9982551124143 9991288479744 9995973451776 9998502478848 10000457990146 10006502178816 10010991440736 10016437958656 10021535986176 10026988240896 10039512783872 10059310843868 10061157629952 10076273551872 10080998373888 10093590380016 10096144104618 10104221926656 10109719166976 10114254735596 10120367702016 10124908047936 10129655674944 10152991319328 10164174928128 10179445623633 10180416503808 10193132691456 10203869085696 10208446893216 10208653737984 10213233692064 10223991258624 10229553659904 10239351822414 10253119438848 10264413339648 10279834633728 10295487700992 10297501296784 10300106611782 10308347622144 10313955917824 10319205371904 10323834923259 10324819574784 10329451644864 10337716133888 10340331623424 10358102255072 10375568805888 10380433969152 10385090989767 10396029573072 10410007855104 10414678143584 10425647890944 10430536536576 10446207414786 10466081114112 10475968689472 10481805394632 10487508060672 10495899009024 10498554519552 10511668088064 10516597069056 10519257816288 10527674167296 10532397244941 10533401788416 10543490985456 10549227211776 10557667540992 10585176256512 10601079466032 10601294266368 10606050372528 10615333453824 10620311044096 10630483485336 10636267040256 10644777009152 10647470186496 10652247008766 10659198468096 10681792950543 10688763691008 10693559038968 10704822530688 10710646530048 10721928019968 10724025019136 10735320600576 10740136835571 10740354453504 10745172946859 10756490803344 10787136076288 10793146148928 10799018201088 10810392772608 10815242687568 10823895853056 10826634348288 10831711018752 10845240727464 10847984623047 10856663985024 10862570594304 10878890562144 10899587432448 10915963014528 10921081571712 10938532626432 10952195764224 10963731677184 10968650385264 10973793647856 11011189505472 11022787556352 11028784545792 11033732438832 11042560415744 11045354234112 11054191509504 11059150800984 11064336499736 11075990530176 11082016464896 11104849771236 11107546058752 11119781117952 11130431966082 11136487519872 11148217546752 11153445009408 11168215404544 11170201988088 11185221206016 11190239281936 11202025925376 11214365054976 11240199539712 11245470133248 11262365370828 11268492703488 11277508509696 11280361771008 11294451881856 11299747914624 11355289177518 11361467065728 11370557259776 11373434062848 11387640428736 11390521553928 11395862634312 11405837008896 11411185270784 11422115234244 11428329479424 11434696794144 11437473169408 11450071646208 11452968566784 11467274277888 11479352721408 11484502754868 11484735455232 11489887903572 11499944574976 11501990165952 11508247867392 11522622626944 11534759368704 11547465007104 11564813962944 11584688958882 11596891074912 11603200407552 11612484009984 11615422021632 11620633100472 11629930650624 11632873076352 11652865036956 11698936384512 11711258836992 11716512911532 11725887174144 11728853877312 11734353603648 11767784810496 11774341253376 11785464775656 11793155751936 11798446568256 11807886385152 11825626599072 11831171702688 11841527087104 11843633438208 11850077011968 11864878744576 11867880613248 11877375983616 11882704584036 11888276451844 11890459017216 11908323288576 11931806669094 11942250135552 11947849924608 11953210142068 11959293921003 11960434556928 11965800420288 11975374135296 11978403959808 11980746701066 11999891019776 12030253918839 12046429544448 12049477346304 12059118010368 12064528146528 12077235675648 12082898760192 12101052153762 12117322973184 12135528085824 12148895476224 12167148023514 12176882834688 12183507714048 12196340563968 12200895818397 12202059497472 12207533762112 12217300885504 12220391918592 12230169329664 12235656205344 12238751882412 12255207849984 12262035861504 12286216768176 12296970436608 12302736556032 12305849204736 12308255987872 12321220234752 12334198136832 12336610464464 12339731683422 12345517853838 12356323426304 12380690269376 12387588193656 12404244283392 12407382614016 12412948993686 12422880467712 12426023513376 12435965448192 12441544651107 12442731282432 12447378562203 12460489346448 12467268523008 12477243457536 12495989316096 12509753757696 12528548459856 12545394081792 12564242330112 12570133774848 12583373856768 12589019192178 12599091538176 12602279166048 12619223924736 12651153899904 12671369478144 12673847749888 12677054291424 12687197073408 12692888987493 12694099591168 12700560457728 12706258367088 12712216403952 12723342934016 12748433544704 12767586840294 12769930838016 12775918731264 12781650448944 12791876917248 12795113320704 12811095482328 12818065407488 12820345463601 12831566635008 12837583429632 12856870664352 12867157315584 12872929966039 12881330601984 12893499925504 12900683562624 12937437646848 12943504084992 12946778850816 12957137436672 12962950455312 12976604289792 13027909238784 13050298673152 13053600458496 13064044511232 13069905492072 13073212238031 13083671981952 13090790203392 13104578691072 13127099887616 13146822092976 13161303432576 13175166191616 13191623070912 13198800023552 13201147804104 13212702277632 13218629951472 13218897788928 13224828242288 13238757911808 13255294222456 13258647872613 13273252389288 13276475170816 13283872183296 13291099324416 13303829923956 13310068165524 13321717972992 13327964602368 13331336638464 13347988587648 13351365689904 13362047981568 13369317654528 13435031402496 13441331165184 13458120506688 13461525472824 13472295902208 13479625555968 13499877397248 13506207566592 13537321759104 13552233237504 13566507761664 13572594164844 13590843588608 13593261105216 13611262524288 13617644922752 13631988344832 13639404879872 13652469096552 13667507410752 13670825918464 13698993189024 13706446178304 13720883134464 13727316934656 13733475482376 13744463496192 13747940908416 13758940495872 13765113231012 13772602193152 13787108831232 13834091741184 13840578625536 13846787986356 13861372764096 13878686772522 13900863854592 13907382048768 13928276553048 13954774818816 13975740526176 13983344080896 13994532012032 13998072692736 14015557450752 14022129425408 14025677088384 14036898889728 14043196326588 14057987980608 14065636282368 14073472977408 14113568342016 14128434118656 14134772621376 14135059021824 14141400496704 14156295588864 14159064283078 14173977980448 14181689387008 14196626915328 14202996011688 14212264624128 14242390600724 14251684921344 14258078718624 14261686077852 14273096707584 14280862040064 14294540662974 14301243454446 14313760800768 14320182447428 14320472604672 14341987737792 14379356755062 14390861531904 14398690934784 14412482417619 14413857030144 14420323583424 14431861137408 14435512464384 14442281358336 14460320969952 14463979497396 14475551980032 14483427459072 14491496927232 14505187416192 14532783243264 14554617352704 14561442095616 14576779616256 14583319262226 14602927685632 14618308902912 14624867180352 14631724863808 14656397893632 14681586007296 14685300515808 14697050075136 14703643678581 14705046061056 14711643251776 14719130979696 14727138978816 14738922012672 14742651027456 14745534401312 14767987373568 14790174854598 14806466361648 14826374823936 14840575954776 14848650026496 14864290062336 14870958695406 14871260012544 14877931772574 14893602650784 14912206000263 14913628274688 14936034567168 14952486739968 14986932719616 14993960177664 15000686985219 15009753268224 15016487161104 15024656937984 15036678012928 15040482361344 15059269175808 15066330552832 15088966265802 15091736444928 15121497560832 15140385570024 15148622754304 15156332889984 15164578750464 15171382103394 15180551553024 15183520571648 15187362071904 15194483512416 15207782678528 15213462687137 15229486978992 15237772639232 15246262392192 15270624755712 15289699037184 15305803628544 15312670339824 15312980606976 15319850538096 15335986887936 15344330489856 15359027733621 15379679158272 15386579012662 15396620009472 15419751950592 15446251945176 15450159917673 15462521433216 15470933876736 15487229362176 15494177467296 15506574200832 15510497435136 15537153382608 15570650953728 15598581846016 15615011782656 15622017215376 15634516232192 15638471836416 15645804804864 15669311122179 15690379747328 15699121671168 15713953034208 15722708091948 15731262091008 15743848513536 15747831779328 15767502132096 15774895603584 15778886724432 15791511250944 15800102682624 15815236478184 15823840817664 15836501311488 15843606112048 15877764384768 15901619199048 15909075558792 15923000180736 15930466566144 15945725228004 15954400560384 15967165513728 15971205279744 15978370513149 16033145536512 16040338558452 16061906059264 16065969795072 16086037528704 16102980900864 16110531680256 16134736205016 16156430630912 16180704114432 16189719223392 16198527301632 16215589158912 16222864031352 16235843779584 16244676952064 16247566528128 16267861091196 16276711682816 16284995977536 16293855891456 16314208273792 16318335843216 16340277133312 16349381148672 16373944521792 16381622357568 16407798939648 16428293646336 16445597515776 16452975577896 16460690471784 16516784258208 16538992377856 16543176818688 16550598658248 16563840623616 16568031351168 16581287264256 16588726201476 16596504749604 16613985795264 16623024697344 16661319088128 16679671676928 16697240322048 16704731279808 16730167514112 16752323106816 16760178366464 16777831809024 16785358922904 16798788717568 16803038888064 16821547582464 16860299309568 16868205199872 16893548056242 16902739055232 16916262764544 16920542656512 16923851983324 16934080610304 16941677822784 16949621871936 17023449120392 17026574450688 17032933766277 17034558308352 17042200598592 17055835889664 17060151094272 17081460643104 17085782330892 17093793951468 17108755513344 17116777906176 17133172851366 17142494219136 17156209754112 17175107469312 17200911416832 17226754132302 17227103182848 17234831855358 17249916862464 17258005446656 17262371801088 17276183248896 17283933940416 17302139053056 17321197510656 17370545651712 17377033438323 17395336612368 17404800611328 17418726014976 17423133032448 17426540656096 17430949650708 17444895975936 17454386937856 17479297555434 17529096123968 17548404576768 17566888255488 17574769367298 17588830761216 17593280815968 17601530405472 17616936370176 17624839935296 17625197051904 17651677215744 17678197163484 17697669852384 17711829577728 17721465765888 17738439898608 17746757554032 17762290630656 17770619469824 17775115517952 17797318116864 17801820919872 17816063975424 17824056876054 17832414677766 17835688525824 17913375203328 17921774886912 17929815213102 17940651835392 17944160675584 17948700630432 17963061202944 17971120051599 17972834074624 17999836529664 18008276755456 18049762345472 18069644316672 18074216019456 18088677015552 18096792219792 18115853513472 18124348140288 18148350032384 18151578230643 18175984459776 18184138833146 18203292128736 18223343214336 18250722035271 18265324252032 18275261571072 18294510845952 18303089246208 18311300643168 18325951328256 18330587877888 18345253994496 18353484308016 18358127823618 18382811774976 18445455654912 18454104834048 18462383981808 18481830352128 18504915696696 18509597525133 18518276780757 18534485139456 18543176065024 18571035404064 18581382290484 18606366425088 18611073921024 18619423490529 18634320701568 18644458774528 18653948172288 18664096923648 18687409934336 18690734019672 18700902784512 18715865186304 18724261768784 18743983974144 18754181709824 18764630636544 18792822689784 18818091122688 18846363495168 18855200662272 18875060785152 18883528788267 18898637307264 18903418749072 18928835887104 18937328015584 19010771624832 19015581437136 19030795610112 19041149386752 19059387550632 19068324605928 19085014401024 19093963472896 19122650317056 19151380260441 19163878096896 19172475673416 19187815375872 19198254579712 19216643223492 19227098111232 19242481516544 19247349952512 19256375144448 19280427959936 19285305996528 19300735973376 19311236612096 19321995902976 19340249888256 19351025343936 19406156470272 19415256127488 19420168276224 19435706155008 19444425682968 19464906434688 19499822907136 19541863858176 19575448009728 19580400687744 19596066766848 19604858238108 19625507972928 19636185305088 19656868036608 19690649831424 19720233139464 19733102198784 19741955148864 19787434606368 19798200035328 19819053416448 19827944927208 19828346683392 19837242363432 19858136867712 19882941333684 19914712756224 19925808274944 19936648986624 19965102248286 19982576959488 19991946903552 19997004957696 20000915980292 20013004357632 20021982881472 20032875917312 20043071972352 20053976481792 20079025567744 20118621687736 20122315259904 20152547103744 20161996747776 20187180760032 20192288209236 20208443853312 20219438333952 20228509471192 20249816095872 20259311349888 20305982638656 20328349856256 20358891247266 20386265382912 20407738171392 20416893786432 20417307475968 20426467384128 20447982517248 20459107319808 20478703644828 20506238877696 20528826679296 20559669267456 20590975401984 20595002593568 20600213223564 20616695244288 20627911835648 20638410743808 20647669846518 20658903289728 20675432267776 20680663246848 20716204510144 20751137611776 20760867938304 20770181979534 20792059146144 20818030158783 20820015710208 20829356287168 20851295781888 20861073073152 20892414829572 20932162228224 20951937378944 20963610789264 20975016121344 20991798018048 20997109039104 21023336176128 21033194138112 21038515632576 21055348334592 21064794489882 21086981970912 21098454423552 21115335081984 21170352513024 21202158932064 21202588532736 21212100745056 21230666907648 21238596424617 21240622088192 21260966970672 21272534080512 21289554018304 21294940372992 21304494017532 21318396936192 21363585901086 21377527382016 21387118077936 21409645061376 21421293060096 21443856039936 21448050038272 21451865181669 21470641201152 21480273671142 21480708907008 21490345893718 21512981606688 21569035132593 21574272152576 21586292297856 21598036402176 21620785545216 21630485375136 21647791706112 21653268696576 21663422037504 21690481454928 21695969246094 21713327970048 21725141188608 21757781124288 21799174864896 21831926029056 21842163143424 21874978893339 21877065252864 21904391528448 21927463354368 21937300770528 21947587295712 22022379010944 22045575112704 22057569091584 22067464877664 22085120831488 22090708468224 22108383019008 22118301601968 22128672999472 22151981060352 22164032929792 22185262281897 22209699542472 22215092117504 22239562235904 22260863932164 22272975039744 22296435093504 22306438043109 22306890018816 22316897658861 22336430809088 22340403976176 22370442412032 22380478563872 22404051850752 22428730109952 22480399079424 22490940266496 22524730741656 22536985406976 22555017019392 22560723542016 22588903763712 22599495829248 22633449398703 22710578355036 22722934131456 22741114519552 22746868125696 22757073155091 22775280857472 22781043107856 22791725268624 22811674017792 22822370541568 22844230468488 22856658958848 22869393588288 22874946338816 22905937133568 22934548555776 22958705442816 22969005509736 22969470910464 22979775807144 22999889149952 23003980331904 23016495734784 23045245253888 23069518737408 23079868518993 23094930014208 23129627925888 23169377917764 23193782149824 23206400815104 23230844043264 23241266200944 23259861301248 23265746152704 23305730073912 23397872769024 23422517673984 23433025823064 23451774348288 23457707754624 23468707207296 23535569620992 23548682506752 23570929551312 23596893136512 23615772770304 23651253198144 23662343405376 23687266876416 23700154023936 23729757489152 23735761226496 23754751967232 23765409168072 23776552903688 23780918034432 23816646577152 23863613338188 23884500271104 23895699849216 23906420284136 23918587842006 23931600840576 23950748270592 23956807919616 23961493402132 23999782039552 24060507837678 24092859088896 24098954692608 24118236020736 24129056293056 24154471351296 24165797520384 24202104307524 24234645946368 24271056171648 24297790952448 24334296047028 24353765669376 24367015428096 24401791636794 24415067524224 24434601771008 24440783837184 24460338659328 24471312410688 24477503764824 24510415699968 24524071723008 24572433536352 24593940873216 24605473112064 24611698409472 24616511975744 24642440469504 24668396273664 24673220928928 24679463366844 24691035707676 24712646852608 24761380538752 24775176387312 24808488566784 24814765228032 24825897987372 24845760935424 24852047026752 24871930896384 24883089302214 24894757124406 24920978692896 24934537046016 24954486915072 24991978632192 25019507515392 25057096919712 25090788163584 25128484660224 25140267549696 25166747713536 25178038384356 25198183076352 25204558332096 25302307799808 25342738956288 25347695499776 25354108582848 25374394146816 25385777974986 25401120915456 25412516734176 25424432807904 25446685868032 25496867089408 25535173680588 25539861676032 25551837462528 25563300897888 25583753834496 25590226641408 25622190964656 25636130814976 25640690927202 25663133270016 25675166859264 25699759277049 25713741328704 25734314631168 25745859932078 25762661203968 25786999851008 25801367125248 25840131198453 25852247783037 25874875293696 25887008169984 25893557701632 25914274873344 25925900910624 25953208579584 26055818477568 26100597346304 26107200916992 26128089022464 26139810984144 26146424476062 26167343963904 26181580406784 26209157382144 26218946333151 26254199775232 26293644185952 26322606865152 26350332383232 26362154050947 26383246141824 26397600047104 26402295608208 26425404555264 26437259902944 26437795577856 26449656484576 26477515823616 26510588444912 26517295745226 26546504778576 26552950341632 26567744366592 26582198648832 26607659847912 26620136331048 26643435945984 26655929204736 26662673276928 26695977175296 26702731379808 26724095963136 26736085314081 26738635309056 26748622016649 26870062804992 26882662330368 26894722819653 26916241013376 26923050945648 26944591804416 26959251111936 26999754794496 27012415133184 27074643518208 27104466475008 27133015523328 27145188329688 27181687177216 27186522210432 27222525048576 27235289845504 27263976689664 27276208249719 27278809759744 27304938193104 27335014821504 27341651836928 27397986378048 27412892356608 27441766268928 27454633869312 27466950964752 27488926992384 27495881816832 27517880991744 27530226462024 27545204386304 27574217662464 27663104820637 27668183482368 27681157251072 27693575972712 27722745528192 27757373545044 27801727709184 27814200522889 27814764097536 27856553106096 27909549637632 27951481052352 27966688161792 27996145385472 28031114901504 28044258850816 28051354176768 28073797779456 28086392653176 28115975961216 28131272564736 28146945954816 28227136684032 28269545242752 28282800993408 28312591177728 28318128566156 28347955960896 28363378774016 28393253830656 28405992023376 28484781201448 28503369842688 28516157437248 28523372155704 28546193415168 28561724080128 28589081325948 28602486908892 28627521601536 28640364894856 28640945209344 28683975475584 28758713510124 28781723063808 28797381869568 28824964835238 28840647166848 28863722274816 28871024928768 28884562716672 28920641939904 28927958994792 28951103960064 28966854918144 28982993854464 29010374832384 29065566486528 29109234705408 29122884191232 29153559232512 29166638524452 29205855371264 29249734360704 29263449727616 29312795787264 29363172014592 29370601031616 29394100150272 29407287357162 29423286503552 29438261959392 29454277957632 29477844025344 29485302054912 29491068802624 29535974747136 29580349709196 29612932723296 29652749647872 29681151909552 29697300052992 29728580124672 29741917390812 29742520025088 29755863545148 29787205301568 29824412000526 29872069134336 29904973479936 29973865439232 29987920355328 30001373970438 30019506536448 30032974322208 30049313875968 30073356025856 30080964722688 30118538351616 30132661105664 30177932531604 30183472889856 30242995121664 30280771140048 30297245508608 30312665779968 30329157500928 30342764206788 30361103106048 30367041143296 30374724143808 30388967024832 30426925374274 30458973957984 30475545278464 30492524784384 30538336870899 30541249511424 30579398074368 30611607257088 30625340679648 30625961213952 30639701076192 30671973775872 30688660979712 30718055467242 30759358316544 30773158025324 30793240018944 30839503901184 30892503890352 30900319835346 30925042866432 30941867753472 30971504769777 30974458724352 30988354934592 31013148401664 31020994870272 31074306765216 31141301907456 31155272969301 31197163692032 31230023565312 31244034430752 31269032464384 31276943672832 31291609609728 31338622244358 31380759494656 31398243342336 31427906068416 31445416183896 31462524182016 31487697027072 31495663558656 31535004264192 31549791207168 31557773448864 31583022501888 31597191734823 31600205365248 31630472956368 31647681635328 31673002622976 31687212224096 31755528769536 31803238398096 31818151117584 31846000361472 31860933132288 31891450456008 31908801120768 31934331027456 31942410559488 31956741026298 32045378851629 32066291073024 32080677116904 32123812118528 32131939590144 32172075057408 32205961801728 32220410506713 32221063360512 32235518840577 32269472410032 32312861261824 32361408228864 32379438446784 32397054603264 32431178317824 32445728062704 32471687559168 32489353904128 32495133056256 32535722182392 32553423365632 32569991955072 32587711782912 32628416547584 32636671686432 32680554266624 32692760242571 32698762297344 32747889043584 32763244715136 32815597879296 32856587292672 32871327890687 32891195031552 32905951155792 32921380943568 33033568516416 33086353637376 33101197316496 33127681247232 33136062702336 33162574528512 33177452402952 33193009499208 33227971590528 33246049394688 33322638176256 33359343353856 33409462559616 33460335028224 33504646213632 33520356732928 33555663618048 33570717845808 33597577435136 33606077776128 33643095164928 33720598619136 33736410399744 33787096112484 33805478110464 33832525529088 33841085313024 33847703966648 33883355645568 33899243743872 34046898240784 34065867532554 34084401197184 34111671779328 34120302188544 34162921286208 34171564661784 34187587902936 34217511026688 34233555812352 34266345702732 34284988438272 34312419508224 34350214938624 34401822833664 34453508264604 34454206365696 34469663710716 34499833724928 34516010893312 34524743602176 34567867880832 34604278106112 34642395021312 34754066876646 34790673224736 34809601222656 34837452029952 34846266064896 34853081312192 34861899301416 34889791951872 34908773875712 34958595110868 35058192247936 35096809153536 35133776510976 35149538734596 35177661522432 35186561631936 35203060810944 35249679870592 35303354431488 35356394326968 35395339704768 35423659155456 35476879797216 35493515108064 35524581261312 35541238939648 35550231035904 35594636233728 35603641839744 35632127950848 35648113752108 35664829355532 35671377051648 35826750406656 35843549773824 35859630426204 35881303670784 35888321351168 35897401260864 35926122405888 35942240103198 35999673059328 36016553510912 36090761756517 36099524690944 36139288633344 36148432038912 36177354031104 36193584439584 36231707026944 36248696280576 36296700064768 36303156461286 36351968919552 36368277666292 36406584257472 36446686428672 36501444070542 36530648504064 36550523142144 36589021691904 36602687455191 36606178492416 36622601286336 36651902656512 36661175755776 36690507988992 36706968616032 36716255647236 36765623549952 36890911309824 36908209668096 36924767963616 36963660704256 37009831393392 37019195050266 37036553561514 37068970278912 37086352130048 37142070808128 37162764580968 37212732850176 37222147842048 37238846981058 37268641403136 37288917549056 37307896344576 37324633953321 37328193847296 37342135686609 37374819868672 37381468039344 37401805569024 37431730372608 37448523537568 37487967948288 37508363419648 37529261273088 37585645379568 37636182245376 37692726990336 37710401324544 37750121570304 37767057576534 37797274614528 37806837498144 37857671774208 37874656031168 38021543249664 38031162874272 38061591220224 38078666962479 38082298773504 38118775101264 38136649211856 38170028802048 38187926945792 38245300634112 38302760520882 38327756193792 38344951346832 38375630751744 38396509159424 38433286446984 38454196222464 38484963033088 38494699905024 38512750288896 38560855919872 38570611993056 38601471946752 38618789898117 38622473224192 38643991805952 38680499776512 38702050687872 38812312940544 38830512254976 38840336552448 38847932961721 38871412310016 38888851365936 38929812869376 38999645814272 39083727716352 39150896019456 39160801375488 39192133533696 39209716476216 39219636714093 39251015945856 39272370610176 39313736073216 39381299662848 39440466278928 39483910297728 39574869212736 39596400070656 39638106832896 39655889854416 39656693366784 39674484726864 39716273735424 39765882667368 39775943617839 39829425512448 39851616549888 39873297973248 39930204496572 39965153918976 39983893807104 39994009915392 40001831960584 40043965762944 40065751834624 40086143944704 40107952963584 40158051135488 40237243375472 40305094207488 40323993495552 40374361520064 40384576418472 40416887706624 40438876667904 40457018942384 40499632191744 40518622699776 40611965277312 40656699712512 40717782494532 40772530765824 40833787572864 40852934768256 40895965034496 40918214639616 40957407289656 41012477755392 41119338534912 41181950803968 41190005187136 41200426447128 41233390488576 41255823671296 41276821487616 41295339693036 41317806579456 41350864535552 41361326493696 41432409020288 41502275223552 41521735876608 41540363959068 41584118292288 41636060317566 41658712574336 41702591563776 41722146146304 41784829659144 41864324456448 41903874757888 41927221578528 41950032242688 41983596036096 41994218078208 42046672352256 42066388276224 42077031265152 42110696669184 42129588979764 42173963941824 42196908847104 42340705026048 42404317864128 42405177065472 42424201490112 42477192849234 42521933941344 42545068161024 42579108036608 42589880745984 42608988035064 42636793872384 42727171802172 42755054764032 42774236155872 42819290122752 42842586120192 42896100076544 42903730363338 42941282402304 42960547342284 42961417814016 42980691787436 43025963213376 43138070265186 43148544305152 43172584595712 43196072804352 43237447252857 43241571090432 43260970750272 43295583412224 43306537393152 43326844075008 43380962909856 43391938492188 43426655940096 43450282377216 43515562248576 43598349729792 43663852058112 43684326286848 43749957786678 43808783056896 43854926708736 43874601541056 43895174591424 44044758021888 44091150225408 44110931035743 44115138183168 44134929755328 44170241662976 44181416936448 44216766038016 44236603203936 44257345998944 44303962120704 44328065859584 44370524563794 44419399084944 44430184235008 44479124471808 44521727864328 44545950079488 44592870187008 44612876086218 44613780037632 44633795317722 44672861618176 44680807952352 44736618000789 44740884824064 44760957127744 44808103701504 44857460219904 44960798158848 44981880532992 45002060955657 45049461483312 45073970813952 45110034038784 45121447084032 45177807527424 45198991658496 45266898797406 45421156710072 45445868262912 45482229039104 45493736251392 45514146310182 45550561714944 45562086215712 45583450537248 45623348035584 45640388061411 45644741083136 45688460936976 45713317917696 45738787176576 45749892677632 45811874267136 45869097111552 45917410885632 45938011019472 45938941820928 45959551614288 45999778299904 46007960663808 46032991469568 46090490507776 46139037474816 46159737037986 46189860028416 46259255851776 46338755835528 46350479753019 46387564299648 46412801630208 46461688086528 46482532401888 46519722602496 46531492305408 46540592954141 46611460147824 46795745538048 46845035347968 46866051646128 46903548696576 46915415509248 46937414414592 47007933366537 47071139241984 47097365013504 47141859102624 47193786273024 47231545540608 47302506396288 47324686810752 47374533752832 47400308047872 47459514978304 47471522452992 47509503934464 47530818336144 47553105807376 47633293154304 47727226676376 47769000542208 47791399698432 47812840568272 47837175684012 47863201681152 47901496541184 47913615839232 47922986804264 47935111539447 47999564079104 48121015675356 48185718177792 48197909385216 48258112586112 48308942702592 48331595040768 48404208615048 48469291892736 48542112343296 48595581904896 48668592094056 48707531338752 48734030856192 48803583273588 48830135048448 48869203542016 48881567674368 48942624821376 48955007529648 49020831399936 49048143446016 49144867072704 49223396818944 49233023951488 49284880939008 49336792547328 49346441857856 49358926733688 49382071415352 49425293705216 49522761077504 49550352774624 49616977133568 49629530456064 49651795974744 49691521870848 49704094053504 49743861792768 49766178604428 49789514248812 49841957385792 49869074092032 49983957264384 50039015030784 50114193839424 50256969320448 50280535099392 50333495427072 50356076768712 50396366152704 50409116664192 50604615599616 50695390999552 50708217165696 50748788293632 50771555949972 50802241830912 50825033468352 50848865615808 50993734178816 51070347361176 51079723352064 51098801298831 51103674925056 51126601795776 51167507668992 51180453282816 51244381929312 51272261629952 51281381854404 51326266540032 51350333718528 51399518554098 51427482657408 51468629262336 51491719864156 51525322407936 51573999702016 51602734250496 51680262396906 51704495566074 51749750587392 51774016339968 51787115403264 51828549746688 51851801821248 51906417159168 52111636955136 52131100314969 52201194692608 52214401833984 52256178044928 52279621968288 52292848952124 52334687927808 52363160813568 52437892666302 52508399550464 52587288371904 52645213730304 52700664766464 52724308101894 52766492283648 52795200094208 52804591216416 52850809110528 52874519805888 52875591155712 52899312969152 52955031647232 53021176889824 53034591490452 53093009557152 53105900683264 53135488733184 53164397297664 53215319695824 53240272662096 53286871891968 53311858409472 53325346553856 53391954350592 53405462759616 53448191926272 53472170628162 53497244033298 53740125609984 53765324660736 53789445639306 53832482026752 53846101891296 53889183608832 53913360154797 53918502223872 53999509588992 54024830266368 54149287036416 54208932950016 54266031046656 54290376659376 54363374354432 54373044420864 54445050097152 54470579691008 54527953379328 54552416499438 54609876386208 54670029643008 54683303673856 54795972756096 54825784713216 54883532537856 54909267738624 54933901929504 54977853984768 54991763633664 55002518945803 55035761983488 55060452924048 55090408772608 55148435324928 55326209641274 55336366964736 55362314502144 55387151945424 55445491056384 55514747090088 55528792575399 55554830342271 55603455418368 55628401045778 55629528195072 55713106212192 55819099275264 55858270471587 55902962104704 55933376323584 55992290770944 56062229803008 56088517701632 56102708353536 56147595558912 56172785306352 56231951922432 56262545129472 56293891909632 56454273368064 56539090485504 56565601986816 56625182355456 56636257132312 56650586364801 56695911921792 56726757548032 56786507661312 56811984046752 56969562402896 57032314874496 57046744311408 57092386830336 57123448160256 57178162651896 57204973817784 57255043203072 57280729789712 57281890418688 57367950951168 57454140781323 57517427020248 57563446127616 57594763739136 57649929670476 57681294333696 57727444549632 57742049857536 57769125433344 57841283879808 57855917989584 57902207920128 57933709836288 57965987708928 58020749664768 58218469410816 58245768382464 58307118465024 58333277048904 58411710742528 58499468721408 58526899455232 58625591574528 58726344029184 58741202063232 58788200300544 58814574714324 58846573007104 58876523918784 58908555915264 58970604109824 58982137605248 59071949494272 59160699418392 59225865446592 59362303819104 59394600105984 59457160249344 59483834781624 59485040050176 59511727090296 59574410603136 59648824001052 59744138268672 59809946959872 59947730878464 59975840710656 60002747940876 60039013072896 60065948644416 60098627751936 60161929445376 60237076703232 60265322211328 60355865063208 60366945779712 60485990243328 60561542280096 60594491017216 60625331559936 60658315001856 60685528413576 60734082286592 60749448287616 60777934049664 60853850748548 60917947915968 60951090556928 60985049568768 61076673741798 61158796148736 61223214514176 61250681359296 61251922427904 61279402152384 61343947551744 61377321959424 61436110934484 61518716633088 61546316050648 61586480037888 61679007802368 61785007780704 61800639670692 61850085732864 61883735506944 61943009539554 61976709869184 62026296803328 62041989740544 62148613530432 62282603814912 62310545938602 62394327384064 62454090476349 62460047130624 62488068861504 62538064928768 62553887345664 62583219219456 62677244488716 62761518989312 62796486684672 62855812136832 62890832367792 62925048364032 62975394054144 62991327117312 63070008528384 63099582414336 63115546897728 63166045003776 63194383469646 63260945912736 63295363270656 63346005245952 63374424448192 63511057539072 63606476796192 63636302235168 63692000722944 63715789273851 63721866264576 63782900912016 63817602241536 63868662054912 63884821118976 63913482052596 64090757703258 64132582146048 64161354233808 64247624237056 64263879180288 64344150114816 64411923603456 64440821013426 64442126721024 64471037681154 64538944820064 64625722523648 64722816457728 64758876893568 64794109206528 64862356635648 64891456125408 64943375118336 64978707808256 64990266112512 65002976935949 65071444364784 65106846731264 65139983910144 65175423565824 65256833095168 65273343372864 65385520485142 65397524594688 65495778087168 65526489430272 65624936680017 65631195758592 65713174585344 65742655781374 65782390063104 65811902311584 65842761887136 66067137032832 66172707274752 66202394632992 66255362494464 66272125404672 66325149057024 66354904805904 66386018998416 66455943181056 66492098789376 66555786845691 66645276352512 66718686707712 66818925119232 66919314129327 66920670056448 66950692976583 67009292427264 67040713465856 67111327236096 67141435691616 67195154870272 67212155552256 67286190329856 67441197238272 67472820799488 67574192224968 67610956220928 67665051058176 67682170626048 67695407933296 67766711291136 67798487487744 67900348196109 68093796481568 68131735065108 68168802394368 68223343558656 68240604377088 68271219465273 68325842572416 68343129323568 68375175805872 68435022053376 68467111624704 68532691405464 68569976876544 68624839016448 68803645667328 68907016529208 68908412731392 68939327421432 68999667449856 69032021786624 69049487204352 69135735761664 69208556212224 69239605556979 69284790042624 69508133753292 69581346449472 69619202445312 69692532129792 69706162624384 69723798602832 69779583903744 69817547751424 69917190221736 70116384495872 70193618307072 70267553021952 70299077469192 70355323044864 70373123263872 70406121621888 70499359741184 70606708862976 70712788653936 70790679409536 70847318310912 70953759594432 70987030216128 71100462071808 71189272467456 71207283679488 71264255901696 71296227504216 71329658711064 71342754103296 71653500813312 71687099547648 71719260852408 71776642702336 71794802521728 71852244811776 71884480206396 71999346118656 72033107021824 72181523513034 72199049381888 72278577266688 72296864077824 72354708062208 72387168879168 72463414053888 72497392561152 72593400129536 72606312922572 72703937839104 72736555332584 72813168514944 72893372857344 73002888141084 73061297008128 73101046284288 73205374910382 73245202572672 73303805313024 73322351511552 73381015977984 73413937232064 73432511294472 73531247099904 73781822619648 73816419336192 73849535927232 73927321408512 74019662786784 74038390100532 74073107123028 74137940557824 74172704260096 74284141616256 74325529161936 74425465700352 74444295684096 74477693962116 74537282806272 74577835098112 74615792689152 74649267906642 74684271373218 74749639737344 74762936078688 74803611138048 74863460745216 74897047075136 74975935896576 75016726839296 75058522546176 75171290759136 75272364490752 75385453980672 75420802649088 75500243140608 75534115153068 75594549229056 75613674996288 75749312062336 76043086499328 76062325748544 76123182440448 76157333924958 76237550202528 76273298423712 76340057604096 76375853891584 76490601268224 76605521041764 76655512387584 76689902693664 76751261503488 76793018318848 76866572893968 76908392444928 76969926066176 76989399810048 77025500577792 77121711839744 77141223986112 77202943893504 77237579796234 77287983611904 77360999553024 77404101375744 77556743349111 77624625881088 77661024509952 77680673104896 77695865923442 77742824620032 77777702731872 77859625738752 77874853556929 77999291628544 78167455432704 78301792038912 78321602750976 78384267067392 78419432952432 78439273428186 78502031891712 78544741220352 78627472146432 78656838999453 78762599325696 78880932557856 78967820595456 79086462152841 79149738425472 79192800141312 79276213665792 79311779708832 79313386733568 79348969453728 79432547470848 79531765334736 79551887235678 79658851024896 79703233099776 79746595946496 79860408993144 79930307837952 79967787614208 79988019830784 80003663921168 80087931525888 80131503669248 80172287889408 80208255942243 80215905927168 80245866049947 80316102270976 80474486750944 80610188414976 80647986991104 80684168458959 80748723040128 80769152836944 80833775413248 80877753335808 80914037884768 80999264383488 81037245399552 81223930554624 81313399425024 81435564989064 81545061531648 81667575145728 81705869536512 81791930068992 81828624749157 81836429279232 81914814579312 82024955510784 82238677069824 82363901607936 82380010374272 82400852894256 82466780977152 82511647342592 82553642975232 82590679386072 82635613158912 82701729071104 82722652987392 82864818040576 82989314461911 83004550447104 83043471753216 83080727918136 83168236584576 83272120635132 83317425148672 83405183127552 83442601568667 83444292292608 83569659318288 83728648912896 83807749515776 83854443157056 83900064485376 83988436156416 84093344704512 84132776552448 84154062530304 84221393338368 84259177959528 84347927883648 84393817694208 84681410052096 84808635728256 84848402980224 84954385698468 85043867882688 85090136322048 85179761491968 85217976070128 85454343604344 85510109528064 85548472311744 85638580245504 85685172240384 85792200153088 85807460726676 85882564804608 85921094684568 85922835628032 85961383574872 86051926426752 86276140530372 86297088610304 86345169191424 86392145608704 86474894505714 86521941500544 86591166824448 86613074786304 86653688150016 86761925819712 86783876984376 86853311880192 86900564754432 87031124497152 87196699459584 87327704116224 87368652573696 87499915573356 87617566113792 87749203082112 87790349182848 88089516043776 88182300450816 88221862071486 88269859510656 88340483325952 88362833872896 88433532076032 88473206407872 88514691997888 88607924241408 88656131719168 88741049127588 88838798169888 88860368470016 88958248943616 89043455728656 89091900158976 89185740374016 89225752172436 89227560075264 89267590635444 89345723236352 89361615904704 89473236001578 89521914255488 89616207403008 89714920439808 89921596317696 89963761065984 90004121911314 90098922966624 90147941627904 90220068077568 90242894168064 90355615054848 90397983316992 90533797594812 90842313420144 90891736525824 90964458078208 90987472502784 91028292620364 91101123429888 91124172431424 91166901074496 91280776122822 91376921873952 91426635835392 91477574353152 91499785355264 91623748534272 91738194223104 91834821771264 91876022038944 91877883641856 91919103228576 91999556599808 92015921327616 92065982939136 92180981015552 92278074949632 92319474075972 92379720056832 92518511703552 92677511671056 92700959506038 92775128599296 92825603260416 92914514309331 92923376173056 92965064803776 93039445204992 93062984610816 93081185908282 93222920295648 93465818907903 93591491076096 93690070695936 93732103292256 93807097393152 93830831018496 93874828829184 94015866733074 94142278483968 94194730027008 94283718205248 94387572546048 94463091081216 94605012792576 94649373621504 94749067505664 94791575204469 94800616095744 94919029956608 94943044905984 95019007868928 95061636672288 95106211614752 95266586308608 95454453352752 95538001084416 95582799396864 95625681136544 95674351368024 95726403362304 95802993082368 95827231678464 95845973608528 95870223078894 95999128158208 96136136554887 96242031350712 96371436355584 96395818770432 96516225172224 96617885405184 96661231520139 96663190081536 96706556521731 96808417230096 96938583785472 97084224686592 97191163809792 97337184188112 97415062677504 97468061712384 97607166547176 97660270096896 97738407084032 97763135348736 97885249642752 97910015059296 98041662799872 98078280727713 98096286892032 98289734145408 98446793637888 98466047902976 98569761878016 98613983672061 98673585094656 98692883715712 98717853467376 98764142830704 98850587410432 99045522155008 99100705549248 99259060912128 99303591949488 99383043741696 99408188107008 99487723585536 99532357208856 99579028497624 99683914771584 99738148184064 99967914528768 100012763582303 100078030061568 100228387678848 100513938640896 100561070198784 100666990854144 100712153537424 100792732305408 100818233328384 101209231199232 101390781999104 101416434331392 101497576587264 101543111899944 101650066936704 101697731231616 101987468357632 102140694722352 102197602597662 102253203591552 102335015337984 102360906565632 102488763858624 102544523259904 102562763708808 102652533080064 102700667437056 102799037108196 102854965314816 102937258524672 102983439728312 103050644815872 103147999404032 103205468500992 103360524793812 103408991132148 103499501174784 103548032679936 103574230806528 103703603642496 103812834318336 104262200629938 104402389385216 104428803667968 104512356089856 104559243936576 104585697904248 104669375855616 104726321627136 104875785332604 105016799100928 105174576743808 105290427460608 105401329532928 105448616203788 105532984567296 105590400188416 105609182432832 105749039611776 105798625938304 105910063294464 106042353779648 106069182980904 106186019114304 106211801366528 106270977466368 106430639391648 106480545324192 106573743783936 106623716818944 106650693107712 106783908701184 106810925519232 106896383852544 106944341256324 106994488066596 107480251219968 107530649321472 107578891278612 107664964053504 107692203782592 107778367217664 107826720309594 107999019177984 108049660532736 108298574072832 108417865900032 108532062093312 108580753318752 108726748708864 108746088841728 108890100194304 108941159382016 109055906758656 109104832998876 109219752772416 109340059286016 109591945512192 109651569426432 109767065075712 109808062365573 109818535477248 109867803859008 109955707969536 109983527267328 110005037891606 110071523966976 110120905848096 110180817545216 110296870649856 110652419282548 110672733929472 110724629004288 110774303890848 110890982112768 111029494180176 111057585150798 111109660684542 111206910836736 111256802091556 111259056390144 111426212424384 111638198550528 111716540943174 111805924209408 111866752647168 111973901859963 111984581541888 112026407059827 112124459606016 112177035403264 112205416707072 112295191117824 112345570612704 112463903844864 112525090258944 112587783819264 112908546736128 113078180971008 113131203973632 113250364710912 113272514264624 113301172729602 113391823843584 113453515096064 113573015322624 113623968093504 113939124805792 114064629748992 114093488622816 114184773660672 114236000887437 114246896320512 114356325303792 114409947635568 114510086406144 114561459579424 114563780837376 114735901902336 114908281562646 115034854040496 115126892255232 115189527478272 115299859340952 115362588667392 115454889099264 115484099715072 115538250866688 115682567759616 115711835979168 115804415840256 115856369694351 115867419672576 115931975417856 116041499329536 116436938821632 116491536764928 116543798885163 116614236930048 116666554097808 116823421485056 116998937442816 117053798910464 117251183149056 117452688058368 117482404126464 117576400601088 117629149428648 117693146014208 117753047837568 117817111830528 117941208219648 117964275210496 118143898988544 118196902415449 118321398836784 118451730893184 118724607638208 118789200211968 118914320498688 118967669563248 118970080100352 119023454180592 119148821206272 119297648002104 119327830853517 119488276537344 119619893919744 119895461756928 119951681421312 120005495881752 120131897288832 120197255503872 120323858890752 120474153406464 120530644422656 120711730126416 120971980486656 121123084560192 121188982034432 121250663119872 121316630003712 121371056827152 121468164573184 121498896575232 121555868099328 121707701497096 121835895831936 121902181113856 121970099137536 122153347483596 122317592297472 122501362718592 122558804304768 122687895103488 122754643918848 122872221868968 123037433266176 123092632101296 123358015604736 123570015561408 123601279341384 123700171465728 123767471013888 123886019079108 123953419738368 124052593606656 124083979481088 124297227060864 124565207629824 124621091877204 124788654768128 124908180952698 124976137723008 125076129857536 125107774691328 125166438438912 125354488977432 125523037978624 125592973369344 125711624273664 125781664735584 125850096728064 125950788108288 125982654234624 126140017056768 126199164828672 126231093795456 126332090007552 126388766939292 126521891825472 126590726541312 126748848896384 127022115078144 127212953592384 127272604470336 127431578547702 127565801824032 127635204483072 127737324109824 127769642237952 127826964105192 128181515406516 128265164292096 128322708467616 128495248474112 128527758360576 128688300229632 128823847206912 128881642026852 128884253442048 128942075362308 129077889640128 129445632915456 129517753787136 129588218413056 129724713271296 129782912250816 129886750236672 129980532225024 130005953871898 130142888729568 130213693462528 130279967820288 130350847131648 130513666190336 130546686745728 130771040970284 130795049189376 130991556174336 131052978860544 131249873360034 131426349170688 131485311562748 131564780126208 131623804623168 131685523774272 132134274065664 132332793107229 132345414549504 132404789265984 132510724988928 132544250809344 132650298114048 132709809611808 132772037996832 132911886362112 132984197578752 133111573691382 133290552705024 133437373415424 133637850238464 133838628258654 133841340112896 133901385953166 134018584854528 134081426931712 134209854002367 134222654472192 134282871383232 134390309740544 134424311104512 134572380659712 134882394476544 134945641598976 135006182866971 135148384449936 135221912441856 135330102116352 135364341252096 135390815866592 135533422582272 135596974975488 135800696392218 136187592963136 136263470130216 136337604788736 136446687117312 136481208754176 136542438930546 136651685144832 136686258647136 136750351611744 136870044106752 136921164184233 136934223249408 137065382810928 137139953753088 137249678032896 137607291334656 137814033058416 137816825462784 137878654842864 137999334899712 138064043573248 138098974408704 138271471523328 138417112424448 138479211113958 138569580085248 139016267506584 139162692898944 139238404890624 139385064259584 139412325248768 139447597205664 139559167807488 139621778862423 139635095502848 139687248309167 139834380443472 140232768991744 140387236614144 140535106043904 140598154938384 140710646089728 140746246527744 140812243243776 140998719482368 141023800099611 141213417725952 141425577307872 141581358819072 141694636621824 141907519188864 141974060432256 142200924143616 142378544934912 142414567358976 142528511803392 142592455008432 142659317422128 143307001626624 143374199095296 143438521704816 143553285404672 143589605043456 143704489623552 143768960412792 143805334618341 143998692237312 144066214043648 144363047026068 144398098763776 144557154533376 144593728155648 144774337758336 144926828107776 144994785122304 145186800259072 145212625845144 145407875678208 145473110665168 145626337029888 145786745714688 146005776282168 146122594016256 146202092568576 146410749820764 146490405145344 146607610626048 146644703023104 146827874464128 146865022588944 147062494199808 147699071854464 147854642817024 148039325573568 148076780201064 148146214246056 148275881115648 148345408520192 148568283232512 148651058323872 148850931400704 148888591368192 148955387924232 149074565612544 149155670196224 149231585378304 149298535813284 149368542746436 149499279474688 149525872157376 149607222276096 149794094150272 149951871793152 150033453678592 150117045092352 150342581518272 150770907961344 150841605298176 151000486281216 151068230306136 151189098458112 151227349992576 151498624124672 152086172998656 152124651497088 152246364880896 152314667849916 152475100405056 152546596847424 152981202536448 153211042083528 153311024775168 153379805387328 153502523006976 153733145787936 153816784889856 153939852132352 153978799620096 154051001155584 154243423679488 154282447972224 154405887787008 154475159592468 154575967223808 154721999106048 154808202751488 155113486698222 155249251762176 155322049019904 155361346209792 155391731846884 155485649240064 155555405463744 155719251477504 155749707113858 155998583257088 156334910865408 156393300944907 156603584077824 156643205501952 156768534134784 156838865904864 156878546856372 157004063783424 157089482440704 157313677998906 157525198651392 157761865115712 157935641190912 158172924305682 158299476850944 158385600282624 158552427331584 158623559417664 158626773467136 158697938907456 158865094941696 159063530669472 159103774471356 159317702049792 159406466199552 159493191892992 159720817986288 159860615675904 159935575228416 159976039661568 160007327842336 160175863051776 160263007338496 160344575778816 160416511884486 160491732099894 160632204541952 160948973501888 161220376829952 161295973982208 161368336917918 161497446080256 161538305673888 161667550826496 161740080464391 161755506671616 161828075769536 161998528766976 162074490799104 162447861109248 162626798850048 162871129978128 163090123063296 163335150291456 163411739073024 163583860137984 163657249498314 163829629158624 164049911021568 164477354139648 164727803215872 164760020748544 164801705788512 164933561954304 165007556837409 165023294685184 165107285950464 165181358772144 165271226317824 165403458142208 165445305974784 165729636081152 165978628923822 166009100894208 166086943506432 166161455836272 166336473169152 166544241270264 166634850297344 166664491026813 166810366255104 166885203137334 166888584585216 167139318636576 167348089558507 167457297825792 167574811414761 167615499031552 167708886314112 167800128970752 167976872312832 168186689409024 168265553104896 168308125060608 168442786676736 168518355919056 168695855767296 168787635388416 169362820104192 169617271456512 169696805960448 169908771396936 169951759094403 170087735765376 170180272644096 170359522983936 170435952140256 170908687208688 171096944623488 171277160491008 171370344480768 171584400306176 171614921453352 171765129609216 171842189369136 171845671256064 171922767149744 172103852853504 172362422343969 172552281060744 172594177220608 172690338382848 172784291217408 172949789011428 173043883001088 173182333648896 173226149572608 173307376300032 173523851639424 173567753968752 173706623760384 173801129508864 174062248994304 174655408232448 174737305147392 174999831146712 175235132227584 175498406164224 175580698365696 176179032087552 176364600901632 176443724142972 176539719021312 176680966651904 176725667745792 176946412815744 177029383995776 177215848482816 177312263438336 177482098255176 177677596339776 177720736940032 178086911457312 178183800317952 178371480748032 178451504344872 178455120150528 178535181270888 178691446472704 178723231809408 178946472003156 179043828510976 179232414806016 179429840879616 179843192635392 179927522131968 180008243822628 180197845933248 180295883255808 180485788336128 180711230109696 180795966633984 181067595189624 181684626840288 181783473051648 181928916156416 181974945005568 182056585240728 182202246859776 182248344862848 182333802148992 182561552245644 182753843747904 182853271670784 182955148706304 183476388446208 183669643542528 183752044077888 183755767283712 183838206457152 184031842655232 184131965878272 184361962031104 184556149899264 184638948151944 184759440113664 185037023407104 185355023342112 185401919012076 185550257198592 185651206520832 185829028618662 185930129607552 186078890409984 186125969221632 186162371816564 186445840591296 186931637815806 187182982152192 187362271429047 187380141391872 187464206584512 187614194786304 187661662036992 187749657658368 188031733466148 188284556967936 188389460054016 188567436410496 188775145092096 188926182162432 189210025585152 189298747243008 189498135011328 189583150408938 189838059913216 189886089811968 190038015737856 190123273344576 190212423229504 190533172617216 190908906705504 191076002168832 191147367821553 191165598793728 191251362273088 191348702736048 191452806724608 191605986164736 191654463356928 191691947217056 191740446157788 191998256316416 192272273109774 192484062701424 192742872711168 192791637540864 193032450344448 193235770810368 193322463040278 193326380163072 193413113043462 193616834460192 193877167570944 194168449373184 194382327619584 194674368376224 194830125355008 194936123424768 195008930807847 195214333094352 195320540193792 195476814168064 195526270697472 195770499285504 195820030118592 196156561455426 196192573784064 196579468290816 196893587275776 196932095805952 197139523756032 197227967344122 197347170189312 197385767431424 197435706934752 197528285661408 197701174820864 198091044310016 198201411098496 198518121824256 198607183898976 198766087483392 198816376214016 198975447171072 199064714417712 199158056995248 199367829543168 199476296368128 199667360537073 199935829057536 200025527164606 200156060123136 200456775357696 200757942387981 200852078929749 201027877281792 201122140397568 201333981708288 201424307074848 201585464610816 201636466656768 202418462398464 202781563998208 202832868662784 202995153174528 203086223799888 203300133873408 203395462463232 203701044588327 203974936715264 204281389444704 204395205195324 204506407183104 204670030675968 204721813131264 204813658395819 204977527717248 205089046519808 205125527417616 205305066160128 205401334874112 205598074216392 205709930629632 205874517049344 205966879456624 206295998808064 206410937001984 206721049587624 206817982264296 206999002349568 207096065359872 207148461613056 207407207284992 207625668636672 207718816670937 208524401259876 208804778770432 208857607335936 209118487873152 209171395808496 209338751711232 209452643254272 209751570665208 210033598201856 210349153487616 210580854921216 210802659065856 210897232407576 211065969134592 211180800376832 211218364865664 211498079223552 211597251876608 211820126588928 212084707559296 212138365961808 212372038228608 212423602733056 212541954932736 212861278783296 212961090648384 213301386215424 213567817402368 213621851038464 213792767705088 213888682512648 213988976133192 214960502439936 215061298642944 215157782557224 215329928107008 215384407565184 215556734435328 215653440619188 215998038355968 216099321065472 216597148145664 216835731800064 217064124186624 217161506637504 217492177683456 217780200388608 217882318764032 218111813517312 218209665997752 218439505544832 218680118572032 219183891024384 219303138852864 219616124731146 219735607718016 219911415939072 219967054534656 220010075783212 220143047933952 220241811696192 220361635090432 220593741299712 221304838565096 221345467858944 221449258008576 221548607781696 221781964225536 222058988360352 222115170301596 222219321369084 222413821673472 222513604183112 222518112780288 222852424848768 223276397101056 223433081886348 223611848418816 223733505294336 223947803719926 224052814119654 224248919212032 224354070806528 224410833414144 224590382235648 224691141225408 224927807689728 225050180517888 225175567638528 225817093472256 226156361942016 226262407947264 226500729421824 226545028529248 226602345459204 226783647687168 226907030192128 227247936187008 227878249611584 228129259497984 228186977245632 228369547321344 228472001774874 228712650607584 228819895271136 229020172812288 229122919158848 229127561674752 229471803804672 229816563125292 230069708080992 230253784510464 230379054956544 230599718681904 230725177334784 230909778198528 230968199430144 231076501733376 231365135519232 231423671958336 231608831680512 231712739388702 231863950835712 232082998659072 232873877643264 232983073529856 233087597770326 233228473860096 233333108195616 233624560670787 233646842970112 233997874885632 234107597820928 234502366298112 234905376116736 234964808252928 235152801202176 235258298857296 235386292028416 235506095675136 235634223661056 235882416439296 235928550420992 235970516998359 236287797977088 236393804830898 236642797673568 236903461786368 237259386458523 237449215276416 237578400423936 237828640997376 237935339126496 237940160200704 238046908361184 238297642412544 238595296004208 238655661707034 238976553074688 239239787839488 239790923513856 239903362842624 240010991763504 240263794577664 240394511007744 240624767826729 240647717781504 240737598149841 240948306812928 241061288845312 241423460252832 241943960973312 242052505376877 242246169120384 242377964068864 242501326239744 242633260007424 242742113654304 242936329146368 242997793150464 243111736198656 243415402994192 243671791663872 243804362227712 243940198275072 244306694967192 244635184594944 245002725437184 245117608609536 245375790206976 245485874247471 245509287837696 245744443737936 246074866532352 246185264202592 246716031209472 247140031122816 247202558682768 247400342931456 247534942027776 247772038158216 247906839476736 248105187213312 248167958962176 248594454121728 248967943385733 249130415259648 249242183754408 249577309536256 249816361905396 249952275446016 250152259715072 250215549382656 250327804706001 250332876877824 250708977954864 251046075957248 251185946738688 251423248547328 251563329471168 251700193456128 251965308469248 252280034113536 252398329657344 252462187590912 252664180015104 252777533878584 253043783650944 253181453082624 253497697792768 254044230156288 254425907184768 254545208940672 254863157095404 255131603648064 255270408966144 255539284475904 255653928210384 256363030813032 256530328584192 256645416935232 257055516721152 257376600459264 257647694413824 257763284053704 257768506884096 257884150724616 258155779280256 258891265830912 259035507574272 259176436826112 259565824501632 259773500473344 259961064450048 260011907743796 260285777459136 260427386925056 260559935640576 260701694263296 261027332380672 261093373491456 261542081940568 261590098378752 261983112348672 262105957721088 262499746720068 262852698341376 262970623125496 263247609246336 263371047548544 264268548131328 264665586214458 264809578531968 265021449977856 265088501618688 265300596228096 265419619223616 265544075993664 265823772724224 265968395157504 266223147382764 266581105410048 266874746830848 267275700476928 267677256517308 267682680225792 267802771906332 268037169709056 268162853863424 268419708004734 268565742766464 268780619481088 268848622209024 269144761319424 269764788953088 269891283197952 270012365733942 270296768899872 270443824883712 270660204232704 270728682504192 270781631733184 271066845164544 271193949950976 271601392784436 272375185926272 272526940260432 272675209577472 272893374234624 272962417508352 273084877861092 273303370289664 273372517294272 273500703223488 273842328368466 274130765621856 274279907506176 274499356065792 275214582669312 275628066116832 275633650925568 275757309685728 275998669799424 276128087146496 276197948817408 276542943046656 276834224848896 276958422227916 277139160170496 278032535013168 278325385797888 278476809781248 278770128519168 278824650497536 278895194411328 279118335614976 279243557724846 279374496618334 279668760886944 280397456723709 280465537983488 280774473228288 281070212087808 281196309876768 281421292179456 281492493055488 281624486487552 281997438964736 282047600199222 282426835451904 282851154615744 283162717638144 283389273243648 283815038377728 283948120864512 284374725613407 284401848287232 284757089869824 284829134717952 285057023606784 285184910016864 285318634844256 286614003253248 286748398190592 286877043409632 287106570809344 287179210086912 287408979247104 287537920825584 287610669236682 287997384474624 288132428087296 288408409664661 288726094052136 288796197527552 289114309066752 289187456311296 289548675516672 289853656215552 289983694560417 289989570244608 290119669565193 290373600518144 290425251690288 290815751356416 290946221330336 291252674059776 291573491429376 292011552564336 292245188032512 292404185137152 292821499641528 292980810290688 293215221252096 293289406046208 293655748928256 293730045177888 294124988399616 294234842183139 295398143708928 295709285634048 295841951016183 296078651147136 296153560402128 296292428492112 296551762231296 296690817040384 297136566465024 297302116647744 297777182736384 297910775848464 298149131225088 298311340392448 298463170756608 298597071626568 298737085492872 298998558949376 299051744314752 299214444552192 299588188300544 299903743586304 300038290746909 300066907357184 300234090184704 300685163036544 301541815922688 301683210596352 302000972562432 302136460612272 302378196916224 302454699985152 302997248249344 304172345997312 304249302994176 304492729761792 304629335699832 304950200810112 305093193694848 305962405072896 306422084167056 306759610774656 307005046013952 307466291575872 307633569779712 307957599240192 308102002311168 308486847358976 308564895944448 308811775574016 308950319184936 309151934447616 309443998212096 309616405502976 310226973396444 310498503524352 310644098039808 310722692419584 310783463693768 311110810927488 311438502955008 311499414227716 311997166514176 312786601889814 313207168155648 313286411003904 313537068269568 313677731809728 313757093712744 314008127566848 314178964881408 314627355997812 315050397302784 315523730231424 315871282381824 316345848611364 316598953701888 316771200565248 317247118835328 317395877814912 317730189883392 318127061338944 318207548942712 318635404099584 318812932399104 319441635972576 319721231351808 319871150456832 319952079323136 320014655684672 320351726103552 320526014676992 320689151557632 320833023768972 320983464199788 321264409083904 321897947003776 322440753659904 322591947964416 322736673835836 322994892160512 323076611347776 323335101652992 323480160928782 323656151539072 323997057533952 324148981598208 324895722218496 325253597700096 325742259956256 326180246126592 326670300582912 326823478146048 327167720275968 327314498996628 327659258317248 328954708279296 329455606431744 329520041497088 329603411577024 329867123908608 330015113674818 330214571900928 330362717544288 330542452635648 330806916284416 330890611949568 331459272162304 331957257847644 332018201788416 332173887012864 332322911672544 332672946338304 333088482540528 333269700594688 333328982053626 333620732510208 333770406274668 333777169170432 334278637273152 334696179117014 334914595651584 335149622829522 335230998063104 335417772628224 335600257941504 335921705579889 335953744625664 336079221179481 336373378818048 336531106209792 336616250121216 336885573353472 337036711838112 337391711534592 337575270776832 338725640208384 339234542913024 339393611920896 339817542793872 339903518188806 340175471530752 340360545288192 340719045967872 340871904280512 341817374417376 342193889246976 342554320982016 342708002662311 342740688961536 343168800612352 343229842906704 343530259218432 343684378738272 343691342512128 343845534299488 344207705707008 344724844687938 345104562121488 345188354441216 345380676765696 345568582434816 345899578022856 346087766002176 346364667297792 346452299145216 346614752600064 347047703278848 347135507937504 347413247520768 347569109083053 347602259017728 348124497988608 349310816464896 349474610294784 349631396655489 349999662293424 350470264455168 350996812328448 351161396731392 352358064175104 352729201803264 352887448285944 353079438042624 353361933303808 353451335491584 353892825631488 354058767991552 354431696965632 354590707246347 354624526876672 354964196510352 355355192679552 355441473880064 356173822914624 356367600635904 356742961496064 356903008689744 356910240301056 357070362541776 357382892945408 357446463618816 357892944006312 358087657021952 358464829612032 358859681759232 359620362668281 359686385270784 359855044263936 360016487645256 360395691866496 360591766511616 360971576672256 361422460219392 361584606797557 361591933267968 362135190379248 363369253680576 363566946103296 363949890011136 364113170481456 364404493719552 364496689725696 364667604297984 365123104491288 365507687495808 365706543341568 365910297412608 366952776892416 367504088155776 367676412914304 368063685310464 368263931756544 368723924062208 369112299798528 369277896303888 370074046814208 370710046684224 370803838024152 371100514397184 371302413041664 371658057237324 371860259215104 372157780819968 372251938443264 372324743633128 372891681182592 373863275631612 374365964304384 374724542858094 374928413169024 375228389572608 375323324073984 375499315316736 376063466932296 376569113935872 376778920108032 377134872820992 377550290184192 377852364324864 378420051170304 378597494486016 378996270022656 379166300817876 379676119826432 379772179623936 380246546689152 380424846459008 381066345234432 381817813411008 382294735643106 382502724546176 382697405472096 382905613449216 383211972329472 383308926713856 383383894434112 383480892315576 383996512632832 384544546219548 384968125402848 385485745422336 385583275081728 386064900688896 386471541620736 386644926080556 386652760326144 386826226086924 387233668920384 388336898746368 388764655239168 389348736752448 389660250710016 390017861615694 390428666188704 390641080387584 390953628336128 391052541394944 391540998571008 391640060237184 392313122910852 392385147568128 393158936581632 393864191611904 394279047512064 394455934688244 394694340378624 394771534862848 394871413869504 395056571322816 396182088620032 396402822196992 396998379321687 397036243648512 397214367797952 397532174966784 397632752428032 397950894342144 398129428835424 398316113990496 398735659086336 398952592736256 399334721074146 399871658115072 400051054329212 400312120246272 400913550715392 401515884775962 401704157859498 402055754563584 402244280795136 402629562007101 402667963416576 402848614149696 403170929221632 403272933313536 404836924796928 405018548600913 405563127996416 405665737325568 405990306349056 406172447599776 406600267746816 406790924926464 407402089176654 407949873430528 408562778889408 408790410390648 409012814366208 409340061351936 409443626262528 409627316791638 409955055434496 410178093039616 410251054835232 410610132320256 410763492552699 410802669748224 411196148432784 411419861259264 411749034098688 411933758913248 412591997616128 412821874003968 413442099175248 413635964528592 413998004699136 414192130719744 414296923226112 414814414569984 415251337273344 415437633341874 417048802519752 417609557540864 417715214671872 418236975746304 418342791616992 418677503422464 418865336587269 418905286508544 419061744927501 419503141330416 420067196403712 420698306975232 421161709842432 421605318131712 421794464815152 422131938269184 422361600753664 422436729731328 422996158447104 423194503753216 423640253177856 424169415118592 424276731923616 424744076457216 424847205466112 425083909865472 425722557566592 425922181296768 426602772430848 427135634804736 427243702076928 427327262578931 427585535410176 427777365025296 427977952266384 429921004879872 430122597285888 430315565114448 430659856214016 430768815130368 431113468870656 431306881238376 431416003855023 431996076711936 432198642130944 433194296291328 433671463600128 434323013275008 434984355366912 435560400777216 435764637528064 436223627034624 436419331995504 436879011089664 437360237144064 438367782048768 438606277705728 439232249462292 439471215436032 439822831878144 439934109069312 440020151566424 440483623392384 440723270180864 441187482599424 442609677130192 443097215563392 443563928451072 444117976720704 444230340603192 444438642738168 444827643346944 445027208366224 445036225560576 445704849697536 446552794202112 446866163772696 447223696837632 447467010588672 447895607439852 448105628239308 448497838424064 448708141613056 448821666828288 449382282450816 449855615379456 450100361035776 450351135277056 452312723884032 452524815894528 453001458843648 453090057058496 453204690918408 453567295374336 453814060384256 454495872374016 455756499223168 456258518995968 456373954491264 456739094642688 456944003549748 457425301215168 457639790542272 458245838317696 458943607609344 459633126250584 460139416161984 460507569020928 461199437363808 461450354669568 461819556397056 461936398860288 462153003466752 462730271038464 462847343916672 463217663361024 463425478777404 463727901671424 464165997318144 465747755286528 465966147059712 466175195540652 466456947720192 466666216391232 467249121341574 467995749771264 468215195641856 469004732596224 469179902834721 469810752233472 469929616505856 470305602404352 470516597714592 470772584056832 471012191350272 471268447322112 471857100841984 471941033996718 472575595954176 472787609661796 473285595347136 473806923572736 474518772917046 474898430552832 475156800847872 475657281994752 475870678252992 475880320401408 476093816722368 476595284825088 477190592008416 477311323414068 477953106149376 478479575678976 479581847027712 479806725685248 480021983527008 480527589155328 480789022015488 481249535653458 481475196299682 481896613625856 482122577690624 482846920505664 483887921946624 484105010753754 484492338240768 484755928137728 485002652479488 485220241393173 485266520014848 485484227308608 485872658292736 485995586300928 486223472397312 486830805988384 487343583327744 487608724455424 487880396550144 488613389934384 489270369189888 490005450874368 490235217219072 490751580413952 490971748494942 491488887475872 492149733064704 492370528405184 493432062418944 494280062245632 494405117365536 494800685862912 495022670512227 495069884055552 495544076316432 495813678953472 496210374426624 496335917924352 497188908243456 497935886771466 498260830519296 498484367508816 499154619072512 499632723810792 499904550892032 500304519430144 500431098765312 500655609412002 500665753755648 501417955909728 502044268675521 502092151914496 502371893477376 502846497094656 503126658942336 503400386912256 503930616938496 504560068227072 504796659314688 504924375181824 505023128502373 505328360030208 505555067757168 506087567301888 506362906165248 506995395585536 508088460312576 508851814369536 509090417881344 509726314190808 509855277283209 510263207296128 510540817932288 511078568951808 511307856420768 512726061626064 513290833870464 514111033442304 514753200918528 515295388827648 515526568107408 515537013768192 515768301449232 516311558560512 517087267031907 517782531661824 518071015148544 518352873652224 519131649003264 519547000946688 519922128900096 520023815487592 520571554918272 520854773850112 521119871281152 521403388526592 522054664761344 522186746982912 523084163881136 523966224697344 524211915442176 524999493440136 525705396682752 525941246250992 526495218492672 526742095097088 528537096262656 529331172428916 529619157063936 530042899955712 530177003237376 530839238447232 531088151987328 531647545448448 531936790315008 532446294765528 533162210820096 534551400953856 535354513034616 535365360451584 535605543812664 536074339418112 536325707726848 536839416009468 537131485532928 537561238962176 537697244418048 538289522638848 539529577906176 539782566395904 540024731467884 540593537799744 540887649767424 541457365008384 541563263466368 542133690329088 542387899901952 543202785568872 544750371852544 545053880520864 545350419154944 545786748469248 545924835016704 546169755722184 546606740579328 546745034588544 547001406446976 547684656736932 548261531243712 548559815012352 550429165338624 551256132233664 551267301851136 551514619371456 552395897634816 553085886093312 553668449697792 553916844455832 554278320340992 556065070026336 556650771595776 556953619562496 557649300995072 557790388822656 558236671229952 558487115449692 558748993236668 559337521773888 560794913447418 560931075966976 561548946456576 562086814287141 562140424175616 562392619753536 562842584358912 562984986110976 563248972975104 563994877929472 564095200398444 564853670903808 565702309231488 566325435276288 566778546487296 567630076755456 567896241729024 568749451226814 569514179739648 569658269435904 570114047213568 570369820033728 570637269688512 573228006506496 573442103464659 573496796381184 573754086819264 574213141618688 574358420173824 574817958494208 575075841651168 575221338473364 575994768949248 576264856174592 576816819329322 577452188104272 577592395055104 578228618133504 578374912622592 579097351033344 579707312431104 579967389120834 579979140489216 580239339130386 580747201036288 580850503380576 581631502712832 581892442660672 582505348119552 583146982858752 584023105128672 584490376065024 584808370274304 585026792423541 585642999283056 585961620581376 586430442504192 586578812092416 587311497856512 587460090355776 588469684366278 590796287417856 591418571268096 591683902032366 592157302294272 592307120804256 592584856984224 593103524462592 593381634080768 594273132930048 594604233295488 595554365472768 595821551696928 596298262450176 596622680784896 596926341513216 597194143253136 597474170985744 597997117898752 598103488629504 598428889104384 599176376601088 599807487172608 600076581493818 600468180369408 601370326073088 602556236789247 603083631845376 603366421192704 604001945124864 604272921224544 604756393832448 604909399970304 605027708403833 605994496498688 608344691994624 608498605988352 608985459523584 609258671399664 609900401620224 610186387389696 611103133764981 611924810145792 612844168334112 613519221549312 614010092027904 614440975187457 614932583151744 615267139559424 615915198480384 616204004622336 616973694717952 617129791888896 617623551148032 617900638369872 618887996424192 619232811005952 620453946792888 620997007048704 621288196079616 621445384839168 621566927387536 622221621854976 622877005910016 622998828455432 623156450012811 623994333028352 625573203779628 626414336311296 626572822007808 627355463619456 627514187425488 628016255133696 628357929762816 629254711995624 630100794605568 631047460462848 631742564763648 632691697222728 633197907403776 633542401130496 634494237670656 634791755629824 635460379766784 636254122677888 636415097885424 637270808199168 637625864798208 638883271945152 639904158646272 640029311369344 640703452207104 641052029353984 641378303115264 641666047537944 641966928399576 642528818167808 643795894007552 644881507319808 645183895928832 645473347671672 645989784321024 646153222695552 646670203305984 646960321857564 647312303078144 647994115067904 648297963196416 649791444436992 650507195400192 651484519912512 653340601165824 653646956292096 654335440551936 654628997993256 655318516634496 657909416558592 659040082994176 659206823154048 659734247817216 660030227349636 660429143801856 660725435088576 661084905271296 661781223899136 662918544324608 663914515695288 664036403576832 664347774025728 664645823345088 665345892676608 666176965081056 666539401189376 666657964107252 667241465020416 667540812549336 667554338340864 668557274546304 669392358234028 669829191303168 670299245659044 670461996126208 670835545256448 671200515883008 671843411159778 672158442358962 672746757636096 673062212419584 673232500242432 673771146706944 674073423676224 674783423069184 675150541553664 677451280416768 678469085826048 678787223841792 679635085587744 679807036377612 680350943061504 680721090576384 681743808561024 683634748834752 684387778493952 685108641964032 685416005324622 686337601224704 686459685813408 687060518436864 687368757476544 687382685024256 687691068598976 688415411414016 689449689375876 690209124242976 690376708882432 690761353531392 691137164869632 691799156045712 692175532004352 692729334595584 692904598290432 693229505200128 694095406557696 694271015875008 694826495041536 695138218166106 696248995977216 698621632929792 698949220589568 699262793310978 699999324586848 700873682012361 700940528910336 701993624656896 702322793462784 704716128350208 705458403606528 705774896571888 706158876085248 706723866607616 706902670983168 707785651262976 708117535983104 708863393931264 709181414492694 709928393020704 710710385359104 710882947760128 712347645829248 712735201271808 713485922992128 713806017379488 713820480602112 714140725083552 714765785890816 714892927237632 715032746295439 715785888012624 716175314043904 716929659224064 717719363518464 719240725336562 719372770541568 719710088527872 720032975290512 720791383732992 721183533023232 721874303480187 721943153344512 722212794449523 722844920438784 723169213595114 723183866535936 724270380758496 726157516130631 726738507361152 727133892206592 727899780022272 728226340962912 728808987439104 728993379451392 729335208595968 730246208982576 731015374991616 731413086683136 731820594825216 733905553784832 735008176311552 735352825828608 736127370620928 736457622742413 736527863513088 737447848124416 738224599597056 738555792607776 740148093628416 741420093368448 741607676048304 742201028794368 742604826083328 743316114474648 743720518430208 744315561639936 744503876886528 744649487266256 745783362365184 746903830157199 747726551263224 748731928608768 749449085716188 749856826338048 750456779145216 750646648147968 750983414118003 750998630633472 752126933864592 753138227871744 753557840216064 754269745641984 755100580368384 756840102340608 757194988972032 757992540045312 758332601635752 759352239652864 759544359247872 760493093378304 760849692918016 762132690468864 763635626822016 764589471286212 765005449092352 765394810944192 765811226898432 766617853427712 766767788868224 766961784631152 767993025265664 769089092439096 769936250805696 771166550163456 772129801377792 772943083241472 773289852161112 773305520652288 773652452173848 774467337840768 776673797492736 777529310478336 778697473504896 779320501420032 780035723231388 780857332377408 781282160775168 782105082789888 783081997142016 783280120474368 784626245821704 784770295136256 786317873163264 787728383223808 788558095024128 788911869376488 789543069725696 789742827739008 790113142645632 792364177240064 792805644393984 793996758643374 794428735595904 795064349933568 795265504856064 795901788684288 796258857670848 796632227980992 797471318172672 797905185472512 798669442148292 799743316230144 800102108658424 800624240492544 801827101430784 803031769551924 803408315718996 804111509127168 804488561590272 805259124014202 805697228299392 806341858443264 806545866627072 809673849593856 810037097201826 811126255992832 811331474651136 811980612698112 812344895199552 813200535493632 813581849852928 814804178353308 815899746861056 817125557778816 817580820781296 818025628732416 818680122703872 818887252525056 819254633583276 819910110868992 820356186079232 820502109670464 821526985105398 822392296865568 822839722518528 823498068197376 823867517826496 825183995232256 825643748007936 826884198350496 827271929057184 827996009398272 828384261439488 828593846452224 829628829139968 830502674546688 830875266683748 834097605039504 835219115081728 835430429343744 836473951492608 836685583233984 837355006844928 837730673174538 838123489855002 839006282660832 840134392807424 841396613950464 842323419684864 843210636263424 843588929630304 844263876538368 844723201507328 844873459462656 845992316894208 846389007506432 847280506355712 848338830237184 848553463847232 849488152914432 850167819730944 851445115133184 851844362593536 853124176840221 853205544861696 854271269609472 854487404153856 854654525157862 855171070820352 855554730050592 855955904532768 859842009759744 860245194571776 860631130228896 861319712428032 861537630260736 862226937741312 862613762476752 862832007710046 863992153423872 864397284261888 865225228993983 866388592582656 867342927200256 868646026550016 869951083681251 869968710733824 870359008695579 871120801554432 871529275056128 872447254069248 872838663991008 873758022179328 874720474288128 876735564097536 877212555411456 878464498924584 878942430872064 879645663756288 879868218138624 880040303132848 880967246784768 881446540361728 882374965198848 882704526549417 885219354260384 886194431126784 887127856902144 887525853048549 888235953441408 888460681206384 888877285476336 889655286693888 890054416732448 890072451121152 891409699395072 893732327545392 894447393675264 894934021177344 895791214879704 896211256478616 896995676848128 897416283226112 897643333656576 898764564901632 899711230758912 900114872240727 900200722071552 900702270554112 904625447768064 905049631789056 906002917687296 906180114116992 906409381836816 907134590748672 907628120768512 908991744748032 911512998446336 912517037991936 912747908982528 913478189285376 913888007099496 914850602430336 915279581084544 916491676635392 917887215218688 919266252501168 920278832323968 921015138041856 922398874727616 922900709339136 923872797720576 924306006933504 925460542076928 925694687833344 926435326722048 926850957554808 927455803342848 928331994636288 931495510573056 931932294119424 932350391081304 933332432782464 934498242683148 935991499542528 936430391283712 938359805669442 939621504466944 939859233011712 940611204808704 941033195429184 941545168113664 942024382700544 942536894644224 943714201683968 943882067993436 945151191908352 945575219323592 946571190694272 947613847145472 949037545834092 949796861105664 950313601695744 951741356505984 952187633444736 953190569650176 954381184016832 954622646828136 955906212298752 959163694055424 959613451370496 960043967054016 961055178310656 961578044030976 962499071306916 962950392599364 963793227251712 964245155381248 965693841011328 967775843893248 968210021507508 968984676481536 969511856275456 970005304958976 970440482786346 970968454617216 971745316585472 971991172601856 972446944794624 973661611976768 974687166655488 975217448910848 975760793100288 977226779868768 978540738379776 980010901748736 980470434438144 981503160827904 981943496989884 982977774951744 984741056810368 986864124837888 988560124491264 988810234731072 989601371725824 990045341024454 991088152632864 991627357906944 992420748853248 992671835848704 994377816486912 995871773542932 996521661038592 996968735017632 998309238145024 999265447621584 999809101784064 1000609038860288 1000862197530624 1001311218824004 1001331507511296 1002835911819456 1004088537351042 1004743786954752 1005692994189312 1006253317884672 1006800773824512 1007861233876992 1008237663538443 1009120136454144 1009593318629376 1009848750363648 1010046257004746 1010656720060416 1011110135514336 1012175134603776 1012725812330496 1013990791171072 1016176920625152 1017703628739072 1018180835762688 1019452628381616 1019710554566418 1020526414592256 1021081635864576 1022157137903616 1022615712841536 1025452123252128 1026581667740928 1028124007986933 1028222066884608 1029506401837056 1030590777655296 1031053136214816 1031074027536384 1031536602898464 1032623117121024 1034174534063814 1035565063323648 1036142030297088 1036705747304448 1038263298006528 1039094001893376 1039844257800192 1040047630975184 1041143109836544 1041709547700224 1042239742562304 1042707327249159 1042806777053184 1044109329522688 1044373493965824 1046168327762272 1047932449394688 1048423830884352 1048894189966467 1049998986880272 1051410793365504 1051882492501984 1052990436985344 1053484190194176 1057074192525312 1058662344857832 1059238314127872 1060085799911424 1060354006474752 1061678476894464 1062176303974656 1063295090896896 1063772121739041 1063873580630016 1064892589531056 1066324421640192 1069102801907712 1070709026069232 1070730720903168 1071211087625328 1072148678836224 1072651415453696 1073678832018936 1074262971065856 1075122477924352 1075394488836096 1076579045277696 1078861088004843 1079059155812352 1079565132791808 1080049462935768 1081187075599488 1081775299534848 1082914730016768 1083126526932736 1084267380658176 1084753820392671 1084775799803904 1086405571137744 1089500743705088 1090107761041728 1090700838309888 1091849670033408 1092339511444368 1093213481158656 1093490069177088 1094002812893952 1095369313473864 1096523062487424 1097119630024704 1100858330677248 1102512264467328 1103029238742912 1104791795269632 1106171772186624 1107336899395584 1107833688911664 1112130140052672 1113301543191552 1113907239124992 1115298601990144 1115580777645312 1116473342459904 1116974230899384 1117497986473336 1118675043547776 1121589826894836 1121862151933952 1123097892913152 1124173628574282 1124785239507072 1125685168717824 1125969972221952 1126497945950208 1127989755858944 1128190400796888 1129707341807616 1131404618462976 1132650870552576 1133557092974592 1135260153510912 1135792483458048 1137498902453628 1139028359479296 1139316538871808 1140739640067456 1141274539377024 1146884206929318 1147508173638528 1148426283237376 1148716840347648 1149635916988416 1150151683302336 1150442676946728 1151989537898496 1152529712349184 1153633638658644 1154904376208544 1155184790110208 1156457236267008 1156749825245184 1158194702066688 1159414624862208 1159934778241668 1159958280978432 1160478678260772 1161494402072576 1161701006761152 1163784885321344 1165010696239104 1166293965717504 1168046210257344 1168980752130048 1170053584847082 1171285998566112 1171923241162752 1172860885008384 1173157624184832 1174622995713024 1174920180711552 1176939368732556 1181592574835712 1182837142536192 1183367804064732 1184314604588544 1184614241608512 1185169713968448 1188546265860096 1189208466590976 1191108730945536 1191643103393856 1192596524900352 1193852683026432 1194388286506272 1194948341971488 1195994235797504 1196206977259008 1196857778208768 1198352753202176 1199614974345216 1200153162987636 1200936360738816 1202740652146176 1205112473578494 1206167263690752 1206732842385408 1207888686021303 1208003890249728 1208545842449088 1209512787664896 1209818799940608 1210055416807666 1211988992997376 1215055645802739 1216689383989248 1216997211976704 1217970919047168 1218517342799328 1219800803240448 1220372774779392 1222206267529962 1223849620291584 1225688336668224 1227038443098624 1228020184055808 1228881950374914 1229865166303488 1230534279118848 1231830396960768 1232290477658097 1232408009244672 1233947389435904 1234259583777792 1235247102296064 1235801276739744 1237775992848384 1238465622011904 1240907893585776 1241994014097408 1242576392159232 1242890769678336 1243133854775072 1244443243709952 1245754011820032 1245997656910864 1246312900025622 1247988666056704 1251146407559256 1252828672622592 1253145644015616 1254710927238912 1255028374850976 1256032510267392 1256596009761807 1256715859525632 1257185234782503 1258509423991248 1260201589211136 1262094920925696 1263485129527296 1265383394445456 1266395814807552 1267084802260992 1268988475341312 1269583511259648 1270920759533568 1272508245355776 1272830195770848 1274541616398336 1275251729596416 1277766543890304 1279808317292544 1280058622738688 1281406904414208 1281981787736793 1282104058707968 1282756606230528 1283332095075888 1283933856799152 1285057636335616 1287591788015104 1289763014639616 1290367791857664 1290946695343344 1291979568642048 1292306445391104 1293340406611968 1293920643715128 1294624606156288 1295988230135808 1296595926392832 1299582888873984 1300165926569939 1301014390800384 1302969039825024 1306681202331648 1307293912584192 1308670881103872 1309257995986512 1310637033268992 1315818833117184 1318080165988352 1318413646308096 1319468495634432 1320060454699272 1321450870177152 1322169810542592 1323562447798272 1325837088649216 1327829031390576 1329291646690176 1330691785353216 1332353930162112 1333078802378752 1333315928214504 1334482930040832 1335081625098672 1335108676681728 1337114549092608 1338784716468056 1339658382606336 1340598491318088 1340923992252416 1341671090512896 1342401031766016 1343686822319556 1344316884717924 1345493515272192 1346124424839168 1346465000484864 1348146847352448 1349566846138368 1350301083107328 1356938171652096 1357574447683584 1359270171175488 1359614072755224 1360701886123008 1361442181152768 1363487617122048 1367269497669504 1368775556987904 1370217283928064 1370832010649244 1372675202449408 1372919371626816 1374737514953088 1375382137197952 1376830822828032 1378899378751752 1380418248485952 1380753417764864 1381522707062784 1383598312091424 1384351064008704 1385458669191168 1385809196580864 1386459010400256 1388190813115392 1388542031750016 1389652990083072 1390276436332212 1392497991954432 1397243265859584 1397898441179136 1398525586621956 1399998649173696 1401747364024722 1403987249313792 1404645586925568 1409432256700416 1410916807213056 1411549793143776 1412317752170496 1413447733215232 1413805341966336 1415571302525952 1416235071966208 1417726787862528 1418362828985388 1419856786041408 1421420770718208 1424695291658496 1425470402543616 1426971845984256 1427612034758976 1427640961204224 1428281450167104 1429785854475264 1430065492590878 1431571776025248 1432350628087808 1433859318448128 1435438727036928 1438481450673124 1438745541083136 1439420177055744 1440065950581024 1441582767465984 1442367066046464 1443748606960374 1444425588899046 1445689840877568 1446338427190228 1446367733071872 1448540761516992 1452315032261262 1453477014722304 1454267784413184 1455660724179519 1455799560044544 1456452681925824 1457617974878208 1457986758902784 1458670417191936 1460492417965152 1462030749983232 1462826173366272 1463641189650432 1467811107569664 1470016352623104 1470705651657216 1472254741241856 1472915245484826 1474895696248832 1476449199194112 1477111585215552 1480296187256832 1482840186736896 1483215352096608 1484402057588736 1485068011536681 1485209652166656 1486632228949296 1487441036860416 1488631123279872 1489007753773056 1489298974532512 1491566724730368 1493807660314398 1495453102526448 1497463857217536 1498898171432376 1499713652676096 1500913558290432 1501293296295936 1501966828236006 1501997261266944 1504253867729184 1506132806026563 1506276455743488 1507115680432128 1508539491283968 1510201160736768 1513680204681216 1514389977944064 1515069385507119 1515985080090624 1516665203271504 1518704479305728 1519088718495744 1520986186756608 1521699385836032 1524265380937728 1527271253644032 1529178942572424 1530010898184704 1530789621888384 1531622453796864 1533235706855424 1533535577736448 1533923569262304 1535986050531328 1536559731400837 1538178184878192 1539872501611392 1542333100326912 1544259602755584 1545886166482944 1546579704322224 1546611041304576 1547304904347696 1548934675681536 1551261801095721 1553347594985472 1555058620956672 1557394947009792 1558641002840064 1560071446462776 1561714664754816 1562564321550336 1564210165579776 1566163994284032 1566560240948736 1569252491643408 1572635746326528 1575456766447616 1577116190048256 1577823738752976 1579086139451392 1579485655478016 1580226285291264 1584728354480128 1585611288787968 1587993517286748 1588857471191808 1590128699867136 1590531009712128 1592517715341696 1593264455961984 1594942636345344 1595810370945024 1597338884296584 1599486632460288 1600204217316848 1603654202861568 1606063539103848 1606816631437992 1608223018254336 1608977123180544 1610518248028404 1611394456598784 1612683716886528 1613091733254144 1619347699187712 1620074194403652 1622252511985664 1622662949302272 1624689790399104 1626401070987264 1627163699705856 1629608356706616 1631799493722112 1634251115557632 1635161641562592 1636051257464832 1637360245407744 1637774505050112 1638509267166552 1639820221737984 1640712372158464 1641004219340928 1643053970210796 1644784593731136 1645679445037056 1647735035652992 1650367990464512 1651287496015872 1653768396700992 1654543858114368 1657187692904448 1659257658279936 1661005349093376 1661750533367496 1668195210079008 1670438230163456 1670860858687488 1672947902985216 1673371166467968 1674710013689856 1675461346349076 1676246979710004 1678012565321664 1682793227900928 1684646839369728 1686421272526848 1687177859260608 1688527753076736 1689746918925312 1691984633788416 1692778015012864 1694561012711424 1696677660474368 1697106927694464 1698976305828864 1700335639461888 1702890230266368 1703688725187072 1706248353680442 1708542539218944 1708974808307712 1709309050315724 1710342141640704 1711109460101184 1711911809065536 1719684019519488 1720326310393977 1720490389143552 1721262260457792 1722639424856064 1723075260521472 1724453875482624 1725227524953504 1725664015420092 1727984306847744 1728794568523776 1730450457987966 1732777185165312 1734685854400512 1737292053100032 1739902167362502 1739937421467648 1740718017391158 1742241603108864 1743058550112256 1744894508138496 1745677327982016 1747516044358656 1749440948576256 1753471128195072 1754425110822912 1755080377270623 1756928997849168 1757884861744128 1759291327512576 1759736436277248 1760080606265696 1761934493569536 1762893080723456 1765409053098834 1770438708520768 1772388862253568 1774255713804288 1775051706097098 1776471906882816 1776921362412768 1777754570952672 1779310573387776 1780108833464896 1780144902242304 1782819398790144 1787464655090784 1788894787350528 1789868042354688 1791582429759408 1792422512957232 1793991353696256 1794832566452224 1795286667313152 1797529129803264 1799422461517824 1800229744481454 1801404541108224 1809250895536128 1810099263578112 1812005835374592 1812360228233984 1812818763673632 1814269181497344 1815083125211499 1815256241537024 1817983489496064 1823025996892672 1825034075983872 1825495817965056 1826956378570752 1827776014198992 1829701204860672 1830559162169088 1832983353270784 1833309401294943 1835774430437376 1838532505002336 1840557664647936 1842030276083712 1843322925562371 1844797749455232 1845801418678272 1847745595441152 1848612013867008 1850921084153856 1851389375666688 1852870653444096 1853701915109616 1856663989272576 1862991021146112 1863864588238848 1864700782162608 1866664865564928 1868996485366296 1869469350038433 1871982999085056 1872860782567424 1876719611338884 1879243008933888 1879718466023424 1882066390858368 1883090336227328 1884048765401088 1885073789288448 1887428403367936 1887764135986872 1890302383816704 1891150438647184 1893142381388544 1895227694290944 1898075091668184 1899593722211328 1900627203391488 1903482713011968 1904375266889472 1906381139300352 1908762368033664 1909245293656272 1911812424597504 1920087934108032 1922110356621312 1923156088061952 1924998142613832 1925900785198728 1927586454503424 1928490310762496 1931387682022656 1935551687786496 1936420043015016 1937969352963072 1939023712550912 1940010609917952 1940880965572692 1941936909234432 1943490633170944 1943982345203712 1944893889589248 1947323223953536 1949374333310976 1950434897821696 1951521586200576 1954453559737536 1960021803497472 1960940868876288 1963006321655808 1963886993979768 1965955549903488 1969482113620736 1973728249675776 1977120248982528 1977620469462144 1979202743451648 1980090682048908 1982176305265728 1983254715813888 1985343671697408 1988755632973824 1991743547085864 1993043322077184 1993937470035264 1998530895243168 1999618203568128 2001218077720576 2001724395061248 2002622437648008 2002663015022592 2005671823638912 2008177074702084 2009487573909504 2011385988378624 2012506635769344 2013601547649024 2016475327076886 2018240272908288 2019186637258752 2019697500727296 2020092514009492 2021313440120832 2022220271028672 2024350269207552 2025451624660992 2027981582342144 2032353841250304 2035407257478144 2036361671525376 2038905256763232 2039421109132836 2041052829184512 2042163271729152 2045231425683072 2050904246504256 2053163335481856 2056248015973866 2059012803674112 2061181555310592 2062106272429632 2062148055072768 2063073205796928 2065246234242048 2068349068127628 2071130126647296 2072284060594176 2073411494608896 2076526596013056 2078188003786752 2079688515600384 2080095261950368 2082286219673088 2083419095400448 2084479485124608 2085414654498318 2088218659045376 2088746987931648 2092336655524544 2095864898789376 2096847661768704 2097788379932934 2099997973760544 2102621046037083 2102821586731008 2103764985003968 2105980873970688 2106968380388352 2114148385050624 2117324689715664 2118476628255744 2120171599822848 2120708012949504 2123356953788928 2124352607949312 2126590181793792 2127544243478082 2129785179062112 2132648843280384 2138205603815424 2141418052138464 2141461441806336 2142422175250656 2144297357672448 2145098238886317 2145302830907392 2147357664037872 2148525942131712 2150244955848704 2150788977672192 2153158090555392 2157722176009686 2158118311624704 2159130265583616 2160098925871536 2162374151198976 2163550599069696 2165829460033536 2166253053865472 2166638383348569 2168534761316352 2169507640785342 2169551599607808 2172811142275488 2178472548391893 2179001487410176 2180215522083456 2181401676619776 2183699340066816 2184679022888736 2186426962317312 2186980138354176 2188005625787904 2190738626947728 2193046124974848 2194239260049408 2201716661354496 2205024528934656 2206058477485824 2209372868227239 2209583590539264 2212343544373248 2214673798791168 2215667377823328 2224260280105344 2226603086383104 2227814478249984 2230597203980288 2231161555290624 2232946684919808 2233948461798768 2234995972946672 2237350087095552 2240711490471597 2243179653789672 2243724303867904 2246195785826304 2248347257148564 2249570479014144 2251370337435648 2251939944443904 2252950242354009 2252995891900416 2255979511717888 2256380801593776 2259414683615232 2262809236925952 2265301741105152 2270520307021824 2271584966916096 2274997804907256 2278056718958592 2278633077743616 2281479280134912 2282549078754048 2293768413858636 2295016347277056 2296852566474752 2297433680695296 2300303366604672 2300885353893456 2303979075796992 2305059424698368 2307267277317288 2309808752417088 2310369580220416 2313499650490368 2316389404133376 2318829249724416 2319869556483336 2319916561956864 2320957356521544 2322988804145152 2323402013522304 2327569770642688 2330021392478208 2332587931435008 2336092420514688 2337961504260096 2340107169694164 2342571997132224 2343846482325504 2346315248369664 2349245991426048 2349840361423104 2353878737465112 2363185149671424 2365674285072384 2366735608129464 2368629209177088 2369228483217024 2370339427936896 2377092531720192 2378416933181952 2383286206787712 2385193049800704 2387705366052864 2388776573012544 2389896683942976 2392413954518016 2393715556417536 2396705506404352 2399229948690432 2400306325975272 2401872721477632 2405481304292352 2410224947156988 2412334527381504 2413465684770816 2415777372042606 2417091684898176 2419025575329792 2419637599881216 2420110833615332 2423977985994752 2430111291605478 2433378767978496 2433994423953408 2435941838094336 2437034685598656 2439601606480896 2440745549558784 2444412535059924 2447699240583168 2451376673336448 2454076886197248 2456040368111616 2457763900749828 2459730332606976 2461068558237696 2464580955316194 2467894778871808 2468519167555584 2470494204592128 2471602553479488 2475551985696768 2476931244023808 2481815787171552 2483988028194816 2485152784318464 2485781539356672 2486267709550144 2488886487419904 2491508023640064 2491995313821728 2492625800051244 2495977332113408 2502292815118512 2505657345245184 2506291288031232 2509421854477824 2510056749701952 2512065020534784 2513192019523614 2514370469565006 2517018847982496 2520403178422272 2524189841851392 2526970259054592 2530766788890912 2532791629615104 2534169604521984 2537976950682624 2539167022519296 2541841519067136 2545016490711552 2545660391541696 2550503459192832 2555533087780608 2559616634585088 2560117245477376 2562813808828416 2563963575473586 2565513212461056 2566664190151776 2567867713598304 2570115272671232 2575183576030208 2579526029279232 2580735583715328 2581893390686688 2583959137284096 2584612890782208 2586680813223936 2587841287430256 2589249212312576 2591976460271616 2593191852785664 2595675686981949 2599165777747968 2600331853139878 2602028781600768 2605938079650048 2609853251043753 2611077026086737 2613362404663296 2614587825168384 2617341762207744 2618515991973024 2621274066537984 2631637666234368 2636160331976704 2636827292616192 2638936991268864 2640120909398544 2642901740354304 2644339621085184 2647124895596544 2648113579648251 2651674177298432 2655658062781152 2658583293380352 2661383570706432 2662577559145647 2664707860324224 2666157604757504 2666631856429008 2668965860081664 2670163250197344 2670217353363456 2674229098185216 2677569432936112 2681196982636176 2681847984504832 2683342181025792 2684802063532032 2687373644639112 2688633769435848 2690987030544384 2692248849678336 2692930000969728 2696293694704896 2699133692276736 2700344616722181 2700602166214656 2713876343304192 2715148895367168 2718540342350976 2719228145510448 2721403772246016 2722884362305536 2726975234244096 2734538995339008 2737551113975808 2740434567856128 2741664021298488 2745350404898816 2745838743253632 2749475029906176 2750764274395904 2753661645656064 2757798757503504 2760836496971904 2761506835529728 2763045414125568 2767196624182848 2768702128017408 2771618393161728 2772918020800512 2776381626230784 2777084063500032 2779305980166144 2780552872664424 2784995983908864 2794486531719168 2795796882358272 2797051173243912 2799997298347392 2803494728049444 2807974498627584 2809291173851136 2818864513400832 2821833614426112 2823099586287552 2824635504340992 2827610683932672 2831142605051904 2832470143932416 2835453575725056 2836725657970776 2839713572082816 2842841541436416 2849390583316992 2850940805087232 2855224069517952 2856562900334208 2859571708950528 2860130985181756 2863143552050496 2864701256175616 2867718636896256 2876962901346248 2877491082166272 2878840354111488 2880131901162048 2883165534931968 2884734132092928 2887497213920748 2888851177798092 2891379681755136 2892676854380456 2892735466143744 2897081523033984 2904630064522524 2906954029444608 2908535568826368 2911321448359038 2912905363851648 2915235949756416 2915973517805568 2917340834383872 2920984835930304 2924061499966464 2925652346732544 2927282379300864 2935622215139328 2940032705246208 2941411303314432 2944509482483712 2945830490969652 2949791392497664 2954223170431104 2960592374513664 2965680373473792 2966430704193216 2968804115177472 2970136023073362 2973264457898592 2974882073720832 2977262246559744 2978015507546112 2978597949065024 2983133449460736 2987615320628796 2990906205052896 2994927714435072 2997796342864752 2999427305352192 3001827116580864 3002586592591872 3003933656472012 3003994522533888 3008507735458368 3012265612053126 3014231360864256 3017078982567936 3020402321473536 3027360409362432 3028779955888128 3030138771014238 3031970160181248 3033330406543008 3037408958611456 3038177436991488 3041972373513216 3043398771672064 3048530761875456 3054542507288064 3058357885144848 3060021796369408 3061579243776768 3063244907593728 3066471413710848 3067071155472896 3067847138524608 3073119462801674 3076356369756384 3079745003222784 3084372023960799 3084666200653824 3088519205511168 3091772332965888 3093159408644448 3093222082609152 3094609808695392 3097869351363072 3102523602191442 3106695189970944 3110117241913344 3114789894019584 3117282005680128 3120142892925552 3123429329509632 3125128643100672 3128121981747477 3128420331159552 3132327988568064 3133120481897472 3138504983286816 3145271492653056 3146682569899401 3150913532895232 3154232380096512 3155647477505952 3158172278902784 3158971310956032 3160452570582528 3169456708960256 3171222577575936 3175987034573496 3177714942383616 3180257399734272 3181062019424256 3185035430683392 3186528911923968 3189885272690688 3191316365217123 3191620741890048 3194677768593168 3198973264920576 3200408434633696 3207308405723136 3212127078207696 3213633262875984 3216446036508672 3217954246361088 3221036496056808 3222788913197568 3225367433773056 3226183466508288 3236583264014529 3238695398375424 3240148388807304 3244505023971328 3245325898604544 3249379580798208 3252802141974528 3254261461178013 3254327399411712 3259216713413232 3263598987444224 3268502231115264 3270323283125184 3272102514929664 3275549010100224 3277018534333104 3279640443475968 3281424744316928 3282008438681856 3286107940421592 3289569187462272 3291358890074112 3295470071305984 3300735980929024 3302574992031744 3307536793401984 3309087716228736 3314375385808896 3318515316559872 3322010698186752 3323501066734992 3336390420158016 3341721717374976 3345895805970432 3346742332935936 3349420027379712 3350922692698152 3352493959420008 3356025130643328 3365586455801856 3369293678739456 3374355718521216 3377055506153472 3379493837850624 3383969267576832 3385556030025728 3389122025422848 3393355320948736 3394213855388928 3397952611657728 3400671278923776 3405780460532736 3407377450374144 3412496707360884 3417085078437888 3417949616615424 3418618100631448 3422218920202368 3423823618131072 3440652620787954 3442524520915584 3445278849712128 3446150521042944 3448907750965248 3450455049907008 3451328030840184 3455968613695488 3457589137047552 3460900915975932 3465554370330624 3469371708801024 3474584106200064 3479804334725004 3479874842935296 3481436034782316 3484483206217728 3486117100224512 3491354655964032 3495032088717312 3498881897152512 3506942256390144 3510160754541246 3513857995698336 3515769723488256 3518582655025152 3519472872554496 3520161212531392 3523868987139072 3525786161446912 3530818106197668 3540877417041536 3544777724507136 3548511427608576 3550103412194196 3552943813765632 3553842724825536 3555509141905344 3560217666929792 3565638797580288 3574929310181568 3577789574701056 3583164859518816 3584845025914464 3587982707392512 3589665132904448 3590573334626304 3595058259606528 3598844923035648 3600459488962908 3602809082216448 3618501791072256 3620198527156224 3624011670749184 3624720456467968 3625637527347264 3628538362994688 3630166250422998 3635966978992128 3645166937408217 3646051993785344 3650068151967744 3650991635930112 3653912757141504 3655552028397984 3659402409721344 3661118324338176 3665966706541568 3666618802589886 3671548860874752 3677065010004672 3681115329295872 3684060552167424 3686645851124742 3689595498910464 3691602837356544 3695491190882304 3696871432974291 3697224027734016 3701842168307712 3702778751333376 3705741306888192 3707403830219232 3713327978545152 3725982042292224 3727729176477696 3729401564325216 3733329731129856 3737992970732592 3738938700076866 3743965998170112 3745721565134848 3753439222677768 3758486017867776 3759436932046848 3764132781716736 3766180672454656 3768097530802176 3769788029285421 3770147578576896 3771555704347509 3774856806735872 3775528271973744 3780604767633408 3782300877294368 3786284762777088 3790455388581888 3796150183336368 3799187444422656 3801254406782976 3806965426023936 3808750533778944 3812762278600704 3817524736067328 3818490587312544 3823624849195008 3840175868216064 3844220713242624 3845945363210379 3846312176123904 3849996285227664 3851801570397456 3855172909006848 3856980621524992 3862775364045312 3871103375572992 3872840086030032 3875938705926144 3878047425101824 3880021219835904 3881761931145384 3883873818468864 3886981266341888 3887964690407424 3889787779178496 3894646447907072 3898748666621952 3900497779709817 3900869795643392 3903043172401152 3908907119475072 3920043606994944 3921881737752576 3926012643311616 3927773987959536 3931911099806976 3938964227241472 3947456499351552 3954240497965056 3955240938924288 3958405486903296 3960181364097816 3964352610531456 3966509431627776 3970687343394816 3977511265947648 3983487094171728 3987874940070528 3997061790486336 3999236407136256 4003448790122496 4005244875296016 4005326030045184 4011343647277824 4016354149404168 4018975147819008 4022771976757248 4025013271538688 4027203095298048 4032950654153772 4036480545816576 4038373274517504 4039395001454592 4040185028018984 4044440542057344 4048700538415104 4050903249321984 4055963164684288 4070814514956288 4072723343050752 4077810513526464 4078842218265672 4082105658369024 4084326543458304 4090462851366144 4101808493008512 4106326670963712 4112496031947732 4118025607348224 4124212544859264 4126146411593856 4130492468484096 4136698136255256 4142260253294592 4144568121188352 4153053192026112 4156376007573504 4159377031200768 4160190523900736 4164572439346176 4166838190800896 4168958970249216 4170829308996636 4176437318090752 4177493975863296 4184673311049088 4191729797578752 4193695323537408 4195576759865868 4199995947521088 4205242092074166 4207529970007936 4211961747941376 4213936760776704 4228296770101248 4234649379431328 4236953256511488 4240343199645696 4241416025899008 4246713907577856 4248705215898624 4253180363587584 4255088486956164 4259570358124224 4276411207630848 4282836104276928 4282922883612672 4284844350501312 4290196477772634 4294715328075744 4297051884263424 4300489911697408 4301577955344384 4306316181110784 4315444352019372 4316236623249408 4318260531167232 4320197851743072 4324748302397952 4327101198139392 4332506107730944 4333276766697138 4337069522632704 4339015281570684 4339103199215616 4345622284550976 4356945096783786 4358002974820352 4360431044166912 4362803353239552 4366982172538557 4367398680133632 4369358045777472 4372853924634624 4373960276708352 4376011251575808 4381477253895456 4386092249949696 4388478520098816 4403433322708992 4410049057869312 4412116954971648 4418745736454478 4424687088746496 4429347597582336 4431334755646656 4448520560210688 4453206172766208 4455204034610043 4455628956499968 4461194407960576 4462323110581248 4465893369839616 4467896923597536 4469991945893344 4474700174191104 4481422980943194 4486359307579344 4487448607735808 4492391571652608 4496694514297128 4499140958028288 4502740674871296 4503879888887808 4505900484708018 4505991783800832 4511959023435776 4512761603187552 4518398418079689 4518829367230464 4525618473851904 4530603482210304 4541040614043648 4543169933832192 4545208156521357 4549995609814512 4556113437917184 4557266155487232 4562958560269824 4565098157508096 4587536827717272 4590032694554112 4593705132949504 4594867361390592 4600606733209344 4601770707786912 4607958151593984 4609679194202511 4610118849396736 4614534554634576 4619617504834176 4620739160440832 4626999300980736 4632778808266752 4637658499448832 4639739112966672 4639833123913728 4641914713043088 4645977608290304 4646804027044608 4655139541285376 4660042784956416 4665175862870016 4672184841029376 4675923008520192 4680214339388328 4685143994264448 4687692964651008 4692630496739328 4698491982852096 4699680722846208 4700599888368241 4707757474930224 4726370299342848 4731348570144768 4733471216258928 4737258418354176 4738456966434048 4740678855873792 4754185063440384 4756833866363904 4766572413575424 4770386099601408 4777553146025088 4779793367885952 4784827909036032 4787431112835072 4793411012808704 4798459897380864 4800612651950544 4810962608584704 4820449894313976 4824669054763008 4826931369541632 4831554744085212 4834183369796352 4838051150659584 4839275199762432 4840221667230664 4847955971989504 4860222583210956 4866757535956992 4867988847906816 4874069371197312 4879203212961792 4881491099117568 4888825070119848 4895398481166336 4902753346672896 4908153772394496 4912080736223232 4915527801499656 4919460665213952 4922137116475392 4929161910632388 4935789557743616 4937038335111168 4943205106958976 4951103971393536 4953862488047616 4963631574343104 4971563078713344 4972535419100288 4977772974839808 4983016047280128 4983990627643456 4985251600102488 4991954664226816 5004585630237024 5011314690490368 5012582576062464 5018843708955648 5020113499403904 5024130041069568 5026384039047228 5028740939130012 5034037695964992 5048379683702784 5053940518109184 5061533577781824 5065583259230208 5075953901365248 5078334045038592 5083683038134272 5090032981423104 5091320783083392 5101006918385664 5111066175561216 5120234490954752 5125627617656832 5127927150947172 5131026424922112 5133328380303552 5135735427196608 5150367152060416 5159052058558464 5160978931181931 5161471167430656 5163786781373376 5167918274568192 5169225781564416 5173361626447872 5175682574860512 5178498424625152 5183952920543232 5186383705571328 5191351373963898 5198331555495936 5200663706279756 5204057563201536 5211876159300096 5219706502087506 5222154052173474 5226724809326592 5229175650336768 5234683524415488 5237031983946048 5242548133075968 5263275332468736 5265241131811869 5272320663953408 5273654585232384 5277873982537728 5280241818797088 5285803480708608 5288679242170368 5296227159296502 5303348354596864 5311316125562304 5317166586760704 5322767141412864 5325155118291294 5329415720648448 5332315209515008 5333263712858016 5337931720163328 5340326500394688 5340434706726912 5348458196370432 5355138865872224 5362393965272352 5363695969009664 5366684362051584 5369604127064064 5374747289278224 5377267538871696 5381974061088768 5384497699356672 5385860001939456 5392587389409792 5398267384553472 5400689233444362 5427752686608384 5430297790734336 5437080684701952 5438456291020896 5442807544492032 5445249375634497 5445768724611072 5453950468488192 5469077990678016 5475102227951616 5480869135712256 5483328042596976 5490700809797632 5491677486507264 5498950059812352 5501528548791808 5507323291312128 5515597515007008 5521672993943808 5523013671059456 5526090828251136 5534393248365696 5537404256034816 5543236786323456 5545836041601024 5552763252461568 5554168127000064 5555254413526103 5558611960332288 5561105745328848 5569991967817728 5588973063438336 5591593764716544 5594102346487824 5599994596694784 5606989456098888 5608408050115299 5615948997255168 5618582347702272 5637729026801664 5646199172575104 5649271008681984 5655221367865344 5662285210103808 5664940287864832 5670907151450112 5673451315941552 5679427144165632 5685683082872832 5698781166633984 5701881610174464 5710448139035904 5713125800668416 5719143417901056 5720261970363512 5726287104100992 5729402512351232 5735437273792512 5753925802692496 5760263802324096 5766331069863936 5769468264185856 5774994427841496 5777702355596184 5782759363510272 5785353708760912 5785470932287488 5794163046067968 5809260129045048 5813908058889216 5817071137652736 5822642896718076 5825810727703296 5830471899512832 5831947035611136 5834681668767744 5841969671860608 5848122999932928 5851304693465088 5854564758601728 5880065410492416 5882822606628864 5889018964967424 5891660981939304 5899582784995328 5908446340862208 5921184749027328 5931360746947584 5932861408386432 5937608230354944 5940272046146724 5946528915797184 5949764147441664 5956031015092224 5957195898130048 5966266898921472 5975230641257592 5981812410105792 5995592685729504 5998854610704384 6003654233161728 6005173185183744 6007867312944024 6007989045067776 6017015470916736 6024531224106252 6028462721728512 6034157965135872 6040804642947072 6054720818724864 6057559911776256 6060277542028476 6063940320362496 6066660813086016 6076354873982976 6083944747026432 6086797543344128 6097061523750912 6109085014576128 6116715770289696 6120043592738816 6123158487553536 6126489815187456 6134142310945792 6135694277049216 6146238925603348 6152712739512768 6159490006445568 6168744047921598 6177038411022336 6183544665931776 6186318817288896 6186444165218304 6189219617390784 6195738702726144 6205047204382884 6213390379941888 6220234483826688 6229579788039168 6234564011360256 6240285785851104 6246858659019264 6250257286201344 6256243963494954 6264655977136128 6266240963794944 6277009966573632 6290542985306112 6293365139798802 6301827065790464 6307863138111249 6308464760193024 6311294955011904 6316344557805568 6317942621912064 6320905141165056 6338913417920512 6342445155151872 6351974069146992 6355429884767232 6360514799468544 6362124038848512 6370070861366784 6373057823847936 6379770545381376 6382632730434246 6389355537186336 6397946529841152 6400816869267392 6414616811446272 6424254156415392 6427266525751968 6432892073017344 6435294716658951 6435908492722176 6442072992113616 6445577826395136 6450734867546112 6452366933016576 6473166528029058 6477390796750848 6480296777614608 6489010047942656 6490651797209088 6498759161596416 6505604283949056 6508522922356026 6508654798823424 6518433426826464 6527197974888448 6537004462230528 6540646566250368 6544205029859328 6551098020200448 6554037068666208 6559280886951936 6562849488633856 6564016877363712 6565300670530849 6572215880843184 6579138374924544 6582717780148224 6590940142611968 6605149984063488 6615073586803968 6618175432457472 6628118604681717 6628750771617792 6637030633119744 6644021396373504 6647002133469984 6672780840316032 6683443434749952 6691791611940864 6693484665871872 6698840054759424 6701845385396304 6704987918840016 6712050261286656 6722134471414791 6731172911603712 6738587357478912 6748711437042432 6754111012306944 6758850727062027 6758987675701248 6767938535153664 6771112060051456 6778244050845696 6786710641897472 6788427710777856 6795905223315456 6811560921065472 6814754900748288 6824993414721768 6834170156875776 6835899233230848 6837236201262896 6844437840404736 6847647236262144 6881305241575908 6885049041831168 6890557699424256 6892301042085888 6900910099814016 6902656061680368 6911937227390976 6915178274095104 6921801831951864 6931108740661248 6949168212400128 6959608669450008 6959749685870592 6962872069564632 6968966412435456 6972234200449024 6982709311928064 6990064177434624 6997763794305024 7013884512780288 7020321509082492 7027715991396672 7031539446976512 7038945745108992 7040322425062784 7047737974278144 7051572322893824 7061636212395336 7081754834083072 7089555449014272 7097022855217152 7100206824388392 7105887627531264 7107685449651072 7111018283810688 7120435333859584 7131277595160576 7149858620363136 7155579149402112 7166329719037632 7169690051828928 7181146669252608 7190116519213056 7197689846071296 7200918977925816 7205618164432896 7237003582144512 7240397054312448 7249440912935936 7251275054694528 7257076725989376 7260332500845996 7271933957984256 7290333874816434 7292103987570688 7300136303935488 7301983271860224 7307825514283008 7311104056795968 7318804819442688 7322236648676352 7331933413083136 7333237605179772 7343097721749504 7354130020009344 7362230658591744 7368121104334848 7373291702249484 7379190997820928 7383205674713088 7393742865948582 7403684336615424 7405557502666752 7411482613776384 7414807660438464 7426655957090304 7451964084584448 7455458352955392 7458803128650432 7466659462259712 7475985941465184 7477877400153732 7487931996340224 7491443130269696 7506878445355536 7516972035735552 7518873864093696 7528265563433472 7532361344909312 7536195061604352 7539576058570842 7543111408695018 7549713613471744 7551056543947488 7561209535266816 7564601754588736 7572569525554176 7580910777163776 7592300366672736 7598374888845312 7602508813565952 7613930852047872 7617501067557888 7625524557201408 7635049472134656 7636981174625088 7680351736432128 7688441426485248 7691890726420758 7699992570455328 7703603140794912 7710345818013696 7713961243049984 7725550728090624 7742206751145984 7745680172060064 7751877411852288 7756094850203648 7760042439671808 7763523862290768 7767747636937728 7773962532683776 7775929380814848 7779575558356992 7789292895814144 7797497333243904 7800995559419634 7806086344802304 7817814238950144 7833231078260211 7840087213989888 7843763475505152 7852025286623232 7855547975919072 7863822199613952 7865360209249829 7877928454482944 7894912998703104 7908480995930112 7910481877848576 7916810973806592 7920362728195632 7928705221062912 7933018863255552 7941374686789632 7944340738944753 7955022531895296 7966974188343456 7975749880141056 7987732677436941 7994123580972672 7998472814272512 8006897580244992 8010489750592032 8010652060090368 8022687294555648 8032708298808336 8045543953514496 8050026543077376 8054406190596096 8065901308307544 8072961091633152 8076746549035008 8078790002909184 8080370056037968 8088881084114688 8097401076830208 8101033850166543 8101806498643968 8111926329368576 8141629029912576 8145446686101504 8155621027052928 8157684436531344 8164211316738048 8168653086916608 8180925702732288 8203616986017024 8212653341927424 8224992063895464 8236051214696448 8248425089718528 8252292823187712 8260984936968192 8273396272510512 8284520506589184 8289136242376704 8306106384052224 8318754062401536 8320381047801472 8329144878692352 8333676381601792 8337917940498432 8341658617993272 8352874636181504 8354987951726592 8369346622098176 8383459595157504 8387390647074816 8391153519731736 8399991895042176 8410484184148332 8415059940015872 8423923495882752 8427873521553408 8456593540202496 8469298758862656 8473906513022976 8482832051798016 8493427815155712 8497410431797248 8506360727175168 8510176973912328 8519140716248448 8552822415261696 8565672208553856 8569688701002624 8580392955545268 8589430656151488 8594103768526848 8603155910688768 8630888704038744 8632473246498816 8636521062334464 8640395703486144 8649496604795904 8654202396278784 8665012215461888 8666553533394276 8674139045265408 8678030563141368 8678206398431232 8691244569101952 8713890193567572 8716005949640704 8720862088333824 8725606706479104 8733964345077114 8738716091554944 8745707849269248 8747920553416704 8752022503151616 8762954507790912 8772184499899392 8776957040197632 8806866645417984 8820098115738624 8824233909943296 8837491472908956 8849374177492992 8862669511293312 8897041120421376 8906412345532416 8910408069220086 8922388815921152 8924646221162496 8931786739679232 8935793847195072 8939983891786688 8949400348382208 8962845961886388 8972718615158688 8974897215471616 8984783143305216 8993389028594256 8998281916056576 9005481349742592 9007759777775616 9011800969416036 9011983567601664 9023918046871552 9025523206375104 9036796836159378 9051236947703808 9061206964420608 9082081228087296 9086339867664384 9090416313042714 9099991219629024 9112226875834368 9114532310974464 9125917120539648 9130196315016192 9175073655434544 9180065389108224 9187410265899008 9189734722781184 9201213466418688 9203541415573824 9219358388405022 9229069109269152 9239235009668352 9241478320881664 9253998601961472 9265557616533504 9275316998897664 9279478225933344 9279666247827456 9283829426086176 9291955216580608 9293608054089216 9310279082570752 9320085569912832 9330351725740032 9344369682058752 9351846017040384 9360428678776656 9370287988528896 9375385929302016 9384365945242431 9385260993478656 9396983965704192 9399361445692416 9401199776736482 9415514949860448 9440047709698203 9452740598685696 9462697140289536 9466942432517856 9474516836708352 9476913932868096 9481357711747584 9508370126880768 9513667732727808 9533144827150848 9540772199202816 9555106292050176 9559586735771904 9569655818072064 9573949095651369 9574862225670144 9586822025617408 9596919794761728 9601225303901088 9621925217169408 9640899788627952 9649338109526016 9653862739083264 9663109488170424 9668366739592704 9676102301319168 9678550399524864 9680443334461328 9695911943979008 9709749792043587 9720445166421912 9733515071913984 9735977695813632 9748138742394624 9758406425923584 9762784383534039 9762982198235136 9777650140239696 9790796962332672 9805506693345792 9816307544788992 9831055602999312 9838921330427904 9844274232950784 9858323821264776 9871579115487232 9874076670222336 9886410213917952 9902207942787072 9907724976095232 9927263148686208 9943126157426688 9945070838200576 9955545949679616 9966032094560256 9967981255286912 9970503200204976 9983909328453632 10009171260474048 10025165152124928 10037687417911296 10040226998807808 10048260082139136 10052768078094456 10057481878260024 10068075391929984 10096759367405568 10107881036218368 10123067155563648 10131166518460416 10151907802730496 10156668090077184 10167366076268544 10180065962846208 10182641566166784 10202013836771328 10222132351122432 10240468981909504 10251255235313664 10255854301894344 10266656760607104 10271470854393216 10300734304120832 10321957862363862 10327573562746752 10335836549136384 10338451563128832 10346723252895744 10351365149721024 10356996849250304 10367905841086464 10372767411142656 10382702747927796 10396663110991872 10401327412559512 10408115126403072 10423752318600192 10439413004175012 10444308104346948 10453449618653184 10458351300673536 10474063967892096 10485096266151936 10530482263623738 10544641327906816 10547309170464768 10555747965075456 10560483637594176 10571606961417216 10577358484340736 10592454318593004 10606696709193728 10622632251124608 10634333173521408 10645534282825728 10650310236582588 10658831441296896 10664630419030016 10666527425716032 10680653000789376 10696916392740864 10710277731744448 10724787930544704 10727391938019328 10733368724103168 10749494578556448 10754535077743392 10763948122177536 10768995398713344 10771720003878912 10785174778819584 10796534769106944 10801378466888724 10855505373216768 10860595581468672 10874161369403904 10876912582041792 10885615088984064 10890498751268994 10907900936976384 10938155981356032 10950204455903232 10961738271424512 10966656085193952 10981401619595264 10983354973014528 10997900119624704 11003057097583616 11014646582624256 11031195030014016 11043345987887616 11052181656502272 11068786496731392 11074808512069632 11086473572646912 11090614298922873 11091672083202048 11105526504923136 11108336254000128 11110508827052206 11117223920664576 11122211490657696 11139983935635456 11177946126876672 11183187529433088 11188204692975648 11199989193389568 11213978912197776 11216816100230598 11231897994510336 11237164695404544 11275458053603328 11292398345150208 11298542017363968 11309364087856263 11310442735730688 11314667113042527 11324570420207616 11329880575729664 11341814302900224 11346902631883104 11358854288331264 11371366165745664 11397562333267968 11403763220348928 11420896278071808 11426251601336832 11438286835802112 11440523940727024 11452574208201984 11458805024702464 11470874547585024 11507851605384992 11520527604648192 11532662139727872 11537836089631137 11538936528371712 11549988855682992 11555404711192368 11565518727020544 11570707417521824 11570941864574976 11588326092135936 11618520258090096 11627816117778432 11634142275305472 11645285793436152 11651621455406592 11660943799025664 11663894071222272 11669363337535488 11683939343721216 11696245999865856 11701493339129451 11702609386930176 11709129517203456 11760130820984832 11765645213257728 11778037929934848 11783321963878608 11799165569990656 11816892681724416 11842369498054656 11862721493895168 11865722816772864 11875216460709888 11880544092293448 11893057831594368 11899528294883328 11912062030184448 11914391796260096 11932533797842944 11950461282515184 11963624820211584 11991185371459008 11997709221408768 12010346370367488 12015734625888048 12015978090135552 12034030941833472 12049062448212504 12056925443457024 12068315930271744 12081609285894144 12109441637449728 12115119823552512 12120555084056952 12133321626172032 12152709747965952 12167889494052864 12173595086688256 12218170029152256 12233431540579392 12240087185477632 12246316975107072 12252979630374912 12268284621891584 12271388554098432 12292477851206696 12305425479025536 12318980012891136 12337488095843196 12354076822044672 12372637634577792 12378439234781568 12391477405452288 12410094408765768 12426780759883776 12459159576078336 12469128022720512 12480571571702208 12493717318038528 12500514572402688 12512487926989908 12529311954272256 12532481927589888 12554019933147264 12581085970612224 12586730279597604 12603654131580928 12615726276222498 12622589910023808 12632689115611136 12635885243824128 12641810282330112 12677826835841024 12684890310303744 12703948138293984 12710859769534464 12721029598937088 12724248077697024 12740141722733568 12746115647695872 12759541090762752 12765265460868492 12778711074372672 12801633738534784 12829233622892544 12848508312830784 12854533051503936 12870589433317902 12884145984227232 12891155652790272 12901469735092224 12904733866033152 12946333056058116 12954781593501696 12960593555229216 12978020095885312 12981303594418176 12997518323192832 13011208567898112 13017045844712052 13017309597646848 13036866853652928 13074008924461056 13081293132500736 13088410059718656 13102196040400896 13108074137332416 13118561773903872 13128033754727424 13130601341061698 13144431761686368 13158276749849088 13165435560296448 13181880285223936 13210299968126976 13230147173607936 13236350864914944 13256237209363434 13274061266239488 13288042792747008 13294004266939968 13345561680632064 13365612103830129 13366886869499904 13383583223881728 13386969331743744 13397680109518848 13403690770792608 13409975837680032 13424100522573312 13444268942829582 13462345823207424 13477174714957824 13497422874084864 13508222024613888 13517701454124054 13517975351402496 13535877070307328 13542224120102912 13555195254239067 13556488101691392 13573421283794944 13576855421555712 13591810446630912 13623121842130944 13629509801496576 13635624469564071 13649986829443536 13668340313751552 13671798466461696 13674472402525792 13688875680809472 13695294472524288 13762610483151816 13770098083662336 13781115398848512 13784602084171776 13801820199628032 13805312123360736 13823874454781952 13829037582607533 13830356548190208 13843603663903728 13862217481322496 13898336424800256 13919217338900016 13919499371741184 13925744139129264 13937932824870912 13944468400898048 13965418623856128 13980128354869248 13995527588610048 14027769025560576 14040643018164984 14055431982793344 14063078893953024 14077891490217984 14080644850125568 14095475948556288 14101799665104723 14103144645787648 14123272424790672 14163509668166144 14179110898028544 14194045710434304 14200413648776784 14211775255062528 14215370899302144 14222036567621376 14240870667719168 14262555190321152 14299717240726272 14311158298804224 14332659438075264 14339380103657856 14362293338505216 14380233038426112 14395379692142592 14401837955851632 14474007164289024 14480794108624896 14498881825871872 14502550109389056 14514153451978752 14520665001691992 14543867915968512 14580667749632868 14584207975141376 14600272607870976 14603966543720448 14622208113591936 14637609638885376 14644473297352704 14663866826166272 14666475210359544 14686195443499008 14708260040018688 14724461317183488 14736242208669696 14746583404498968 14758381995641856 14766411349426176 14787485731897164 14807368673230848 14811115005333504 14829615320876928 14853311914180608 14917606257300864 14933318924519424 14951971882930368 14955754800307464 14975863992680448 14982886260539392 15013756890711072 15033944071471104 15037747728187392 15056531126866944 15064722689818624 15072390123208704 15079152117141684 15086222817390036 15099427226943488 15102113087894976 15129203509177472 15145139051108352 15161821554327552 15184600733345472 15196749777690624 15227861704095744 15235002135115776 15251049114402816 15270098944269312 15273962349250176 15360703472864256 15376882852970496 15383781452841516 15399985140910656 15407206281589824 15451101456181248 15484413502291968 15491360344120128 15503754823704576 15520084879343616 15527047724581536 15535495273875456 15547925065367552 15551858761629696 15559151116713984 15578585791628288 15594994666487808 15601991118839268 15612172689604608 15635628477900288 15666462156520422 15680174427979776 15687526951010304 15704050573246464 15711095951838144 15727644399227904 15730720418499658 15755856908965888 15789825997406208 15795723395435607 15816961991860224 15820963755697152 15833621947613184 15840725456391264 15857410442125824 15866037726511104 15888681477889506 15910045063790592 15933948376686912 15951499760282112 15975465354873882 15988247161945344 15996945628545024 16013795160489984 16020979501184064 16021304120180736 16045374589111296 16065416597616672 16091087907028992 16100053086154752 16108812381192192 16131802616615088 16145922183266304 16153493098070016 16157580005818368 16160740112075936 16177762168229376 16194802153660416 16202067700333086 16223852658737152 16283258059825152 16290893372203008 16311242054105856 16315368873062688 16328422633476096 16335748126903491 16337306173833216 16361851405464576 16407233972034048 16425306683854848 16449984127790928 16472102429392896 16496850179437056 16504585646375424 16521969873936384 16546792545021024 16569041013178368 16578272484753408 16612212768104448 16637508124803072 16640762095602944 16658289757384704 16665763240578309 16667352763203584 16675835880996864 16683317235986544 16705749272363008 16709975903453184 16738693244196352 16766919190315008 16774781294149632 16782307039463472 16799983790084352 16820968368296664 16830119880031744 16847846991765504 16855747043106816 16902157045409207 16913187080404992 16938597517725312 16947813026045952 16965664103596032 16986855630311424 16994820863594496 17012721454350336 17020353947824656 17038281432496896 17105644830523392 17131344417107712 17139377402005248 17160785911090536 17178861312302976 17188207537053696 17206311821377536 17261777408077488 17280791406972288 17298993209591808 17308404792557568 17330024430923776 17333107066788552 17348278090530816 17356061126282736 17356412796862464 17382489138203904 17427780387135144 17432011899281408 17441724176667648 17451213412958208 17467928690154228 17477432183109888 17491415698538496 17495841106833408 17504045006303232 17525909015581824 17544368999798784 17553914080395264 17640196231477248 17648467819886592 17674982945817912 17698748354985984 17725339022586624 17794082240842752 17812824691064832 17820816138440172 17844777631842304 17849292442324992 17871587694390144 17879967783573376 17898800696764416 17925691923772776 17945437230317376 17949794430943232 17986778057188512 17996563832113152 18010962699485184 18015519555551232 18023601938832072 18023967135203328 18047836093743104 18051046412750208 18073593672318756 18102473895407616 18122413928841216 18164162456174592 18172679735328768 18180832626085428 18199982439258048 18229064621948928 18251834241079296 18260392630032384 18350147310869088 18360130778216448 18374820531798016 18379469445562368 18402426932837376 18407082831147648 18438716776810044 18458138218538304 18478470019336704 18531115233067008 18550633997795328 18558956451866688 18559332495654912 18567658852172352 18587216108178432 18620558165141504 18640171139825664 18660703451480064 18688739364117504 18703692034080768 18720857357553312 18740575977057792 18750771858604032 18768731890484862 18793967931408384 18798722891384832 18802399553472964 18831029899720896 18880095419396406 18905481197371392 18923589414333747 18925394280579072 18933884865035712 18949033673416704 18953827865736192 18962715423495168 19016740253761536 19027335465455616 19066289654301696 19081544398405632 19110212584100352 19119173471543808 19139311636144128 19147898191302738 19173644051234816 19193839589523456 19202450607802176 19243850434338816 19281799577255904 19298676219052032 19305884149976853 19307725478166528 19326218976340848 19336733479185408 19352204602638336 19357100799049728 19360886668922656 19391823887958016 19419499584087174 19440890332843824 19467030143827968 19471955391627264 19496277484789248 19516812851847168 19525568767068078 19525964396470272 19555300280479392 19581593924665344 19611013386691584 19632615089577984 19662111205998624 19677842660855808 19688548465901568 19695902011592547 19716647642529552 19743158230974464 19748153340444672 19772820427835904 19815449952190464 19854526297372416 19886252314853376 19890141676401152 19911091899359232 19932064189120512 19935962510573824 19941006400409952 19967818656907264 20018342520948096 20050330304249856 20075374835822592 20080453997615616 20096520164278272 20105536156188912 20114963756520048 20136150783859968 20166403414244373 20193518734811136 20215762072436736 20246134311127296 20262333036920832 20276552181186081 20303815605460992 20313336180154368 20334732152537088 20360131925692416 20365283132333568 20444264702244864 20480937963819008 20502510470627328 20511708603788688 20533313521214208 20542941708786432 20601468608241664 20643915724727724 20655147125493504 20671673098272768 20676903126257664 20702730299442048 20713993698500608 20735811682172928 20745534822285312 20765405495855592 20793326221983744 20802654825119024 20847504637200384 20878826008350024 20888616208693896 20906899237306368 20916702601347072 20948127935784192 20970192532303872 21060964527247476 21089282655813632 21094618340929536 21120967275188352 21143213922834432 21154716968681472 21184908637186008 21213393418387456 21245264502249216 21268666347042816 21291068565651456 21300620473165176 21317662882593792 21329260838060032 21333054851432064 21361306001578752 21393832785481728 21420555463488896 21449575861089408 21454783876038656 21466737448206336 21498989157112896 21509070155486784 21543440007757824 21570349557639168 21593069538213888 21602756933777448 21711010746433536 21721191162937344 21748322738807808 21753825164083584 21771230177968128 21780997502537988 21815801873952768 21876311962712064 21900408911806464 21923476542849024 21933312170387904 21966709946029056 21995800239249408 22006114195167232 22029293165248512 22062390060028032 22086691975775232 22104363313004544 22137572993462784 22149617024139264 22181228597845746 22211053009846272 22216672508000256 22221017654104412 22234447841329152 22244422981315392 22279967871270912 22355892253753344 22366375058866176 22376409385951296 22399978386779136 22427957824395552 22433632200461196 22463795989020672 22474329390809088 22550916107206656 22584796690300416 22597084034727936 22618728175712526 22629334226085054 22649140840415232 22659761151459328 22683628605800448 22693805263766208 22717708576662528 22742732331491328 22795124666535936 22807526440697856 22841792556143616 22852503202673664 22876573671604224 22881047881454048 22905148416403968 22917610049404928 23015703210769984 23041055209296384 23065324279455744 23075672179262274 23099977711365984 23110809422384736 23131037454041088 23141414835043648 23141883729149952 23176652184271872 23237040516180192 23255632235556864 23268284550610944 23290571586872304 23303242910813184 23321887598051328 23327788142444544 23338726675070976 23367878687442432 23392491999731712 23402986678258902 23418259034406912 23520261641969664 23531290426515456 23556075859869696 23566643927757216 23596080627749487 23598331139981312 23633785363448832 23684738996109312 23725442987790336 23731445633545728 23750432921419776 23761088184586896 23786115663188736 23799056589766656 23824124060368896 23828783592520192 23833022216834259 23865067595685888 23900922565030368 23927249640423168 23963198032310823 23982370742918016 23995418442817536 24020692740734976 24031469251776096 24031956180271104 24068061883666944 24098124896425008 24136631860543488 24163218571788288 24218883274899456 24230239647105024 24241110168113904 24266643252344064 24303101550499629 24305419495931904 24335778988105728 24347190173376512 24436340058304512 24466863081158784 24480174370955264 24492633950214144 24505959260749824 24536569243783168 24542777108196864 24584955702413392 24610850958051072 24637960025782272 24674976191686392 24708153644089344 24745275269155584 24756878469563136 24782954810904576 24820188817531536 24853561519767552 24918319152156672 24961143143404416 24987434636077056 25001029144805376 25024975853979816 25058623908544512 25064963855179776 25108039866294528 25162171941224448 25173460559195208 25207308263161856 25231452552444996 25245179820047616 25265378231222272 25271770487648256 25283620564660224 25355653671682048 25369780620607488 25407896276587968 25421719539068928 25448496155394048 25480283445467136 25492231295391744 25519082181525504 25530530921736984 25557422148745344 25603267477069568 25658467245785088 25697016625661568 25709066103007872 25741178866635804 25768291968454464 25782311305580544 25809467732066304 25892666112116232 25909563187003392 25921187110458432 25962607188836352 25995036646385664 26022417135796224 26034091689424104 26034619195293696 26073733707305856 26148017848922112 26162586265001472 26176820119437312 26216148274664832 26237123547807744 26256067509454848 26261202682123396 26288863523372736 26316553499698176 26330871120592896 26363760570447872 26420599936253952 26460294347215872 26472701729829888 26512474418726868 26548122532478976 26588008533879936 26691123361264128 26731224207660258 26767166447763456 26773938663487488 26795360219037696 26807381541585216 26819951675360064 26848201045146624 26888537885659164 26924691646414848 26954349429915648 26994845748169728 27016444049227776 27035402908248108 27035950702804992 27071754140614656 27084448240205824 27110390508478134 27146842567589888 27153710843111424 27183620893261824 27246243684261888 27259019602993152 27271248939128142 27299973658887072 27336680627503104 27343596932923392 27348944805051584 27377751361618944 27390588945048576 27525220966303632 27540196167324672 27562230797697024 27569204168343552 27603640399256064 27610624246721472 27658075165215066 27687207327807456 27724434962644992 27796672849600512 27838434677800032 27838998743482368 27851488278258528 27875865649741824 27888936801796096 27930837247712256 27960256709738496 27991055177220096 28055538051121152 28081286036329968 28110863965586688 28126157787906048 28155782980435968 28161289700251136 28190951897112576 28203599330209446 28246544849581344 28320143129094609 28327019336332288 28358221796057088 28388091420868608 28400827297553568 28423550510125056 28430741798604288 28444073135242752 28481741335438336 28525110380642304 28599434481452544 28622316597608448 28665318876150528 28678760207315712 28721847286954107 28724586677010432 28760466076852224 28790759384285184 28803675911703264 28948014328578048 28961588217249792 28997763651743744 29005100218778112 29028306903957504 29041330003383984 29087735831937024 29129249376130761 29161335499265736 29168415950282752 29200545215741952 29207933087440896 29244416227183872 29275219277770752 29288353150602117 29288946594705408 29327733652332544 29332950420719088 29372390886998016 29416520080037376 29448922634366976 29493166808997936 29516763991283712 29532822698852352 29574971463794328 29614737346461696 29622230010667008 29659230641753856 29706623828361216 29835212514601728 29866637849038848 29903943765860736 29911509600614928 29951727985360896 29965772521078784 30027513781422144 30075495456374784 30113062253733888 30129445379637248 30144780246417408 30158304234283368 30172445634780072 30198854453886976 30204226175789952 30258407018354944 30290278102216704 30323643108655104 30369201466690944 30393499555381248 30455723408191488 30470004270231552 30502098228805632 30540197888538624 30547924698500352 30721406945728512 30753765705940992 30767562905683032 30799970281821312 30814412563179648 30902202912362496 30982720688240256 31007509647409152 31040169758687232 31054095449163072 31070990547750912 31103717523259392 31118302233427968 31157171583256576 31189989332975616 31203982237678536 31224345379209216 31271256955800576 31332924313040844 31360348855959552 31375053902020608 31422191903676288 31455288798455808 31461440836999316 31511713817931776 31591446790871214 31633923983720448 31641927511394304 31667243895226368 31681450912782528 31714820884251648 31732075453022208 31777362955779012 31820090127581184 31867896753373824 31902999520564224 31950930709747764 31976494323890688 31993891257090048 32041959002368128 32090749178222592 32130833195233344 32182175814057984 32200106172309504 32263605233230176 32291844366532608 32306986196140032 32315160011636736 32321480224151872 32355524336458752 32389604307320832 32404135400666172 32447705317474304 32566516119650304 32581786744406016 32622484108211712 32630737746125376 32656845266952192 32671496253806982 32723702810929152 32814467944068096 32850613367709696 32899968255581856 32944204858785792 32993700358874112 33009171292750848 33043939747872768 33093585090042048 33156544969506816 33224425536208896 33275016249606144 33281524191205888 33316579514769408 33331526481156618 33351671761993728 33366634471973088 33411498544726016 33419951806906368 33477386488392704 33533838380630016 33549562588299264 33564614078926944 33599967580168704 33641936736593328 33660239760063488 33695693983531008 33711494086213632 33804314090818414 33826374160809984 33877195035450624 33895626052091904 33928092263568789 33931328207192064 33944001339127581 33973711260622848 33989641727188992 34025442908700672 34040707895649312 34076562864993792 34211289661046784 34262688834215424 34278754804010496 34321571822181072 34357722624605952 34376415074107392 34412623642755072 34523554816154976 34561582813944576 34597986419183616 34613508268893411 34616809585115136 34660048861847552 34666214133577104 34696556181061632 34712122252565472 34712825593724928 34764978276407808 34855560774270288 34864023798562816 34883448353335296 34902426825916416 34935857380308456 34954864366219776 34982831397076992 34991682213666816 35008090012606464 35051818031163648 35088737999597568 35104480017388353 35107828160790528 35280392462954496 35296935639773184 35349965891635824 35397496709971968 35450678045173248 35588164481685504 35625649382129664 35641632276880344 35689555263684608 35698584884649984 35743175388780288 35759935567146752 35797601393528832 35851383847545552 35890874460634752 35899588861886464 35973556114377024 35993127664226304 36031039111102464 36047203877664144 36047934270406656 36095672187486208 36102092825500416 36147187344637512 36204947790815232 36244827857682432 36328324912349184 36345359470657536 36361665252170856 36399964878516096 36458129243897856 36503668482158592 36520785260064768 36700294621738176 36720261556432896 36758938891124736 36804853865674752 36814165662295296 36877433553620088 36916276437076608 36956940038673408 37062230466134016 37117912903733376 37135317704344704 37174432216356864 37241116330283008 37280342279651328 37377478728235008 37407384068161536 37441714715106624 37481151954115584 37501543717208064 37537463780969724 37587935862816768 37597445782769664 37604799106945928 37662059799441792 37760190838792812 37810962394742784 37847178828667494 37867769730071424 37898067346833408 37907655731472384 37925430846990336 38033480507523072 38054670930911232 38132579308603392 38163088796811264 38220425168200704 38238346943087616 38278623272288256 38295796382605476 38347288102469632 38404901215604352 38487700868677632 38563599154511808 38611768299953706 38652437952681696 38673466958370816 38704409205276672 38714201598099456 38721773337845312 38783647775916032 38838999168174348 38881780665687648 38934060287655936 38943910783254528 38992554969578496 39033625703694336 39051137534136156 39051928792940544 39110600560958784 39222026773383168 39265230179155968 39324222411997248 39355685321711616 39391804023185094 39433295285059104 39486316461948928 39496306680889344 39545640855671808 39630899904380928 39709052594744832 39780283352802304 39822183798718464 39864128378241024 39871925021147648 39882012800819904 40036685041896192 40096836311490387 40100660608499712 40150749671645184 40160907995231232 40193040328556544 40211072312377824 40229927513040096 40272301567719936 40332806828488746 40387037469622272 40431524144873472 40492268622254592 40524666073841664 40553104362372162 40607631210921984 40626672360308736 40665585762717201 40669464305074176 40720263851384832 40730566264667136 40888529404489728 40906873408692213 40961875927638016 41005020941254656 41023417207577376 41066627042428416 41085883417572864 41202937216483328 41287831449455448 41310294250987008 41343346196545536 41353806252515328 41405460598884096 41427987397001216 41471623364345856 41487112747822599 41491069644570624 41530810991711184 41586652443967488 41605309650238048 41695009274400768 41757652016700048 41777232417387792 41813798474612736 41833405202694144 41896255871568384 41940385064607744 42121929054494952 42178565311627264 42189236681859072 42241934550376704 42286427845668864 42305398995314169 42309433937362944 42369817274372016 42426786836774912 42490529004498432 42537332694085632 42582137131302912 42601240946330352 42635325765187584 42658521676120064 42666109702864128 42722612003157504 42787665570963456 42841110926977792 42899151722178816 42909567752077312 42933474896412672 42997978314225792 43018140310973568 43086880015515648 43140699115278336 43186139076427776 43205513867554896 43422021492867072 43442382325874688 43496645477615616 43507650328167168 43542460355936256 43561995005075976 43631603747905536 43752623925424128 43800817823612928 43866624340775808 43933419892058112 43991600478498816 44012228390334464 44058586330497024 44124780120056064 44173383951550464 44208726626009088 44275145986925568 44299234048278528 44362457195691492 44422106019692544 44433345016000512 44442035308208824 44488845962630784 44559935742541824 44752818771902592 44799956773558272 44855915648791104 44867264400922392 44927591978041344 44948658781618176 45101832214413312 45169593380600832 45194168069455872 45237456351425052 45258668452170108 45298281680830464 45319522302918656 45387610527532416 45435417153325056 45485464662982656 45590249333071872 45683585112287232 45705006405347328 45753147343208448 45762095762908096 45810296832807936 45835220098809856 46031406421539968 46082110418592768 46130648558911488 46151344358524548 46199955422731968 46221618844769472 46282829670087296 46353304368543744 46474081032360384 46511264471113728 46581143173744608 46606485821626368 46643775196102656 46655576284889088 46677453350141952 46735757374884864 46784983999463424 46805973356517804 46836518068813824 47040523283939328 47062580853030912 47112151719739392 47133287855514432 47192161255498974 47267570726897664 47369477992218624 47387170186306821 47450885975580672 47462891267091456 47500865842839552 47522176369173792 47572231326377472 47598113179533312 47657567185040384 47666044433668518 47730135191371776 47801845130060736 47854499280846336 47926396064621646 47964741485836032 47990836885635072 48041385481469952 48062938503552192 48063912360542208 48136123767333888 48196249792850016 48273263721086976 48326437143576576 48437766549798912 48460479294210048 48482220336227808 48533286504688128 48606203100999258 48671557976211456 48694380346753024 48872680116609024 48933726162317568 48960348741910528 48985267900428288 49007244380710473 49011918521499648 49073138487566336 49085554216393728 49169911404826784 49221701916102144 49275920051564544 49349952383372784 49416307288178688 49490550538311168 49513756939126272 49565909621809152 49640377635063072 49707123039535104 49836638304313344 49922286286808832 49974869272154112 49997289721734927 50002058289610752 50049951707959632 50117247817089024 50129927710359552 50216079732589056 50324343882448896 50346921118390416 50414616526323712 50462905104889992 50490359640095232 50530756462444544 50543540975296512 50567241129320448 50706471136227621 50711307343364096 50739561241214976 50815792553175936 50843439078137856 50896992310788096 50960566890934272 50984462590783488 51038164363051008 51061061843473968 51114844297490688 51206534954139136 51316934491570176 51394033251323136 51418132206015744 51482357733271608 51536583936908928 51564622611161088 51618935464132608 51785332224232464 51842374220916864 51925214377672704 51990073292771328 52044834271592448 52068183378848208 52069238390587392 52147467414611712 52296035697844224 52325172530002944 52353640238874624 52432296549329664 52474247095615488 52512135018909696 52522405364246792 52577727046745472 52633106999396352 52661742241185792 52727521140895744 52920588694431744 52945403459659776 53024948837453736 53096245064957952 53176017067759872 53382246722528256 53462448415320516 53534332895526912 53547877326974976 53614763083170432 53639903350720128 53696402090293248 53777075771318328 53849383292829696 53989691496339456 54032888098455552 54070805816496216 54071901405609984 54143508281229312 54168896480411648 54220781016956268 54293685135179776 54307421686222848 54367241786523648 54492487368523776 54518039205986304 54542497878256284 54599947317774144 54687193865846784 54697889610103168 54755502723237888 54781177890097152 55050441932607264 55080392334649344 55124461595394048 55138408336687104 55207280798512128 55221248493442944 55316150330430132 55374414655614912 55593345699201024 55676869355600064 55677997486964736 55702976556517056 55861674495424512 55920513419476992 55982110354440192 56111076102242304 56162572072659936 56221727931173376 56252315575812096 56322579400502272 56381903794225152 56407198660418892 56493089699162688 56640286258189218 56654038672664576 56716443592114176 56770768243001241 56776182841737216 56801654595107136 56847101020250112 56861483597208576 56888146270485504 56963482670876672 57050220761284608 57198868962905088 57244633195216896 57330637752301056 57357520414631424 57443694573908214 57520932153704448 57581518768570368 57607351823406528 57896028657156096 57917652449930559 57923176434499584 57995527303487488 58010200437556224 58056613807915008 58082660006767968 58175471663874048 58258498752261522 58322670998531472 58336831900565504 58401090431483904 58415866174881792 58488832454367744 58550438555541504 58576706301204234 58577893189410816 58655467304665088 58665900841438176 58744781773996032 58833040160074752 58897845268733952 58986333617995872 59033527982567424 59065645397704704 59087706034777641 59149942927588656 59229474692923392 59244460021334016 59318461283507712 59670425029203456 59733275698077696 59807887531721472 59823019201229856 59903455970721792 59931545042157568 60055027562844288 60150990912749568 60226124507467776 60258890759274496 60289560492834816 60316608468566736 60344891269560144 60397708907773952 60408452351579904 60516814036709888 60580556204433408 60647286217310208 60738402933381888 60786999110762496 60911446816382976 60940008540463104 61004196457611264 61080395777077248 61095849397000704 61107798548787133 61442813891457024 61507531411881984 61535125811366064 61599940563642624 61628825126359296 61804405824724992 61965441376480512 62015019294818304 62108190898326144 62141981095501824 62207435046518784 62236604466855936 62314343166513152 62379978665951232 62407964475357072 62542513911601152 62665848626081688 62720697711919104 62750107804041216 62844383807352576 62910577596911616 62922881673998632 63023427635863552 63182893581742428 63267847967440896 63283855022788608 63362901825565056 63429641768503296 63464150906044416 63554725911558024 63640180255162368 63735793506747648 63805999041128448 63901861419495528 63952988647781376 63987782514180096 64083918004736256 64181498356445184 64261666390466688 64364351628115968 64400212344619008 64527210466460352 64630320023273472 64642960448303744 64711048672917504 64779208614641664 64808270801332344 64895410634948608 65133032239300608 65163573488812032 65244968216423424 65261475492250752 65313690533904384 65342992507613964 65447405621858304 65628935888136192 65701226735419392 65799936511163712 65987400717748224 66018342585501696 66087879495745536 66187170180084096 66313089939013632 66448851072417792 66563048382411776 66633159029538816 66663052962313236 66703343523987456 66733268943946176 66839903613812736 66954772976785408 67067676761260032 67099125176598528 67129228157853888 67199935160337408 67283873473186656 67320479520126976 67391387967062016 67422988172427264 67608628181636828 67652748321619968 67754390070901248 67791252104183808 67856184527137578 67888002678255162 67947422521245696 67979283454377984 68050885817401344 68081415791298624 68153125729987584 68422579322093568 68525377668430848 68557509608020992 68643143644362144 68715445249211904 68752830148214784 69047109632309952 69123165627889152 69195972838367232 69227016537786822 69320097723695104 69332428267154208 69393112362123264 69424244505130944 69425651187449856 69529956552815616 69711121548540576 69728047597125632 69766896706670592 69804853651832832 69871714760616912 69909728732439552 69965662794153984 69983364427333632 70016180025212928 70103636062327296 70177475999195136 70208960034776706 70560784925908992 70593871279546368 70699931783271648 70788241883248461 70794993419943936 70901356090346496 71176328963371008 71251298764259328 71283264553760688 71379110527369216 71397169769299968 71486350777560576 71519871134293504 71595202787057664 71702767695091104 71781748921269504 71799177723772928 71947112228754048 71986255328452608 72062078222204928 72094407755328288 72095868540813312 72191344374972416 72204185651000832 72218307375839339 72294374689275024 72409895581630464 72489655715364864 72656649824698368 72690718941315072 72723330504341712 72799929757032192 72909304651498887 72916258487795712 73007336964317184 73041570520129536 73400589243476352 73440523112865792 73517877782249472 73609707731349504 73628331324590592 73754867107240176 73832552874153216 73913880077346816 74124460932268032 74235825807466752 74270635408689408 74348864432713728 74482232660566016 74560684559302656 74754957456470016 74883429430213248 74962303908231168 75003087434416128 75074927561939448 75175871725633536 75194891565539328 75209598213891856 75324119598883584 75520381677585624 75621924789485568 75694357657334988 75735539460142848 75796134693666816 75815311462944768 75850861693980672 76066961015046144 76109341861822464 76265158617206784 76440850336401408 76476693886175232 76557246544576512 76591592765210952 76694576204939264 76809802431208704 76975401737355264 77127198309023616 77223536599907412 77304875905363392 77346933916741632 77428403196198912 77443546675690624 77567295551832064 77677998336348696 77763561331375296 77887821566509056 77985109939156992 78067251407388672 78102275068272312 78103857585881088 78221201121917568 78444053546766336 78530460358311936 78648444823994496 78711370643423232 78783608046370188 78866590570118208 78992613361778688 79091281711343616 79261799808761856 79418105189489664 79560566705604608 79644367597436928 79743850042295296 79764025601639808 80073370083792384 80193672622980774 80301499343290368 80321815990462464 80386080657113088 80422144624755648 80459855026080192 80544603135439872 80665613656977492 80774074939244544 80863048289746944 80984537244509184 81049332147683328 81106208724744324 81215262421843968 81253344720617472 81331171525434402 81440527702769664 81461132529334272 81777058808979456 81813746817384426 81923751855276032 82010041882509312 82046834415154752 82133254084856832 82171766835145728 82405874432966656 82575662898910896 82620588501974016 82686692393091072 82707612505030656 82810921197768192 82855974794002432 82974225495645198 83061621983422368 83173304887934976 83210619300476096 83390018548801536 83515304033400096 83554464834775584 83627596949225472 83666810405388288 83792511743136768 83880770129215488 84243858108989904 84357130623254528 84378473363718144 84483869100753408 84572855691337728 84610797990628338 84739634548744032 84853573673549824 84981058008996864 85074665388171264 85164274262605824 85202481892660704 85270651530375168 85317043352240128 85332219405728256 85445224006315008 85575331141926912 85682221853955584 85798303444357632 85866949792825344 85995956628451584 86036280621947136 86165541860862321 86173760031031296 86281398230556672 86372278152855552 86411027735109792 86844042985734144 86884764651749376 86993290955231232 87015300656334336 87084920711872512 87123990010151952 87263207495811072 87387748128392283 87505247850848256 87601635647225856 87733248681551616 87865059451806351 87866839784116224 87983200956997632 88024456780668928 88117172660994048 88249560240112128 88346767903100928 88550291973851136 88598468096557056 88724914391382984 88844212039385088 88866690032001024 88884070616417648 88977691925261568 89119871485083648 89505637543805184 89599913547116544 89711831297582208 89734528801844784 89855183956082688 89897317563236352 90339186761201664 90388336138911744 90474912702850104 90517336904340216 90596563361660928 90639044605837312 90775221055064832 90870834306650112 90970929325965312 91180498666143744 91367170224574464 91410012810694656 91506294686416896 91524191525816192 91620593665615872 91670440197619712 92062812843079936 92164220837185536 92261297117822976 92302688717049096 92399910845463936 92443237689538944 92565659340174592 92706608737087488 92948162064720768 93022528942227456 93162286347489216 93212971643252736 93311152569778176 93354906700283904 93471514749769728 93569967998926848 93611946713035608 93673036137627648 94081046567878656 94125161706061824 94266575711028864 94384322510997948 94535141453795328 94774340372613642 94901771951161344 94925782534182912 95001731685679104 95044352738347584 95144462652754944 95196226359066624 95315134370080768 95332088867337036 95460270382743552 95603690260121472 95708998561692672 95852792129243292 95929482971672064 95981673771270144 96125877007104384 96272247534667776 96392499585700032 96546527442173952 96875533099597824 96920958588420096 96964440672455616 97066573009376256 97212406201998516 97343115952422912 97388760693506048 97745360233218048 97867452324635136 97920697483821056 97970535800856576 98014488761420946 98146276975132672 98171108432787456 98339822809653568 98443403832204288 98551840103129088 98699904766745568 98832614576357376 98981101076622336 99027513878252544 99131819243618304 99280755270126144 99673276608626688 99844572573617664 99949738544308224 99994579443469854 100099903415919264 100234495634178048 100259855420719104 100432159465178112 100648687764897792 100693842236780832 100829233052647424 100925810209779984 100980719280190464 101061512924889088 101087081950593024 101134482258640896 101412942272455242 101479122482429952 101631585106351872 101686878156275712 101793984621576192 101832004017382743 101921133781868544 101968925181566976 102076328726102016 102122123686947936 102229688594981376 102413069908278272 102633868983140352 102788066502646272 102836264412031488 102964715466543216 103073167873817856 103129245222322176 103237870928265216 103570664448464928 103684748441833728 103840524806680233 103850428755345408 103980146585542656 104089668543184896 104136366757696416 104138476781174784 104294934829223424 104592071395688448 104650345060005888 104707280477749248 104864593098659328 104948494191230976 105024270037819392 105044810728493584 105155454093490944 105266213998792704 105313440052165059 105323484482371584 105455042281791488 105841177388863488 105890806919319552 106049897674907472 106192490129915904 106352034135519744 106764493445056512 106924896830641032 107068665791053824 107095754653949952 107229526166340864 107279806701440256 107392804180586496 107554151542636656 107698766585659392 107979382992678912 108141611632992432 108143802811219968 108287016562458624 108337792960823296 108441562033912536 108587370270359552 108614843372445696 108734483573047296 108984974737047552 109036078411972608 109084995756512568 109199894635548288 109374387731693568 109395779220206336 109511005446475776 109562355780194304 110100883865214528 110160784669298688 110276816673374208 110414561597024256 110442496986885888 110632300660860264 110748829311229824 111186691398402048 111353738711200128 111405953113034112 111723348990849024 111841026838953984 112222152204484608 112325144145319872 112443455862346752 112504631151624192 112645158801004544 112763807588450304 112814397320837784 112986179398325376 113280572516378436 113308077345329152 113432887184228352 113541536486002482 113603309190214272 113694202040500224 113722967194417152 113776292540971008 113926965341753344 114100441522569216 114397737925810176 114489266390433792 114661275504602112 114715040829262848 114887389147816428 115041864307408896 115214703646813056 115835304899861118 115991054606974976 116020400875112448 116113227615830016 116165320013535936 116350943327748096 116516997504523044 116645341997062944 116673663801131008 116802180862967808 116831732349763584 116977664908735488 117100877111083008 117153412602408468 117155786378821632 117310934609330176 117331801682876352 117666080320149504 117795690537467904 117972667235991744 118067055965134848 118175412069555282 118299885855177312 118458949385846784 118488920042668032 118636922567015424 119340850058406912 119466551396155392 119615775063442944 119646038402459712 120110055125688576 120301981825499136 120452249014935552 120579120985669632 120633216937133472 120689782539120288 120795417815547904 120816904703159808 121033628073419776 121161112408866816 121294572434620416 121476805866763776 121573998221524992 121822893632765952 121880017080926208 121996757288151603 122008392915222528 122160791554154496 122191698794001408 122215597097574266 122720620226076639 122885627782914048 123015062823763968 123070251622732128 123199881127285248 123257650252718592 123608811649449984 123930882752961024 124030038589636608 124216381796652288 124283962191003648 124414870093037568 124461338243467797 124473208933711872 124628686333026304 124759957331902464 124815928950714144 125085027823202304 125331697252163376 125441395423838208 125500215608082432 125688767614705152 125821155193823232 125845763347997264 126046855271727104 126365787163484856 126535695934881792 126567710045577216 126725803651130112 126859283537006592 126916196985942507 126928301812088832 127109451823116048 127280360510324736 127471587013495296 127611998082256896 127803722838991056 127905977295562752 127975565028360192 128167836009472512 128362996712890368 128523332780933376 128728703256231936 128800424689238016 129054420932920704 129260640046546944 129285920896607488 129422097345835008 129558417229283328 129616541602664688 129790821269897216 130266064478601216 130327146977624064 130489936432846848 130522950984501504 130627381067808768 130685985015227928 130894811243716608 131257871776272384 131402453470838784 131599873022327424 131974801435496448 132036685171003392 132175758991491072 132374340360168192 132626179878027264 132897702144835584 133126096764823552 133266318059077632 133326105924626472 133466537887892352 133679807227625472 133909545953570816 134258456315707776 134399870320674816 134567746946373312 134640959040253952 134782775934124032 134845976344854528 135217256363273656 135305496643239936 135508780141802496 135582504208367616 135712369054275156 135776005356510324 135894845042491392 135958566908755968 136162831582597248 136306251459975168 137050755336861696 137115019216041984 137286287288724288 137430890498423808 137505660296429568 138094219264619904 138246331255778304 138391945676734464 138454033075573644 138640195447390208 138664856534308416 138848489010261888 139059913105631232 139422243097081152 139456095194251264 139533793413341184 139743429521233824 139819457464879104 139931325588307968 139966728854667264 140032360050425856 140207272124654592 140354951998390272 140417920069553412 141121569851817984 141187742559092736 141399863566543296 141576483766496922 141802712180692992 142352657926742016 142502597528518656 142566529107521376 142758221054738432 142794339538599936 142972701555121152 143039742268587008 143190405574115328 143405535390182208 143563497842539008 143894224457508096 143972510656905216 144124156444409856 144188815510656576 144191737081626624 144408371302001664 144436614751678678 144588749378550048 144819791163260928 144979311430729728 145313299649396736 145381437882630144 145446661008683424 145599859514064384 145818609302997774 146014673928634368 146083141040259072 146801178486952704 146881046225731584 147021733142131419 147035755564498944 147219415462699008 147256662649181184 147509734214480352 147665105748306432 147827760154693632 148248921864536064 148471651614933504 148541270817378816 148697728865427456 148964465321132032 149121369118605312 149509914912940032 149766858860426496 149924607816462336 149991869165204781 150006174868832256 150149855123878896 150351743451267072 150389783131078656 150419196427783712 150648239197767168 151040763355171248 151243849578971136 151388715314669976 151471078920285696 151592269387333632 151630622925889536 151701723387961344 152119413408682863 152133922030092288 152218683723644928 152530317234413568 152881700672802816 152953387772350464 153114493089153024 153183185530421904 153389152409878528 153619604862417408 153950803474710528 154254396618047232 154447073199814824 154609751810726784 154693867833483264 154856806392397824 154887093351381248 155134591103664128 155355996672697392 155527122662750592 155775643133018112 155970219878313984 156134502814777344 156204550136544624 156207715171762176 156442402243835136 156888107093532672 157060920716623872 157296889647988992 157422741286846464 157567216092740376 157733181140236416 157985226723557376 158182563422687232 158836210378979328 159121133411209216 159288735194873856 159487700084590592 159528051203279616 160146740167584768 160387345245961548 160602998686580736 160643631980924928 160844289249511296 160919710052160384 161089206270879744 161331227313954984 161548149878489088 161969074489018368 162098664295366656 162212417449488648 162430524843687936 162506689441234944 162662343050868804 162881055405539328 162922265058668544 163554117617958912 163627493634768852 163847503710552064 164093668830309504 164266508169713664 164343533670291456 164811748865933312 165151325797821792 165241177003948032 165373384786182144 165415225010061312 165621842395536384 165711949588004864 165948450991290396 166123243966844736 166421238600952192 166780037097603072 167030608066800192 167108929669551168 167585023486273536 167761540258430976 168487716217979808 168714261246509056 168756946727436288 168967738201506816 169145711382675456 169221595981256676 169479269097488064 169962116017993728 170149330776342528 170328548525211648 170404963785321408 170541303060750336 170664438811456512 170890448012630016 171150662283853824 171364443707911168 171596606888715264 171733899585650688 171991913256903168 172072561243894272 172331083721724642 172562796461113344 172744556305711104 172822055470219584 173688085971468288 173752957349791677 173769529303498752 173986581910462464 174030601312668672 174169841423745024 174247980020303904 174526414991622144 174775496256784566 175010495701696512 175203271294451712 175466497363103232 175730118903612702 175733679568232448 175966401913995264 176048913561337856 176234345321988096 176499120480224256 176693535806201856 177100583947702272 177196936193114112 177263118104332923 177449828782765968 177688424078770176 177733380064002048 177768141232835296 177955383850523136 179011275087610368 179199827094233088 179423662595164416 179469057603689568 179710367912165376 179794635126472704 180678373522403328 180776672277823488 180949825405700208 181034673808680432 181193126723321856 181278089211674624 181550442110129664 181741668613300224 181941858651930624 182360997332287488 182734340449148928 182820025621389312 183012589372833792 183048383051632384 183241187331231744 183323395646361399 183340880395239424 184125625686159872 184328441674371072 184522594235645952 184605377434098192 184799821690927872 184886475379077888 185131318680349184 185413217474174976 185896324129441536 186045057884454912 186324572694978432 186425943286505472 186622305139556352 186709813400567808 186943029499539456 187139935997853696 187223893426071216 188162093135757312 188250323412123648 188533151422057728 188768645021995896 189070282907590656 189548680745227284 189803543902322688 189851565068365824 190088705476695168 190288925305509888 190392452718133248 190630268740161536 190664177734674072 190920540765487104 191207380520242944 191417997123385344 191705584258486584 191858965943344128 191963347542540288 192251754014208768 192544495069335552 192784999171400064 193093054884347904 193928881344911232 194133146018752512 194424812403997032 194686231904845824 194777521387012096 195490720466436096 195734904649270272 195841394967642112 195941071601713152 196028977522841892 196292553950265344 196342216865574912 196679645619307136 196886807664408576 197103680206258176 197399809533491136 197962202153244672 198055027756505088 198263638487236608 198561510540252288 199346553217253376 199689145147235328 199899477088616448 199989158886939708 200199806831838528 200519710841438208 200864318930356224 201297375529795584 201387684473561664 201851620419559968 201961438560380928 202123025849778176 202174163901186048 202268964517281792 202825884544910484 202958244964859904 203263170212703744 203373756312551424 203664008034765486 203842267563737088 203937850363133952 204152657452204032 204244247373895872 204459377189962752 204826139816556544 205267737966280704 205576133005292544 205672528824062976 205929430933086432 206146335747635712 206258490444644352 207141328896929856 207369496883667456 207681049613360466 207960293171085312 208179337086369792 208272733515392832 208276953562349568 208589869658446848 209184142791376896 209300690120011776 209414560955498496 209729186197318656 209896988382461952 210048540075638784 210089621456987168 210310908186981888 210532427997585408 210626880104330118 210910084563582976 211682354777726976 211781613838639104 212099795349814944 212364725649745383 212384980259831808 212704068271039488 213528986890113024 213849793661282064 214137331582107648 214191509307899904 214459052332681728 214559613402880512 214785608361172992 215108303085273312 215397533171318784 215958765985357824 216283223265984864 216287605622439936 216574033124917248 216654922127518017 216675585921646592 216883124067825072 217174740540719104 217229686744891392 217468967146094592 217969949474095104 218072156823945216 218169991513025136 218399789271096576 218748775463387136 218791558440412672 219022010892951552 219124711560388608 220201767730429056 220321569338597376 220553633346748416 220829123194048512 220884993973771776 221264601321720528 221497658622459648 222373382796804096 222707477422400256 222811906226068224 223446697981698048 223682053677907968 224650288290639744 224886911724693504 225009262303248384 225290317602009088 225527615176900608 225628794641675568 225972358796650752 226561145032756872 226616154690658304 226865774368456704 227083072972004964 227206618380428544 227388404081000448 227445934388834304 227552585081942016 227853930683506688 228200883045138432 228795475851620352 229322551009204224 229430081658525696 229774778295632856 230083728614817792 230429407293626112 231670609799722236 231982109213949952 232040801750224896 232330640027071872 232701886655496192 233033995009046088 233290683994125888 233347327602262016 233663464699527168 233955329817470976 234201754222166016 234306825204816936 234311572757643264 234621869218660352 234663603365752704 235332160640299008 235591381074935808 235945334471983488 236134111930269696 236350824139110564 236599771710354624 236977840085336064 237273845134030848 238681700116813824 238933102792310784 239231550126885888 239292076804919424 240220110251377152 240904498029871104 241158241971339264 241266433874266944 241379565078240576 241633809406319616 242067256146839552 242322224817733632 242589144869240832 242953611733527552 243147996443049984 243645787265531904 243760034161852416 243993514576303206 244321583108308992 244383397588002816 244431194195148532 245441240452153278 245771255565828096 246030125647527936 246140503245464256 246399762254570496 246515300505437184 247217623298899968 247861765505922048 248060077179273216 248432763593304576 248567924382007296 248922676486935594 249257372666052608 249519914663804928 249631857901428288 250170055646404608 250663394504326752 250882790847676416 251000431216164864 251377535229410304 251642310387646464 251691526695994528 252093710543454208 252731574326969712 253071391869763584 253135420091154432 253451607302260224 253718567074013184 253832393971885014 254218903646232096 254560721020649472 254943174026990592 255223996164513792 255607445677982112 255811954591125504 255951130056720384 256335672018945024 256725993425780736 257046665561866752 257600849378476032 258108841865841408 258521280093093888 258571841793214976 258844194691670016 259116834458566656 259233083205329376 259581642539794432 260532128957202432 260654293955248128 260979872865693696 261045901969003008 261254762135617536 261371970030455856 261789622487433216 262163244385176849 262515743552544768 262804906941677568 263199746044654848 263595178355419053 263949602870992896 264073370342006784 264351517982982144 264748680720336384 265795404289671168 266252193529647104 266532636118155264 266652211849252944 266933075775784704 267359614455250944 267819091907141632 268516912631415552 268799740641349632 269135493892746624 269281918080507904 269565551868248064 269691952689709056 270434512726547312 271017560283604992 271165008416735232 271424738108550312 271552010713020648 271789690084982784 271917133817511936 272325663165194496 272612502919950336 274101510673723392 274230038432083968 274572574577448576 274861780996847616 275011320592859136 276188438529239808 276492662511556608 276783891353468928 276908066151147288 277280390894780416 277329713068616832 277696978020523776 278119826211262464 278844486194162304 278912190388502528 279067586826682368 279486859042467648 279638914929758208 279933457709334528 280064720100851712 280414544249309184 280709903996780544 280835840139106824 282243139703635968 282375485118185472 282799727133086592 283152967532993844 283605424361385984 284705315853484032 285005195057037312 285133058215042752 285588679077199872 285945403110242304 286079484537174016 286380811148230656 286811070780364416 287126995685078016 287788448915016192 287945021313810432 288377631021313152 288816742604003328 288873229503357356 289177498757100096 289639582326521856 290626599298793472 290762875765260288 290893322017366848 291199719028128768 291637218605995548 292029347857268736 292166282080518144 293602356973905408 293762092451463168 294043466284262838 294438830925398016 294513325298362368 295019468428960704 295330211496612864 295655520309387264 296497843729072128 296943303229867008 297082541634757632 297395457730854912 297928930642264064 299019829825880064 299533717720852992 299849215632924672 299983738330409562 300299710247757792 300703486902534144 300779566262157312 300838392855567424 301296478395534336 302081526710342496 302487699157942272 302777430629339952 302942157840571392 303184538774667264 303261245851779072 303403446775922688 304238826817365726 304437367447289856 305060634468827136 305763401345605632 305906775544700928 306228986178306048 306366371060843808 306778304819757056 307239209724834816 307901606949421056 308508793236094464 308894146399629648 309219503621453568 309387735666966528 309713612784795648 309774186702762496 310711993345394784 311054245325501184 311521574420040699 311551286266036224 311940439756627968 312269005629554688 312409100273089248 312415430343524352 312884804487670272 313776214187065344 314121841433247744 314593779295977984 314845482573692928 315134432185480752 315466362280472832 315940320156495177 315970453447114752 316365126845374464 317672420757958656 318242266822418432 318577470389747712 318975400169181184 319056102406559232 320293480335169536 320774690491923096 321205997373161472 321287263961849856 321688578499022592 321839420104320768 322178412541759488 322662454627909968 323096299756978176 323938148978036736 324424834898977296 324861049687375872 325013378882469888 325324686101737608 325762110811078656 325844530117337088 327108235235917824 327254987269537704 327695007421104128 328187337660619008 328533016339427328 328687067340582912 329623497731866624 330302651595643584 330482354007896064 330830450020122624 331243684791072768 331423899176009728 331896901982580792 332246487933689472 332842477201904384 333560074195206144 334061216133600384 334217859339102336 335170046972547072 335523080516861952 336975432435959616 337513893454872576 337935476403013632 338291422765350912 338443191962513352 338958538194976128 339924232035987456 340298661552685056 340809927570642816 341082606121500672 341328877622913024 341780896025260032 342301324567707648 342728887415822336 343193213777430528 343467799171301376 343983826513806336 344145122487788544 344662167443449284 345125592922226688 345644110940439168 347505914699583354 347973163820924928 348061202625337344 348339682847490048 348495960040607808 349052829983244288 349550992513569132 350020991403393024 350406542588903424 350932994726206464 351460237807225404 351467359136464896 351932803827990528 352097827122675712 352998240960448512 353387071612403712 354201167895404544 354526236208665846 354899657565531936 355376848157540352 355466760128004096 355536282465670592 355910767701046272 358022550175220736 358399654188466176 358847325190328832 358938115207379136 361356747044806656 361899650811400416 362069347617360864 362386253446643712 362556178423349248 363100884220259328 363483337226600448 363883717303861248 364721994664574976 365468680898297856 365640051242778624 366025178745667584 366096766103264768 366482374662463488 366646791292722798 368161860678229917 368251251372319744 368656883348742144 369045188471291904 369210754868196384 369599643381855744 369772950758155776 370262637360698368 370826434948349952 371792648258883072 372090115768909824 372649145389956864 372851886573010944 373244610279112704 373384014730403391 373419626801135616 373886058999078912 374279871995707392 374447786852142432 376324186271514624 376500646824247296 377066302844115456 377537290043991792 378140565815181312 379097361490454568 379607087804645376 379703130136731648 380177410953390336 380577850611019776 380748590957827521 380784905436266496 381260537480323072 381328355469348144 381841081530974208 382414761040485888 382835994246770688 383411168516973168 383717931886688256 383926695085080576 384503508028417536 385088990138671104 385569998342800128 386186109768695808 387857762689822464 388266292037505024 388849624807994064 389372463809691648 389555042774024192 390981440932872192 391469809298540544 391682789935284224 391882143203426304 392057955045683784 392585107900530688 392684433731149824 393359291238614272 393773615328817152 394207360412516352 394799619066982272 395924404306489344 396110055513010176 396527276974473216 397123021080504576 398693106434506752 399378290294470656 399798954177232896 399978317773879416 400399613663677056 401039421682876416 401728637860712448 402775368947123328 403703240839119936 403922877120761856 404348327802372096 404537929034563584 405651769089820968 405916489929719808 406526340425407488 406747512625102848 407328016069530972 407684535127474176 407875700726267904 408488494747791744 408918754379925504 409652279633113088 411152266010585088 411345057648125952 411858861866172864 412292671495271424 412516980889288704 414282657793859712 414738993767334912 415362099226720932 415920586342170624 416545467030785664 417179739316893696 418368285582753792 418601380240023552 419458372394637312 419793976764923904 420097080151277568 420179242913974336 420621816373963776 421064855995170816 421253760208660236 421820169127165952 423364709555453952 423563227677278208 424199590699629888 424729451299490766 425408136542078976 427057973780226048 427699587322564128 428274663164215296 428383018615799808 428918104665363456 429119226805761024 429571216722345984 430216606170546624 431917531970715648 432566446531969728 432575211244879872 433309844255036034 433766248135650144 434349481081438208 434459373489782784 434937934292189184 435939898948190208 436144313647890432 436339983026050272 436799578542193152 437583116880825344 438044021785903104 438249423120777216 440403535460858112 440643138677194752 441065199426394257 441107266693496832 441658246388097024 441769987947543552 442529202643441056 442995317244919296 444746765593608192 445414954844800512 445623812452136448 446893395963396096 447364107355815936 449300576581279488 449773823449387008 449975607495614343 450018524606496768 450580635204018176 451055230353801216 451257589283351136 451944717593301504 453122290065513744 453232309381316608 453731548736913408 454166145944009928 454413236760857088 454776808162000896 454891868777668608 455105170163884032 455707861367013376 456358240226048589 456401766090276864 457590951703240704 458645102018408448 458860163317051392 459549556591265712 460167457229635584 460858814587252224 463341219599444472 463964218427899904 464081603500449792 464661280054143744 465403773310992384 466067990018092176 466581367988251776 466694655204524032 467326929399054336 467910659634941952 468403508444332032 468613650409633872 468623145515286528 469243738437320704 469327206731505408 470664321280598016 471182762149871616 471890668943966976 472268223860539392 472701648278221128 473199543420709248 473955680170672128 474547690268061696 477363400233627648 477866205584621568 478463100253771776 478584153609838848 480440220502754304 481808996059742208 482532867748533888 482759130156481152 483267618812639232 484134512293679104 484644449635467264 485907223467055104 486295992886099968 487291574531063808 487520068323704832 487987029152606412 488643166216617984 488766795176005632 488862388390297064 490882480904306556 491542511131656192 492281006490928512 492799524509140992 493030601010874368 494435246597799936 495723531011844096 496120154358546432 496865527186609152 497135848764014592 497845352973871188 498514745332105216 499263715802856576 500340111292809216 501326789008653504 502755070458820608 503284620775292928 503383053391989056 504187421086908416 505463148653939424 506142783739527168 506270840182308864 506903214604520448 507437134148026368 507664787943770028 508437807292464192 509886348053981184 510447992329027584 511214891355964224 511623909182251008 512671344037890048 513451986851561472 514093331123733504 515201698756952064 516217683731682816 517143683586429952 517688389383340032 518233668917133312 518466166410658752 521064257914404864 521258872049375031 521308587910496256 521959745731387392 522091803938006016 522509524271235072 522743940060911712 523579244974866432 524326488770353698 525031487105089536 525609813883355136 526399492089309696 527190356710838106 527899205741985792 528146740684013568 528703035965964288 529497361440672768 531590808579342336 531789354312998769 532504387059294208 533065272236310528 533304423698505888 533866151551569408 535638183814283264 537033825262831104 537599481282699264 538270987785493248 538563836161015808 539131103736496128 539383905379418112 540869025453094624 542035120567209984 542330016833470464 542849476217100624 543104021426041296 543579380169965568 543834267635023872 544651326330388992 545225005839900672 548203021347446784 548460076864167936 549145149154897152 549723561993695232 549970186939084197 550022641185718272 552376877058479616 552985325023113216 553567782706937856 553816132302294576 554560781789560832 554659426137233664 555393956041047552 556239652422524928 557688972388324608 557824380777005056 558135173653364736 558973718084935296 559277829859516416 559866915418669056 560129440201703424 560829088498618368 561419807993561088 561671680278213648 564486279407271936 564750970236370944 565599454266173184 566305935065987688 567210848722771968 569410631706968064 570266116430085504 571177358154399744 571890806220484608 572158969074348032 572761622296461312 573622141560728832 574253991370156032 575576897830032384 575890042627620864 576755262042626304 577633485208006656 577746459006714712 578354997514200192 579279164653043712 581786644034733696 582399438056257536 583274437211991096 584058695714537472 584332564161036288 587204713947810816 587524184902926336 588086932568525676 588877661850796032 589026650596724736 590038936857921408 590660422993225728 591311040618774528 593886606459734016 594165083269515264 594790915461709824 595857861284528128 598039659651760128 599067435441705984 599698431265849344 599967476660819124 600599420495515584 601559132524314624 601676785711134848 602592956791068672 604163053420684992 605554861258679904 605884315681142784 606369077549334528 606522491703558144 606806893551845376 608477653634731452 608874734894579712 610121268937654272 611526802691211264 611813551089401856 612457972356612096 612732742121687616 614478419449669632 615803213898842112 617017586472188928 617788292799259296 618439007242907136 618775471333933056 619548373405524992 621423986690789568 622108490651002368 623043148840081398 623880879513255936 624538011259109376 624818200546178496 624830860687048704 625769608975340544 627552428374130688 628243682866495488 629187558591955968 629690965147385856 630268864370961504 630932724560945664 631880640312990354 632730253690748928 635344841515917312 636484533644836864 637094176949236149 637154940779495424 637950800338362368 638112204813118464 640586960670339072 641549380983846192 642411994746322944 642574527923699712 643377156998045184 643678840208641536 644356825083518976 645324909255819936 646192599513956352 647876297956073472 648849669797954592 649722099374751744 649964766382554051 650026757764939776 650649372203475216 651524221622157312 651689060234674176 654216470471835648 654509974539075408 655390014842208256 656374675321238016 657066032678854656 657374134681165824 659246995463733248 660605303191287168 660964708015792128 661660900040245248 662487369582145536 662847798352019456 663793803965161584 664492975867378944 665684954403808768 667120148390412288 668122432267200768 668435718678204672 670340093945094144 671046161033723904 673950864871919232 675027786909745152 675870952806027264 676582845530701824 676886383925026704 677917076389952256 679848464071974912 680597323105370112 681619855141285632 682165212243001344 682657755245826048 683561792050520064 684602649135415296 685457774831644672 686386427554861056 687967653027612672 688290244975577088 689324334886898568 690251185844453376 691288221880878336 695011829399166708 695946327641849856 696122405250674688 696991920081215616 698105659966488576 699101985027138264 700041982806786048 701865989452412928 702920475614450808 702934718272929792 703865607655981056 704195654245351424 705996481920897024 706774143224807424 708402335790809088 709052472417331692 709799315131063872 710933520256008192 711072564931341184 711821535402092544 716045100350441472 716799308376932352 717694650380657664 717876230414758272 722713494089613312 723799301622800832 724138695234721728 726201768440518656 726966674453200896 727767434607722496 729443989329149952 730937361796595712 731280102485557248 732193532206529536 732964749324926976 733293582585445596 736323721356459834 736502502744639488 737313766697484288 738090376942583808 738421509736392768 739199286763711488 739545901516311552 740525274721396736 741652869896699904 743585296517766144 744180231537819648 745298290779913728 745703773146021888 746768029460806782 747772117998157824 748559743991414784 748895573704284864 752648372543029248 753001293648494592 754132605688230912 755074580087983584 756281131630362624 758194722980909136 759214175609290752 759406260273463296 760354821906780672 761155701222039552 761497181915655042 762521074960646144 762656710938696288 763682163061948416 764829522080971776 765671988493541376 766822337033946336 767435863773376512 767853390170161152 769007016056835072 770177980277342208 771139996685600256 775715525379644928 776532584075010048 777699249615988128 778744927619383296 779110085548048384 781962881865744384 782939618597081088 783365579870568448 783764286406852608 784115910091367568 785170215801061376 785368867462299648 786718582477228544 787547230657634304 788414720825032704 789599238133964544 791848808612978688 792220111026020352 793054553948946432 794246042161009152 794401381134232729 797386212869013504 798756580588941312 799597908354465792 799956635547758832 800799227327354112 802078843365752832 803457275721424896 805550737894246656 807406481678239872 807845754241523712 808696655604744192 809075858069127168 811303538179641936 813052680850814976 813495025250205696 814656032139061944 815369070254948352 815751401452535808 816976989495583488 817837508759851008 819304559266226176 822304532021170176 822690115296251904 823717723732345728 824585342990542848 825033961778577408 828565315587719424 829477987534669824 830724198453441864 831841172684341248 833090934061571328 834359478633787392 836736571165507584 837202760480047104 838916744789274624 840194160302555136 840358485827948672 841243632747927552 842129711990341632 842507520417320472 843640338254331904 846729419110907904 847126455354556416 848399181399259776 849458902598981532 850816273084157952 854115947560452096 855399174645128256 856766037231599616 857836209330726912 858238453611522048 859142433444691968 860433212341093248 863835063941431296 865132893063939456 866619688510072068 867532496271300288 868918746979565568 871879797896380416 872288627295780864 872679966052100544 873599157084386304 875166233761650688 876088043571806208 876498846241554432 880807070921716224 881286277354389504 882130398852788514 883316492776194048 883539975895087104 885058405286882112 885990634489838592 889493531187216384 890829909689601024 891247624904272896 893786791926792192 898601153162558976 899547646898774016 899951214991228686 901161270408036352 902110460707602432 902515178566702272 903889435186603008 906244580131027488 906464618762633216 907463097473826816 908332291888019856 908826473521714176 909553616324001792 909783737555337216 910210340327768064 911415722734026752 912716480452097178 915181903406481408 917290204036816896 917720326634102784 919099113182531424 920334914459271168 921717629174504448 926682439198888944 927928436855799808 928163207000899584 929322560108287488 932135980036184352 933162735976503552 933389310409048064 934653858798108672 935821319269883904 936807016888664064 937227300819267744 937246291030573056 938487476874641408 938654413463010816 941328642561196032 942365524299743232 943781337887933952 944536447721078784 945403296556442256 946399086841418496 947820960469485531 947911360341344256 949095380536123392 954726800467255296 955732411169243136 956926200507543552 957168307219677696 960880441005508608 963617992119484416 965065735497067776 965518260312962304 966535237625278464 968269024587358208 969288899270934528 971814446934110208 974583149062127616 975040136647409664 975974058305212824 977286332433235968 977533590352011264 977724776780594128 981764961808613112 983085022263312384 984562012981857024 985599049018281984 986061202021748736 988870493195599872 991447062023688192 993731054373218304 994271697528029184 995690705947742376 997029490664210432 998527431605713152 1000680222585618432 1002653578017307008 1005510140917641216 1006569241550585856 1006766106783978112 1008374842173816832 1010926297307878848 1012541680364617728 1013806429209040896 1014874268296052736 1015329575887540056 1016875614584928384 1019772696107962368 1020895984658055168 1022429782711928448 1023247818364502016 1025342688075780096 1026903973703122944 1028186662247467008 1030403397513904128 1032435367463365632 1034287367172859904 1035376778766680064 1036932332821317504 1042517744098750062 1043919491462774784 1044183607876012032 1045019048542470144 1045487880121823424 1047158489949732864 1048652977540707396 1050062974210179072 1051219627766710272 1052798984178619392 1054380713421676212 1055798411483971584 1056293481368027136 1058994722881345536 1063578708625997538 1065008774118588416 1066130544472621056 1066608847397011776 1067732303103138816 1071276367628566528 1074067650525662208 1075198962565398528 1076541975570986496 1077127672322031616 1081738050906189248 1084070241134419968 1085698952434201248 1086208042852082592 1087158760339931136 1087668535270047744 1089302652660777984 1090450011679801344 1096406042694893568 1096920153728335872 1098290298309794304 1099447123987390464 1099940373878168394 1104753754116959232 1105970650046226432 1107135565413875712 1107632264604589152 1109121563579121664 1109318852274467328 1110787912082095104 1112479304845049856 1115377944776649216 1116270347306729472 1117947436169870592 1118555659719032832 1119733830837338112 1120152044191210173 1120258880403406848 1121658176997236736 1122839615987122176 1123343360556427296 1128972558814543872 1129501940472741888 1131198908532346368 1132611870131975376 1134421697445543936 1138821263413936128 1140532232860171008 1142245772873482563 1142354716308799488 1143781612440969216 1144317938148696064 1145523244592922624 1147244283121457664 1148507982740312064 1151153795660064768 1151780085255241728 1153510524085252608 1155266970416013312 1155492918013429424 1156709995028400384 1158558329306087424 1163573288069467392 1164798876112515072 1166548874423982192 1168117391429074944 1168665128322072576 1174409427895621632 1175048369805852672 1176173865137051352 1177755323701592064 1178053301193449472 1180077873715842816 1181320845986451456 1182622081237549056 1187773212919468032 1188330166539030528 1189581830923419648 1191715722569056256 1196079319303520256 1198134870883411968 1199396862531698688 1199934953321638248 1201198840991031168 1203118265048629248 1203353571422269696 1205185913582137344 1208326106841369984 1211109722517359808 1211768631362285568 1213044983407116288 1213613787103690752 1216955307269462904 1217749469789159424 1220242537875308544 1223053605382422528 1223627102178803712 1225465484243375232 1228956838899339264 1234035172944377856 1235576585598518592 1236878014485814272 1237550942667866112 1239096746811049984 1242847973381579136 1244216981302004736 1246086297680162796 1247761759026511872 1249636401092356992 1251539217950681088 1255104856748261376 1258375117183911936 1259381930294771712 1260537728741923008 1261865449121891328 1263761280625980708 1265460507381497856 1270689683031834624 1272969067289673728 1274188353898472298 1275901600676724736 1276224409626236928 1281173921340678144 1283098761967692384 1284823989492645888 1285149055847399424 1286754313996090368 1287357680417283072 1288713650167037952 1290649818511639872 1295752595912146944 1297699339595909184 1299929532765108102 1301298744406950432 1303048443244314624 1303378120469348352 1308432940943671296 1309019949078150816 1310780029684416512 1312749350642476032 1314132065357709312 1314748269362331648 1321210606382574336 1321929416031584256 1323321800080490496 1324974739164291072 1327587607930323168 1328985951734757888 1331369908807617536 1334240296780824576 1336244864534401536 1336871437356409344 1340680187890188288 1342092322067447808 1347901729743838464 1349926822486843029 1350055573819490304 1351741905612054528 1353165691061403648 1353772767850053408 1355834152779904512 1359696928143949824 1361194646210740224 1363239710282571264 1364330424486002688 1365315510491652096 1367123584101040128 1369074720678145767 1369205298270830592 1370915549663289344 1372772855109722112 1375935306055225344 1376580489951154176 1378648669773797136 1380502371688906752 1382576443761756672 1390023658798333416 1391892655283699712 1392244810501349376 1393983840162431232 1396211319932977152 1398203970054276528 1400083965613572096 1403731978904825856 1405840951228901616 1405869436545859584 1407731215311962112 1408391308490702848 1411992963841794048 1413548286449614848 1416804671581618176 1418104944834663384 1419598630262127744 1421867040512016384 1422145129862682368 1423643070804185088 1432090200700882944 1433598616753864704 1435389300761315328 1435752460829516544 1445426988179226624 1447598603245601664 1448277390469443456 1452403536881037312 1453933348906401792 1458887978658299904 1461874723593191424 1462560204971114496 1464387064413059072 1465929498649853952 1466587165170891192 1472647442712919668 1473005005489278976 1474627533394968576 1476843019472785536 1478398573527422976 1479091803032623104 1481050549442793472 1483305739793399808 1487170593035532288 1488360463075639296 1490596581559827456 1491407546292043776 1493536058921613564 1495544235996315648 1497791147408569728 1508265211376461824 1510149160175967168 1512562263260725248 1516389445961818272 1518428351218581504 1518812520546926592 1520709643813561344 1522311402444079104 1522994363831310084 1525042149921292288 1525313421877392576 1529659044161943552 1531343976987082752 1533644674067892672 1534871727546753024 1538014032113670144 1540355960554684416 1542279993371200512 1551431050759289856 1553065168150020096 1555398499231976256 1563925763731488768 1565879237194162176 1567528572813705216 1568231820182735136 1570340431602122752 1570737734924599296 1573437164954457088 1575094461315268608 1576829441650065408 1579198476267929088 1583697617225957376 1584440222052040704 1586109107897892864 1588492084322018304 1588802762268465458 1594772425738027008 1595368062938996307 1597513161177882624 1599195816708931584 1599913271095517664 1601598454654708224 1606914551442849792 1611101475788493312 1614812963356479744 1615691508483047424 1617393311209488384 1618151716138254336 1622607076359283872 1626105361701629952 1626990050500411392 1629312064278123888 1630738140509896704 1631502802905071616 1633953978991166976 1635675017519702016 1638609118532452352 1644609064042340352 1645380230592503808 1647435447464691456 1649170685981085696 1649910560817252591 1650067923557154816 1657130631175438848 1658955975069339648 1661448396906883728 1663682345368682496 1666181868123142656 1668718957267574784 1673473142331015168 1674405520960094208 1677833489578549248 1680388320605110272 1680716971655897344 1682487265495855104 1684259423980683264 1685015040834640944 1687280676508663808 1693458838221815808 1694252910709112832 1696798362798519552 1698917805197963064 1701632546168315904 1708231895120904192 1710798349290256512 1713532074463199232 1715672418661453824 1716476907223044096 1718284866889383936 1720866424682186496 1727670127882862592 1730265786127878912 1733239377020144136 1735064992542600576 1737837493959131136 1745359932104201088 1747198314168772608 1750332467523301376 1752176087143612416 1752997692483108864 1761614141843432448 1762572554708779008 1764260797705577028 1766632985552388096 1767079951790174208 1770116810573764224 1771981268979677184 1781659819379202048 1782495249808545792 1787573583853584384 1797202306325117952 1799095293797548032 1799902429982457372 1802322540816072704 1805030357133404544 1807778870373206016 1812489160262054976 1812929237525266432 1816664583776039712 1817652947043428352 1819107232648003584 1819567475110674432 1820420680655536128 1822831445468053504 1825432960904194356 1830363806812962816 1834580408073633792 1835440653268205568 1838198226365062848 1843435258349008896 1853364878397777888 1855856873711599616 1856326414001799168 1858645120216574976 1864271960072368704 1866325471953007104 1871642638539767808 1873614033777328128 1874454601638535488 1874492582061146112 1877308826926021632 1882657285122392064 1884731048599486464 1887562675775867904 1889072895442157568 1890806593112884512 1892798173682836992 1895641920938971062 1898190761072246784 1909453600934510592 1911282530847708447 1911464822338486272 1913852401015087104 1914336614439355392 1921760882011017216 1927235984238968832 1930131470994135552 1931036520625924608 1933070475250556928 1936538049174716416 1938577798541869056 1943628893868220416 1949166298124255232 1949894299147662153 1950080273294819328 1951948116610425648 1954572664866471936 1955067180704022528 1955449553561188256 1963529923617226224 1966170044526624768 1969124025963714048 1971198098036563968 1972122404043497472 1977740986391199744 1982894124047376384 1987462108746436608 1988543395056058368 1991381411895484752 1994058981328420864 1997054863211426304 2001360445171236864 2005307156034614016 2011020281835282432 2013138483101171712 2013532213567956224 2016749684347633664 2021852594615757696 2025083360729235456 2027612858418081792 2029748536592105472 2030659151775080112 2033751229169856768 2039545392215924736 2041791969316110336 2044859565423856896 2046495636729004032 2050685376151560192 2053807947406245888 2056373324494934016 2064870734926731264 2068574734345719808 2070753557533360128 2073864665642635008 2085035488197500124 2087838982925549568 2088367215752024064 2090975760243646848 2094316979899465728 2097305955081414792 2100125948420358144 2105597968357238784 2108761426843352424 2111596822967943168 2112586962736054272 2117989445762691072 2127157417251995076 2130017548237176832 2133217694794023552 2135464606206277632 2142552735257133056 2148135301051324416 2150397925130797056 2153083951141972992 2154255344644063232 2163476101812378496 2168140482268839936 2171397904868402496 2172416085704165184 2178605305321555968 2180900023359602688 2192812085389787136 2193840307456671744 2196580596619588608 2198894247974780928 2199880747756336788 2209507508233918464 2211941300092452864 2214271130827751424 2215264529209178304 2218637704548934656 2221575824164190208 2224958609690099712 2230755889553298432 2232540694613458944 2235894872339741184 2237111319438065664 2240304088382420346 2243316353994473472 2245679231974244352 2246686721112854592 2257945117629087744 2259003880945483776 2262397817064692736 2265223740263950752 2268843394891087872 2277642526827872256 2281064465720342016 2284491545746965126 2287563224881938432 2288635876297392128 2291046489185845248 2294488566242915328 2297015965480624128 2302307591320129536 2303560170510483456 2307021048170505216 2310533940832026624 2310985836026858848 2313419990056800768 2327146576138934784 2329597752225030144 2333097748847964384 2336234782858149888 2337330256644145152 2348818855791243264 2350096739611705344 2352347730274102704 2355510647403184128 2356106602386898944 2360155747431685632 2362641691972902912 2365244162475098112 2375546425838936064 2376660333078061056 2379163661846839296 2383204143402698187 2383431445138112512 2392158638607040512 2396269741766823936 2398793725063397376 2399869906643276496 2402397681982062336 2406236530097258496 2406707142844539392 2410371827164274688 2416652213682739968 2422219445034719616 2423537262724571136 2426089966814232576 2427227574207381504 2433910614538925808 2440485075750617088 2446107210764845056 2447254204357607424 2450930968486750464 2457913677798678528 2468070345888755712 2471153171197037184 2473756028971628544 2475101885335732224 2478193493622099968 2485695946763158272 2488433962604009472 2492172595360325592 2495523518053023744 2499272802184713984 2503078435901362176 2510209713496522752 2516750234367823872 2521075457483846016 2523730898243782656 2527522561251961416 2530921014762995712 2541379366063669248 2545938134579347456 2548376707796944596 2551803201353449472 2552448819252473856 2562347842681356288 2566197523935384768 2570298111694798848 2573508627992180736 2574715360834566144 2577427300334075904 2581299637023279744 2591505191824293888 2595398679191818368 2599859065530216204 2602597488813900864 2606756240938696704 2616865881887342592 2618039898156301632 2625498701284952064 2628264130715418624 2629496538724663296 2642421212765148672 2643858832063168512 2649949478328582144 2655175215860646336 2657971903469515776 2662739817615235072 2668480593561649152 2672489729068803072 2673742874712818688 2681360375780376576 2695803459487676928 2699853644973686058 2703483811224109056 2706331382122807296 2707545535700106816 2711668305559809024 2719393856287899648 2722389292421480448 2726479420565142528 2728660848972005376 2730631020983304192 2734247168202080256 2738149441356291534 2741831099326578688 2745545710219444224 2751870612110450688 2753160979902308352 2757297339547594272 2761004743377813504 2765152887523513344 2780047317596666832 2783785310567399424 2784489621002698752 2787967680324862464 2796407940108553056 2800167931227144192 2807463957809651712 2811681902457803232 2811738873091719168 2815462430623924224 2816782616981405696 2823985927683588096 2827096572899229696 2833609343163236352 2836209889669326768 2839197260524255488 2843734081024032768 2844290259725364736 2847286141608370176 2864180401401765888 2867197233507729408 2870778601522630656 2871504921659033088 2890853976358453248 2895197206491203328 2896554780938886912 2904807073762074624 2907866697812803584 2923749447186382848 2925120409942228992 2928774128826118144 2931858997299707904 2933174330341782384 2945294885425839336 2946010010978557952 2949255066789937152 2953686038945571072 2956797147054845952 2958183606065246208 2962101098885586944 2966611479586799616 2974341186071064576 2981193163119654912 2982815092584087552 2987072117843227128 2991088471992631296 2995582294817139456 3016530422752923648 3020298320351934336 3025124526521450496 3032778891923636544 3037625041093853184 3041419287627122688 3044622804888158208 3045988727662620168 3050084299842584576 3050626843754785152 3059318088323887104 3062687953974165504 3067289348135785344 3069743455093506048 3076028064227340288 3080711921109368832 3084559986742401024 3102862101518579712 3106130336300040192 3110796998463952512 3131758474388324352 3135057145627410432 3136463640365470272 3141475469849198592 3146874329908914176 3150188922630537216 3153658883300130816 3158396952535858176 3167395234451914752 3168880444104081408 3176984168644036608 3177605524536930916 3190736125877992614 3195026322355765248 3198391633417863168 3199826542191035328 3203196909309416448 3213829102885699584 3222202951576986624 3229625926712959488 3231383016966094848 3245214152718567744 3252210723403259904 3258624128556247776 3261476281019793408 3263005605810143232 3267907957982333952 3271350035039404032 3277218237064904704 3289218128084680704 3290760461185007616 3294870894929382912 3298341371962171392 3299821121634505182 3314261262350877696 3317911950138679296 3322896793813767456 3327364690737364992 3332363736246285312 3337437914535149568 3348811041920188416 3355666979157098496 3360776641210220544 3361433943311794688 3364974530991710208 3368518847961366528 3370030081669281888 3374561353017327616 3386917676443631616 3388505821418225664 3393596725597039104 3397835610395926128 3403265092336631808 3416463790241808384 3421596698580513024 3426737318620447689 3427064148926398464 3431344837322907648 3432953814446088192 3436569733778767872 3441732849364372992 3455340255765725184 3460531572255757824 3466478754040288272 3470129985085201152 3475674987918262272 3490719864208402176 3494396628337545216 3500664935046602752 3504352174287224832 3505995384966217728 3523228283686864896 3525145109417558016 3528521595411154056 3533265971104776192 3534159903580348416 3540233621147528448 3543962537959354368 3563319638758404096 3564990499617091584 3575147167707168768 3594404612650235904 3598190587595096064 3599804859964914744 3604645081632145408 3610060714266809088 3615557740746412032 3624978320524109952 3625858475050532864 3633329167552079424 3635305894086856704 3639134950221348864 3640841361311072256 3645662890936107008 3650865921808388712 3660727613625925632 3669160816147267584 3670881306536411136 3676396452730125696 3686870516698017792 3706729756795555776 3712652828003598336 3717290240433149952 3728543920144737408 3732650943906014208 3743285277079535616 3748909203277070976 3754617653852043264 3765314570244784128 3775125351551735808 3778145790884315136 3781613186225769024 3785596347365673984 3791283841877942124 3796381522144493568 3818907201869021184 3822565061695416894 3827704802030174208 3828673228878710784 3843521764022034432 3854471968477937664 3860262941988271104 3862073041251849216 3866140950501113856 3873076098349432832 3887257787736440832 3899788598295324306 3903896233220851296 3909145329732943872 3910134361408045056 3910899107122376512 3927059847234452448 3932340089053249536 3938248051927428096 3942396196073127936 3944244808086994944 3965788248094752768 3974924217492873216 3982762823790969504 3988117962656841728 3994109726422852608 4002720890342473728 4010614312069228032 4022040563670564864 4026276966202343424 4027064427135912448 4043705189231515392 4049780467460529087 4050166721458470912 4055225716836163584 4059497073184210944 4061318303550160224 4067502458339713536 4079090784431849472 4083583938632220672 4089719130847713792 4092991273458008064 4101370752303120384 4107224162034437301 4107615894812491776 4112746648989868032 4129741469853462528 4137149468691439616 4141507115066720256 4147729331285270016 4170070976395000248 4175677965851099136 4176734431504048128 4181951520487293696 4188633959798931456 4194611910162829584 4200251896840716288 4211195936714477568 4217522853686704848 4223193645935886336 4225173925472108544 4235978891525382144 4254314834503990152 4260035096474353664 4266435389588047104 4270929212412555264 4285105470514266112 4296270602102648832 4300795850261594112 4306167902283945984 4308510689288126464 4326952203624756992 4336280964537679872 4342795809736804992 4344832171408330368 4357210610643111936 4361800046719205376 4385624170779574272 4387680614913343488 4393161193239177216 4397788495949561856 4399761495512673576 4419015016467836928 4423882600184905728 4430529058418356608 4437275409097869312 4443151648328380416 4449917219380199424 4461511779106596864 4465081389226917888 4471789744679482368 4474222638876131328 4480608176764840692 4486632707988946944 4493373442225709184 4524795634129385472 4530447480527901504 4537686789782175744 4555285053655744512 4562128931440684032 4568983091493930252 4575126449763876864 4577271752594784256 4588977132485830656 4594031930961248256 4604615182640259072 4614042096341010432 4621067881664053248 4621971672053717696 4626839980113601536 4654293152277869568 4659195504450060288 4666195497695928768 4697637711582486528 4704695460548205408 4711021294806368256 4712213204773797888 4720311494863371264 4725283383945805824 4730488324950196224 4751092851677872128 4753320666156122112 4758327323693678592 4766408286805396374 4784317277214081024 4786104188816988921 4792539483533647872 4797587450126794752 4799739813286552992 4804795363964124672 4813414285689078784 4820743654328549376 4833304427365479936 4844438890069439232 4847074525449142272 4852179933628465152 4854455148414763008 4867821229077851616 4880970151501234176 4892214421529690112 4894508408715214848 4901861936973500928 4915827355597357056 4936140691777511424 4942306342394074368 4947512057943257088 4949731682451757773 4950203770671464448 4956386987244199936 4971391893526316544 4976867925208018944 4984345190720651184 4991047036106047488 4998545604369427968 5006156871802724352 5020419426993045504 5033500468735647744 5042150914967692032 5047461796487565312 5055045122503922832 5061842029525991424 5082758732127338496 5091876269158694912 5096753415593889192 5103606402706898944 5104897638504947712 5124695685362712576 5132395047870769536 5140596223389597696 5147017255984361472 5149430721669132288 5154854600668151808 5162599274046559488 5183010383648587776 5190797358383636736 5199718131060432408 5205194977627801728 5213512481877393408 5236079796312603264 5250997402569904128 5256528261430837248 5258993077449326592 5284842425530297344 5287717664126337024 5299898956657164288 5310350431721292672 5315943806939031552 5325479635230470144 5344979458137606144 5347485749425637376 5362720751560753152 5391606918975353856 5399707289947372116 5406967622448218112 5415091071400213632 5423336611119618048 5438787712575799296 5452958841130285056 5457321697944010752 5461262041966608384 5468494336404160512 5476298882712583068 5483662198653157376 5491091420438888448 5503741224220901376 5506321959804616704 5514594679095188544 5530305775047026688 5560094635193333664 5567570621134798848 5568979242005397504 5575935360649724928 5592815880217106112 5614927915619303424 5623363804915606464 5623477746183438336 5647971855367176192 5654193145798459392 5667218686326472704 5672419779338653536 5678394521048510976 5688580519450729472 5694572283216740352 5728360802803531776 5733847592543125341 5734394467015458816 5741557203045261312 5743009843318066176 5781707952716906496 5790394412982406656 5793109561877773824 5809614147524149248 5815733395625607168 5847498894372765696 5849682897442986459 5850240819884457984 5857548257652236288 5863717994599415808 5866348660683564768 5890589770851678672 5892020021957115904 5898510133579874304 5907372077891142144 5913594294109691904 5916367212130492416 5924202197771173888 5933222959173599232 5948682372142129152 5962386326239309824 5965630185168175104 5974144235686454256 5982176943985262592 5991164589634278912 6033060845505847296 6040596640703868672 6050249053042900992 6065557783847273088 6075250082187706368 6082838575254245376 6089245609776316416 6091977455325240336 6100168599685169152 6101253687509570304 6118636176647774208 6125375907948331008 6134578696271570688 6139486910187012096 6152056128454680576 6161423842218737664 6169119973484802048 6205724203037159424 6212260672600080384 6221593996927905024 6263516948776648704 6272927280730940544 6282950939698397184 6293748659817828352 6300377845261074432 6316793905071716352 6334790468903829504 6337760888208162816 6353968337288073216 6355211049073861832 6381472251755985228 6390052644711530496 6399653084382070656 6406393818618832896 6427658205771399168 6444405903153973248 6459251853425918976 6462766033932189696 6490428305437135488 6504421446806519808 6517248257112495552 6535815915964667904 6542700070078808064 6554436474129809408 6578436256169361408 6581520922370015232 6589741789858765824 6596682743924342784 6599642243269010364 6628522524701755392 6635823900277358592 6645793587627534912 6664727472492570624 6674875829070299136 6697622083840376832 6711333958314196992 6722867886623589376 6729949061983420416 6737037695922733056 6740060163338563776 6773835352887263232 6777011642836451328 6787193451194078208 6795671220791852256 6806530184673263616 6832927580483616768 6843193397161026048 6853474637240895378 6862689674645815296 6865907628892176384 6873139467557535744 6883465698728745984 6910680511531450368 6921063144511515648 6932957508080576544 6940259970170402304 6981439728416804352 6988793256675090432 7001329870093205504 7008704348574449664 7011990769932435456 7046456567373729792 7050290218835116032 7057043190822308112 7066531942209552384 7068319807160696832 7080467242295056896 7087925075918708736 7126639277516808192 7129980999234183168 7149612430208094561 7150294335414337536 7188809225300471808 7196381175190192128 7199609719929829488 7209290163264290816 7220121428533618176 7231115481492824064 7249956641048219904 7251716950101065728 7266658335104158848 7270611788173713408 7278269900442697728 7281682722622144512 7291325781872214016 7301731843616777424 7321455227251851264 7338321632294535168 7341762613072822272 7352792905460251392 7373741033396035584 7413459513591111552 7425305656007196672 7434580480866299904 7457087840289474816 7465301887812028416 7486570554159071232 7497818406554141952 7509235307704086528 7530629140489568256 7550250703103471616 7563226372451538048 7571192694731347968 7582567683755884248 7592763044288987136 7637814403738042368 7645130123390833788 7655409604060348416 7657346457757421568 7687043528044068864 7720525883976542208 7724146082503698432 7732281901002227712 7746152196698865664 7774515575472881664 7799577196590648612 7807792466441702592 7820268722816090112 7821798214244753024 7854119694468904896 7876496103854856192 7884792392146255872 7888489616173989888 7931576496189505536 7949848434985746432 7965525647581939008 7988219452845705216 8005441780684947456 8021228624138456064 8044081127341129728 8054128854271824896 8087410378463030784 8099560934921058174 8110451433672327168 8118994146368421888 8122636607100320448 8135004916679427072 8158181568863698944 8167167877264441344 8179438261695427584 8185982546916016128 8202741504606240768 8214448324068874602 8225493297979736064 8259482939706925056 8274298937382879232 8283014230133440512 8295458662570540032 8340141952790000496 8351355931702198272 8353468863008096256 8363903040974587392 8389223820325659168 8400503793681432576 8422391873428955136 8435045707373409696 8446387291871772672 8450347850944217088 8471957783050764288 8508629669007980304 8520070192948707328 8532870779176094208 8541858424825110528 8570210941028532224 8592541204205297664 8601591700523188224 8612335804567891968 8617021378576252928 8653904407249513984 8672561929075359744 8685591619473609984 8689664342816660736 8714421221286223872 8723600093438410752 8771248341559148544 8775361229826686976 8786322386478354432 8795576991899123712 8799522991025347152 8838030032935673856 8847765200369811456 8861058116836713216 8874550818195738624 8886303296656760832 8899834438760398848 8923023558213193728 8943579489358964736 8948445277752262656 8961216353529681384 8973265415977893888 8986746884451418368 9049591268258770944 9060894961055803008 9075373579564351488 9124257862881368064 9137966182987860504 9150252899527753728 9154543505189568512 9177954264971661312 9188063861922496512 9209230365280518144 9228084192682020864 9242135763328106496 9243943344107435392 9253679960227203072 9308586304555739136 9318391008900120576 9332390995391857536 9395275423164973056 9409390921096410816 9424426409547595776 9440622989726742528 9450566767891611648 9460976649900392448 9502185703355744256 9506641332312244224 9532816573610792748 9572208377633977842 9585078967067295744 9595174900253589504 9599479626573105984 9609590727928249344 9626828571378157568 9641487308657098752 9666608854730959872 9688877780138878464 9694149050898284544 9735642458155703232 9784428843059380224 9789016817430429696 9803723873947001856 9831654711194714112 9872281383555022848 9884612684788148736 9895024115886514176 9899463364903515546 9912773974488399872 9942783787052633088 9953735850416037888 9968690381441302368 9982094072212094976 9997091208738855936 10012313743605448704 10067000937471295488 10084301829935384064 10094923592975130624 10110090245007845664 10123684059051982848 10165517464254676992 10183752538317389824 10193506831187778384 10207212805413797888 10209795277009895424 10249391370725425152 10264790095741539072 10281192446779195392 10294034511968722944 10298861443338264576 10309709201336303616 10325198548093118976 10366020767297175552 10381594716767273472 10399436262120864816 10410389955255603456 10427024963754786816 10472159592625206528 10501994805139808256 10513056522861674496 10517986154898653184 10569684851060594688 10575435328252674048 10599797913314328576 10620700863442585344 10631887613878063104 10650959270460940288 10689958916275212288 10694971498851274752 10725441503121506304 10783213837950707712 10799414579894744232 10813935244896436224 10830182142800427264 10846673222239236096 10877575425151598592 10905917682260570112 10922524083933216768 10936988672808321024 10952597765425166136 10967324397306314752 10982182840877776896 11007482448441802752 11012643919609233408 11029189358190377088 11060611550094053376 11120189270386667328 11137958484010795008 11151870721299449856 11185631760434212224 11229855831238606848 11246727609831212928 11295943710734352384 11334437372652945408 11344839558677307072 11356789042097021952 11377161038901458944 11389144566433480704 11456721605607063552 11467695185086250682 11483114406090522624 11486019686636132352 11563415905433812992 11580788825964813312 11586219123755547648 11619228295048298496 11699365794885972918 11715096515304472576 11727435989198831616 11732697321367129536 11781179541703357344 11784040043914231808 11797020267159748608 11814744155782284288 11827188588219383808 11832734424260984832 11848404395542347776 11897364744284258304 11924772652478619648 11948288471372908512 11964353887970525184 11982329179268557824 12066121691011694592 12081193281407737344 12131115567694546176 12150500164375412736 12165677150508490752 12178491219552632832 12183954910650480672 12200337199370338304 12202507375019140608 12237272353295548416 12250751815896662016 12269157392543141376 12278973820374024192 12304112256909361152 12321672486103311903 12322847684437475328 12338239946969604096 12411448406074318848 12424521345200160768 12443187993855810048 12527033897553297408 12545854561461881088 12565901879396794368 12587497319635656704 12600755690522148864 12633587810143432704 12669580937807659008 12675521776416325632 12707936674576146432 12710422098147723664 12762944503511970456 12780105289423060992 12799306168764141312 12812787637237665792 12855316411542798336 12888811806307946496 12918503706851837952 12925532067864379392 12980856610874270976 13008842893613039616 13034496514224991104 13071631831929335808 13085400140157616128 13108872948259618816 13156872512338722816 13163041844740030464 13179483579717531648 13193365487848685568 13199284486538020728 13257045049403510784 13271647800554717184 13291587175255069824 13329454944985141248 13349751658140598272 13395244167680753664 13422667916628393984 13445735773247178752 13459898123966840832 13480120326677127552 13574386902388156416 13591342441583704512 13613060369346527232 13665855160967233536 13686386794322052096 13706949274481790756 13725379349291630592 13731815257784352768 13766931397457491968 13842126289023031296 13865915016161153088 13880519940340804608 13962879456833608704 13977586513350180864 14002659740186411008 14092913134747459584 14114086381644616224 14133063884419104768 14136639614321393664 14160934484590113792 14175850151837417472 14253278555033616384 14259961998468366336 14299224860416189122 14377618450600943616 14392762350380384256 14399219439859658976 14418580326528581632 14440242857067236352 14462230962985648128 14499913282096439808 14533316670208317696 14541223576347426816 14556539800885395456 14563365445244289024 14603463687233554848 14642910454503702528 14676643264589070336 14683525226145644544 14705585810920502784 14747482066792071168 14826919027182223104 14849195047355273319 14850611312014393344 14869160961732599808 14914175680578949632 14930603775624056832 14973141108318142464 14995636813108283904 15018470615408173056 15061258280979136512 15100501406206943232 15126452744903076096 15142385389462695936 15165135367511768496 15185526088577974272 15275628807476084736 15290260246781667576 15310819208120696832 15314692915514843136 15374087056088137728 15441051767953084416 15448292165007396864 15464563802004455424 15492304393397731328 15549031150945763328 15599154393181297224 15615584932883405184 15640537445632180224 15643596428489506048 15708239388937809792 15752992207709712384 15769584784292511744 15776979232347979776 15863152992379011072 15899696869971492864 15931051295163878016 15976438905691410432 16042457248276912128 16088162254682259456 16108257708543649792 16174820756926061568 16199121869842116348 16220902867344654336 16245273214200640896 16270009833358854144 16316363137727397888 16358876523390855168 16371965093832032256 16405483009212481536 16428896648137749204 16450986595959472128 16518965879413850112 16548597874765758464 16590917325141080064 16680283905580000992 16702711863404396544 16706937726016192512 16727806081949174784 16778447640651318336 16844783746857910272 16870091414746819392 16943915566101528576 17017259338015960608 17040140385897414656 17065741558352188416 17083716849650221056 17185082408410595328 17203183401046376448 17224671609135783936 17307808814499027968 17345123858150719488 17371183238947219968 17379328685633321472 17428842442572447744 17447200186876821504 17542496683118297088 17549048692328959377 17550722459653373952 17572644772956708864 17591153983798247424 17599045982050694304 17676060065871347712 17695530400739622912 17722116233673426432 17749101636391477248 17772606593313521664 17799668877520797696 17846047116426387456 17887158978717929472 17896890555504525312 17922432707059362768 17946530831955787776 17973493768902836736 18099182536517541888 18121789922111606016 18150747159128702976 18248515725762736128 18275932365975721008 18300505799055507456 18309087010379137024 18355908529943322624 18376127723844993024 18418460730561036288 18456168385364041728 18484271526656212992 18487886688214870784 18507359920454406144 18617172609111478272 18636782017800241152 18664781990783715072 18790550846329946112 18818781842192821632 18848852819095191552 18881245979453485056 18901133535783223296 19004371406711488512 19013282664624488448 19065633147221585496 19144416755267955684 19170157934134591488 19198959253146211968 19219181455856498688 19253657142756315136 19282974617314197504 19333217709461919744 19377755560277756928 19388298101796569088 19471284916311406464 19607447747894003712 19663309422389428224 19744562767110045696 19769225369576297472 19790048231773028352 19798926729807031092 19825547948976799744 19885567574105266176 19907471700832075776 19937380762882604736 19994182417477711872 20024627487210897408 20134001874942590976 20168603659870768128 20189847185950261248 20220180490015691328 20331034928509353984 20387013662375556768 20414425610827595776 20419590554019790848 20498782741450850304 20529580191483078144 20588069023937445888 20597722886676529152 20619418402672607232 20650397096186237952 20732041534594351104 20763189433534546944 20798872524241729632 20820779910511206912 20944319185250413056 21003989610279616512 21026113045723348992 21035972309797306368 21139369702121189376 21150870656505348096 21199595826628657152 21241401726885170688 21263775227756126208 21301918540921880576 21379917832550424576 21389942997702549504 21448837290624283683 21450883006243012608 21566427675901415424 21598829159789488464 21627870489792872448 21660364285600854528 21693346444478472192 21755150850303197184 21811835364521140224 21845048167866433536 21873977345616642048 21905195530850332272 21934648794612629504 21964365681755553792 22014964896883605504 22025287839218466816 22058378716380754176 22121223100188106752 22240378540773334656 22275916968021590016 22303741442598899712 22371263520868424448 22459711662477213696 22493455219662425856 22591887421468704768 22689679117354614144 22713578084194043904 22754322077802917888 22778289132866961408 22913443211214127104 22935390370172501364 22966228812181045248 22972039373272264704 23161577651929626624 23172438247511095296 23238456590096596992 23398731589771945836 23430193030608945152 23465394642734259072 23562359083406714688 23568080087828463616 23629488311564568576 23654377176438767616 23665468848521969664 23696808791084695552 23794729488568516608 23849545304957239296 23896576942745817024 23964658358537115648 24132243382023389184 24162386562815474688 24262231135389092352 24331354301016981504 24356982439105265664 24367909821300961344 24405014750038281216 24474544706591096832 24501503631793324032 24538314785086282752 24557947640748048384 24608224513818722304 24643344972206623806 24676479893939208192 24822896812148637696 24849042690400321536 24886375987711620096 25054067795106594816 25091709122923762176 25174994639271313408 25201511381044297728 25267175620286865408 25339161875615318016 25351043552832651264 25415873349152292864 25420844196295447328 25525889007023940912 25560210578846121984 25598612337528282624 25625575274475331584 25710632823085596672 25777623612615892992 25837007413703675904 25851064135728758784 25961713221748541952 26017685787226079232 26068993028449982208 26143263663858671616 26170800280315232256 26217745896519237632 26313745024677445632 26326083689480060928 26358967159435063296 26386730975697371136 26398568973076041456 26514090098807021568 26543295601109434368 26583174350510139648 26658909889970282496 26699503316281196544 26845335833256787968 26891471546494357504 26919796247933681664 26960240653354255104 27148773804776312832 27182684883167409024 27226120738693054464 27372773588644104192 27413898548963581512 27450758698583261184 27463630515568705536 27533862794914983936 27684252578046062592 27731830032322306176 27761039880681609216 27925758913667217408 27955173026700361728 28005319480372822016 28185826269494919168 28228172763289232448 28273279228642787328 28321868969180227584 28351700303674834944 28506557110067232768 28519923996936732672 28598449720832378244 28755236901201887232 28785524700760768512 28798438879719317952 28880485714134472704 28924461925971296256 28999826564192879616 29066633340416635392 29082447152694853632 29206927374467109696 29353286529178140672 29367050452291289088 29411171621841005568 29494964133584142336 29653838054364446208 29698390094710546638 29738321923465199616 29828351361157899264 29861207551248113664 29946282216636284928 29991273626216567808 30036941230816346112 30201002812413886464 30252905489806152192 30284770778925391872 30330270735023536992 30371052177155948544 30551257614952169472 30580520493563335152 30621638416241393664 30629385831029686272 30748174112176275456 30882103535906168832 30896584330014793728 30929127604008910848 30984608786795462656 31098062301891526656 31198308786362594448 31231169865766810368 31281074891264360448 31287192856979012096 31416478777875619584 31505984415419424768 31539169568585023488 31553958464695959552 31726305984758022144 31799393739942985728 31862102590327756032 31952877811382820864 32084914496553824256 32176324509364518912 32216515417087299584 32349641513852123136 32398243739684232696 32441805734689308672 32490546428401281792 32540019666717708288 32632726275454795776 32717753046781710336 32810966018424963072 32857793296275498408 32901973191918944256 33037931758827700224 33097195749531516928 33181834650282160128 33360567811160001984 33413875452032385024 33455612163898349568 33556895281302636672 33689567493715820544 33740182829493638784 33887831132203057152 34034518676031921216 34131483116704376832 34167433699300442112 34370164816821190656 34449343218271567872 34615617628998055936 34690247716301438976 34742366477894439936 34758657371266642944 34857684885144895488 35098097384657918754 35145289545913417728 35182307967596494848 35198091964101388608 35352120131742695424 35391060801479245824 35444232467346852864 35498203272782954496 35545213186627043328 35692094232852774912 35774317957435858944 35844865414118725536 35893061663911575552 35946987537805673472 36198365073035083776 36243579844223212032 36497031451525472256 36551864731951442016 36601011598111014912 36618174020758274048 36711817059886645248 36752255447689986048 36836921461122072576 36912336770728083456 36968543053312425984 36975773376429741568 37014719840908812288 37234345218222956544 37273564035600482304 37329563981567430144 37581101692659892224 37637563684385643264 37697705638190383104 37762491958906970112 37802267071566446592 38008742813422977024 38026565329248976896 38131266294443170992 38288833510535911368 38340315868269182976 38397918506292423936 38438362911712997376 38507314285512630272 38565949234628395008 38666435418923839488 38755511120555513856 38776596203593138176 38942569832622812928 39214895495788007424 39326618844778856448 39489125534220091392 39538450739152594944 39580096463546056704 39597853459614062184 39651095897953599488 39771135148210532352 39814943401664151552 39874761525765209472 39988364834955423744 40049254974421794816 40268003749885181952 40337207319741536256 40379694371900522496 40440360980031382656 40774027324751113536 40839181108039581696 40997565482901700608 41059160382966156288 41176138047874891776 41195445773353058304 41300794192372475904 41526378867069093888 41597745048483459264 41641559821022413824 41888638370500826112 42007979220559233024 42278739404242378752 42399191653257314304 42482803453770341376 42527550455512252416 42603837081843761152 42759835665100849152 42779885995405099008 42897674581248567366 43132855351802830848 43197658319578976928 43255740979585744896 43320728571201709056 43386692888956944384 43623670729042280448 43690096335732867072 43810391061700664544 43869297589225259008 43928731363511107584 44029929793767211008 44050575678436933632 44116757432761508352 44242446200376213504 44480757081546669312 44547585142065819957 44551833936043180032 44607482885197799424 44742527041736848896 44919423324954427392 44986910439324851712 45183774842937409536 45379358234709228288 45427156168388087808 45508644155605835776 45556578265733922816 45826886422428254208 45870780740345002728 45932457624362090496 45944078746544529408 46323155303859253248 46344876495022190592 46476913180193193984 46797463179543891672 46860386061217890304 46930789285468518144 47124718166813429376 47136160175656927232 47258976623129137152 47308754352877535232 47330937697043939328 47393617582169391104 47589458977137033216 47699090609914478592 47793153885491634048 47929316717074231296 48264486764046778368 48324773125630949376 48524462270778184704 48662708602033963008 48735819642601922688 48810029500076562432 48949089413182193664 49076629570172565504 49115895281496096768 49216449027637444608 49286689944413247612 49352959787878416384 49645793624297275392 49772751975423240192 50108135590213189632 50183418245847524352 50349989278542626816 50534351240573730816 50831746698304585728 50841688392590894656 51051778014047881824 51120421157692243968 51197224675056565248 51251150548950663168 51555247225231785984 51674014827407351808 51923426443497083904 52035371574452158464 52137986056899964416 52286527327717343232 52341600560630464512 52627490049354891264 52647146076986878131 52652167378960121856 52717934318870126592 52773461951394742272 52797137946152082912 53028180197614043136 53086591202218868736 53166348701020279296 53317819779940564992 53399006632562393088 53690671666513575936 53782943092988715008 53839592495867363328 53920481306708510208 54297547609552625664 54365369766334818048 54452241477386108928 54745547177288208384 54827797097927163024 54901517397166522368 54927261031137411072 55067725589829967872 55368505156092125184 55463660064644612352 55522079761363218432 55851517827334434816 55910346053400723456 56010638960745644032 56371652538989838336 56456345526578464896 56546558457285574656 56643737938360455168 56703400607349669888 57013114220134465536 57039847993873465344 57196899441664756488 57510473802403774464 57596877759438635904 57760971428268945408 57848923851942592512 57999653128385759232 58133266680833270784 58164894305389707264 58413854748934219392 58822343243682011136 58989928267168284672 59307676108728892416 59396780189421093276 59476643846930399232 59656702722315798528 59722415102496227328 59982547252433135616 60073882461632692224 60402005624827772928 60505810979612304384 60569541557850783744 60660541470047073984 61161040987126670304 61243276832482787328 61258771662059372544 61496348224352550912 61764207071812337664 61793168660029587456 61858255208017821696 62196124603783053312 62396617572725188896 62462339731533620736 62574385713958024192 62832957555751239168 63011968830838849536 63078339137170046976 63107916929391919104 63452611969516044288 63598787479885971456 63724205180655512064 63905755622765641728 64169828993107648512 64346511871872851049 64352649018729037824 64433030834174599168 64699283027704246272 64796487479368465392 64883611469378617344 64981092856802563584 65080039333435416576 65265452550909591552 65435506093563420672 65621932036849926144 65715586592550996816 65803946383837888512 66075863517655400448 66194391499063033856 66363669300564320256 66721135622320003968 66827750904064770048 66911224327796699136 67113790562605273344 67379134987431641088 67480365658987277568 67775662264406114304 68069037352063842432 68262966233408753664 68334867398600884224 68740329633642381312 68898686436543135744 69231235257996111872 69484732955788879872 69517314742533285888 69715369770289790976 70196194769315837508 70290579091826835456 70396183928202777216 70704240263485390848 70888464934693705728 70996406545565908992 71090426373254086656 71384188465705549824 71548635914871717888 71689730828237451072 71893975075611346944 72396730146070167552 72487159688446424064 72994062903050944512 73103729463902884032 73423634119773290496 73504510895379972096 73673842922244145152 73824673541456166912 73951546752859483136 74029439681817624576 74468690436445913088 74547128071200964608 74659127963134860288 75162203385319784448 75275127368771286528 75524983917813940224 75604534143132893184 76017485626845954048 76053130658497953792 76262532588886341984 76577667021071822736 76680631736538365952 76795837012584847872 76876725823425994752 77014628571025260544 77131898469256790016 77332870837847678976 77511022241111027712 77553192407186276352 77885139665245625856 78429790991576014848 78653237689557712896 78978251068440182784 79076901478305189888 79160192927092113408 79195706919228124368 79302191795907198976 79542270296421064704 79629886803328303104 79749523051530418944 79976729669910847488 80098509948843589632 80536007499770363904 80674414639483072512 80759388743801044992 80880721960062765312 81548054649502227072 81678362216079163392 82118320765932312576 82352276095749783552 82390891546706116608 82601588384744951808 83052757734138187776 83195490096966918528 83283119642044827648 83777276741001652224 84015958441118466048 84557478808484757504 84965606907540682752 85055100911024504832 85207674163687522304 85519671330201698304 85559771990810198016 85795349162497134732 86265710703605661696 86395316639157953856 86641457142403418112 86773385777913888768 87247341458084560896 87620782123401329088 88059859587534422016 88101151356873867264 88233514865523016704 88484892400752427008 88961514163093338624 89095170284131639914 89214965770395598848 89485054083473697792 89838846649908854784 89973820878649703424 90758716469418456576 90854312336776175616 91017288311211671552 91113156531467845632 91653772844856508416 91741561480690005456 91864915248724180992 91888157493089058816 92646310607718506496 92689752990044381184 92953826360386387968 93594926359087783344 93720772122435780608 93861578570937036288 94249436333626858752 94272320351313854464 94517953246258274304 94617508705755070464 94661875394087878656 94787235164338782208 95178917954274066432 95398181219828957184 95586307770983268096 95858633434148462592 96528973528093556736 96649546251261898752 97048924541556369408 97325417204067926016 97471639285203845376 97620059000153124864 97898178826364387328 98153259140345131008 98432898055274889216 98573379888826495224 98705919575756832768 99291587248594550784 99545503950846480384 100366836491695048704 100699978557085253632 101068702481147461632 101663493396609171456 101683376785181789312 102103556028095763648 102394449350113130496 102502301097901326336 103110494450463571968 103348029654814703616 103846852886994167808 104070743148904316928 104275972113799928832 104573054655434686464 105294292153973756262 105435868637740253184 105546923902789484544 105594275892304165824 106056360395228086272 106173182404437737472 106332697402040558592 106635639559881129984 107565886185977430016 107679184991734726656 107840962613417020416 108595095219105251328 108730739532669636096 109491094354576416768 109655594195854326048 109803034794333044736 109854522062274822144 110135451179659935744 110737010312184250368 110927320129289224704 111044159522726436864 111703035654668869632 111820692106801446912 112021277921491288064 112743305077979676672 112912691053156929792 113093116914571149312 113287475876720910336 113406801214699339776 114026228440268931072 114079695987746930688 114393798883329512976 115020947604807548928 115193755518877271808 115521942856537890816 115697847703885185024 115999306256771518464 116266533361666541568 116329788610779414528 116827709497868438784 117644686487364022272 117979856534336569344 118615352217457784832 118793560378842186552 118953287693860798464 119313405444631597056 119444830204992454656 119965094504866271232 120147764923265384448 120804011249655545856 121011621959224608768 121139083115701567488 121321082940094147968 122322081974253340608 122517543324118745088 122992696448705101824 123528414143624675328 123586337320059174912 124793235145450377792 124924679463067241472 125148771427916048384 125665915111502478336 126023937661677699072 127197574959771942912 127448410361311024128 127811511245531283456 128339657986215297024 128693023743745702098 128866061668349198336 129398566055408492544 129592974958736930784 129767222938757234688 129962185713605127168 130160078666870833152 130871012187126841344 131431173185101993632 131607892767675777024 132151727035310800896 132388782998126067712 132727338601128640512 133442271244640007936 133655501808129540096 133822448655593398272 134227581125210546688 134758269974863282176 134960731317974555136 135551324528812228608 136138074704127684864 136525932466817507328 136669734797201768448 137480659267284762624 137797372873086271488 138462470515992223744 138969465911577759744 139034629485066571776 139430739540579581952 140392389538631675016 140581158183653670912 140792367856405554432 141408480526970781696 141776929869387411456 141992813091131817984 142180852746508173312 142768376931411099648 143097271829743435776 143379461656474902144 143787950151222693888 144793460292140335104 144974319376892848128 145988125806101889024 146207458927805768064 146847268239546580992 147347685844488290304 147649347082912333824 147903093505718966272 148058879363635249152 148937380872891826176 149318255926269720576 150324406770639568896 150550254737542573056 151049967835627880448 152525065177772683968 153155334042143645472 153361263473076731904 153591674025169695744 153753451646851989504 154029257142050521088 154665741675695357952 155022044482222055424 155770279330491251712 156859581983152029696 157956502136880365568 158153802956610379776 158320385854184226816 158391413838456248736 158604383591814397952 159084540592842129408 159259773606656606208 159499046103060837888 159953459339821694976 160197019897687179264 161072014999540727808 161348829278966145024 161518777487602089984 161761443920125530624 163096109299004454144 163356724432158326784 164236641531864625152 164704552191499567104 164781783093412233216 165203176769489903616 166105515468276375552 166390980193933837056 166566239284089655296 167554553482003304448 168031916882236932096 169114957616969515008 169931213815081365504 170110201822049009664 170415348327375044608 171039342660403396608 171119543981620396032 171590698324994269464 172531421407211323392 172790633278315907712 173282914284806836224 173546771555827777536 174494682916169121792 175241564246802658176 176467029731046033408 176969784801504854016 177923028326186677248 178190340568263279828 178429931540791197696 178970108166947395584 179947641757299406848 181517432938836913152 181708624673552351232 182034576622423343104 183483122961380010912 183729830497448361984 183776314986178117632 185292621215437012992 185379505980088762368 187189852718175566688 187441544244871561216 187723157141874072576 188498872667253717504 189035906492516548608 189235017411510140928 189323750788175757312 190357835908548132864 190796362439657914368 191172615541966536192 191717266868296925184 193039535615618553147 193057947056187113472 193299092502523797504 194097849083112738816 194650834408135852032 194943278570407690752 195240118000306249728 195796357652728774656 196306518280690262016 196865796110549778432 197146759777652990448 197411839151513665536 198583174497189101568 199091007901692960768 200733672983390097408 201399957114170507264 202137404962294923264 203326986793218342912 203366753570363578624 204207112056191527296 204788898700226260992 205004602195802652672 206220988900927143936 206696059309629407232 207693705773988335616 208551944227599857664 209146109310869372928 210588584307947512524 210871737275480506368 211188551784608331648 212112720790456172544 212665394804081117184 213271279119762259968 215131772371954860032 215681925226834040832 217190190438210502656 217461479065339272192 218982188709152833536 219311188391708652096 220270902359319871488 221474020624368500736 221854640258578449408 222088319045452873728 223406071309337739264 223641384213602893824 225486610155959353344 225825382106313859584 226574951753441820672 226813602429398679552 228052456880537862144 228159391975493861376 228787597766659025952 230041895209615097856 230387511037754543616 231043885713075781632 231395695407770370048 231998612513543036928 232533066723333083136 232659577221558829056 233655418995736877568 235289372974728044544 235959713068673138688 237230704434915569664 237587120757684373104 237906575387721596928 238626810889263194112 238889660409984909312 239930189009732542464 240295529846530768896 241608022499311091712 242023243918449217536 242278166231403134976 242642165880188295936 244644163948506681216 245035086648237490176 247056828287249350656 247172674640118349824 249586470290900755584 249849358926134482944 250297542855832096768 251331830223004956672 252047875323355398144 254896820722622048256 255623022491062566912 256679315972430594048 257386047487491404196 257732123336698396672 258797132110816985088 259185949917473861568 259924371427210254336 260320157333741666304 261742024374253682688 262862346370203987264 264303454070621601792 265454677202257281024 266884542489280015872 267644897311186796544 268455162250421093376 269516539949726564352 269921462635949110272 272276149408255369728 273051864933635014656 273339469594403536896 274961318534569525248 275594745746172542976 276924941031984447488 277938931823155519488 278069258970133143552 278861479081159163904 280784779077263350032 281162316367307341824 281584735712811108864 282816961053941563392 283553859738774822912 283985626182263635968 284361705493016346624 285536753862822199296 286194543659486871552 286758923312949804288 287575900302445387776 289586920584280670208 289948638753785696256 291976251612203778048 292414917855611536128 293694536479093161984 295298694165824667648 295806187011437932544 296117758727270498304 297874761745783652352 298636511852539441152 301100509475085146112 302099935671255760896 305050130355545367936 306310668084287290944 307183348050339391488 307506903293703979008 308058514284101042176 309331483351390715904 310044088964444110848 311540558660982503424 313719163966304059392 316307605913220759552 316640771708368453632 316782827676912497472 318169081185684258816 318519547213313212416 318998092206121675776 319906918679643389952 322697658557932290048 323037554975204179968 323522887840251061248 326192218598008908288 328473283063729250304 329409104382999134208 329563566186824466432 330406353538979807232 332211030936552751104 332781960387867674112 333132478568179310592 335109106964006608896 336063833764473864192 338229915233939030016 339862427630162731008 340220403644098019328 340830696654750089216 342078685320806793216 342239087963240792064 343181396649988538928 345062842814422646784 345581266556631815424 346565828569613672448 347093543111655555072 348989365832338243584 350483128493605316352 352934059462092066816 353939569603009708032 355846056652373354496 356380681136526559656 356859863081582395392 357940216333894791168 359895283514598813696 363034865877673826304 363417249347104702464 364069153244846686208 366966245922760021824 367552629972356235264 370585242430874025984 370759011960177524736 374379705436351133376 375446314283748145152 376997745334507435008 378071812985033097216 381592724879315828736 382345231083933072384 383434533736593850368 386079071231237106294 386598185005047595008 388195698166225477632 389301668816271704064 389886557140815381504 390480236000612499456 392613036561380524032 394293519555305980896 394823678303027331072 397166348994378203136 398182015803385921536 401467345966780194816 402799914228341014528 404274809924589846528 406653973586436685824 406733507140727157248 408414224112383054592 409577797400452521984 410009204391605305344 412441977801854287872 413392118619258814464 415387411547976671232 417103888455199715328 418292218621738745856 421177168615895025048 421743474550961012736 422377103569216663296 424225441580912345088 425330789608162234368 426542558239524519936 430263544743909720064 431363850453668081664 434380380876421005312 434922958130678544384 437964377418305667072 438622376783417304192 440541804718639742976 442948041248737001472 443709280517156898816 444176638090905747456 446812142618675478528 450973220311918706688 451650764212627719168 453149903506883641344 457575195533318051904 460083790419230195712 460775022075509087232 462087771426151563264 463997225027086073856 465066133446666166272 467310837991473755136 470578745949456089088 474461408869831139328 475174241515368746208 475813150775443193856 477253621778526388224 477779320819969818624 479860378019465084928 480591059693061537792 483216044998622183424 484046487836898435072 484556332462806269952 485284331760376591872 489288327897013362432 490070173296474980352 494113656574498701312 494345349280236699648 499172940581801511168 499698717852268965888 500595085711664193536 502663660446009913344 504095750646710796288 509793641445244096512 511246044982125133824 513358631944861188096 514772094974982808392 515464246673396793344 517594264221633970176 518371899834947723136 519848742854420508672 520640314667483332608 523484048748507365376 525724692740407974528 530909354404514562048 533769084978560031744 535289794622373593088 536910324500842186752 539842925271898220544 544552298816510739456 546103729867270029312 551189491492345085952 553849882063968894976 555877863646311038976 556138517940266287104 561569558154526700064 562324632734614683648 563169471425622217728 567107719477549645824 567971252364527271936 571073507725644398592 572389087318973743104 573517846625899608576 575151800604890775552 579118606846855659441 579173841168561340416 579897277507571392512 583952503224407556096 584829835711223072256 587389072958186323968 590597388331649335296 591612374022875865088 592235517454540996608 595749523491567304704 597273023705078882304 602201018950170292224 604199871342511521792 610100260711090735872 612621336168574581888 614366696100678782976 615013806587407958016 616117028568202084352 618662966702781431808 620088177928888221696 623081117321965006848 627438327932608118784 632615211826441519104 633565655353824994944 636338162371368517632 637996184412243351552 639813837359286779904 645395317115864580096 647045775680502122496 652384437196017816576 656946566127458500608 660812707077959614464 664422061873105502208 665563920775735348224 666264957136358621184 670218213928013217792 676459830467878060032 679724855260325462016 680440807288196038656 684157370641613586432 684478175926481584128 686362793299977077856 690125685628845293568 691162533113263630848 693131657139227344896 694187086223311110144 697978731664676487168 700966256987210632704 705868118924184133632 707879139206019416064 711692113304746708992 712761362273053119312 713719726163164790784 715880432667789582336 719790567029197627392 726069731755347652608 726834498694209404928 728138306489693372416 733932491845520043648 735105259944712470528 741170484861748051968 741518023920355049472 748759410872702266752 750892628567496290304 753995490669014870016 756143625970066194432 764690462167866144768 766869067473187700736 772158142462474212588 773196370010095190016 776391396332450955264 779773114281630763008 780960472001224998912 785226073122761048064 788587039110611961792 796364031606771843072 802934691933560389632 808549619849179693056 813467014281454314496 816828448224766109184 819155594800905043968 820018408783210610688 824883955603708575744 826784237238517628928 830774823095953342464 834207776910399430656 836584437243477491712 842354337231790050096 843486949101922025472 844754207138433326592 848450883161824690176 850661579216324468736 853085116479049039872 860527089487819440128 862727700907336163328 868760761752842010624 869845916261357088768 875928754836611334144 877244753566834608384 881083609437279485952 885896082497474002944 887418561034313797632 888353276181811494912 893624285237350957056 903301528425255438336 906299807013767282688 915150391066636103808 921550044151018174464 924175542852303126528 927994450054172147712 930132266893332332544 934621675982947510272 941157491898912178176 948922817739662278656 950348483030737492416 954507243557052776448 955558641639939637248 959720756038930169856 968092975673796870144 969112664925612539904 970568663520753183744 978576655794026724864 988227313148997402624 988690698560473399296 998345881163603022336 999397435704537931776 1001190171423328387072 1005327320892019826688 1008191501293421592576 1019587282890488193024 1022492089964250267648 1026717263889722376192 1029544189949965616784 1030928493346793586688 1035188528443267940352 1036743799669895446272 1039697485708841017344 1041280629334966665216 1046968097497014730752 1051449385480815949056 1061818708809029124096 1067538169957120063488 1070579589244747186176 1073820649001684373504 1079685850543796441088 1089104597633021478912 1092207459734540058624 1107699764127937789952 1111755727292622077952 1112277035880532574208 1123139116309053400128 1126338942851244435456 1134215438955099291648 1144778174637947486208 1147035693251799217152 1150303601209781551104 1158237213693711318882 1159794555015142785024 1167905006448815112192 1169659671422446144512 1183224748045751730176 1184471034909081993216 1191499046983134609408 1194546047410157764608 1204402037900340584448 1208399742685023043584 1220200521422181471744 1225242672337149163776 1228733392201357565952 1230027613174815916032 1232234057136404168704 1237325933405562863616 1240176355857776443392 1246162234643930013696 1254876655865216237568 1265230423652883038208 1267131310707649989888 1272676324742737035264 1275992368824486703104 1279627674718573559808 1290790634231729160192 1294091551361004244992 1304768874392035633152 1313893132254917001216 1321625414155919228928 1328844123746211004416 1331127841551470696448 1332529914272717242368 1340436427856026435584 1352919660935756120064 1359449710520650924032 1372725586599954155712 1380251371257690587136 1382325066226527261696 1386263314278454689792 1401932513974421265408 1411736237848368267264 1423384226609493417984 1425522724546106238624 1427439452326329581568 1431760865335579164672 1439581134058395254784 1452139463510695305216 1453668997388418809856 1456276612979386744832 1467864983691040087296 1470210519889424941056 1482340969723496103936 1483036047840710098944 1497518821745404533504 1501785257134992580608 1507990981338029740032 1512287251940132388864 1529380924335732289536 1533738134946375401472 1544316284924948425176 1546392740020190380032 1552782792664901910528 1559546228563261526016 1561920944002449997824 1570452146245522096128 1577174078221223923584 1592728063213543686144 1605869383867120779264 1626934028562908628992 1633656896449532218368 1638311189601810087936 1653568474477035257856 1661549646191906684928 1668415553820798861312 1684708674463580100192 1686973898203844050944 1689508414276866653184 1701323158432648937472 1721054178975638880256 1725455401814672326656 1737521523505684021248 1739691832522714177536 1751857509673222668288 1754489507133669216768 1762167218874558971904 1771792164994948005888 1774837122068627595264 1776706552363622989824 1787248570474701914112 1806603056850510876672 1812599614027534565376 1830300782133272207616 1843100088302036348928 1848351085704606253056 1855988900108344295424 1860264533786664665088 1869243351965895020544 1882314983797824356352 1897845635479324557312 1900696966061474984832 1909014487114105552896 1919441512077860339712 1936185951347593740288 1941137327041506367488 1957153311588053449728 1996691762327206044672 1998794871409075863552 2002380342846656774144 2010654641784039653376 2039174565780976386048 2053434527779444752384 2059088379899931233568 2061856986693587173376 2070377056886535880704 2073487599339790892544 2079394971417682034688 2082561258669933330432 2093936194994029461504 2102898770961631898112 2123637417618058248192 2135076339914240126976 2141159178489494372352 2147641298003368747008 2159371701087592882176 2178209195266042957824 2184414919469080117248 2215399528255875579904 2223511454585244155904 2224554071761065148416 2246278232618106800256 2252677885702488870912 2268430877910198583296 2294071386503598434304 2300607202419563102208 2316474427387422637764 2319589110030285570048 2339319342844892289024 2366449496091503460352 2389092094820315529216 2408804075800681168896 2440401042844362943488 2450485344674298327552 2457466784402715131904 2460055226349631832064 2474651866811125727232 2480352711715552886784 2492324469287860027392 2509753311730432475136 2530460847305766076416 2534262621415299979776 2545352649485474070528 2551984737648973406208 2559255349437147119616 2581581268463458320384 2588183102722008489984 2609537748784071266304 2627786264509834002432 2643250828311838457856 2657688247492422008832 2662255683102941392896 2665059828545434484736 2680872855712052871168 2718899421041301848064 2745451173199908311424 2764650132453054523392 2772526628556909379584 2803865027948842530816 2823472475696736534528 2846768453218986835968 2851045449092212477248 2863521730671158329344 2879162268116790509568 2904278927021390610432 2907337994776837619712 2935729967382080174592 2964681939446992207872 2966072095681420197888 2995037643490809067008 3003570514269985161216 3015981962676059480064 3024574503880264777728 3058761848671464579072 3067476269892750802944 3088632569849896850352 3092785480040380760064 3105565585329803821056 3119092457126523052032 3123841888004899995648 3140904292491044192256 3154348156442447847168 3185456126427087372288 3211738767734241558528 3253868057125817257984 3267313792899064436736 3276622379203620175872 3323099292383813369856 3336831107641597722624 3369417348927160200384 3379016828553733306368 3402646316865297874944 3450910803629344653312 3479383665045428355072 3503715019346445336576 3508979014267338433536 3549674244137255190528 3553413104727245979648 3574497140949403828224 3613206113701021753344 3625199228055069130752 3660601564266544415232 3686200176604072697856 3696702171409212506112 3711977800216688590848 3720529067573329330176 3738486703931790041088 3764629967595648712704 3795691270958649114624 3801393932122949969664 3818028974228211105792 3838883024155720679424 3872371902695187480576 3882274654083012734976 3914306623176106899456 3993383524654412089344 3997589742818151727104 4004760685693313548288 4021309283568079306752 4078349131561952772096 4118176759799862467136 4140754113773071761408 4146975198679581785088 4158789942835364069376 4205797541923263796224 4270152679828480253952 4282318356978988744704 4295282596006737494016 4318743402175185764352 4356418390532085915648 4368829838938160234496 4430799056511751159808 4447022909170488311808 4449108143522130296832 4492556465236213600512 4505355771404977741824 4536861755820397166592 4588142773007196868608 4601214404839126204416 4632948854774845275528 4639178220060571140096 4678638685689784578048 4732898992183006920704 4778184189640631058432 4817608151601362337792 4880802085688725886976 4900970689348596655104 4914933568805430263808 4960705423431105773568 4984648938575720054784 5060921694611532152832 5068525242830599959552 5103969475297946812416 5163162536926916640768 5176366205444016979968 5219075497568142532608 5255572529019668004864 5286501656623676915712 5315376494984844017664 5324511366205882785792 5330119657090868969472 5361745711424105742336 5437798842082603696128 5490902346399816622848 5529300264906109046784 5545053257113818759168 5607730055897685061632 5646944951393473069056 5693536906437973671936 5702090898184424954496 5727043461342316658688 5758324536233581019136 5808557854042781220864 5871459934764160349184 5990075286981618134016 6007141028539970322432 6031963925352118960128 6117523697342929158144 6177265139699793700704 6185570960080761520128 6211131170659607642112 6238184914253046104064 6247683776009799991296 6281808584982088384512 6308696312884895694336 6370912252854174744576 6423477535468483117056 6507736114251634515968 6534627585798128873472 6553244758407240351744 6646198584767626739712 6673662215283195445248 6738834697854320400768 6758033657107466612736 6805292633730595749888 6901821607258689306624 6958767330090856710144 7017958028534676867072 7099348488274510381056 7226412227402043506688 7321203128533088830464 7372400353208145395712 7423955600433377181696 7441058135146658660352 7476973407863580082176 7529259935191297425408 7591382541917298229248 7602787864245899939328 7636057948456422211584 7677766048311441358848 7744743805390374961152 7764549308166025469952 7828613246352213798912 7986767049308824178688 7995179485636303454208 8009521371386627096576 8042618567136158613504 8156698263123905544192 8236353519599724934272 8293950397359163570176 8317579885670728138752 8411595083846527592448 8540305359656960507904 8590565192013474988032 8637486804350371528704 8712836781064171831296 8894045818340976623616 8898216287044260593664 8985112930472427201024 9010711542809955483648 9073723511640794333184 9176285546014393737216 9202428809678252408832 9265897709549690551056 9278356440121142280192 9357277371379569156096 9465797984366013841408 9556368379281262116864 9635216303202724675584 9761604171377451773952 9801941378697193310208 9829867137610860527616 9969297877151440109568 10137050485661199919104 10207938950595893624832 10352732410888033959936 10438150995136285065216 10511145058039336009728 10649022732411765571584 10660239314181737938944 10723491422848211484672 10875597684165207392256 10981804692799633245696 11058600529812218093568 11090106514227637518336 11215460111795370123264 11293889902786946138112 11387073812875947343872 11404181796368849908992 11454086922684633317376 11516649072467162038272 11617115708085562441728 11742919869528320698368 11980150573963236268032 12014282057079940644864 12063927850704237920256 12235047394685858316288 12354530279399587401408 12422262341319215284224 12476369828506092208128 12617392625769791388672 12846955070936966234112 13015472228503269031936 13069255171596257746944 13106489516814480703488 13292397169535253479424 13347324430566390890496 13477669395708640801536 13516067314214933225472 13610585267461191499776 13803643214517378613248 13917534660181713420288 14035916057069353734144 14198696976549020762112 14452824454804087013376 14642406257066177660928 14744800706416290791424 14882116270293317320704 14953946815727160164352 15182765083834596458496 15205575728491799878656 15489487610780749922304 15529098616332050939904 15657226492704427597824 15973534098617648357376 15990358971272606908416 16019042742773254193152 16085237134272317227008 16313396526247811088384 16472707039199449868544 16587900794718327140352 16635159771341456277504 16823190167693055184896 17080610719313921015808 17181130384026949976064 17274973608700743057408 17425673562128343662592 17970225860944854402048 18021423085619910967296 18352571092028787474432 18531795419099381102112 18556712880242284560384 18714554742759138312192 18931595968732027682816 19112736758562524233728 19270432606405449351168 19523208342754903547904 19603882757394386620416 19659734275221721055232 19938595754302880219136 20274100971322399838208 20415877901191787249664 20705464821776067919872 20876301990272570130432 21298045464823531143168 21963609385599266491392 22117201059624436187136 22430920223590740246528 22587779805573892276224 22774147625751894687744 22808363592737699817984 22908173845369266634752 23033298144934324076544 23234231416171124883456 23485839739056641396736 23960301147926472536064 24028564114159881289728 24127855701408475840512 24470094789371716632576 24709060558799174802816 24952739657012184416256 25234785251539582777344 26030944457006538063872 26138510343192515493888 26694648861132781780992 26955338791417281603072 27032134628429866450944 27221170534922382999552 27607286429034757226496 27835069320363426840576 28071832114138707468288 28397393953098041524224 28905648909608174026752 29284812514132355321856 29489601412832581582848 29907893631454320328704 30411151456983599757312 31058197232664101879808 31314452985408855195648 31947068197235296714752 31980717942545213816832 32170474268544634454016 32626793052495622176768 32945414078398899737088 33175801589436654280704 33270319542682912555008 33646380335386110369792 34161221438627842031616 34362260768053899952128 34549947217401486114816 34851347124256687325184 35940451721889708804096 36042846171239821934592 36705142184057574948864 37063590838198762204224 37429109485518276624384 38540865212810898702336 39046416685509807095808 39207765514788773240832 39319468550443442110464 39877191508605760438272 40548201942644799676416 40831755802383574499328 41410929643552135839744 41752603980545140260864 42596090929647062286336 43927218771198532982784 44234402119248872374272 44861840447181480493056 45548295251503789375488 45616727185475399635968 46468462832342249766912 46971679478113282793472 47920602295852945072128 48057128228319762579456 48255711402816951681024 48940189578743433265152 49418121117598349605632 49905479314024368832512 50469570503079165554688 52061888914013076127744 52277020686385030987776 53910677582834563206144 54064269256859732901888 55670138640726853681152 56143664228277414936576 56794787906196083048448 57811297819216348053504 58569625028264710643712 58979202825665163165696 59815787262908640657408 60822302913967199514624 62116394465328203759616 62628905970817710391296 63894136394470593429504 65890828156797799474176 66351603178873308561408 67292760670772220739584 68322442877255684063232 68724521536107799904256 69099894434802972229632 69702694248513374650368 71880903443779417608192 72085692342479643869184 73410284368115149897728 74127181676397524408448 74858218971036553248768 78092833371019614191616 78415531029577546481664 81096403885289599352832 81663511604767148998656 82821859287104271679488 83505207961090280521728 85192181859294124572672 87854437542397065965568 88468804238497744748544 89723680894362960986112 91233454370950799271936 93943358956226565586944 95841204591705890144256 96511422805633903362048 97880379157486866530304 98836242235196699211264 99810958628048737665024 100939141006158331109376 104123777828026152255488 104554041372770061975552 107821355165669126412288 108128538513719465803776 112287328456554829873152 115622595638432696107008 117139250056529421287424 117958405651330326331392 119631574525817281314816 121644605827934399029248 124232788930656407519232 125257811941635420782592 127788272788941186859008 131781656313595598948352 132703206357746617122816 134585521341544441479168 136644885754511368126464 139405388497026749300736 143761806887558835216384 144171384684959287738368 146820568736230299795456 148254363352795048816896 149716437942073106497536 156185666742039228383232 156831062059155092963328 162192807770579198705664 167010415922180561043456 170384363718588249145344 175708875084794131931136 176937608476995489497088 179447361788725921972224 182466908741901598543872 187886717912453131173888 191682409183411780288512 197672484470393398422528 201878282012316662218752 208247555656052304510976 209108082745540123951104 215642710331338252824576 216257077027438931607552 224574656913109659746304 234278500113058842574848 243289211655868798058496 248465577861312815038464 250515623883270841565184 255576545577882373718016 263563312627191197896704 265406412715493234245632 269171042683088882958336 287523613775117670432768 293641137472460599590912 296508726705590097633792 299432875884146212995072 312371333484078456766464 313662124118310185926656 324385615541158397411328 351417750169588263862272 353875216953990978994176 358894723577451843944448 364933817483803197087744 375773435824906262347776 383364818366823560577024 395344968940786796845056 403756564024633324437504 418216165491080247902208 431285420662676505649152 432514154054877863215104 449149313826219319492608 468557000226117685149696 486578423311737596116992 501031247766541683130368 511153091155764747436032 527126625254382395793408 530812825430986468491264 538342085366177765916672 575047227550235340865536 593017453411180195267584 624742666968156913532928 627324248236620371853312 648771231082316794822656 702835500339176527724544 729867634967606394175488 751546871649812524695552 766729636733647121154048 790689937881573593690112 807513128049266648875008 862570841325353011298304 898298627652438638985216 937114000452235370299392 973156846623475192233984 1054253250508764791586816 1061625650861972936982528 1076684170732355531833344 1150094455100470681731072 1186034906822360390535168 1254648496473240743706624 1297542462164633589645312 1405671000678353055449088 1459735269935212788350976 1503093743299625049391104 1533459273467294242308096 1581379875763147187380224 1615026256098533297750016 1725141682650706022596608 1874228000904470740598784 1946313693246950384467968 2108506501017529583173632 2300188910200941363462144 2372069813644720781070336 2811342001356706110898176 2919470539870425576701952 3162759751526294374760448 3230052512197066595500032 3450283365301412045193216 3892627386493900768935936 4217013002035059166347264 4600377820401882726924288 4744139627289441562140672 5622684002713412221796352 5838941079740851153403904 6325519503052588749520896 6900566730602824090386432 8434026004070118332694528 9488279254578883124281344 11677882159481702306807808 12651039006105177499041792 13801133461205648180772864 16868052008140236665389056 18976558509157766248562688 25302078012210354998083584 37953117018315532497125376 50604156024420709996167168 75906234036631064994250752 151812468073262129988501504
- Sum of all divisors σ(n): 559388670154541845335745055
- Sum of proper divisors (its aliquot sum) s(n): 407576202081279715347243551
- 151812468073262129988501504 is an abundant number, because the sum of its proper divisors (407576202081279715347243551) is greater than itself. Its abundance is 255763734008017585358742047
Bases of 151812468073262129988501504
- Binary: 1111101100100111000101001100010100000000101011110111010111111101100010000000000000000002
- Hexadecimal: 0x7D938A628057BAFEC40000
- Base-36: J2PD3SYL63S4CG000
Squares and roots of 151812468073262129988501504
- 151812468073262129988501504 squared (1518124680732621299885015042) is 23047025462495233534349789578355835382619255410262016
- 151812468073262129988501504 cubed (1518124680732621299885015043) is 3498825817208717016367634124652372908385516948146714546261601172396203850072064
-
151812468073262129988501504 is a
perfect square number . Itssquare root is 12321220234752 -
The
cube root of 151812468073262129988501504 is 533460761.1305282673
Scales and comparisons
How big is 151812468073262129988501504?- 151,812,468,073,262,129,988,501,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 151,812,468,073,262,129,988,501,504 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 151812468073262129988501504 cubic inches would be around 44455063.4 feet tall.
Recreational maths with 151812468073262129988501504
- 151812468073262129988501504 backwards is 405105889921262370864218151
- 151812468073262129988501504 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 151812468073262129988501504'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 151812468073262129988501504 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 151812468073262129988501504 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/151812468073262129988501504/
Chicago style:
Numbermatics. 2024. "Number 151812468073262129988501504 - Facts about the integer". https://numbermatics.com/n/151812468073262129988501504/
The information we have on file for 151812468073262129988501504 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 151812468073262129988501504, math, Factors of 151812468073262129988501504, curriculum, school, college, exams, university, Prime factorization of 151812468073262129988501504, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty-one septillion, eight hundred twelve sextillion, four hundred sixty-eight quintillion, seventy-three quadrillion, two hundred sixty-two trillion, one hundred twenty-nine billion, nine hundred eighty-eight million, five hundred one thousand, five hundred four.