10842153230944402242011136
10,842,153,230,944,402,242,011,136 is an even composite number composed of seven prime numbers multiplied together.
10842153230944402242011136 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 10842153230944402242011136:
218 × 34 × 72 × 112 × 132 × 532 × 134692
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 53 × 53 × 13469 × 13469)See below for interesting mathematical facts about the number 10842153230944402242011136 from the Numbermatics database.
Names of 10842153230944402242011136
- Cardinal: 10842153230944402242011136 can be written as Ten septillion, eight hundred forty-two sextillion, one hundred fifty-three quintillion, two hundred thirty quadrillion, nine hundred forty-four trillion, four hundred two billion, two hundred forty-two million, eleven thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 1.0842153230944402242011136 × 1025
Factors of 10842153230944402242011136
Divisors of 10842153230944402242011136
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 42 44 48 49 52 53 54 56 63 64 66 72 77 78 81 84 88 91 96 98 99 104 106 108 112 117 121 126 128 132 143 144 147 154 156 159 162 168 169 176 182 189 192 196 198 208 212 216 224 231 234 242 252 256 264 273 286 288 294 297 308 312 318 324 336 338 351 352 363 364 371 378 384 392 396 416 424 429 432 441 448 462 468 477 484 504 507 512 528 539 546 567 572 576 583 588 594 616 624 636 637 648 672 676 689 693 702 704 726 728 742 756 768 784 792 819 832 847 848 858 864 882 891 896 924 936 954 968 1001 1008 1014 1024 1053 1056 1078 1089 1092 1113 1134 1144 1152 1166 1176 1183 1188 1232 1248 1272 1274 1287 1296 1323 1344 1352 1378 1386 1404 1408 1431 1452 1456 1484 1512 1521 1536 1568 1573 1584 1617 1638 1664 1694 1696 1716 1728 1749 1764 1782 1792 1848 1859 1872 1908 1911 1936 2002 2016 2028 2048 2067 2079 2106 2112 2156 2178 2184 2226 2268 2288 2304 2332 2352 2366 2376 2457 2464 2496 2541 2544 2548 2574 2592 2597 2646 2688 2704 2756 2772 2808 2809 2816 2862 2904 2912 2968 3003 3024 3042 3072 3136 3146 3168 3234 3267 3276 3328 3339 3388 3392 3432 3456 3498 3528 3549 3564 3584 3696 3718 3744 3816 3822 3861 3872 3969 4004 4032 4056 4081 4096 4134 4158 4212 4224 4293 4312 4356 4368 4452 4536 4563 4576 4608 4664 4704 4719 4732 4752 4823 4851 4914 4928 4992 5082 5088 5096 5148 5184 5194 5247 5292 5376 5408 5512 5544 5577 5616 5618 5632 5724 5733 5808 5824 5929 5936 6006 6048 6084 6144 6201 6237 6272 6292 6336 6413 6468 6534 6552 6656 6678 6776 6784 6864 6912 6996 7007 7056 7098 7128 7168 7371 7392 7436 7488 7579 7623 7632 7644 7722 7744 7791 7938 8008 8064 8112 8162 8192 8268 8281 8316 8424 8427 8448 8586 8624 8712 8736 8904 8957 9009 9072 9126 9152 9216 9328 9408 9438 9464 9504 9646 9702 9801 9828 9856 9984 10017 10164 10176 10192 10296 10368 10388 10494 10584 10647 10752 10816 11011 11024 11088 11154 11232 11236 11264 11448 11466 11583 11616 11648 11858 11872 12012 12096 12168 12243 12288 12402 12474 12544 12584 12672 12826 12936 13013 13068 13104 13312 13356 13469 13552 13568 13689 13728 13824 13992 14014 14112 14157 14196 14256 14336 14469 14553 14742 14784 14872 14976 15158 15246 15264 15288 15444 15488 15582 15741 15876 16016 16128 16224 16324 16384 16536 16562 16632 16731 16848 16854 16896 17172 17199 17248 17424 17472 17787 17808 17914 18018 18144 18252 18304 18432 18603 18656 18816 18876 18928 19008 19239 19292 19404 19602 19656 19663 19712 19968 20034 20328 20352 20384 20449 20592 20736 20776 20988 21021 21168 21294 21504 21632 22022 22048 22176 22308 22464 22472 22528 22737 22869 22896 22932 23166 23232 23296 23373 23716 23744 24024 24192 24336 24486 24576 24804 24843 24948 25088 25168 25281 25344 25652 25872 26026 26136 26208 26624 26712 26871 26938 27027 27104 27136 27378 27456 27648 27984 28028 28224 28314 28392 28512 28567 28672 28938 29106 29484 29568 29744 29952 30051 30316 30492 30528 30576 30888 30899 30976 31164 31482 31752 31941 32032 32256 32448 32648 32768 33033 33072 33124 33264 33462 33696 33708 33761 33792 34344 34398 34496 34848 34944 35574 35616 35828 36036 36288 36504 36517 36608 36729 36864 37206 37312 37632 37752 37856 38016 38478 38584 38808 39039 39204 39312 39326 39424 39936 40068 40407 40656 40704 40768 40898 41184 41472 41552 41976 42042 42336 42471 42588 43008 43264 43407 43659 44044 44096 44352 44616 44891 44928 44944 45056 45474 45738 45792 45864 46332 46464 46592 46746 47223 47432 47488 48048 48384 48672 48972 49152 49608 49686 49896 50176 50193 50336 50562 50688 51304 51597 51744 52052 52272 52416 53053 53248 53361 53424 53742 53876 54054 54208 54272 54756 54912 55296 55809 55968 56056 56448 56628 56784 57024 57134 57344 57717 57876 58212 58968 58989 59136 59488 59904 60102 60632 60984 61056 61152 61347 61776 61798 61952 62328 62699 62964 63063 63504 63882 64064 64512 64896 65296 65536 66066 66144 66248 66528 66924 67392 67416 67522 67584 68211 68607 68688 68796 68992 69696 69888 70119 71148 71232 71656 72072 72576 73008 73034 73216 73458 73728 74412 74529 74624 75264 75504 75712 75843 76032 76956 77077 77168 77616 78078 78408 78624 78652 78848 79872 80136 80613 80814 81081 81312 81408 81536 81796 82368 82944 83104 83369 83952 84084 84672 84942 85176 85701 86016 86528 86814 87318 88088 88192 88704 89232 89782 89856 89888 90112 90948 91091 91476 91584 91728 92664 92697 92928 93184 93492 94283 94446 94864 94976 95823 96096 96768 97344 97944 98304 98527 99099 99216 99372 99792 100352 100386 100672 101124 101283 101376 102608 103194 103488 104104 104544 104832 106106 106496 106722 106848 107484 107752 108108 108416 108544 109512 109551 109824 110187 110592 111618 111936 112112 112896 113256 113568 114048 114268 114688 115434 115752 116424 117117 117936 117978 118272 118976 119808 120204 121221 121264 121968 122112 122304 122694 123552 123596 123904 124656 125398 125928 126126 127008 127413 127764 128128 129024 129792 130221 130592 131072 132132 132288 132496 133056 133848 134673 134784 134832 135044 135168 136422 137214 137376 137592 137641 137984 139392 139776 140238 142296 142464 143143 143312 144144 145152 146016 146068 146432 146916 147456 148159 148824 149058 149248 150528 150579 151008 151424 151686 152064 153912 154154 154336 155232 156156 156816 157248 157304 157696 159159 159744 160083 160272 161226 161628 162162 162624 162816 163072 163592 164736 165888 166208 166738 167904 168168 169344 169884 170352 171402 172032 173056 173151 173628 174636 175097 176176 176384 176967 177408 178464 179564 179712 179776 180224 181896 182182 182952 183168 183456 184041 185328 185394 185856 186368 186984 188097 188566 188892 189189 189728 189952 191646 192192 193536 194688 195888 196608 197054 198198 198432 198744 199584 200704 200772 201344 202248 202566 202752 204633 205216 206388 206976 208208 209088 209664 210357 212212 212992 213444 213696 214968 215504 216216 216293 216832 217088 219024 219102 219648 220374 221184 223236 223587 223872 224224 225792 226512 227136 227529 228096 228536 229376 230868 231231 231504 232848 234234 235872 235956 236544 237952 239616 240408 241839 242442 242528 243936 244224 244608 245388 247104 247192 247808 249312 250107 250796 251856 252252 254016 254826 255528 255619 256256 257103 258048 259584 260442 261184 262144 264264 264576 264992 266112 267696 269346 269568 269664 270088 270336 272844 273273 274428 274752 275184 275282 275968 278091 278784 279552 280476 282849 284592 284928 286286 286624 288288 290304 292032 292136 292864 293832 294912 295581 296318 297297 297648 298116 298496 301056 301158 302016 302848 303372 303849 304128 307824 308308 308672 310464 312312 313632 314237 314496 314608 315392 318318 319488 320166 320544 322452 323256 324324 325248 325632 326144 327184 328653 329472 330561 331776 332416 333476 335808 336336 338688 339768 339889 340704 342804 344064 346112 346302 347256 349272 350194 351351 352352 352768 353934 354816 356928 359128 359424 359552 360448 363663 363792 364364 365904 366336 366912 368082 370656 370788 371371 371712 372736 373968 376194 377132 377784 378378 379456 379904 383292 384384 387072 389376 390663 391776 393216 394108 396396 396864 397488 399168 401408 401544 401687 402688 404019 404496 405132 405504 409266 410432 412776 412923 413952 416416 418176 419328 420714 424424 425984 426888 427392 429429 429936 431008 432432 432586 433664 434176 438048 438204 438893 439296 440748 442368 444477 446472 447174 447744 448448 451584 453024 454272 455058 456192 457072 458752 461736 462462 463008 465696 468468 471744 471912 473088 474721 475904 477477 479232 480249 480816 483678 484884 485056 487872 488448 489216 490776 494208 494384 495616 498624 500214 501592 503712 504504 508032 509652 511056 511238 512512 514206 516096 519168 519453 520884 522368 525291 528528 529152 529984 530901 532224 535392 538692 539136 539328 540176 540672 545688 546546 548856 549504 550368 550564 551936 552123 556182 557568 559104 560952 564291 565698 567567 569184 569856 572572 573248 576576 580608 583583 584064 584272 585728 587664 589824 591162 592636 594594 595296 596232 596992 602112 602316 604032 605696 606744 607698 608256 613899 615648 616616 617344 620928 624624 627264 628474 628992 629216 630784 636636 638976 640332 641088 644904 646512 648648 648879 650496 651264 652288 654368 657306 658944 659981 661122 663552 664832 666952 670761 671616 672672 677376 679536 679778 681408 685608 688128 689689 692224 692604 693693 694512 698544 700388 702702 704704 705536 707868 709632 713856 713857 718256 718848 719104 720896 725517 727326 727584 728728 731808 732672 733824 736164 741312 741576 742742 743424 745472 747936 750321 752388 754264 755568 756756 758912 759808 766584 766857 768768 771309 774144 778752 781326 783552 786432 788216 792792 793728 794976 798336 802816 803088 803374 805376 808038 808992 810264 811008 818532 819819 820864 825552 825846 827904 832832 834273 836352 838656 841428 848547 848848 851968 853776 854784 858858 859872 862016 864864 865172 867328 868352 876096 876408 877786 878592 881496 884736 886743 888954 891891 892944 894348 895488 896896 903168 906048 908544 910116 911547 912384 914144 917504 923472 924924 926016 931392 936936 942711 943488 943824 946176 949442 951808 954954 958464 960498 961632 967356 969768 970112 975744 976896 978432 981552 985959 988416 988768 991232 997248 1000428 1002001 1003184 1007424 1009008 1016064 1019304 1019667 1022112 1022476 1025024 1028412 1032192 1037113 1038336 1038906 1041768 1044736 1050582 1054053 1057056 1058304 1059968 1061802 1064448 1070784 1077384 1078272 1078656 1080352 1081344 1083797 1090989 1091376 1093092 1097712 1099008 1100736 1101128 1103872 1104246 1112364 1114113 1115136 1118208 1121904 1128582 1131396 1135134 1138368 1139712 1145144 1146496 1153152 1161216 1167166 1168128 1168544 1171456 1175328 1179648 1182324 1185272 1189188 1190592 1192464 1193984 1204224 1204632 1205061 1208064 1211392 1212057 1213488 1215396 1216512 1225679 1227798 1231296 1233232 1234688 1238769 1241856 1249248 1254528 1256948 1257984 1258432 1261568 1273272 1277952 1280664 1282176 1288287 1289808 1293024 1297296 1297758 1300992 1302528 1304576 1308736 1314612 1316679 1317888 1319962 1322244 1327104 1329664 1333431 1333904 1341522 1343232 1345344 1354752 1359072 1359556 1362816 1371216 1376256 1379378 1384448 1385208 1387386 1389024 1397088 1400776 1405404 1409408 1411072 1415736 1419264 1424163 1427712 1427714 1432431 1436512 1437696 1438208 1441792 1451034 1454652 1455168 1457456 1463616 1465344 1467648 1472328 1482624 1483152 1485484 1486848 1490944 1495872 1500642 1504776 1508528 1511136 1513512 1514051 1517824 1519616 1533168 1533714 1537536 1542618 1548288 1557504 1562652 1567104 1575873 1576432 1585584 1587456 1589952 1592703 1596672 1605632 1606176 1606748 1610752 1616076 1617984 1620528 1622016 1629749 1637064 1639638 1641728 1651104 1651692 1655808 1656369 1665664 1668546 1672704 1677312 1682856 1692873 1697094 1697696 1703936 1707552 1709568 1717716 1719744 1724032 1729728 1730344 1734656 1736704 1750749 1752192 1752816 1755572 1757184 1762992 1769472 1773486 1777908 1783782 1785888 1788696 1789333 1790976 1793792 1806336 1812096 1817088 1820232 1823094 1824768 1828288 1835008 1846944 1849848 1852032 1862784 1873872 1885422 1886976 1887648 1892352 1898884 1903616 1909908 1916928 1920996 1923264 1926067 1934712 1939536 1940224 1946637 1951488 1953792 1956864 1963104 1971918 1976832 1977536 1979943 1982464 1994496 2000856 2004002 2006368 2014848 2018016 2032128 2038608 2039334 2044224 2044952 2050048 2056824 2064384 2069067 2074226 2076672 2077812 2081079 2083536 2089472 2101164 2108106 2114112 2116608 2119936 2123604 2128896 2141568 2141571 2154768 2156544 2157312 2160704 2162688 2167594 2181978 2182752 2186184 2195424 2198016 2201472 2202256 2207744 2208492 2224728 2228226 2230272 2236416 2243808 2250963 2257164 2262792 2270268 2276261 2276736 2279424 2290288 2292992 2300571 2306304 2313927 2322432 2334332 2336256 2337088 2342912 2350656 2359296 2364648 2370544 2378376 2379223 2381184 2384928 2387968 2408448 2409264 2410122 2416128 2422784 2424114 2426976 2430792 2433024 2451358 2455596 2459457 2462592 2466464 2469376 2477538 2483712 2498496 2502819 2509056 2513896 2515968 2516864 2523136 2545641 2546544 2555904 2561328 2564352 2576574 2579616 2586048 2594592 2595516 2601984 2605056 2609152 2617472 2629224 2633358 2635776 2639924 2644488 2654208 2659328 2660229 2666862 2667808 2683044 2686464 2690688 2709504 2718144 2719112 2725632 2734641 2742432 2752512 2758756 2768896 2770416 2774772 2778048 2794176 2801552 2810808 2811809 2818816 2822144 2828133 2831472 2838528 2848326 2855424 2855428 2864862 2873024 2875392 2876416 2883584 2902068 2909304 2910336 2914912 2927232 2930688 2935296 2944656 2957877 2965248 2966304 2970968 2973696 2981888 2991744 3001284 3006003 3009552 3017056 3022272 3027024 3028102 3035648 3039232 3059001 3066336 3067428 3075072 3085236 3096576 3111339 3115008 3125304 3134208 3151746 3152864 3171168 3174912 3179904 3185406 3193344 3211264 3212352 3213496 3221504 3232152 3235968 3241056 3244032 3251391 3259498 3274128 3279276 3283456 3302208 3303384 3311616 3312738 3323047 3331328 3337092 3342339 3345408 3354624 3365712 3385746 3394188 3395392 3407872 3415104 3419136 3435432 3439488 3448064 3459456 3460688 3469312 3473408 3501498 3504384 3505632 3511144 3514368 3525984 3538944 3546972 3555816 3567564 3571776 3577392 3578666 3581952 3587584 3612672 3615183 3624192 3634176 3636171 3640464 3646188 3649536 3656576 3677037 3693888 3699696 3704064 3716307 3725568 3747744 3770844 3773952 3775296 3784704 3797768 3807232 3819816 3833856 3841992 3846528 3852134 3864861 3869424 3879072 3880448 3893274 3902976 3907584 3913728 3926208 3943836 3950037 3953664 3955072 3959886 3964928 3988992 4000293 4001712 4008004 4012736 4029696 4036032 4064256 4077216 4078668 4085081 4088448 4089904 4100096 4113648 4128768 4138134 4148452 4153344 4155624 4162158 4167072 4178944 4202328 4216212 4228224 4233216 4239872 4247208 4257792 4272489 4283136 4283142 4297293 4309536 4313088 4314624 4321408 4325376 4335188 4363956 4365504 4372368 4390848 4396032 4402944 4404512 4415488 4416984 4418557 4449456 4456452 4460544 4472832 4487616 4501926 4514328 4525584 4540536 4542153 4552522 4553472 4558848 4580576 4585984 4601142 4612608 4627854 4644864 4668664 4672512 4674176 4685824 4701312 4727619 4729296 4741088 4756752 4758446 4762368 4769856 4775936 4816896 4818528 4820244 4827823 4832256 4845568 4848228 4853952 4861584 4866048 4889247 4902716 4911192 4918914 4925184 4932928 4938752 4955076 4967424 4996992 4996999 5005638 5018112 5027792 5031936 5033728 5046272 5078619 5091282 5093088 5111808 5122656 5128704 5153148 5159232 5172096 5189184 5191032 5203968 5210112 5218304 5221931 5234944 5252247 5258448 5266716 5271552 5279848 5288976 5308416 5318656 5320458 5333724 5335616 5366088 5367999 5372928 5381376 5419008 5436288 5438224 5451264 5469282 5484864 5505024 5517512 5537792 5540832 5549544 5556096 5588352 5603104 5621616 5623618 5637632 5644288 5656266 5662944 5677056 5696652 5710848 5710856 5729724 5746048 5750784 5752832 5778201 5804136 5818608 5820672 5829824 5839911 5854464 5861376 5870592 5889312 5915754 5930496 5932608 5939829 5941936 5947392 5963776 5983488 6002568 6012006 6019104 6034112 6044544 6054048 6056204 6071296 6078464 6118002 6132672 6134856 6150144 6170472 6193152 6207201 6222678 6230016 6243237 6250608 6268416 6303492 6305728 6342336 6349824 6359808 6370812 6386688 6422528 6424704 6424713 6426992 6443008 6464304 6471936 6482112 6488064 6502782 6518996 6548256 6558552 6566912 6604416 6606768 6623232 6625476 6646094 6662656 6674184 6684678 6690816 6709248 6731424 6752889 6771492 6788376 6790784 6828783 6830208 6838272 6870864 6878976 6896128 6901713 6918912 6921376 6938624 6946816 7002996 7008768 7011264 7022288 7028736 7051968 7077888 7093944 7111632 7135128 7137669 7143552 7154784 7157332 7163904 7175168 7225344 7230366 7248384 7259791 7268352 7272342 7280928 7292376 7299072 7313152 7354074 7378371 7387776 7399392 7408128 7432614 7451136 7495488 7541688 7547904 7550592 7569408 7586579 7595536 7614464 7636923 7639632 7667712 7683984 7693056 7704268 7729722 7738848 7758144 7760896 7786548 7805952 7815168 7827456 7852416 7852427 7887672 7900074 7907328 7910144 7919772 7929856 7977984 7980687 8000586 8003424 8016008 8025472 8059392 8072064 8128512 8154432 8157336 8170162 8176896 8179808 8200192 8227296 8257536 8276268 8296904 8306688 8311248 8324316 8334144 8357888 8404656 8432424 8435427 8456448 8466432 8479744 8484399 8494416 8515584 8544978 8566272 8566284 8579753 8594586 8619072 8626176 8629248 8642816 8650752 8670376 8727912 8731008 8744736 8781696 8792064 8805888 8809024 8830976 8833968 8837114 8898912 8912904 8921088 8945664 8975232 9003852 9018009 9028656 9051168 9081072 9084306 9105044 9106944 9117696 9161152 9171968 9177003 9202284 9225216 9255708 9280141 9289728 9334017 9337328 9345024 9348352 9371648 9402624 9455238 9458592 9482176 9513504 9516892 9524736 9539712 9551872 9633792 9637056 9640488 9655646 9664512 9691136 9696456 9707904 9723168 9732096 9754173 9778494 9805432 9822384 9837828 9850368 9865856 9877504 9910152 9934848 9969141 9993984 9993998 10011276 10027017 10036224 10055584 10063872 10067456 10092544 10157238 10182564 10186176 10223616 10245312 10257408 10306296 10318464 10344192 10378368 10382064 10407936 10420224 10436608 10443862 10469888 10504494 10516896 10533432 10543104 10559696 10577952 10616832 10637312 10640916 10667448 10671232 10732176 10735998 10745856 10762752 10838016 10845549 10872576 10876448 10902528 10938564 10969728 11031111 11035024 11075584 11081664 11099088 11112192 11148921 11176704 11206208 11243232 11247236 11275264 11288576 11312532 11325888 11354112 11393304 11408243 11421696 11421712 11459448 11492096 11501568 11505664 11556402 11594583 11608272 11637216 11641344 11659648 11679822 11708928 11722752 11741184 11778624 11831508 11850111 11860992 11865216 11879658 11883872 11894784 11927552 11966976 12000879 12005136 12024012 12038208 12068224 12089088 12108096 12112408 12142592 12156928 12236004 12255243 12265344 12269712 12300288 12340944 12386304 12414402 12445356 12460032 12486474 12501216 12536832 12606984 12611456 12684672 12699648 12719616 12741624 12773376 12817467 12845056 12849408 12849426 12853984 12886016 12928608 12943872 12964224 12976128 13005564 13037992 13096512 13117104 13133824 13208832 13213536 13246464 13250952 13255671 13292188 13325312 13348368 13369356 13381632 13418496 13462848 13482469 13505778 13542984 13576752 13581568 13626459 13657566 13660416 13676544 13741728 13757952 13792256 13803426 13837824 13842752 13877248 13893632 14005992 14017536 14022528 14044576 14057472 14103936 14182857 14187888 14223264 14270256 14275338 14287104 14309568 14314664 14327808 14350336 14450688 14460732 14483469 14496768 14519582 14536704 14544684 14561856 14584752 14598144 14626304 14667741 14708148 14756742 14775552 14798784 14816256 14865228 14902272 14990976 14990997 15083376 15095808 15101184 15138816 15173158 15191072 15228928 15273846 15279264 15335424 15367968 15386112 15408536 15459444 15477696 15516288 15521792 15573096 15611904 15630336 15654912 15665793 15704832 15704854 15756741 15775344 15800148 15814656 15820288 15839544 15859712 15933827 15955968 15961374 16001172 16006848 16032016 16050944 16103997 16118784 16144128 16257024 16308864 16314672 16340324 16353792 16359616 16400384 16454592 16515072 16552536 16593808 16613376 16622496 16648632 16654561 16668288 16715776 16809312 16864848 16870854 16912896 16932864 16959488 16968798 16988832 17031168 17089956 17132544 17132568 17159506 17189172 17238144 17252352 17258496 17285632 17334603 17340752 17455824 17462016 17489472 17519733 17563392 17584128 17611776 17618048 17661952 17667936 17674228 17797824 17819487 17825808 17842176 17891328 17950464 18007704 18036018 18057312 18102336 18162144 18168612 18210088 18213888 18235392 18322304 18343936 18354006 18404568 18450432 18511416 18560282 18579456 18621603 18668034 18674656 18690048 18696704 18743296 18805248 18910476 18917184 18964352 19027008 19033784 19049472 19079424 19103744 19267584 19274112 19274139 19280976 19311292 19329024 19382272 19392912 19415808 19446336 19464192 19508346 19556988 19610864 19644768 19675656 19682663 19700736 19731712 19755008 19820304 19869696 19938282 19987968 19987996 20022552 20054034 20072448 20111168 20127744 20134912 20185088 20314476 20365128 20372352 20486349 20490624 20514816 20612592 20636928 20688384 20705139 20756736 20764128 20815872 20840448 20873216 20887724 20939776 21008988 21033792 21066864 21086208 21119392 21155904 21186737 21233664 21274624 21281832 21334896 21342464 21413007 21464352 21471996 21491712 21525504 21676032 21691098 21745152 21752896 21779373 21805056 21877128 21939456 22062222 22070048 22151168 22163328 22198176 22224384 22297842 22353408 22412416 22486464 22494472 22550528 22577152 22625064 22651776 22708224 22759737 22786608 22816486 22843392 22843424 22918896 22984192 23003136 23011328 23112804 23189166 23216544 23261329 23274432 23282688 23319296 23359644 23417856 23445504 23482368 23557248 23557281 23663016 23700222 23721984 23730432 23759316 23767744 23789568 23855104 23933952 24001758 24010272 24048024 24076416 24136448 24178176 24216192 24224816 24285184 24313856 24472008 24510486 24530688 24539424 24600576 24681888 24772608 24828804 24890712 24920064 24972948 25002432 25038871 25073664 25213968 25222912 25306281 25369344 25399296 25439232 25453197 25483248 25546752 25634934 25698816 25698852 25707968 25739259 25772032 25857216 25887744 25928448 25952256 26011128 26075984 26193024 26234208 26267648 26417664 26427072 26492928 26501904 26511342 26584376 26650624 26696736 26738712 26763264 26836992 26925696 26964938 27011556 27054027 27085968 27153504 27163136 27252918 27315132 27320832 27353088 27483456 27515904 27531009 27584512 27606852 27675648 27685504 27754496 27840423 28002051 28011984 28035072 28045056 28089152 28114944 28207872 28365714 28375776 28446528 28540512 28550676 28574208 28619136 28629328 28655616 28700672 28901376 28921464 28966938 28993536 29039164 29073408 29089368 29123712 29169504 29196288 29252608 29262519 29335482 29416296 29513484 29551104 29597568 29632512 29730456 29804544 29907423 29981952 29981994 30081051 30166752 30191616 30202368 30277632 30346316 30382144 30457856 30547692 30558528 30670848 30735936 30772224 30817072 30918888 30929899 30955392 31032576 31043584 31146192 31223808 31260672 31309824 31331586 31409664 31409708 31513482 31550688 31600296 31629312 31640576 31679088 31719424 31867654 31911936 31922748 32002344 32013696 32064032 32101888 32207994 32237568 32288256 32514048 32536647 32617728 32629344 32680648 32707584 32719232 32800768 32909184 33093333 33105072 33187616 33226752 33244992 33297264 33309122 33336576 33431552 33618624 33729696 33741708 33825792 33865728 33918976 33937596 33977664 34062336 34179912 34224729 34265088 34265136 34319012 34378344 34476288 34504704 34516992 34571264 34669206 34681504 34911648 34924032 34978944 34978993 35039466 35126784 35168256 35223552 35236096 35323904 35335872 35348456 35550333 35595648 35638974 35651616 35684352 35782656 35900928 36015408 36072036 36114624 36204672 36324288 36337224 36420176 36427776 36470784 36553517 36644608 36687872 36708012 36765729 36809136 36900864 37022832 37120564 37158912 37243206 37336068 37349312 37380096 37393408 37486592 37610496 37820952 37834368 37834421 37928704 38054016 38067568 38098944 38158848 38207488 38452401 38535168 38548224 38548278 38561952 38622584 38658048 38764544 38785824 38831616 38892672 38928384 39016692 39113976 39221728 39289536 39351312 39365326 39401472 39463424 39510016 39640608 39739392 39767013 39876564 39975936 39975992 40045104 40108068 40144896 40222336 40255488 40269824 40447407 40628952 40730256 40744704 40879377 40972698 40981248 41029632 41225184 41273856 41376768 41410278 41513472 41528256 41631744 41680896 41746432 41775448 41879552 42017976 42067584 42133728 42172416 42238784 42311808 42373474 42549248 42563664 42669792 42684928 42826014 42928704 42943992 42983424 43051008 43352064 43382196 43450407 43490304 43505792 43558746 43610112 43754256 43878912 44003223 44124444 44140096 44302336 44326656 44396352 44448768 44595684 44706816 44824832 44972928 44972991 44988944 45101056 45154304 45250128 45303552 45416448 45519474 45573216 45632972 45686784 45686848 45837792 45968384 46006272 46022656 46225608 46378332 46433088 46522658 46548864 46565376 46638592 46719288 46835712 46891008 46964736 46997379 47114496 47114562 47270223 47326032 47400444 47443968 47460864 47518632 47535488 47579136 47801481 47867904 48003516 48020544 48096048 48152832 48272896 48311991 48356352 48432384 48449632 48570368 48627712 48944016 49020972 49061376 49078848 49201152 49363776 49545216 49657608 49781424 49840128 49945896 49963683 50004864 50077742 50147328 50427936 50445824 50612562 50738688 50798592 50878464 50906394 50966496 51093504 51269868 51397632 51397704 51415936 51478518 51544064 51714432 51775488 51856896 52003809 52022256 52151968 52386048 52468416 52535296 52835328 52854144 52985856 53003808 53022684 53106053 53168752 53301248 53393472 53458461 53477424 53526528 53673984 53851392 53929876 54023112 54108054 54171936 54307008 54326272 54505836 54630264 54641664 54706176 54966912 54966989 55031808 55062018 55169024 55213704 55351296 55371008 55508992 55680846 55864809 56004102 56023968 56070144 56090112 56178304 56229888 56415744 56731428 56751552 56893056 57081024 57101352 57148416 57238272 57258656 57311232 57401344 57441241 57802752 57822417 57842928 57933876 57987072 58078328 58146816 58178736 58247424 58339008 58392576 58505216 58525038 58670964 58832592 59026968 59047989 59102208 59195136 59265024 59460912 59609088 59814846 59963904 59963988 60162102 60333504 60383232 60404736 60555264 60692632 60764288 60915712 61095384 61117056 61459047 61471872 61544448 61634144 61837776 61859798 61910784 62065152 62087168 62292384 62447616 62521344 62619648 62663172 62819328 62819416 63026964 63101376 63200592 63258624 63281152 63358176 63560211 63735308 63823872 63845496 64004688 64027392 64128064 64203776 64239021 64415988 64475136 64576512 64960987 65028096 65073294 65235456 65258688 65338119 65361296 65415168 65438464 65601536 65818368 66186666 66210144 66375232 66453504 66489984 66594528 66618244 66673152 66863104 67237248 67459392 67483416 67651584 67731456 67837952 67875192 67955328 68124672 68279211 68359824 68449458 68530176 68530272 68638024 68756688 68952576 69009408 69033984 69142528 69338412 69363008 69783987 69823296 69848064 69957888 69957986 70078932 70253568 70336512 70447104 70472192 70647808 70671744 70671843 70696912 71100666 71191296 71277948 71303232 71368704 71565312 71801856 72030816 72144072 72229248 72409344 72648576 72674448 72840352 72855552 72941568 73107034 73289216 73375744 73416024 73531458 73618272 73801728 74045664 74241128 74317824 74486412 74672136 74698624 74760192 74786816 75116613 75220992 75641904 75668736 75668842 75857408 75918843 76108032 76135136 76197888 76317696 76414976 76904802 77096448 77096556 77123904 77217777 77245168 77316096 77529088 77571648 77663232 77785344 77856768 78033384 78227952 78443456 78579072 78702624 78730652 78802944 78926848 79020032 79281216 79478784 79534026 79753128 79857701 79951872 79951984 80090208 80216136 80289792 80444672 80510976 80539648 80894814 81162081 81257904 81460512 81489408 81758754 81945396 81962496 82059264 82450368 82547712 82753536 82820556 83026944 83056512 83263488 83492864 83521269 83550896 83759104 84006153 84035952 84135168 84267456 84344832 84477568 84623616 84746948 85098496 85127328 85339584 85369856 85652028 85857408 85887984 85966848 86102016 86376697 86704128 86764392 86900814 86980608 87011584 87117492 87220224 87508512 87757824 87787557 88006446 88248888 88280192 88653312 88792704 88897536 89191368 89413632 89649664 89722269 89945856 89945982 89977888 90202112 90308608 90500256 90607104 90832896 91038948 91146432 91265944 91373568 91373696 91675584 91936768 92012544 92045312 92451216 92756664 92789697 92866176 93045316 93097728 93130752 93277184 93438576 93671424 93782016 93929472 93994758 94228992 94229124 94377283 94540446 94652064 94800888 94887936 94921728 95037264 95070976 95158272 95602962 95735808 96007032 96041088 96192096 96305664 96545792 96623982 96712704 96864768 96899264 97140736 97255424 97888032 98041944 98122752 98157696 98402304 98727552 99279999 99315216 99562848 99680256 99891792 99927366 100009728 100155484 100294656 100855872 100891648 101225124 101477376 101597184 101756928 101812788 101932992 102081551 102187008 102539736 102674187 102795264 102795408 102831872 102957036 103088128 103428864 103550976 103713792 104007618 104044512 104303936 104772096 104936832 104936979 105070592 105670656 105708288 105971712 106007616 106045368 106212106 106337504 106602496 106786944 106916922 106954848 107053056 107347968 107702784 107859752 108046224 108216108 108343872 108614016 108652544 109011672 109260528 109283328 109412352 109660551 109933824 109933978 110063616 110124036 110297187 110338048 110427408 110702592 110742016 111017984 111361692 111536789 111729618 112008204 112047936 112140288 112180224 112356608 112459776 112831488 113462856 113503104 113503263 113786112 114162048 114202704 114296832 114476544 114517312 114622464 114802688 114882482 115605504 115644834 115685856 115867752 115974144 116156656 116293632 116357472 116494848 116678016 116785152 117010432 117050076 117341928 117665184 118053936 118095978 118204416 118390272 118530048 118921824 119218176 119301039 119629692 119927808 119927976 120324204 120641833 120667008 120766464 120809472 121342221 121385264 121528576 121831424 122190768 122234112 122638131 122918094 122943744 123088896 123268288 123675552 123719596 123821568 124130304 124174336 124584768 124895232 125042688 125239296 125326344 125638656 125638832 126053928 126202752 126401184 126517248 126562304 126716352 127120422 127470616 127647744 127690992 128009376 128054784 128256128 128407552 128478042 128831976 128950272 129153024 129921974 130056192 130146588 130351221 130470912 130517376 130676238 130722592 130830336 130876928 131203072 131636736 132009669 132373332 132420288 132750464 132907008 132979968 133189056 133236488 133346304 133726208 134474496 134918784 134918973 134966832 135303168 135462912 135675904 135750384 135910656 136249344 136558422 136719648 136898916 137060352 137060544 137276048 137513376 137905152 138018816 138067968 138285056 138676824 138726016 139567974 139646592 139696128 139915776 139915972 140157864 140507136 140673024 140894208 140944384 140992137 141295616 141343488 141343686 141393824 142201332 142382592 142555896 142606464 142737408 143404443 143603712 144061632 144288144 144458496 144818688 144935973 145297152 145348896 145680704 145711104 145883136 146214068 146578432 146751488 146832048 147062916 147236544 147603456 148091328 148307159 148482256 148635648 148972824 149344272 149397248 149520384 149573632 149891049 150233226 150441984 151283808 151337472 151337684 151714816 151837686 152216064 152270272 152395776 152635392 152829952 153809604 154192896 154193112 154247808 154435554 154490336 154632192 155058176 155143296 155326464 155570688 156011427 156066768 156455904 156886912 157158144 157405248 157461304 157605888 157853696 158040064 158562432 158957568 159068052 159318159 159506256 159715402 159903744 159903968 160180416 160432272 160579584 160889344 161021952 161079296 161789628 162324162 162515808 162921024 162978816 163517508 163890792 163924992 164118528 164900736 164900967 165095424 165507072 165641112 166053888 166113024 166526976 166985728 167042538 167101792 167518208 168012306 168071904 168270336 168534912 168689664 168955136 169247232 169493896 170196992 170254656 170679168 170739712 171304056 171714816 171775968 171933696 172204032 172323723 172753394 173408256 173528784 173801628 173961216 174023168 174234984 174440448 175017024 175272097 175515648 175575114 176012892 176497776 176560384 177143967 177306624 177585408 177795072 178382736 178827264 179299328 179444538 179891712 179891964 179955776 180404224 180617216 181000512 181214208 181413961 181665792 182077896 182292864 182531888 182747136 182747392 183351168 183873536 184090624 184377141 184902432 185513328 185579394 185732352 186090632 186195456 186261504 186554368 186877152 187342848 187564032 187858944 187989516 188457984 188458248 188754566 189080892 189304128 189601776 189775872 189843456 190074528 190141952 190680633 191205924 191471616 192014064 192082176 192384192 192611328 192717063 193091584 193247964 193425408 193729536 193798528 194281472 194882961 195776064 196014357 196083888 196245504 196315392 196804608 197455104 198559998 198630432 199125696 199360512 199783584 199854732 200019456 200310968 200589312 201711744 201783296 202450248 202954752 203194368 203513856 203625576 203865984 204163102 204374016 204837633 205079472 205348374 205590528 205590816 205663744 205914072 206176256 206857728 207101952 207427584 208015236 208089024 208607872 209351961 209544192 209873664 209873958 210141184 211341312 211416576 211943424 212015232 212015529 212090736 212424212 212675008 213204992 213573888 213833844 213909696 214106112 214695936 215405568 215719504 216092448 216432216 216509293 216687744 217228032 217305088 218023344 218521056 218566656 218824704 219321102 219867648 219867956 220127232 220248072 220594374 220676096 220854816 221405184 221484032 222035968 222723384 223073578 223459236 224016408 224095872 224280576 224360448 224713216 225349839 225662976 226925712 227006208 227006526 227572224 227756529 228324096 228405408 228593664 228953088 229034624 229244928 229605376 229764964 231289668 231371712 231653331 231735504 231948288 232313312 232587264 232714944 232989696 233356032 233570304 234020864 234100152 234683856 235330368 236107872 236191956 236408832 236780544 237060096 237843648 238436352 238602078 239259384 239573103 239855616 239855952 240648408 241283666 241334016 241532928 241618944 242684442 242770528 243057152 243662848 244381536 244468224 245276262 245836188 245887488 246177792 246536576 247351104 247439192 247643136 248260608 248348672 249169536 249790464 250478592 250563807 250652688 251277312 251277664 252107856 252405504 252802368 253034496 253124608 253432704 254240844 254941232 255295488 255381984 255874619 256018752 256109568 256512256 256815104 256956084 257663952 257900544 258306048 259130091 259843948 260112384 260293176 260702442 260941824 261034752 261352476 261445184 261660672 261753856 262406144 263273472 264019338 264746664 264840576 264840947 265500928 265959936 266378112 266472976 266692608 267452416 268948992 269166807 269837568 269837946 269933664 270606336 270925824 271351808 271500768 271821312 272498688 273116844 273439296 273797832 274120704 274121088 274552096 275026752 275427581 275810304 276037632 276135936 276570112 277353648 277452032 278369091 279135948 279293184 279392256 279831552 279831944 280315728 281014272 281346048 281788416 281888768 281984274 282686976 282687372 282787648 283131849 284402664 284765184 285111792 285212928 285474816 286808886 287207424 288123264 288576288 288916992 289637376 289871946 290594304 290697792 291361408 291422208 291766272 292428136 293156864 293502976 293664096 294125832 294473088 295206912 296182656 296614318 296964512 297945648 298688544 298794496 299040768 299147264 299782098 300466452 300883968 302567616 302674944 302675368 303429632 303675372 304432128 304540544 304791552 305270784 306244653 307619208 308022561 308385792 308386224 308495616 308871108 308980672 309264384 310116352 310286592 310652928 311141376 312022854 312133536 312911808 313773824 314316288 314810496 314810937 314922608 315211776 315707392 316080128 317124864 317915136 318136104 318636318 319012512 319430804 319807488 319807936 320360832 320864544 321159168 321778688 322043904 322158592 323579256 324648324 325031616 325842048 325957632 327035016 327781584 327849984 328237056 328981653 329801472 329801934 330190848 330891561 331014144 331282224 332107776 332226048 333053952 334085076 334203584 334610367 335036416 336024612 336143808 336540672 337069824 337379328 337910272 338494464 338987792 340393984 340509312 340509789 341358336 341479424 342608112 343429632 343551936 343867392 344408064 344647446 345506788 346816512 347057568 347603256 347922432 348046336 348469968 348880896 350034048 350544194 351031296 351150228 352025784 352995552 353120768 354287934 354613248 355170816 355590144 356765472 357654528 357903117 358598656 358889076 359783424 359783928 359911552 360808448 361925499 362001024 362428416 362827922 364026663 364155792 364585728 365063776 365494272 365494784 366702336 367747072 368181248 368754282 369804864 371026656 371158788 371464704 372181264 372390912 372523008 373108736 373754304 374685696 375128064 375717888 375979032 376915968 376916496 377509132 378161784 378608256 379203552 379551744 379686912 380149056 380283904 381361266 382411848 382943232 384028128 384164352 384768384 384768923 385222656 385434126 386183168 386495928 386850816 387459072 387597056 388562944 389765922 391053663 391552128 392028714 392167776 392491008 392630784 393609216 394910208 397119996 397260864 398251392 398721024 399567168 399709464 400038912 400621936 401178624 402088687 403423488 403566592 404756919 404900496 405909504 406388736 407027712 407251152 407731968 408326204 408748032 409675266 410158944 410696748 411181056 411181632 411327488 411828144 412352512 413715456 414203904 414855168 416030472 416178048 416178631 417215744 418703922 419088384 419747328 419747916 420282368 422682624 422833152 422976411 423886848 424030464 424031058 424181472 424848424 425350016 426409984 427147776 427667688 427819392 428212224 430213329 430811136 431439008 432184896 432864432 433018586 433375488 434456064 434610176 436046688 437042112 437133312 437649408 438642204 439735296 439735912 440254464 440496144 441188748 441352192 441709632 442810368 442968064 444921477 445446768 446147156 446918472 448032816 448191744 448561152 448720896 449426432 449673147 450699678 451325952 453851424 454012416 454013052 454726909 455144448 455513058 456648192 456810816 457187328 457906176 458069248 458489856 459210752 459529928 462579336 462743424 463306662 463471008 463896576 464626624 465174528 465429888 465979392 466712064 468041728 468200304 469367712 470660736 472215744 472383912 472817664 473561088 474120192 475687296 476872704 477204156 477954477 478518768 479146206 479711232 479711904 481296816 482567332 482668032 483065856 483237888 485368884 485541056 486114304 487325696 488763072 488936448 490552524 491672376 491774976 491847473 492355584 493073152 494702208 494702901 494878384 495286272 496521216 496697344 498339072 499580928 500957184 501127614 501305376 502554624 502555328 504215712 504811008 505604736 506068992 506249216 506865408 508481688 509882464 510590976 510763968 511749238 512037504 512219136 513024512 513630208 513912168 515327904 515801088 516612096 516971169 518260182 519687896 520224768 520586352 521404884 521883648 522069504 522704952 522890368 523321344 523507712 525816291 526546944 528038676 529493328 529681152 529681894 531001856 531431901 531919872 532756224 532945952 533385216 534904832 537897984 538333614 539675136 539675892 539867328 541212672 541851648 542703616 543001536 543642624 544241883 544997376 546233688 546878592 547595664 548241408 548242176 549104192 550053504 550855162 551620608 552271872 553140224 554707296 554904064 556738182 558271896 558586368 558784512 559663104 559663888 560631456 562028544 562692096 563576832 563777536 563968548 565373952 565374744 565575296 566263698 568805328 569530368 570223584 570425856 572041899 573617772 574414848 576246528 577152576 577833984 579274752 579743892 581188608 581395584 582722816 582844416 584648883 584856272 586313728 587005952 587328192 588043071 588251664 588946176 590413824 592365312 593228636 593929024 595891296 597377088 597588992 598081536 598294528 599564196 600932904 601767936 604636879 605135232 605349888 605350736 606859264 607350744 608864256 609081088 609583104 610541568 612489306 614512899 615238416 616045122 616771584 616772448 616991232 617742216 617961344 618528768 620573184 621305856 622282752 624045708 624267072 625823616 627547648 628055883 628632576 629620992 629621874 629845216 630423552 631414784 632160256 634249728 635830272 636046587 636272208 637272636 638025024 638861608 639614976 639615872 640721664 641729088 642318336 643557376 644087808 644317184 647158512 649296648 649527879 650063232 651684096 651915264 654070032 655563168 655699968 656474112 657963306 659602944 659603868 660381696 661783122 662028288 662564448 664215552 664452096 666107904 668170152 668407168 669220734 670072832 672049224 672287616 673081344 674139648 675820544 676049517 676988928 677975584 680787968 681018624 681019578 682716672 682958848 685216224 686859264 687103872 687734784 688816128 689294892 691013576 694115136 694959993 695206512 695844864 696092672 696939936 697761792 700068096 701088388 702062592 702300456 704051568 705991104 706241536 708575868 709226496 710341632 711180288 713530944 714570857 715309056 715806234 717197312 717778152 718719309 719566848 719567856 719823104 721616896 723850998 724002048 724856832 725655844 728053326 728311584 729171456 730127552 730988544 730989568 733404672 735494144 736362496 737508564 739609728 742053312 742317576 742929408 744362528 744781824 745046016 746217472 747508608 749371392 751435776 751691421 751958064 753831936 753832992 755018264 756323568 757216512 758407104 759103488 759373824 760298112 760567808 762722532 764823696 765886464 767623857 768056256 768328704 769536768 769537846 770445312 770868252 772366336 772991856 773701632 774918144 775194112 777125888 777390273 779531844 782107326 783104256 784057428 784335552 784982016 785261568 787218432 789820416 794239992 794521728 794522841 796502784 799134336 799418928 800077824 801243872 802357248 804177374 806846976 807133184 809513838 809800992 811819008 812777472 814055424 814502304 815463936 816652408 817496064 819350532 820317888 821393496 822362112 822363264 822654976 823656288 826282743 827430912 828407808 829710336 832060944 832356096 832357262 834431488 835107273 837407844 838176768 839494656 839495832 840564736 844492831 845365248 845666304 845952822 848060928 848062116 848362944 849395547 849696848 850700032 852819968 854295552 855335376 855638784 856424448 860426658 861622272 862878016 864369792 865728864 866037172 866750976 868912128 869220352 872093376 874084224 874266624 875298816 877284408 879470592 879471824 880508928 880992288 882377496 882704384 883419264 885620736 885936128 889842954 890893536 892294312 893836944 896065632 896383488 897122304 897441792 898852864 899346294 901399356 902651904 907702848 908024832 908026104 909453818 910288896 911026116 913296384 913621632 914374656 915812352 916138496 918421504 918733959 919059856 924067683 925158672 925486848 926613324 926942016 927793152 929253248 930349056 930859776 931958784 933424128 936083456 936400608 938735424 941321472 944431488 944432811 944767824 945635328 947122176 948240384 951374592 953745408 954408312 955908954 957037536 958292412 959422464 959423808 962593632 965134664 965336064 966131712 966475776 970737768 971082112 972228608 977526144 977872896 981105048 983344752 983549952 983694946 984711168 986146304 986944959 989404416 989405802 989756768 990572544 993042432 993394688 996678144 999161856 1002255228 1002610752 1003831101 1005109248 1005110656 1008431424 1009622016 1011209472 1012137984 1012498432 1013730816 1016963376 1019764928 1021181952 1021527936 1021529367 1023498476 1024075008 1024438272 1026049024 1027260416 1027824336 1030655808 1031602176 1033224192 1033942338 1036520364 1038150113 1039375792 1040449536 1041172704 1042809768 1043767296 1044139008 1045409904 1045780736 1046642688 1047015424 1051632582 1053093888 1056077352 1058986656 1059362304 1059363788 1062003712 1062863802 1063839744 1065512448 1065891904 1066770432 1069809664 1075795968 1076667228 1079350272 1079351784 1079734656 1082425344 1085407232 1085776497 1086003072 1087285248 1088483766 1092079989 1092467376 1093757184 1095191328 1096482816 1096484352 1098208384 1100107008 1101710324 1103241216 1104543744 1106280448 1109414592 1109808128 1113476364 1116543792 1117172736 1117569024 1119326208 1119327776 1121262912 1122897061 1124057088 1125384192 1127153664 1127555072 1127937096 1130747904 1130749488 1131150592 1132527396 1137610656 1139060736 1140447168 1140851712 1144083798 1147235544 1148829696 1152493056 1154305152 1154306769 1155667968 1158549504 1159487784 1162377216 1162791168 1165445632 1165688832 1169297766 1169712544 1172627456 1174011904 1174656384 1176086142 1176503328 1177892352 1180827648 1184730624 1186457272 1187858048 1191782592 1194754176 1195177984 1196163072 1196589056 1199128392 1201865808 1203535872 1206266061 1209273758 1210270464 1210699776 1210701472 1213718528 1214701488 1217728512 1218162176 1219166208 1221083136 1224978612 1226904679 1229025798 1230476832 1232090244 1233543168 1233544896 1233982464 1235484432 1235922688 1237057536 1241146368 1242611712 1244565504 1248091416 1248534144 1248535893 1251647232 1255095296 1256111766 1257265152 1259241984 1259243748 1259690432 1260847104 1262829568 1264320512 1268499456 1269897727 1271660544 1272093174 1272544416 1274545272 1276050048 1277723216 1279229952 1279231744 1281443328 1283458176 1284636672 1287114752 1288634368 1290639987 1294317024 1298593296 1299055758 1300126464 1303368192 1303830528 1308140064 1311126336 1311399936 1312948224 1315926612 1319205888 1319207736 1320763392 1323566244 1324056576 1325128896 1327060163 1328431104 1328904192 1334764431 1336340304 1336814336 1338441468 1340145664 1344098448 1344575232 1346162688 1348279296 1349019441 1351641088 1352099034 1353977856 1355951168 1362037248 1362039156 1364180727 1365433344 1365917696 1370432448 1373718528 1374207744 1375469568 1377632256 1378589784 1382027152 1388230272 1389919986 1390413024 1391689728 1392185344 1393879872 1395523584 1400136192 1402176776 1404125184 1404600912 1408103136 1411982208 1412483072 1417151736 1418452992 1420683264 1422360576 1427061888 1429141714 1430618112 1431612468 1433863431 1434394624 1435556304 1437438618 1439133696 1439135712 1439646208 1443233792 1447701996 1448004096 1449713664 1451311688 1456106652 1456623168 1458342912 1460255104 1461977088 1461979136 1466809344 1470988288 1475017128 1475542419 1479219456 1484106624 1484108703 1484635152 1485858816 1488725056 1489563648 1490092032 1492434944 1495017216 1498742784 1502871552 1503382842 1503916128 1507663872 1507665984 1510036528 1512647136 1514433024 1516814208 1518206976 1518747648 1520596224 1521135616 1525445064 1529647392 1531772928 1535247714 1536112512 1536657408 1539073536 1539075692 1540890624 1541736504 1544732672 1545983712 1547403264 1549836288 1550388224 1550913507 1554251776 1554780546 1559063688 1564214652 1566208512 1568114856 1568671104 1569964032 1570523136 1577448873 1579640832 1588479984 1589043456 1589045682 1593005568 1594295703 1598268672 1598837856 1600155648 1602487744 1604714496 1608354748 1613693952 1614266368 1619027676 1619601984 1623638016 1625554944 1628110848 1629004608 1630927872 1632725649 1633304816 1634992128 1638701064 1640635776 1642786992 1644724224 1644726528 1645309952 1647312576 1652565486 1654861824 1656815616 1659420672 1664121888 1664712192 1664714524 1668862976 1670214546 1674815688 1676353536 1678989312 1678991664 1681129472 1688985662 1690730496 1691332608 1691905644 1696121856 1696124232 1696725888 1698791094 1699393696 1701400064 1705639936 1708591104 1710670752 1711277568 1716125697 1720853316 1723244544 1725756032 1728739584 1731457728 1732074344 1733501952 1737824256 1738440704 1744186752 1748168448 1748533248 1753946649 1754568816 1758941184 1758943648 1761017856 1761984576 1764754992 1765408768 1766838528 1771241472 1771872256 1779685908 1781787072 1784588624 1787673888 1792131264 1792766976 1794244608 1794883584 1797705728 1798692588 1802798712 1805303808 1813910637 1815405696 1816049664 1816052208 1818907636 1820577792 1822052232 1826592768 1827243264 1828749312 1831624704 1832276992 1836843008 1837467918 1838119712 1848135366 1850317344 1850973696 1853226648 1853884032 1853886629 1855586304 1858506496 1861719552 1863917568 1866848256 1872166912 1872801216 1877470848 1882642944 1884167649 1888862976 1888865622 1889535648 1891270656 1894244352 1896480768 1902749184 1907490816 1908816624 1911817908 1914075072 1916584824 1918844928 1918847616 1925187264 1927993067 1930269328 1930672128 1932263424 1932951552 1941475536 1942164224 1944457216 1948583637 1955052288 1955745792 1962210096 1966689504 1967099904 1967389892 1969422336 1972292608 1973889918 1978808832 1978811604 1979513536 1981145088 1986084864 1986789376 1993356288 1995553571 1998323712 2004510456 2005221504 2007662202 2010218496 2010221312 2016862848 2019244032 2022418944 2024996864 2027461632 2028148551 2033926752 2039529856 2042363904 2043055872 2043058734 2046996952 2048150016 2048876544 2052098048 2054520832 2055648672 2061311616 2063204352 2066448384 2067884676 2073040728 2076300226 2078751584 2082345408 2085619536 2087534592 2088278016 2090819808 2091561472 2093285376 2094030848 2103265164 2106187776 2112154704 2117973312 2118724608 2118727576 2124007424 2125727604 2127679488 2131024896 2131783808 2133540864 2143712571 2151591936 2153334456 2156157927 2158700544 2158703568 2159469312 2164850688 2170814464 2171552994 2172006144 2174570496 2176967532 2184159978 2184934752 2187514368 2190382656 2192965632 2192968704 2196416768 2200214016 2203420648 2206482432 2209087488 2212560896 2218829184 2219616256 2226952728 2233087584 2234345472 2235138048 2238652416 2238655552 2242525824 2245794122 2248114176 2254307328 2255110144 2255874192 2261495808 2261498976 2262301184 2265054792 2275221312 2278121472 2280894336 2281703424 2288167596 2294471088 2297659392 2302871571 2304986112 2308610304 2308613538 2311335936 2317099008 2318975568 2324754432 2325582336 2330891264 2331377664 2332170819 2338595532 2339425088 2345254912 2348023808 2349312768 2352172284 2353006656 2355784704 2358381493 2361655296 2369461248 2372914544 2375716096 2383565184 2383568523 2389508352 2390355968 2393178112 2398256784 2403731616 2407071744 2412532122 2418547516 2420540928 2421399552 2421402944 2427437056 2429402976 2435457024 2436324352 2438332416 2442166272 2449957224 2453809358 2458051596 2460953664 2464180488 2467086336 2467089792 2467964928 2470968864 2471845376 2478848229 2482292736 2485223424 2489131008 2496182832 2497068288 2497071786 2503294464 2505321819 2510190592 2512223532 2514530304 2518483968 2518487496 2519380864 2521694208 2525659136 2533478493 2536998912 2539795454 2544186348 2545088832 2548186641 2549090544 2552100096 2555446432 2558459904 2558463488 2562886656 2566916352 2569273344 2574229504 2577268736 2581279974 2588634048 2597186592 2598111516 2600252928 2606736384 2607661056 2616280128 2622252672 2622799872 2625896448 2631853224 2638411776 2638415472 2641526784 2647132488 2648113152 2650257792 2654120326 2656862208 2657808384 2669528862 2672680608 2673628672 2676882936 2680291328 2688196896 2689150464 2692325376 2696558592 2698038882 2703282176 2704198068 2707955712 2711902336 2724074496 2724078312 2728361454 2730866688 2731835392 2740864896 2747437056 2748415488 2755264512 2756201877 2757179568 2764054304 2776460544 2779839972 2780826048 2783379456 2784370688 2787759744 2791047168 2800272384 2804353552 2808250368 2809201824 2814620809 2816206272 2823964416 2824966144 2833298433 2834303472 2836905984 2841366528 2844721152 2854123776 2858283428 2861236224 2863224936 2867726862 2868789248 2871112608 2874877236 2878267392 2878271424 2879292416 2886467584 2895403992 2896008192 2899427328 2902623376 2912213304 2913246336 2913250417 2916685824 2920510208 2923958272 2933618688 2941976576 2950034256 2951084838 2958438912 2960834877 2968213248 2968217406 2969270304 2971717632 2977450112 2979127296 2980184064 2984869888 2990034432 2997485568 3006765684 3007832256 3011493303 3015327744 3015331968 3020073056 3025294272 3028866048 3033628416 3036413952 3037495296 3041192448 3042271232 3050890128 3059294784 3063545856 3064588101 3070495428 3072225024 3073314816 3078147072 3078151384 3081781248 3083473008 3089465344 3091967424 3094806528 3099672576 3100776448 3101827014 3109561092 3114450339 3118127376 3128429304 3132417024 3136229712 3137342208 3139928064 3141046272 3154897746 3159281664 3176959968 3178086912 3178091364 3186011136 3188591406 3196537344 3197675712 3200311296 3204975488 3209428992 3216709496 3227387904 3228532736 3238055352 3239203968 3247276032 3256221696 3257329491 3258009216 3261855744 3265451298 3266609632 3277402128 3281271552 3285573984 3289448448 3289453056 3290619904 3294625152 3305130972 3309723648 3313631232 3318841344 3328243776 3329424384 3329429048 3337725952 3340429092 3349631376 3352707072 3357978624 3357983328 3368691183 3377971324 3381460992 3382665216 3383811288 3392243712 3392248464 3393451776 3397582188 3398787392 3402800128 3411279872 3417182208 3421341504 3422555136 3432251394 3441706632 3442932311 3446489088 3451512064 3457479168 3462915456 3462920307 3464148688 3467003904 3475648512 3476881408 3488373504 3496336896 3497066496 3507893298 3509137632 3517882368 3517887296 3522035712 3523969152 3529509984 3530817536 3533677056 3542482944 3543744512 3559371816 3563574144 3569177248 3575347776 3584262528 3585533952 3588489216 3589767168 3595411456 3597385176 3605597424 3610607616 3618798183 3627821274 3630811392 3632099328 3632104416 3637815272 3641155584 3644104464 3653185536 3654486528 3657498624 3663249408 3664553984 3674935836 3676239424 3680714037 3696270732 3700634688 3701947392 3706453296 3707768064 3707773258 3711172608 3717012992 3723439104 3727835136 3733696512 3744333824 3745602432 3745607679 3754941696 3765285888 3768335298 3777725952 3777731244 3779071296 3782541312 3788488704 3792961536 3805498368 3809693181 3814981632 3817633248 3823635816 3828150144 3833169648 3837689856 3837695232 3850374528 3855986134 3860538656 3861344256 3865903104 3882951072 3884328448 3888914432 3897167274 3910104576 3911491584 3924420192 3933379008 3934199808 3934779784 3938844672 3944585216 3947779836 3957617664 3957623208 3959027072 3962290176 3972169728 3981180489 3986712576 3991107142 4004293293 4009020912 4010443008 4015324404 4020436992 4020442624 4033725696 4038488064 4044837888 4049993728 4054923264 4056297102 4067853504 4079059712 4086111744 4086117468 4092542181 4093993904 4096300032 4097753088 4104196096 4109041664 4111297344 4122623232 4126408704 4132896768 4135769352 4146081456 4152600452 4157503168 4164690816 4171239072 4175069184 4176556032 4181639616 4183122944 4186570752 4188061696 4206530328 4212375552 4224309408 4232458153 4235946624 4237449216 4237455152 4248014848 4251455208 4255358976 4262049792 4263567616 4267081728 4287425142 4301590293 4303183872 4306668912 4312315854 4317401088 4317407136 4318938624 4329701376 4343105988 4344012288 4349140992 4353935064 4368319956 4369869504 4375028736 4380765312 4385931264 4385937408 4392833536 4400428032 4406841296 4412964864 4425121792 4426627257 4437658368 4439232512 4452326109 4453905456 4466175168 4468690944 4470276096 4477304832 4477311104 4485051648 4491588244 4496228352 4508614656 4510220288 4511748384 4522991616 4522997952 4524602368 4530109584 4550442624 4556242944 4561788672 4563406848 4576335192 4577964941 4588942176 4595318784 4605743142 4609972224 4617220608 4617227076 4622671872 4634198016 4637951136 4649508864 4651164672 4652740521 4661782528 4662755328 4664341638 4677191064 4678850176 4690509824 4698625536 4704344568 4706013312 4711569408 4716762986 4732346619 4738922496 4745829088 4751432192 4767130368 4767137046 4779016704 4780711936 4786356224 4796513568 4807463232 4814143488 4825064244 4837095032 4841081856 4842799104 4842805888 4854874112 4858805952 4870914048 4872648704 4876664832 4884332544 4898176947 4899914448 4907618716 4916103192 4921907328 4928360976 4934172672 4934179584 4935929856 4941937728 4943690752 4957696458 4964585472 4970446848 4978262016 4992365664 4994136576 4994143572 5001995999 5006588928 5010643638 5020381184 5024447064 5029060608 5036967936 5036974992 5038761728 5043388416 5051318272 5066956986 5073997824 5079590908 5088372696 5090177664 5096373282 5098181088 5104200192 5110892864 5116919808 5116926976 5125773312 5133832704 5148459008 5154537472 5162559948 5177268096 5194373184 5196223032 5200505856 5213472768 5215322112 5232560256 5244505344 5245599744 5261839947 5263706448 5276823552 5276830944 5283053568 5294264976 5296226304 5300515584 5308240652 5313724416 5315616768 5339057724 5345361216 5347257344 5353765872 5360582656 5376393792 5378300928 5384650752 5393117184 5396077764 5406564352 5408396136 5410322203 5415911424 5423804672 5441731911 5448148992 5448156624 5456722908 5461733376 5463670784 5481729792 5494874112 5496830976 5510529024 5512403754 5514359136 5528108608 5552921088 5559679944 5561652096 5561659887 5566758912 5568741376 5575519488 5600544768 5608707104 5616500736 5618403648 5629241618 5632412544 5647928832 5649932288 5666596866 5668606944 5673811968 5682733056 5689442304 5708247552 5716566856 5722472448 5726449872 5735453724 5737578496 5742225216 5749754472 5756534784 5756542848 5758584832 5783979201 5790807984 5792016384 5798854656 5805246752 5824426608 5826492672 5826500834 5833371648 5841020416 5845750911 5847916544 5867237376 5883953152 5900068512 5902169676 5911449817 5916877824 5921669754 5936426496 5936434812 5938540608 5943435264 5954900224 5958254592 5960368128 5969739776 5980068864 5986660713 5994971136 6013531368 6015664512 6022986606 6030655488 6030663936 6040146112 6050588544 6057732096 6067256832 6074990592 6082384896 6084542464 6101780256 6118589568 6127091712 6129176202 6140990856 6144450048 6146629632 6156294144 6156302768 6163562496 6166946016 6178930688 6183934848 6189613056 6199345152 6201552896 6203654028 6219122184 6228900678 6236254752 6256858608 6264834048 6272459424 6274684416 6279856128 6282092544 6309795492 6318563328 6353919936 6356173824 6356182728 6372022272 6377182812 6393074688 6394017149 6395351424 6400622592 6409950976 6431137713 6433418992 6454775808 6457065472 6468473781 6476110704 6478407936 6494552064 6512443392 6514658982 6516018432 6523711488 6530902596 6533219264 6554804256 6562543104 6571147968 6578896896 6578906112 6581239808 6589250304 6610261944 6619447296 6627262464 6637682688 6656487552 6658848768 6658858096 6675451904 6680858184 6699262752 6705414144 6715957248 6715966656 6737382366 6755942648 6762921984 6765330432 6767622576 6784487424 6784496928 6786903552 6795164376 6797574784 6805600256 6834364416 6842683008 6845110272 6864502788 6883413264 6885864622 6892978176 6903024128 6908614713 6914958336 6925830912 6925840614 6928297376 6934007808 6951297024 6953762816 6976747008 6992673792 6994132992 6996512457 7015786596 7018275264 7035764736 7035774592 7044071424 7047938304 7059019968 7067354112 7075144479 7084965888 7087489024 7118743632 7127148288 7138354496 7150695552 7150705569 7168525056 7171067904 7179534336 7190822912 7194770352 7211194848 7221215232 7237596366 7255642548 7261622784 7264198656 7264208832 7275630544 7282311168 7288208928 7306371072 7308973056 7314997248 7326498816 7329107968 7349871672 7352478848 7361428074 7392541464 7401269376 7403894784 7412906592 7415536128 7415546516 7434025984 7436544687 7446878208 7455670272 7467393024 7488667648 7491204864 7491215358 7509883392 7530571776 7536670596 7555451904 7555462488 7558142592 7565082624 7576977408 7600435479 7610996736 7619386362 7635266496 7644559923 7647271632 7656300288 7666339296 7675379712 7675390464 7700749056 7711972268 7721077312 7722688512 7731806208 7765902144 7768656896 7777828864 7794334548 7820209152 7822983168 7848840384 7860279427 7866758016 7868399616 7869559568 7877689344 7889170432 7895559672 7915235328 7915246416 7918054144 7924580352 7944339456 7962360978 7973425152 7982214284 8008586586 8018041824 8020886016 8030648808 8040873984 8040885248 8067451392 8076976128 8089675776 8099987456 8109846528 8112594204 8135707008 8158119424 8172223488 8172234936 8185084362 8187987808 8192600064 8195506176 8208392192 8218083328 8222594688 8245246464 8265793536 8268605631 8271538704 8292162912 8305200904 8315006336 8329381632 8342478144 8350138368 8353112064 8363279232 8366245888 8373141504 8376123392 8413060656 8424751104 8443862427 8448618816 8464916306 8471893248 8474898432 8474910304 8496029696 8502910416 8510717952 8524099584 8527135232 8534163456 8574850284 8603180586 8606367744 8613337824 8624631708 8634802176 8634814272 8637877248 8659402752 8686211976 8688024576 8698281984 8707870128 8736639912 8739739008 8739751251 8750057472 8761530624 8771874816 8785667072 8800856064 8813682592 8825929728 8850243584 8853254514 8875316736 8878465024 8889284089 8904652218 8907810912 8932350336 8937381888 8940552192 8954609664 8954622208 8970103296 8983176488 8992456704 9020440576 9023496768 9034479909 9045983232 9045995904 9049204736 9060219168 9100885248 9112485888 9123577344 9126813696 9152670384 9155929882 9177884352 9190637568 9211486284 9219944448 9234441216 9234454152 9245343744 9268396032 9275902272 9289421141 9299017728 9302329344 9305481042 9323565056 9328683276 9343351017 9354382128 9357700352 9381019648 9397251072 9408689136 9412026624 9423138816 9433525972 9464693238 9477844992 9491658176 9502864384 9534260736 9534274092 9558033408 9561423872 9572712448 9593027136 9614926464 9614939933 9628286976 9650128488 9674190064 9682163712 9685598208 9685611776 9709748224 9717611904 9741828096 9745297408 9768665088 9771988473 9796353894 9799828896 9815237432 9832206384 9843814656 9856721952 9868345344 9868359168 9871859712 9883875456 9887381504 9915392916 9929170944 9940893696 9956524032 9984731328 9988273152 9988287144 10003991998 10013177856 10021287276 10040762368 10048894128 10058121216 10073935872 10073949984 10077523456 10102636544 10106073549 10133913972 10147995648 10159181816 10176745392 10180355328 10192746564 10196362176 10208400384 10221785728 10233839616 10233853952 10251546624 10267665408 10296918016 10325119896 10328796933 10354536192 10388746368 10388760921 10392446064 10401011712 10426945536 10430644224 10465120512 10489010688 10491199488 10523679894 10527412896 10553647104 10553661888 10566107136 10588529952 10592452608 10601031168 10616481304 10627448832 10631233536 10678115448 10690722432 10694514688 10707531744 10752787584 10756601856 10769301504 10786234368 10792155528 10813128704 10816792272 10820644406 10831822848 10847609344 10856394549 10883463822 10896297984 10896313248 10913445816 10923466752 10927341568 10963459584 10989748224 10993661952 11024807508 11028718272 11042142111 11056217216 11105842176 11119359888 11123304192 11123319774 11133517824 11137482752 11151038976 11201089536 11217414208 11233001472 11236807296 11236823037 11258483236 11264825088 11295857664 11299864576 11333193732 11337213888 11347623936 11365466112 11378884608 11416495104 11429079543 11433133712 11444944896 11452899744 11470907448 11475156992 11484450432 11499508944 11513069568 11513085696 11517169664 11567958402 11581615968 11584032768 11597709312 11610493504 11648853216 11652985344 11653001668 11666743296 11682040832 11691501822 11695833088 11734474752 11767906304 11800137024 11804339352 11822899634 11833755648 11843339508 11872852992 11872869624 11877081216 11886870528 11909800448 11916509184 11939479552 11943541467 11960137728 11973321426 12012879879 12027062736 12031329024 12045973212 12061310976 12061327872 12080292224 12101177088 12115464192 12134513664 12149981184 12164769792 12169084928 12203560512 12237179136 12258352404 12277626543 12281981712 12288900096 12293259264 12312588288 12312605536 12327124992 12333892032 12357861376 12367869696 12379226112 12398690304 12403105792 12407308056 12438244368 12457801356 12472509504 12513717216 12529668096 12544918848 12549368832 12559712256 12564185088 12619590984 12637126656 12697374459 12707839872 12712347648 12712365456 12744044544 12754365624 12786149376 12788034298 12790702848 12801245184 12819901952 12862275426 12866837984 12909551616 12914130944 12936947562 12952221408 12956815872 12989104128 13029317964 13032036864 13047422976 13061805192 13066438528 13109608512 13125086208 13142295936 13157793792 13157812224 13162479616 13178500608 13220523888 13238894592 13275365376 13279881771 13312975104 13317697536 13317716192 13350903808 13361716368 13398525504 13410828288 13431914496 13431933312 13474764732 13495951469 13511885296 13525843968 13530660864 13535245152 13568974848 13568993856 13573807104 13590328752 13595149568 13611200512 13668728832 13685366016 13690220544 13729005576 13733894823 13766826528 13771729244 13785956352 13806048256 13817229426 13829916672 13851661824 13851681228 13856594752 13868015616 13902594048 13907525632 13953494016 13968874997 13985347584 13988265984 13993024914 14031573192 14036550528 14071529472 14071549184 14095876608 14118039936 14134708224 14150288958 14174978048 14197039857 14237487264 14254296576 14276708992 14301391104 14301411138 14337050112 14342135808 14359068672 14381645824 14389540704 14422389696 14442430464 14475192732 14511285096 14523245568 14528397312 14528417664 14551261088 14564622336 14576417856 14597661793 14612742144 14617946112 14629994496 14652997632 14658215936 14694530841 14699743344 14704957696 14722856148 14785082928 14802538752 14807789568 14825813184 14831072256 14831093032 14868051968 14873089374 14893756416 14911340544 14934786048 14982409728 14982430716 15005987997 15019766784 15061143552 15073341192 15110903808 15110924976 15116285184 15130165248 15153954816 15200870958 15221993472 15238772724 15270532992 15289119846 15294543264 15312600576 15332678592 15350759424 15350780928 15401498112 15423944536 15442154624 15445377024 15463612416 15531804288 15537313792 15555657728 15588669096 15640418304 15645966336 15697680768 15720558854 15733516032 15736799232 15739119136 15778340864 15791119344 15830470656 15830492832 15836108288 15849160704 15888678912 15924721956 15946850304 15964428568 16017173172 16036083648 16041772032 16061297616 16081747968 16081770496 16134902784 16153952256 16179351552 16219693056 16225188408 16230966609 16271414016 16316238848 16325195733 16344446976 16344469872 16370168724 16375975616 16385200128 16391012352 16416784384 16436166656 16445189376 16490492928 16508670451 16531587072 16537211262 16543077408 16584325824 16610401808 16630012672 16658763264 16684956288 16684979661 16700276736 16706224128 16726558464 16732491776 16752246784 16826121312 16849502208 16887724854 16897237632 16929832612 16943786496 16949796864 16949820608 16992059392 17005820832 17021435904 17048199168 17054270464 17068326912 17149700568 17206361172 17212735488 17226675648 17249263416 17269604352 17269628544 17275754496 17351937603 17372423952 17376049152 17396563968 17415740256 17473279824 17479478016 17479502502 17500114944 17523061248 17537252733 17543749632 17571334144 17601712128 17627365184 17651859456 17706509028 17734349451 17750633472 17756930048 17778568178 17809304436 17815621824 17864700672 17874763776 17881104384 17909219328 17909244416 17940206592 17959982139 17966352976 17984913408 18040881152 18046993536 18068959818 18091966464 18091991808 18098409472 18120438336 18201770496 18224971776 18247154688 18253627392 18305340768 18311859764 18355768704 18381275136 18422972568 18439888896 18468882432 18468908304 18490687488 18536792064 18551804544 18578842282 18598035456 18604658688 18610962084 18647130112 18657366552 18686702034 18708764256 18715400704 18762039296 18794502144 18817378272 18824053248 18846277632 18867051944 18929386476 18955689984 18983316352 19005728768 19068521472 19068548184 19116066816 19122847744 19182051447 19186054272 19229852928 19229879866 19293413139 19300256976 19348380128 19364327424 19371196416 19371223552 19419496448 19435223808 19483656192 19490594816 19537330176 19543976946 19592707788 19599657792 19630474864 19664412768 19687629312 19713443904 19736690688 19736718336 19743719424 19767750912 19774763008 19830785832 19858341888 19881787392 19913048064 19969462656 19976546304 19976574288 20007983996 20026355712 20042574552 20081524736 20097788256 20116242432 20147871744 20147899968 20155046912 20205273088 20212147098 20267827944 20295991296 20318363632 20353490784 20360710656 20385493128 20392724352 20392752919 20416800768 20443571456 20467707904 20503093248 20535330816 20593836032 20650239792 20657593866 20709072384 20725844139 20777492736 20777521842 20784892128 20802023424 20853891072 20861288448 20930241024 20978021376 20982398976 21047359788 21054825792 21107294208 21107323776 21132214272 21177059904 21202062336 21225433437 21232962608 21254897664 21262467072 21356230896 21381444864 21389029376 21415063488 21452116707 21505575168 21513203712 21538603008 21572468736 21584311056 21626257408 21633584544 21641288812 21663645696 21695218688 21712789098 21766927644 21792595968 21792626496 21826891632 21846933504 21854683136 21926919168 21951089281 21979496448 21987323904 22049615016 22057436544 22084284222 22112434432 22211684352 22238719776 22246608384 22246639548 22274965504 22302077952 22309634061 22402179072 22434828416 22466002944 22473614592 22473646074 22516966472 22529650176 22591715328 22599729152 22666387464 22674427776 22695247872 22730932224 22801306437 22832990208 22858159086 22866267424 22905799488 22941814896 22950313984 22968900864 22999017888 23026139136 23026171392 23034339328 23135916804 23163231936 23168065536 23195418624 23220987008 23297706432 23305970688 23306003336 23333486592 23364081664 23383003644 23391666176 23468949504 23580838281 23600274048 23608678704 23645799268 23667511296 23686679016 23745705984 23745739248 23754162432 23773741056 23819600896 23833018368 23878959104 23887082934 23920275456 23946642852 24025759758 24054125472 24062658048 24091946424 24100526177 24122621952 24122655744 24160584448 24202354176 24230928384 24269027328 24299962368 24329539584 24338169856 24407121024 24474358272 24516704808 24555253086 24563963424 24577800192 24586518528 24625176576 24625211072 24654249984 24667784064 24715722752 24735739392 24797380608 24806211584 24814616112 24876488736 24915602712 24945019008 25027434432 25059336192 25089837696 25098737664 25119424512 25128370176 25239181968 25274253312 25331587281 25394748918 25415679744 25424695296 25424730912 25488089088 25508731248 25572298752 25576068596 25581405696 25602490368 25639803904 25724550852 25733675968 25819103232 25828261888 25873895124 25904442816 25913631744 25942196423 25978208256 26058635928 26064073728 26094845952 26123610384 26132877056 26219217024 26219253753 26250172416 26284591872 26315624448 26324959232 26357001216 26441047776 26477789184 26550730752 26559763542 26625950208 26635395072 26635432384 26667852267 26701807616 26723432736 26797051008 26821656576 26863828992 26863866624 26949529464 26991902938 27023770592 27061321728 27070490304 27137949696 27137987712 27147614208 27180657504 27190299136 27222401024 27337457664 27370732032 27380441088 27458011152 27467789646 27533653056 27543458488 27571912704 27612096512 27634458852 27659833344 27703323648 27703362456 27713189504 27736031232 27805188096 27868263423 27906988032 27937749994 27970695168 27986049828 28030053051 28063146384 28073101056 28143058944 28143098368 28191753216 28236079872 28269416448 28300577916 28349956096 28394079714 28474974528 28508593152 28553417984 28602782208 28602822276 28674100224 28684271616 28718137344 28763291648 28779081408 28844779392 28844819799 28884860928 28950385464 29022570192 29046491136 29056794624 29056835328 29102522176 29129244672 29152835712 29195323586 29225484288 29235892224 29305995264 29316431872 29389061682 29399486688 29409915392 29445712296 29570165856 29605077504 29615579136 29651626368 29662144512 29662186064 29736103936 29746178748 29787512832 29822681088 29869572096 29964819456 29964861432 30011975994 30039533568 30122287104 30146682384 30221807616 30221849952 30232570368 30307909632 30318220647 30401741916 30443986944 30477545448 30541065984 30578239692 30589086528 30625201152 30658959409 30665357184 30701518848 30701561856 30802996224 30847889072 30884309248 30890754048 30986390799 31063608576 31074627584 31111315456 31166282763 31177338192 31280836608 31291932672 31395361536 31441117708 31467032064 31473598464 31478238272 31556681728 31582238688 31660941312 31660985664 31672216576 31698321408 31777357824 31849443912 31893700608 31928857136 32034346344 32045754587 32072167296 32083544064 32122595232 32163540992 32269805568 32307904512 32358703104 32439386112 32450376816 32461933218 32542828032 32569183647 32632477696 32650391466 32688893952 32688939744 32740337448 32751951232 32770400256 32782024704 32833568768 32890378752 32980985856 33017340902 33074422524 33086154816 33126426333 33168651648 33220803616 33260025344 33317526528 33369912576 33369959322 33400553472 33412448256 33453116928 33464983552 33504493568 33652242624 33699004416 33710469111 33775449708 33794475264 33859665224 33887572992 33899593728 33899641216 33984118784 34011641664 34042871808 34096398336 34108540928 34136653824 34287238629 34299401136 34412722344 34425470976 34453351296 34498526832 34539208704 34539257088 34551508992 34703875206 34744847904 34752098304 34793127936 34831480512 34946559648 34958956032 34959005004 35000229888 35046122496 35074505466 35087499264 35142668288 35203424256 35254730368 35303718912 35413018056 35468698902 35501266944 35513860096 35557136356 35618608872 35631243648 35729401344 35749527552 35818438656 35818488832 35830624401 35880413184 35919964278 35932705952 36081762304 36093987072 36137919636 36183932928 36183983616 36196818944 36240876672 36403540992 36449943552 36494309376 36507254784 36610681536 36623719528 36711537408 36832879629 36845945136 36879777792 36937764864 36937816608 36981374976 37073584128 37103609088 37157684564 37196070912 37209317376 37221924168 37294260224 37314733104 37373404068 37417528512 37430801408 37524078592 37589004288 37634756544 37648106496 37692555264 37734103888 37858772952 37872255421 37911379968 37966632704 38011457536 38092123377 38137042944 38137096368 38232133632 38245695488 38364102894 38372108544 38459705856 38459759732 38586826278 38600513952 38696760256 38728654848 38742392832 38742447104 38838992896 38870447616 38967312384 38981189632 39087953892 39185415576 39199315584 39260949728 39328825536 39375258624 39426887808 39473381376 39473436672 39487438848 39535501824 39549526016 39661571664 39716683776 39826096128 39839645313 39938925312 39953092608 39953148576 40015967992 40052711424 40085149104 40163049472 40195576512 40232484864 40295743488 40295799936 40310093824 40424294196 40487854407 40535655888 40591982592 40636727264 40706981568 40721421312 40770986256 40785448704 40785505838 40833601536 40887142912 40935415808 41006186496 41070661632 41187672064 41201684469 41300479584 41315187732 41418144768 41451688278 41554985472 41555043684 41569784256 41604046848 41707782144 41722576896 41860482048 41906624991 41956042752 41964797952 42094719576 42109651584 42214588416 42214647552 42354119808 42404124672 42450866874 42465925216 42524934144 42712461792 42762889728 42778058752 42830126976 42904233414 43011150336 43026407424 43077206016 43144937472 43168622112 43252514816 43267169088 43282577624 43327291392 43390437376 43425578196 43533855288 43585191936 43585252992 43653783264 43693867008 43792985379 43853838336 43902178562 43958992896 43974647808 44099230032 44114873088 44168568444 44224868864 44423368704 44477439552 44493216768 44493279096 44549931008 44604155904 44619268122 44758120043 44804358144 44869656832 44947229184 44947292148 45017963991 45033932944 45059300352 45183430656 45199458304 45332774928 45348855552 45390495744 45461864448 45602612874 45665980416 45716318172 45732534848 45811598976 45883629792 45900627968 45937801728 45998035776 46052278272 46052342784 46068678656 46271833608 46326463872 46336131072 46390837248 46441974016 46595412864 46611941376 46612006672 46666973184 46728163328 46766007288 46783332352 46937899008 47161676562 47200548096 47217357408 47291598536 47335022592 47373358032 47491411968 47491478496 47508324864 47547482112 47639201792 47666036736 47774165868 47840550912 47893285704 48051519516 48108250944 48125316096 48183892848 48201052354 48245243904 48245311488 48321168896 48404708352 48461856768 48538054656 48659079168 48676339712 48692899827 48814242048 48948716544 48975587199 49033409616 49110506172 49127926848 49155600384 49173037056 49250353152 49250422144 49308499968 49335568128 49471478784 49526011353 49594761216 49612423168 49629232224 49752977472 49831205424 49890038016 50054868864 50054938983 50118672384 50179675392 50197475328 50256740352 50478363936 50548506624 50663174562 50789497836 50831359488 50849390592 50849461824 50976178176 51017462496 51144597504 51152137192 51162811392 51204980736 51279607808 51449101704 51467351936 51638206464 51747790248 51808885632 51827263488 51884392846 52055812809 52117271856 52128147456 52189691904 52247220768 52265754112 52438434048 52438507506 52500344832 52569183744 52631248896 52649918464 52714002432 52882095552 52955578368 53119527084 53203048353 53251900416 53270790144 53270864768 53335704534 53403615232 53446865472 53594102016 53643313152 53727657984 53727733248 53879946417 53899058928 53983805876 54047541184 54122643456 54140980608 54275899392 54275975424 54295228416 54361315008 54380598272 54444802048 54674915328 54741464064 54760882176 54916022304 54935579292 55021955989 55067306112 55086916976 55143825408 55224193024 55268917704 55319666688 55406647296 55406724912 55426379008 55472062464 55610376192 55736526846 55813976064 55875499988 55941390336 55972099656 56060106102 56126292768 56146202112 56286117888 56286196736 56383506432 56472159744 56538832896 56601155832 56699912192 56788159428 56949949056 57017186304 57106835968 57205564416 57205644552 57348200448 57368543232 57526583296 57546154341 57558162816 57689558784 57689639598 57880239417 57900770928 58045140384 58092982272 58113589248 58113670656 58205044352 58258489344 58305671424 58390647172 58450968576 58471784448 58611990528 58632863744 58778123364 58798973376 58819830784 58891424592 59140331712 59210155008 59231158272 59303252736 59324289024 59324372128 59472207872 59492357496 59513544233 59575025664 59645362176 59739144192 59929638912 59929722864 60023951988 60079067136 60244574208 60293364768 60443615232 60443699904 60465140736 60615819264 60636441294 60803483832 60887973888 60955090896 61082131968 61156479384 61178173056 61178258757 61250402304 61317918818 61330714368 61403123712 61605992448 61695778144 61768618496 61781508096 61972781598 62127217152 62149255168 62222630912 62332565526 62354676384 62561673216 62583865344 62790723072 62882235416 62934064128 62947196928 62956476544 63113363456 63164477376 63321882624 63321971328 63344433152 63396642816 63676300311 63698887824 63787401216 63857714272 64068692688 64091509174 64144334592 64167088128 64245190464 64327081984 64539611136 64615809024 64717406208 64878772224 64900753632 64923866436 65025947987 65085656064 65138367294 65264955392 65300782932 65377787904 65377879488 65480674896 65503902464 65540800512 65564049408 65667137536 65780757504 65853267843 65961971712 66034681804 66148845048 66172309632 66252852666 66337303296 66441607232 66520050688 66635053056 66739825152 66739918644 66824896512 66906233856 66929967104 67008987136 67304485248 67304579531 67398008832 67420938222 67550899416 67588950528 67719330448 67775145984 67799187456 67799282432 67968237568 68023283328 68085743616 68192796672 68217081856 68403919311 68574477258 68598802272 68825444688 68850941952 68906702592 68997053664 69078417408 69078514176 69103017984 69407750412 69489695808 69504196608 69586255872 69662961024 69893119296 69917912064 69918010008 70000459776 70092244992 70149010932 70174998528 70285336576 70334188639 70406848512 70509460736 70742514843 70826036112 70937397804 71002533888 71027720192 71114272712 71237217744 71262487296 71458802688 71499055104 71636877312 71636977664 71661248802 71760826368 71839928556 71865411904 72187974144 72275839272 72301578531 72367865856 72367967232 72393637888 72481753344 72807081984 72899887104 72988618752 73014509568 73221363072 73247439056 73423074816 73665759258 73691890272 73759555584 73875529728 73875633216 73962749952 74147168256 74207218176 74315369128 74392141824 74418634752 74443848336 74588520448 74629466208 74746808136 74835057024 74861602816 75178008576 75269513088 75296212992 75385110528 75468207776 75717545904 75744510842 75822759936 75933265408 75994761843 76022915072 76184246754 76274085888 76274192736 76464267264 76491390976 76728205788 76744217088 76919411712 76919519464 77173652556 77201027904 77393520512 77457309696 77484785664 77484894208 77740895232 77826589269 77934624768 77962379264 78175907784 78370831152 78398631168 78521899456 78657651072 78657761259 78750517248 78853775616 78946873344 78974877696 79071003648 79099052032 79323143328 79433367552 79652192256 79679290626 79877850624 79906185216 79906297152 80003556801 80031935984 80105422848 80170298208 80326098944 80391153024 80464969728 80591486976 80591599872 80620187648 80848588392 80975708814 81071311776 81183965184 81273454528 81413963136 81442842624 81541972512 81570897408 81571011676 81667203072 81774285824 81870831616 82012372992 82141323264 82375344128 82403368938 82600959168 82630375464 82836289536 82903376556 83109970944 83110087368 83139568512 83208093696 83415564288 83604790269 83720964096 83813249982 83912085504 84090159153 84189439152 84219303168 84429176832 84429295104 84708239616 84808249344 84901733748 84931850432 85049868288 85424923584 85525779456 85556117504 85660253952 85808466828 86022300672 86052814848 86154412032 86289874944 86337244224 86505029632 86534338176 86534459397 86565155248 86654582784 86780874752 86851156392 87067710576 87170383872 87170505984 87307566528 87387734016 87585970758 87707676672 87804357124 87917985792 87949295616 88198460064 88229746176 88337136888 88449737728 88846737408 88954879104 88986433536 88986558192 89099862016 89208311808 89238536244 89516240086 89608716288 89739313664 89894458368 89894584296 90035927982 90067865888 90118600704 90366861312 90398916608 90665549856 90697711104 90923728896 90954661941 91205225748 91331960832 91432636344 91465069696 91623197952 91767259584 91875603456 91976878227 91996071552 92104556544 92104685568 92137357312 92543667216 92652927744 92672262144 92883948032 92959172397 93190825728 93223882752 93224013344 93333946368 93456326656 93532014576 93566664704 93875798016 94323353124 94401096192 94434714816 94583197072 94670045184 94746716064 94982823936 94982956992 95016649728 95094964224 95278403584 95332073472 95548331736 95681101824 95786571408 96103039032 96137263761 96216501888 96250632192 96367785696 96402104708 96490622976 96642337792 96809416704 96923713536 97076109312 97318158336 97352679424 97385799654 97628484096 97782124979 97897433088 97951174398 98066819232 98221012344 98255853696 98311200768 98346074112 98500706304 98500844288 98671136256 98942957568 99052022706 99224846336 99258464448 99379278999 99505954944 99662410848 99780076032 100109737728 100109877966 100237344768 100359350784 100394950656 100513480704 100956727872 101097013248 101326349124 101578995672 101662718976 101698781184 101698923648 101952356352 102034924992 102183632551 102289195008 102304274384 102325622784 102409961472 102559215616 102861715887 102898203408 102934703872 103276412928 103495580496 103617771264 103654526976 103768785692 104111625618 104234543712 104256294912 104379383808 104494441536 104531508224 104876868096 104877015012 105000689664 105138367488 105262497792 105299836928 105428004864 105764191104 105764339263 105911156736 106239054168 106406096706 106503800832 106541580288 106541729536 106671409068 106807230464 106893730944 107188204032 107455315968 107455466496 107491873203 107759892834 107798117856 107967611752 108095082368 108245286912 108281961216 108551798784 108551950848 108590456832 108722630016 108761196544 108889604096 109349830656 109482928128 109521764352 109832044608 109871158584 110043911978 110134612224 110173833952 110448386048 110537835408 110639333376 110813294592 110813449824 110852758016 110944124928 111220752384 111473053692 111627952128 111750999976 111882780672 111944199312 112120212204 112252585536 112292404224 112572235776 112572393472 112767012864 112944319488 113077665792 113202311664 113576318856 113616766263 113899898112 114034372608 114213671936 114276370131 114411128832 114411289104 114696400896 114737086464 115053166592 115092308682 115116325632 115379117568 115379279196 115560693157 115760478834 115801541856 116090280768 116185964544 116227178496 116227341312 116410088704 116516978688 116611342848 116781294344 116901937152 116943568896 117265727488 117556246728 117597946752 117639661568 117782849184 118280663424 118420310016 118462316544 118606505472 118648578048 118648744256 118944415744 118984714992 119027088466 119150051328 119478288384 119859277824 119859445728 120047903976 120158134272 120489148416 120586729536 120887230464 120887399808 120930281472 121272882588 121463563221 121606967664 121775947776 121910181792 122164263936 122312958768 122356346112 122356517514 122500804608 122635837636 122661428736 122806247424 123211984896 123391556288 123537236992 123563016192 123605053407 123945563196 124254434304 124298510336 124445261824 124665131052 124709352768 124994219129 125123346432 125167730688 125581446144 125719874973 125764470832 125868128256 125894393856 125912953088 126226726912 126328954752 126643765248 126643942656 126688866304 127352600622 127397775648 127574802432 127715428544 128137385376 128183018348 128288669184 128334176256 128490380928 128654163968 129079222272 129231618048 129434812416 129757544448 129801507264 129847732872 130051895974 130171312128 130276734588 130529910784 130601565864 130755575808 130755758976 130961349792 131007804928 131081601024 131334275072 131378956137 131561515008 131706535686 131923943424 132069363608 132297690096 132344619264 132505705332 132674606592 132883214464 133040101376 133270106112 133479650304 133479837288 133649793024 133812467712 133859934208 134274360129 134608970496 134609159062 134841876444 135053891973 135101798832 135177901056 135438660896 135550291968 135598374912 135598564864 135936475136 136046566656 136171487232 136385593344 136434163712 136807838622 137148954516 137197604544 137650889376 137701883904 137813405184 137994107328 138156834816 138157028352 138206035968 138815500824 138979391616 139008393216 139172511744 139325922048 139786238592 139835824128 139836020016 140000919552 140184489984 140298021864 140349997056 140570673152 140668377278 140813697024 141018921472 141485029686 141652072224 141874795608 142005067776 142055440384 142228545424 142474435488 142524974592 142917605376 142998110208 143273955328 143322497604 143521652736 143679857112 143730823808 144375948288 144551678544 144603157062 144735731712 144735934464 144787275776 144963506688 145614163968 145977237504 146029019136 146078699481 146442726144 146494878112 146846149632 147331518516 147383780544 147519111168 147751059456 147751266432 147925499904 148414436352 148578034059 148630738256 148784283648 148837269504 148887696672 149177040896 149258932416 149493616272 149670114048 149723205632 150164816949 150356017152 150539026176 150592425984 150770221056 150936415552 151435091808 151489021684 151645519872 151866530816 151989523686 152045830144 152368493508 152548171776 152548385472 152928534528 152982781952 153456411576 153488434176 153657624967 153838823424 153839038928 154347305112 154402055808 154787041024 154914619392 154969788416 155481790464 155653178538 155924758528 156167438427 156351815568 156741662304 156797262336 157043798912 157315302144 157315522518 157501034496 157707551232 157893746688 157949755392 158142007296 158198104064 158646286656 158866735104 159358581252 159609145059 159755701248 159812370432 159812594304 160007113602 160063871968 160210845696 160340596416 160652197888 160782306048 160929939456 161182973952 161183199744 161240375296 161639839251 161697176784 161951417628 162142623552 162367930368 162546909056 162827926272 162885685248 163083945024 163141794816 163142023352 163334406144 163548571648 163741663232 164024745984 164282646528 164806737876 165065867967 165201918336 165260750928 165672579072 165806753112 166219941888 166220174736 166279137024 166416187392 166831128576 167209580538 167441928192 167626499964 167824171008 168180318306 168378878304 168438606336 168858353664 168858590208 169416479232 169616498688 169803467496 169863700864 170099736576 170849847168 171051558912 171112235008 171320507904 171616933656 172044601344 172105629696 172579749888 172638463023 172674488448 173010059264 173068676352 173068918794 173130310496 173561749504 173702312784 174135421152 174340767744 174341011968 174615133056 174775468032 175171941516 175415353344 175608714248 175835971584 175898591232 176396920128 176459492352 176674273776 176899475456 177693474816 177909758208 177972867072 177973116384 178416623616 178477072488 178540632699 179032480172 179217432576 179478627328 179788916736 179789168592 180071855964 180135731776 180237201408 180733722624 180797833216 181331099712 181395422208 181595374961 181847457792 181909323882 182410451496 182663921664 182865272688 182930139392 183246395904 183534519168 183534776271 183751206912 183953756454 183992143104 184209371136 184274714624 185087334432 185305855488 185344524288 185767896064 185918344794 186381651456 186447765504 186448026688 186667892736 186912653312 187064029152 187133329408 187751596032 188646706248 188802192384 188869429632 189166394144 189340090368 189493432128 189965647872 189965913984 190033299456 190189928448 190556807168 191028900933 191096663472 191362203648 191573142816 192206078064 192274527522 192433003776 192501264384 192735571392 192804209416 192981245952 193284675584 193618833408 193847427072 194152218624 194636316672 194771599308 195077843961 195256968192 195564249958 195794866176 195902348796 196133638464 196442024688 196511707392 196622401536 196692148224 197001412608 197001688576 197342272512 197559803529 197885915136 198104045412 198449692672 198516928896 198758557998 199011909888 199324821696 199560152064 200219475456 200219755932 200474689536 200718701568 200789901312 201026961408 201913455744 201913738593 202194026496 202652698248 203157991344 203325437952 203397562368 203397847296 203904712704 204069849984 204367265102 204578390016 204608548768 204651245568 205118431232 205723431774 205796406816 205869407744 206552825856 206991160992 207235542528 207309053952 207537571384 208223251236 208469087424 208512589824 208758767616 208988883072 209063016448 209753736192 209754030024 210001379328 210276734976 210524995584 210856009728 211002565917 211528382208 211528678526 212227544529 212478108336 212812193412 213007601664 213083160576 213083459072 213342818136 213614460928 213787461888 214376408064 214612715863 214910631936 214910932992 214983746406 215519785668 215596235712 215935223504 216190164736 216563922432 216904735593 217103597568 217103901696 217180913664 217445260032 217522393088 217779208192 218699661312 218965856256 219043528704 219664089216 219742317168 220087823956 220269224448 220347667904 220896772096 221075670816 221278666752 221626589184 221626899648 221705516032 221888249856 222441504768 222946107384 223255904256 223501999952 223765561344 223888398624 224240424408 224320282109 224505171072 224584808448 225144786944 225534025728 225888638976 226155331584 226404623328 227152637712 227233532526 227799796224 227984285529 228068745216 228427343872 228552740262 228822257664 228822578208 229392801792 229474172928 230184617364 230232651264 230758235136 230758558392 231121386314 231520957668 231603083712 232180561536 232371929088 232454356992 232454682624 232820177408 233222685696 233479767807 233562588688 233803874304 233887137792 234531454976 235112493456 235195893504 235279323136 235565698368 235973283777 236561326848 236840620032 236924633088 237213010944 237297156096 237297488512 237888831488 237969429984 238054176932 238300102656 238956576768 239718555648 239718891456 240010670403 240095807952 240316268544 240978296832 241173459072 241774460928 241774799616 241860562944 242545765176 242927126442 243213935328 243551895552 243820363584 244328527872 244625917536 244712692224 244713035028 245001609216 245271675272 245322857472 245612494848 246423969792 246783112576 247074473984 247126032384 247210106814 247891126392 248508868608 248597020672 249330262104 249418705536 249988438258 250246692864 250814370807 251162892288 251439749946 251528941664 251736256512 251825906176 252453453824 252657909504 253287530496 253287885312 253377732608 254705201244 254795551296 255149604864 255430857088 256274770752 256366036696 256577338368 256668352512 256980761856 257308327936 258158444544 258463236096 258869624832 259515088896 259603014528 259603378191 259695465744 260103791948 260342624256 260553469176 261059821568 261203131728 261511151616 261511517952 261922699584 262015609856 262163202048 262668550144 262757912274 263123030016 263413071372 263847886848 264138727216 264595380192 264689238528 265011410664 265105787947 265349213184 265766428928 266080202752 266540212224 266959300608 266959674576 267299586048 267624935424 267719868416 268548720258 269217940992 269218318124 269683752888 270107783946 270203597664 270355802112 270877321792 271100583936 271196749824 271197129728 271872950272 272093133312 272771186688 272868327424 273615677244 274297909032 274395209088 275301778752 275626810368 275930634681 275988214656 276313669632 276314056704 276412071936 277631001648 277958783232 278016786432 278651844096 278877517191 279572477184 279671648256 279672040032 280001839104 280368979968 280596043728 280699994112 281141346304 281336754556 281627394048 282037842944 282970059372 283304144448 283749591216 284010135552 284110880768 284457090848 284948870976 285049949184 285364160653 285835210752 285996220416 286547910656 286644995208 287043305472 287359714224 287461647616 288411791283 288751896576 289103357088 289206314124 289471868928 289574551552 289927013376 291228327936 291954475008 292058038272 292157398962 292885452288 292989756224 293346374937 293692299264 294663037032 294767561088 295038222336 295502118912 295502532864 296828872704 297156068118 297261476512 297674539008 297775393344 298354081792 298517864832 298987232544 299340228096 299446411264 300329633898 300712034304 301078052352 301184851968 301540442112 301872831104 302870183616 302978043368 303291039744 303733061632 303979047372 304091660288 304736987016 305096343552 305096770944 305857069056 306550897653 306912823152 306976868352 307315249934 307677646848 307678077856 308694610224 308804111616 309574082048 309829238784 309939576832 310963580928 311306357076 311849517056 312334876854 312703631136 313306840301 313483324608 313594524672 314087597824 314630604288 314631045036 315002068992 315415102464 315787493376 315899510784 316284014592 316396208128 317292573312 317293017789 317733470208 318717162504 319218290118 319511402496 319624740864 319625188608 320014227204 320127743936 320421691392 320681192832 321304395776 321564612096 322365947904 322366399488 322480750592 323279678502 323394353568 323902835256 324285247104 324735860736 325093818112 325655852544 325771370496 326167890048 326283589632 326284046704 326668812288 327097143296 327483326464 328049491968 328565293056 329613475752 330131735934 330403836672 330521501856 331345158144 331613506224 332439883776 332440349472 332558274048 332832374784 333662257152 334419161076 334883856384 335252999928 335648342016 336360636612 336757756608 336877212672 337248553499 337716707328 337717180416 338832958464 339232997376 339606934992 339727401728 340850298789 341699694336 342103117824 342224470016 342641015808 342829110393 343233867312 344089202688 344211259392 345159499776 345276926046 345348976896 346137352704 346137837588 346260620992 346682079471 347123499008 347404625568 348270842304 348681535488 348682023936 349230266112 349550936064 350343883032 350830706688 351217428496 351797182464 352793840256 352918984704 353348547552 353798950912 355386949632 355819516416 355945734144 355946232768 356833247232 356954144976 357081265398 358064960344 358434865152 358957254656 359577833472 359578337184 360143711928 360271463552 360474402816 361467445248 362662199424 362790844416 363190749922 363818647764 364390689663 364820902992 365327843328 365730545376 365860278784 366492791808 367069038336 367069552542 367502413824 367907512908 367984286208 368418742272 368549429248 370174668864 370611710976 370689048576 370815160221 371535792128 371836689588 372763302912 372895531008 372896053376 373335785472 373825306624 374128058304 374982657387 375503192064 377159624919 377293412496 377604384768 377738859264 378332788288 378680180736 378986864256 379931295744 379931827968 380066598912 381113614336 382057801866 382193326944 382724407296 383146285632 384412156128 384549055044 384866007552 385002528768 385471142784 385608418832 385962491904 386569351168 387237666816 387694854144 388304437248 389272633344 389543198616 390155687922 390513936384 391128499916 391589732352 391804697592 392267276928 392884049376 393023414784 393244803072 394002825216 394003377152 394136868411 394684545024 395119607058 395771830272 396208090824 396899385344 397033857792 397517115996 398023819776 398649643392 399120304128 400438950912 400439511864 400949379072 401437403136 401579802624 402823080387 403826911488 403827477186 405161675919 405305396496 406315982688 406650875904 406795124736 406795694592 407809425408 408139699968 408734530204 409156780032 409217097536 409302491136 410236862464 411446863548 411592813632 411738815488 413105651712 413982321984 414471085056 414618107904 415075142768 416446502472 416594809631 416938174848 417025179648 417517535232 417977766144 418126032896 419507472384 419508060048 420002758656 420553469952 421049991168 421712019456 422005131834 423056764416 423057357052 424455089058 424956216672 425624386824 426015203328 426166321152 426166918144 426685636272 427228921856 427574923776 428752816128 429225431726 429821865984 429967492812 431039571336 431192471424 431870447008 432380329472 433127844864 433809471186 434207195136 434207803392 434361827328 434890520064 435044786176 435558416384 437931712512 438087057408 438236098443 439328178432 439484634336 440175647912 440538448896 440695335808 441793544192 442151341632 442557333504 443253178368 443253799296 443411032064 443776499712 445734102177 445892214768 446511808512 447003999904 447531122688 447776797248 448480848816 448640564218 449010342144 449169616896 450289573888 451068051456 451777277952 452310663168 452809246656 454305275424 454467065052 455599592448 455968571058 456137490432 456854687744 457105480524 457644515328 457645156416 458785603584 458948345856 460369234728 460465302528 460972874901 461516470272 461517116784 462242772628 463041915336 463206167424 464361123072 464743858176 464909365248 465640354816 466445371392 466959535614 467125177376 467774275584 469062909952 470224986912 470391787008 470558646272 471131396736 471132056717 471946567554 473122653696 473681240064 473849266176 474426021888 474594312192 474594977024 475777662976 475938859968 476108353864 476600205312 478827435177 479437111296 479437782912 480021340806 480191615904 480632537088 481956593664 482346918144 483548921856 483549599232 483721125888 485091530352 485854252884 486427870656 487103791104 487640727168 488657055744 489251835072 489425384448 489426070056 490003218432 490543350544 490645714944 491224989696 492339320473 492847939584 493566225152 494148947968 494420213628 495197603901 495782252784 497017737216 497194041344 498660524208 498837411072 499976876516 500493385728 501628741614 502325784576 502879499892 503057883328 503472513024 503651812352 504906907648 505315819008 506575060992 506575770624 506755465216 509410402488 509591102592 509591816449 510299209728 510861714176 512549541504 512732073392 513154676736 513336705024 513961523712 514616655872 516316889088 517739249664 517915389069 519030177792 519206029056 519206756382 519390931488 520207583896 520685248512 521106938352 522119643136 522406263456 523022303232 523023035904 523845399168 524031219712 524326404096 525515824548 526246060032 526826142744 527695773696 528277454432 529190760384 529378477056 530022821328 530211575894 530698426368 531532857856 532160405504 533080424448 533918601216 533919349152 535249870848 535439736832 535621898097 537097440516 538435881984 538436636248 539367505776 540215567892 540407195328 540711604224 541754643584 542201167872 542393499648 542394259456 544186266624 544786124883 545542373376 545736654848 547231354488 548595818064 548790418176 550603557504 550604328813 551253620736 551861269362 551976429312 552628113408 552824143872 555262003296 555917566464 556033572864 557303688192 557755034382 559144954368 559343296512 559344080064 560003678208 560737959936 561192087456 561399988224 562282692608 562673509112 563254788096 564075685888 565940118744 566608288896 567499182432 568020271104 568914181696 569897741952 570099898368 570728321306 571670421504 573095821312 573289990416 574086610944 574719428448 574923295232 576823582566 577503793152 578206714176 578412628248 578943737856 579149103104 579854026752 582456655872 583908950016 584314797924 585233531883 585770904576 585979512448 586692749874 587384598528 589326074064 589535122176 590076444672 591004237824 591005065728 592679410587 593657745408 594312136236 594522953024 595349078016 595550786688 596708163584 597035729664 597974465088 598680456192 598892822528 600659267796 601424068608 602156104704 602369703936 603080884224 603745662208 605740367232 605741215779 605956086736 606582079488 607466123264 607958094744 608183320576 609473974032 610192687104 610193541888 611714138112 613101795306 613825646304 613953736704 614630499868 615355293696 615356155712 617389220448 617608223232 619148164096 619658477568 619879153664 621927161856 622612714152 623699034112 624669753708 625407262272 626613680602 626966649216 627189049344 628175195648 629261208576 629262090072 630004137984 630830204928 631574986752 632568029184 632792416256 633007697751 634585146624 634586035578 636682633587 637434325008 638436580236 639022804992 639249481728 639250377216 640028454408 640255487872 640843382784 641362385664 643129224192 643838147589 644731895808 644732798976 644961501184 646559357004 646788707136 647805670512 648570494208 650187636224 650714206779 651311705088 651542740992 652335780096 652567179264 652568093408 653337624576 654194286592 654966652928 656098983936 657130586112 659226951504 660263471868 660807673344 661043003712 662690316288 663227012448 664879767552 664880698944 665116548096 665664749568 667324514304 668838322152 669767712768 670505999856 671296684032 672721273224 672960846327 673515513216 673754425344 674497106998 675434360832 677665916928 678465994752 679213869984 679454803456 681700597578 683399388672 684206235648 684448940032 685282031616 685658220786 686467734624 688178405376 688422518784 690553852092 690697953792 692274705408 692275675176 692521241984 693364158942 694246998016 694809251136 696541684608 697363070976 697364047872 698460532224 700439303421 700687766064 701661413376 702434856992 703594364928 705587680512 705837969408 706697095104 707597901824 710773899264 711639032832 711891468288 711892465536 713666494464 713908289952 714162530796 715285427857 716129920688 716869730304 717914509312 719155666944 719156674368 720032011209 720287423856 720542927104 720948805632 722934890496 725324398848 725581688832 726381499844 727637295528 728781379326 729641805984 730655686656 731461090752 731720557568 732985583616 734138076672 734139105084 735004827648 735815025816 735968572416 736837484544 737098858496 740349337728 740350374841 741223421952 741378097152 741630320442 743071584256 743673379176 745526605824 745791062016 745792106752 747650613248 748256116608 749965314774 752443112421 754319249838 754586824992 755208769536 755477718528 756665576576 757360361472 757973728512 759862591488 759863655936 760133197824 762227228672 764115603732 764386653888 765448814592 766292571264 768824312256 769098110088 769732015104 770005057536 770942285568 771216837664 771924983808 773138702336 773676075029 774475333632 775389708288 776608874496 778545266688 778810134573 779086397232 780311375844 781027872768 782256999832 783179464704 783609395184 784534553856 785768098752 786046829568 786489606144 788005650432 788006754304 788273736822 789369090048 790239214116 791543660544 792416181648 794067715584 795034231992 795317363841 796047639552 797299286784 798240608256 800877901824 800879023728 801898758144 802874806272 803159605248 805646160774 807653822976 807654954372 810323351838 810610792992 812631965376 813301751808 813590249472 813591389184 815618850816 816279399936 817469060408 818313560064 818434195072 818604982272 820473724928 822893727096 823185627264 823477630976 827791904043 827964643968 828942170112 829236215808 830150285536 832893004944 833189619262 833876349696 834050359296 835955532288 836252065792 839014944768 839016120096 840005517312 841106939904 842099982336 843424038912 844010263668 846113528832 846114714104 848910178116 849912433344 851248773648 852030406656 852332642304 852333836288 853371272544 855149847552 856092481959 857505632256 858450863452 859643731968 859934985624 862079142672 862384942848 863740894016 864760658944 865235373849 866255689728 867618942372 868415606784 868723654656 869781040128 870089572352 871116832768 874959533903 875863425024 876174114816 876472196886 878656356864 878969268672 880039124811 880351295824 881076897792 881390671616 883587088384 884302683264 885114667008 886506356736 886507598592 886822064128 891468204354 891784429536 893023617024 894007999808 895062245376 895553594496 896961697632 897281128436 898020684288 898339233792 900579147776 902136102912 903554555904 904621326336 905618493312 908610550848 908934130104 911199184896 911937142116 912274980864 913709375488 914210961048 915289030656 915290312832 917571207168 919652692959 920738469456 920930605056 921945749802 923032940544 923034233568 924485545256 926083830672 926412334848 928722246144 929487716352 929818730496 931280709632 932890742784 933919071228 934250354752 935548551168 939920520903 940449973824 940783574016 941117292544 942262793472 942264113434 943893135108 946245307392 947362480128 947698532352 948852043776 949188624384 949189954048 951555325952 951877719936 951879053367 952216707728 953200410624 957654870354 958874222592 958875565824 960042681612 960383231808 961265074176 963913187328 964693836288 967097843712 967099198464 967442251776 970183060704 971708505768 972855741312 974207582208 975281454336 977314111488 978503670144 978850768896 978852140112 980006436864 981086701088 981291429888 982449979392 984678640946 985695879168 987132450304 988297895936 988840427256 990395207802 991564505568 994035474432 994388082688 997321048416 997674822144 999953753032 1000986771456 1003257483228 1004651569152 1005758999784 1006115766656 1006945026048 1007303624704 1010631638016 1011745660497 1013150121984 1013151541248 1013510930432 1018820804976 1019182205184 1019183632898 1021723428352 1022550896367 1025099083008 1025464146784 1026309353472 1026673410048 1027923047424 1029233311744 1032633778176 1035478499328 1035830778138 1038412058112 1038413512764 1038781862976 1040046238413 1040415167792 1041370497024 1042213876704 1044239286272 1044812526912 1046044606464 1046046071808 1047690798336 1048062439424 1048652808192 1051031649096 1052492120064 1053652285488 1055391547392 1056554908864 1058381520768 1058756954112 1060045642656 1060423151788 1061396852736 1063065715712 1064320811008 1066160848896 1067837202432 1067838698304 1070499741696 1070879473664 1071243796194 1074194881032 1075603374769 1076871763968 1076873272496 1078735011552 1080431135784 1080814390656 1081423208448 1083509287168 1084402335744 1084788518912 1088372533248 1089572249766 1091473309696 1093172068989 1094462708976 1097191636128 1097580836352 1101207115008 1101208657626 1102507241472 1103722538724 1103952858624 1105256226816 1105648287744 1110524006592 1111835132928 1112067145728 1114607376384 1115510068764 1118289908736 1118686593024 1118688160128 1120007356416 1121475919872 1122384174912 1124565385216 1124947972161 1125347018224 1126509576192 1128151371776 1131478874757 1131880237488 1133216577792 1134998364864 1136040542208 1137828363392 1139795483904 1140199796736 1141456642612 1143340843008 1146191642624 1146579980832 1148173221888 1149438856896 1149846590464 1153647165132 1155007586304 1156413428352 1156825256496 1157887475712 1158298206208 1159708053504 1163407731893 1164913311744 1167817900032 1168629595848 1170467063766 1171541809152 1171959024896 1173385499748 1174769197056 1178652148128 1179070244352 1182008475648 1182010131456 1182410605233 1185358821174 1187315490816 1188624272472 1189045906048 1190698156032 1191101573376 1194071459328 1195948930176 1197360912384 1197785645056 1201318535592 1202848137216 1204312209408 1204739407872 1207491324416 1208469241161 1211480734464 1211482431558 1211912173472 1214932246528 1215916189488 1216366641152 1218947948064 1220385374208 1220387083776 1223428276224 1226203590612 1227651292608 1227907473408 1229260999736 1230710587392 1230712311424 1234778440896 1235216446464 1238296328192 1239316955136 1239758307328 1243854323712 1245225428304 1249339507416 1249784428893 1250814524544 1253227361204 1253933298432 1254378098688 1256350391296 1258522417152 1258524180144 1260008275968 1261660409856 1263149973504 1265136058368 1265584832512 1266015395502 1269170293248 1269172071156 1271167624727 1273365267174 1274868650016 1276873160472 1278045609984 1278498963456 1278500754432 1280056908816 1280510975744 1281686765568 1282724771328 1286258448384 1287676295178 1289465597952 1289923002368 1293118714008 1293577414272 1295611341024 1297140988416 1300375272448 1301428413558 1302623410176 1303085481984 1304671560192 1305134358528 1305136186816 1306675249152 1308388573184 1309933305856 1314261172224 1318453903008 1320526943736 1321615346688 1322086007424 1325380632576 1326454024896 1329759535104 1329761397888 1330233096192 1331329499136 1337202306531 1337676644304 1339535425536 1341011999712 1342593368064 1345442546448 1345921692654 1347031026432 1347508850688 1348994213996 1350868721664 1355331833856 1356931989504 1358427739968 1358909606912 1363401195156 1366798777344 1368412471296 1368897880064 1370564063232 1371316441572 1372935469248 1374936410419 1376356810752 1376845037568 1381107704184 1381395907584 1382918624703 1384549410816 1384551350352 1385042483968 1386728317884 1388493996032 1389618502272 1393083369216 1394728095744 1396921064448 1400878606842 1401375532128 1403322826752 1404869713984 1407188729856 1411175361024 1411675938816 1413394190208 1413396170151 1415195803648 1421547798528 1423278065664 1423782936576 1423784931072 1427332988928 1427816579904 1428325061592 1430570855714 1432259841376 1435829018624 1438311333888 1438313348736 1440064022418 1440574847712 1441085854208 1441897611264 1445869780992 1450648797696 1451163377664 1452762999688 1455274591056 1457562758652 1459283611968 1461311373312 1462922181504 1463441115136 1465971167232 1468276153344 1468278210168 1470009655296 1471630051632 1471937144832 1473674969088 1477017961419 1480698675456 1480700749682 1482446843904 1483260640884 1485592811703 1486143168512 1487346758352 1491053211648 1491582124032 1491584213504 1495301226496 1496512233216 1499930629548 1502289011041 1504886224842 1508638499676 1509173649984 1510417539072 1510955437056 1513331153152 1514720722944 1515947457024 1519725182976 1519727311872 1520266395648 1524454457344 1528231207464 1528773307776 1528775449347 1530897629184 1532585142528 1537648624512 1538196220176 1539464030208 1540010115072 1541884571136 1542433675328 1543849967616 1546277404672 1547352150058 1548950667264 1553217748992 1557090533376 1557620269146 1558172794464 1560622751688 1562055745536 1564513999664 1566358929408 1567218790368 1569069107712 1571536197504 1572093659136 1572979212288 1576013508608 1576547473644 1578738180096 1580478428232 1583087321088 1584832363296 1588135431168 1590068463984 1590634727682 1592095279104 1594598573568 1596481216512 1601755803648 1601758047456 1605749612544 1606319210496 1606865694291 1611292321548 1615307645952 1615309908744 1620646703676 1621221585984 1624924848677 1625263930752 1626603503616 1627180498944 1627182778368 1632558799872 1634358374649 1634938120816 1636627120128 1636868390144 1637209964544 1640947449856 1645787454192 1646371254528 1646955261952 1651812986439 1655583808086 1655929287936 1657884340224 1658472431616 1660300571072 1665786009888 1666379238524 1667752699392 1668100718592 1671911064576 1672504131584 1678029889536 1678032240192 1680011034624 1682213879808 1684199964672 1686848077824 1688020527336 1692227057664 1692229428208 1697820356232 1699824866688 1702497547296 1704060813312 1704667672576 1706742545088 1710299695104 1712184963918 1715011264512 1716901726904 1719287463936 1719869971248 1724158285344 1724769885696 1727481788032 1729521317888 1730470747698 1732511379456 1735237884744 1736831213568 1737447309312 1739562080256 1740179144704 1749919067806 1751726850048 1752944393772 1755700595649 1757312713728 1757938537344 1760078249622 1760702591648 1762153795584 1762781343232 1767174176768 1768605366528 1770229334016 1773012713472 1773015197184 1773644128256 1778038231761 1782936408708 1783568859072 1786047234048 1788015999616 1790124490752 1791107188992 1793923395264 1794562256872 1796041368576 1796678467584 1801158295552 1804272205824 1807109111808 1809242652672 1811236986624 1817221101696 1817223647337 1817868260208 1822398369792 1823874284232 1824549961728 1827418750976 1828421922096 1830578061312 1830580625664 1835142414336 1839305385918 1841476938912 1841861210112 1843891499604 1846065881088 1846068467136 1848971090512 1852167661344 1852824669696 1857444492288 1858975432704 1859637460992 1862561419264 1865781485568 1867838142456 1868500709504 1871097102336 1879841041806 1880899947648 1881567148032 1882234585088 1884525586944 1884528226868 1887786270216 1892490614784 1894724960256 1897704087552 1898377248768 1898379908096 1899023093253 1903110651904 1903755439872 1903758106734 1904433415456 1915309740708 1917748445184 1917751131648 1920085363224 1920766463616 1922530148352 1929387672576 1931514442767 1934195687424 1934198396928 1934884503552 1940366121408 1943417011536 1945711482624 1950562908672 1952142620337 1954628222976 1957007340288 1957701537792 1957704280224 1960012873728 1962173402176 1962582859776 1964899958784 1969357281892 1971391758336 1974264900608 1976595791872 1977680854512 1980790415604 1983129011136 1988070948864 1988776165376 1994642096832 1995349644288 1997549124571 1999907506064 2001973542912 2006514966456 2009303138304 2011517999568 2012231533312 2013890052096 2014607249408 2018882538981 2021263276032 2023491320994 2026303082496 2027021860864 2037641609952 2038364410368 2038367265796 2043446856704 2045101792734 2050198166016 2050928293568 2052618706944 2053346820096 2055846094848 2058466623488 2065267556352 2071661556276 2076824116224 2076827025528 2077563725952 2080092476826 2080830335584 2082740994048 2084427753408 2088478572544 2089625053824 2092089212928 2092092143616 2095381596672 2096124878848 2101317910263 2102063298192 2104984240128 2107304570976 2110783094784 2113109817728 2116763041536 2117513908224 2120091285312 2120846303576 2122793705472 2126131431424 2128641622016 2132321697792 2135674404864 2135677396608 2140999483392 2142487592388 2145856283571 2148389762064 2151206749538 2153743527936 2153746544992 2157470023104 2160862271568 2161628781312 2162846416896 2167018574336 2168804671488 2169577037824 2176745066496 2179144499532 2182946619392 2186344137978 2188925417952 2194383272256 2195161672704 2202414230016 2202417315252 2205014482944 2207445077448 2207905717248 2210512453632 2211296575488 2221048013184 2221051124523 2223670265856 2224134291456 2229214752768 2231020137528 2236579817472 2237373186048 2237376320256 2242951839744 2244768349824 2249130770432 2249895944322 2250694036448 2256302743552 2262957749514 2263760474976 2266433155584 2269996729728 2272081084416 2275656726784 2279590967808 2280399593472 2282913285224 2286681686016 2292383285248 2293159961664 2296346443776 2298877713792 2299693180928 2307294330264 2310015172608 2312826856704 2313650512992 2315774951424 2319416107008 2321028225087 2326815463786 2329826623488 2335635800064 2337259191696 2340934127532 2343083618304 2343918049792 2346770999496 2349538394112 2357304296256 2358140488704 2360739874493 2364016951296 2364020262912 2364821210466 2370717642348 2374630981632 2377248544944 2378091812096 2382203146752 2385952091523 2388142918656 2391897860352 2394721824768 2395571290112 2402637071184 2405696274432 2408624418816 2409478815744 2414982648832 2416938482322 2422961468928 2422964863116 2423824346944 2429864493056 2431832378976 2432733282304 2437895896128 2440770748416 2440774167552 2446856552448 2452407181224 2455302585216 2455814946816 2458521999472 2461421174784 2461424622848 2469556881792 2470432892928 2476592656384 2479516614656 2483375712129 2487708647424 2490450856608 2498679014832 2499568857786 2501629049088 2506454722408 2507866596864 2508756197376 2512700782592 2517044834304 2517048360288 2520016551936 2523320819712 2526299947008 2530272116736 2532030791004 2538340586496 2538344142312 2542335249454 2546730534348 2549737300032 2553746320944 2556091219968 2556997926912 2557001508864 2560113817632 2561021951488 2565449542656 2568277445877 2572516896768 2575352590356 2578931195904 2579846004736 2586237428016 2587154828544 2591222682048 2594281976832 2595706121547 2600750544896 2602856827116 2605246820352 2606170963968 2609343120384 2610268717056 2610272373632 2613350498304 2616777146368 2624878601709 2628522344448 2636907806016 2640117374433 2641053887472 2643230693376 2644172014848 2650761265152 2652908049792 2659519070208 2659522795776 2660466192384 2674404613062 2675353288608 2679070851072 2682023999424 2685186736128 2690885092896 2691843385308 2694062052864 2695017701376 2697988427992 2701737443328 2710663667712 2713863979008 2716855479936 2717819213824 2726802390312 2733597554688 2736824942592 2741128126464 2742632883144 2745870938496 2749872820838 2752713621504 2758958078877 2762215408368 2762791815168 2765837249406 2769098821632 2769102700704 2770084967936 2773456635768 2776987992064 2779237004544 2786166738432 2789456191488 2793842128896 2801757213684 2802751064256 2806645653504 2809739427968 2819761562709 2822350722048 2823351877632 2826788380416 2826792340302 2830391607296 2843095597056 2846556131328 2847565873152 2847569862144 2854665977856 2855633159808 2855637160101 2856650123184 2861141711428 2864519682752 2871658037248 2876622667776 2876626697472 2880128044836 2881149695424 2882171708416 2883795222528 2891739561984 2901297595392 2902326755328 2905525999376 2910549182112 2915125517304 2916163667417 2918567223936 2922622746624 2925844363008 2926882230272 2931942334464 2936552306688 2936556420336 2940019310592 2943260103264 2943874289664 2947349938176 2954035922838 2961397350912 2961401499364 2964893687808 2966521281768 2971185623406 2972286337024 2974693516704 2982106423296 2983164248064 2983168427008 2990602452992 2993024466432 2999861259096 3004578022082 3009772449684 3017276999352 3018347299968 3020835078144 3021910874112 3026662306304 3031894914048 3035236981491 3039450365952 3039454623744 3040532791296 3048908914688 3056462414928 3057546615552 3057550898694 3065170285056 3067652689101 3075297249024 3076392440352 3078928060416 3080020230144 3083769142272 3084867350656 3087699935232 3092554809344 3094704300116 3097901334528 3106435497984 3115240538292 3116345588928 3120138715239 3121245503376 3124111491072 3129027999328 3132717858816 3134437580736 3138138215424 3143072395008 3144187318272 3145958424576 3152027017216 3153094947288 3157476360192 3160956856464 3166174642176 3169664726592 3176270862336 3180136927968 3181269455364 3184190558208 3189197147136 3192962433024 3203511607296 3203516094912 3211499225088 3212638420992 3213731388582 3222584643096 3226810124307 3230615291904 3230619817488 3241293407352 3242443171968 3249849697354 3250527861504 3253207007232 3254365556736 3265117599744 3268716749298 3269876241632 3273736780288 3274419929088 3281894899712 3291574908384 3292742509056 3293910523904 3303625972878 3311167616172 3311858575872 3315768680448 3316944863232 3320601142144 3331572019776 3332758477048 3335505398784 3336201437184 3343822129152 3345008263168 3356059779072 3356064480384 3360022069248 3364427759616 3373696155648 3374843916483 3376041054672 3384454115328 3384458856416 3395640712464 3399649733376 3404995094592 3408121626624 3409335345152 3413485090176 3420599390208 3424369927836 3430022529024 3433803453808 3438574927872 3439739942496 3446375243311 3448316570688 3449539771392 3454963576064 3459042635776 3460941495396 3465022758912 3470475769488 3473662427136 3474894618624 3479124160512 3480358289408 3490223195679 3499838135612 3503453700096 3505888787544 3511401191298 3514625427456 3515877074688 3520156499244 3521405183296 3524307591168 3525562686464 3534348353536 3537210733056 3546025426944 3546030394368 3547288256512 3556076463522 3565872817416 3567137718144 3567142715143 3572094468096 3576031999232 3582214377984 3587846790528 3589124513744 3592082737152 3593356935168 3602316591104 3608544411648 3614218223616 3622473973248 3625407723483 3634442203392 3634447294674 3635736520416 3644796739584 3647748568464 3649099923456 3654837501952 3656843844192 3661156122624 3661161251328 3670284828672 3678610771836 3682953877824 3683722420224 3687782999208 3692131762176 3692136934272 3697942181024 3704335322688 3705649339392 3709734088489 3714888984576 3717950865408 3719274921984 3725122838528 3731562971136 3735676284912 3737001419008 3749353286679 3759682083612 3761799895296 3763134296064 3764469170176 3769051173888 3769056453736 3775572540432 3784981229568 3789449920512 3795408175104 3796754497536 3796759816192 3798046186506 3807510879744 3807516213468 3808866830912 3813502874181 3830619481416 3835496890368 3835502263296 3840170726448 3841532927232 3845060296704 3858775345152 3863028885534 3868396793856 3869769007104 3880732242816 3886834023072 3891422965248 3901125817344 3904285240674 3909256445952 3914014680576 3915403075584 3915408560448 3920025747456 3924346804352 3925165719552 3929799917568 3938714563784 3942783516672 3948529801216 3953191583744 3955361709024 3961580831208 3966258022272 3976141897728 3989284193664 3990699288576 3995098249142 3999815012128 4013029932912 4018606276608 4023035999136 4024463066624 4027780104192 4029214498816 4037765077962 4042526552064 4046982641988 4052606164992 4054043721728 4075283219904 4076728820736 4076734531592 4086893713408 4090203585468 4100396332032 4101856587136 4105237413888 4106693640192 4111692189696 4124809231257 4130535112704 4143323112552 4148755874109 4153648232448 4153654051056 4155127451904 4160184953652 4161660671168 4165481988096 4168855506816 4176957145088 4179250107648 4184184287232 4190763193344 4192249757696 4202635820526 4204126596384 4209968480256 4214609141952 4221566189568 4226219635456 4233526083072 4235027816448 4240182570624 4240188510453 4241692607152 4245587410944 4252262862848 4257283244032 4264643395584 4271348809728 4271354793216 4281998966784 4284975184776 4291712567142 4296779524128 4302413499076 4307487055872 4307493089984 4314940046208 4321724543136 4323257562624 4325692833792 4334037148672 4337609342976 4339154075648 4353490132992 4358288999064 4365893238784 4372688275956 4377850835904 4388766544512 4390323345408 4404828460032 4404834630504 4410028965888 4414890154896 4415811434496 4421024907264 4431053884257 4442096026368 4442102249046 4447340531712 4456778435109 4458429505536 4462040275056 4473159634944 4474746372096 4474752640512 4485903679488 4489536699648 4499791888644 4501388072896 4506867033123 4512605487104 4525915499028 4527520949952 4532866311168 4539993459456 4544162168832 4551313453568 4559181935616 4560799186944 4565826570448 4573363372032 4584766570496 4586319923328 4586326348041 4592692887552 4597755427584 4599386361856 4614588660528 4620030345216 4625653713408 4627301025984 4631549902848 4638832214016 4642056450174 4653630927572 4659653246976 4671271600128 4674518383392 4681868255064 4686167236608 4687836099584 4693541998992 4699076788224 4714608592512 4716280977408 4721479748986 4728040525824 4729642420932 4741435284696 4749261963264 4754497089888 4756183624192 4764406293504 4771904183046 4776285837312 4783795720704 4789443649536 4791142580224 4805274142368 4817248837632 4818957631488 4820597082873 4829965297664 4833876964644 4845922937856 4845929726232 4847648693888 4859728986112 4863664757952 4874774546031 4875791792256 4881541496832 4881548335104 4903075123947 4904814362448 4910605170432 4911629893632 4917043998944 4922842349568 4922849245696 4939113763584 4940865785856 4953185312768 4959033229312 4966751424258 4975417294848 4980901713216 4997358029664 4999137715572 5003258098176 5012909444816 5015733193728 5017512394752 5025401565184 5034089668608 5034096720576 5040033103872 5046641639424 5052599894016 5060544233472 5064061582008 5076681172992 5076688284624 5084670498908 5093461068696 5099474600064 5107492641888 5112182439936 5114003017728 5120227635264 5122043902976 5130899085312 5136554891754 5145033793536 5150705180712 5157862391808 5159692009472 5172474856032 5174309657088 5182445364096 5182452623887 5188563953664 5191412243094 5201501089792 5205713654232 5210493640704 5212341927936 5218686240768 5220537434112 5220544747264 5233554292736 5249757203418 5267101786947 5273815612032 5280234748866 5282107774944 5286461386752 5288344029696 5301522530304 5305816099584 5319038140416 5319045591552 5320932384768 5348809226124 5350706577216 5358141702144 5364047998848 5370373472256 5381770185792 5383686770616 5388124105728 5390035402752 5395976855984 5403474886656 5415732525203 5421327335424 5427727958016 5433710959872 5435638427648 5451670942011 5453604780624 5467195109376 5473649885184 5482256252928 5485265766288 5491741876992 5499745641676 5505427243008 5517916157754 5524430816736 5525583630336 5531674498812 5538197643264 5538205401408 5540169935872 5546913271536 5553975984128 5558474009088 5572333476864 5578912382976 5587684257792 5603514427368 5605502128512 5605509980939 5613291307008 5619478855936 5639523125418 5644701444096 5646703755264 5653576760832 5653584680604 5660783214592 5693112262656 5695131746304 5695139724288 5697069279759 5709331955712 5711266319616 5711274320202 5713300246368 5722283422856 5729039365504 5743316074496 5753245335552 5753253394944 5760256089672 5762299390848 5764343416832 5767590445056 5794543328301 5802595190784 5804653510656 5811051998752 5821098364224 5830251034608 5832327334834 5837134447872 5851688726016 5853764460544 5863884668928 5873104613376 5873112840672 5880038621184 5886520206528 5887748579328 5894699876352 5908071845676 5922794701824 5922802998728 5929787375616 5933042563536 5942371246812 5944572674048 5949387033408 5964212846592 5966328496128 5966336854016 5986048932864 5992647373713 5999722518192 6009156044164 6019544899368 6034553998704 6036694599936 6041670156288 6043821748224 6053324612608 6056647616943 6063789828096 6070473962982 6078909247488 6081065582592 6097817829376 6112924829856 6115093231104 6115101797388 6124716737321 6130340570112 6135305378202 6150594498048 6152784880704 6157856120832 6160040460288 6167538284544 6169734701312 6175399870464 6185109618688 6189408600232 6195802669056 6230481076584 6232691177856 6240277430478 6242491006752 6248222982144 6258055998656 6265435717632 6268875161472 6276276430848 6286144790016 6288374636544 6304054034432 6306189894576 6314952720384 6321913712928 6332349284352 6339329453184 6352541724672 6360273855936 6362538910728 6368381116416 6378394294272 6385924866048 6407023214592 6407032189824 6422998450176 6427462777164 6437568850713 6445169286192 6453620248614 6461230583808 6461239634976 6482586814704 6484886343936 6499699394708 6501055723008 6506414014464 6508731113472 6530235199488 6537433498596 6539752483264 6547473560576 6548839858176 6563789799424 6583149816768 6585485018112 6587821047808 6607251945756 6622335232344 6623717151744 6624693613837 6631537360896 6633889726464 6641202284288 6663144039552 6663153373569 6665516954096 6671010797568 6672402874368 6687644258304 6690016526336 6712119558144 6712128960768 6728855519232 6747392311296 6749687832966 6752082109344 6768908230656 6768917712832 6791281424928 6799299466752 6809990189184 6816243253248 6818670690304 6826970180352 6841198780416 6848739855672 6860045058048 6867606907616 6877149855744 6879479884992 6892750486622 6896633141376 6899079542784 6909927152128 6918085271552 6921882990792 6930045517824 6940951538976 6947324854272 6958248321024 6960716578816 6963084675261 6980446391358 6999676271224 7006907400192 7011777575088 7022802382596 7029250854912 7031754149376 7040312998488 7042810366592 7048615182336 7051125372928 7074421466112 7082219623479 7092050853888 7092060788736 7094576513024 7112152927044 7131745634832 7134275436288 7134285430286 7152063998464 7157856274569 7164428755968 7175693581056 7178249027488 7184165474304 7186713870336 7204633182208 7217088823296 7228436447232 7244947946496 7250815446966 7268884406784 7268894589348 7271473040832 7289593479168 7295497136928 7298199846912 7309675003904 7313687688384 7322312245248 7322322502656 7340569657344 7357221543672 7365907755648 7367444840448 7375565998416 7384263524352 7384273868544 7395884362048 7408670645376 7411298678784 7419468176978 7429777969152 7438549843968 7450245677056 7463125942272 7471352569824 7474002838016 7498706573358 7519364167224 7523599790592 7526268592128 7528938340352 7538102347776 7538112907472 7551145080864 7569962459136 7578899841024 7590816350208 7593519632384 7596092373012 7615021759488 7615032426936 7617733661824 7627005748362 7661238962832 7670993780736 7671004526592 7680341452896 7683065854464 7704832337631 7717550690304 7726057771068 7736793587712 7739538014208 7761464485632 7773668046144 7782845930496 7802251634688 7808570481348 7818512891904 7828029361152 7830806151168 7830817120896 7840051494912 7848693608704 7850331439104 7874635805127 7877429127568 7885567033344 7897059602432 7906383167488 7910723418048 7920352123299 7923161662416 7932516044544 7952283795456 7978568387328 7981398577152 7990196498284 7999630024256 8026059865824 8037212553216 8046071998272 8048926133248 8055560208384 8058428997632 8075530155924 8085053104128 8093965283976 8105212329984 8108087443456 8143854123251 8150566439808 8153457641472 8153469063184 8173787426816 8180407170936 8200792664064 8203713174272 8210474827776 8223384379392 8249618462514 8276874236631 8286646225104 8297511748218 8307296464896 8307308102112 8310254903808 8320369907304 8323321342336 8330963976192 8337711013632 8358500215296 8368368574464 8381526386688 8384499515392 8405271641052 8408253192768 8419936960512 8429218283904 8452439270912 8459284688127 8467052166144 8470055632896 8480365141248 8480377020906 8483385214304 8491174821888 8504525725696 8514566488064 8529286791168 8542697619456 8542709586432 8563997933568 8566911480303 8569950369552 8583425134284 8593559048256 8604826998152 8614974111744 8614986179968 8629880092416 8643449086272 8646515125248 8651385667584 8668074297344 8675218685952 8678308151296 8706980265984 8716577998128 8745376551912 8748491002251 8755701671808 8777533089024 8780646690816 8809656920064 8809669261008 8820057931776 8829780309792 8831622868992 8842049814528 8862107768514 8884192052736 8884204498092 8894681063424 8913556870218 8916859011072 8924080550112 8946319269888 8949492744192 8949505281024 8971807358976 8979073399296 8999583777288 9002776145792 9013734066246 9025210974208 9051830998056 9055041899904 9065732622336 9079986918912 9102626907136 9105710944473 9118363871232 9121598373888 9131653140896 9146726744064 9169533140992 9172639846656 9172652696082 9195510855168 9198772723712 9229177321056 9240060690432 9251307426816 9254602051968 9263099805696 9277664428032 9284112900348 9307261855144 9319306493952 9349036766784 9360416145717 9363736510128 9372334473216 9375672199168 9387083997984 9398153576448 9429217185024 9432561954816 9442959497972 9456081051648 9459284841864 9482870569392 9498523926528 9508994179776 9512367248384 9528812587008 9543808366092 9552571674624 9567591441408 9578887299072 9582285160448 9610548284736 9624554872933 9634497675264 9637915262976 9641194165746 9659930595328 9667753929288 9680430372921 9691845875712 9691859452464 9695297387776 9719457972224 9727329515904 9749549092062 9751583584512 9763096670208 9806150247894 9809628724896 9821210340864 9823259787264 9834087997888 9845684699136 9845698491392 9878227527168 9881731571712 9906370625536 9918066458624 9933502848516 9950834589696 9961803426432 9994716059328 9998275431144 10006516196352 10025818889632 10031466387456 10035024789504 10050803130368 10068179337216 10068193441152 10080066207744 10093283278848 10121088466944 10124531749449 10128123164016 10153362345984 10153376569248 10169340997816 10186922137392 10198949200128 10214985283776 10224364879872 10228006035456 10240455270528 10244087805952 10261798170624 10273109783508 10290067587072 10301410361424 10315724783616 10339125729933 10344949712064 10348619314176 10364890728192 10364905247774 10377127907328 10382824486188 10403002179584 10411427308464 10420987281408 10424683855872 10437372481536 10441074868224 10441089494528 10467108585472 10470669587037 10499514406836 10534203573894 10547631224064 10560469497732 10564215549888 10572922773504 10576688059392 10603045060608 10611632199168 10638076280832 10638091183104 10641864769536 10697618452248 10701413154432 10701428145429 10716283404288 10728095997696 10763540371584 10767373541232 10776248211456 10780070805504 10791953711968 10806949773312 10831465050406 10842654670848 10867421919744 10871276855296 10903341884022 10907209561248 10934390218752 10947299770368 10964512505856 10970531532576 10983483753984 10999491283352 11010854486016 11035832315508 11048861633472 11051167260672 11063348997624 11076395286528 11076410802816 11080339871744 11093826543072 11116948018176 11129202265467 11144666953728 11157824765952 11175368515584 11207028854736 11211004257024 11211019961878 11238957711872 11248059860037 11279046250836 11289402888192 11293407510528 11307153521664 11307169361208 11321566429184 11374473940739 11386224525312 11390263492608 11390279448576 11394138559518 11422532639232 11422548640404 11426600492736 11440508622543 11444566845712 11458078731008 11486632148992 11506490671104 11506506789888 11520512179344 11524598781696 11528686833664 11535180890112 11589086656602 11605190381568 11609307021312 11622103997504 11642196728448 11660502069216 11664654669668 11674268895744 11703377452032 11707528921088 11727769337856 11746209226752 11746225681344 11760077242368 11773040413056 11775497158656 11789399752704 11816143691352 11845589403648 11845605997456 11859574751232 11866085127072 11884742493624 11889145348096 11898774066816 11928425693184 11932673708032 11972097865728 11985294747426 11999445036384 12018312088328 12039089798736 12069107997408 12073389199872 12083340312576 12087643496448 12106649225216 12113295233886 12127579656192 12140947925964 12157818494976 12162131165184 12225849659712 12230186462208 12230203594776 12249433474642 12260681140224 12270610756404 12301188996096 12305569761408 12315712241664 12320080920576 12335076569088 12339469402624 12370219237376 12374427693771 12378817200464 12391605338112 12446267622327 12460962153168 12465382355712 12480554860956 12484982013504 12496445964288 12516111997312 12530871435264 12537750322944 12552552861696 12572289580032 12576749273088 12608108068864 12612379789152 12629905440768 12643827425856 12664698568704 12678658906368 12705083449344 12720547711872 12720565531359 12725077821456 12736762232832 12756788588544 12771849732096 12814046429184 12814064379648 12845996900352 12854925554328 12875137701426 12890338572384 12907240497228 12922461167616 12922479269952 12965173629408 12969772687872 12999398789416 13002111446016 13012828028928 13017462226944 13060470398976 13074866997192 13079504966528 13094947121152 13097679716352 13166299633536 13170970036224 13175642095616 13214503891512 13244670464688 13247434303488 13249387227674 13263074721792 13282404568576 13293161652771 13326288079104 13326306747138 13331033908192 13342021595136 13375288516608 13380033052672 13424239116288 13424257921536 13457711038464 13499375665932 13504164218688 13520601099369 13537816461312 13537835425664 13582562849856 13598598933504 13619980378368 13632486506496 13637341380608 13653940360704 13682397560832 13697479711344 13720090116096 13735213815232 13754299711488 13758959769984 13758979044123 13785500973244 13793266282752 13798159085568 13819854304256 13836170543104 13843765981584 13860091035648 13881903077952 13894649708544 13916496642048 13921433157632 13926169350522 13960892782716 13982843871997 13999352542448 14013814800384 14023555150176 14045604765192 14058501709824 14063508298752 14080625996976 14085620733184 14097230364672 14102250745856 14148842932224 14164439246958 14184121577472 14189153026048 14224305854088 14263491269664 14268550872576 14268570860572 14304127996928 14315712549138 14328857511936 14351387162112 14356498054976 14368330948608 14373427740672 14409266364416 14456872894464 14489895892992 14501630893932 14537768813568 14537789178696 14542946081664 14579186958336 14590994273856 14619350007808 14624323638093 14627375376768 14644624490496 14644645005312 14709225371841 14714443087344 14731815511296 14734889680896 14751131996832 14768527048704 14768547737088 14791768724096 14817341290752 14822597357568 14838936353956 14859555938304 14877099687936 14900491354112 14926251884544 14942705139648 14948005676032 14997413146716 15038728334448 15047199581184 15052537184256 15057876680704 15076204695552 15076225814944 15102290161728 15124300514609 15139924918272 15157799682048 15181632700416 15187039264768 15192184746024 15230043518976 15230064853872 15235467323648 15254011496724 15322477925664 15342009053184 15360682905792 15366131708928 15409664675262 15435101380608 15452115542136 15473587175424 15479076028416 15522928971264 15547336092288 15547357871661 15565691860992 15604503269376 15617140962696 15637025783808 15656058722304 15661612302336 15661634241792 15697387217408 15700662878208 15749271610254 15754858255136 15794119204864 15812766334976 15821446836096 15840704246598 15846323324832 15865032089088 15904567590912 15957136774656 15962797154304 15980392996568 15999260048512 16052119731648 16074425106432 16092143996544 16097852266496 16111120416768 16116857995264 16151060311848 16170106208256 16187930567952 16210424659968 16247197575609 16287708246502 16301132879616 16306915282944 16306938126368 16347574853632 16360814341872 16401585328128 16407426348544 16420949655552 16446768758784 16499236925028 16525179121451 16553748473262 16573292450208 16595023496436 16614592929792 16614616204224 16620509807616 16640739814608 16646642684672 16661927952384 16675422027264 16717000430592 16736737148928 16763052773376 16768999030784 16810543282104 16816506385536 16816529942817 16839873921024 16858436567808 16904878541824 16918569376254 16934104332288 16940111265792 16960730282496 16960754041812 16966770428608 16982349643776 17009051451392 17029132976128 17085395238912 17085419172864 17127995867136 17133822960606 17139900739104 17166850268568 17187118096512 17209653996304 17229948223488 17229972359936 17259760184832 17286898172544 17293030250496 17302771335168 17336148594688 17356616302592 17383629984903 17413960531968 17433155996256 17490753103824 17496982004502 17511403343616 17555066178048 17561293381632 17619313840128 17619338522016 17640115863552 17659560619584 17663245737984 17684099629056 17724215537028 17768384105472 17768408996184 17789362126848 17827113740436 17833718022144 17848161100224 17874173335447 17892638539776 17898985488384 17899010562048 17958146798592 17977942121139 17999167554576 18005552291584 18027468132492 18050421948416 18103661996112 18110083799808 18131465244672 18159973837824 18169942850829 18205253814272 18211421888946 18236727742464 18243196747776 18263306281792 18293453488128 18345279693312 18345305392164 18374150211963 18391021710336 18397545447424 18458354642112 18480121380864 18502614853632 18509204103936 18526199611392 18555328856064 18568225800696 18614523710288 18698073533568 18720832291434 18727473020256 18744668946432 18751344398336 18774167995968 18796307152896 18858434370048 18865123909632 18885918995944 18912162103296 18918569683728 18965741138784 18997047853056 19017988359552 19024734496768 19057625174016 19087616732184 19105143349248 19135182882816 19157774598144 19221096569472 19249109745866 19268995350528 19282388331492 19312706552139 19319861190656 19335507858576 19360860745842 19383691751424 19383718904928 19390594775552 19438915944448 19454659031808 19499098184124 19503167169024 19526193340416 19612300495788 19619257449792 19642420681728 19646519574528 19668175995776 19691369398272 19691396982784 19756455054336 19763463143424 19812741251072 19867005697032 19874080841511 19901669179392 19923606852864 19989432118656 19989460120707 19996550862288 20013032392704 20051637779264 20062932774912 20070049579008 20101606260736 20136358674432 20136386882304 20186566557696 20242176933888 20249063498898 20256246328032 20306724691968 20306753138496 20338681995632 20373844274784 20397898400256 20429970567552 20448729759744 20456012070912 20480910541056 20488175611904 20523596341248 20546219567016 20580135174144 20602820722848 20631449567232 20678251459866 20689899424128 20697238628352 20729781456384 20729810495548 20754255814656 20765648972376 20806004359168 20822854616928 20841974562816 20874744963072 20882149736448 20882178989056 20889254025783 20934217170944 20941339174074 20999028813672 21068407147788 21095262448128 21120938995464 21128431099776 21145845547008 21153376118784 21223264398336 21246658870437 21276152561664 21276182366208 21283729539072 21395236904496 21402826308864 21402856290858 21456191995392 21473568823707 21527080743168 21534747082464 21552496422912 21560141611008 21583907423936 21613899546624 21662930100812 21685309341696 21734843839488 21742553710592 21806683768044 21814419122496 21868780437504 21894599540736 21929025011712 21941063065152 21966967507968 21998982566704 22021708972032 22071664631016 22097723266944 22102334521344 22126697995248 22152790573056 22152821605632 22160679743488 22187653086144 22233896036352 22258404530934 22289333907456 22315649531904 22350737031168 22414057709472 22422008514048 22422039923756 22477915423744 22496119720074 22558092501672 22578805776384 22586815021056 22614307043328 22614338722416 22643132858368 22748947881478 22772449050624 22780558897152 22788277119036 22845065278464 22845097280808 22853200985472 22881017245086 22889133691424 22916157462016 22973264297984 23012981342208 23013013579776 23041024358688 23049197563392 23057373667328 23114497012893 23178173313204 23210380763136 23218614042624 23244207995008 23284393456896 23321004138432 23329309339336 23348537791488 23406754904064 23415057842176 23455538675712 23492418453504 23492451362688 23520154484736 23546080826112 23550994317312 23623907415381 23632287382704 23691178807296 23691211994912 23719149502464 23732170254144 23769484987248 23778290696192 23797548133632 23856851386368 23865347416064 23944195731456 23970589494852 23998890072768 24036624176656 24078179597472 24138215994816 24146778399744 24166680625152 24175286992896 24213298450432 24226590467772 24255159312384 24281895851928 24315636989952 24324262330368 24431562369753 24451699319424 24460372924416 24460407189552 24498866949284 24521362280448 24541221512808 24602377992192 24611139522816 24631424483328 24670153138176 24678938805248 24740438474752 24748855387542 24757634400928 24892535244654 24921924306336 24930764711424 24961109721912 24969964027008 24969999006001 24992891928576 25032223994624 25075500645888 25105105723392 25144579160064 25153498546176 25216216137728 25224759578304 25259810881536 25287654851712 25357317812736 25377854064381 25410166898688 25441095423744 25441131062718 25450155642912 25473524465664 25513577177088 25543699464192 25628092858368 25628128759296 25691993800704 25709851108656 25750275402852 25780677144768 25814480994456 25844922335232 25844958539904 25930347258816 25939545375744 25968138619423 25998797578832 26004222892032 26025656057856 26034924453888 26120940797952 26149733994384 26159009933056 26189894242304 26245473006753 26332599267072 26341940072448 26351284191232 26429007783024 26489340929376 26494868606976 26498774455348 26526149443584 26564809137152 26586323305542 26652576158208 26652613494276 26662067816384 26684043190272 26750577033216 26760066105344 26848478232576 26848515843072 26915422076928 26998751331864 27008328437376 27041202198738 27075632922624 27075670851328 27165125699712 27197197867008 27239960756736 27274682761216 27307880721408 27317132833419 27364795121664 27394959422688 27440180232192 27470427630464 27508599422976 27517919539968 27517958088246 27571001946488 27586532565504 27596318171136 27639708608512 27672341086208 27687531963168 27720182071296 27763806155904 27789299417088 27832993284096 27852338701044 27921785565432 27965687743994 27998705084896 28047110300352 28091209530384 28117003419648 28127016597504 28161251993952 28171241466368 28194460729344 28204501491712 28297685864448 28328878493916 28368243154944 28378306052096 28448611708176 28526982539328 28537101745152 28537141721144 28608255993856 28631425098276 28657715023872 28702774324224 28712996109952 28736661897216 28746855481344 28873664618799 28913745788928 28979791785984 29003261787864 29041291118763 29075537627136 29075578357392 29085892163328 29158373916672 29181988547712 29238700015616 29248647276186 29254750753536 29289290010624 29418450743682 29428886174688 29463631022592 29469779361792 29502263993664 29537054097408 29537095474176 29583537448192 29634682581504 29645194715136 29677872707912 29719111876608 29754199375872 29800982708224 29852503769088 29885410279296 29896011352064 29994826293432 30077456668896 30094399162368 30105074368512 30152409391104 30152451629888 30204580323456 30248601029218 30279849836544 30363265400832 30374078529536 30384369492048 30460087037952 30460129707744 30470934647296 30508022993448 30644955851328 30684018106368 30721365811584 30732263417856 30819329350524 30870202761216 30904231084272 30947174350848 31017377189799 31045857942528 31094672184576 31094715743322 31131383721984 31209006538752 31234281925392 31274051567616 31312117444608 31323224604672 31323268483584 31394774434816 31401325756416 31412008761111 31498543220508 31509716510272 31588238409728 31625532669952 31642893672192 31681408493196 31692646649664 31730064178176 31809135181824 31914273549312 31925594308608 31960785993136 31998520097024 32104239463296 32104284436287 32148850212864 32184287993088 32195704532992 32233715990528 32302120623696 32340212416512 32375861135904 32420849319936 32494395151218 32575416493004 32602265759232 32613830565888 32613876252736 32695149707264 32721628683744 32803170656256 32814852697088 32841899311104 32893537517568 32998473850056 33050358242902 33107496946524 33146584900416 33190046992872 33229185859584 33229232408448 33241019615232 33281479629216 33293285369344 33350844054528 33387606796401 33434000861184 33473474297856 33526105546752 33537998061568 33621086564208 33633012771072 33633059885634 33716873135616 33744179580111 33809757083648 33837138752508 33868208664576 33880222531584 33921460564992 33921508083624 33933540857216 33964699287552 34018102902784 34123421822217 34170790477824 34170838345728 34267645921212 34279801478208 34321525867629 34333700537136 34374236193024 34419307992608 34459896446976 34459944719872 34519520369664 34573796345088 34586060500992 34605542670336 34672297189376 34713232605184 34767259969806 34827921063936 34866311992512 34981506207648 34993964009004 35022806687232 35110132356096 35122586763264 35238627680256 35238677044032 35280231727104 35319121239168 35326491475968 35368199258112 35448431074056 35536768210944 35536817992368 35578724253696 35654227480872 35667436044288 35696322200448 35748346670894 35785277079552 35798021124096 35916293597184 35955884242278 35998335109152 36011104583168 36054936264984 36100843896832 36207323992224 36220167599616 36262930489344 36319947675648 36339885701658 36410507628544 36422843777892 36473455484928 36486393495552 36526612563584 36690559386624 36690610784328 36748300423926 36782043420672 36795090894848 36916709284224 36960242761728 37005229707264 37018408207872 37110657712128 37123283081313 37136451601392 37229047420576 37396147067136 37441664582868 37454946040512 37489337892864 37502688796672 37548335991936 37592614305792 37716868740096 37730247819264 37771837991888 37824324206592 37837139367456 37910127676421 37931482277568 37994095706112 38035976719104 38049468993536 38115250348032 38161696594077 38175233464368 38210286698496 38270365765632 38315549196288 38442193138944 38498219491732 38537990701056 38564776662984 38625413104278 38639722381312 38671015717152 38721721491684 38767383502848 38767437809856 38781189551104 38877831888896 38909318063616 38998196368248 39006334338048 39052386680832 39224600991576 39238514899584 39238569866573 39284841363456 39293039149056 39336351991552 39382793965568 39512910108672 39526926286848 39625482502144 39734011394064 39748161683022 39847213705728 39879484958313 39978864237312 39978920241414 39993101724576 40026064785408 40103275558528 40125865549824 40140099158016 40203212521472 40272717348864 40272773764608 40373133115392 40498126997796 40512492656064 40561803298107 40613449383936 40613506276992 40677363991264 40747688549568 40795796800512 40859941135104 40897459519488 40912024141824 40961821082112 40976351223808 41047192682496 41092439134032 41160270348288 41205641445696 41262899134464 41276937132369 41356502919732 41379798848256 41394477256704 41459562912768 41459620991096 41508511629312 41531297944752 41612008718336 41645709233856 41683949125632 41749489926144 41764299472896 41764357978112 41778508051566 41882678348148 41948531615991 41998057627344 42136814295576 42190524896256 42241877990928 42256862199552 42291691094016 42306752237568 42446528796672 42493317740874 42552364732416 42567459078144 42790473808992 42805652617728 42805712581716 42912383990784 42947137647414 43054161486336 43069494164928 43104992845824 43120283222016 43167814847872 43227799093248 43325860201624 43370618683392 43469687678976 43485107421184 43613367536088 43628838244992 43737560875008 43858050023424 43872970914279 43882126130304 43933935015936 43997965133408 44143329262032 44195446533888 44204669042688 44253395990496 44305581146112 44305643211264 44321359486976 44375306172288 44467792072704 44516809061868 44578667814912 44631299063808 44701474062336 44828115418944 44844017028096 44844079847512 44955830847488 44992239440148 45116185003344 45157611552768 45173630042112 45228614086656 45228677444832 45372901543827 45497895762956 45544898101248 45561117794304 45576554238072 45690130556928 45690194561616 45706401970944 45762034490172 45778267382848 45832314924032 45946528595968 46026027159552 46082048717376 46098395126784 46114747334656 46228994025786 46356346626408 46372855296859 46420761526272 46437228085248 46488415990016 46568786913792 46642008276864 46642073614983 46658618678672 46697075582976 46813509808128 46830115684352 46911077351424 46984836907008 46984902725376 47092161652224 47101988634624 47247814830762 47264574765408 47382357614592 47382423989824 47438299004928 47464340508288 47538969974496 47556581392384 47595096267264 47713702772736 47730694832128 47888391462912 47941178989704 47997780145536 48073248353312 48156359194944 48276431989632 48293556799488 48333361250304 48350573985792 48426596900864 48453180935544 48510318624768 48563791703856 48631273979904 48741592726827 48863124739506 48903398638848 48920745848832 48920814379104 48997733898568 49042724560896 49082443025616 49204755984384 49222279045632 49262848966656 49340306276352 49357877610496 49497710775084 49515268801856 49575537364353 49785070489308 49843848612672 49861529422848 49922219443824 49939928054016 49939998012002 49985783857152 50064447989248 50151001291776 50210211446784 50289158320128 50306997092352 50432432275456 50449519156608 50449589828451 50519621763072 50575309703424 50714635625472 50755708128762 50820333797376 50882190847488 50882262125436 50900311285824 50947048931328 51027154354176 51087398928384 51256185716736 51256257518592 51383987601408 51419702217312 51500550805704 51561354289536 51628961988912 51689844670464 51689917079808 51860694517632 51879090751488 51936277238846 51997595157664 52008445784064 52069848907776 52241881595904 52299467988768 52318019866112 52379788484608 52490946013506 52665198534144 52683880144896 52702568382464 52858015566048 52978681858752 52989737213952 52997548910696 53052298887168 53129618274304 53172646611084 53305152316416 53305226988552 53324135632768 53368086380544 53501154066432 53622520006341 53696956465152 53697031686144 53933826363417 53997502663728 54016656874752 54082404397476 54151265845248 54151341702656 54330251399424 54394395734016 54479921513472 54549365522432 54615761442816 54634265666838 54729590243328 54789918845376 54880360464384 54940855260928 55035839079936 55035916176492 55122450635889 55142003892976 55173065131008 55192636342272 55279417217024 55344682172416 55375063926336 55440364142592 55527612311808 55578598834176 55665986568192 55704677402088 55843571130864 55931375487988 55997410169792 56094220600704 56182419060768 56234006839296 56254033195008 56322503987904 56342482932736 56388921458688 56409002983424 56595371728896 56657756987832 56736486309888 56756612104192 56897223416352 57006978862757 57053965078656 57074203490304 57074283442288 57216511987712 57262850196552 57315430047744 57405548648448 57425992219904 57473323794432 57747329237598 57938119656417 57959583571968 58006523575728 58082582237526 58151075254272 58151156714784 58171784326656 58316747833344 58363977095424 58497294552372 58509501507072 58578580021248 58836901487364 58857772349376 58927262045184 58939558723584 59004527987328 59074108194816 59074190948352 59167074896384 59269365163008 59290389430272 59355745415824 59438223753216 59601965416448 59622242524533 59705007538176 59770820558592 59792022704128 59968380362121 59989652586864 60154913337792 60188798324736 60210148737024 60304818782208 60304903259776 60409160646912 60497202058436 60559699673088 60726530801664 60748157059072 60768738984096 60920174075904 60920259415488 60941869294592 61016045986896 61289911702656 61368036212736 61442731623168 61464526835712 61638658701048 61660609790329 61740405522432 61808462168544 61894348701696 62034754379598 62091715885056 62189344369152 62189431486644 62262767443968 62418013077504 62468563850784 62624234889216 62646449209344 62646536967168 62667762077349 62789548869632 62802651512832 62824017522222 62997086441016 63019433020544 63176476819456 63285787344384 63362816986392 63385293299328 63460128356352 63739976611311 63828547098624 63851188617216 63921571986272 63997040194048 64208478926592 64208568872574 64368575986176 64391409065984 64467431981056 64604241247392 64680424833024 64751722271808 64841698639872 64988790302436 65150832986008 65204531518464 65227661131776 65227752505472 65390299414528 65443257367488 65606341312512 65629705394176 65683798622208 65787075035136 65996947700112 66100716485804 66214993893048 66293169800832 66380093985744 66458371719168 66458464816896 66482039230464 66562959258432 66586570738688 66701688109056 66775213592802 66868001722368 66946948595712 67052211093504 67075996123136 67242173128416 67266025542144 67266119771268 67371884110531 67433746271232 67488359160222 67619514167296 67674277505016 67736417329152 67760445063168 67842921129984 67843016167248 67867081714432 67929398575104 68036205805568 68246843644434 68341676691456 68535291842424 68559602956416 68643051735258 68667401074272 68748472386048 68838615985216 68919792893952 68919889439744 69039040739328 69147592690176 69172121001984 69344594378752 69426465210368 69534519939612 69655842127872 69732623985024 69963012415296 69987928018008 70045613374464 70220264712192 70245173526528 70477255360512 70477354088064 70560463454208 70638242478336 70652982951936 70871722246143 70896862148112 71073536421888 71073635984736 71157448507392 71308454961744 71334872088576 71392644400896 71496693341788 71570554159104 71596042248192 71832587194368 71911768484556 71996670218304 72022209166336 72109872529968 72201687793664 72414647984448 72440335199232 72525860978688 72639895351296 72679771403316 72821015257088 72845687555784 72871629752207 72946910969856 72972786991104 73053225127168 73294687109259 73381118773248 73381221568656 73496600847852 73564086841344 73590181789696 73833418568448 74010459414528 74036816415744 74221315424256 74246566162626 74272903202784 74458094841152 74792294134272 74883329165736 74909892081024 74909997018003 74978675785728 75005377593344 75096671983872 75433737480192 75460495638528 75543675983776 75648648413184 75674278734912 75820255352842 75862964555136 76071953438208 76098937987072 76230500696064 76323393188154 76350466928736 76420573396992 76540731531264 76631098392576 76884386277888 76996438983464 77075981402112 77129553325968 77250826208556 77279444762624 77342031434304 77443442983368 77534767005696 77534875619712 77562379102208 77818636127232 77904415858269 77996392736496 78012668676096 78104773361664 78449201983152 78477029799168 78477139733146 78569682726912 78672703983104 78736419020259 78765587931136 79025820217344 79053852573696 79250965004288 79468022788128 79496323366044 79621317585173 79694427411456 79758969916626 79957728474624 79957840482828 79986203449152 80052129570816 80206551117056 80251731099648 80280198316032 80406425042944 80545434697728 80545547529216 80746266230784 80996253995592 81024985312128 81123606596214 81226898767872 81227012553984 81354727982528 81495377099136 81591593601024 81719882270208 81824048283648 81923642164224 81952702447616 82094385364992 82184878268064 82320540696576 82411282891392 82525798268928 82553874264738 82713005839464 82759597696512 82788954513408 82919125825536 82919241982192 83017023258624 83062595889504 83224017436672 83291418467712 83367898251264 83498979852288 83528715956224 83557016103132 83765356696296 83897063231982 83996115254688 84273628591152 84381049792512 84483755981856 84513724399104 84583382188032 84613504475136 84893057593344 84986635481748 85104729464832 85134918156288 85580947617984 85611305235456 85611425163432 85824767981568 85894275294828 86108322972672 86121016979881 86138988329856 86209985691648 86240566444032 86335629695744 86620993856397 86651720403248 86741237366784 86939375357952 86970214842368 87123873356289 87226735072176 87257676489984 87475121750016 87716100046848 87745941828558 87764252260608 87867870031872 87995930266816 88286658524064 88390893067776 88409338085376 88506791980992 88611162292224 88611286422528 88642718973952 88750612344576 88935584145408 89033618123736 89157335629824 89262598127616 89402948124672 89656230837888 89688034056192 89688159695024 89911661694976 89984478880296 90232370006688 90315223105536 90457228173312 90457354889664 90745803087654 90995791525912 91089796202496 91122235588608 91153108476144 91380261113856 91380389123232 91412803941888 91524068980344 91556534765696 91664629848064 92052054319104 92164097434752 92196790253568 92229494669312 92457988051572 92712693252816 92745710593718 92841523052544 92976831980032 93052131569397 93137573827584 93284016553728 93284147229966 93317237357344 93394151165952 93627019616256 93660231368704 93822154702848 93969673814016 93969805450752 94184323304448 94203977269248 94236026283333 94495629661524 94529149530816 94764715229184 94764847979648 94876598009856 94928681016576 95077939948992 95190192534528 95427405545472 95461389664256 95776782925824 95882357979408 95995560291072 96146496706624 96312718389888 96312853308861 96552863979264 96587113598976 96701147971584 96853193801728 96906361871088 97020637249536 97127583407712 97262547959808 97483185453654 97726249479012 97806797277696 97841491697664 97841628758208 97995467797136 98085449121792 98164886051232 98409511968768 98444558091264 98525697933312 98680612552704 98715755220992 98995421550168 99030537603712 99151074728706 99570140978616 99687697225344 99723058845696 99844438887648 99879856108032 99879996024004 100128895978496 100162820389203 100302002583552 100420422893568 100578316640256 100613994184704 100864864550912 100899038313216 100899179656902 101150619406848 101429271250944 101511416257524 101640667594752 101764381694976 101764524250872 101800622571648 101894097862656 102054308708352 102370265466651 102512371433472 102512515037184 102839404434624 102964577602887 103001101611408 103122708579072 103257923977824 103379689340928 103379834159616 103721389035264 103758181502976 103872554477692 103995190315328 104016891568128 104139697815552 104483763191808 104598935977536 104636039732224 104759576969216 104981892027012 105330397068288 105367760289792 105405136764928 105716031132096 105870103602263 105957363717504 105979474427904 105995097821392 106104597774336 106259236548608 106345293222168 106610304632832 106610453977104 106648271265536 106736172761088 107002308132864 107245040012682 107394063372288 107867652726834 107995005327456 108033313749504 108164808794952 108302531690496 108302683405312 108660502798848 108788791468032 108959843026944 109098731044864 109231522885632 109268531333676 109459180486656 109579837690752 109881710521856 110071678159872 110071832352984 110244901271778 110284007785952 110346130262016 110385272684544 110558834434048 110689364344832 110750127852672 110880728285184 111055224623616 111331973136384 111369849243939 111409354804176 111687142261728 111862750975976 111994820339584 112188441201408 112364838121536 112468013678592 112508066390016 112645007975808 112684965865472 112777842917376 112818005966848 113190743457792 113315513975664 113472972619776 113730383029263 113794446832704 114013957725514 114107930157312 114148406980608 114148566884576 114433023975424 114525700393104 114630860095488 114811097296896 114851984439808 114946647588864 115494658475196 115876239312834 115919167143936 116013047151456 116165164475052 116302150508544 116302313429568 116343568653312 116633495666688 116727954190848 116994589104744 117019003014144 117157160042496 117673802974728 117715544698752 117715709599719 117854524090368 117879117447168 118009055974656 118148381896704 118334149792768 118538730326016 118580778860544 118711490831648 118876447506432 119203930832896 119244485049066 119541641117184 119584045408256 119936760724242 119979305173728 120309826675584 120377596649472 120420297474048 120609637564416 120609806519552 120818321293824 120994404116872 121119399346176 121496314118144 121537477968192 121685409894321 121840348151808 121840518830976 121883738589184 122032091973792 122579823405312 122736072425472 122885463246336 122929053671424 123277317402096 123321219580658 123480811044864 123616924337088 123788697403392 124069508759196 124183431770112 124378688738304 124378862973288 124525534887936 124836026155008 124937127701568 125119213348129 125248469778432 125292898418688 125293073934336 125335524154698 125579097739264 125648035044444 125845594847973 125994172882032 126038866041088 126352953638912 126571574688768 126725633972784 126770586598656 126920256712704 127479953222622 127657094197248 127702377234432 127843143972544 127994080388096 128416957853184 128417137745148 128737151972352 128782818131968 128934863962112 129208482494784 129360849666048 129503444543616 129683397279744 129977580604872 130301665972016 130409063036928 130455322263552 130455505010944 130780598829056 130886514734976 131212682625024 131259410788352 131574150070272 131618912742837 131993895400224 132201432971608 132429987786096 132586339601664 132760187971488 132916743438336 132916929633792 132964078460928 133125918516864 133173141477376 133403376218112 133550427185604 133736003444736 133893897191424 134104422187008 134484346256832 134532051084288 134532239542536 134743768221062 134867492542464 134976718320444 135239028334592 135348555010032 135472834658304 135520890126336 135685842259968 135686032334496 135734163428864 136072411611136 136118704631481 136493687288868 136683353382912 137070583684848 137119205912832 137286103470516 137334802148544 137496944772096 137677231970432 137839585787904 137839778879488 138078081478656 138295185380352 138344242003968 138689188757504 139069039879224 139118565890577 139311684255744 139465247970048 139926024830592 139926220844949 139975856036016 140091226748928 140440529424384 140490347053056 140954510721024 140954708176128 141276484956672 141305965903872 141743444492286 141793724296224 142147072843776 142147271969472 142314897014784 142616909923488 142669744177152 142785288801792 142993386683576 143141108318208 143192084496384 143665174388736 143823536969112 143993340436608 144044418332672 144219745059936 144829295968896 144880670398464 145051721957376 145279790702592 145359542806632 145642030514176 145691375111568 145743259504414 145893821939712 146106450254336 146224778180481 146589374218518 146762237546496 146762443137312 146993201695704 147128173682688 147180363579392 147666837136896 148020918829056 148073632831488 148493132325252 148545806405568 148726612093059 148916189682304 149584588268544 149766658331472 149819784162048 149819994036006 149957351571456 150010755186688 150193343967744 150867474960384 150920991277056 151087351967552 151297296826368 151348557469824 151348769485353 151640510705684 151725929110272 152143906876416 152197875974144 152461001392128 152646786376308 152700933857472 152841146793984 153081463062528 153262196785152 153768772555776 153992877966928 154151962804224 154259106651936 154501652417112 154558889525248 154684062868608 154886885966736 155069534011392 155069751239424 155124758204416 155637272254464 155808831716538 155992785472992 156025337352192 156209546723328 156898403966304 156954059598336 156954279466292 157139365453824 157345407966208 157472838040518 157531175862272 158051640434688 158107705147392 158501930008576 158936045576256 158992646732088 159242635170346 159388854822912 159517939833252 159915456949248 159915680965656 159972406898304 160104259141632 160413102234112 160503462199296 160812850085888 160867560019023 161090869395456 161091095058432 161801479090251 161992507991184 162049970624256 162247213192428 162453797535744 162454025107968 162709455965056 162990754198272 163183187202048 163439764540416 163648096567296 163847284328448 163905404895232 164188770729984 164369756536128 164641081393152 164822565782784 165107748529476 165367351907667 165426011678928 165519195393024 165577909026816 165838251651072 165838483964384 166034046517248 166125191779008 166448034873344 166582836935424 166735796502528 166997959704576 167057431912448 167114032206264 167530713392592 167794126463964 167992230509376 168547257182304 168762099585024 168967511963712 169027448798208 169166764376064 169227008950272 169786115186688 169973270963496 170209458929664 170269836312576 171020936588271 171161895235968 171222610470912 171222850326864 171649535963136 171788550589656 172216645945344 172242033959762 172277976659712 172419971383296 172671259391488 173241987712794 173303440806496 173878750715904 173940429684736 174247746712578 174453470144352 174515352979968 174950243500032 175491883657116 175528504521216 175735740063744 175991860533632 176573317048128 176781786135552 176818676170752 177013583961984 177222324584448 177222572845056 177285437947904 177501224689152 177871168290816 178067236247472 178314671259648 178805896249344 178866727573599 179312461675776 179376068112384 179376319390048 179823323389952 179968957760592 180464740013376 180630446211072 180914456346624 180914709779328 181491606175308 181776970335961 181991583051824 182179592404992 182244471177216 182306216952288 182760522227712 182760778246464 182825607883776 183048137960688 183113069531392 183329259696128 184104108638208 184328194869504 184393580507136 184458989338624 184915976103144 184981829370987 185425386505632 185491421187436 185683046105088 185953663960064 186104263138794 186275147655168 186568033107456 186568294459932 186634474714688 186788302331904 187254039232512 187320462737408 187939347628032 187939610901504 188368646608896 188407954538496 188472052566666 188991259323048 189058299061632 189529430458368 189529695959296 189857362033152 190155879897984 190380385069056 190922779328512 191219929833933 191553565851648 191764715958816 191991120582144 192292993413248 192625436779776 192625706617722 193105727958528 193174227197952 193402295943168 193706387603456 193812723742176 194041274499072 194255166815424 194525095919616 194966370907308 195452498958024 195613594555392 195682983395328 195683257516416 195990935594272 196170898243584 196329772102464 196615906689917 196819023937536 196889116182528 197051395866624 197361225105408 197431510441984 197990843100336 198061075207424 198302149457412 199140281957232 199375394450688 199446117691392 199688877775296 199759712216064 199759992048008 200257791956992 200325640778406 200604005167104 200840845787136 201156633280512 201227988369408 201798076626432 201798359313804 202115652331593 202301238813696 202858542501888 203022832515048 203281335189504 203528763389952 203529048501744 203601245143296 203788195725312 204108617416704 204740530933302 205025030074368 205678808869248 205929155205774 206002203222816 206245417158144 206515847955648 206759378681856 206759668319232 207442778070528 207516363005952 207745108955384 207990380630656 208033783136256 208279395631104 208967526383616 209197871955072 209272079464448 209519153938432 209963784054024 210660794136576 210735520579584 211432062264192 211740207204526 211914727435008 211958948855808 211990195642784 212518473097216 212690586444336 213220609265664 213220907954208 213296542531072 213472345522176 214004616265728 214490080025364 214788126744576 215735305453668 215990010654912 216066627499008 216329617589904 216605063380992 216605366810624 217321005597696 217577582936064 217919686053888 218463045771264 218537062667352 218614889256621 218918360973312 219159675381504 219763421043712 219884061327777 220143356319744 220143664705968 220489802543556 220568015571904 220692260524032 220770545369088 221117668868096 221378728689664 221500255705344 222110449247232 222663946272768 222739698487878 222818709608352 223374284523456 223725501951952 223989640679168 224376882402816 224729676243072 224729991054009 224936027357184 225016132780032 225290015951616 225369931730944 225636011933696 226381486915584 226631027951328 226945945239552 227460766058526 227588893665408 228027915451028 228215860314624 228296813961216 228297133769152 228866047950848 229051400786208 229261720190976 229622194593792 229703968879616 229893295177728 230989316950392 231752478625668 231838334287872 232026094302912 232330328950104 232604301017088 232604626859136 232687137306624 233455908381696 233713247574807 233989178209488 234038006028288 234314320084992 235347605949456 235431089397504 235431419199438 235709048180736 236018111949312 236209257060777 236296763793408 236668299585536 237077460652032 237161557721088 237422981663296 237752895012864 238488970098132 238863952755519 239083282234368 239168090816512 239873521448484 239958610347456 240619653351168 240755193298944 240840594948096 241219275128832 241219613039104 241636642587648 241988808233744 242238798692352 242992628236288 243074955936384 243370819788642 243680696303616 243681037661952 243767477178368 244064183947584 245159646810624 245472144850944 245770926492672 245858107342848 246554634804192 246642439161316 246961622089728 247233848674176 247577394806784 248139017518392 248366863540224 248757377476608 248757725946576 249051069775872 249672052310016 249874255403136 250238426696258 250496939556864 250586147868672 250671048309396 251158195478528 251296070088888 251691189695946 251988345764064 252077732082176 252705907277824 253143149377536 253451267945568 253541173197312 253840513425408 254959906445244 255314188394496 255404754468864 255686287945088 255988160776192 256833915706368 256834275490296 257474303944704 257565636263936 258363050939643 258416964989568 258721699332096 259006889087232 259862981569191 259955161209744 260603331944032 260818126073856 260910644527104 260911010021888 261561197658112 261773029469952 262425365250048 262518821576704 263148300140544 263237825485674 263987790800448 264402865943216 264859975572192 265172679203328 265520375942976 265833486876672 265833859267584 265928156921856 266251837033728 266346282954752 266806752436224 267100854371208 267472006889472 267787794382848 268208844374016 268968692513664 269064102168576 269064479085072 269487536442124 269734985084928 269953436640888 270478056669184 270697110020064 270945669316608 271371684519936 271372064668992 271468326857728 272144823222272 272237409262962 272987374577736 273366706765824 274141167369696 274238411825664 274572206941032 274669604297088 274669989066011 274993889544192 275354463940864 275679557758976 276156162957312 276590370760704 276688484007936 277378377515008 278138079758448 278237131781154 278930495940096 279156394708191 279852049661184 279852441689898 279951712072032 280182453497856 280881058848768 280980694106112 281909021442048 281909416352256 282552969913344 282611931807744 283486888984572 283587448592448 284294145687552 284294543938944 284629794029568 285233819846976 285570577603584 285986773367152 286282216636416 286384168992768 287330348777472 287647073938224 287986680873216 288088836665344 288439490119872 288938559926583 289658591937792 289761340796928 290103443914752 290559581405184 290719085613264 291284061028352 291382750223136 291486519008828 291787643879424 292212900508672 292449556360962 293178748437036 293524475092992 293524886274624 293986403391408 294256347365376 294360727158784 295333674273792 296041837658112 296147265662976 296986264650504 297091612811136 297453224186118 297832379364608 299169176537088 299533316662944 299639568324096 299639988072012 300021510373376 300386687935488 300488461167609 301734949920768 301841982554112 302174703935104 302594593652736 302697114939648 302697538970706 303281021411368 303451858220544 304287813752832 304395751948288 304922002784256 305293572752616 305401867714944 305682293587968 306162926125056 307110796399953 307537545111552 307985755933856 308518213303872 309003304834224 309117779050496 309368125737216 309773771933472 310139068022784 310139502478848 310249516408832 311274544508928 311617663433076 311985570945984 312050674704384 312419093446656 313796807932608 313908119196672 313908558932584 314278730907648 314690815932416 314945676081036 315062351724544 316103280869376 316215410294784 317610310806789 317872091152512 317985293464176 318485270340692 318777709645824 319035879666504 319830913898496 319831361931312 319944813796608 320208518283264 320826204468224 321006924398592 321625700171776 321735120038046 322182190116864 323602958180502 323985015982368 324099941248512 324494426384856 324609987078013 324907595071488 324908050215936 325418911930112 325981508396544 326366374404096 326879529080832 327296193134592 327694568656896 327810809790464 328377541459968 328739513072256 329645131565568 330215497058952 330734703815334 330852023357856 331038390786048 331155818053632 331676503302144 331676967928768 332068093034496 332250383558016 332896069746688 333165673870848 333995919409152 334114863824896 334228064412528 335061426785184 335588252927928 335984461018752 337094514364608 337524199170048 337935023927424 338054897596416 338333528752128 338454017900544 339572230373376 339946541926992 340418917859328 341191149087789 342041873176542 342323790471936 342445220941824 342445700653728 343299071926272 343577101179312 344433291890688 344484067919524 344555953319424 344839942766592 345342518782976 346483975425588 346606881612992 347757501431808 347880859369472 348495493425156 348906940288704 349030705959936 349900487000064 350983767314232 351057009042432 351471480127488 351983721067264 353146634096256 353147128799157 353563572271104 353637352341504 354027167923968 354445145690112 354570875895808 355002449378304 355742336581632 356134472494944 356629342519296 357611792498688 357733455147198 358624923351552 358752136224768 358752638780096 359646646779904 359937915521184 360929480026752 361260892422144 361828912693248 361829419558656 362983212350616 363553940671922 363983166103648 364488942354432 364612433904576 365521044455424 365521556492928 365651215767552 366096275921376 366226139062784 366658519392256 368208217276416 368656389739008 368787161014272 368917978677248 369831952206288 369963658741974 370850773011264 370982842374872 371366092210176 371907327920128 372208526277588 372550295310336 373136066214912 373136588919864 373268949429376 373576604663808 374508078465024 375357640044387 375878695256064 375879221803008 376737293217792 376944105133332 377536784543919 377982518646096 378116598123264 379058860916736 379059391918592 379714724066304 380311759795968 380760770138112 381845558657024 382439859667866 383107131703296 383529431917632 383982241164288 384585986826496 385250873559552 385251413235444 386211455917056 386348454395904 386804591886336 387412775206912 387625447484352 388082548998144 388510333630848 389050191839232 389932741814616 390904997916048 391227189110784 391365966790656 391366515032832 391981871188544 392341796487168 392659544204928 393231813379834 393638047875072 393778232365056 394722450210816 394863020883968 395981686200672 396122150414848 396604298914824 398280563914464 398750788901376 398892235382784 399377755550592 399519424432128 399519984096016 400515583913984 400651281556812 401208010334208 401681691574272 402313266561024 403596153252864 403596718627608 404231304663186 404602477627392 405717085003776 406045665030096 406562670379008 407057526779904 407058097003488 407202490286592 408217234833408 408356113894443 409481061866604 410050060148736 411357617738496 411858310411548 412004406445632 412490834316288 413031695911296 413518757363712 413519336638464 414885556141056 415032726011904 415490217910768 415980761261312 416067566272512 417355697671731 417935052767232 418395743910144 418544158928896 419038307876864 419778662534847 419927568108048 421321588273152 421471041159168 422864124528384 423480414409052 423829454870016 423917897711616 423980391285568 425036946194432 425381172888672 426441218531328 426441815908416 426593085062144 426944691044352 428009232531456 428980160050728 429576253489152 431470610907336 431624268532303 431980021309824 432133254998016 432659235179808 433210733621248 434642011195392 435155165872128 435839372107776 436926091542528 437074125334704 437229778513242 438319350763008 438674334541443 439526842087424 439768122655554 440286712639488 440287329411936 440979605087112 441136031143808 441384521048064 441541090738176 442235337736192 443000511410688 444220898494464 445479396975756 445637419216704 446179836279177 446748569046912 447451003903904 447979281358336 448753764805632 449459352486144 449459982108018 449872054714368 450032265560064 450580031903232 450739863461888 451272023867392 452762973831168 453262055902656 453891890479104 454046308456059 454921532117052 455177787330816 456055830902056 456431720629248 456593627922432 456594267538304 457732095901696 458102801572416 458523440381952 459244389187584 459407937759232 459786590355456 461978633900784 463504957251336 463676668575744 464052188605824 464660657900208 465208602034176 465209253718272 465374274613248 466911816763392 467426495149614 467978356418976 468076012056576 468628640169984 470695211898912 470862178795008 470862838398876 471418096361472 472036223898624 472418514121554 472593527586816 473336599171072 474154921304064 474323115442176 474845963326592 475505790025728 476977940196264 477727905511038 478166564468736 478336181633024 479747042896968 479917220694912 481239306702336 481510386597888 482438550257664 482439226078208 482602680057069 483273285175296 483977616467488 485985256472576 486149911872768 486741639577284 487361392607232 487362075323904 487534954356736 488128367895168 490319293621248 490944289701888 491541852985344 491716214685696 493109269608384 493284878322632 493923244179456 494467697348352 496102055723001 496278035036784 496733727080448 497514754953216 497515451893152 498102139551744 499344104620032 499748510806272 500476853392516 500993879113728 501172295737344 501342096618792 502316390957056 502592140177776 503382379391892 503976691528128 504155464164352 505411814555648 506286298755072 506902535891136 507082346394624 507681026850816 509919812890488 510101408265449 510628376788992 510809508937728 511372575890176 511976321552384 513062809764813 513667831412736 513668550980592 514948607889408 515131272527872 516726101879286 516833929979136 518013778174464 519725963138382 519910322419488 521206663888064 521636252147712 521821289054208 521822020043776 523122395316224 523546058939904 524850730500096 525037643153408 526475650971348 527975581600896 528805731886432 529719951144384 530345358406656 531040751885952 531666973753344 531667718535168 531856313843712 532503674067456 532692565909504 533613504872448 534201708742416 534944013778944 536417688748032 536600182720797 537937385027328 538128204337152 538128958170144 538975072884248 539469970169856 539906873281776 540956113338368 541394220040128 541891338633216 542743369039872 542744129337984 542936653715456 544474818525924 545330911007883 545974749155472 546733413531648 548282334739392 548476823651328 549144413882064 549339208594176 549339978132022 549987779088384 550708927881728 551359115517952 552312325914624 553180741521408 553376968015872 554756755030016 554945488112961 556276159516896 556474263562308 557860991880192 558312789416382 559704099322368 559704883379796 559903424144064 560364906995712 561762117697536 561961388212224 563818042884096 563818832704512 565105939826688 565223863615488 566973777969144 567174897184896 568588291375104 568589087877888 570467639693952 571141155207168 571973546734304 572768337985536 574660697554944 575294147876448 575973361746432 576177673330688 576878980239744 577877119853166 579317183875584 579522681593856 580206887829504 581119162810368 581438171226528 582568122056704 582765500446272 582973038017656 583575287758848 584425801017344 584899112721924 586357496874072 587048950185984 587049772549248 587972806782816 588512694730752 589847720069751 590667348547584 592083675316224 592294531325952 593972529301008 594183225622272 594906448372236 595664758729216 598338353074176 599066633325888 599279136648192 599279976144024 600043020746752 600773375870976 600976922335218 602847118859167 603469899841536 603683965108224 604349407870208 605394229879296 605395077941412 606346956994779 606562042822736 606903716441088 608575627505664 608791503896576 609844005568512 610587145505232 610803735429888 611364587175936 612325852250112 614221592799906 615075090223104 615971511867712 617036426607744 618006609668448 618235558100992 618736251474432 619547543866944 620278136045568 620279004957696 620499032817664 622549089017856 623235326866152 623971141891968 624101349408768 624838186893312 627593615865216 627816238393344 627817117865168 628557461815296 629381631864832 629891352162072 630124703449088 632206561738752 635220621613578 635744182305024 635970586928352 636970540681384 637555419291648 638071759333008 639661827796992 639662723862624 639889627593216 640417036566528 641652408936448 642013848797184 643470240076092 644364380233728 647205916361004 647970031964736 648199882497024 648988852769712 649219974156026 649815190142976 649816100431872 650837823860224 651963016793088 652732748808192 653759058161664 655389137313792 655621619580928 655844667769863 656755082919936 657479026144512 659290263131136 659652183983331 660430994117904 661469407630668 661704046715712 662076781572096 662311636107264 663353006604288 663353935857536 664136186068992 664500767116032 666331347741696 667991838818304 668229727649792 668456128825056 670122853570368 671176505855856 671968922037504 674189028729216 674189973162027 675048398340096 675870047854848 676109795192832 676908035801088 679144460746752 679893083853984 680837835718656 682382298175578 684083746353084 684647580943872 684890441883648 684891401307456 686598143852544 687154202358624 688866583781376 688968135839048 689111906638848 689679885533184 690685037565952 692967950851176 693213763225984 695515002863616 696990986850312 697813880577408 698061411919872 701139742724421 701967534628464 702114018084864 702942960254976 703967442134528 706293268192512 706294257598314 707127144542208 708054335847936 708890291380224 709141751791616 710004898756608 711484673163264 712268944989888 713258685038592 715466910294396 716591858266557 717249846703104 717504272449536 717505277560192 719293293559808 719875831042368 721858960053504 722521784844288 723657825386496 723658839117312 725966424701232 727107881343844 727966332207296 728977884708864 729224867809152 731042088910848 731043112985856 731302431535104 732192551842752 732452278125568 733317038784512 736416434552832 737312779478016 737574322028544 737835957354496 739663904412576 739927317483948 741090725215841 741701546022528 741965684749744 742732184420352 743814655840256 744417052555176 745100590620672 746272132429824 746273177839728 746537898858752 747153209327616 749016156930048 750715280088774 751758443606016 753474586435584 753888210266664 755073569087838 755965037292192 756233196246528 758117721833472 758118783837184 759429448132608 760623519591936 761521540276224 763691117314048 764879719335732 766214263406592 767058863835264 767964482328576 769171973652992 770501747119104 770502826470888 772422911834112 772696908791808 774825550413824 775089152818929 775250894968704 776165097996288 777020667261696 779588944707573 779865483629232 781809995832096 782454378221568 782731933581312 782733030065664 783963742377088 784683592974336 785319088409856 786463626759668 787276095750144 787556464730112 789444900421632 789726041767936 791963372401344 792244300829696 793208597829648 796561127828928 797501577802752 797784470765568 798755511101184 799038848864256 799039968192032 801031167827968 801302563113624 801587927274277 802416020668416 803363383148544 804626533122048 807192306505728 807193437255216 808462609326372 809204955254784 811434170007552 812091330060192 814115053559808 814116194006976 814404980573184 816434469666816 816712227788886 818962123733208 820100120297472 822715235476992 823716620823096 824008812891264 824009967198033 824981668632576 826063391822592 827038673276928 829771112282112 830065452023808 830980435821536 831961522522624 832135132545024 834711395343462 836791487820288 837088317857792 838076615753728 839557325069694 839855136216096 842643176546304 842942082318336 845728249056768 846960828818104 847658909740032 847835795423232 847960782571136 850073892388864 850762345777344 852882437062656 852883631816832 853186170124288 853889382088704 857960320101456 859152506978304 862941221814672 863248537064606 863960042619648 864266509996032 865318470359616 866421467242496 869284022390784 870310331744256 871678744215552 873852183085056 874148250669408 874459557026484 875834493436903 876638701526016 877348669082886 879053684174848 879536245311108 880573425278976 880574658823872 881959210174224 882272062287616 882769042096128 883082181476352 884470675472384 886001022821376 888441796988928 890958793951512 891274838433408 892359672558354 893497138093824 894902007807808 895958562716672 897507529611264 898918704972288 898919964216036 900064531120128 901160063806464 901479726923776 902544047734784 905525947662336 906524111805312 907783780958208 908092616912118 909843064234104 910355574661632 912111661804112 912863441258496 913187255844864 913188535076608 915464191803392 916205603144832 917046880763904 918488778375168 918815875518464 921332389199859 923957267801568 927009914502672 927353337151488 928104377211648 929321315800416 930417204068352 930418507436544 930748549226496 933823633526784 934852990299228 935956712837952 936152024113152 937257280339968 941390423797824 941724357590016 941725676797752 942836192722944 944072447797248 944837028243108 945187055173632 946673198342144 947331186778691 948309842608128 948646230884352 949691926653184 952830932420367 953955880392528 955455811022076 956333128937472 956672363266048 959494085793936 959834441389824 962478613404672 963020773195776 964877100515328 964878452156416 965205360114138 966546570350592 967955232934976 972299823745536 973483279154568 973829961234039 974722785214464 974724150647808 975069908713472 976256735790336 980638587242496 981888579403776 983083705970688 983432429371392 986218539216768 986569756645264 988935394696704 992204111446002 992556070073568 993467454160896 995029509906432 995030903786304 996204279103488 998688209240064 999497021612544 1000953706785032 1001987758227456 1002344591474688 1002684193237584 1004632781914112 1005184280355552 1006764758783784 1007953383056256 1008310928328704 1012572597510144 1013805071782272 1014164692789248 1015362053701632 1019839625780976 1020202816530898 1021256753577984 1022745151780352 1023573447263367 1023952643104768 1026125619529626 1027335662825472 1027337101961184 1029897215778816 1030262545055744 1033452203758572 1033667859958272 1036027556348928 1039451926276764 1039820644838976 1042413327776128 1043272504295424 1043642578108416 1043644040087552 1047092117879808 1049701461000192 1050075286306816 1052951301942696 1055951163201792 1057611463772864 1059439902288768 1059441386397471 1060690716813312 1062081503771904 1063335437070336 1063712627687424 1065007348134912 1065385131819008 1067227009744896 1068403417484832 1069888027557888 1072835377496064 1073200365441594 1075874770054656 1076256408674304 1076257916340288 1077950145768496 1078939940339712 1079813746563552 1081912226676736 1082788440080256 1083782677266432 1085486738079744 1085488258675968 1085873307430912 1088949637051848 1090661822015766 1091949498310944 1093466827063296 1096564669478784 1096953647302656 1098288827764128 1098678417188352 1098679956264044 1099975558176768 1101417855763456 1102718231035904 1104624651829248 1106361483042816 1106753936031744 1109513510060032 1109890976225922 1112552319033792 1112948527124616 1115721983760384 1116625578832764 1119408198644736 1119409766759592 1119806848288128 1120729813991424 1123524235395072 1126072920133161 1127636085768192 1127637665409024 1130211879653376 1132610353631757 1133947555938288 1134349794369792 1137176582750208 1137178175755776 1140935279387904 1142282310414336 1143947093468608 1145536675971072 1149321395109888 1150588295752896 1151946723492864 1152355346661376 1153757960479488 1155754239706332 1158634367751168 1159045363187712 1160413775659008 1162238325620736 1162876342453056 1165136244113408 1165531000892544 1165946076035312 1167150575517696 1168851602034688 1169798225443848 1172714993748144 1174097900371968 1174099545098496 1175945613565632 1177025389461504 1179695440139502 1181334697095168 1184167350632448 1184589062651904 1187945058602016 1188366451244544 1189812896744472 1191329517458432 1196676706148352 1198133266651776 1198558273296384 1198559952288048 1200086041493504 1201546751741952 1201953844670436 1205694237718334 1206939799683072 1208698815740416 1210788459758592 1210790155882824 1212693913989558 1213124085645472 1213807432882176 1217151255011328 1217583007793152 1219688011137024 1221174291010464 1221607470859776 1224651704500224 1225068341683329 1228443185599812 1230150180446208 1231943023735424 1234072853215488 1236013219336896 1237472502948864 1239095087733888 1240556272091136 1240558009915392 1240998065635328 1245098178035712 1246470653732304 1247942283783936 1248202698817536 1252067093015193 1255187231730432 1255632476786688 1255634235730336 1257114923630592 1258763263729664 1259782704324144 1260249406898176 1264413123477504 1270441243227156 1271488364610048 1271941173856704 1273941081362768 1275110838583296 1276143518666016 1279323655593984 1279325447725248 1279779255186432 1280834073133056 1283304817872896 1284027697594368 1286940480152184 1288728760467456 1294411832722008 1294872805596909 1295940063929472 1296399764994048 1297977705539424 1298439948312052 1299632200863744 1301675647720448 1303926033586176 1305465497616384 1307518116323328 1310778274627584 1311243239161856 1311689335539726 1314958052289024 1318580526262272 1319304367966662 1320861988235808 1322938815261336 1323408093431424 1324153563144192 1324623272214528 1326706013208576 1326707871715072 1329001534232064 1332662695483392 1336459455299584 1336912257650112 1338539508837531 1340245707140736 1342353011711712 1343937844075008 1348378057458432 1348379946324054 1350096796680192 1351740095709696 1352219590385664 1353816071602176 1358288921493504 1359786167707968 1361675671437312 1364764596351156 1368167492706168 1369295161887744 1369780883767296 1369782802614912 1373196287705088 1374308404717248 1376311346829419 1377733167562752 1377936271678096 1378223813277696 1379359771066368 1381370075131904 1385935901702352 1386427526451968 1391030005727232 1393981973700624 1395627761154816 1396122823839744 1402279485448842 1403935069256928 1404228036169728 1405885920509952 1407934884269056 1412586536385024 1412588515196628 1414254289084416 1416108671695872 1417780582760448 1418283503583232 1420009797513216 1422969346326528 1424537889979776 1426517370077184 1430933820588792 1433183716533114 1434499693406208 1435008544899072 1435010555120384 1438586587119616 1439751662084736 1443717920107008 1447315650772992 1447317678234624 1447808040171207 1451932849402464 1454215762687688 1455932664414592 1457955769417728 1458449735618304 1462084177821696 1462086225971712 1462604863070208 1464385103685504 1464904556251136 1466634077569024 1472832869105664 1474625558956032 1475148644057088 1479327808825152 1479854634967896 1482181450431682 1483403092045056 1483931369499488 1487629311680512 1488834105110352 1490201181241344 1492544264859648 1492546355679456 1493075797717504 1494306418655232 1498032313860096 1501430560177548 1503516887212032 1506949172871168 1507776420533328 1510147138175676 1511930074584384 1512466392493056 1516235443666944 1516237567674368 1518858896265216 1521247039183872 1523043080552448 1529759438671464 1530304224796347 1532428526813184 1534117727670528 1535928964657152 1538343947305984 1539188429294439 1541003494238208 1541005652941776 1544845823668224 1545393817583616 1549651100827648 1550178305637858 1550501789937408 1554041334523392 1559177889415146 1559730967258464 1563619991664192 1564908756443136 1565463867162624 1565466060131328 1567927484754176 1569367185948672 1570638176819712 1572927253519336 1574552191500288 1575112929460224 1579452083535872 1583926744802688 1584488601659392 1586417195659296 1593122255657856 1595003155605504 1595568941531136 1597511022202368 1598077697728512 1598079936384064 1602062335655936 1602605126227248 1603175854548554 1604832041336832 1609253066244096 1614384613011456 1614386874510432 1616925218652744 1618409910509568 1622868340015104 1624182660120384 1628230107119616 1628232388013952 1628809961146368 1633424455577772 1635992733023649 1637924247466416 1640200240594944 1645430470953984 1647433241646192 1648017625782528 1648019934396066 1649963337265152 1652126783645184 1654077346553856 1659542224564224 1660130904047616 1661960871643072 1663923045045248 1664270265090048 1664836464338883 1669422790686924 1673582975640576 1674176635715584 1676153231507456 1679114650139388 1679710272432192 1685286353092608 1685884164636672 1691456498113536 1693921657636208 1695317819480064 1695671590846464 1695921565142272 1700147784777728 1701524691554688 1705764874125312 1705767263633664 1706372340248576 1715920640202912 1718305013956608 1725882443629344 1726497074129212 1727920085239296 1728533019992064 1730636940719232 1732842934484992 1738568044781568 1740620663488512 1743357488431104 1747704366170112 1748296501338816 1748919114052968 1751668986873806 1753277403052032 1754697338165772 1758107368349696 1759072490622216 1761146850557952 1761149317647744 1763918420348448 1764544124575232 1765538084192256 1768941350944768 1769543160209253 1772002045642752 1776883593977856 1781917587903024 1782549676866816 1784719345116708 1786994276187648 1789804015615616 1791917125433344 1795015059222528 1797837409944576 1797839928432072 1800129062240256 1802320127612928 1802959453847552 1808541356577501 1811051895324672 1813048223610624 1816185233824236 1819040870984337 1819686128468208 1820711149323264 1824223323608224 1825726882516992 1826374511689728 1826377070153216 1830928383606784 1832411206289664 1834093761527808 1836977556750336 1837631751036928 1842664778399718 1847914535603136 1854019829005344 1854706674302976 1856208754423296 1858642631600832 1860834408136704 1860837014873088 1861497098452992 1867647267053568 1869705980598456 1871913425675904 1872304048226304 1874514560679936 1882780847595648 1883448715180032 1883451353595504 1885672385445888 1888144895594496 1889674056486216 1890374110347264 1893346396684288 1894662373557382 1896619685216256 1899383853306368 1905661864840734 1907911760785056 1910911622044152 1912666257874944 1913344726532096 1918988171587872 1919668882779648 1924957226809344 1926041546391552 1929756904312832 1930410720228276 1933093140701184 1935910465869952 1944599647491072 1946966558309136 1947659922468078 1949445570428928 1949448301295616 1950139817426944 1952513471580672 1961277174484992 1966167411941376 1966864858742784 1967534003309589 1972437078433536 1973139513290528 1977870789393408 1984408222892004 1985112140147136 1986934908321792 1990059019812864 1990061807572608 1992408558206976 1998994043225088 2001907413570064 2003975516454912 2004689182949376 2005368386475168 2009265563828224 2010368560711104 2013529517567568 2015906766112512 2016621856657408 2022569919486081 2025145195020288 2027610143564544 2028329385578496 2030724107403264 2039679251561952 2040405633061796 2042513507155968 2045490303560704 2047146894526734 2047905286209536 2052251239059252 2054671325650944 2054674203922368 2059794431557632 2060525090111488 2066904407517144 2067335719916544 2072055112697856 2078903852553528 2079641289677952 2084826655552256 2086545008590848 2087288080175104 2094184235759616 2100150572613632 2103419228173263 2105902603885392 2111902326403584 2115222927545728 2118879804577536 2118882772794942 2121381433626624 2124163007543808 2126670874140672 2127425255374848 2130014696269824 2130770263638016 2134454019489792 2136806834969664 2139776055115776 2146400730883188 2149775574799671 2151749540109312 2152512817348608 2152515832680576 2155900291536992 2157879880679424 2159627493127104 2163824453353472 2165576880160512 2167565354532864 2170973476159488 2170976517351936 2171746614861824 2177899274103696 2181323644031532 2183898996621888 2186933654126592 2193129338957568 2193907294605312 2196577655528256 2197356834376704 2197359912528088 2199951116353536 2202835711526912 2205436462071808 2209249303658496 2212722966085632 2213507872063488 2219781952451844 2223272175647523 2225104638067584 2225897054249232 2231443967520768 2233251157665528 2238816397289472 2238819533519184 2239613696576256 2241459627982848 2247048470790144 2252145840266322 2255275330818048 2260423759306752 2265220707263514 2267895111876576 2268699588739584 2274353165500416 2274356351511552 2281870558775808 2284564620828672 2287894186937216 2291073351942144 2298642790219776 2301176591505792 2303893446985728 2304710693322752 2307515920958976 2311508479412664 2317268735502336 2318090726375424 2324476651241472 2325267458456787 2325752684906112 2330272488226816 2331062001785088 2331892152070624 2337703204069376 2339596450887696 2345429987496288 2348195800743936 2348199090196992 2351891227131264 2354050778923008 2359390880279004 2362669394190336 2368334701264896 2369178125303808 2375890117204032 2376732902489088 2379625793488944 2382659034916864 2393353412296704 2396266533303552 2397116546592768 2397119904576096 2403093503483904 2403907689340872 2404763781822831 2411388475436668 2413879599366144 2417397631480832 2421576919517184 2421580311765648 2425387827979116 2426248171290944 2427614865764352 2434302510022656 2435166015586304 2442348582020928 2443214941719552 2449303409000448 2450136683366658 2456886371199624 2460300360892416 2463886047470848 2468145706430976 2472026438673792 2472029901594099 2474945005897728 2478190175467776 2481116019830784 2481996131270656 2490196356071424 2492941307464608 2495884567567872 2496405397635072 2504134186030386 2510374463460864 2511264953573376 2511268471460672 2514229847261184 2517526527459328 2519565408648288 2520498813796352 2528826246955008 2540882486454312 2542976729220096 2543882347713408 2547882162725536 2550221677166592 2552287037332032 2558647311187968 2558650895450496 2559558510372864 2561668146266112 2566609635745792 2573880960304368 2577457520934912 2588823665444016 2589745611193818 2591880127858944 2592799529988096 2595955411078848 2596879896624104 2599264401727488 2603351295440896 2607852067172352 2610930995232768 2615036232646656 2621556549255168 2623378671079452 2627503480310709 2629916104578048 2637161052524544 2638608735933324 2641723976471616 2645877630522672 2646816186862848 2648307126288384 2649246544429056 2653412026417152 2653415743430144 2658003068464128 2665325390966784 2672918910599168 2673824515300224 2677079017675062 2680491414281472 2684706023423424 2687875688150016 2696756114916864 2696759892648108 2700193593360384 2703480191419392 2704439180771328 2707632143204352 2716577842987008 2719572335415936 2723351342874624 2729529192702312 2736334985412336 2738590323775488 2739561767534592 2739565605229824 2746392575410176 2748616809434496 2752622693658838 2755466335125504 2755872543356192 2756447626555392 2762740150263808 2771871803404704 2772855052903936 2782060011454464 2787963947401248 2791255522309632 2792245647679488 2804558970897684 2807870138513856 2808456072339456 2811771841019904 2815869768538112 2825173072770048 2825177030393256 2828508578168832 2832217343391744 2835561165520896 2840019595026432 2841993560336073 2845938692653056 2849075779959552 2858492797261101 2861867641177584 2866367433066228 2868999386812416 2870017089798144 2870021110240768 2877173174239232 2879503324169472 2887435840214016 2894631301545984 2894635356469248 2895616080342414 2903865698804928 2908431525375376 2911865328829184 2916899471236608 2921489883702117 2924168355643392 2924172451943424 2925209726140416 2928770207371008 2929809112502272 2933268155138048 2945665738211328 2949251117912064 2950297288114176 2958655617650304 2959709269935792 2964362900863364 2966806184090112 2967862738998976 2975258623361024 2977668210220704 2980402362482688 2985088529719296 2985092711358912 2986151595435008 2988612837310464 2996064627720192 3002861120355096 3007033774424064 3013898345742336 3015552841066656 3020294276351352 3021369879726121 3023860149168768 3024932784986112 3032475135348736 3037717792530432 3042494078367744 3046086161104896 3059518877342928 3060608449592694 3068235455341056 3070720341790101 3071857929314304 3076687894611968 3078376858588878 3082006988476416 3082011305883552 3089691647336448 3090787635167232 3100356611275716 3101003579874816 3108082669046784 3118355778830292 3119461934516928 3127239983328384 3129817512886272 3130927734325248 3130932120262656 3135854969508352 3141276353639424 3145854507038672 3149104383000576 3150225858920448 3158904167071744 3167853489605376 3168977203318784 3172834391318592 3178324159192413 3186244511315712 3190006311211008 3191137883062272 3195022044404736 3196155395457024 3196159872768128 3204124671311872 3205210252454496 3206351709097108 3209664082673664 3218506132488192 3228769226022912 3228773749020864 3233850437305488 3236819821019136 3245736680030208 3248365320240768 3256460214239232 3256464776027904 3257619922292736 3266848911155544 3271985466047298 3275848494932832 3280400481189888 3290860941907968 3294866483292384 3296035251565056 3296039868792132 3299926674530304 3304253567290368 3308154693107712 3319084449128448 3320261808095232 3323921743286144 3327846090090496 3328540530180096 3329672928677766 3338845581373848 3347165951281152 3348353271431168 3358229300278776 3359420544864384 3370572706185216 3378218760399483 3382912996227072 3387843315272416 3390635638960128 3391843130284544 3400295569555456 3403049383109376 3411529748250624 3411534527267328 3412744680497152 3431841280405824 3436610027913216 3451764887258688 3452994148258424 3455840170478592 3457066039984128 3461273881438464 3465685868969984 3477136089563136 3481241326977024 3486714976862208 3495408732340224 3496593002677632 3497838228105936 3503337973747612 3506554806104064 3509394676331544 3516214736699392 3518144981244432 3522293701115904 3522298635295488 3527836840696896 3529088249150464 3531076168384512 3537882701889536 3539086320418506 3544004091285504 3553767187955712 3563835175806048 3565099353733632 3569438690233416 3570709857858143 3573988552375296 3579608031231232 3583834250866688 3590030118445056 3595674819889152 3595679856864144 3600258124480512 3604640255225856 3605918907695104 3617082713155002 3626096447221248 3632370467648472 3638081741968674 3639372256936416 3641422298646528 3648446647216448 3651453765033984 3652749023379456 3652754140306432 3661856767213568 3664822412579328 3673955113500672 3675263502073856 3685329556799436 3695829071206272 3708039658010688 3712417508846592 3717285263201664 3721668816273408 3721674029746176 3722994196905984 3735294534107136 3739411961196912 3743826851351808 3744608096452608 3756201279045579 3765561695191296 3766897430360064 3766902707191008 3771344770891776 3776289791188992 3779348112972432 3780748220694528 3786692793368576 3789324747114764 3793239370432512 3798767706612736 3811323729681468 3815823521570112 3821823244088304 3825332515749888 3826689453064192 3837976343175744 3839337765559296 3849914453618688 3852083092783104 3859513808625664 3860821440456552 3866186281402368 3871820931739904 3884618416790727 3889199294982144 3893933116618272 3895319844936156 3898896602591232 3900279634853888 3905026943161344 3922554348969984 3932334823882752 3933729717485568 3935068006619178 3944874156867072 3946279026581056 3955741578786816 3968816445784008 3970224280294272 3973869816643584 3980118039625728 3980123615145216 3997988086450176 4003814827140128 4009378365898752 4010736772950336 4018531127656448 4020737121422208 4027059035135136 4031813532225024 4033243713314816 4045139838972162 4050290390040576 4055220287129088 4056658771156992 4061448214806528 4079358503123904 4080811266123592 4085027014311936 4090980607121408 4094293789053468 4095810572419072 4104502478118504 4109342651301888 4109348407844736 4119588863115264 4128934040488257 4133808815034288 4134671439833088 4144110225395712 4157807705107056 4159282579355904 4169653311104512 4173090017181696 4174576160350208 4188368471519232 4200301145227264 4206838456346526 4211805207770784 4219929832014169 4223804652807168 4230445855091456 4237759609155072 4237765545589884 4242762867253248 4248326015087616 4253341748281344 4254850510749696 4260029392539648 4261540527276032 4268908038979584 4273613669939328 4279552110231552 4292801461766376 4299551149599342 4303499080218624 4305025634697216 4305031665361152 4311800583073984 4315759761358848 4319254986254208 4327648906706944 4331153760321024 4341946952318976 4341953034703872 4343493229723648 4355798548207392 4362647288063064 4367797993243776 4373867308253184 4386258677915136 4387814589210624 4393155311056512 4394713668753408 4394719825056176 4399902232707072 4405671423053824 4410872924143616 4418498607316992 4425445932171264 4439563904903688 4446544351295046 4450209276135168 4451794108498464 4462887935041536 4466502315331056 4477632794578944 4477639067038368 4479227393152512 4482919255965696 4494096941580288 4504291680532644 4510550661636096 4520847518613504 4530441414527028 4535790223753152 4537399177479168 4548706331000832 4548712703023104 4563741117551616 4569129241657344 4575788373874432 4590912674389041 4597285580439552 4602353183011584 4607786893971456 4609421386645504 4615031841917952 4617565287883317 4623016958825328 4634537471004672 4636181452750848 4648953302482944 4650534916913574 4651505369812224 4662124003570176 4663784304141248 4675406408138752 4679192901775392 4690859974992576 4696391601487872 4696398180393984 4703782454262528 4708101557846016 4718781760558008 4725338788380672 4738356250607616 4751780234408064 4753465804978176 4759251586977888 4765318069833728 4786706824593408 4792533066607104 4794233093185536 4794239809152192 4806187006967808 4807815378681744 4809527563645662 4822776950873336 4827759198732288 4834795262961664 4843153839034368 4843160623531296 4850775655958232 4852496342581888 4855229731528704 4868605020045312 4884697164041856 4886429883439104 4900273366733316 4907978199070947 4913772742399248 4920600721784832 4927772094941696 4936291412861952 4944052877347584 4944059803188198 4949890011795456 4956380350935552 4962232039661568 4963992262541312 4980392712142848 4985882614929216 4991769135135744 4992810795270144 4994509393016649 5008268372060772 5020748926921728 5022529907146752 5022536942921344 5028459694522368 5035053054918656 5039130817296576 5057652493910016 5081764972908624 5085953458440192 5087764695426816 5095764325451072 5100443354333184 5104574074664064 5117294622375936 5117301790900992 5119117020745728 5133219271491584 5147761920608736 5154915041869824 5177647330888032 5179491222387636 5183760255717888 5185599059976192 5191910822157696 5193759793248208 5198528803454976 5206702590881792 5215704134344704 5221861990465536 5230072465293312 5243113098510336 5246757342158904 5255006960621418 5259832209156096 5274322105049088 5277217471866648 5283447952943232 5291755261045344 5293632373725696 5296614252576768 5306824052834304 5306831486860288 5308629480627759 5316006136928256 5330650781933568 5345837821198336 5347649030600448 5354158035350124 5360982828562944 5369412046846848 5375751376300032 5393512229833728 5393519785296216 5400387186720768 5406960382838784 5408878361542656 5425624069732503 5433155685974016 5439144670831872 5457122612953011 5459058385404624 5472669970824672 5477180647550976 5479123535069184 5479131210459648 5492785150820352 5497233618868992 5505245387317676 5510932670251008 5511745086712384 5512895253110784 5525480300527616 5543743606809408 5545710105807872 5564120022908928 5575927894802496 5582511044619264 5584491295358976 5609117941795368 5611115490919939 5615740277027712 5616912144678912 5623543682039808 5631739537076224 5650346145540096 5650354060786512 5657017156337664 5664434686783488 5671122331041792 5680039190052864 5683987120672146 5698151559919104 5716985594522202 5723735282355168 5732734866132456 5737998773624832 5740034179596288 5740042220481536 5754346348478464 5759006648338944 5774871680428032 5789270712938496 5791232160684828 5807731397609856 5816863050750752 5823730657658368 5833798942473216 5842979767404234 5848336711286784 5848344903886848 5850419452280832 5857540414742016 5859618225004544 5866536310276096 5898502235824128 5900594576228352 5902602009928767 5917311235300608 5919418539871584 5928725801726728 5933612368180224 5935725477997952 5950517246722048 5955336420441408 5960804724965376 5970177059438592 5970185422717824 5972303190870016 5977225674620928 6005722240710192 6014067548848128 6027796691484672 6031105682133312 6040588552702704 6042739759452242 6047720298337536 6049865569972224 6064950270697472 6075435585060864 6084988156735488 6092172322209792 6119037754685856 6121216899185388 6136470910682112 6141440683580202 6143715858628608 6153375789223936 6156753717177756 6164013976952832 6164022611767104 6179383294672896 6181575270334464 6200713222551432 6202007159749632 6216165338093568 6236711557660584 6238923869033856 6254479966656768 6259635025772544 6261864240525312 6271709939016704 6282552707278848 6291709014077344 6300451717840896 6317808334143488 6335706979210752 6337954406637568 6345668782637184 6356648318384826 6372489022631424 6380012622422016 6382275766124544 6390044088809472 6392310790914048 6392319745536256 6408249342623744 6410420504908992 6412703418194216 6419328165347328 6449326724399013 6457538452045824 6457547498041728 6467700874610976 6473639642038272 6491473360060416 6496730640481536 6512920428478464 6512929552055808 6515239844585472 6533697822311088 6543970932094596 6551696989865664 6560800962379776 6581721883815936 6589732966584768 6592070503130112 6592079737584264 6599853349060608 6608507134580736 6616309386215424 6631318307450837 6638168898256896 6640523616190464 6647843486572288 6655692180180992 6659345857355532 6669816526942569 6677691162747696 6694331902562304 6696706542862336 6716458600557552 6718841089728768 6741145412370432 6756437520798966 6765825992454144 6775686630544832 6781271277920256 6783686260569088 6800591139110912 6806098766218752 6823059496501248 6823069054534656 6825489360994304 6863682560811648 6873220055826432 6903529774517376 6905988296516848 6911680340957184 6914132079968256 6922547762876928 6931371737939968 6954272179126272 6973429953724416 6975802375370361 6990817464680448 6993186005355264 6995676456211872 7006675947495224 7013109612208128 7018789352663088 7032429473398784 7036289962488864 7044587402231808 7044597270590976 7055673681393792 7058176498300928 7062152336769024 7078172640837012 7088008182571008 7107534375911424 7127670351612096 7130198707467264 7138877380466832 7141419715716286 7147977104750592 7159216062462464 7167668501733376 7180060236890112 7191349639778304 7191359713728288 7209280510451712 7211837815390208 7214291345468493 7234165426310004 7252192894442496 7264740935296944 7276163483937348 7278744513872832 7282844597293056 7296893294432896 7302907530067968 7305498046758912 7305508280612864 7329644825158656 7347910227001344 7350527004147712 7370659113598872 7391658142412544 7416079316021376 7416089704782297 7424835017693184 7434570526403328 7443348059492352 7445988393811968 7470589068214272 7478823922393824 7487653702703616 7489216192905216 7512402558091158 7531123390382592 7533794860720128 7533805414382016 7542689541783552 7552579582377984 7558696225944864 7561496441389056 7573385586737152 7578649494229528 7586478740865024 7597535413225472 7622647459362936 7631647043140224 7643646488176608 7650665031499776 7675952686351488 7678675531118592 7699828907237376 7719027617251328 7721642880913104 7732372562804736 7743641863479808 7769236833581454 7778398589964288 7787866233236544 7790639689872312 7797793205182464 7800559269707776 7810053886322688 7845108697939968 7864669647765504 7870136013238356 7882510440932127 7889748313734144 7892558053162112 7911483157573632 7937632891568016 7940448560588544 7947739633287168 7960236079251456 7960247230290432 7995976172900352 8007629654280256 8018756731797504 8021473545900672 8037062255312896 8041474242844416 8054118070270272 8063627064450048 8066487426629632 8090279677944324 8100580780081152 8110440574258176 8113317542313984 8122896429613056 8158717006247808 8161622532247184 8170054028623872 8181961214242816 8188587578106936 8191621144838144 8209004956237008 8218685302603776 8218696815689472 8239177726230528 8257868080976514 8267617630068576 8269342879666176 8288220450791424 8315615410214112 8318565158711808 8339306622209024 8346180034363392 8349152320700416 8376736943038464 8400602290454528 8413676912693052 8423610415541568 8439859664028338 8447609305614336 8460891710182912 8475519218310144 8475531091179768 8485525734506496 8496652030175232 8506683496562688 8520058785079296 8523081054552064 8525980681008219 8537816077959168 8547227339878656 8575478391783303 8585602923532752 8599102299198684 8606998160437248 8610051269394432 8610063330722304 8623601166147968 8631519522717696 8638509972508416 8662307520642048 8683893904637952 8683906069407744 8686986459447296 8711597096414784 8725294576126128 8735595986487552 8764469651106351 8772517355830272 8775629178421248 8786310622113024 8789427337506816 8789439650112352 8799804465414144 8811342846107648 8821745848287232 8836997214633984 8850891864342528 8879127809807376 8893088702590092 8900418552270336 8903588216996928 8925775870083072 8933004630662112 8955265589157888 8955278134076736 8958454786305024 8965838511931392 8988193883160576 9008583361065288 9021101323272192 9041695037227008 9060882829054056 9064109639178363 9071580447506304 9074798354958336 9097425406046208 9127482235103232 9138258483314688 9151576747748864 9181825348778082 9204706366023168 9215573787942912 9218842773291008 9230063683835904 9235130575766634 9246033917650656 9269074942009344 9272362905501696 9301069833827148 9303010739624448 9324248007140352 9327568608282496 9350812816277504 9358385803550784 9381719949985152 9392783202975744 9392796360787968 9407564908525056 9437563521116016 9450677576761344 9476712501215232 9503560468816128 9506931609956352 9518503173955776 9530636139667456 9573413649186816 9585066133214208 9588466186371072 9588479618304384 9612374013935616 9615630757363488 9619055127291324 9634179427805933 9645553901746672 9655518397464576 9669590525923328 9686307678068736 9686321247062592 9701551311916464 9704992685163776 9710459463057408 9737210040090624 9769394328083712 9772859766878208 9800546733466632 9815956398141894 9827545484798496 9841201443569664 9855544189883392 9872582825723904 9888105754695168 9888119606376396 9899780023590912 9912760701871104 9924464079323136 9927984525082624 9960785424285696 9971765229858432 9983538270271488 9985621590540288 9989018786033298 10016536744121544 10041497853843456 10045059814293504 10045073885842688 10070106109837312 10078261634593152 10134656281198449 10163529945817248 10171906916880384 10175529390853632 10191528650902144 10200886708666368 10209148149328128 10234589244751872 10234603581801984 10238234041491456 10266438542983168 10295523841217472 10309830083739648 10355294661776064 10358982444775272 10367520511435776 10371198119952384 10383821644315392 10387519586496416 10397057606909952 10413405181763584 10420643054565601 10431408268689408 10443723980931072 10460144930586624 10486226197020672 10493514684317808 10510013921242836 10519664418312192 10548644210098176 10554434943733296 10566895905886464 10583510522090688 10587264747451392 10593228505153536 10613648105668608 10613662973720576 10617258961255518 10632012273856512 10661301563867136 10695298061200896 10708316070700248 10712129573574429 10721965657125888 10738824093693696 10751502752600064 10787024459667456 10787039570592432 10800774373441536 10813920765677568 10817756723085312 10851248139465006 10878289341663744 10914245225906022 10918116770809248 10945339941649344 10954361295101952 10958247070138368 10958262420919296 10985570301640704 10994467237737984 11010490774635352 11021865340502016 11023490173424768 11025790506221568 11050960601055232 11087487213618816 11091420211615744 11151855789604992 11165022089238528 11168982590717952 11218235883590736 11222230981839878 11231480554055424 11233824289357824 11263479074152448 11300692291080192 11300708121573024 11314034312675328 11328869373566976 11342244662083584 11360078380105728 11367974241344292 11396303119838208 11433971189044404 11447470564710336 11465469732264912 11475997547249664 11480068359192576 11480084440963072 11518013296677888 11549743360856064 11578541425876992 11582464321369656 11615462795219712 11633726101501504 11647461315316736 11653855250372181 11667597884946432 11685959534808468 11696689807773696 11700838904561664 11715080829484032 11719236450009088 11733072620552192 11797004471648256 11801189152456704 11805204019857534 11834622470601216 11838837079743168 11857451603453456 11867224736360448 11871450955995904 11901034493444096 11910672840882816 11921609449930752 11940354118877184 11940370845435648 11944606381740032 12011444481420384 12028135097696256 12055593382969344 12062211364266624 12081177105405408 12085479518904484 12095440596675072 12099731139944448 12129900541394944 12150871170121728 12169976313470976 12184344644419584 12238075509371712 12242433798370776 12272941821364224 12282881367160404 12287431717257216 12306751578447872 12313507434355512 12328027953905664 12328045223534208 12358766589345792 12386802121464771 12401426445102864 12404014319499264 12432330676187136 12473423115321168 12477847738067712 12508959933313536 12519270051545088 12523728481050624 12543419878033408 12565105414557696 12583418028154688 12600903435681792 12659789496042507 12671413958421504 12675908813275136 12691337565274368 12713296636769652 12744978045262848 12760025244844032 12764551532249088 12780088177618944 12784621581828096 12784639491072512 12816498685247488 12820841009817984 12825406836388432 12838656330694656 12898653448798026 12915076904091648 12915094996083456 12935401749221952 12947279284076544 12982946720120832 12993461280963072 13025840856956928 13025859104111616 13030479689170944 13067395644622176 13087941864189192 13103393979731328 13121601924759552 13163443767631872 13179465933169536 13184141006260224 13184159475168528 13199706698121216 13217014269161472 13232618772430848 13262636614901674 13276337796513792 13295686973144576 13311384360361984 13318691714711064 13339633053885138 13355382325495392 13388663805124608 13393413085724672 13432917201115104 13437682179457536 13482290824740864 13512875041597932 13531651984908288 13551373261089664 13562542555840512 13567372521138176 13612197532437504 13646118993002496 13646138109069312 13650978721988608 13727365121623296 13772738023167123 13807059549034752 13811976593033696 13823360681914368 13828264159936512 13845095525753856 13862743475879936 13908544358252544 13946859907448832 13951604750740722 13986372010710528 13991352912423744 14013351894990448 14026219224416256 14037578705326176 14064858946797568 14072579924977728 14089174804463616 14089194541181952 14111347362787584 14116352996601856 14124304673538048 14156345281674024 14176016365142016 14215068751822848 14255340703224192 14260397414934528 14277754760933664 14282839431432572 14295954209501184 14318432124924928 14335337003466752 14360120473780224 14382699279556608 14382719427456576 14418561020903424 14423675630780416 14428582690936986 14468330852620008 14504385788884992 14529481870593888 14552326967874696 14557489027745664 14565689194586112 14593786588865792 14605815060135936 14611016561225728 14659289650317312 14701054008295424 14723934597212841 14741318227197744 14783316284825088 14832158632042752 14832179409564594 14849670035386368 14869141052806656 14886696118984704 14891976787623936 14941178136428544 14957647844787648 14975307405407232 14978432385810432 15024805116182316 15062246780765184 15067589721440256 15067610828764032 15085379083567104 15105159164755968 15117392451889728 15146771173474304 15157298988459056 15172957481730048 15195070826450944 15245294918725872 15263294086280448 15287292976353216 15301330062999552 15351905372702976 15357351062237184 15399657814474752 15438055234502656 15443285761826208 15464745125609472 15487283726959616 15538473667162908 15556797179928576 15575732466473088 15581279379744624 15595586410364928 15601118539415552 15620107772645376 15690217395879936 15729339295531008 15740272026476712 15765020881864254 15779496627468288 15785116106324224 15822966315147264 15875265783136032 15880897121177088 15920472158502912 15920494460580864 15925888441883277 15991952345800704 16015259308560512 16037513463595008 16042947091801344 16082948485688832 16108236140540544 16127254128900096 16132974853259264 16180559355888648 16201161560162304 16220881148516352 16226635084627968 16276872209197509 16317434012495616 16323245064494368 16363922428485632 16377175156213872 16383242289676288 16418009912474016 16437370605207552 16437393631378944 16478355452461056 16515736161953028 16535235260137152 16538685759332352 16576440901582848 16631230820428224 16637130317423616 16678613244418048 16692360068726784 16698304641400832 16753473886076928 16827353825386104 16833346472759817 16847220831083136 16879719328056676 16895218611228672 16921783420365824 16951038436620288 16951062182359536 16971051469012992 16993304060350464 17013366993125376 17040117570158592 17046162109104128 17051961362016438 17094454679757312 17150956783566606 17171205847065504 17198204598397368 17213996320874496 17220102538788864 17220126661444608 17247202332295936 17263039045435392 17277019945016832 17324615041284096 17367812138815488 17373972918894592 17423194192829568 17450589152252256 17471191972975104 17528939302212702 17545034711660544 17551258356842496 17572621244226048 17578854675013632 17578879300224704 17599608930828288 17622685692215296 17643491696574464 17701783728685056 17758255619614752 17786177405180184 17800837104540672 17807176433993856 17851551740166144 17866009261324224 17910531178315776 17910556268153472 17916909572610048 17931677023862784 18017166722130576 18042202646544384 18083390074454016 18121765658108112 18128219278356726 18143160895012608 18149596709916672 18194850812092416 18254964470206464 18276516966629376 18303153495497728 18363650697556164 18409412732046336 18431147575885824 18437685546582016 18460127367671808 18470261151533268 18492067835301312 18538149884018688 18544725811003392 18602139667654296 18606021479248896 18648496014280704 18655137216564992 18701625632555008 18716771607101568 18763439899970304 18785592721575936 18815129817050112 18875127042232032 18901355153522688 18953425002430464 19007120937632256 19013863219912704 19037006347911552 19061272279334912 19146827298373632 19170132266428416 19176932372742144 19176959236608768 19224748027871232 19231261514726976 19238110254582648 19268358855611866 19291107803493344 19339181051846656 19372615356137472 19372642494125184 19403102623832928 19409985370327552 19420918926114816 19474420080181248 19538788656167424 19545719533756416 19601093466933264 19631912796283788 19655090969596992 19682402887139328 19711088379766784 19745165651447808 19776211509390336 19776239212752792 19799560047181824 19825521403742208 19848928158646272 19893954922352511 19921570848571392 19943530459716864 19967076540542976 19978037572066596 20009449580827707 20033073488243088 20082995707686912 20090119628587008 20090147771685376 20140212219674624 20156523269186304 20269312562396898 20327059891634496 20343813833760768 20351058781707264 20383057301804288 20401773417332736 20418296298656256 20469178489503744 20469207163603968 20476468082982912 20532877085966336 20591047682434944 20619660167479296 20710589323552128 20717964889550544 20735041022871552 20742396239904768 20767643288630784 20775039172992832 20794115213819904 20826810363527168 20841286109131202 20862816537378816 20920289861173248 20972452394041344 20987029368635616 21020027842485672 21039328836624384 21097288420196352 21108869887466592 21133791811772928 21167021044181376 21174529494902784 21186457010307072 21227325947441152 21234517922511036 21264024547713024 21322603127734272 21390596122401792 21416632141400496 21424259147148858 21443931314251776 21477648187387392 21503005505200128 21574048919334912 21574079141184864 21627841531355136 21635513446170624 21642874036405479 21702496278930012 21756578683327488 21828490451812044 21836233541618496 21890679883298688 21908722590203904 21916494140276736 21916524841838592 21988934475475968 22020981549270704 22043730681004032 22046980346849536 22051581012443136 22101921202110464 22174974427237632 22182840423231488 22248269114346891 22303711579209984 22330044178477056 22337965181435904 22436471767181472 22444461963679756 22462961108110848 22467648578715648 22526958148304896 22601384582160384 22601416243146048 22628068625350656 22657738747133952 22684489324167168 22720156760211456 22735948482688584 22792606239676416 22867942378088808 22894941129420672 22930939464529824 22951995094499328 22960168881926144 23036026593355776 23099486721712128 23157082851753984 23164928642739312 23230925590439424 23267452203003008 23294922630633472 23307710500744362 23335195769892864 23371919069616936 23393379615547392 23401677809123328 23430161658968064 23438472900018176 23594008943296512 23610408039715068 23647531322796381 23669244941202432 23677674159486336 23714903206906912 23734449472720896 23742901911991808 23802068986888192 23821345681765632 23843218899861504 23880708237754368 23880741690871296 23889212763480064 24022888962840768 24056270195392512 24111186765938688 24124422728533248 24162354210810816 24170959037808968 24190881193350144 24199462279888896 24259801082789888 24301742340243456 24339952626941952 24368689288839168 24476151018743424 24484867596741552 24545883642728448 24565762734320808 24574863434514432 24613503156895744 24627014868711024 24656055907811328 24656090447068416 24717533178691584 24773604242929542 24802852890205728 24808028638998528 24864661352374272 24946846230642336 24955695476135424 25017919866627072 25038540103090176 25047456962101248 25086839756066816 25130210829115392 25166836056309376 25201806871363584 25319578992085014 25342827916843008 25351817626550272 25382675130548736 25426593273539304 25489956090525696 25520050489688064 25560176355237888 25569243163656192 25569278982145024 25577942043024657 25632997370494976 25641682019635968 25650813672776864 25797306897596052 25830153808183296 25830189992166912 25870803498443904 25894558568153088 25986922561926144 26051681713913856 26051718208223232 26060959378341888 26134791289244352 26175883728378384 26206787959462656 26293408953319053 26326887535263744 26358931866339072 26368282012520448 26368318950337056 26399413396242432 26434028538322944 26465237544861696 26525273229803348 26552675593027584 26591373946289152 26622768720723968 26637383429422128 26679266107770276 26710764650990784 26777327610249216 26786826171449344 26865834402230208 26875364358915072 26964581649481728 27025750083195864 27063303969816576 27102746522179328 27125085111681024 27134745042276352 27192328917535089 27224395064875008 27292276218138624 27301957443977216 27454730243246592 27545476046334246 27614119098069504 27623953186067392 27646721363828736 27656528319873024 27690191051507712 27725486951759872 27817088716505088 27903209501481444 27972744021421056 27982705824847488 28026703789980896 28052438448832512 28075157410652352 28129717893595136 28145159849955456 28178349608927232 28178389082363904 28222694725575168 28232705993203712 28312690563348048 28352032730284032 28430137503645696 28510681406448384 28520794829869056 28555509521867328 28565678862865144 28591908419002368 28636864249849856 28670674006933504 28720240947560448 28765398559113216 28765438854913152 28837122041806848 28857165381873972 28902538283417799 28936661705240016 29008771577769984 29058963741187776 29104653935749392 29114978055491328 29131378389172224 29187573177731584 29211630120271872 29222033122451456 29318579300634624 29402108016590848 29447869194425682 29482636454395488 29566632569650176 29664317264085504 29664358819129188 29699340070772736 29738282105613312 29773392237969408 29783953575247872 29882356272857088 29915295689575296 29950614810814464 29956864771620864 30049610232364632 30124493561530368 30135179442880512 30135221657528064 30210318329511936 30234784903779456 30293542346948608 30314597976918112 30390141652901888 30490589837451744 30526588172560896 30574585952706432 30602660125999104 30703810745405952 30714702124474368 30799315628949504 30876110469005312 30886571523652416 30929490251218944 30974567453919232 31076947334325816 31113594359857152 31151464932946176 31162558759489248 31191172820729856 31240215545290752 31261929163696803 31380434791759872 31458678591062016 31480544052953424 31530041763728508 31558993254936576 31570232212648448 31645932630294528 31750531566272064 31761794242354176 31840944317005824 31840988921161728 31851776883766554 31983904691601408 32030518617121024 32085894183602688 32136388720723287 32165896971377664 32216472281081088 32254508257800192 32265949706518528 32361118711777296 32402323120324608 32441762297032704 32453270169255936 32553744418395018 32634868024991232 32646490128988736 32727844856971264 32754350312427744 32766484579352576 32836019824948032 32874741210415104 32874787262757888 32956710904922112 33031472323906056 33070470520274304 33077371518664704 33152881803165696 33262461640856448 33274260634847232 33357226488836096 33396609282801664 33506947772153856 33654707650772208 33666692945519634 33694441662166272 33759438656113352 33790437222457344 33843566840731648 33902076873240576 33902124364719072 33942102938025984 33986608120700928 34026733986250752 34080235140317184 34103922724032876 34188909359514624 34301913567133212 34342411694131008 34396409196794736 34427992641748992 34440205077577728 34440253322889216 34494404664591872 34554039890033664 34649230082568192 34735624277630976 34747945837789184 34846388385659136 34901178304504512 34942383945950208 34961565751116543 35057878604425404 35090069423321088 35102516713684992 35145242488452096 35157709350027264 35157758600449408 35199217861656576 35245371384430592 35403567457370112 35516511239229504 35572354810360368 35601674209081344 35614352867987712 35703103480332288 35732018522648448 35821062356631552 35821112536306944 35833819145220096 36034333444261152 36084405293088768 36166780148908032 36243531316216224 36256438556713452 36286321790025216 36299193419833344 36389701624184832 36509928940412928 36553033933258752 36606306990995456 36727301395112328 36818825464092672 36862295151771648 36920254735343616 36940522303066536 36984135670602624 37076299768037376 37160406364394313 37204279335308592 37212042958497792 37296992028561408 37310274433129984 37403251265110016 37433543214203136 37526879799940608 37571185443151872 37630259634100224 37750254084464064 37802710307045376 37979368488127521 38014241875264512 38027726439825408 38074012695823104 38122544558669824 38293654596747264 38340264532856832 38353864745484288 38353918473217536 38449496055742464 38462523029453952 38476220509165296 38536717711223732 38582215606986688 38678362103693312 38745230712274944 38745284988250368 38806205247665856 38819970740655104 38841837852229632 38948840160362496 39077577312334848 39091439067512832 39202186933866528 39263825592567576 39277808436439573 39310181939193984 39364805774278656 39422176759533568 39490331302895616 39552423018780672 39552478425505584 39599120094363648 39651042807484416 39697856317292544 39787909844705022 39887060919433728 39934153081085952 39956075144133192 40018899161655414 40066146976486176 40165991415373824 40180239257174016 40180295543370752 40280424439349248 40313046538372608 40538625124793796 40654119783268992 40687627667521536 40702117563414528 40766114603608576 40836592597312512 40938356979007488 40938414327207936 40952936165965824 41065754171932672 41182095364869888 41318214069501369 41421178647104256 41435929779101088 41470082045743104 41484792479809536 41535286577261568 41550078345985664 41588230427639808 41653620727054336 41682572218262404 41725633074757632 41840579722346496 41974058737271232 42040055684971344 42078657673248768 42194576840392704 42217739774933184 42267583623545856 42334042088362752 42349058989805568 42372914020614144 42454651894882304 42469035845022072 42528049095426048 42645206255468544 42781192244803584 42833264282800992 42848518294297716 42887862628503552 42955296374774784 43006011010400256 43148097838669824 43148158282369728 43255683062710272 43271026892341248 43285748072810958 43404992557860024 43513157366654976 43656980903624088 43672467083236992 43781359766597376 43817445180407808 43833049683677184 43977868950951936 44041963098541408 44093960693699072 44103162024886272 44203842404220928 44349948854475264 44365680846462976 44496538228693782 44607423158419968 44660088356954112 44675930362871808 44872943534362944 44888923927359512 44925922216221696 44935297157431296 45053916296609792 45202769164320768 45202832486292096 45256137250701312 45315477494267904 45440313520422912 45471896965377168 45585212479352832 45735884756177616 45789882258841344 45861878929059648 45903990188998656 45920337763852288 46072053186711552 46198973443424256 46314165703507968 46329857285478624 46419228152155859 46461851180878848 46534904406006016 46589845261266944 46615421001488724 46670391539785728 46743838139233872 46786759231094784 46803355618246656 46860323317936128 46876945800036352 47188017886593024 47220816079430136 47295062645592762 47338489882404864 47355348318972672 47429806413813824 47468898945441792 47485803823983616 47604137973776384 47642691363531264 47761416475508736 47761483381742592 47778425526960128 48045777925681536 48112540390785024 48248845457066496 48324708421621632 48341918075617936 48381762386700288 48398924559777792 48519602165579776 48603484680486912 48679905253883904 48830616627592527 48952302037486848 48969735193483104 49091767285456896 49131525468641616 49149726869028864 49227006313791488 49254029737422048 49312111815622656 49312180894136832 49435066357383168 49547208485859084 49605705780411456 49616057277997056 49729322704748544 49893692461284672 49911390952270848 50035839733254144 50077080206180352 50094913924202496 50173679512133632 50260421658230784 50333672112618752 50500039418279451 50639157984170028 50685655833686016 50703635253100544 50765350261097472 50853186547078608 50979912181051392 51040100979376128 51120352710475776 51138486327312384 51138557964290048 51155884086049314 51283364039271936 51301627345553728 51594613795192104 51660307616366592 51660379984333824 51741606996887808 51789117136306176 51973845123852288 52103436416446464 52121918756683776 52269582578488704 52351767456756768 52413575918925312 52586817906638106 52653775070527488 52717863732678144 52736564025040896 52736637900674112 52798826792484864 52868057076645888 52930475089723392 53050546459606696 53105351186055168 53182747892578304 53245537441447936 53274766858844256 53358532215540552 53421529301981568 53554655220498432 53731668804460416 53750728717830144 54051500166391728 54126607939633152 54205493044358656 54250170223362048 54269490084552704 54384657835070178 54448790129750016 54584552436277248 54603914887954432 54909460486493184 55090952092668492 55228238196139008 55247906372134784 55293442727657472 55313056639746048 55380382103015424 55634177433010176 55806419002962888 55945488042842112 55965411649694976 56053407579961792 56104876897665024 56150314821304704 56259435787190272 56290319699910912 56356778164727808 56445389451150336 56465411986407424 56625381126696096 56704065460568064 56860275007291392 57021362812896768 57041589659738112 57111019043734656 57131357725730288 57183816838004736 57273728499699712 57341348013867008 57440481895120896 57530797118226432 57530877709826304 57674244083613696 57714330763747944 57805076566835598 57873323410480032 58017543155539968 58117927482375552 58209307871498784 58229956110982656 58262756778344448 58375146355463168 58423260240543744 58444066244902912 58637158601269248 58804216033181696 58895738388851364 58965272908790976 59133265139300352 59328634528171008 59328717638258376 59398680141545472 59476564211226624 59546784475938816 59681864767057533 59764712545714176 59830591379150592 59901229621628928 60028348742483121 60099220464729264 60248987123060736 60270358885761024 60270443315056128 60420636659023872 60469569807558912 60629195953836224 60780283305803776 60981179674903488 61053176345121792 61149171905412864 61205320251998208 61407621490811904 61429404248948736 61598631257899008 61752220938010624 61773143047304832 61858980502437888 61949134907838464 62153894668651632 62227188719714304 62302929865892352 62325117518978496 62382345641459712 62480431090581504 62523858327393606 62760869583519744 62917357182124032 62961088105906848 63060083527457016 63117986509873152 63140464425296896 63291865260589056 63501063132544128 63523588484708352 63681977842323456 63703553767533108 63967809383202816 64061037234242048 64171788367205376 64272777441446574 64331793942755328 64432944562162176 64509016515600384 64531899413037056 64722237423554592 64883524594065408 64906540338511872 64928622109216437 65107488836790036 65269736049982464 65292980257977472 65455689713942528 65508700624855488 65672039649896064 65749482420830208 65749574525515776 66062944647812112 66140941040548608 66154743037329408 66305763606331392 66524923281712896 66548521269694464 66714452977672192 66793218565603328 67013895544307712 67309415301544416 67333385891039268 67388883324332544 67518877312226704 67580874444914688 67687133681463296 67804153746481152 67804248729438144 67884205876051968 67973216241401856 68053467972501504 68160470280634368 68207845448065752 68377818719029248 68603827134266424 68684823388262016 68792818393589472 68855985283497984 68880506645778432 68988809329183744 69108079780067328 69298460165136384 69471248555261952 69495891675578368 69692776771318272 69802356609009024 69884767891900416 69923131502233086 70115757208850808 70180138846642176 70205033427369984 70290484976904192 70315418700054528 70315517200898816 70490742768861184 70942593968389143 71033022478459008 71144709620720736 71203348418162688 71228705735975424 71406206960664576 71464037045296896 71642124713263104 71642225072613888 71667638290440192 72068666888522304 72168810586177536 72333560297816064 72487062632432448 72512877113426904 72572643580050432 72598386839666688 72779403248369664 72944501381959207 73019857880825856 73106067866517504 73212613981990912 73454602790224656 73637650928185344 73724590303543296 73840509470687232 73881044606133072 73968271341205248 74152599536074752 74320812728788626 74408558670617184 74424085916995584 74593984057122816 74620548866259968 74806502530220032 74867086428406272 75053759599881216 75142370886303744 75260519268200448 75500508168928128 75605420614090752 75958736976255042 76028483750529024 76055452879650816 76148025391646208 76245089117339648 76680529065713664 76707729490968576 76707836946435072 76733826129073971 76898992111484928 76925046058907904 76952441018330592 77073435422447464 77164431213973376 77356724207386624 77490461424549888 77490569976500736 77612410495331712 77639941481310208 77683675704459264 78155154624669696 78182878135025664 78404373867733056 78527651185135152 78555616872879146 78620363878387968 78844353519067136 78980662605791232 79104846037561344 79104956851011168 79198240188727296 79302085614968832 79395712634585088 79575819689410044 79774121838867456 79868306162171904 79912150288266384 80037798323310828 80132293952972352 80331982830747648 80360478514348032 80360591086741504 80626093076745216 81077250249587592 81308239566537984 81375255335043072 81404235126829056 81532229207217152 81576986752605267 81673185194625024 81876828654415872 81905872331931648 82131508343865344 82364190729739776 82636428139002738 82842357294208512 82871859558202176 82940164091486208 82969584959619072 83070573154523136 83100156691971328 83176460855279616 83307241454108672 83365144436524808 83451266149515264 83948117474542464 84080111369942688 84157315346497536 84389153680785408 84435479549866368 84535167247091712 84668084176725504 84698117979611136 84909303789764608 84938071690044144 85056098190852096 85290412510937088 85562384489607168 85666528565601984 85697036588595432 85775725257007104 85910592749549568 86012022020800512 86296195677339648 86296316564739456 86511366125420544 86571496145621916 86707614850253397 86809985115720048 87026314733309952 87313961807248176 87344934166473984 87562719533194752 87634890360815616 87666099367354368 87955737901903872 88083926197082816 88187921387398144 88206324049772544 88407684808441856 88699897708950528 88731361692925952 88993076457387564 89214846316839936 89320176713908224 89351860725743616 89745887068725888 89777847854719024 89851844432443392 89870594314862592 90107832593219584 90405538328641536 90405664972584192 90630954988535808 90880627040845824 90943793930754336 91170424958705664 91471769512355232 91579764517682688 91723757858119296 91807980377997312 91840675527704576 92144106373423104 92397946886848512 92628331407015936 92659714570957248 92838456304311718 92923702361757696 93069808812012032 93179690522533888 93230842002977448 93340783079571456 93487676278467744 93573518462189568 93720646635872256 93753891600072704 93785787491090409 94376035773186048 94441632158860272 94590125291185524 94676979764809728 94710696637945344 94859612827627648 94937797890883584 94971607647967232 95285382727062528 95522832951017472 95522966763485184 95556851053920256 96091555851363072 96409166162169861 96497690914132992 96649416843243264 96683836151235872 96763524773400576 96797849119555584 97039204331159552 97206969360973824 97359810507767808 97661233255185054 97904604074973696 97939470386966208 98183534570913792 98263050937283232 98299453738057728 98454012627582976 98508059474844096 98624223631245312 98624361788273664 98870132714766336 99094416971718168 99211411560822912 99232114555994112 99458645409497088 99787384922569344 99822781904541696 100071679466508288 100189827848404992 100347359024267264 100520843316461568 100667344225237504 101000078836558902 101278315968340056 101371311667372032 101407270506201088 101530700522194944 101706373094157216 101959824362102784 102080201958752256 102240705420951552 102277115928580096 102311768172098628 102566728078543872 102603254691107456 103189227590384208 103320615232733184 103320759968667648 103483213993775616 103947690247704576 104206872832892928 104243837513367552 104539165156977408 104703534913513536 104827151837850624 105173635813276212 105307550141054976 105435727465356288 105473128050081792 105473275801348224 105597653584969728 105736114153291776 106101092919213392 106210702372110336 106365495785156608 106491074882895872 106549533717688512 106717064431081104 106843058603963136 107109310440996864 107463337608920832 107501457435660288 108103000332783456 108253215879266304 108410986088717312 108500340446724096 108538980169105408 108769315670140356 108897580259500032 109169104872554496 109207829775908864 109818920972986368 110181904185336984 110456476392278016 110495812744269568 110586885455314944 110760764206030848 111481219093182939 111612838005925776 111890976085684224 111930823299389952 112106815159923584 112209753795330048 112300629642609408 112580639399821824 112713556329455616 112890778902300672 112930823972814848 113250762253392192 113408130921136128 113938105464382563 114042725625793536 114083179319476224 114222038087469312 114262715451460576 114367633676009472 114547456999399424 114682696027734016 114880963790241792 115061594236452864 115061755419652608 115348488167227392 115428661527495888 115610153133671196 115746646820960064 116035086311079936 116235854964751104 116418615742997568 116459912221965312 116525513556688896 116750292710926336 116846520481087488 116888132489805824 117274317202538496 117791476777702728 117833425309318719 117930545817581952 118266530278600704 118657269056342016 118657435276516752 118797360283090944 118953128422453248 119093568951877632 119363729534115066 119661182758301184 119802459243257856 120056697484966242 120198440929458528 120497974246121472 120540717771522048 120540886630112256 120841273318047744 120939139615117824 121258391907672448 121560566611607552 121962359349806976 122106352690243584 122298343810825728 122815242981623808 122858808497897472 123197262515798016 123504441876021248 123546286094609664 123898269815676928 124307789337303264 124454377439428608 124605859731784704 124650235037956992 124764691282919424 124960862181163008 125047716654787212 125521739167039488 125922176211813696 126120167054914032 126235973019746304 126280928850593792 126583730521178112 127002126265088256 127047176969416704 127363955684646912 127407107535066216 127935618766405632 128122074468484096 128343576734410752 128545554882893148 128663587885510656 128865889124324352 129018033031200768 129063798826074112 129444474847109184 129767049188130816 129813080677023744 129857244218432874 130214977673580072 130539472099964928 130585960515954944 130911379427885056 131017401249710976 131344079299792128 131499149051031552 132125889295624224 132281882081097216 132309486074658816 132611527212662784 133049846563425792 133097042539388928 133428905955344384 133586437131206656 134027791088615424 134618830603088832 134666771782078536 134777766648665088 135037754624453408 135161748889829376 135374267362926592 135608307492962304 135608497458876288 135768411752103936 135946432482803712 136320940561268736 136415690896131504 136755637438058496 137207654268532848 137369646776524032 137585636787178944 137711970566995968 137761013291556864 137977618658367488 138216159560134656 138596920330272768 138942497110523904 139257684456467577 139385553542636544 139604713218018048 139769535783800832 139846263004466172 140231514417701616 140360277693284352 140410066854739968 140580969953808384 140630837400109056 140631034401797632 140981485537722368 141885187936778286 142066044956918016 142289419241441472 142406696836325376 142457411471950848 142812413921329152 142928074090593792 143284249426526208 143284450145227776 143335276580880384 144137333777044608 144337621172355072 144974125264864896 145025754226853808 145145287160100864 145196773679333376 145558806496739328 145889002763918414 146039715761651712 146425227963981824 146909205580449312 147275301856370688 147449180607086592 147681018941374464 147762089212266144 147936542682410496 148305199072149504 148641625457577252 148817117341234368 148848171833991168 149187968114245632 149241097732519936 149734172856812544 150107519199762432 150284741772607488 150521038536400896 151001016337856256 151500118254838353 151917473952510084 152056967501058048 152110905759301632 152296050783292416 152490178234679296 153361058131427328 153415458981937152 153415673892870144 153467652258147942 153850092117815808 153904882036661184 154146870844894928 154328862427946752 154713448414773248 154980922849099776 154981139953001472 155224820990663424 155279882962620416 155367351408918528 156310309249339392 156365756270051328 156808747735466112 157055302370270304 157111233745758292 157240727756775936 157688707038134272 157961325211582464 158209692075122688 158209913702022336 158396480377454592 158604171229937664 158791425269170176 159151639378820088 159548243677734912 159736612324343808 159824300576532768 160075596646621656 160264587905944704 160663965661495296 160721182173483008 161252186153490432 162154500499175184 162616479133075968 162750510670086144 162808470253658112 163064458414434304 163153973505210534 163346370389250048 163753657308831744 163811744663863296 164728381459479552 165272856278005476 165684714588417024 165743719116404352 165880328182972416 165939169919238144 166141146309046272 166200313383942656 166614482908217344 166730288873049616 166902532299030528 167896234949084928 168160222739885376 168314630692995072 168778307361570816 168870959099732736 169070334494183424 169336168353451008 169396235959222272 169818607579529216 169876143380088288 170112196381704192 170580825021874176 171124768979214336 171333057131203968 171394073177190864 171551450514014208 171821185499099136 172024044041601024 172592391354679296 172592633129478912 173022732250841088 173142992291243832 173415229700506794 173619970231440096 174052629466619904 174627923614496352 174689868332947968 175125439066389504 175269780721631232 175332198734708736 175911475803807744 176167852394165632 176375842774796288 176412648099545088 177399795417901056 177462723385851904 177986152914775128 178429692633679872 178640353427816448 179045594301172599 179491774137451776 179555695709438048 179703688864886784 180215665186439168 180811076657283072 180811329945168384 181261909977071616 181887587861508672 182340849917411328 182943539024710464 183159529035365376 183447515716238592 183615960755994624 183681351055409152 184288212746846208 184795893773697024 185256662814031872 185319429141914496 185676912608623436 185847404723515392 186139617624024064 186359381045067776 186461684005954896 186681566159142912 186975352556935488 187147036924379136 187441293271744512 187507783200145408 187571574982180818 188752071546372096 188883264317720544 189180250582371048 189353959529619456 189421393275890688 189719225655255296 189875595781767168 189943215295934464 190570765454125056 191045933526970368 191113702107840512 192183111702726144 192818332324339722 192995381828265984 193298833686486528 193367672302471744 193527049546801152 193595698239111168 194078408662319104 194719621015535616 195322466510370108 195809208149947392 195878940773932416 196367069141827584 196526101874566464 196908025255165952 197016118949688192 197248447262490624 197248723576547328 198188833943436336 198422823121645824 198464229111988224 198917290818994176 199574769845138688 199645563809083392 200143358933016576 200379655696809984 200694718048534528 201041686632923136 201334688450475008 202000157673117804 202556631936680112 202742623334744064 202814541012402176 203061401044389888 203412746188314432 203919648724205568 204160403917504512 204481410841903104 204554231857160192 204623536344197256 205133456157087744 205206509382214912 206378455180768416 206641519937335296 206966427987551232 207895380495409152 208413745665785856 208487675026735104 209078330313954816 209407069827027072 209654303675701248 210347271626552424 210615100282109952 210871454930712576 210946256100163584 210946551602696448 211472228306583552 212202185838426784 212730991570313216 212982149765791744 213099067435377024 213434128862162208 213686117207926272 214218620881993728 214926675217841664 215002914871320576 216206000665566912 216506431758532608 216821972177434624 217000680893448192 217077960338210816 217538631340280712 217795160519000064 218338209745108992 218833504145877621 219637841945972736 220363808370673968 220912952784556032 220991625488539136 221173770910629888 221521528412061696 222962438186365878 223225676011851552 223781952171368448 223861646598779904 224213630319847168 224419507590660096 224601259285218816 225161278799643648 225427112658911232 225781557804601344 225861647945629696 226501524506784384 226816261842272256 227876210928765126 228085451251587072 228166358638952448 228444076174938624 228525430902921152 228735267352018944 229094913998798848 229365392055468032 230123188472905728 230123510839305216 230696976334454784 230857323054991776 231220306267342392 231493293641920128 232070172622159872 232471709929502208 232837231485995136 232919824443930624 233051027113377792 233500585421852672 233776264979611648 234548634405076992 235582953555405456 235666850618637438 235861091635163904 236533060557201408 237314538112684032 237314870553033504 237594720566181888 237906256844906496 238187137903755264 238727459068230132 239322365516602368 239604918486515712 240113394969932484 240396881858917056 240995948492242944 241081435543044096 241081773260224512 241878279230235648 242516783815344896 243121133223215104 243924718699613952 244212705380487168 244596687621651456 244730960257815801 245630485963247616 245717616995794944 246394525031596032 247092572189219328 247796539631353856 248615578674606528 248908754878857216 249211719463569408 249300470075913984 249529382565838848 249921724362326016 250095433309574424 251844352423627392 252240334109828064 252471946039492608 252561857701187584 253167461042356224 254004252530176512 254094353938833408 254727911369293824 254814215070132432 255871237532811264 256244148936968192 256687153468821504 257091109765786296 257327175771021312 257731778248648704 258036066062401536 258888949694218368 259534098376261632 259714488436865748 260122844550760191 260429955347160144 261078944199929856 261171921031909888 261822758855770112 262034802499421952 262688158599584256 262998298102063104 264251778591248448 264563764162194432 264618972149317632 265223054425325568 266099693126851584 266194085078777856 266857811910688768 268055582177230848 269237661206177664 269333543564157072 269555533297330176 270075509248906816 270323497779658752 270748534725853184 271216614985924608 271216994917752576 271892864965607424 272641881122537472 272831381792263008 273511274876116992 274415308537065696 274739293553048064 275171273574357888 275423941133991936 275522026583113728 275955237316734976 276432319120269312 277193840660545536 277884994221047808 278515368912935154 278771107085273088 279209426436036096 279539071567601664 279692526008932344 280463028835403232 280720555386568704 281161939907616768 281261674800218112 281262068803595264 281357362473271227 281962971075444736 283770375873556572 284132089913836032 284578838482882944 284813393672650752 284914822943901696 285856148181187584 286568498853052416 286568900290455552 286670553161760768 288274667554089216 289227498486509583 289948250529729792 290051508453707616 290290574320201728 290393547358666752 291117612993478656 291778005527836828 292079431523303424 292850455927963648 293818411160898624 294550603712741376 294898361214173184 295362037882748928 295524178424532288 295873085364820992 296610398144299008 297283250915154504 297634234682468736 297696343667982336 298375936228491264 298482195465039872 299468345713625088 300215038399524864 300569483545214976 301042077072801792 302002032675712512 303000236509676706 303834947905020168 304113935002116096 304221811518603264 304592101566584832 304980356469358592 306722116262854656 306831347785740288 306935304516295884 307700184235631616 307809764073322368 308293741689789856 308657724855893504 309426896829546496 309961845698199552 309962279906002944 310449641981326848 310559765925240832 312620618498678784 312731512540102656 313617495470932224 314110604740540608 314222467491516584 314481455513551872 315377414076268544 315922650423164928 316419384150245376 316419827404044672 316792960754909184 317208342459875328 318303278757640176 319096487355469824 319473224648687616 319648601153065536 320151193293243312 320529175811889408 321327931322990592 321442364346966016 322504372306980864 324309000998350368 325232958266151936 325501021340172288 325616940507316224 326128916828868608 326307947010421068 326692740778500096 327507314617663488 327623489327726592 329456762918959104 330545712556010952 331369429176834048 331487438232808704 331760656365944832 332282292618092544 332400626767885312 333228965816434688 333460577746099232 335792469898169856 336320445479770752 336629261385990144 337741918199465472 338140668988366848 338672336706902016 338792471918444544 339637215159058432 339752286760176576 340224392763408384 341814316393147689 342249537958428672 342666114262407936 342788146354381728 343102901028028416 343642370998198272 344048088083202048 345184782709358592 345185266258957824 346045464501682176 346285984582487664 346830459401013588 347239940462880192 348105258933239808 349255847228992704 349379736665895936 350250878132779008 350539561443262464 350664397469417472 351822951607615488 352335704788331264 352751685549592576 353500275927956157 354799590835802112 354925446771703808 355972305829550256 356859385267359744 357280706855632896 358091188602345198 358983548274903552 359111391418876096 359407377729773568 360431330372878336 361622153314566144 361622659890336768 362523819954143232 363775175723017344 364681699834822656 365887078049420928 366319058070730752 366895031432477184 367362702110818304 368576425493692416 369591787547394048 370513325628063744 370638858283828992 371353825217246872 371694809447030784 372279235248048128 372718762090135552 372923368011909792 373363132318285824 373950705113870976 374294073848758272 374882586543489024 375143149964361636 377766528635441088 378360501164742096 378707919059238912 378842786551781376 379438451310510592 379751191563534336 379886430591868928 381141530908250112 382091867053940736 382227404215681024 384366223405452288 385636664648679444 385990763656531968 386597667372973056 386735344604943488 387054099093602304 387191396478222336 389439242031071232 390644933020740216 391618416299894784 391757881547864832 392734138283655168 393052203749132928 393816050510331904 394032237899376384 394497447153094656 396377667886872672 396845646243291648 396928458223976448 397834581637988352 399149539690277376 399291127618166784 400286717866033152 400759311393619968 401389436097069056 402083373265846272 402669376900950016 404000315346235608 405113263873360224 405485246669488128 406122802088779776 406825492376628864 407839297448411136 408962821683806208 409108463714320384 409247072688394512 410266912314175488 410413018764429824 412756910361536832 413283039874670592 413932855975102464 415790760990818304 416827491331571712 417773053369402731 418156660627909632 418814139654054144 419308607351402496 420694543253104848 421230200564219904 421742909861425152 421892512200327168 421893103205392896 422944456613167104 424404371676853568 425461983140626432 425964299531583488 426198134870754048 426868257724324416 427372234415852544 428437241763987456 429853350435683328 430005829742641152 432412001331133824 433012863517065216 433643944354869248 434155920676421632 435077262680561424 435590321038000128 436676419490217984 437667008291755242 439275683891945472 440727616741347936 441825905569112064 441983250977078272 442347541821259776 443043056824123392 445924876372731756 446451352023703104 447563904342736896 447723293197559808 448427260639694336 449202518570437632 450322557599287296 450854225317822464 451563115609202688 451723295891259392 453003049013568768 454500354764515059 455752421857530252 456170902503174144 456332717277904896 456888152349877248 457050861805842304 457470534704037888 458189827997597696 460246376945811456 460247021678610432 461714646109983552 462440612534684784 462986587283840256 464140345244319744 464943419859004416 465674462971990272 465839648887861248 466102054226755584 467001170843705344 467552529959223296 469097268810153984 471165907110810912 471333701237274876 471722183270327808 473066121114402816 474629076225368064 474629741106067008 475189441132363776 475812513689812992 476374275807510528 477454918136460264 478644731033204736 479209836973031424 480226789939864968 480793763717834112 481991896984485888 482163546520449024 483756558460471296 485033567630689792 486242266446430208 487849437399227904 488425410760974336 489193375243302912 489461920515631602 491260971926495232 491435233991589888 494185144378438656 495593079262707712 497231157349213056 497817509757714432 498423438927138816 498600940151827968 499843448724652032 500190866619148848 503688704847254784 504480668219656128 504943892078985216 505123715402375168 506334922084712448 508008505060353024 508188707877666816 509455822738587648 509628430140264864 510611509673714449 511742475065622528 512488297873936384 513374306937643008 514182219531572592 514654351542042624 515463556497297408 516072132124803072 517777899388436736 519068196752523264 519428976873731496 520245689101520382 520859910694320288 522157888399859712 522343842063819776 523645517711540224 524069604998843904 525376317199168512 525996596204126208 528503557182496896 529127528324388864 529237944298635264 532199386253703168 532388170157555712 533715623821377536 537136782903517797 538475322412355328 538667087128314144 539111066594660352 540151018497813632 540646995559317504 541497069451706368 542433229971849216 542433989835505152 543785729931214848 545662763584526016 547022549752233984 548830617074131392 549478587106096128 550342547148715776 550847882267983872 551044053166227456 551910474633469952 552864638240538624 554387681321091072 555769988442095616 557030737825870308 557542214170546176 558418852872072192 559078143135203328 559385052017864688 560926057670806464 561441110773137408 562323879815233536 562523349600436224 562524137607190528 562714724946542454 567540751747113144 568264179827672064 569157676965765888 569626787345301504 569829645887803392 571712296362375168 573137800580911104 573341106323521536 576549335108178432 578454996973019166 579896501059459584 580103016907415232 580581148640403456 580787094717333504 582235225986957312 583556011055673656 584158863046606848 585700911855927296 587636822321797248 589101207425482752 590724075765497856 591048356849064576 591746170729641984 594566501830309008 595268469364937472 595392687335964672 596751872456982528 596964390930079744 598936691427250176 600430076799049728 601138967090429952 602084154145603584 604004065351425024 606000473019353412 607669895810040336 608227870004232192 608443623037206528 609184203133169664 613444232525709312 613662695571480576 613870609032591768 615400368471263232 615619528146644736 616587483379579712 617315449711787008 618853793659092992 619924559812005888 620899283962653696 621119531850481664 625241236997357568 625463025080205312 627234990941864448 628221209481081216 628444934983033168 628962911027103744 630754828152537088 631845300846329856 632838768300490752 632839654808089344 634416684919750656 636606557515280352 638192974710939648 638946449297375232 639297202306131072 640302386586486624 641058351623778816 642655862645981184 642884728693932032 645008744613961728 648618001996700736 650465916532303872 651002042680344576 651233881014632448 652257833657737216 652615894020842136 653385481557000192 655014629235326976 656500512437632863 658913525837918208 661091425112021904 662738858353668096 662974876465617408 663521312731889664 664564585236185088 664801253535770624 666921155492198464 671584939796339712 672640890959541504 673258522771980288 675483836398930944 676281337976733696 677344673413804032 677584943836889088 679274430318116864 679504573520353152 680448785526816768 683628632786295378 684499075916857344 685332228524815872 685576292708763456 686205802056056832 687284741996396544 688096176166404096 690369565418717184 690370532517915648 692090929003364352 692571969164975328 693660918802027176 694479880925760384 696210517866479616 698511694457985408 698759473331791872 700501756265558016 701328794938834944 703645903215230976 704671409576662528 705503371099185152 707000551855912314 709599181671604224 709850893543407616 711944611659100512 713718770534719488 714561413711265792 716182377204690396 717967096549807104 718222782837752192 718814755459547136 723244306629132288 723245319780673536 727550351446034688 729363399669645312 731774156098841856 732638116141461504 733790062864954368 734725404221636608 737152850987384832 739183575094788096 741277716567657984 742707650434493744 743389618894061568 744558470496096256 745437524180271104 745846736023819584 746726264636571648 747901410227741952 748588147697516544 749765173086978048 750286299928723272 755533057270882176 756721002329484192 757415838118477824 757685573103562752 758876902621021184 759502383127068672 759772861183737856 762283061816500224 764183734107881472 764454808431362048 768732446810904576 771273329297358888 771981527313063936 773195334745946112 773470689209886976 774108198187204608 780368533652280573 781289866041480432 783236832599789568 783515763095729664 785468276567310336 786104407498265856 788064475798752768 788994894306189312 792755335773745344 793691292486583296 793856916447952896 795669163275976704 798299079380554752 798582255236333568 800573435732066304 802778872194138112 804166746531692544 805338753801900032 808000630692471216 810226527746720448 810970493338976256 812245604177559552 813650984753257728 815678594896822272 817925643367612416 818216927428640768 818494145376789024 820533824628350976 820826037528859648 825513820723073664 826566079749341184 827865711950204928 831581521981636608 833654982663143424 835546106738805462 836313321255819264 837628279308108288 838617214702804992 841389086506209696 843485819722850304 843785024400654336 843786206410785792 844072087419813681 845888913226334208 848808743353707136 850923966281252864 852396269741508096 853736515448648832 854744468831705088 859706700871366656 860011659485282304 864824002662267648 867287888709738496 868311841352843264 870154525361122848 871180642076000256 873352838980435968 875334016583510484 878551367783890944 881455233482695872 883651811138224128 883966501954156544 884695083642519552 886086113648246784 891849752745463512 892902704047406208 895127808685473792 895446586395119616 896854521279388672 898405037140875264 900645115198574592 901708450635644928 903126231218405376 903446591782518784 906006098027137536 909000709529030118 911504843715060504 912341805006348288 912665434555809792 913776304699754496 914101723611684608 914941069408075776 916379655995195392 920494043357220864 923429292219967104 924881225069369568 925973174567680512 928280690488639488 929886839718008832 931348925943980544 931679297775722496 934002341687410688 935105059918446592 938194537620307968 942331814221621824 942667402474549752 943444366540655616 946132242228805632 949258152450736128 949259482212134016 950378882264727552 951625027379625984 954909836272920528 957289462066409472 958419673946062848 960453579879729936 961587527435668224 963983793968971776 964327093040898048 967513116920942592 970067135261379584 972484532892860416 975698874798455808 976850821521948672 978386750486605824 978923841031263204 982521943852990464 982870467983179776 988370288756877312 991186158525415424 994462314698426112 996846877854277632 997201880303655936 999686897449304064 1000381733238297696 1007377409694509568 1008961336439312256 1009887784157970432 1010247430804750336 1016017010120706048 1016377415755333632 1018911645477175296 1019256860280529728 1021223019347428898 1024976595747872768 1026748613875286016 1028364439063145184 1029308703084085248 1030927112994594816 1032144264249606144 1035555798776873472 1038136393505046528 1038857953747462992 1040491378203040764 1041719821388640576 1044315776799719424 1044687684127639552 1048139209997687808 1050752634398337024 1051993192408252416 1057007114364993792 1058255056648777728 1060500827783868471 1064398772507406336 1064776340315111424 1067431247642755072 1074273565807035594 1076950644824710656 1077334174256628288 1078222133189320704 1080302036995627264 1081293991118635008 1082994138903412736 1084866459943698432 1084867979671010304 1087571459862429696 1091325527169052032 1094045099504467968 1097661234148262784 1098957174212192256 1100685094297431552 1102088106332454912 1103820949266939904 1105729276481077248 1108775362642182144 1111539976884191232 1114061475651740616 1115084428341092352 1116837705744144384 1118156286270406656 1118770104035729376 1121852115341612928 1122882221546274816 1124647759630467072 1125048275214381056 1125429449893084908 1135081503494226288 1136528359655344128 1138315353931531776 1139253574690603008 1139659291775606784 1143424592724750336 1146275601161822208 1146682212647043072 1153098670216356864 1156909993946038332 1159793002118919168 1160206033814830464 1161162297280806912 1161574189434667008 1167112022111347312 1168317726093213696 1171401823711854592 1175273644643594496 1178202414850965504 1181448151530995712 1182096713698129152 1183492341459283968 1189133003660618016 1190536938729874944 1190785374671929344 1193503744913965056 1193928781860159488 1197873382854500352 1200860153598099456 1202277934180859904 1204168308291207168 1208008130702850048 1212000946038706824 1215339791620080672 1216455740008464384 1218368406266339328 1226888465051418624 1227325391142961152 1227741218065183536 1230800736942526464 1231239056293289472 1233174966759159424 1234630899423574016 1239849119624011776 1241798567925307392 1242239063700963328 1250482473994715136 1253319160108208193 1254469981883728896 1256442418962162432 1256889869966066336 1257925822054207488 1261509656305074176 1263690601692659712 1265677536600981504 1265679309616178688 1268833369839501312 1273213115030560704 1276385949421879296 1277892898594750464 1278594404612262144 1280604773172973248 1282116703247557632 1285311725291962368 1285769457387864064 1290017489227923456 1297236003993401472 1300931833064607744 1302467762029264896 1304515667315474432 1305231788041684272 1306770963114000384 1310029258470653952 1313001024875265726 1317827051675836416 1322182850224043808 1325477716707336192 1325949752931234816 1327042625463779328 1329129170472370176 1329602507071541248 1333842310984396928 1343169879592679424 1345281781919083008 1350967672797861888 1352562675953467392 1354689346827608064 1355169887673778176 1358548860636233728 1359009147040706304 1367257265572590756 1368998151833714688 1370664457049631744 1371152585417526912 1372411604112113664 1374569483992793088 1380739130837434368 1380741065035831296 1385143938329950656 1387321837604054352 1388959761851520768 1392421035732959232 1397023388915970816 1397518946663583744 1401003512531116032 1402657589877669888 1407291806430461952 1409342819153325056 1411006742198370304 1414001103711824628 1419198363343208448 1419701787086815232 1423889223318201024 1427437541069438976 1429122827422531584 1432364754409380792 1435934193099614208 1436445565675504384 1437629510919094272 1446490639561347072 1455100702892069376 1458726799339290624 1463548312197683712 1465276232282923008 1467580125729908736 1469450808443273216 1474305701974769664 1482555433135315968 1485415300868987488 1486779237788123136 1489116940992192512 1490875048360542208 1491693472047639168 1493452529273143296 1495802820455483904 1499530346173956096 1500572599857446544 1511066114541764352 1513442004658968384 1514831676236955648 1515371146207125504 1517753805242042368 1519004766254137344 1519545722367475712 1524566123633000448 1528367468215762944 1531834529021143347 1537464893621809152 1542546658594717776 1543963054626127872 1546390669491892224 1546941378419773952 1548216396374409216 1560737067304561146 1562579732082960864 1566473665199579136 1567031526191459328 1570936553134620672 1572208814996531712 1576128951597505536 1577989788612378624 1585510671547490688 1587382584973166592 1587713832895905792 1596598158761109504 1597164510472667136 1601146871464132608 1605557744388276224 1610677507603800064 1616001261384942432 1620453055493440896 1621940986677952512 1624491208355119104 1627301969506515456 1631357189793644544 1636433854857281536 1636988290753578048 1641067649256701952 1641652075057719296 1651027641446147328 1653132159498682368 1655731423900409856 1663163043963273216 1667309965326286848 1671092213477610924 1672626642511638528 1675256558616216576 1677234429405609984 1682778173012419392 1686971639445700608 1687570048801308672 1687572412821571584 1688144174839627362 1697617486707414272 1701847932562505728 1704792539483016192 1707473030897297664 1709488937663410176 1719413401742733312 1720023318970564608 1729648005324535296 1734575777419476992 1736623682705686528 1740309050722245696 1742361284152000512 1746705677960871936 1750668033167020968 1757102735567781888 1762910466965391744 1767303622276448256 1767933003908313088 1772172227296493568 1783699505490927024 1785805408094812416 1790255617370947584 1790893172790239232 1793709042558777344 1796810074281750528 1801290230397149184 1803416901271289856 1806252462436810752 1812012196054275072 1818001419058060236 1823009687430121008 1824683610012696576 1825330869111619584 1827552609399508992 1828203447223369216 1832759311990390784 1840988086714441728 1846858584439934208 1849762450138739136 1851946349135361024 1856561380977278976 1859773679436017664 1862697851887961088 1863358595551444992 1868004683374821376 1876389075240615936 1884663628443243648 1885334804949099504 1886888733081311232 1892264484457611264 1898516304901472256 1898518964424268032 1903250054759251968 1909819672545841056 1914578924132818944 1916839347892125696 1920907159759459872 1923175054871336448 1927967587937943552 1928654186081796096 1935026233841885184 1940134270522759168 1951397749596911616 1953701643043897344 1956773500973211648 1957847682062526408 1965043887705980928 1969501537312898589 1976740577513754624 1982372317050830848 1988924629396852224 1993693755708555264 1994403760607311872 2000763466476595392 2014754819389019136 2017922672878624512 2019775568315940864 2020494861609500672 2032034020241412096 2032754831510667264 2037823290954350592 2038513720561059456 2042446038694857796 2049953191495745536 2053497227750572032 2056728878126290368 2058617406168170496 2061854225989189632 2064288528499212288 2071111597553746944 2076272787010093056 2077715907494925984 2080982756406081528 2083439642777281152 2088631553599438848 2089375368255279104 2096278419995375616 2101505268796674048 2103986384816504832 2114014228729987584 2116510113297555456 2121001655567736942 2128797545014812672 2129552680630222848 2134862495285510144 2148547131614071188 2153901289649421312 2154668348513256576 2156444266378641408 2160604073991254528 2165988277806825472 2169732919887396864 2169735959342020608 2182651054338104064 2188090199008935936 2195322468296525568 2197914348424384512 2201370188594863104 2204176212664909824 2207641898533879808 2211458552962154496 2217550725284364288 2228122951303481232 2230168856682184704 2233675411488288768 2236312572540813312 2237540208071458752 2243704230683225856 2245764443092549632 2249295519260934144 2250096550428762112 2250858899786169816 2270163006988452576 2273056719310688256 2276630707863063552 2278507149381206016 2279318583551213568 2286849185449500672 2292551202323644416 2293364425294086144 2306197340432713728 2313819987892076664 2319586004237838336 2320412067629660928 2322324594561613824 2334224044222694624 2342803647423709184 2350547289287188992 2356404829701931008 2364193427396258304 2366984682918567936 2378266007321236032 2381073877459749888 2381570749343858688 2387007489827930112 2387857563720318976 2395746765709000704 2401720307196198912 2408336616582414336 2416016261405700096 2424001892077413648 2430679583240161344 2432911480016928768 2436736812532678656 2453776930102837248 2454650782285922304 2455482436130367072 2461601473885052928 2462478112586578944 2466349933518318848 2469261798847148032 2479698239248023552 2483597135850614784 2484478127401926656 2500964947989430272 2506638320216416386 2508939963767457792 2512884837924324864 2513779739932132672 2515851644108414976 2523019312610148352 2531355073201963008 2531358619232357376 2537666739679002624 2546426230061121408 2552771898843758592 2557188809224524288 2561209546345946496 2564233406495115264 2571538914775728128 2580034978455846912 2594472007986802944 2601863666129215488 2604935524058529792 2609031334630948864 2610463576083368544 2613541926228000768 2620058516941307904 2626002049750531452 2635654103351672832 2644365700448087616 2650955433414672384 2651899505862469632 2654085250927558656 2658258340944740352 2659205014143082496 2667684621968793856 2686339759185358848 2690563563838166016 2701935345595723776 2705125351906934784 2709378693655216128 2710339775347556352 2718018294081412608 2734514531145181512 2737996303667429376 2741328914099263488 2742305170835053824 2744823208224227328 2749138967985586176 2761482130071662592 2770287876659901312 2774643675208108704 2777919523703041536 2784842071465918464 2794046777831941632 2795037893327167488 2802007025062232064 2805315179755339776 2814583612860923904 2818685638306650112 2822013484396740608 2828002207423649256 2838396726686416896 2847778446636402048 2854875082138877952 2864729508818761584 2871868386199228416 2872891131351008768 2875259021838188544 2892981279122694144 2910201405784138752 2917453598678581248 2927096624395367424 2930552464565846016 2935160251459817472 2948611403949539328 2965110866270631936 2970830601737974976 2973558475576246272 2978233881984385024 2981750096721084416 2983386944095278336 2991605640910967808 2999060692347912192 3001145199714893088 3022132229083528704 3026884009317936768 3029663352473911296 3030742292414251008 3035507610484084736 3039091444734951424 3049132247266000896 3056734936431525888 3063669058042286694 3074929787243618304 3085093317189435552 3087926109252255744 3092781338983784448 3093882756839547904 3096432792748818432 3121474134609122292 3125159464165921728 3132947330399158272 3134063052382918656 3144417629993063424 3152257903195011072 3155979577224757248 3171021343094981376 3174765169946333184 3181502483351605413 3193196317522219008 3194329020945334272 3202293742928265216 3221355015207600128 3232002522769884864 3240906110986881792 3243881973355905024 3248982416710238208 3254603939013030912 3262714379587289088 3272867709714563072 3273976581507156096 3282135298513403904 3283304150115438592 3302055282892294656 3306264318997364736 3311462847800819712 3326326087926546432 3334619930652573696 3342184426955221848 3345253285023277056 3350513117232433152 3354468858811219968 3365556346024838784 3373943278891401216 3375144825643143168 3376288349679254724 3395234973414828544 3403695865125011456 3409585078966032384 3414946061794595328 3418977875326820352 3438826803485466624 3440046637941129216 3459296010649070592 3469151554838953984 3480618101444491392 3484722568304001024 3501336066334041936 3514205471135563776 3525820933930783488 3534607244552896512 3535866007816626176 3544344454592987136 3567399010981854048 3571610816189624832 3580511234741895168 3581786345580478464 3587418085117554688 3593620148563501056 3602580460794298368 3606833802542579712 3612504924873621504 3624024392108550144 3636002838116120472 3646019374860242016 3649367220025393152 3655105218799017984 3656406894446738432 3665518623980781568 3681976173428883456 3693717168879868416 3699524900277478272 3703892698270722048 3719547358872035328 3725395703775922176 3726717191102889984 3736009366749642752 3759957480324624579 3769327256886487296 3770669609898199008 3773777466162622464 3784528968915222528 3797032609802944512 3797037928848536064 3806500109518503936 3819639345091682112 3829157848265637888 3833678695784251392 3841814319518919744 3846350109742672896 3855935175875887104 3857308372163592192 3870052467683770368 3880268541045518336 3902795499193823232 3907403286087794688 3913547001946423296 3915695364125052816 3930087775411961856 3939003074625797178 3953481155027509248 3964744634101661696 3977849258793704448 3987387511417110528 3988807521214623744 4001526932953190784 4029509638778038272 4035845345757249024 4040989723219001344 4064068040482824192 4065509663021334528 4075646581908701184 4077027441122118912 4084892077389715592 4099906382991491072 4106994455501144064 4113457756252580736 4117234812336340992 4123708451978379264 4142223195107493888 4155431814989851968 4161965512812163056 4166879285554562304 4177263107198877696 4178750736510558208 4192556839990751232 4203010537593348096 4207972769633009664 4228028457459975168 4233020226595110912 4242003311135473884 4257595090029625344 4259105361260445696 4297094263228142376 4307802579298842624 4309336697026513152 4312888532757282816 4321208147982509056 4331976555613650944 4339471918684041216 4365302108676208128 4376180398017871872 4390644936593051136 4395828696848769024 4402740377189726208 4408352425329819648 4415283797067759616 4422917105924308992 4456245902606962464 4460337713364369408 4467350822976577536 4472625145081626624 4475080416142917504 4487408461366451712 4498591038521868288 4500193100857524224 4501717799572339632 4540326013976905152 4546113438621376512 4553261415726127104 4557014298762412032 4558637167102427136 4573698370899001344 4585102404647288832 4595503587063430041 4612394680865427456 4627639975784153328 4639172008475676672 4640824135259321856 4644649189123227648 4668448088445389248 4685607294847418368 4701094578574377984 4712809659403862016 4728386854792516608 4733969365837135872 4756532014642472064 4762147754919499776 4763141498687717376 4775715127440637952 4791493531418001408 4803440614392397824 4816673233164828672 4832032522811400192 4848003784154827296 4861359166480322688 4865822960033857536 4873473625065357312 4909301564571844608 4910964872260734144 4923202947770105856 4924956225173157888 4932699867036637696 4938523597694296064 4959396478496047104 4967194271701229568 4968956254803853312 5001929895978860544 5013276640432832772 5017879927534915584 5025769675848649728 5027559479864265344 5031703288216829952 5062710146403926016 5062717238464714752 5092852460122242816 5105543797687517184 5114377618449048576 5122419092691892992 5128466812990230528 5143077829551456256 5160069956911693824 5188944015973605888 5203727332258430976 5209871048117059584 5218062669261897728 5220927152166737088 5227083852456001536 5240117033882615808 5252004099501062904 5271308206703345664 5288731400896175232 5301910866829344768 5303799011724939264 5316516681889480704 5318410028286164992 5335369243937587712 5372679518370717696 5381127127676332032 5403870691191447552 5410250703813869568 5418757387310432256 5436036588162825216 5469029062290363024 5475992607334858752 5482657828198526976 5484610341670107648 5498277935971172352 5522964260143325184 5540575753319802624 5549287350416217408 5555839047406083072 5569684142931836928 5588093555663883264 5590075786654334976 5604014050124464128 5629167225721847808 5637371276613300224 5644026968793481216 5656004414847298512 5676793453372833792 5695556893272804096 5709750164277755904 5729459017637523168 5743736772398456832 5745782262702017536 5750518043676377088 5785962558245388288 5820402811568277504 5854193248790734848 5861104929131692032 5870320502919634944 5908504611938695767 5930221732541263872 5941661203475949952 5947116951152492544 5956467763968770048 5966773888190556672 5983211281821935616 6002290399429786176 6044264458167057408 6053768018635873536 6059326704947822592 6061484584828502016 6071015220968169472 6078182889469902848 6098264494532001792 6113469872863051776 6127338116084573388 6149859574487236608 6170186634378871104 6175852218504511488 6185562677967568896 6187765513679095808 6192865585497636864 6242948269218244584 6250318928331843456 6265894660798316544 6268126104765837312 6288835259986126848 6304515806390022144 6311959154449514496 6342042686189962752 6349530339892666368 6363004966703210826 6386392635044438016 6388658041890668544 6404587485856530432 6442710030415200256 6464005045539769728 6481812221973763584 6497964833420476416 6509207878026061824 6545735419429126144 6547953163014312192 6564270597026807808 6566608300230877184 6604110565784589312 6612528637994729472 6622925695601639424 6652652175853092864 6684368853910443696 6690506570046554112 6701026234464866304 6708937717622439936 6731112692049677568 6747886557782802432 6750289651286286336 6752576699358509448 6790469946829657088 6807391730250022912 6819170157932064768 6829892123589190656 6837955750653640704 6877653606970933248 6880093275882258432 6918592021298141184 6938303109677907968 6961236202888982784 7002672132668083872 7028410942271127552 7051641867861566976 7069214489105793024 7071732015633252352 7134798021963708096 7143221632379249664 7161022469483790336 7163572691160956928 7174836170235109376 7187240297127002112 7205160921588596736 7225009849747243008 7248048784217100288 7272005676232240944 7292038749720484032 7298734440050786304 7310210437598035968 7312813788893476864 7363952346857766912 7387434337759736832 7399049800554956544 7407785396541444096 7439094717744070656 7450791407551844352 7453434382205779968 7472018733499285504 7519914960649249158 7538654513772974592 7541339219796398016 7547554932325244928 7569057937830445056 7594065219605889024 7594075857697072128 7613000219037007872 7639278690183364224 7658315696531275776 7683628639037839488 7692700219485345792 7714616744327184384 7740104935367540736 7760537082091036672 7805590998387646464 7814806572175589376 7827094003892846592 7831390728250105632 7860175550823923712 7878006149251594356 7906962310055018496 7955698517587408896 7974775022834221056 7977615042429247488 8003053865906381568 8059019277556076544 8071690691514498048 8081979446438002688 8128136080965648384 8131019326042669056 8154054882244237824 8169784154779431184 8199812765982982144 8213988911002288128 8226915512505161472 8234469624672681984 8247416903956758528 8284446390214987776 8310863629979703936 8323931025624326112 8333758571109124608 8354526214397755392 8357501473021116416 8385113679981502464 8406021075186696192 8415945539266019328 8456056914919950336 8466040453190221824 8484006622270947768 8515190180059250688 8594188526456284752 8615605158597685248 8618673394053026304 8625777065514565632 8642416295965018112 8678943837368082432 8730604217352416256 8752360796035743744 8781289873186102272 8791657393697538048 8805480754379452416 8830567594135519232 8845834211848617984 8912491805213924928 8920675426728738816 8934701645953155072 8945250290163253248 8950160832285835008 8974816922732903424 8997182077043736576 9000386201715048448 9003435599144679264 9080652027953810304 9092226877242753024 9106522831452254208 9117274334204854272 9147396741798002688 9170204809294577664 9191007174126860082 9224789361730854912 9255279951568306656 9278344016951353344 9281648270518643712 9289298378246455296 9336896176890778496 9402189157148755968 9456773709585033216 9467938731674271744 9513064029284944128 9524295509838999552 9551430254881275904 9582987062836002816 9606881228784795648 9664065045622800384 9696007568309654592 9722718332960645376 9731645920067715072 9746947250130714624 9818603129143689216 9821929744521468288 9846405895540211712 9849912450346315776 9865399734073275392 9877047195388592128 9918792956992094208 9934388543402459136 9937912509607706624 10003859791957721088 10026553280865665544 10035759855069831168 10051539351697299456 10055118959728530688 10063406576433659904 10125434476929429504 10185704920244485632 10211087595375034368 10228755236898097152 10244838185383785984 10256933625980461056 10286155659102912512 10320139913823387648 10377888031947211776 10407454664516861952 10436125338523795456 10441854304333474176 10454167704912003072 10504008199002125808 10542616413406691328 10577462801792350464 10603821733658689536 10607598023449878528 10633033363778961408 10636820056572329984 10670738487875175424 10745359036741435392 10762254255352664064 10807741382382895104 10820501407627739136 10837514774620864512 10872073176325650432 10938058124580726048 10965315656397053952 10969220683340215296 10996555871942344704 11045928520286650368 11081151506639605248 11098574700832434816 11111678094812166144 11176187111327766528 11180151573308669952 11208028100248928256 11274742553226600448 11288053937586962432 11312008829694597024 11353586906745667584 11391113786545608192 11419500328555511808 11458918035275046336 11487473544796913664 11491564525404035072 11501036087352754176 11571925116490776576 11640805623136555008 11708386497581469696 11722209858263384064 11740641005839269888 11817009223877391534 11860443465082527744 11883322406951899904 11894233902304985088 11912935527937540096 11933547776381113344 11966422563643871232 12004580798859572352 12088528916334114816 12107536037271747072 12122969169657004032 12142030441936338944 12156365778939805696 12196528989064003584 12226939745726103552 12254676232169146776 12299719148974473216 12340373268757742208 12351704437009022976 12371125355935137792 12375531027358191616 12485896538436489168 12500637856663686912 12531789321596633088 12536252209531674624 12577670519972253696 12609031612780044288 12623918308899028992 12684085372379925504 12699060679785332736 12726009933406421652 12772785270088876032 12777316083781337088 12885420060830400512 12928010091079539456 12963624443947527168 12995929666840952832 13018415756052123648 13095906326028624384 13128541194053615616 13133216600461754368 13208221131569178624 13225057275989458944 13245851391203278848 13368737707820887392 13381013140093108224 13402052468929732608 13417875435244879872 13462225384099355136 13495773115565604864 13500579302572572672 13505153398717018896 13580939893659314176 13638340315864129536 13659784247178381312 13675911501307281408 13755307213941866496 13786510761190290123 13837184042596282368 13876606219355815936 13922472405777965568 14005344265336167744 14056821884542255104 14103283735723133952 14138428978211586048 14143464031266504704 14269596043927416192 14286443264758499328 14327145382321913856 14349672340470218752 14374480594254004224 14410321843177193472 14450019699494486016 14496097568434200576 14544011352464481888 14584077499440968064 14597468880101572608 14620420875196071936 14625627577786953728 14727904693715533824 14774868675519473664 14798099601109913088 14815570793082888192 14878189435488141312 14901582815103688704 14906868764411559936 14944037466998571008 15039829921298498316 15077309027545949184 15082678439592796032 15095109864650489856 15188130439211778048 15188151715394144256 15278557380366728448 15316631393062551552 15367257278075678976 15385400438970691584 15429233488654368768 15480209870735081472 15521074164182073344 15611181996775292928 15629613144351178752 15654188007785693184 15662781456500211264 15720351101647847424 15756012298503188712 15813924620110036992 15911397035174817792 15949550045668442112 15955230084858494976 16006107731812763136 16118038555112153088 16143381383028996096 16163958892876005376 16256272161931296768 16308109764488475648 16339568309558862368 16399625531965964288 16427977822004576256 16453831025010322944 16494833807913517056 16568892780429975552 16621727259959407872 16647862051248652224 16667517142218249216 16709052428795510784 16715002946042232832 16770227359963004928 16812042150373392384 16912113829839900672 16932080906380443648 16968013244541895536 17030380360118501376 17188377052912569504 17231210317195370496 17237346788106052608 17251554131029131264 17284832591930036224 17357887674736164864 17461208434704832512 17562579746372204544 17583314787395076096 17610961508758904832 17661135188271038464 17824983610427849856 17841350853457477632 17869403291906310144 17900321664571670016 17949633845465806848 18000772403430096896 18006871198289358528 18161304055907620608 18184453754485506048 18213045662904508416 18234548668409708544 18294793483596005376 18340409618589155328 18382014348253720164 18449578723461709824 18510559903136613312 18556688033902706688 18563296541037287424 18578596756492910592 18673792353781556992 18804378314297511936 18913547419170066432 18935877463348543488 19026128058569888256 19048591019677999104 19102860509762551808 19165974125672005632 19213762457569591296 19328130091245600768 19392015136619309184 19445436665921290752 19493894500261429248 19637206258287378432 19643859489042936576 19692811791080423424 19699824900692631552 19730799468146550784 19754094390777184256 19837585913984188416 19868777086804918272 20053106561731331088 20071519710139662336 20103078703394598912 20110237919457061376 20126813152867319808 20250868953858859008 20371409840488971264 20422175190750068736 20457510473796194304 20489676370767571968 20513867251960922112 20640279827646775296 20755776063894423552 20814909329033723904 20872250677047590912 20883708608666948352 21008016398004251616 21085232826813382656 21154925603584700928 21207643467317379072 21215196046899757056 21273640113144659968 21341476975750350848 21490718073482870784 21524508510705328128 21615482764765790208 21675029549241729024 21744146352651300864 21876116249161452096 21930631312794107904 21938441366680430592 22091857040573300736 22162303013279210496 22197149401664869632 22223356189624332288 22352374222655533056 22360303146617339904 22416056200497856512 22549485106453200896 22576107875173924864 22624017659389194048 22707173813491335168 22782227573091216384 22839000657111023616 22917836070550092672 22974947089593827328 22983129050808070144 23143850232981553152 23281611246273110016 23416772995162939392 23444419716526768128 23481282011678539776 23634018447754783068 23720886930165055488 23766644813903799808 23825871055875080192 23867095552762226688 23932845127287742464 24009161597719144704 24177057832668229632 24215072074543494144 24245938339314008064 24284060883872677888 24393057978128007168 24509352464338293552 24599438297948946432 24680746537515484416 24703408874018045952 24742250711870275584 24751062054716383232 24971793076872978336 25001275713327373824 25063578643193266176 25072504419063349248 25155341039944507392 25218063225560088576 25247836617798057984 25368170744759851008 25398121359570665472 25452019866812843304 25545570540177752064 25770840121660801024 25856020182159078912 25927248887895054336 26036831512104247296 26191812652057248768 26257082388107231232 26266433200923508736 26416442263138357248 26491702782406557696 26737475415641774784 26762026280186216448 26804104937859465216 26835750870489759744 26924450768198710272 26991546231131209728 27001158605145145344 27010306797434037792 27161879787318628352 27276680631728259072 27319568494356762624 27351823002614562816 27510614427883732992 27573021522380580246 27674368085192564736 27753212438711631872 27844944811555931136 28010688530672335488 28206567471446267904 28286928062533009408 28539192087854832384 28572886529516998656 28654290764643827712 28699344680940437504 28748961188508008448 28820643686354386944 28992195136868401152 29088022704928963776 29168154998881936128 29194937760203145216 29240841750392143872 29251255155573907456 29455809387431067648 29549737351038947328 29596199202219826176 29631141586165776384 29756378870976282624 29803165630207377408 29813737528823119872 30079659842596996632 30154618055091898368 30165356879185592064 30190219729300979712 30376303430788288512 30557114760733456896 30633262786125103104 30734514556151357952 30770800877941383168 30858466977308737536 30960419741470162944 31042148328364146688 31222363993550585856 31308376015571386368 31325562913000422528 31512024597006377424 31627849240220073984 31822794070349635584 31899100091336884224 31910460169716989952 32012215463625526272 32236077110224306176 32286762766057992192 32512544323862593536 32616219528976951296 32679136619117724736 32799251063931928576 32907662050020645888 32989667615827034112 33137785560859951104 33243454519918815744 33295724102497304448 33335034284436498432 33430005892084465664 33540454719926009856 33624084300746784768 33824227659679801344 33864161812760887296 33936026489083791072 34060760720237002752 34376754105825139008 34462420634390740992 34474693576212105216 34503108262058262528 34569665183860072448 34715775349472329728 34922416869409665024 35125159492744409088 35166629574790152192 35221923017517809664 35649967220855699712 35682701706914955264 35738806583812620288 35800643329143340032 35899267690931613696 36001544806860193792 36013742396578717056 36322608111815241216 36368907508971012096 36426091325809016832 36469097336819417088 36589586967192010752 36680819237178310656 36764028696507440328 36899157446923419648 37021119806273226624 37113376067805413376 37126593082074574848 37347584707563113984 37608756628595023872 37827094838340132864 37871754926697086976 38052256117139776512 38097182039355998208 38331948251344011264 38656260182491201536 38784030273238618368 38890873331842581504 38987789000522858496 39287718978085873152 39385623582160846848 39399649801385263104 39461598936293101568 39508188781554368512 39675171827968376832 39737554173609836544 40106213123462662176 40143039420279324672 40206157406789197824 40220475838914122752 40253626305734639616 40501737907717718016 40742819680977942528 40915020947592388608 40979352741535143936 41027734503921844224 41359532283570870369 41511552127788847104 41629818658067447808 41767417217333896704 42016032796008503232 42170465653626765312 42309851207169401856 42415286934634758144 42430392093799514112 42547280226289319936 42682953951500701696 42981436146965741568 43049017021410656256 43230965529531580416 43350059098483458048 43488292705302601728 43752232498322904192 43861262625588215808 43876882733360861184 44183714081146601472 44324606026558420992 44394298803329739264 44446712379248664576 44704748445311066112 44720606293234679808 44832112400995713024 45098970212906401792 45248035318778388096 45564455146182432768 45835672141100185344 45949894179187654656 45966258101616140288 46287700465963106304 46563222492546220032 46833545990325878784 46888839433053536256 46962564023357079552 47268036895509566136 47441773860330110976 47533289627807599616 47651742111750160384 47734191105524453376 47865690254575484928 48018323195438289408 48354115665336459264 48430144149086988288 48491876678628016128 48568121767745355776 49018704928676587104 49198876595897892864 49361493075030968832 49484501423740551168 49502124109432766464 49943586153745956672 50002551426654747648 50127157286386532352 50145008838126698496 50310682079889014784 50436126451120177152 50736341489519702016 50796242719141330944 50904039733625686608 51091141080355504128 51541680243321602048 51712040364318157824 51854497775790108672 52073663024208494592 52383625304114497536 52532866401847017472 52832884526276714496 52983405564813115392 53474950831283549568 53524052560372432896 53608209875718930432 53848901536397420544 54002317210290290688 54020613594868075584 54323759574637256704 54553361263456518144 54639136988713525248 54703646005229125632 55021228855767465984 55146043044761160492 55348736170385129472 55689889623111862272 56021377061344670976 56413134942892535808 56573856125066018816 57078384175709664768 57145773059033997312 57308581529287655424 57398689361880875008 57497922377016016896 57641287372708773888 57984390273736802304 58176045409857927552 58336309997763872256 58481683500784287744 58502510311147814912 58911618774862135296 59099474702077894656 59192398404439652352 59262283172331552768 59512757741952565248 59606331260414754816 60159319685193993264 60309236110183796736 60330713758371184128 60380439458601959424 60752606861576577024 61114229521466913792 61266525572250206208 61469029112302715904 61541601755882766336 61920839482940325888 62084296656728293376 62444727987101171712 62616752031142772736 62651125826000845056 63024049194012754848 63255698480440147968 63645588140699271168 63820920339433979904 64024430927251052544 64472154220448612352 64573525532115984384 65025088647725187072 65232439057953902592 65358273238235449472 65815324100041291776 66275571121719902208 66486909039837631488 66591448204994608896 66670068568872996864 66860011784168931328 67080909439852019712 67248168601493569536 67648455319359602688 67728323625521774592 67872052978167582144 68121521440474005504 68753508211650278016 68924841268781481984 68949387152424210432 69139330367720144896 69431550698944659456 69844833738819330048 70250318985488818176 70333259149580304384 70443846035035619328 71299934441711399424 71477613167625240576 71601286658286680064 71798535381863227392 72003089613720387584 72027484793157434112 72645216223630482432 72737815017942024192 72852182651618033664 73179173934384021504 73528057393014880656 73798314893846839296 74042239612546453248 74226752135610826752 74253186164149149696 74695169415126227968 75217513257190047744 75654189676680265728 75743509853394173952 76104512234279553024 76194364078711996416 77312520364982403072 77568060546477236736 77781746663685163008 78575437956171746304 78771247164321693696 78799299602770526208 78923197872586203136 79016377563108737024 79475108347219673088 80212426246925324352 80286078840558649344 80412314813578395648 80440951677828245504 80507252611469279232 81003475815435436032 81485639361955885056 81830041895184777216 81958705483070287872 82055469007843688448 82719064567141740738 83023104255577694208 83259637316134895616 83534834434667793408 84032065592017006464 84619702414338803712 84860784187599028224 85094560452578639872 85365907903001403392 85962872293931483136 86098034042821312512 86461931059063160832 86976585410605203456 87504464996645808384 87722525251176431616 87753765466721722368 88367428162293202944 88649212053116841984 88788597606659478528 88893424758497329152 89409496890622132224 89441212586469359616 90197940425812803584 90496070637556776192 91128910292364865536 91671344282200370688 91899788358375309312 91932516203232280576 92575400931926212608 93126444985092440064 93667091980651757568 93925128046714159104 94536073791019132272 94883547720660221952 95066579255615199232 95468382211048906752 95731380509150969856 96036646390876578816 96708231330672918528 96860288298173976576 97136243535490711552 98037409857353174208 98397753191795785728 98722986150061937664 98969002847481102336 99004248218865532928 99887172307491913344 100005102853309495296 100290017676253396992 100621364159778029568 100872252902240354304 101472682979039404032 101592485438282661888 101808079467251373216 102182282160711008256 103424080728636315648 103708995551580217344 104147326048416989184 104767250608228995072 105065732803694034944 105665769052553428992 106949901662567099136 107048105120744865792 107216419751437860864 107697803072794841088 108004634420580581376 108041227189736151168 108647519149274513408 109106722526913036288 109278273977427050496 109407292010458251264 110042457711534931968 110292086089522320984 110697472340770258944 111379779246223724544 112042754122689341952 112826269885785071616 113147712250132037632 114156768351419329536 114291546118067994624 114797378723761750016 114995844754032033792 115968780547473604608 116352090819715855104 116672619995527744512 116963367001568575488 117005020622295629824 118198949404155789312 118384796808879304704 118524566344663105536 119025515483905130496 119212662520829509632 120318639370387986528 120618472220367593472 120661427516742368256 120760878917203918848 121505213723153154048 122228459042933827584 122938058224605431808 123083203511765532672 124168593313456586752 124889455974202343424 125302251652001690112 126048098388025509696 126511396960880295936 127291176281398542336 127641840678867959808 128048861854502105088 128944308440897224704 129147051064231968768 130050177295450374144 130464878115907805184 130716546476470898944 131630648200082583552 132551142243439804416 132973818079675262976 133182896409989217792 133340137137745993728 133720023568337862656 134161818879704039424 134496337202987139072 135296910638719205376 135744105956335164288 137507016423300556032 137849682537562963968 137898774304848420864 138278660735440289792 138863101397889318912 139689667477638660096 140500637970977636352 140666518299160608768 140887692070071238656 142599868883422798848 142955226335250481152 143202573316573360128 143597070763726454784 144054969586314868224 145290432447260964864 145475630035884048384 145704365303236067328 147056114786029761312 147596629787693678592 148084479225092906496 148453504271221653504 148506372328298299392 149390338830252455936 150435026514380095488 151308379353360531456 152209024468559106048 152388728157423992832 154625040729964806144 155136121092954473472 155563493327370326016 157150875912343492608 157598599205541052416 157846395745172406272 158032755126217474048 158950216694439346176 160424852493850648704 160572157681117298688 160824629627156791296 160881903355656491008 162006951630870872064 162971278723911770112 163660083790369554432 163917410966140575744 164110938015687376896 165438129134283481476 166046208511155388416 167069668869335586816 168064131184034012928 169239404828677607424 169721568375198056448 170731815806002806784 171925744587862966272 172196068085642625024 172923862118126321664 173953170821210406912 175008929993291616768 175445050502352863232 175507530933443444736 176734856324586405888 177298424106233683968 177577195213318957056 177786849516994658304 178818993781244264448 180395880851625607168 180992141275113552384 182257820584729731072 183342688564400741376 183799576716750618624 183865032406464561152 186252889970184880128 187334183961303515136 187850256093428318208 189072147582038264544 189767095441320443904 190133158511230398464 190936764422097813504 191462761018301939712 192073292781753157632 193416462661345837056 193720576596347953152 194272487070981423104 196074819714706348416 197445972300123875328 198008496437731065856 199774344614983826688 200010205706618990592 200580035352506793984 201242728319556059136 201744505804480708608 202945365958078808064 203184970876565323776 203616158934502746432 204364564321422016512 206848161457272631296 207417991103160434688 208294652096833978368 209534501216457990144 210131465607388069888 211331538105106857984 213899803325134198272 214432839502875721728 215395606145589682176 216009268841161162752 216082454379472302336 217295038298549026816 218213445053826072576 218556547954854100992 220584172179044641968 221394944681540517888 222759558492447449088 224085508245378683904 225652539771570143232 228313536702838659072 228583092236135989248 229594757447523500032 231937561094947209216 232704181639431710208 233345239991055489024 234010041244591259648 236397898808311578624 236769593617758609408 237049132689326211072 238425325041659019264 240637278740775973056 241236944440735186944 241322855033484736512 241521757834407837696 243010427446306308096 244456918085867655168 245876116449210863616 246166407023531065344 248337186626913173504 249778911948404686848 250604503304003380224 252096196776051019392 254582352562797084672 255283681357735919616 256097723709004210176 257888616881794449408 258294102128463937536 260929756231815610368 261433092952941797888 263261296400165167104 265102284486879608832 265947636159350525952 266365792819978435584 266680274275491987456 268323637759408078848 270593821277438410752 271488211912670328576 275014032846601112064 275699365075125927936 275797548609696841728 276557321470880579584 277726202795778637824 279379334955277320192 281001275941955272704 281775384140142477312 285199737766845597696 286405146633146720256 287194141527452909568 288109939172629736448 290580864894521929728 291408730606472134656 294112229572059522624 295193259575387357184 296168958450185812992 296907008542443307008 297012744656596598784 298780677660504911872 300870053028760190976 302616758706721062912 304418048937118212096 304777456314847985664 310272242185908946944 311126986654740652032 314301751824686985216 315197198411082104832 315692791490344812544 320849704987701297408 321144315362234597376 321649259254313582592 321763806711312982016 324013903261741744128 325942557447823540224 327320167580739108864 327834821932281151488 328221876031374753792 330876258268566962952 332092417022310776832 334139337738671173632 336128262368068025856 338478809657355214848 339443136750396112896 341463631612005613568 344392136171285250048 347906341642420813824 350017859986583233536 350890101004705726464 351015061866886889472 354596848212467367936 355154390426637914112 355573699033989316608 357637987562488528896 360791761703251214336 361984282550227104768 364515641169459462144 366685377128801482752 367730064812929122304 372505779940369760256 374668367922607030272 378144295164076529088 379534190882640887808 380266317022460796928 381873528844195627008 382925522036603879424 384146585563506315264 386832925322691674112 387441153192695906304 392149639429412696832 394891944600247750656 396016992875462131712 399548689229967653376 400020411413237981184 401160070705013587968 402485456639112118272 403489011608961417216 405890731916157616128 407232317869005492864 413696322914545262592 414835982206320869376 416589304193667956736 419069002432915980288 422663076210213715968 427799606650268396544 428865679005751443456 430791212291179364352 432164908758944604672 434590076597098053632 436426890107652145152 437113095909708201984 441168344358089283936 442789889363081035776 445519116984894898176 448171016490757367808 451305079543140286464 456627073405677318144 457166184472271978496 463875122189894418432 465408363278863420416 466690479982110978048 468020082489182519296 472795797616623157248 473539187235517218816 474098265378652422144 476850650083318038528 481274557481551946112 482473888881470373888 482645710066969473024 486020854892612616192 488913836171735310336 491752232898421727232 492332814047062130688 501209006608006760448 504192393552102038784 509164705125594169344 512195447418008420352 515777233763588898816 516588204256927875072 521859512463631220736 522866185905883595776 526522592800330334208 530204568973759217664 531895272318701051904 532731585639956871168 533360548550983974912 541187642554876821504 542976423825340657152 550028065693202224128 551398730150251855872 551595097219393683456 553114642941761159168 558758669910554640384 562002551883910545408 563550768280284954624 570399475533691195392 572810293266293440512 574388283054905819136 576219878345259472896 581161729789043859456 582817461212944269312 588224459144119045248 592337916900371625984 594025489313193197568 597561355321009823744 601740106057520381952 605233517413442125824 608836097874236424192 609554912629695971328 620544484371817893888 622253973309481304064 628603503649373970432 630394396822164209664 631385582980689625088 641699409975402594816 643298518508627165184 643527613422625964032 648027806523483488256 651885114895647080448 654640335161478217728 655669643864562302976 661752516537133925904 664184834044621553664 668278675477342347264 672256524736136051712 676957619314710429696 682927263224011227136 688784272342570500096 695812683284841627648 700035719973166467072 702030123733773778944 709193696424934735872 710308780853275828224 711147398067978633216 715275975124977057792 723968565100454209536 729031282338918924288 733370754257602965504 735460129625858244608 745011559880739520512 749336735845214060544 756288590328153058176 760532634044921593856 763747057688391254016 765851044073207758848 768293171127012630528 773665850645383348224 774882306385391812608 784299278858825393664 789783889200495501312 792033985750924263424 799097378459935306752 800040822826475962368 804970913278224236544 811781463832315232256 814464635738010985728 827392645829090525184 829671964412641738752 833178608387335913472 838138004865831960576 845326152420427431936 855599213300536793088 861582424582358728704 864329817517889209344 869180153194196107264 874226191819416403968 882336688716178567872 885579778726162071552 891038233969789796352 896342032981514735616 902610159086280572928 913254146811354636288 914332368944543956992 930816726557726840832 933380959964221956096 936040164978365038592 945591595233246314496 947078374471034437632 962549114963103892224 964947777762940747776 965291420133938946048 972041709785225232384 977827672343470620672 983504465796843454464 984665628094124261376 1002418013216013520896 1008384787104204077568 1018329410251188338688 1024390894836016840704 1033176408513855750144 1043719024927262441472 1045732371811767191552 1053045185600660668416 1063790544637402103808 1065463171279913742336 1066721097101967949824 1082375285109753643008 1085952847650681314304 1100056131386404448256 1103190194438787366912 1106229285883522318336 1117517339821109280768 1124005103767821090816 1140798951067382390784 1145620586532586881024 1148776566109811638272 1152439756690518945792 1162323459578087718912 1176448918288238090496 1184675833800743251968 1188050978626386395136 1195122710642019647488 1203480212115040763904 1210467034826884251648 1217672195748472848384 1241088968743635787776 1244507946618962608128 1257207007298747940864 1262771165961379250176 1283398819950805189632 1286597037017254330368 1287055226845251928064 1303770229791294160896 1309280670322956435456 1311339287729124605952 1323505033074267851808 1328369668089243107328 1336557350954684694528 1344513049472272103424 1353915238629420859392 1365854526448022454272 1391625366569683255296 1400071439946332934144 1404060247467547557888 1418387392849869471744 1420617561706551656448 1422294796135957266432 1430551950249954115584 1447937130200908419072 1458062564677837848576 1466741508515205931008 1470920259251716489216 1512577180656306116352 1521065268089843187712 1527494115376782508032 1536586342254025261056 1547331701290766696448 1549764612770783625216 1568598557717650787328 1579567778400991002624 1598194756919870613504 1600081645652951924736 1623562927664630464512 1628929271476021971456 1654785291658181050368 1659343928825283477504 1676276009731663921152 1690652304840854863872 1711198426601073586176 1723164849164717457408 1728659635035778418688 1738360306388392214528 1748452383638832807936 1764673377432357135744 1782076467939579592704 1792684065963029471232 1805220318172561145856 1826508293622709272576 1828664737889087913984 1861633453115453681664 1866761919928443912192 1891183190466492628992 1894156748942068875264 1925098229926207784448 1929895555525881495552 1930582840267877892096 1944083419570450464768 1955655344686941241344 1967008931593686908928 2004836026432027041792 2016769574208408155136 2048781789672033681408 2066352817027711500288 2087438049854524882944 2091464743623534383104 2106090371201321336832 2127581089274804207616 2130926342559827484672 2133442194203935899648 2171905695301362628608 2200112262772808896512 2206380388877574733824 2235034679642218561536 2248010207535642181632 2281597902134764781568 2291241173065173762048 2297553132219623276544 2304879513381037891584 2324646919156175437824 2352897836576476180992 2369351667601486503936 2376101957252772790272 2390245421284039294976 2435344391496945696768 2482177937487271575552 2489015893237925216256 2514414014597495881728 2525542331922758500352 2566797639901610379264 2574110453690503856128 2607540459582588321792 2622678575458249211904 2647010066148535703616 2656739336178486214656 2673114701909369389056 2689026098944544206848 2707830477258841718784 2731709052896044908544 2800142879892665868288 2808120494935095115776 2836774785699738943488 2841235123413103312896 2895874260401816838144 2916125129355675697152 2933483017030411862016 3025154361312612232704 3042130536179686375424 3054988230753565016064 3073172684508050522112 3099529225541567250432 3137197115435301574656 3159135556801982005248 3196389513839741227008 3200163291305903849472 3247125855329260929024 3257858542952043942912 3309570583316362100736 3318687857650566955008 3352552019463327842304 3422396853202147172352 3446329698329434914816 3457319270071556837376 3529346754864714271488 3564152935879159185408 3585368131926058942464 3610440636345122291712 3653016587245418545152 3723266906230907363328 3733523839856887824384 3788313497884137750528 3850196459852415568896 3859791111051762991104 3861165680535755784192 3911310689373882482688 3934017863187373817856 4009672052864054083584 4033539148416816310272 4097563579344067362816 4174876099709049765888 4182929487247068766208 4212180742402642673664 4255162178549608415232 4261852685119654969344 4266884388407871799296 4343811390602725257216 4400224525545617793024 4412760777755149467648 4563195804269529563136 4582482346130347524096 4609759026762075783168 4649293838312350875648 4705795673152952361984 4738703335202973007872 4780490842568078589952 4870688782993891393536 4964355874974543151104 4978031786475850432512 5028828029194991763456 5133595279803220758528 5148220907381007712256 5215080919165176643584 5245357150916498423808 5294020132297071407232 5346229403818738778112 5378052197889088413696 5415660954517683437568 5600285759785331736576 5673549571399477886976 5682470246826206625792 5791748520803633676288 5832250258711351394304 5866966034060823724032 6050308722625224465408 6084261072359372750848 6146345369016101044224 6199058451083134500864 6274394230870603149312 6318271113603964010496 6392779027679482454016 6400326582611807698944 6515717085904087885824 6619141166632724201472 6705104038926655684608 6844793706404294344704 6892659396658869829632 6914638540143113674752 7058693509729428542976 7128305871758318370816 7170736263852117884928 7306033174490837090304 7446533812461814726656 7467047679713775648768 7576626995768275501056 7700392919704831137792 7722331361071511568384 7822621378747764965376 7868035726374747635712 8019344105728108167168 8067078296833632620544 8195127158688134725632 8365858974494137532416 8424361484805285347328 8510324357099216830464 8523705370239309938688 8687622781205450514432 8800449051091235586048 9126391608539059126272 9164964692260695048192 9219518053524151566336 9298587676624701751296 9411591346305904723968 9477406670405946015744 9560981685136157179904 9741377565987782787072 9928711749949086302208 9956063572951700865024 10057656058389983526912 10267190559606441517056 10296441814762015424512 10588040264594142814464 10692458807637477556224 10756104395778176827392 10831321909035366875136 11200571519570663473152 11364940493652413251584 11583497041607267352576 11733932068121647448064 12100617445250448930816 12168522144718745501696 12292690738032202088448 12548788461741206298624 12636542227207928020992 12785558055358964908032 12800653165223615397888 13031434171808175771648 13238282333265448402944 13689587412808588689408 13829277080286227349504 14117387019458857085952 14341472527704235769856 14612066348981674180608 14893067624923629453312 14934095359427551297536 15400785839409662275584 15444662722143023136768 15645242757495529930752 15736071452749495271424 16038688211456216334336 16134156593667265241088 16731717948988275064832 17020648714198433660928 17047410740478619877376 17375245562410901028864 17600898102182471172096 18252783217078118252544 18439036107048303132672 18597175353249403502592 18823182692611809447936 18954813340811892031488 19121963370272314359808 19857423499898172604416 20115312116779967053824 20534381119212883034112 21176080529188285628928 21384917615274955112448 21512208791556353654784 22401143039141326946304 22729880987304826503168 23166994083214534705152 23467864136243294896128 24201234890500897861632 24585381476064404176896 25097576923482412597248 25273084454415856041984 25571116110717929816064 26062868343616351543296 27379174825617177378816 27658554160572454699008 28234774038917714171904 28682945055408471539712 29224132697963348361216 29786135249847258906624 29868190718855102595072 30801571678819324551168 30889325444286046273536 32077376422912432668672 32268313187334530482176 33463435897976550129664 34094821480957239754752 34750491124821802057728 35201796204364942344192 36505566434156236505088 36878072214096606265344 37646365385223618895872 37909626681623784062976 39714846999796345208832 41068762238425766068224 42352161058376571257856 43024417583112707309568 44802286078282653892608 46333988166429069410304 46935728272486589792256 48402469781001795723264 50195153846964825194496 51142232221435859632128 52125736687232703086592 54758349651234354757632 55317108321144909398016 56469548077835428343808 57365890110816943079424 59572270499694517813248 61603143357638649102336 64154752845824865337344 64536626374669060964352 66926871795953100259328 68189642961914479509504 69500982249643604115456 70403592408729884688384 73756144428193212530688 75292730770447237791744 75819253363247568125952 82137524476851532136448 84704322116753142515712 86048835166225414619136 89604572156565307785216 92667976332858138820608 96804939562003591446528 100390307693929650388992 102284464442871719264256 104251473374465406173184 109516699302468709515264 110634216642289818796032 112939096155670856687616 119144540999389035626496 123206286715277298204672 129073252749338121928704 133853743591906200518656 139001964499287208230912 140807184817459769376768 150585461540894475583488 164275048953703064272896 169408644233506285031424 172097670332450829238272 193609879124007182893056 200780615387859300777984 204568928885743438528512 208502946748930812346368 221268433284579637592064 225878192311341713375232 246412573430554596409344 258146505498676243857408 278003928998574416461824 301170923081788951166976 328550097907406128545792 338817288467012570062848 387219758248014365786112 401561230775718601555968 417005893497861624692736 451756384622683426750464 492825146861109192818688 516293010997352487714816 602341846163577902333952 677634576934025140125696 774439516496028731572224 834011786995723249385472 903512769245366853500928 985650293722218385637376 1204683692327155804667904 1355269153868050280251392 1548879032992057463144448 1807025538490733707001856 2710538307736100560502784 3614051076981467414003712 5421076615472201121005568 10842153230944402242011136
- Sum of all divisors σ(n): 45714749570380978006717413
- Sum of proper divisors (its aliquot sum) s(n): 34872596339436575764706277
- 10842153230944402242011136 is an abundant number, because the sum of its proper divisors (34872596339436575764706277) is greater than itself. Its abundance is 24030443108492173522695141
Bases of 10842153230944402242011136
- Binary: 1000111101111110101001001101111010110011101000101011011000011000010000000000000000002
- Hexadecimal: 0x8F7EA4DEB3A2B61840000
- Base-36: 1D1JVHBJEG2V2F400
Squares and roots of 10842153230944402242011136
- 10842153230944402242011136 squared (108421532309444022420111362) is 117552286683278140538172455351454220290733948010496
- 10842153230944402242011136 cubed (108421532309444022420111363) is 1274519904868006721521564107184146298511903965558376106825861475177076883456
-
10842153230944402242011136 is a
perfect square number . Itssquare root is 3292742509056 -
The
cube root of 10842153230944402242011136 is 221329097.7448621879
Scales and comparisons
How big is 10842153230944402242011136?- 10,842,153,230,944,402,242,011,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,842,153,230,944,402,242,011,136 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 10842153230944402242011136 cubic inches would be around 18444091.5 feet tall.
Recreational maths with 10842153230944402242011136
- 10842153230944402242011136 backwards is 63111024220444903235124801
- 10842153230944402242011136 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 10842153230944402242011136's digits is 72
- 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 10842153230944402242011136 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 10842153230944402242011136 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/10842153230944402242011136/
Chicago style:
Numbermatics. 2024. "Number 10842153230944402242011136 - Facts about the integer". https://numbermatics.com/n/10842153230944402242011136/
The information we have on file for 10842153230944402242011136 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 10842153230944402242011136, math, Factors of 10842153230944402242011136, curriculum, school, college, exams, university, Prime factorization of 10842153230944402242011136, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, eight hundred forty-two sextillion, one hundred fifty-three quintillion, two hundred thirty quadrillion, nine hundred forty-four trillion, four hundred two billion, two hundred forty-two million, eleven thousand, one hundred thirty-six.