214179560996133400411521024
214,179,560,996,133,400,411,521,024 is an even composite number composed of seven prime numbers multiplied together.
214179560996133400411521024 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty thousand, three hundred seventy-five divisors.
Prime factorization of 214179560996133400411521024:
214 × 32 × 132 × 192 × 234 × 312 × 974
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 19 × 19 × 23 × 23 × 23 × 23 × 31 × 31 × 97 × 97 × 97 × 97)See below for interesting mathematical facts about the number 214179560996133400411521024 from the Numbermatics database.
Names of 214179560996133400411521024
- Cardinal: 214179560996133400411521024 can be written as Two hundred fourteen septillion, one hundred seventy-nine sextillion, five hundred sixty quintillion, nine hundred ninety-six quadrillion, one hundred thirty-three trillion, four hundred billion, four hundred eleven million, five hundred twenty-one thousand and twenty-four.
Scientific notation
- Scientific notation: 2.14179560996133400411521024 × 1026
Factors of 214179560996133400411521024
Divisors of 214179560996133400411521024
- Number of divisors d(n): 30375
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 23 24 26 31 32 36 38 39 46 48 52 57 62 64 69 72 76 78 92 93 96 97 104 114 117 124 128 138 144 152 156 169 171 184 186 192 194 207 208 228 234 247 248 256 276 279 288 291 299 304 312 338 342 361 368 372 384 388 403 414 416 437 456 468 494 496 507 512 529 552 558 576 582 589 598 608 624 676 684 713 722 736 741 744 768 776 806 828 832 873 874 897 912 936 961 988 992 1014 1024 1058 1083 1104 1116 1152 1164 1178 1196 1209 1216 1248 1261 1311 1352 1368 1426 1444 1472 1482 1488 1521 1536 1552 1587 1612 1656 1664 1746 1748 1767 1794 1824 1843 1872 1922 1976 1984 2028 2048 2116 2139 2166 2208 2223 2231 2232 2304 2328 2356 2392 2418 2432 2496 2522 2622 2691 2704 2736 2852 2883 2888 2944 2964 2976 3007 3042 3072 3104 3174 3211 3224 3249 3312 3328 3492 3496 3534 3588 3627 3648 3686 3744 3783 3844 3887 3933 3952 3968 4056 4096 4232 4278 4332 4416 4446 4462 4464 4608 4656 4693 4712 4761 4784 4836 4864 4992 5044 5239 5244 5301 5382 5408 5472 5529 5681 5704 5766 5776 5888 5928 5952 6014 6084 6144 6208 6348 6417 6422 6448 6498 6624 6656 6693 6877 6984 6992 7068 7176 7254 7296 7372 7488 7566 7657 7688 7774 7866 7904 7936 8112 8192 8303 8464 8556 8649 8664 8832 8892 8924 8928 9021 9216 9269 9312 9386 9409 9424 9522 9568 9633 9672 9728 9984 10051 10088 10478 10488 10602 10764 10816 10944 11058 11191 11349 11362 11408 11532 11552 11661 11776 11856 11904 12028 12167 12168 12288 12416 12493 12696 12834 12844 12896 12996 13248 13312 13386 13547 13754 13968 13984 14079 14136 14352 14508 14592 14744 14976 15132 15314 15376 15548 15717 15732 15808 15872 16224 16384 16393 16399 16587 16606 16928 17043 17112 17298 17328 17664 17784 17848 17856 18042 18259 18432 18538 18624 18772 18818 18848 19044 19136 19266 19344 19456 19968 20079 20102 20176 20631 20956 20976 21204 21528 21632 21888 22103 22116 22382 22698 22724 22816 22971 23064 23104 23322 23552 23712 23808 23959 24056 24334 24336 24576 24832 24909 24986 25392 25668 25688 25792 25992 26496 26624 26772 27063 27094 27508 27807 27936 27968 28158 28227 28272 28704 28899 29003 29016 29184 29488 29952 30153 30264 30628 30752 31096 31434 31464 31616 31744 32448 32786 32798 33174 33212 33573 33856 34086 34224 34596 34656 34983 35017 35328 35568 35696 35712 36084 36501 36518 36864 37076 37248 37479 37544 37636 37696 38088 38272 38532 38688 38912 39091 39936 40158 40204 40352 40641 41262 41912 41952 42237 42389 42408 43056 43264 43776 44206 44232 44764 45396 45448 45632 45942 46128 46208 46644 47104 47151 47424 47616 47918 48112 48668 48672 49152 49179 49197 49664 49818 49972 50784 51129 51313 51336 51376 51584 51984 52992 53248 53544 54126 54188 54777 55016 55614 55872 55936 56316 56454 56544 57133 57408 57798 58006 58032 58368 58976 59904 60306 60528 61009 61256 61504 61893 62192 62868 62928 63232 63488 64896 65572 65596 66309 66348 66424 67146 67712 68172 68448 68913 69161 69192 69312 69966 70034 70656 71136 71392 71424 71877 72168 73002 73036 73728 73853 74152 74496 74727 74958 75088 75272 75392 76176 76544 77064 77376 77824 78182 79872 80316 80408 80704 81282 82524 83421 83824 83904 84474 84681 84778 84816 86112 86528 87009 87552 88412 88464 89401 89528 90459 90792 90896 91264 91884 92256 92416 93217 93288 94208 94302 94848 95232 95836 96224 97336 97344 98358 98394 99328 99541 99636 99944 100719 101568 102258 102626 102672 102752 103168 103968 105051 105984 106496 107088 107939 108252 108376 109503 109554 110032 111228 111744 111872 112437 112632 112908 113088 114266 114816 115596 116012 116064 116736 117273 117952 119808 120497 120612 121056 121923 122018 122317 122512 123008 123786 124384 125736 125856 126464 126976 127167 129792 130663 131144 131192 132618 132696 132848 134292 135424 136344 136896 137826 138322 138384 138624 139932 140068 141312 142272 142784 142848 143754 144336 145483 146004 146072 147456 147537 147591 147706 148304 148992 149454 149916 150176 150544 150784 152352 153088 153939 154128 154752 155648 156364 158171 159744 160632 160816 161408 162409 162564 164331 165048 166842 167648 167808 168948 169362 169556 169632 171399 172224 173056 174018 175104 176111 176824 176928 178771 178802 179056 180918 181584 181792 182528 183027 183768 184512 184832 186434 186576 188416 188604 189696 190464 190969 191672 192448 194672 194688 196716 196788 198656 198927 199082 199272 199888 201438 203136 204516 205252 205344 205504 206336 207483 207936 210102 211968 212992 213187 214176 215631 215878 216407 216504 216752 219006 219108 220064 221559 222456 223488 223744 224874 225264 225816 226176 228532 229632 231173 231192 232024 232128 233472 234546 235904 237367 239616 240994 241224 242112 243846 244036 244634 245024 246016 247572 248768 251472 251712 252928 253952 254334 257393 259584 261027 261326 262288 262384 265236 265392 265696 268203 268584 270848 272688 273792 275652 276644 276768 277248 279651 279841 279864 280136 282624 284544 285568 285696 287339 287508 288672 290966 291679 292008 292144 295074 295182 295412 296608 297984 298623 298908 299832 300352 301088 301568 304704 306176 307878 308256 309504 311296 311467 311581 312728 315153 316342 319488 321264 321632 322816 323817 324818 325128 328662 330096 333684 335296 335616 337896 338724 339112 339264 342798 344448 346112 346921 348036 350208 351819 352222 353648 353856 357542 357604 358112 361491 361836 363168 363584 365056 366054 366951 367536 369024 369664 372868 373152 376832 377039 377177 377208 379392 380928 381501 381938 383344 384896 389344 389376 391989 393432 393576 397312 397854 398164 398544 399776 402876 406272 409032 410504 410688 411008 412672 414966 415872 419957 420204 423936 426374 428352 431262 431756 432814 433008 433504 436449 438012 438216 440128 443118 444912 446976 447488 449748 450528 451632 452352 455221 457064 459264 461817 462346 462384 464048 464256 466944 469092 471808 474513 474734 479232 481988 482448 484224 487227 487692 488072 489268 490048 492032 495144 497536 502944 503424 505856 507904 508183 508369 508668 514197 514786 519168 522054 522652 524576 524768 528333 530472 530784 531392 536313 536406 537168 541696 545376 547584 549081 551057 551304 553288 553536 554496 559302 559682 559728 560272 565248 569088 571136 571392 572907 574678 575016 577344 581932 583358 584016 584288 590148 590364 590824 593216 595968 597246 597816 599664 600704 602176 603136 609408 612352 615756 616512 619008 622449 622934 623162 625456 630306 632684 638976 639561 642528 643264 645632 647634 649221 649636 650256 657324 660192 664677 667069 667368 670592 671232 675792 677448 678224 678528 685596 688896 692224 693519 693842 696072 700416 703638 704444 707296 707712 712101 715084 715208 716224 722982 723672 726336 727168 730112 732108 733902 735072 738048 739328 742729 745736 746304 754078 754354 754416 758784 761856 763002 763876 766688 769792 772179 778688 778752 783978 786864 787152 794624 795708 796328 797088 799552 804609 805391 805752 812544 818064 821008 821376 822016 825344 829932 831744 838953 839523 839914 840408 847872 852748 856704 862017 862524 863512 865628 866016 867008 872898 875037 876024 876432 880256 886236 889824 893952 894976 895869 899093 899496 901056 903264 904704 910442 912673 914128 918528 923634 924692 924768 928096 928512 933888 934401 934743 938184 943616 949026 949468 958464 963976 964896 968448 971451 974454 974947 975384 976144 978536 980096 984064 990288 995072 1005888 1006848 1011712 1016366 1016738 1017336 1028394 1029572 1038336 1040763 1044108 1045304 1049152 1049536 1056666 1060944 1061568 1062784 1072626 1072812 1074336 1083392 1084473 1085527 1090752 1095168 1098162 1100853 1102114 1102608 1106576 1107072 1108992 1118604 1119364 1119456 1120544 1130496 1131117 1131531 1138176 1142272 1142784 1145814 1149356 1150032 1154688 1163864 1166716 1168032 1168576 1175967 1180199 1180296 1180728 1181648 1186432 1191936 1194492 1195632 1199328 1201408 1204352 1206272 1211821 1218816 1224704 1231512 1233024 1238016 1244898 1245868 1246324 1250912 1259871 1260612 1265368 1279122 1285056 1286528 1291264 1295268 1298442 1299272 1300512 1309347 1314059 1314648 1320384 1329354 1334138 1334736 1341184 1342464 1351584 1354896 1356448 1357056 1365663 1371192 1377792 1384448 1387038 1387684 1392144 1400832 1403207 1407276 1408888 1414592 1415424 1423539 1424202 1430168 1430416 1432448 1445964 1447344 1452672 1454336 1460224 1461681 1464216 1467804 1470144 1476096 1478656 1485458 1491472 1492608 1508156 1508708 1508832 1517568 1523712 1524549 1525107 1526004 1527752 1533376 1539584 1544358 1557376 1557504 1567956 1573728 1574304 1584999 1589248 1590121 1590703 1591416 1592656 1594176 1599104 1608939 1609218 1610782 1611504 1625088 1636128 1642016 1642752 1644032 1650688 1653171 1659864 1663488 1677906 1679046 1679828 1680816 1695744 1698619 1705496 1713408 1718721 1724034 1725048 1727024 1731256 1732032 1734016 1745796 1750074 1752048 1752864 1760512 1771123 1772472 1779648 1787904 1789952 1791738 1798186 1798992 1802112 1806528 1809408 1820884 1825346 1828256 1837056 1847268 1849384 1849536 1856192 1857024 1868802 1869486 1876368 1887232 1891279 1898052 1898936 1916928 1918683 1927952 1929792 1936896 1942902 1947663 1948908 1949894 1950768 1952288 1957072 1960192 1968128 1980576 1990144 2001207 2011776 2013696 2023424 2032732 2033476 2034672 2056223 2056788 2059144 2076672 2080557 2081526 2088216 2090608 2098304 2099072 2113332 2121888 2123136 2125568 2136303 2143991 2145252 2145624 2148672 2166784 2168946 2171054 2181504 2190336 2196324 2201706 2204228 2205216 2213152 2214144 2217984 2228187 2237208 2238728 2238912 2241088 2262234 2263062 2276352 2284544 2285568 2289443 2291628 2298712 2300064 2309376 2316537 2324023 2327728 2333432 2336064 2337152 2351934 2360398 2360592 2361456 2363296 2372864 2383872 2388984 2391264 2398656 2402816 2408704 2412544 2416173 2423642 2437632 2449408 2463024 2466048 2476032 2482597 2489796 2491736 2492648 2501824 2518569 2519742 2521224 2530736 2558244 2570112 2573056 2582528 2586051 2590536 2596884 2598544 2601024 2618694 2625111 2628118 2629296 2640768 2658708 2668276 2669472 2682368 2684928 2697279 2703168 2709792 2712896 2714112 2731326 2738019 2742384 2755584 2768896 2771431 2774076 2775368 2784288 2801664 2803203 2804229 2806414 2813291 2814552 2817776 2829184 2830848 2847078 2848404 2860336 2860832 2864896 2891928 2894688 2905344 2908672 2920448 2923362 2924841 2928432 2935608 2940288 2952192 2957312 2970916 2982944 2985216 3005249 3016312 3017416 3017664 3035136 3049098 3050214 3052008 3055504 3066752 3079168 3085771 3088716 3114752 3115008 3122289 3135912 3147456 3148608 3169998 3180242 3181406 3182832 3185312 3188352 3198208 3217878 3218436 3221564 3223008 3250176 3256581 3272256 3284032 3285504 3288064 3301376 3306342 3319728 3326976 3346109 3355812 3358092 3359656 3361632 3391488 3393351 3394593 3396649 3397238 3410992 3426816 3437442 3448068 3450096 3454048 3462512 3464064 3468032 3491592 3500148 3504096 3505728 3521024 3540597 3542246 3544944 3559296 3575808 3579904 3583476 3596372 3597984 3604224 3613056 3618816 3635463 3637933 3641768 3650692 3656512 3674112 3694536 3698768 3699072 3712384 3714048 3735407 3737604 3738972 3752736 3774464 3779613 3782558 3791827 3796104 3797872 3837366 3855904 3859584 3873792 3885804 3895326 3897816 3899788 3901536 3904576 3914144 3920384 3936256 3942177 3961152 3980288 4002414 4023552 4027392 4046848 4050553 4065464 4066952 4069344 4096989 4111733 4112446 4113576 4118288 4153344 4161114 4163052 4176432 4181216 4196608 4198144 4209621 4226664 4243776 4246272 4251136 4272606 4287982 4290504 4291248 4297344 4333568 4337892 4342108 4363008 4380672 4392287 4392648 4403412 4408456 4410432 4426304 4428288 4435968 4456374 4474416 4477456 4477824 4482176 4509973 4524468 4526124 4552704 4569088 4571136 4573647 4575321 4578886 4583256 4597424 4600128 4618752 4633074 4648046 4655456 4666864 4672128 4674304 4703868 4720796 4721184 4722912 4726592 4745728 4767744 4770363 4772109 4777968 4782528 4797312 4805632 4817408 4825088 4832346 4847284 4875264 4898816 4903301 4926048 4932096 4952064 4959513 4965194 4977361 4979592 4983472 4985296 5003648 5037138 5039484 5042448 5061472 5095857 5116488 5140224 5146112 5165056 5172102 5181072 5193768 5197088 5202048 5237388 5250222 5256236 5258592 5281536 5313369 5316979 5317416 5336552 5338944 5364736 5369856 5394558 5406336 5419584 5425792 5428224 5459441 5462652 5476038 5484768 5511168 5541901 5542862 5548152 5550736 5568576 5606406 5608458 5612828 5626582 5629104 5635552 5658368 5661696 5673837 5694156 5696808 5720672 5721664 5729792 5783856 5789376 5810688 5817344 5840896 5846724 5849682 5856864 5871216 5880576 5904384 5914624 5917873 5920039 5941832 5965888 5970432 6003621 6010498 6032624 6034832 6035328 6070272 6098196 6100428 6104016 6111008 6133504 6158336 6168669 6171542 6177432 6229504 6230016 6244578 6271824 6294912 6297216 6339996 6360484 6362812 6365664 6370624 6376704 6396416 6431973 6435756 6436872 6443128 6446016 6500352 6513162 6544512 6568064 6571008 6576128 6602752 6608797 6612684 6639456 6653952 6684561 6692218 6708617 6711624 6716184 6719312 6723264 6786702 6789186 6793298 6794476 6821984 6853632 6868329 6874884 6896136 6900192 6908096 6925024 6928128 6936064 6972069 6983184 7000296 7008192 7011456 7042048 7081194 7084492 7089888 7118592 7151616 7159808 7163741 7166363 7166952 7192744 7195968 7208448 7226112 7237632 7248519 7270926 7275866 7283536 7301384 7313024 7348224 7389072 7397536 7398144 7424768 7428096 7447791 7470814 7475208 7477944 7505472 7548928 7559226 7565116 7583654 7592208 7595744 7674732 7711808 7719168 7747584 7771608 7790652 7795632 7799576 7803072 7809152 7828288 7840768 7872512 7884354 7922304 7960576 7979183 8004828 8047104 8054784 8091837 8101106 8130928 8133904 8138688 8193978 8214057 8223466 8224892 8227152 8236576 8306688 8314293 8322228 8326104 8352864 8362432 8393216 8396288 8419242 8439873 8453328 8487552 8492544 8502272 8545212 8575964 8581008 8582496 8594688 8667136 8671897 8675071 8675784 8684216 8726016 8761344 8774523 8784574 8785296 8806824 8816912 8820864 8852608 8856576 8871936 8912748 8948832 8954912 8955648 8964352 9015747 9019946 9042049 9048936 9052248 9105408 9138176 9147294 9150642 9157772 9166512 9194848 9200256 9237504 9257313 9266148 9296092 9310912 9333728 9344256 9348608 9407736 9441592 9442368 9445824 9453184 9491456 9540726 9544218 9555936 9565056 9594624 9611264 9634816 9650176 9655477 9659011 9664692 9694568 9750528 9769743 9806602 9852096 9864192 9904128 9919026 9930388 9954722 9959184 9966944 9970592 10007296 10038327 10074276 10078968 10084896 10122944 10189947 10191714 10232976 10280448 10292224 10330112 10344204 10362144 10387536 10394176 10404096 10470083 10474776 10500444 10512472 10517184 10563072 10621791 10626738 10633958 10634832 10673104 10677888 10729472 10739712 10789116 10812672 10839168 10851584 10856448 10906389 10913799 10918882 10925304 10952076 10969536 11022336 11083802 11085724 11096304 11101472 11137152 11206221 11212812 11216916 11225656 11253164 11258208 11271104 11316736 11323392 11347674 11375481 11388312 11393616 11441344 11443328 11459584 11567712 11578752 11621376 11634688 11681792 11688209 11692487 11693448 11699364 11713728 11742432 11761152 11808768 11826531 11835746 11840078 11864749 11883664 11931776 11940864 12007242 12020996 12065248 12069664 12070656 12140544 12151659 12196392 12200856 12208032 12222016 12267008 12316672 12335199 12337338 12343084 12354864 12459008 12460032 12489156 12543648 12589824 12594432 12628863 12674311 12679992 12720968 12725624 12731328 12741248 12753408 12792832 12863946 12871512 12873744 12886256 12892032 13000704 13026324 13089024 13136128 13142016 13152256 13176861 13217594 13225368 13278912 13307904 13369122 13384436 13417234 13423248 13432368 13438624 13446528 13529919 13573404 13578372 13586596 13588952 13643968 13707264 13736658 13749768 13792272 13800384 13816192 13850048 13856256 13872128 13944138 13966368 14000592 14016384 14022912 14084096 14111851 14162388 14168984 14179776 14237184 14303232 14311089 14316327 14327482 14332726 14333904 14385488 14391936 14416896 14452224 14475264 14497038 14541852 14551732 14567072 14602768 14626048 14696448 14709903 14778144 14795072 14796288 14849536 14856192 14895582 14932083 14941628 14950416 14955888 15010944 15097856 15118452 15130232 15167308 15184416 15191488 15287571 15342587 15349464 15423616 15438336 15495168 15543216 15581304 15591264 15599152 15606144 15618304 15656576 15681536 15745024 15753673 15768708 15844608 15921152 15940107 15950937 15958366 16009656 16094208 16109568 16183674 16202212 16261856 16267808 16277376 16378323 16387956 16428114 16446932 16449784 16454304 16473152 16625703 16628586 16644456 16652208 16705728 16724864 16786432 16792576 16838484 16879746 16906656 16975104 16985088 17004544 17021511 17082767 17090424 17151928 17162016 17164992 17189376 17340787 17343794 17350142 17351568 17368432 17452032 17522688 17549046 17569148 17570592 17613648 17633824 17641728 17705216 17713152 17743872 17753619 17760117 17825496 17897664 17909824 17911296 17928704 18031494 18039892 18084098 18097872 18104496 18210816 18276352 18294588 18301284 18315544 18333024 18389696 18400512 18475008 18506007 18514626 18523993 18532296 18592184 18621824 18667456 18688512 18697216 18815472 18883184 18884736 18891648 18906368 18982912 19081452 19088436 19111872 19130112 19189248 19222528 19269632 19295919 19310954 19318022 19329384 19389136 19501056 19539486 19613204 19704192 19728384 19808256 19826391 19838052 19860776 19909444 19918368 19933888 19941184 20014592 20076654 20125851 20148552 20157936 20169792 20245888 20379894 20383428 20465952 20560896 20584448 20604987 20660224 20679139 20688408 20724288 20775072 20788352 20808192 20916207 20940166 20949552 20991479 21000888 21024944 21034368 21126144 21243582 21253476 21267916 21269664 21346208 21355776 21458944 21479424 21491223 21499089 21578232 21625344 21678336 21703168 21712896 21812778 21827598 21837764 21850608 21904152 21939072 22044672 22167604 22171448 22192608 22202944 22274304 22343373 22412442 22423781 22425624 22433832 22451312 22506328 22516416 22542208 22633472 22646784 22695348 22750962 22776624 22787232 22882688 22886656 22919168 23024599 23135424 23157504 23242752 23269376 23376418 23384974 23386896 23398728 23427456 23484864 23522304 23617536 23653062 23671492 23680156 23729498 23767328 23863552 23881728 23937549 24014484 24041992 24130496 24139328 24141312 24303318 24392784 24401712 24416064 24444032 24534016 24633344 24670398 24674676 24686168 24709728 24918016 24920064 24942879 24967121 24978312 25087296 25179648 25188864 25257726 25319619 25348622 25359984 25441936 25451248 25462656 25482496 25506816 25585664 25727892 25743024 25747488 25772512 25784064 26001408 26015691 26025213 26052648 26178048 26272256 26284032 26304512 26353722 26435188 26450736 26557824 26615808 26738244 26768872 26834468 26846496 26864736 26877248 26893056 27047241 27059838 27126147 27144577 27146808 27156744 27173192 27177904 27287936 27414528 27473316 27499536 27584544 27600768 27632384 27700096 27712512 27744256 27771939 27871883 27888276 27932736 28001184 28032768 28045824 28168192 28223702 28292863 28324776 28337968 28359552 28474368 28622178 28632654 28654964 28665452 28667808 28770976 28783872 28833792 28904448 28950528 28966431 28977033 28994076 29083704 29103464 29134144 29205536 29252096 29419806 29556288 29590144 29592576 29699072 29712384 29791164 29864166 29883256 29900832 29911776 30021888 30114981 30195712 30212299 30223357 30236904 30260464 30334616 30368832 30382976 30569841 30575142 30685174 30698928 30847232 30876672 30990336 31086432 31162608 31182528 31198304 31212288 31236608 31313152 31363072 31410249 31507346 31537416 31689216 31842304 31880214 31901874 31916732 32019312 32188416 32219136 32273761 32367348 32404424 32523712 32535616 32554752 32741397 32756646 32775912 32856228 32893864 32899568 32908608 32946304 33251406 33257172 33288912 33304416 33411456 33449728 33572864 33585152 33618663 33651337 33676968 33759492 33813312 33950208 33970176 34009088 34043022 34126443 34165534 34180848 34303856 34324032 34329984 34378752 34681574 34687588 34700284 34703136 34736864 34904064 35045376 35064627 35077461 35098092 35138296 35141184 35227296 35267648 35283456 35410432 35426304 35507238 35520234 35594247 35650992 35795328 35819648 35822592 35857408 36062988 36079784 36168196 36195744 36208992 36421632 36454977 36552704 36572783 36586169 36589176 36602568 36631088 36666048 36779392 36801024 36950016 37005597 37012014 37029252 37047986 37064592 37184368 37243648 37334912 37377024 37394432 37630944 37766368 37769472 37783296 37812736 37965824 38022933 38162904 38176872 38223744 38260224 38378496 38445056 38539264 38591838 38621908 38636044 38658768 38778272 39002112 39068237 39078972 39226408 39408384 39456768 39530583 39652782 39676104 39721552 39818888 39836736 39867776 39882368 40029184 40153308 40251702 40297104 40315872 40339584 40491776 40589757 40735829 40759788 40766856 40931904 41121792 41168896 41209974 41358278 41376816 41448576 41550144 41576704 41616384 41832414 41880332 41899104 41982958 42001776 42049888 42068736 42252288 42335553 42487164 42506952 42535832 42539328 42692416 42711552 42917888 42982446 42998178 43156464 43250688 43356672 43406336 43425792 43499417 43625556 43655196 43675528 43701216 43808304 43878144 44089344 44129709 44156437 44335208 44342896 44385216 44405888 44548608 44686746 44796249 44824884 44847562 44851248 44867664 44902624 45012656 45032832 45084416 45266944 45293568 45390696 45501924 45553248 45574464 45765376 45773312 45838336 46027761 46049198 46270848 46315008 46485504 46538752 46752836 46769948 46773792 46797456 46854912 46969728 47044608 47235072 47261019 47293129 47306124 47342984 47360312 47458996 47534656 47727104 47763456 47852811 47875098 48028968 48083984 48260992 48278656 48282624 48606636 48785568 48803424 48832128 48888064 49068032 49134969 49266688 49293751 49311793 49340796 49349352 49372336 49419456 49836032 49877109 49885758 49934242 49956624 50174592 50359296 50377728 50515452 50639238 50697244 50719968 50883872 50902496 50925312 50964992 51013632 51171328 51248301 51455784 51486048 51494976 51545024 51568128 52022361 52031382 52050426 52105296 52356096 52544512 52568064 52609024 52657189 52707444 52870376 52901472 53115648 53231616 53260857 53280351 53452529 53476488 53537744 53668936 53692992 53729472 53754496 53786112 54094482 54119676 54252294 54289154 54293616 54313488 54346384 54355808 54575872 54829056 54946632 54999072 55169088 55201536 55264768 55400192 55425024 55488512 55543878 55571979 55743766 55776552 55865472 56002368 56065536 56091648 56336384 56447404 56585726 56649552 56675936 56719104 56948736 57099731 57244356 57265308 57309928 57330904 57335616 57541952 57567744 57667584 57808896 57932862 57954066 57988152 58167408 58206928 58268288 58411072 58504192 58629649 58839612 59112576 59180288 59185152 59398144 59424768 59479173 59582328 59728332 59766512 59801664 59823552 60043776 60229962 60377553 60424598 60446714 60473808 60520928 60669232 60737664 60765952 61139682 61150284 61370348 61397856 61694464 61753344 61980672 62037417 62172864 62325216 62365056 62396608 62424576 62473216 62626304 62726144 62820498 62974437 63014692 63074832 63378432 63684608 63742913 63760428 63803748 63833464 64038624 64376832 64438272 64473669 64497267 64547522 64705693 64734696 64808848 65047424 65071232 65109504 65482794 65513292 65551824 65712456 65787728 65799136 65817216 65892608 66502812 66514344 66577824 66608832 66822912 66899456 67145728 67170304 67237326 67271343 67302674 67353936 67518984 67626624 67900416 67940352 68018176 68086044 68252886 68331068 68361696 68607712 68648064 68659968 68757504 69073797 69120727 69363148 69375176 69400568 69406272 69473728 69808128 70129254 70154922 70196184 70276592 70282368 70454592 70535296 70566912 70820864 70852608 70972733 71014476 71040468 71188494 71301984 71590656 71639296 71645184 71714816 71812647 72044713 72125976 72159568 72336392 72391488 72417984 72909954 73145566 73172338 73178352 73205136 73262176 73332096 73558784 73602048 73900032 74011194 74024028 74058504 74095972 74129184 74368736 74487296 74669824 74754048 74788864 74901363 75261888 75532736 75538944 75566592 75625472 75931648 76045866 76325808 76353744 76447488 76520448 76756992 76890112 76960507 77078528 77183676 77243816 77272088 77317536 77556544 78004224 78047073 78075639 78122927 78136474 78157944 78452816 78816768 78913536 79061166 79305564 79352208 79443104 79637776 79673472 79735552 79764736 80058368 80306616 80503404 80594208 80631744 80679168 80983552 81179514 81378441 81433731 81471658 81519576 81533712 81863808 82243584 82337792 82419948 82716556 82753632 82897152 83100288 83153408 83232768 83615649 83664828 83760664 83798208 83965916 84003552 84099776 84137472 84504576 84671106 84878589 84974328 85013904 85071664 85078656 85384832 85423104 85835776 85914361 85964892 85996356 86312928 86501376 86713344 86812672 86851584 86899293 86931099 86998834 87212021 87251112 87310392 87351056 87402432 87616608 87756288 88259418 88312874 88529281 88670416 88685792 88770432 88811776 89097216 89373492 89592498 89649768 89695124 89702496 89735328 89805248 90025312 90065664 90168832 90533888 90587136 90636897 90670071 90781392 91003848 91106496 91148928 91530752 91546624 91676672 92055522 92098396 92541696 92630016 92971008 93077504 93162719 93505672 93539896 93547584 93594912 93709824 93939456 94089216 94230747 94522038 94569859 94586258 94612248 94685968 94720624 94917992 95069312 95454208 95526912 95705622 95750196 96057936 96167968 96521984 96557312 96565248 96821283 97213272 97571136 97606848 97664256 97776128 98136064 98269938 98587502 98623586 98681592 98698704 98744672 98838912 99672064 99754218 99771516 99868484 99913248 100349184 100718592 100755456 100954011 101022601 101030904 101278476 101394488 101439936 101767744 101804992 101850624 101929984 102027264 102342656 102496602 102911568 102972096 102989952 103090048 103136256 103729379 104044722 104062764 104100852 104210592 104712192 105089024 105136128 105193881 105232383 105296119 105314378 105414888 105740752 105802944 106231296 106521714 106560702 106782741 106905058 106952976 107075488 107337872 107385984 107458944 107508992 107572224 108188964 108239352 108504588 108578308 108587232 108626976 108692768 108711616 109151744 109658112 109718349 109758507 109893264 109998144 110338176 110403072 110529536 110800384 110850048 110977024 111087756 111143958 111487532 111553104 111730944 112004736 112131072 112183296 112672768 112775923 112894808 113171452 113299104 113351872 113438208 113897472 114068799 114199462 114479303 114488712 114530616 114619856 114661808 114671232 115083904 115135488 115335168 115617792 115865724 115908132 115976304 116334816 116413856 116536576 116822144 117008384 117204711 117259298 117546637 117679224 118225152 118360576 118370304 118796288 118958346 119164656 119456664 119533024 119603328 119647104 120087552 120459924 120755106 120849196 120893428 120947616 121041856 121338464 121475328 121531904 122207487 122279364 122300568 122740696 122795712 123388928 123506688 124074834 124345728 124650432 124730112 124793216 124849152 124946432 125252608 125452288 125567143 125640996 125948874 126029384 126149664 126756864 127006659 127463723 127485826 127520856 127607496 127666928 128077248 128753664 128947338 128994534 129095044 129411386 129469392 129617696 130094848 130142464 130219008 130498251 130965588 131026584 131103648 131424912 131575456 131598272 131634432 131785216 132469311 133005624 133028688 133155648 133217664 133645824 133798912 134291456 134340608 134474652 134542686 134605348 134707872 135037968 135253248 135800832 135880704 136036352 136111079 136160897 136172088 136505772 136662136 136723392 137215424 137296128 137319936 137515008 138083283 138147594 138241454 138726296 138750352 138801136 138812544 138947456 139616256 140258508 140309844 140392368 140553184 140564736 140909184 141070592 141133824 141641728 141705216 141783057 141879387 141945466 142028952 142080936 142376988 142603968 143181312 143278592 143290368 143429632 143625294 144089426 144251952 144319136 144672784 144782976 144835968 145819908 146291132 146344676 146356704 146410272 146524352 146664192 147117568 147204096 147800064 147881253 147935379 148022388 148048056 148117008 148191944 148258368 148737472 148974592 149339648 149508096 149577728 149802726 150523776 151065472 151077888 151133184 151250944 151863296 152002331 152091732 152651616 152707488 152894976 153040896 153513984 153744903 153921014 154157056 154241737 154298191 154367352 154487632 154544176 154635072 155113088 156067083 156094146 156151278 156245854 156272948 156315888 156905632 157633536 157827072 157971567 158122332 158611128 158704416 158886208 159275552 159346944 159471104 159529472 160116736 160357587 160613232 161006808 161188416 161263488 161358336 161967104 162359028 162756882 162867462 162943316 163039152 163067424 163727616 164487168 164675584 164766043 164826349 164839896 165433112 165507264 165794304 166200576 166306816 166465536 166715937 167231298 167329656 167521328 167596416 167931832 168007104 168199552 168274944 169009152 169342212 169757178 169948656 170027808 170143328 170157312 170769664 170846208 171299193 171798931 171828722 171929784 171992712 172625856 173002752 173426688 173625344 173798586 173862198 173997668 174424042 174502224 174620784 174702112 174804864 175233216 175512576 175888947 176518836 176625748 177058562 177340832 177371584 177540864 177623552 178194432 178746984 179184996 179299536 179390248 179404992 179470656 179610496 180050624 180131328 180337664 181067776 181273794 181340142 181562784 182007696 182212992 182297856 183061504 183093248 183353344 183454063 183521209 184111044 184196792 185083392 185260032 185942016 186112251 186325438 187011344 187079792 187095168 187189824 187419648 187878912 188178432 188461494 188923311 189044076 189139718 189172516 189224496 189371936 189441248 189835984 190138624 190908416 191053824 191228739 191411244 191500392 192115872 192335936 193043968 193114624 193130496 193642566 194117079 194426544 195142272 195213696 195328512 195552256 196272128 196539876 197175004 197247172 197363184 197397408 197489344 197677824 199344128 199453631 199508436 199543032 199736968 199826496 200698368 201437184 201510912 201814029 201908022 202045202 202061808 202556952 202788976 202879872 203535488 203609984 203701248 203859968 204054528 204685312 204993204 205823136 205944192 205979904 206180096 206272512 207221391 207362181 207458758 207967127 208089444 208125528 208201704 208421184 209424384 210178048 210387762 210464766 210592238 210628756 210829776 211481504 211605888 212462592 212918199 213043428 213121404 213565482 213810116 213905952 214150976 214675744 214771968 214917888 215017984 215144448 216134139 216377928 216478704 217009176 217156616 217174464 217253952 217385536 217423232 218303488 219436698 219517014 219786528 219996288 220676352 220806144 221059072 221600768 221700096 221954048 222075971 222157253 222175512 222287916 222975064 223106208 223461888 224009472 224262144 224366592 224704089 225430231 225551846 225789616 226342904 226598208 226703744 226876416 227794944 228137598 228398924 228958606 228977424 229061232 229239712 229323616 229342464 230167808 230270976 230670336 230881521 231235584 231731448 231816264 231952608 232669632 232827712 233073152 233644288 234016768 234368781 234409422 234518596 235093274 235358448 236450304 236721152 236740608 237592576 237916692 238329312 238913328 239066048 239206656 239294208 240175104 240811909 240919848 241510212 241698392 241786856 241895232 242083712 242676928 242950656 243063808 244301193 244414974 244558728 244601136 245481392 245591424 246777856 247013376 248149668 248691456 249300864 249460224 249586432 249698304 249892864 250505216 250846947 251134286 251281992 251897748 252058768 252299328 253513728 254013318 254635767 254927446 254971652 255041712 255214992 255333856 256154496 257507328 257743083 257894676 257989068 258190088 258822772 258938784 259235392 260189696 260284928 260438016 260996502 261636063 261931176 262053168 262207296 262849824 263150912 263196544 263268864 263570432 264938622 265587843 266011248 266057376 266311296 266435328 267291648 267597824 268582912 268681216 268828807 268927201 268949304 269085372 269210696 269415744 270075936 270506496 271601664 271761408 271910691 272010213 272222158 272321794 272344176 272889227 273011544 273324272 273446784 274430848 274592256 274639872 275030016 276166566 276295188 276482908 277452592 277500704 277602272 277625088 277894912 279232512 279488157 280517016 280619688 280784736 281106368 281129472 281818368 282141184 282267648 283283456 283566114 283709577 283758774 283890932 284057904 284161872 284753976 285207936 286362624 286557184 286580736 286859264 287250588 288178852 288503904 288638272 289345568 289565952 289671936 290463849 291509153 291639816 292582264 292689352 292713408 292820544 293048704 293328384 294235136 294408192 295762506 295870758 296044776 296096112 296234016 296383888 296516736 297474944 297949184 298679296 299016192 299155456 299319787 299605452 301047552 302130944 302155776 302266368 302501888 302862033 303067803 304004662 304183464 305303232 305414976 305789952 306081792 307027968 307489806 307842028 308483474 308596382 308734704 308975264 309088352 309270144 310226176 311188137 312134166 312188292 312302556 312491708 312545896 312631776 313811264 315267072 315888357 315943134 316244664 317222256 317408832 317772416 318551104 318693888 318942208 319058944 320233472 320715174 321226464 322013616 322376832 322526976 322716672 323934208 324572573 324718056 325513764 325734924 325886632 326078304 326134848 327455232 328974336 329155047 329275521 329474953 329532086 329652698 329679792 330866224 331014528 331588608 332401152 332613632 332931072 333431874 334462596 334659312 335042656 335192832 335863664 336014208 336399104 336549888 338018304 338327769 338684424 339514356 339897312 340055616 340286656 340314624 341539328 341692416 342598386 343437909 343597862 343657444 343859568 343985424 345251712 346005504 346853376 347250688 347597172 347724396 347995336 348848084 349004448 349241568 349404224 349609728 350466432 351025152 351614133 351777894 352639911 352879501 353037672 353251496 354117124 354681664 354743168 355081728 355247104 356388864 357493968 358369992 358599072 358780496 358809984 358941312 359220992 360101248 360262656 360675328 362135552 362334479 362547588 362680284 363125568 364015392 364425984 364595712 366123008 366186496 366622461 366908126 367042418 367807219 368222088 368393584 370166784 370520064 372224502 372650876 374022688 374159584 374190336 374379648 374839296 375757824 376356864 376701429 376922988 377846622 378088152 378279436 378345032 378448992 378743872 378882496 379671968 380277248 381816832 382391169 382457478 382822488 383000784 384231744 384671872 386087936 386229248 386260992 387285132 388234158 388853088 390284544 390427392 390657024 391104512 391494753 392544256 392903641 393079752 394350008 394494344 394726368 394794816 394978688 395355648 397407933 398838101 398907262 399016872 399086064 399473936 399652992 401396736 402874368 403021824 403628058 403816044 404090404 404123616 405113904 405577952 405759744 407070976 407219968 407402496 407719936 408109056 408333237 408482691 409986408 411646272 411888384 411959808 412360192 412545024 414442782 414724362 414917516 415934254 416178888 416251056 416403408 416842368 418848768 420356096 420775524 420929532 421184476 421257512 421659552 422963008 423211776 424925184 425638161 425836398 426051839 426086856 426242808 427130964 427620232 427811904 428301952 429351488 429543936 429835776 430035968 430288896 432268278 432755856 432957408 434018352 434313232 434348928 434507904 434771072 434846464 436606976 437467381 438873396 439034028 439573056 439992576 441352704 441612288 442118144 443201536 443400192 443643759 443806137 444151942 444314506 444351024 444575832 445950128 446212416 446923776 448018944 448524288 448733184 449408178 450860462 451103692 451579232 452685808 453196416 453407488 453752832 455589888 456006993 456275196 456797848 457917212 457954848 458122464 458479424 458647232 458684928 460335616 460541952 461763042 462471168 462725211 462894573 463462896 463632528 463905216 465339264 465655424 466146304 467288576 468033536 468737562 468818844 469037192 470186548 470716896 472900608 473442304 473481216 473914701 475185152 475620197 475833384 476658624 477826656 478132096 478413312 478588416 480350208 481072761 481623818 481839696 482804017 483020424 483396784 483573712 483790464 484167424 485353856 485901312 486127616 488602386 488829948 489117456 489202272 490962784 491182848 493555712 494026752 494298129 494479047 496299336 497382912 498601728 498920448 499172864 499396608 499785728 501010432 501693894 502268572 502563984 503795496 504117536 504598656 507027456 508026636 509271534 509854892 509943304 510083424 510429984 510667712 512308992 513897579 515396793 515486166 515746963 515789352 515978136 516380176 517645544 517877568 518470784 520379392 520569856 520876032 521993004 523272126 523862352 524106336 524414592 525699648 526301824 526393088 526537728 527140864 527666841 529565777 529877244 531175686 532022496 532114752 532622592 532870656 534583296 535195648 537564397 537657614 537854402 537898608 538170744 538421392 538831488 540151872 541012992 543203328 543821382 544020426 544444316 544643588 544688352 545778454 546023088 546648544 546893568 548861696 549184512 549279744 550060032 550362189 550563627 552333132 552590376 552965816 554905184 555001408 555204544 555250176 555789824 558976314 561034032 561239376 561569472 562212736 562258944 563636736 564282368 564535296 566566912 567132228 567419154 567517548 567781864 568115808 568323744 569507952 570415872 572725248 573114368 573161472 573686217 573718528 574033681 574243783 574501176 576357704 577007808 577276544 578691136 579131904 579343872 580927698 582351237 583018306 583279632 585164528 585378704 585426816 585641088 586097408 586656768 588470272 588816384 591525012 591741516 592089552 592192224 592468032 592767776 593033472 594949888 595898368 597358592 598032384 598360893 598639574 599210904 602095104 604261888 604311552 604532736 605003776 605724066 606135606 608009324 608366928 610606464 610829952 611579904 612163584 614055936 614979612 615684056 616966948 617192764 617469408 617950528 618176704 618540288 620452352 622086543 622376274 623901381 624268332 624376584 624605112 624983416 625091792 625263552 627622528 630534144 631776714 631886268 632489328 634444512 634817664 635544832 637102208 637387776 637884416 638117888 638754597 640466944 641053309 641430348 642452928 644027232 644753664 645053952 645433344 647868416 648402417 649145146 649436112 650735849 651027528 651469848 651773264 652156608 652269696 654910464 658310094 658551042 658949906 659064172 659305396 659359584 661732448 662029056 663177216 664802304 665227264 665862144 666227913 666471759 666863748 668925192 669318624 670085312 670385664 671727328 672028416 672798208 673099776 676290693 676655538 677368848 679028712 679794624 680111232 680573312 680629248 683078656 683384832 685196772 686875818 687195724 687314888 687719136 687970848 690503424 692011008 692644563 693706752 694501376 694882877 695137211 695194344 695448792 695990672 697696168 698008896 698483136 698808448 699219456 700932864 702050304 703106343 703228266 703555788 705279822 705759002 706075344 706502992 708234248 709363328 709486336 710163456 710494208 712777728 714987936 716739984 717198144 717560992 717619968 717882624 718441984 720202496 720525312 721350656 722435727 724668958 725095176 725360568 726251136 728030784 728851968 729191424 732246016 732372992 733244922 733816252 734084836 735614438 736444176 736787168 740333568 741040128 742296503 744449004 745301752 748045376 748319168 748380672 748759296 749678592 751515648 753402858 753845976 755693244 756176304 756558872 756690064 756897984 757487744 757764992 759343936 760554496 763633664 764782338 764914956 765644976 766001568 768463488 769343744 772175872 772458496 772521984 773229249 773980751 774570264 776468316 777706176 780569088 780854784 781314048 782209024 782989506 784908189 785807282 786159504 788700016 788988688 789452736 789589632 789957376 790711296 794815866 796763529 797676202 797814524 798033744 798172128 798947872 799305984 802793472 805748736 806043648 806486421 806781603 807256116 807632088 808180808 808247232 810227808 811155904 811519488 814141952 814439936 814804992 815439872 816666474 816965382 818667681 819972816 823292544 823776768 823919616 824720384 825090048 828885564 829448724 829835032 831868508 832357776 832502112 832806816 833684736 837697536 838464471 840712192 841174009 841481887 841551048 841859064 842368952 842515024 843319104 845926016 846423552 849850368 851128731 851276322 851672796 852103678 852173712 852485616 854261928 855240464 855623808 856603904 858702976 859087872 859671552 860071936 860577792 864536556 865511712 865914816 868036704 868626464 868697856 869015808 869542144 869692928 873213952 874527459 874934762 877078753 877746792 878068056 879146112 879985152 882705408 883224576 884236288 886403072 887287518 887612274 888303884 888629012 888702048 889151664 891900256 892424832 893847552 896037888 897048576 897466368 897959361 898569451 898816356 901720924 902207384 903158464 905371616 906392832 906814976 907505664 909203409 912013986 912550392 913595696 915834424 915909696 916244928 916958848 917294464 917369856 920671232 921083904 923526084 925450422 925789146 926925792 927265056 927810432 930678528 931310848 932292608 933564411 934577152 936067072 936581269 936924067 937475124 937637688 938074384 940373096 941433792 945801216 946884608 947665071 947829402 951240394 951666768 953317248 955653312 956264192 956826624 957176832 960700416 962145522 963247636 963679392 965608034 966040848 966793568 967147424 967580928 968334848 970707712 971802624 972255232 973717719 977204772 977659896 978234912 978404544 981925568 982365696 987111424 988424859 988596258 988958094 992598672 994765824 997203456 997840896 998345728 998793216 999571456 1000486591 1002020864 1003387788 1004537144 1005127968 1007590992 1008235072 1009197312 1014054912 1014983307 1015598051 1016053272 1018543068 1019709784 1019886608 1020166848 1020859968 1021335424 1024617984 1027795158 1030313727 1030793586 1030972332 1031493926 1031578704 1031956272 1032760352 1035291088 1035755136 1036941568 1040758784 1041139712 1041752064 1043986008 1046544252 1047724704 1048212672 1048829184 1051399296 1052603648 1052786176 1053075456 1054281728 1055333682 1057919733 1058638503 1059131554 1059754488 1062351372 1064044992 1064229504 1065245184 1065741312 1069166592 1070391296 1075128794 1075315228 1075708804 1075797216 1076341488 1076842784 1077662976 1080303744 1082025984 1086406656 1087003437 1087642764 1088040852 1088888632 1089287176 1089376704 1091556908 1092046176 1093297088 1093787136 1097723392 1098369024 1098559488 1100724378 1101127254 1103421657 1104666264 1105180752 1105931632 1109810368 1110002816 1110409088 1110500352 1111579648 1117952628 1122068064 1122478752 1123138944 1124425472 1124517888 1127273472 1128564736 1129070592 1130104287 1133133824 1133756273 1134171239 1134264456 1134838308 1135035096 1135563728 1136231616 1136647488 1139015904 1140831744 1145450496 1146228736 1147173507 1147372434 1148067362 1148487566 1149002352 1150880653 1152715408 1154015616 1154553088 1157382272 1158263808 1158687744 1161855396 1164702474 1166036612 1166559264 1170329056 1170757408 1170853632 1171282176 1172194816 1173313536 1176940544 1177632768 1178710923 1183050024 1183483032 1184179104 1184384448 1184936064 1185535552 1186066944 1189899776 1191796736 1194717184 1196514303 1196721786 1197279148 1198421808 1204190208 1208523776 1208623104 1209065472 1210007552 1211115347 1211448132 1212271212 1216018648 1216733856 1221212928 1221659904 1223159808 1224327168 1224999711 1225448073 1229408167 1229959224 1231368112 1233933896 1234385528 1234938816 1235901056 1236353408 1237080576 1240904704 1244173086 1244752548 1247802762 1248536664 1248753168 1249210224 1249966832 1250183584 1250527104 1255245056 1261068288 1263553428 1263772536 1264978656 1268889024 1269635328 1271089664 1274204416 1274775552 1275768832 1276235776 1277509194 1278155517 1282106618 1282860696 1284905856 1288054464 1289507328 1290107904 1290866688 1295736832 1296804834 1298290292 1298872224 1301471698 1302055056 1302939696 1303546528 1304313216 1304539392 1309820928 1312402143 1313293813 1316620188 1317102084 1317899812 1318128344 1318610792 1318719168 1323464896 1324058112 1326354432 1329604608 1330454528 1332455826 1332943518 1333727496 1337850384 1338637248 1340170624 1340771328 1343454656 1344056832 1345596416 1346199552 1348481927 1352581386 1353311076 1354737696 1358057424 1359589248 1360222464 1361146624 1361258496 1366157312 1366769664 1368020979 1368849547 1370393544 1373751636 1374391448 1374629776 1375438272 1375941696 1381006848 1385289126 1387413504 1388175633 1388683719 1389765754 1390274422 1390388688 1390897584 1391981344 1395392336 1396017792 1396966272 1397616896 1398438912 1401865728 1404100608 1406212686 1406456532 1407111576 1410559644 1411518004 1412150688 1413005984 1416468496 1418726656 1418972672 1420326912 1420988416 1425555456 1426860591 1429975872 1433479968 1434396288 1435121984 1435239936 1435765248 1436883968 1440404992 1441050624 1442701312 1444871454 1448412051 1449337916 1450190352 1450721136 1452502272 1456061568 1457703936 1458382848 1464492032 1464745984 1466086999 1466489844 1467632504 1468169672 1471228876 1472888352 1473574336 1480667136 1482080256 1482894387 1483437141 1484593006 1488230939 1488898008 1490603504 1496090752 1496638336 1496761344 1497518592 1499357184 1503031296 1506805716 1507691952 1511386488 1512352608 1513117744 1513380128 1513795968 1514975488 1515529984 1518687872 1521108992 1527267328 1528106281 1529564676 1529829912 1531289952 1532003136 1536926976 1538687488 1544351744 1544916992 1546190379 1546458498 1547240889 1547961502 1549140528 1552936632 1555412352 1561138176 1561709568 1562628096 1564418048 1565979012 1569816378 1571614564 1572319008 1577400032 1577977376 1578905472 1579179264 1579914752 1581422592 1588697331 1589631732 1593527058 1595352404 1595629048 1596067488 1596344256 1597895744 1598611968 1605586944 1612693191 1612972842 1613563206 1614512232 1615264176 1616361616 1616494464 1620455616 1622311808 1623038976 1628283904 1628879872 1629609984 1630879744 1632372859 1633332948 1633930764 1637335362 1639945632 1646585088 1647553536 1647839232 1649440768 1650180096 1651086567 1651690881 1657028399 1657771128 1658897448 1659670064 1663737016 1664715552 1665004224 1665613632 1667369472 1676928942 1682056339 1682348018 1682963774 1683102096 1683718128 1684737904 1685030048 1686638208 1691852032 1692847104 1699700736 1702257462 1702552644 1703345592 1704207356 1704347424 1704971232 1708523856 1710480928 1711247616 1713207808 1717405952 1718175744 1719343104 1720143872 1721155584 1722101043 1722731349 1729073112 1731023424 1731829632 1736073408 1737252928 1737395712 1738031616 1739084288 1739385856 1746427904 1749054918 1749869524 1754157506 1755493584 1756136112 1758292224 1759970304 1765410816 1766449152 1768472576 1770091661 1772806144 1774575036 1775224548 1776607768 1777258024 1777404096 1778303328 1783800512 1784849664 1787695104 1792075776 1794097152 1795082679 1795918722 1796827321 1797138902 1797632712 1803441848 1804414768 1806316928 1810743232 1812785664 1813629952 1815011328 1818406818 1824027972 1825100784 1827191392 1831668848 1831819392 1832489856 1833917696 1834588928 1834739712 1841342464 1842167808 1847052168 1850900844 1851578292 1853851584 1854530112 1855620864 1861357056 1862621696 1864585216 1867128822 1869154304 1871704143 1873162538 1873848134 1874950248 1875275376 1876148768 1880746192 1882867584 1891602432 1893769216 1895330142 1895658804 1902480788 1903333536 1906634496 1911306624 1912528384 1913653248 1914353664 1921400832 1923159927 1924291044 1926495272 1927358784 1931216068 1932081696 1933587136 1934294848 1935161856 1936669696 1941415424 1943605248 1944510464 1947435438 1952207547 1954409544 1955319792 1956469824 1956809088 1963851136 1964731392 1974222848 1976030303 1976849718 1977192516 1977916188 1985197344 1989531648 1994406912 1995681792 1996691456 1997586432 1998683739 1999415277 2000973182 2004041728 2005876483 2006775576 2009074288 2010255936 2015181984 2016470144 2018394624 2028872079 2029966614 2031196102 2032106544 2036173463 2037086136 2039419568 2039773216 2040333696 2041719936 2042670848 2049235968 2055590316 2060627454 2061587172 2061944664 2062987852 2063157408 2063912544 2065520704 2070582176 2071510272 2073883136 2081517568 2082279424 2083504128 2084648631 2085411633 2087972016 2093088504 2095449408 2096425344 2097658368 2102798592 2105207296 2105572352 2106150912 2108563456 2110667364 2115839466 2117277006 2118263108 2119508976 2124702744 2128089984 2128459008 2130490368 2131482624 2138333184 2140782592 2142742537 2150257588 2150630456 2151417608 2151594432 2152682976 2153685568 2155325952 2160607488 2164051968 2167307181 2174006874 2175106757 2175285528 2176081704 2177777264 2178574352 2178753408 2183113816 2184092352 2186594176 2187574272 2195446784 2196738048 2197118976 2201448756 2202254508 2206843314 2209332528 2210361504 2211863264 2219620736 2220005632 2220818176 2221000704 2223159296 2226889509 2233386103 2235905256 2244136128 2244957504 2246277888 2248850944 2249035776 2254546944 2257129472 2260208574 2267512546 2268342478 2268528912 2269676616 2270070192 2271127456 2272463232 2273294976 2278031808 2281663488 2290900992 2292457472 2294347014 2294744868 2296134724 2296975132 2298004704 2301761306 2305430816 2308031232 2309106176 2314764544 2316527616 2317375488 2321942253 2323710792 2329404948 2332073224 2333118528 2340658112 2341514816 2341707264 2342564352 2344389632 2346627072 2353881088 2357421846 2366100048 2366966064 2368358208 2368768896 2369872128 2371071104 2372133888 2379799552 2383593472 2385775717 2389434368 2393028606 2393443572 2394558296 2396843616 2408380416 2417047552 2417246208 2418130944 2419459263 2420344809 2421810737 2422230694 2422896264 2424542424 2432037296 2433467712 2442425856 2443319808 2446319616 2449999422 2450896146 2456003043 2458816334 2459918448 2462736224 2467867792 2468771056 2469877632 2471802112 2472706816 2474161152 2481809408 2488346172 2489505096 2495605524 2497073328 2497506336 2498420448 2499933664 2500367168 2501054208 2510490112 2522136576 2523522027 2524445661 2527106856 2527545072 2529957312 2537778048 2539270656 2542179328 2548408832 2549551104 2551537664 2552471552 2555018388 2556311034 2564213236 2565721392 2569811712 2576108928 2579014656 2580215808 2581733376 2591473664 2593609668 2596580584 2597744448 2602943396 2604110112 2605879392 2607093056 2608626432 2609078784 2619641856 2623582377 2624804286 2626587626 2631236259 2633023969 2633240376 2634204168 2635799624 2636256688 2637221584 2637438336 2646929792 2648116224 2652708864 2659209216 2660909056 2664911652 2665887036 2667454992 2675700768 2677274496 2680341248 2681542656 2686909312 2688113664 2691192832 2692399104 2693878083 2695708353 2696963854 2703572651 2705162772 2706622152 2709475392 2716114848 2719178496 2720444928 2722293248 2722516992 2732314624 2736041958 2737699094 2740787088 2744407711 2747503272 2748782896 2749259552 2750876544 2751883392 2762013696 2770578252 2776351266 2777367438 2779531508 2780548844 2780777376 2781795168 2783962688 2790784672 2792035584 2793932544 2795233792 2796877824 2803731456 2808201216 2809743807 2810772201 2812425372 2812913064 2814223152 2821119288 2823036008 2824301376 2826011968 2832936992 2837453312 2837945344 2840653824 2841976832 2853721182 2859951744 2866959936 2868792576 2870243968 2870479872 2871530496 2873767936 2880809984 2882101248 2885402624 2888044289 2889742908 2896824102 2898675832 2900380704 2901442272 2905004544 2912123136 2915407872 2916765696 2921153157 2928984064 2930593003 2931665629 2932173998 2932979688 2935265008 2936339344 2942457752 2945776704 2947148672 2961334272 2965274577 2965788774 2966874282 2969186012 2976461878 2977796016 2981207008 2992181504 2993276672 2993522688 2995037184 2998714368 3001459773 3006062592 3013611432 3015383904 3022772976 3024705216 3026235488 3026760256 3027591936 3029950976 3031059968 3037375744 3042217984 3046794153 3056212562 3059129352 3059659824 3062579904 3064006272 3073853952 3077374976 3088703488 3089833984 3092380758 3092916996 3094481778 3095923004 3098281056 3105873264 3110824704 3122276352 3123419136 3125256192 3128836096 3130554817 3131700631 3131958024 3139632756 3143229128 3144638016 3154800064 3155954752 3157810944 3158358528 3159829504 3162845184 3175915509 3177394662 3179263464 3187054116 3190704808 3191258096 3192134976 3192688512 3195791488 3197223936 3211173888 3225386382 3225945684 3227126412 3229024464 3230528352 3232723232 3232988928 3240911232 3244623616 3246077952 3256567808 3257759744 3259219968 3261010311 3264179689 3264745718 3266665896 3267861528 3274670724 3279891264 3293170176 3295107072 3295678464 3298881536 3302173134 3303381762 3310264971 3314056798 3315542256 3317794896 3319340128 3327474032 3329431104 3330008448 3331227264 3334738944 3353857884 3364112678 3364696036 3365927548 3366204192 3367436256 3369475808 3370060096 3373276416 3383704064 3385694208 3399401472 3401268819 3402513717 3404514924 3405105288 3406691184 3408414712 3408694848 3409942464 3417047712 3420961856 3422495232 3426415616 3434811904 3436351488 3438686208 3440287744 3444202086 3445462698 3452641959 3458146224 3462046848 3463659264 3472146816 3474505856 3474791424 3476063232 3478168576 3478771712 3492855808 3496053613 3498109836 3499739048 3508315012 3510987168 3512272224 3516584448 3519940608 3530821632 3532898304 3536132769 3540183322 3545612288 3547559951 3548858393 3549150072 3550449096 3553215536 3554516048 3554808192 3556606656 3567601024 3569699328 3575390208 3584151552 3589542909 3590165358 3591837444 3593654642 3594277804 3595265424 3606883696 3608829536 3612633856 3621486464 3625571328 3627259904 3630022656 3633346041 3636813636 3648055944 3650201568 3654382784 3663337696 3663638784 3664979712 3667835392 3669177856 3669479424 3682684928 3688224501 3694104336 3701801688 3703156584 3707703168 3709060224 3711241728 3722714112 3725243392 3729170432 3734257644 3738308608 3743408286 3746325076 3747696268 3749900496 3750550752 3752297536 3761492384 3765735168 3783204864 3787538432 3789618989 3790660284 3791317608 3804961576 3806667072 3813268992 3822613248 3825056768 3827306496 3828707328 3834466551 3846319854 3848582088 3852990544 3854717568 3862432136 3864163392 3867174272 3868589696 3870323712 3873339392 3882830848 3887210496 3889020928 3894870876 3904415094 3908819088 3910639584 3912939648 3913618176 3927702272 3929462784 3937206429 3939881439 3951375413 3952060606 3953699436 3954385032 3955832376 3970394688 3979063296 3988813824 3991363584 3993382912 3997367478 3998830554 4001946364 4011752966 4013551152 4018148576 4020511872 4030363968 4032940288 4036789248 4045445781 4057744158 4059933228 4062392204 4064213088 4072346926 4074172272 4078839136 4079546432 4080667392 4083439872 4085341696 4098471936 4106548641 4111180632 4121254908 4123174344 4123889328 4125975704 4126314816 4127825088 4131041408 4141164352 4143020544 4147766272 4163035136 4164558848 4169297262 4170823266 4175944032 4186177008 4190898816 4192850688 4195316736 4205597184 4210414592 4211144704 4212301824 4217126912 4219443449 4220987807 4221334728 4231678932 4234554012 4236526216 4239017952 4249405488 4256179968 4256918016 4260980736 4262965248 4276666368 4280581773 4283174389 4285485074 4300515176 4301260912 4302835216 4303188864 4305365952 4307371136 4310651904 4321214976 4328103936 4334614362 4345236153 4348013748 4350213514 4350571056 4352163408 4355554528 4357148704 4357506816 4366227632 4368184704 4373188352 4375148544 4390893568 4393476096 4394237952 4398260997 4402897512 4404509016 4413686628 4418665056 4420723008 4423726528 4439241472 4440011264 4441636352 4442001408 4446318592 4453779018 4464692817 4466772206 4471810512 4488272256 4489915008 4492555776 4497701888 4498071552 4509093888 4514258944 4520417148 4535025092 4536684956 4537057824 4539353232 4540140384 4542254912 4544926464 4546589952 4556063616 4563326976 4581801984 4584318843 4584914944 4587433513 4588694028 4589489736 4592269448 4593950264 4596009408 4603522612 4610861632 4616062464 4618212352 4629529088 4633055232 4634750976 4641722667 4643884506 4647421584 4658809896 4664146448 4666237056 4681316224 4683029632 4683414528 4685128704 4688779264 4693254144 4707762176 4714843692 4732200096 4733932128 4736716416 4737537792 4739744256 4742142208 4744267776 4759599104 4766091993 4771551434 4778868736 4781493847 4783243921 4786057212 4786887144 4789116592 4793687232 4816760832 4834095104 4838079573 4838918526 4840689618 4843621474 4844461388 4845792528 4849084848 4864074592 4866935424 4884851712 4886639616 4892639232 4897118577 4899998844 4901792292 4912006086 4917632668 4919836896 4925472448 4935735584 4937542112 4939755264 4943604224 4945413632 4948322304 4963618816 4971085197 4976692344 4979010192 4991211048 4994146656 4995012672 4996840896 4999867328 5000734336 5002108416 5020980224 5046169017 5047044054 5048891322 5054213712 5055090144 5059914624 5075556096 5078541312 5084358656 5096817664 5099102208 5103075328 5104943104 5107747333 5109616819 5110036776 5112622068 5128426472 5131442784 5139623424 5152217856 5158029312 5160431616 5163466752 5166303129 5168194047 5184895313 5187219336 5193161168 5195488896 5205886792 5208220224 5211758784 5214186112 5217252864 5218157568 5239283712 5247164754 5249608572 5253175252 5262472518 5266047938 5266480752 5268408336 5271599248 5272513376 5274443168 5274876672 5293859584 5296232448 5305417728 5310274983 5318418432 5329823304 5331774072 5334909984 5351401536 5354548992 5360682496 5363085312 5373818624 5376227328 5382385664 5387756166 5390481963 5391416706 5393927708 5407145302 5410325544 5413244304 5418950784 5432229696 5438356992 5440889856 5444586496 5445033984 5464629248 5472083916 5475398188 5481574176 5488815422 5495006544 5497565792 5498519104 5501753088 5503766784 5524027392 5538673907 5541156504 5552702532 5554734876 5559063016 5561097688 5561554752 5563590336 5567925376 5581569344 5584071168 5587865088 5590467584 5593755648 5607462912 5619487614 5621544402 5624850744 5625826128 5628446304 5642238576 5646072016 5648602752 5652023936 5665873984 5674906624 5675890688 5681307648 5683953664 5687075953 5707442364 5719903488 5733919872 5737585152 5740487936 5740959744 5743060992 5747535872 5761619968 5764202496 5769479781 5776088578 5779485816 5793648204 5797351664 5800761408 5802884544 5810009088 5824246272 5830815744 5833531392 5842306314 5856622641 5861186006 5863331258 5864347996 5865959376 5870530016 5872678688 5884915504 5891553408 5894297344 5922668544 5928090909 5930549154 5931577548 5933748564 5938372024 5952923756 5955592032 5962414016 5984363008 5986553344 5987045376 5990074368 6002919546 6012125184 6017629449 6027222864 6030767808 6045545952 6049410432 6052470976 6053520512 6055183872 6059901952 6062119936 6074751488 6084435968 6093588306 6108520389 6112425124 6118258704 6119319648 6125159808 6128012544 6147707904 6154749952 6177406976 6179667968 6183062561 6184761516 6185833992 6188963556 6191846008 6196562112 6211746528 6221649408 6244552704 6246838272 6250512384 6253945893 6256234899 6261109634 6263401262 6263916048 6276452221 6279265512 6286458256 6289276032 6309600128 6311909504 6315621888 6316717056 6319659008 6325690368 6351831018 6354789324 6358526928 6374108232 6381409616 6382516192 6384269952 6385377024 6391582976 6394447872 6422347776 6428227611 6450772764 6451891368 6454252824 6458048928 6461056704 6465446464 6465977856 6481822464 6489247232 6492155904 6513135616 6515519488 6522020622 6525320271 6528359378 6529491436 6533331792 6535723056 6549341448 6559782528 6586340352 6590214144 6591356928 6597763072 6604346268 6606763524 6620529942 6628113596 6631084512 6635589792 6638680256 6654948064 6658862208 6660016896 6662454528 6669477888 6680668527 6700158309 6704710519 6707715768 6728225356 6729392072 6731855096 6732408384 6734872512 6738951616 6740120192 6746552832 6767408128 6771388416 6802537638 6805027434 6809029848 6810210576 6813382368 6816829424 6817389696 6819884928 6834095424 6841923712 6844990464 6852831232 6869623808 6872702976 6877372416 6880575488 6884355101 6888404172 6890925396 6905283918 6916292448 6924093696 6927318528 6944293632 6949011712 6949582848 6952126464 6956337152 6957543424 6965826759 6988337161 6992107226 6996219672 6999478096 7016630024 7021974336 7024544448 7033168896 7039881216 7061643264 7072265538 7080366644 7095119902 7097716786 7098300144 7100898192 7106431072 7109032096 7109616384 7113213312 7135202048 7139398656 7150780416 7157327151 7168303104 7179085818 7180330716 7183674888 7187309284 7188555608 7190530848 7213767392 7217659072 7225267712 7242972928 7251142656 7254519808 7265432211 7266692082 7273627272 7296111888 7300403136 7308765568 7326675392 7327277568 7329959424 7335670784 7338355712 7338958848 7365369856 7376449002 7388208672 7403603376 7406313168 7415406336 7418120448 7422483456 7445428224 7450486784 7458340864 7465169179 7468515288 7476617216 7486816572 7492650152 7495392536 7499800992 7501101504 7504595072 7522984768 7531470336 7566409728 7570566081 7573336983 7577923919 7579237978 7581320568 7582635216 7609923152 7613334144 7626537984 7645226496 7650113536 7654612992 7657414656 7668933102 7692639708 7697164176 7705981088 7709435136 7724864272 7728326784 7734348544 7737179392 7740647424 7746678784 7765661696 7774420992 7789741752 7808830188 7817638176 7821279168 7825879296 7827236352 7855404544 7858925568 7874412858 7879762878 7893708777 7899071907 7902750826 7904121212 7907398872 7908770064 7911664752 7940789376 7958126592 7977627648 7982727168 7986765824 7994734956 7997661108 8003892728 8023505932 8027102304 8036297152 8041023744 8060727936 8065880576 8073578496 8087125059 8090891562 8110717953 8115488316 8119866456 8124784408 8128426176 8144693852 8148344544 8157678272 8159092864 8161334784 8166879744 8170683392 8196943872 8213097282 8222361264 8233223133 8242509816 8246348688 8247778656 8251951408 8252629632 8255650176 8262082816 8282328704 8286041088 8295532544 8326070272 8329117696 8333693017 8338594524 8341646532 8351888064 8372354016 8381797632 8385701376 8390633472 8411194368 8420829184 8422289408 8424603648 8429231421 8432316603 8438886898 8441975614 8442669456 8459566037 8463357864 8469108024 8473052432 8478035904 8498810976 8512359936 8513836032 8521961472 8525930496 8561163546 8566348778 8570970148 8601030352 8602521824 8605670432 8606377728 8610731904 8614742272 8621303808 8642429952 8656207872 8664132867 8669228724 8690472306 8696027496 8700427028 8701142112 8704326816 8711109056 8714297408 8715013632 8732455264 8736369408 8746376704 8750297088 8781787136 8786952192 8791779009 8794996887 8796521994 8805795024 8809018032 8827373256 8837330112 8841446016 8847453056 8878482944 8880022528 8883272704 8884002816 8892637184 8907558036 8929385634 8933544412 8943621024 8976544512 8979830016 8985111552 8995403776 8996143104 9004379319 9018187776 9028517888 9036783743 9040834296 9070050184 9073369912 9074115648 9078706464 9080280768 9084509824 9089852928 9093179904 9112127232 9126653952 9140382459 9168637686 9173276323 9174867026 9177388056 9178979472 9184538896 9187900528 9192018816 9207045224 9221723264 9232124928 9236424704 9259058176 9266110464 9269501952 9283445334 9287769012 9294843168 9317619792 9328292896 9332474112 9362632448 9366059264 9366829056 9370257408 9377558528 9386508288 9391664451 9395101893 9429687384 9464400192 9467864256 9473432832 9475075584 9479488512 9484284416 9488535552 9519198208 9532183986 9543102868 9562987694 9566487842 9572114424 9573774288 9578233184 9587374464 9633521664 9668190208 9676159146 9677837052 9681379236 9687242948 9688922776 9691585056 9698169696 9728149184 9733870848 9769703424 9773279232 9792539067 9794237154 9799192297 9799997688 9803584584 9824012172 9835265336 9839673792 9850944896 9871471168 9875084224 9879510528 9887208448 9890827264 9896644608 9927237632 9942170394 9953384688 9958020384 9982422096 9988293312 9990025344 9993681792 9999734656 10001468672 10004216832 10041960448 10061749763 10092338034 10094088108 10097782644 10108427424 10110180288 10119829248 10151112192 10157082624 10168717312 10193635328 10198204416 10203806457 10207541151 10213723543 10215494666 10219233638 10220073552 10225244136 10256852944 10262885568 10279246848 10304435712 10316058624 10320863232 10332606258 10336388094 10357925877 10369790626 10374438672 10386322336 10390977792 10411773584 10416440448 10423517568 10428372224 10434505728 10436315136 10478567424 10488160839 10494329508 10499217144 10506350504 10524945036 10532095876 10532961504 10536816672 10543198496 10545026752 10548886336 10549753344 10587719168 10592464896 10620549966 10636836864 10642679853 10646575179 10659646608 10663548144 10669819968 10702803072 10709097984 10721364992 10726170624 10747637248 10752454656 10764771328 10775512332 10780963926 10782833412 10787855416 10814290604 10820651088 10826488608 10837901568 10864459392 10876713984 10881779712 10889172992 10890067968 10900038123 10929258496 10939264531 10944167832 10950796376 10963148352 10977630844 10990013088 10995131584 10997038208 11003506176 11007533568 11048054784 11064673503 11077347814 11082313008 11104492391 11105405064 11109469752 11118126032 11122195376 11123109504 11127180672 11135850752 11163138688 11168142336 11175730176 11180935168 11187511296 11214925824 11238975228 11243088804 11249701488 11251652256 11256892608 11284477152 11292144032 11297205504 11304047872 11331747968 11349813248 11351781376 11362615296 11368856967 11374151906 11402023789 11414884728 11439806976 11467839744 11475170304 11480975872 11481919488 11486121984 11495071744 11523239936 11538959562 11552177156 11558971632 11587296408 11594703328 11601522816 11605769088 11620018176 11648492544 11661631488 11667062784 11684612628 11713245282 11722372012 11726662516 11728695992 11731918752 11741060032 11745357376 11769831008 11783106816 11788594688 11819644317 11854126239 11856181818 11861098308 11863155096 11867497128 11876744048 11905847512 11911184064 11924828032 11968726016 11973106688 11974090752 11980148736 12005839092 12035258898 12054445728 12061535616 12091091904 12098820864 12104941952 12107041024 12110367744 12119803904 12124239872 12136337343 12149502976 12168871936 12180012871 12187176612 12217040778 12224850248 12236517408 12238639296 12250319616 12256025088 12295415808 12309499904 12319645923 12363981131 12366125122 12369523032 12371667984 12377927112 12383692016 12393124224 12423493056 12443298816 12489105408 12493676544 12507891786 12512469798 12522219268 12526802524 12527832096 12552904442 12558531024 12572916512 12578552064 12619200256 12623819008 12631243776 12633434112 12639318016 12651380736 12658330347 12662963421 12703662036 12709578648 12717053856 12748216464 12762819232 12765032384 12768539904 12770754048 12783165952 12788895744 12849523167 12856455222 12901545528 12903782736 12908505648 12916097856 12922113408 12930892928 12931955712 12963644928 12978494464 12984311808 13026271232 13031038976 13044041244 13050640542 13056718756 13058982872 13066663584 13071446112 13098682896 13119565056 13172680704 13180428288 13182713856 13194782991 13195526144 13202774663 13207607009 13208692536 13213527048 13241059884 13256227192 13262169024 13271179584 13277360512 13309896128 13317724416 13320033792 13324909056 13338955776 13361337054 13394078451 13400316618 13409421038 13415431536 13456450712 13458784144 13463710192 13464816768 13469745024 13477903232 13480240384 13493105664 13534816256 13542776832 13605075276 13610054868 13618059696 13620421152 13626764736 13633658848 13634779392 13639769856 13668190848 13683847424 13689980928 13705662464 13739247616 13745405952 13752956529 13754744832 13762300539 13768710202 13776808344 13781850792 13810567836 13832584896 13848187392 13854637056 13888587264 13898023424 13899165696 13904252928 13912674304 13915086848 13931653518 13976674322 13984214452 13992439344 13998956192 14033260048 14043948672 14049088896 14066337792 14079762432 14123286528 14144531076 14160733288 14190239804 14195433572 14196600288 14201796384 14212862144 14218064192 14219232768 14226426624 14270404096 14278797312 14314654302 14336606208 14344481541 14349731763 14358171636 14360661432 14367349776 14374618568 14377111216 14381061696 14427534784 14435318144 14450535424 14485945856 14502285312 14509039616 14530864422 14533384164 14547254544 14592223776 14600806272 14617531136 14653350784 14654555136 14659918848 14671341568 14676711424 14677917696 14691355731 14730739712 14744226107 14752898004 14776417344 14807206752 14812626336 14830812672 14836240896 14844966912 14890856448 14900973568 14913255591 14930338358 14937030576 14953234432 14961448489 14966924527 14973633144 14985300304 14990785072 14999601984 15002203008 15009190144 15045969536 15062940672 15138507051 15141132162 15146673966 15155847838 15158475956 15162641136 15165270432 15219846304 15226668288 15253075968 15290452992 15300227072 15309225984 15314829312 15323241999 15328850457 15337866204 15385279416 15394328352 15411962176 15418870272 15449728544 15456653568 15468697088 15474358784 15481294848 15493357568 15531323392 15554685939 15579483504 15617660376 15635276352 15642558336 15651758592 15654472704 15710809088 15717851136 15748825716 15759525756 15787417554 15798143814 15805501652 15808242424 15814797744 15817540128 15823329504 15881578752 15916253184 15930824949 15955255296 15973531648 15982306171 15988155853 15989469912 15995322216 16007785456 16047011864 16054204608 16072594304 16082047488 16121455872 16131761152 16147156992 16171445889 16174250118 16181783124 16221435906 16230976632 16239732912 16249568816 16256852352 16289387704 16296689088 16315356544 16318185728 16322669568 16333759488 16341366784 16393887744 16426194564 16444722528 16466446266 16485019632 16492697376 16495557312 16503902816 16505259264 16511300352 16524165632 16564657408 16572082176 16591065088 16616021721 16664496307 16667386034 16677189048 16683293064 16703776128 16744708032 16763595264 16771402752 16781266944 16822388736 16841658368 16844578816 16858462842 16864633206 16877773796 16883951228 16885338912 16919132074 16926715728 16938216048 16946104864 16956071808 16997621952 17024719872 17027672064 17043922944 17051860992 17061227859 17072819569 17122327092 17132697556 17141940296 17202060704 17205043648 17211340864 17212755456 17221463808 17229484544 17242607616 17284859904 17328265734 17338457448 17380944612 17392054992 17400854056 17402284224 17408653632 17422218112 17428594816 17430027264 17464910528 17472738816 17492753408 17500594176 17563574272 17583558018 17589993774 17593043988 17611590048 17618036064 17654746512 17674660224 17682892032 17694906112 17756965888 17760045056 17766545408 17768005632 17784272727 17785274368 17795044111 17801557273 17815116072 17858771268 17867088824 17887242048 17953089024 17959660032 17970223104 17990807552 18008758638 18036375552 18052888347 18073567486 18081668592 18140100368 18146739824 18148231296 18157412928 18160561536 18169019648 18179705856 18186359808 18224254464 18253307904 18280764918 18325561167 18337275372 18346552646 18349734052 18354776112 18357958944 18369077792 18375801056 18384037632 18414090448 18443446528 18464249856 18472849408 18518116352 18532220928 18539003904 18549187683 18566890668 18575538024 18589686336 18635239584 18656585792 18664948224 18725264896 18732118528 18733658112 18740514816 18755117056 18783328902 18790203786 18829356663 18859374768 18928800384 18935728512 18946865664 18950151168 18958977024 18968568832 18977071104 19038396416 19064367972 19086205736 19125975388 19132975684 19144228848 19147548576 19156466368 19174748928 19267043328 19284682833 19336380416 19347002207 19352318292 19355674104 19362758472 19374485896 19377845552 19383170112 19396339392 19456298368 19467741696 19539406848 19546558464 19575960813 19585078134 19588474308 19598384594 19599995376 19607169168 19648024344 19670530672 19679347584 19701889792 19742942336 19750168448 19759021056 19774416896 19781654528 19793289216 19854475264 19884340788 19906769376 19916040768 19964844192 19976586624 19980050688 19987363584 19999469312 20002937344 20008433664 20083920896 20100474927 20114131557 20123499526 20172811319 20184676068 20188176216 20195565288 20216854848 20220360576 20239658496 20302224384 20314165248 20337434624 20387270656 20407612914 20415082302 20427447086 20430989332 20438467276 20440147104 20450488272 20513705888 20525771136 20558493696 20608871424 20632117248 20641726464 20653065303 20665212516 20672776188 20715851754 20739581252 20748877344 20772644672 20781955584 20823547168 20832880896 20847035136 20856744448 20869011456 20872630272 20965011483 20976321678 20988659016 20998434288 21012701008 21049890072 21064191752 21065923008 21073633344 21086396992 21090053504 21097772672 21099506688 21175438336 21184929792 21241099932 21285359706 21293150358 21319293216 21327096288 21339639936 21405606144 21418195968 21442729984 21452341248 21471981453 21495274496 21504909312 21529542656 21541369187 21549253541 21551024664 21561927852 21565666824 21575710832 21628581208 21641302176 21652977216 21675803136 21728918784 21753427968 21763559424 21778345984 21796296633 21800076246 21866732407 21878529062 21888335664 21901592752 21926296704 21955261688 21980026176 21990263168 21994076416 22007012352 22015067136 22096109568 22129347006 22154695628 22164626016 22208984782 22210810128 22218939504 22236252064 22244390752 22246219008 22254361344 22271701504 22326277376 22336284672 22351460352 22361870336 22375022592 22395507537 22429851648 22477950456 22486177608 22499402976 22503304512 22513785216 22568954304 22584288064 22594411008 22608095744 22663495936 22699626496 22703562752 22733771757 22737713934 22748303812 22804047578 22829769456 22879613952 22935679488 22950340608 22961951744 22963838976 22972243968 22990143488 23011191593 23046479872 23077919124 23104354312 23117943264 23174592816 23189406656 23203045632 23211538176 23240036352 23296985088 23323262976 23358755173 23369225256 23426490564 23444744024 23453325032 23457391984 23463837504 23482120064 23490714752 23539662016 23566213632 23577189376 23639288634 23697215721 23708252478 23712363636 23722196616 23726310192 23734994256 23753488096 23811695024 23822368128 23849656064 23937452032 23946213376 23948181504 23960297472 24011678184 24070517796 24108891456 24123071232 24182183808 24197641728 24209883904 24214082048 24220735488 24239607808 24248479744 24272674686 24299005952 24332153859 24360025742 24374353224 24434081556 24449700496 24473034816 24477278592 24500639232 24512050176 24590831616 24618999808 24639291846 24699669399 24727962262 24732250244 24739046064 24743335968 24755854224 24767384032 24786248448 24846986112 24886597632 24978210816 24987353088 25001079051 25015783572 25024939596 25044438536 25053605048 25055664192 25105808884 25117062048 25145833024 25157104128 25238400512 25247638016 25262487552 25266868224 25278636032 25316660694 25325926842 25378698111 25407324072 25419157296 25434107712 25496432928 25525638464 25530064768 25537079808 25541508096 25566331904 25577791488 25699046334 25712910444 25803091056 25807565472 25817011296 25832195712 25844226816 25861785856 25863911424 25927289856 25956988928 25968623616 25992398601 26052542464 26062077952 26076394279 26085938497 26088082488 26101281084 26113437512 26117965744 26133327168 26142892224 26197365792 26239130112 26345361408 26360856576 26375337027 26384990661 26389565982 26405549326 26415214018 26417385072 26427054096 26470255019 26482119768 26512454384 26524338048 26542359168 26554721024 26619792256 26635448832 26640067584 26649818112 26677911552 26722674108 26788156902 26800633236 26818842076 26830863072 26912901424 26917568288 26927420384 26929633536 26939490048 26955806464 26960480768 26986211328 27069632512 27085553664 27110351229 27210150552 27220109736 27236119392 27240842304 27253529472 27267317696 27269558784 27279539712 27336381696 27367694848 27379961856 27411324928 27478495232 27505913058 27519828969 27524601078 27537420404 27553616688 27563701584 27621135672 27665169792 27696374784 27709274112 27777174528 27796046848 27798331392 27808505856 27825348608 27830173696 27855652981 27863307036 27953348644 27968428904 27984878688 27997912384 28066520096 28087897344 28098177792 28132675584 28159524864 28174993353 28185305679 28276387841 28289062152 28321466576 28380479608 28390867144 28393200576 28403592768 28425724288 28436128384 28438465536 28452853248 28540808192 28557594624 28629308604 28688963082 28699463526 28716343272 28721322864 28734699552 28749237136 28754222432 28762123392 28855069568 28870636288 28901070848 28971891712 29004570624 29018079232 29034019339 29061728844 29066768328 29094509088 29184447552 29201612544 29235062272 29306701568 29309110272 29319837696 29342683136 29353422848 29377617201 29382711462 29397576891 29488452214 29505796008 29552834688 29614413504 29625252672 29661625344 29672481792 29689933824 29781712896 29801947136 29826511182 29860676716 29874061152 29922896978 29933849054 29947266288 29970600608 29981570144 29999203968 30004406016 30018380288 30091939072 30125881344 30185249289 30277014102 30282264324 30293347932 30311695676 30316951912 30325282272 30330540864 30439692608 30453336576 30506151936 30580905984 30600454144 30641170629 30646483998 30657700914 30675732408 30770558832 30788656704 30823924352 30837740544 30899457088 30913307136 30937394176 30948717568 30962589696 30986715136 31015084321 31062646784 31109371878 31158967008 31235320752 31270552704 31285116672 31303517184 31308945408 31421618176 31435702272 31464482517 31483539581 31497651432 31519051512 31574835108 31596287628 31611003304 31616484848 31629595488 31635080256 31646659008 31763157504 31861649898 31910510592 31928039559 31939725537 31959070441 31964612342 31976311706 31978939824 31990644432 32015570912 32094023728 32108409216 32145188608 32164094976 32242911744 32263522304 32294313984 32342891778 32348500236 32363566248 32442871812 32461953264 32479465824 32499137632 32513704704 32578775408 32593378176 32630713088 32636371456 32645339136 32667518976 32682733568 32787775488 32817793593 32852389128 32889445056 32932892532 32970039264 32985394752 32991114624 33007805632 33010518528 33022600704 33048331264 33129314816 33144164352 33182130176 33232043442 33313477173 33328992614 33334772068 33354378096 33366586128 33407552256 33489416064 33527190528 33542805504 33562533888 33644777472 33683316736 33689157632 33716925684 33729266412 33755547592 33767902456 33770677824 33838264148 33853431456 33876432096 33892209728 33912143616 33995243904 34049439744 34055344128 34087845888 34106570901 34122455718 34145639138 34206071367 34229311597 34244654184 34265395112 34283880592 34404121408 34410087296 34422681728 34425510912 34442927616 34458969088 34485215232 34569719808 34656531468 34676914896 34761889224 34784109984 34801708112 34804568448 34817307264 34844436224 34857189632 34860054528 34929821056 34945477632 34985506816 35001188352 35127148544 35146444463 35167116036 35179987548 35186087976 35223180096 35236072128 35309493024 35349320448 35365784064 35389812224 35513931776 35520090112 35533090816 35562378717 35568545454 35590088222 35603114546 35630232144 35677300243 35717542536 35734177648 35774484096 35906178048 35919320064 35940446208 35981615104 36017517276 36105776694 36147134972 36163337184 36280200736 36293479648 36296462592 36314825856 36321123072 36338039296 36359411712 36372719616 36448508928 36506615808 36540038613 36561529836 36651122334 36674550744 36693105292 36699468104 36709552224 36715917888 36738155584 36751602112 36768075264 36828180896 36886893056 36928499712 36945698816 37036232704 37091943393 37098375366 37133781336 37151076048 37179372672 37270479168 37313171584 37329896448 37450529792 37464237056 37467316224 37481029632 37510234112 37544575757 37566657804 37580407572 37658713326 37718749536 37857600768 37871457024 37893731328 37900302336 37917954048 37937137664 37954142208 37974991041 37988890263 38076792832 38111653177 38128735944 38172411472 38251950776 38265951368 38288457696 38295097152 38312932736 38349497856 38548569501 38569365666 38687295797 38694004414 38704636584 38711348208 38725516944 38748971792 38755691104 38766340224 38792678784 38912596736 38935483392 39078813696 39093116928 39151921626 39170156268 39176948616 39196769188 39199990752 39214338336 39296048688 39341061344 39358695168 39403779584 39485884672 39500336896 39518042112 39548833792 39563309056 39586578432 39608323989 39622821027 39768681576 39813538752 39832081536 39929688384 39953173248 39960101376 39974727168 39998938624 40005874688 40016867328 40167841792 40200949854 40228263114 40246999052 40345622638 40369352136 40376352432 40391130576 40433709696 40440721152 40479316992 40604448768 40628330496 40674869248 40712108203 40774541312 40815225828 40830164604 40854894172 40861978664 40876934552 40880294208 40900976544 41027411776 41051542272 41116987392 41217742848 41264234496 41286901617 41306130606 41327028383 41330425032 41345552376 41431703508 41479162504 41497754688 41545289344 41563911168 41647094336 41665761792 41694070272 41713488896 41738022912 41745260544 41930022966 41952643356 41977318032 41996868576 42025402016 42099780144 42128383504 42131846016 42147266688 42172793984 42180107008 42195545344 42199013376 42350876672 42369859584 42434335957 42482199864 42570719412 42586300716 42638586432 42654192576 42679279872 42811212288 42836391936 42885459968 42943962906 42990548992 43009818624 43033444623 43049195289 43082738374 43098507082 43102049328 43123855704 43131333648 43151421664 43257162416 43282604352 43305954432 43351606272 43457837568 43506855936 43527118848 43556691968 43592593266 43600152492 43733464814 43757058124 43776671328 43803185504 43852593408 43910523376 43960052352 43980526336 43988152832 44014024704 44030134272 44192219136 44232678321 44258694012 44309391256 44329252032 44417969564 44421620256 44437879008 44472504128 44488781504 44492438016 44508722688 44543403008 44652554752 44672569344 44702920704 44723740672 44791015074 44859703296 44884345467 44900773581 44955900912 44972355216 44998805952 45006609024 45027570432 45137908608 45168576128 45188822016 45216191488 45326991872 45399252992 45407125504 45448696969 45467543514 45475427868 45496607624 45608095156 45659538912 45759227904 45871358976 45900681216 45923903488 45927677952 45944487936 45969725997 45986551371 46022383186 46092959744 46135159109 46155838248 46208708624 46235886528 46349185632 46378813312 46406091264 46423076352 46480072704 46593970176 46664057817 46717510346 46738450512 46831989649 46852981128 46889488048 46906650064 46914783968 46927675008 46964240128 46981429504 47079324032 47132427264 47154378752 47278577268 47394431442 47416504956 47424727272 47444393232 47452620384 47469988512 47506976192 47623390048 47644736256 47699312128 47874904064 47892426752 47920594944 47946918513 47964467559 48023356368 48141035592 48217782912 48246142464 48364367616 48395283456 48419767808 48428164096 48441470976 48479215616 48496959488 48545349372 48598011904 48664307718 48720051484 48748706448 48868163112 48899400992 48946069632 48954557184 49001278464 49024100352 49181663232 49237999616 49278583692 49399338798 49455924524 49464500488 49478092128 49486671936 49511708448 49534768064 49572496896 49693972224 49773195264 49848065163 49993488921 50002158102 50027455411 50031567144 50049879192 50088877072 50107210096 50111328384 50211617768 50234124096 50291666048 50314208256 50476801024 50495276032 50524975104 50533736448 50557272064 50633321388 50651853684 50757396222 50814648144 50838314592 50868215424 50992865856 51051276928 51060129536 51074159616 51083016192 51132663808 51155582976 51183683577 51218458707 51367880369 51398092668 51425820888 51606182112 51615130944 51634022592 51664391424 51688453632 51723571712 51727822848 51854579712 51913977856 51984797202 52143746509 52152788558 52171876994 52176164976 52202562168 52226875024 52235931488 52266654336 52285784448 52394731584 52478260224 52690722816 52750674054 52769981322 52779131964 52811098652 52830428036 52834770144 52854108192 52940510038 52964239536 53024908768 53048676096 53084718336 53109442048 53239584512 53270897664 53280135168 53299636224 53355823104 53385132333 53404671819 53445348216 53576313804 53601266472 53637684152 53661726144 53825802848 53835136576 53854840768 53859267072 53878980096 53911612928 53920961536 53972422656 54139265024 54220702458 54420301104 54440219472 54472238784 54481684608 54507058944 54534635392 54539117568 54559079424 54672763392 54735389696 54759923712 54822649856 54872841491 54956990464 55011826116 55039657938 55049202156 55074840808 55107233376 55127403168 55242271344 55330339584 55392749568 55418548224 55554349056 55592093696 55596662784 55617011712 55647563049 55650697216 55681267057 55701646951 55711305962 55726614072 55906697288 55936857808 55969757376 55995824768 56133040192 56175794688 56196355584 56265351168 56349986706 56370611358 56488069989 56552775682 56578124304 56642933152 56760959216 56781734288 56786401152 56807185536 56851448576 56872256768 56876931072 56905706496 57081616384 57115189248 57258617208 57377926164 57398927052 57432686544 57442645728 57469399104 57498474272 57508444864 57524246784 57710139136 57741272576 57802141696 57943783424 58009141248 58041006621 58068038678 58123457688 58133536656 58189018176 58368895104 58403225088 58470124544 58613403136 58618220544 58639675392 58685366272 58706845696 58755234402 58765422924 58795153782 58976904428 59011592016 59105669376 59228827008 59250505344 59323250688 59344963584 59379867648 59563425792 59603894272 59653022364 59721353432 59748122304 59845793956 59867698108 59894532576 59941201216 59963140288 59998407936 60008812032 60036760576 60183878144 60251762688 60342394671 60370498578 60518433957 60554028204 60564528648 60586695864 60623391352 60633903824 60650564544 60661081728 60879385216 60906673152 61012303872 61161811968 61200908288 61282341258 61292967996 61315401828 61351464816 61541117664 61577313408 61647848704 61675481088 61798914176 61826614272 61874788352 61897435136 61925179392 61959195909 62030168642 62125293568 62182170973 62218743756 62317934016 62470641504 62541105408 62570233344 62607034368 62617890816 62843236352 62895034449 62928965034 62967079162 62995302864 63038103024 63121377353 63149670216 63192575256 63222006608 63232969696 63259190976 63270160512 63293318016 63526315008 63723299796 63856079118 63879451074 63918140882 63929224684 63952623412 63957879648 63981288864 64031141824 64188047456 64216818432 64290377216 64328189952 64485823488 64527044608 64588627968 64624107561 64647760623 64685783556 64697000472 64727132496 64885743624 64923906528 64958931648 64998275264 65027409408 65157550816 65186756352 65261426176 65272742912 65290678272 65335037952 65365467136 65600197221 65635587186 65704778256 65778890112 65865785064 65940078528 65970789504 65982229248 66015611264 66021037056 66045201408 66096662528 66258629632 66288328704 66364260352 66425018647 66464086884 66626954346 66657985228 66669544136 66708756192 66733172256 66815104512 66978832128 67054381056 67085611008 67125067776 67186522611 67289554944 67366633472 67403639069 67428309467 67433851368 67458532824 67511095184 67535804912 67541355648 67676528296 67706862912 67752864192 67784419456 67824287232 67990487808 68098879488 68110688256 68201315271 68213141802 68244911436 68291278276 68412142734 68458623194 68489308368 68530790224 68567761184 68808242816 68820174592 68845363456 68851021824 68885855232 68917938176 68970430464 69033574779 69139439616 69313062936 69353829792 69523778448 69568219968 69603416224 69609136896 69634614528 69688872448 69714379264 69720109056 69859642112 69890955264 69971013632 70076265519 70292888926 70334232072 70359975096 70372175952 70446360192 70472144256 70618986048 70698640896 70731568128 70779624448 71027863552 71040180224 71066181632 71124757434 71137090908 71180176444 71206229092 71260464288 71354600486 71435085072 71468355296 71548968192 71812356096 71838640128 71880892416 71963230208 72002760791 72035034552 72211553388 72294269944 72326674368 72560401472 72586959296 72592925184 72629651712 72642246144 72676078592 72718823424 72745439232 72897017856 73080077226 73123059672 73302244668 73349101488 73386210584 73398936208 73419104448 73431835776 73476311168 73503204224 73536150528 73656361792 73773786112 73856999424 73891397632 74072465408 74183886786 74196750732 74267562672 74302152096 74358745344 74540958336 74626343168 74659792896 74901059584 74928474112 74934632448 74962059264 75003237153 75076132847 75089151514 75133315608 75160815144 75317426652 75437499072 75715201536 75742914048 75787462656 75800604672 75835908096 75874275328 75949982082 75977780526 76136094333 76223306354 76257471888 76344822944 76503901552 76531902736 76576915392 76590194304 76625865472 76698995712 77097139002 77138731332 77374591594 77388008828 77409273168 77422696416 77451033888 77497943584 77511382208 77532680448 77585357568 77825193472 77870966784 78157627392 78186233856 78229182837 78257815491 78303843252 78340312536 78353897232 78393538376 78399981504 78428676672 78592097376 78682122688 78717390336 78807559168 78971769344 79000673792 79036084224 79097667584 79126618112 79216647978 79245642054 79410765057 79537363152 79627077504 79664163072 79859376768 79906346496 79920202752 79949454336 79997877248 80011749376 80033734656 80335683584 80401899708 80456526228 80493998104 80691245276 80738704272 80752704864 80782261152 80867419392 80881442304 80958633984 81208897536 81256660992 81331053687 81424216406 81549082624 81593878873 81623743039 81630451656 81660329208 81709788344 81723957328 81753869104 81760588416 81801953088 82054823552 82103084544 82233974784 82435485696 82559486907 82573803234 82612261212 82654056766 82660850064 82691104752 82863407016 82958325008 82995509376 83090578688 83127822336 83294188672 83331523584 83388140544 83426977792 83476045824 83490521088 83566958943 83860045932 83905286712 83954636064 83993737152 84050804032 84199560288 84256767008 84263692032 84294533376 84345587968 84360214016 84391090688 84398026752 84701753344 84829163523 84868671914 84964399728 85076639041 85141438824 85172601432 85277172864 85308385152 85358559744 85622424576 85672783872 85770919936 85887925812 85981097984 86066889246 86098390578 86165476748 86197014164 86204098656 86247711408 86262667296 86302843328 86514324832 86565208704 86611908864 86703212544 86915675136 87013711872 87054237696 87102058017 87113383936 87161236747 87185186532 87200304984 87466929628 87514116248 87553342656 87606371008 87705186816 87821046752 87920104704 87961052672 87976305664 88028049408 88060268544 88192730673 88465356642 88517388024 88618782512 88658504064 88835939128 88843240512 88875758016 88945008256 88977563008 88984876032 89017445376 89086806016 89305109504 89345138688 89405841408 89447481344 89582030148 89768690934 89801547162 89911801824 89944710432 89997611904 90013218048 90055140864 90275817216 90337152256 90377644032 90432382976 90555747867 90653983744 90798505984 90848383093 90881634499 90897393938 90935087028 90950855736 90993215248 91216190312 91319077824 91518455808 91742717952 91801362432 91847806976 91923511887 91939451994 91973102742 92044766372 92270318218 92311676496 92417417248 92471773056 92698371264 92757626624 92812182528 92846152704 92960145408 93045252963 93187940352 93328115634 93435020692 93476901024 93663979298 93705962256 93778976096 93813300128 93829567936 93855350016 93928480256 93962859008 94158648064 94264854528 94308757504 94450618743 94557154536 94788862884 94833009912 94849454544 94888786464 94905240768 94939977024 95013952384 95246780096 95289472512 95398624256 95749808128 95784853504 95877211323 95893837026 95928935118 96046712736 96282071184 96435565824 96492284928 96728735232 96790566912 96839535616 96856328192 96882941952 96958431232 96993918976 97047199327 97082719561 97090698744 97196023808 97328615436 97440102968 97497412896 97736326224 97798801984 97892139264 97909114368 98002556928 98048200704 98363326464 98453380779 98513010947 98557167384 98798677596 98911849048 98929000976 98956184256 98973343872 99023416896 99069536128 99144993792 99387944448 99546390528 99696130326 99940431519 99986977842 100004316204 100054910822 100063134288 100099758384 100177754144 100214420192 100222656768 100423235536 100468248192 100583332096 100628416512 100953602048 100990552064 101049950208 101067472896 101266642776 101303707368 101514792444 101629296288 101676629184 101736430848 101985731712 102102553856 102120259072 102148319232 102166032384 102265327616 102367367154 102436917414 102618214101 102687934791 102735760738 102796185336 102851641776 103212364224 103230261888 103268045184 103328782848 103376907264 103447143424 103455645696 103709159424 103827955712 103969594404 104287493018 104305577116 104343753988 104352329952 104405124336 104453750048 104471862976 104533308672 104571568896 104789463168 104956520448 105381445632 105439333389 105501348108 105539962644 105558263928 105622197304 105660856072 105669540288 105708216384 105881020076 105928479072 106049817536 106097352192 106169436672 106218884096 106479169024 106541795328 106560270336 106599272448 106770264666 106809343638 106890696432 107031900729 107152627608 107202532944 107275368304 107323452288 107651605696 107670273152 107709681536 107718534144 107757960192 107823225856 107841923072 107944845312 108278530048 108441404916 108840602208 108880438944 108944477568 108963369216 109014117888 109069270784 109078235136 109118158848 109345526784 109470779392 109519847424 109620115839 109745682982 109913980928 109974358481 110014610183 110023652232 110079315876 110098404312 110149681616 110214466752 110254806336 110484542688 110660679168 110785499136 110837096448 111108698112 111184187392 111275830179 111295126098 111362534114 111403293902 111422611924 111453228144 111813394576 111873715616 111939514752 111991649536 112266080384 112351589376 112392711168 112530702336 112633727271 112699973412 112741222716 112976139978 113105551364 113156248608 113285866304 113521918432 113563468576 113572802304 113614371072 113702897152 113744513536 113753862144 113811412992 114163232768 114230378496 114334959531 114517234416 114755852328 114797854104 114865373088 114885291456 114938798208 114996948544 115016889728 115048493568 115420278272 115482545152 115604283392 115887566848 116061887391 116082013242 116136077356 116246915376 116267073312 116378036352 116737790208 116806450176 116940249088 117226806272 117236441088 117279350784 117370732544 117413691392 117478188659 117510468804 117530845848 117590307564 117953808856 118023184032 118211338752 118457654016 118501010688 118646501376 118689927168 118759735296 118824971967 118868463081 119252592199 119306044728 119442706864 119496244608 119691587912 119735396216 119789065152 119882402432 119926280576 119996815872 120017624064 120073521152 120367756288 120503525376 120684789342 120740997156 121036867914 121108056408 121129057296 121173391728 121246782704 121267807648 121301129088 121322163456 121758770432 121813346304 122024607744 122136324609 122323623936 122564682516 122585935992 122630803656 122702929632 123082235328 123154626816 123295697408 123350962176 123597828352 123653228544 123749576704 123794870272 123918391818 123981085149 124060337284 124364341946 124437487512 124635868032 124941283008 125082210816 125140466688 125214068736 125235781632 125686472704 125790068898 125857930068 125934158324 125990605728 126076206048 126242754706 126299340432 126385150512 126444013216 126465939392 126518381952 126540321024 126586636032 127052630016 127303007871 127389499861 127446599592 127712158236 127758902148 127836281764 127858449368 127905246824 127915759296 127962577728 128062283648 128376094912 128433636864 128580754432 128656379904 128971646976 129054089216 129248215122 129295521246 129371567112 129394000944 129454264992 129771487248 129847813056 129917863296 129996550528 130054818816 130315101632 130373512704 130522852352 130545485824 130581356544 130670075904 130730934272 130802746919 131200394442 131271174372 131409556512 131557780224 131731570128 131880157056 131941579008 131964458496 132031222528 132042074112 132090402816 132193325056 132517259264 132576657408 132698034963 132778406059 132850037294 132928173768 133253908692 133315970456 133339088272 133417512384 133466344512 133630209024 133957664256 134108762112 134171222016 134373045222 134579109888 134653036401 134702320743 134807278138 134856618934 134867702736 134917065648 135022190368 135071609824 135082711296 135353056592 135413725824 135505728384 135568838912 135648574464 135980975616 136197758976 136221376512 136346090907 136402630542 136426283604 136489822872 136582556552 136824285468 136917246388 136978616736 137061580448 137135522368 137616485632 137640349184 137690726912 137702043648 137771710464 137835876352 138067149558 138278879232 138405477327 138626125872 138707659584 139047556896 139136439936 139206832448 139218273792 139269229056 139377744896 139428758528 139440218112 139719284224 139781910528 139942027264 140152531038 140495968947 140585777852 140668464144 140719950192 140744351904 140892720384 140944288512 141237972096 141397281792 141463136256 141559248896 142055727104 142080360448 142132363264 142210438903 142249514868 142274181816 142360352888 142412458184 142520928576 142709200972 142870170144 142936710592 143097936384 143624712192 143677280256 143761784832 143840755539 143893402677 144005521582 144070069104 144358401083 144423106776 144588539888 144653348736 145120802944 145173918592 145185850368 145259303424 145284492288 145352157184 145437646848 145490878464 145794035712 146160154452 146246119344 146604489336 146698202976 146772421168 146797872416 146838208896 146863671552 146952622336 147006408448 147072301056 147312723584 147547572224 147713998848 148144930816 148226309257 148367773572 148393501464 148535125344 148604304192 148717490688 149081916672 149252686336 149319585792 149802119168 149856948224 149980466763 150006474306 150082366233 150152265694 150178303028 150266631216 150321630288 150634853304 150874998144 151430403072 151485828096 151574925312 151601209344 151671816192 151748550656 151899964164 151955561052 152272188666 152446612708 152514943776 152689645888 153007803104 153063805472 153153830784 153180388608 153251730944 153397991424 153655376121 154103641107 154194278004 154277462664 154749183188 154776017656 154818546336 154845392832 154902067776 154995887168 155022764416 155065360896 155170715136 155650386944 155741933568 156431239527 156458365674 156515630982 156607686504 156680625072 156707794464 156787076752 156799963008 156857353344 157184194752 157364245376 157434780672 157615118336 157943538688 158001347584 158072168448 158195335168 158253236224 158340167323 158433295956 158491284108 158821530114 159074726304 159254155008 159328326144 159718753536 159812692992 159840405504 159898908672 159995754496 160023498752 160067469312 160155396999 160214015457 160731754703 160803799416 160913052456 160987996208 161382490552 161477408544 161505409728 161564522304 161734838784 161762884608 161917267968 162417795072 162662107374 162848432812 163187757746 163247486078 163260903312 163320658416 163419576688 163447914656 163507738208 163521176832 163603906176 164109647104 164206169088 164467949568 164618524473 164870971392 165118973814 165147606468 165224522424 165308113532 165321700128 165382209504 165726814032 165916650016 165991018752 166181157376 166255644672 166588377344 166663047168 166776281088 166853955584 166952091648 167043801171 167104940853 167133917886 167720091864 167810573424 167909272128 167987474304 168101608064 168399120576 168513534016 168527384064 168589066752 168691175936 168720428032 168782181376 168796053504 169403506688 169658327046 169737343828 169928799456 170153278082 170282877648 170345202864 170554345728 170616770304 170717119488 171244849152 171345567744 171541839872 171698891117 171775851624 171962195968 172133778492 172196781156 172330953496 172394028328 172408197312 172495422816 172525334592 172605686656 173028649664 173130417408 173223817728 173406425088 173831350272 174027423744 174123019863 174204116034 174292250137 174322473494 174370373064 174400609968 174933859256 175028232496 175106685312 175212742016 175410373632 175642093504 175840209408 175922105344 175952611328 176056098816 176120537088 176385461346 176930713284 177034776048 177237565024 177317008128 177671878256 177686481024 177751516032 177890016512 177955126016 177969752064 178034890752 178173612032 178610219008 178690277376 178811682816 179164060296 179537381868 179603094324 179823603648 179889420864 179995223808 180026436096 180110281728 180551634432 180674304512 180755288064 180864765952 181111495734 181307967488 181555301871 181696766186 181763268998 181794787876 181870174056 181901711472 181986430496 182432380624 182638155648 183036911616 183485435904 183602724864 183695613952 183847023774 183878903988 183946205484 184089532744 184540636436 184623352992 184834834496 184943546112 185396742528 185515253248 185624365056 185692305408 186090505926 186375880704 186546512919 186656231268 186870041384 186953802048 187327958596 187411924512 187557952192 187626600256 187659135872 187710700032 187856960512 187925718016 188317296128 188529709056 188617515008 188901237486 189114309072 189364132059 189577725768 189666019824 189698909088 189777572928 189810481536 189879954048 190027904768 190493560192 190578945024 190797248512 191499616256 191569707008 191674939391 191754422646 191787674052 191857870236 192093425472 192564142368 192871131648 192984569856 193457470464 193581133824 193679071232 193712656384 193765883904 193872322683 193943281869 194094398654 194165439122 194181397488 194392047616 194570018851 194657230872 194880205936 194994825792 195472652448 195597603968 195784278528 195818228736 196005113856 196096401408 196800591663 196906761558 197026021894 197114334768 197597355192 197823698096 197858001952 197912368512 197946687744 198046833792 198139072256 198289987584 198775888896 199092781056 199275055941 199392260652 199880863038 199973955684 200008632408 200109821644 200126268576 200199516768 200355508288 200428840384 200445313536 200846471072 200936496384 201166664192 201256833024 201907204096 201981104128 202099900416 202210917207 202284928401 202533285552 202607414736 203029584888 203258592576 203353258368 203472861696 203971463424 204205107712 204240518144 204296638464 204332064768 204530655232 204734734308 204873834828 205236428202 205375869582 205471521476 205592370672 205703283552 206424728448 206460523776 206536090368 206657565696 206753814528 206894286848 206911291392 207100724337 207418318848 207655911424 207846026089 207939188808 208574986036 208611154232 208687507976 208704659904 208810248672 208907500096 208943725952 209066617344 209143137792 209578926336 209913040896 210228796557 210878666778 210985355429 211002696216 211079925288 211116527856 211244394608 211321712144 211339080576 211416432768 211762040152 211856958144 212099635072 212194704384 212338873344 212437768192 212958338048 213083590656 213120540672 213198544896 213540529332 213618687276 213781392864 214063801458 214305255216 214405065888 214550736608 214646904576 215303211392 215340546304 215419363072 215437068288 215515920384 215646451712 215683846144 215889690624 216008282373 216638451991 216882809832 217681204416 217760877888 217888955136 217926738432 218028235776 218138541568 218156470272 218236317696 218691053568 218941558784 219240231678 219491365964 219948716962 220029220366 220047304464 220158631752 220196808624 220299363232 220428933504 220509612672 220969085376 221321358336 221570998272 221674192896 222217396224 222368374784 222551660358 222590252196 222725068228 222806587804 222845223848 222906456288 223626789152 223747431232 223879029504 223983299072 224532160768 224703178752 224785422336 225228398541 225267454542 225399946824 225482445432 225952279956 226211102728 226312497216 226571732608 227043836864 227126937152 227145604608 227228742144 227405794304 227489027072 227507724288 227622825984 228326465536 228669919062 229034468832 229511704656 229595708208 229730746176 229770582912 229877596416 229993897088 230033779456 230096987136 230840556544 230965090304 231208566784 231420244549 231775133696 232123774782 232164026484 232272154712 232493830752 232534146624 232756072704 233475580416 233612900352 233880498176 234453612544 234472882176 234558701568 234687548511 234773446473 234915641489 234956377318 235020937608 235061691696 235180615128 235907617712 236046368064 236422677504 236915308032 237002021376 237293002752 237379854336 237649943934 237736926162 238232295171 238505184398 238612089456 238885413728 238992489216 239383175824 239470792432 239578130304 239764804864 239852561152 239993631744 240035248128 240147042304 240735512576 241007050752 241369578684 241481994312 242073735828 242216112816 242258114592 242346783456 242493565408 242535615296 242602258176 242644326912 243517540864 243626692608 244272649218 244647247872 244781636619 244871229117 245129365032 245171871984 245261607312 245405859264 246164470656 246309253632 246591394816 246701924352 247195656704 247306457088 247499153408 247589740544 247836783636 247962170298 248120674568 248728683892 248874975024 249271736064 249882566016 250164421632 250280933376 250428137472 250471563264 250700876829 251372945408 251580137796 251715860136 251868316648 251981211456 252152412096 252485509412 252598680864 252770301024 252888026432 252931878784 253036763904 253080642048 253173272064 254105260032 254487490569 254606015742 254778999722 254893199184 255229917123 255403324993 255424316472 255517804296 255672563528 255716898736 255810493648 255831518592 255925155456 256124567296 256752189824 256867273728 257161508864 257312759808 257943293952 258108178432 258496430244 258591042492 258743134224 258788001888 258908529984 259542974496 259695626112 259835726592 259993101056 260109637632 260630203264 260747025408 261045704704 261090971648 261162713088 261306174051 261340151808 261483710241 261605493838 262246547147 262400788884 262542348744 262819113024 263115560448 263463140256 263760314112 263883158016 263928916992 264062445056 264084148224 264180805632 264386650112 265034518528 265396069926 265556812118 265700074588 265856347536 266507817384 266631940912 266678176544 266835024768 266932689024 267260418048 267915328512 268217524224 268342444032 268746090444 269306072802 269404641486 269614556276 269713237868 269735405472 269834131296 270044380736 270143219648 270165422592 270706113184 270827451648 271011456768 271137677824 271297148928 271961951232 272395517952 272545149279 272644903497 272692181814 272805261084 272852567208 272979645744 273165113104 273648570936 273834492776 273957233472 274123160896 274271044736 275232971264 275280698368 275381453824 275404087296 275543420928 275671752704 276134299116 276810954654 277252251744 277415319168 278095113792 278272879872 278413664896 278436547584 278538458112 278755489792 278857517056 278880436224 279135758889 279438568448 279563821056 279884054528 280140296033 280305062076 280991937894 281171555704 281336928288 281439900384 281488703808 281785440768 281888577024 282475944192 282794563584 282926272512 283118497792 283351856229 284111454208 284267521291 284371566013 284420877806 284499029736 284548363632 284720705776 284824916368 285041857152 285418401944 285740340288 285873421184 286195872768 287249424384 287354560512 287631633969 287681511078 287786805354 288011043164 288140138208 288716802166 288846213552 289177079776 289306697472 290241605888 290347837184 290371700736 290518606848 290568984576 290704314368 290875293696 290981756928 291141597981 291248158683 291588071424 292320308904 292492238688 293208978672 293396405952 293544842336 293595744832 293676417792 293727343104 293905244672 294012816896 294144602112 294625447168 295095144448 295539032841 296452618514 296735547144 296787002928 297070250688 297208608384 297434981376 298163833344 298505372672 298639171584 299604238336 299713896448 299960933526 300012948612 300164732466 300304531388 300356606056 300533262432 300643260576 301269706608 301749996288 302860806144 302971656192 303149850624 303202418688 303497101312 303663817249 303774961207 303799928328 303911122104 304544377332 304893225416 305029887552 305379291776 306015606208 306127610944 306307661568 306360777216 306503461888 306795982848 307310752242 308063804373 308207282214 308388556008 308554925328 309498366376 309552035312 309637092672 309690785664 309804135552 309991774336 310045528832 310130721792 310341430272 311300773888 311483867136 312862479054 312916731348 313031261964 313215373008 313361250144 313415588928 313574153504 313599926016 313714706688 314368389504 314728490752 314869561344 315230236672 315887077376 316002695168 316144336896 316318000167 316625429833 316680334646 316866591912 316982568216 317643060228 318149452608 318508310016 318656652288 319437507072 319625385984 319680811008 319797817344 319991508992 320046997504 320310793998 320428030914 321095702187 321463509406 321607598832 321826104912 321975992416 322764981104 322954817088 323010819456 323129044608 323469677568 323525769216 323834535936 324835590144 325324214748 325696865624 326375515492 326494972156 326521806624 326641316832 326839153376 326895829312 327015476416 327042353664 327207812352 328219294208 328412338176 329237048946 329741942784 329923075443 330043830549 330237947628 330295212936 330449044848 330616227064 330643400256 330764419008 331453628064 331833300032 331982037504 332362314752 332511289344 333176754688 333326094336 333552562176 333707911168 334087602342 334209881706 334267835772 335440183728 335621146848 335818544256 335974948608 336203216128 336798241152 337027068032 337054768128 337178133504 337382351872 337440856064 337564362752 337592107008 337901181813 338807013376 339117200461 339316654092 339474687656 339857598912 340306556164 340565755296 340690405728 341108691456 341233540608 341434238976 342489698304 342691135488 343004878593 343397782234 343551703248 343924391936 344113315247 344239264121 344267556984 344393562312 344661906992 344788056656 344816394624 344990845632 345050669184 345211373312 346057299328 346260834816 346447635456 346812850176 347662700544 348185662173 348246039726 348408232068 348584500274 348644946988 348740746128 348801219936 349867718512 350056464992 350213370624 350425484032 350820747264 351284187008 351680418816 351844210688 351905222656 352112197632 352241074176 352434565977 352770922692 353861426568 354069552096 354475130048 354634016256 355343756512 355372962048 355503032064 355780033024 355910252032 355939504128 356069781504 356347224064 357220438016 357757776597 358328120592 359074763736 359206188648 359647207296 359778841728 359990447616 360052872192 360220563456 361103268864 361348609024 361510576128 361729531904 362222991468 362615934976 363110603742 363393532372 363526537996 363589575752 363740348112 363803422944 363972860992 364864761248 365276311296 366073823232 366408973827 366970871808 367391227904 367593041933 367694047548 367757807976 367892410968 368179065488 369081272872 369246705984 369669668992 369887092224 370793485056 371030506496 371248730112 371384610816 371943255447 372181011852 373093025838 373312462536 373740082768 373907604096 374655917192 374823849024 375115904384 375253200512 375318271744 375421400064 375713921024 375851436032 376634592256 377059418112 377235030016 377802474972 378228618144 378728264118 379155451536 379332039648 379397818176 379555145856 379620963072 379759908096 380055809536 380987120384 381157890048 381594497024 381909023613 382168499583 383283415061 383349878782 383508845292 383575348104 383715740472 384186850944 385128284736 385742263296 385969139712 386914940928 387162267648 387358142464 387425312768 387744645366 387886563738 388188797308 388330878244 388362794976 389140037702 389314461744 389760411872 389989651584 390945304896 391195207936 391568557056 391636457472 392010227712 392192802816 392408240757 393601183326 393813523116 394052043788 394228669536 395194710384 395647396192 395716003904 395824737024 395893375488 396093667584 396278144512 396579975168 397551777792 398335218177 398550111882 398784521304 399761726076 399947911368 400017264816 400219643288 400252537152 400399033536 400711016576 400857680768 400890627072 401692942144 401872992768 402333328384 402513666048 403814408192 403962208256 404421834414 404569856802 405066571104 405214829472 406059169776 406517185152 406706516736 406945723392 407942926848 408410215424 408481036288 408593276928 408664129536 409038272721 409061310464 409286014553 409435817279 409469468616 409747669656 410472856404 410751739164 410943042952 411184741344 411406567104 412849456896 412921047552 413072180736 413315131392 413507629056 413788573696 414201448674 414836637696 415216431981 415467915733 415692052178 415878377616 417149972072 417222308464 417375015952 417409319808 417620497344 417815000192 417887451904 418133234688 418286275584 419157852672 419826081792 420457593114 421487906841 421757333556 421970710858 422005392432 422159850576 422233055712 422488789216 422643424288 422678161152 422832865536 423524080304 423713916288 424199270144 424389408768 424677746688 424875536384 425916676096 426167181312 426241081344 426397089792 426631316709 427081058664 427237374552 427562785728 428127602916 428610510432 428810131776 429101473216 429293809152 430606422784 430681092608 430838726144 430874136576 431031840768 431292903424 431367692288 432016564746 433075203249 433276903982 433765619664 435362408832 435521755776 435777910272 435853476864 436056471552 436277083136 436312940544 436472635392 437382107136 437883117568 438480463356 438982731928 439897433924 440058440732 440094608928 440317263504 440393617248 440598726464 440857867008 441019225344 441938170752 442642716672 443141996544 444434792448 444678927771 444736749568 444981050761 445103320716 445180504392 445450136456 445613175608 445690447696 445812912576 447253578304 447494862464 447758059008 447966598144 449064321536 449406357504 449570844672 450247098699 450456797082 450534909084 450799893648 450964890864 451904559912 452422205456 452624994432 453143465216 454087673728 454253874304 454291209216 454457484288 454811588608 454978054144 455015448576 455245651968 456652931072 457339838124 458068937664 459023409312 459191416416 459461492352 459541165824 459755192832 459987794176 460067558912 460193974272 461681113088 461930180608 462310923321 462840489098 463550267392 463804903159 463974660337 464247549564 464328052968 464544309424 464987661504 465068293248 465512145408 466951160832 467225800704 467760996352 468907225088 469293718581 469375097022 469546892946 469831282978 469912754636 470041875216 470123383392 470361230256 471815235424 472092736128 472845355008 473830616064 474004042752 474586005504 474759708672 475020501969 475299887868 475473852324 476464590342 477010368796 477224178912 477770827456 477984978432 478766351648 478941584864 479156260608 479529609728 479705122304 479987263488 480070496256 480294084608 481471025152 482195264109 482739157368 482963988624 484147471656 484432225632 484516229184 484693566912 484987130816 485071230592 485204516352 485288653824 487035081728 487253385216 488545298436 489563273238 489742458234 490258730064 490343743968 490523214624 490811718528 492328941312 492618507264 493182789632 493403848704 493855573419 494391313408 494612914176 494998306816 495179481088 495451491301 495632831443 495673567272 495924340596 496241349136 497457367784 497749950048 498543472128 499765132032 500328843264 500561866752 500856274944 501131403513 501314822559 501401753658 502934845361 503160275592 503431720272 503736633296 503962422912 504304824192 504971018824 505197361728 505540602048 505776052864 505863757568 506073527808 506161284096 506346544128 508210520064 508974981138 509212031484 509557999444 509786398368 510459834246 510806649986 510848632944 511035608592 511345127056 511433797472 511620987296 511663037184 511850310912 512249134592 513504379648 513734547456 514323017728 514625519616 515096673351 515886587904 516992860488 517182084984 517486268448 517576003776 517817059968 519085948992 519391252224 519671453184 519986202112 520219275264 521260406528 521494050816 522091409408 522181943296 522612348102 522876750411 522967420482 523210987676 524493094294 524801577768 525084697488 525638226048 526231120896 526926280512 527520628224 527766316032 527857833984 528124890112 528168296448 528361611264 528773300224 529257406639 530069037056 530792139852 531113624236 531400149176 531712695072 533015634768 533263881824 533356353088 533670049536 533865378048 534520836096 535830657024 536435048448 537251368979 537492180888 538612145604 538809282972 539229112552 539426475736 539470810944 539668262592 540088761472 540286439296 540330845184 541412226368 541654903296 542022913536 542275355648 542594297856 543923902464 545090298558 545289806994 545384363628 545610522168 545705134416 545959291488 546330226208 547297141872 547668985552 547914466944 548246321792 548542089472 550465942528 550561396736 550762907648 550808174592 551086841856 551343505408 551646367441 552268598232 553621909308 554504503488 554830638336 556190227584 556545759744 556827329792 556873095168 557076916224 557510979584 557715034112 558271517778 558877136896 559127642112 559639538757 560280592066 560610124152 561983875788 562343111408 562673856576 562879800768 562977407616 563570881536 563777154048 564951888384 565589127168 565852545024 566236995584 566703712458 568092396177 568535042582 568743132026 568841755612 568998059472 569096727264 569441411552 569649832736 570083714304 570836803888 571480680576 571746842368 572391745536 574498848768 574709121024 575024818173 575263267938 575363022156 575573610708 576022086328 576280276416 577433604332 577692427104 578354159552 578613394944 580483211776 580695674368 580743401472 581037213696 581137969152 581408628736 582283195962 582496317366 583176142848 583710056553 584640617808 584984477376 586417957344 586792811904 587089684672 587191489664 587352835584 587454686208 587810489344 588025633792 588289204224 589250894336 590190288896 591078065682 592905237028 593471094288 593574005856 594140501376 594417216768 594869962752 596327666688 597010745344 597278343168 597825167823 599208476672 599427792896 599757068417 599921867052 600025897224 600329464932 600609062776 600713212112 601066524864 601286521152 602539413216 603499992576 605721612288 605943312384 606299701248 606632751621 606854785203 607327634498 607549922414 607599856656 607822244208 608815865437 609088754664 609786450832 610059775104 610758583552 612031212416 612255221888 612615323136 612721554432 613006923776 613591965696 614621504484 616127608746 616414564428 616777112016 617109850656 618996732752 619104070624 619274185344 619381571328 619608271104 619983548672 620091057664 620261443584 620682860544 622601547776 622967734272 623538078267 625724958108 625833462696 626062523928 626430746016 626722500288 626831177856 627148307008 627199852032 627429413376 628736779008 629456981504 629739122688 630460473344 631774154752 632005390336 632636000334 632956066287 633250859666 633360669292 633733183824 633965136432 635286120456 636298905216 637016620032 637313304576 638875014144 639250771968 639361622016 639595634688 639983017984 640093995008 640621587996 640856061828 642191404374 642927018812 643215197664 643652209824 643951984832 645529962208 645909634176 646021638912 646258089216 646939355136 647051538432 647669071872 648024847119 649915355973 650356920343 650648429496 651393731248 652751030984 652989944312 653043613248 653282633664 653678306752 653791658624 654030952832 654084707328 654415624704 656438588416 656824676352 658474097892 659846150886 660087661098 660475895256 660590425872 660898089696 661232454128 661286800512 661528838016 662907256128 663666600064 663964075008 664724629504 665022578688 666353509376 666652188672 667105124352 667415822336 667782444797 668175204684 668419763412 668535671544 670880367456 671242293696 671637088512 671949897216 672406432256 673596482304 674054136064 674109536256 674356267008 674764703744 674881712128 675128725504 675685195623 675802363626 677868704617 678234400922 678633308184 678949375312 679715197824 680613112328 681131510592 681380811456 682217382912 682467081216 682868477952 684979396608 686009757186 686795564468 687103406496 688226630494 688478528242 688535113968 688787124624 689323813984 689576113312 689632789248 689981691264 690101338368 690422746624 692114598656 692521669632 692895270912 693625700352 694260733647 695325401088 696371324346 696492079452 696816464136 697169000548 697289893976 697481492256 697602439872 699735437024 700112929984 700426741248 700850968064 701641494528 702568374016 703360837632 703688421376 703810445312 704746924467 704869131954 705541845384 707722853136 708139104192 708950260096 709268032512 710687513024 710745924096 711006064128 711560066048 711820504064 711879008256 712139563008 712694448128 713346939383 714440876032 715515553194 716656241184 718149527472 718412377296 719294414592 719557683456 719980895232 720105744384 720441126912 722206537728 722697218048 723021152256 723459063808 724121410363 724445982936 725231869952 726221207484 726787064744 727053075992 727179151504 727480696224 727606845888 727945721984 729729522496 730552622592 732817947654 733941743616 734344909857 734613687351 735058620143 735186083866 735388095096 735515615952 735784821936 736358130976 738162545744 738493411968 739339337984 739774184448 741586970112 742061012992 742497460224 742769221632 743886510894 744362023704 746186051676 746624925072 747480165536 747815208192 749311834384 749647698048 750231808768 750506401024 750636543488 750842800128 751427842048 751702872064 753269184512 754118836224 755604949944 756457236288 757456528236 758310903072 758664079296 758795636352 759110291712 759241926144 759519816192 760111619072 761974240768 762315780096 763188994048 763818047226 764336999166 765689751369 766209974979 766566830122 766699757564 767017690584 767150696208 767431480944 768373701888 770256569472 771484526592 771938279424 773829881856 774324535296 774716284928 774850625536 775489290732 775773127476 776377594616 776661756488 776725589952 778280075404 778628923488 779520823744 779979303168 781890609792 782390415872 783137114112 783272914944 784020455424 784451130723 784816481514 786739641441 787202366652 787627046232 788104087576 788457339072 790389420768 791294792384 791432007808 791649474048 791786750976 792187335168 792556289024 793159950336 795103555584 796670436354 797100223764 797569042608 799523452152 799895822736 800034529632 800439286576 800505074304 800798067072 801422033152 801715361536 801781254144 803385884288 803745985536 804666656768 805027332096 807628816384 807924416512 808368222649 808843668828 809139713604 810133142208 810429658944 812118339552 813034370304 813413033472 813891446784 815885853696 816820430848 816962072576 817186553856 817635447837 817934710491 818076545442 818572029106 818871634558 818938937232 819495339312 820577905589 820945712808 821503478328 821886085904 822369482688 822813134208 825698913792 825842095104 826144361472 826630262784 827015258112 827577147392 828402897348 830432863962 830935831466 831384104356 831756755232 834299944144 834444616928 834750031904 834818639616 835240994688 835630000384 835774903808 836266469376 836572551168 838315705344 839652163584 840420888099 840915186228 842975813682 843514667112 843941421716 844010784864 844319701152 844466111424 844977578432 845286848576 845356322304 845665731072 847048160608 847427832576 848398540288 848778817536 849355493376 849751072768 851833352192 852334362624 852802563873 853114698039 853262633418 854162117328 854474749104 855125571456 856255205832 857221020864 857620263552 858202946432 858587618304 861212845568 861362185216 861677452288 861748273152 862063681536 862585806848 862735384576 863525242411 864033129492 866150406498 866553807964 867531239328 870724817664 871043511552 871555820544 871706953728 872112943104 872554166272 872625881088 872945270784 873424793943 873744476049 874764214272 875766235136 876568023071 876960926712 877965463856 879794867848 880116881464 880189217856 880634527008 880787234496 881197452928 881715734016 882038450688 883876341504 885285433344 886617098523 889357855542 889807803331 889962101522 890206641432 890361008784 890900272912 891226351216 891380895392 891625825152 894507156608 894989724928 895516118016 895933196288 898128643072 898812715008 899141689344 900494197398 900913594164 901069818168 901599787296 901929781728 903809119824 904844410912 905249988864 906286930432 908175347456 908507748608 908582418432 908914968576 909623177216 909956108288 910491303936 910991451747 911324883621 914679676248 916137875328 918046818624 918382832832 918922984704 919082331648 919510385664 919975588352 920135117824 920387948544 923362226176 923860361216 924621846642 925680978196 927609806318 927949320674 928495099128 928656105936 929088618848 929975323008 930136586496 931024290816 933902321664 934451601408 935521992704 937814450176 938587437162 938750194044 939093785892 939662565956 939825509272 940083750432 940246766784 940722460512 943630470848 944185472256 945690710016 947661232128 948008085504 949876289499 950041003938 950521652809 950599775736 950947704648 952929180684 954020737592 954448357824 955541654912 955969956864 957532703296 957883169728 958312521216 959059219456 959410244608 959974526976 960140992512 960588169216 962942050304 964390528218 965478314736 965927977248 968294943312 968864451264 969032458368 969387133824 969974261632 970142461184 970409032704 970577307648 974070163456 974506770432 975989727011 977090596872 979126546476 979484916468 980517460128 980687487936 981046429248 981623437056 984657882624 985237014528 986365579264 987711146838 988782626816 989225828352 989769226329 990131491647 990731183671 990902982602 991265662886 991347134544 991848681192 992482698272 994914735568 995499900096 997086944256 999530264064 1000657686528 1001123733504 1002262807026 1002629645118 1002803507316 1005869690722 1006320551184 1006863440544 1007473266592 1007924845824 1008609648384 1009942037648 1010394723456 1011081204096 1011552105728 1011727515136 1012147055616 1012322568192 1012693088256 1016421040128 1017351601383 1017949962276 1018424062968 1019115998888 1019572796736 1020919668492 1021613299972 1021697265888 1022071217184 1022690254112 1022867594944 1023241974592 1023326074368 1023700621824 1024498269184 1027008759296 1027469094912 1028646035456 1030193346702 1031773175808 1032339945741 1032717792363 1033985720976 1034364169968 1034972536896 1035152007552 1035634119936 1038171897984 1038782504448 1039342906368 1039972404224 1040438550528 1042520813056 1042988101632 1044182818816 1044363886592 1045224696204 1045753500822 1045934840964 1046421975352 1048986188588 1049603155536 1050169394976 1051276452096 1052462241792 1053852561024 1055041256448 1055532632064 1055715667968 1056249780224 1056336592896 1056723222528 1057303697931 1058514813278 1060138074112 1061108659507 1061584279704 1062227248472 1062800298352 1063425390144 1066031269536 1066527763648 1066712706176 1067340099072 1067730756096 1069041672192 1071661314048 1073273329791 1074502737958 1074984361776 1077135761927 1077224291208 1077618565944 1078458225104 1078852951472 1078941621888 1079336525184 1080177522944 1080572878592 1080661690368 1082824452736 1083309806592 1084045827072 1084550711296 1085188595712 1087847804928 1090180597116 1090579613988 1090768727256 1091221044336 1091410268832 1091918582976 1092660452416 1094594283744 1095337971104 1095828933888 1096492643584 1097084178944 1100931885056 1101122793472 1101525815296 1102173683712 1102779125799 1103292734882 1104537196464 1105996307533 1107243818616 1109009006976 1109661276672 1112380455168 1113091519488 1113654659584 1113746190336 1114153832448 1115021959168 1115430068224 1116543035556 1117754273792 1119279077514 1120561184132 1121220248304 1123967751576 1124686222816 1125347713152 1125759601536 1125954815232 1127141763072 1127554308096 1129903776768 1131178254336 1131705090048 1132473991168 1133407424916 1136184792354 1137070085164 1137486264052 1137683511224 1137996118944 1138193454528 1138882823104 1139299665472 1140167428608 1141673607776 1142961361152 1143493684736 1144783491072 1146505498749 1149850245183 1150049636346 1150526535876 1150726044312 1151147221416 1152044172656 1152560552832 1154867208664 1155384854208 1156708319104 1157226789888 1160966423552 1161391348736 1161486802944 1162074427392 1162275938304 1162817257472 1164566391924 1164992634732 1167420113106 1169281235616 1169968954752 1172835914688 1173585623808 1174179369344 1174382979328 1174705671168 1174909372416 1175620978688 1176051267584 1176578408448 1177224722271 1178501788672 1180380577792 1181461248487 1182156131364 1185810474056 1186942188576 1187148011712 1188281002752 1188834433536 1189739925504 1192655333376 1194021490688 1195005654531 1195650335646 1199306169707 1199514136834 1199843734104 1200051794448 1200658929864 1201218125552 1201426424224 1202133049728 1202573042304 1205078826432 1206999985152 1211443224576 1211886624768 1213265503242 1213709570406 1214655268996 1215099844828 1215199713312 1215644488416 1217631730874 1218177509328 1219572901664 1220119550208 1221517167104 1224062424832 1224510443776 1225230646272 1225443108864 1226013847552 1227183931392 1227858043659 1228307451837 1229243008968 1232255217492 1232829128856 1233554224032 1234219701312 1237993465504 1238208141248 1238548370688 1238763142656 1239216542208 1239967097344 1240182115328 1240522887168 1241365721088 1245203095552 1246403747199 1247076156534 1251449916216 1251666925392 1252125047856 1252861492032 1253445000576 1253662355712 1254296614016 1254399704064 1254858826752 1257473558016 1258913963008 1259478245376 1260920946688 1262075354293 1263548309504 1264010780672 1265272000668 1265912132574 1266501719332 1266721338584 1267466367648 1267930272864 1270572240912 1272597810432 1274033240064 1274626609152 1277750028288 1278501543936 1278723244032 1279191269376 1279893950127 1279966035968 1280669142311 1281137879873 1281243175992 1281712123656 1284382808748 1285854037624 1286430395328 1287304419648 1287903969664 1291059924416 1291819268352 1292043277824 1292516178432 1293878710272 1294103076864 1296049694238 1299225609747 1299830711946 1300713840686 1301296858992 1302787462496 1305502061968 1305979888624 1306087226496 1306565267328 1307356613504 1307583317248 1308061905664 1308169414656 1308831249408 1312877176832 1313649352704 1316948195784 1319692301772 1320175322196 1320951790512 1321180851744 1321796179392 1322464908256 1322573601024 1323057676032 1325814512256 1327333200128 1327928150016 1329449259008 1332707018752 1333304377344 1334036783313 1334210248704 1334943152283 1335564889594 1336350409368 1336839526824 1337071343088 1341760734912 1342484587392 1343274177024 1343899794432 1344812864512 1347192964608 1348108272128 1348219072512 1348712534016 1349529407488 1349763424256 1350257451008 1351370391246 1351604727252 1355737409234 1356468801844 1357266616368 1357898750624 1359430395648 1361226224656 1362263021184 1362761622912 1364434765824 1364934162432 1365736955904 1369958793216 1372019514372 1373591128936 1374206812992 1376453260988 1376957056484 1377070227936 1377574249248 1378647627968 1379152226624 1379265578496 1379963382528 1380202676736 1380845493248 1384229197312 1385043339264 1385790541824 1388521467294 1390650802176 1391414709477 1391923981011 1392742648692 1392984158904 1393632928272 1394338001096 1394579787952 1394962984512 1395204879744 1399470874048 1400225859968 1400853482496 1401701936128 1403282989056 1405136748032 1406721675264 1407376842752 1407620890624 1409493848934 1409738263908 1411083690768 1415445706272 1416278208384 1417900520192 1418536065024 1421375026048 1421491848192 1422012128256 1423120132096 1423641008128 1423758016512 1424279126016 1425061505907 1426693878766 1428881752064 1430189932379 1431031106388 1433312482368 1436299054944 1436824754592 1438588829184 1439115366912 1439961790464 1440211488768 1440882253824 1444413075456 1445394436096 1446585792327 1448242820726 1448891965872 1450463739904 1451791679119 1452442414968 1453574129488 1454106151984 1454358303008 1454961392448 1455213691776 1455891443968 1459459044992 1461105245184 1465635895308 1468689819714 1469227374702 1470117240286 1470372167732 1470776190192 1471031231904 1471569643872 1472716261952 1476325091488 1476986823936 1478678675968 1479548368896 1483173940224 1484122025984 1484994920448 1485538443264 1486354473903 1486898494329 1487773021788 1488724047408 1492372103352 1493249850144 1494960331072 1495630416384 1498623668768 1499295396096 1500463617536 1501012802048 1501273086976 1501685600256 1502855684096 1503405744128 1506538369024 1508804536083 1511209899888 1512914472576 1514913056472 1516621806144 1517328158592 1517591272704 1518220583424 1518483852288 1519039632384 1520223238144 1523948481536 1524631560192 1526377988096 1527636094452 1528673998332 1531379502738 1532419949958 1533133660244 1533399515128 1534035381168 1534301392416 1534862961888 1536747403776 1540513138944 1542969053184 1543876558848 1545290020053 1547659763712 1549432569856 1550283698587 1550851117741 1550978581464 1551546254952 1552755189232 1553323512976 1553451179904 1556560150808 1557257846976 1559041647488 1559958606336 1563781219584 1564780831744 1566274228224 1566545829888 1568630251233 1568902261446 1569632963028 1573479282882 1574404733304 1575254092464 1576208175152 1576914678144 1580778841536 1582589584768 1582864015616 1583298948096 1583573501952 1584374670336 1585112578048 1586319900672 1587772219917 1590207111168 1593340872708 1594200447528 1595138085216 1599046904304 1599791645472 1600069059264 1600878573152 1601010148608 1601596134144 1602844066304 1603430723072 1603562508288 1606771768576 1607491971072 1609333313536 1611754106937 1616456141779 1616736445298 1617687337656 1618279427208 1620266284416 1620859317888 1624236679104 1626068740608 1626826066944 1627782893568 1631771707392 1633640861696 1633924145152 1635270895674 1635869420982 1636153090884 1637144058212 1637743269116 1637877874464 1638990678624 1641155811178 1641891425616 1643006956656 1643772171808 1644738965376 1645626268416 1651397827584 1651684190208 1652288722944 1653260525568 1654030516224 1654939102323 1655154294784 1656063498193 1656805794696 1660865727924 1661871662932 1662768208712 1663513510464 1668599888288 1668889233856 1669500063808 1669637279232 1670481989376 1671260000768 1671549807616 1672532938752 1673145102336 1676631410688 1680841776198 1681830372456 1685951627364 1687029334224 1687882843432 1688021569728 1688639402304 1688932222848 1689955156864 1690573697152 1690712644608 1691331462144 1694096321216 1694855665152 1696797080576 1697557635072 1698710986752 1699502145536 1703666704384 1705605127746 1706229396078 1706525266836 1708324234656 1708949498208 1710251142912 1712510411664 1714442041728 1715240527104 1716405892864 1717175236608 1722425691136 1722724370432 1723354904576 1723496546304 1724127363072 1725074454519 1725171613696 1726119278767 1726751055481 1727050484822 1728066258984 1732300812996 1733107615928 1735062478656 1741449635328 1742087023104 1743111641088 1743413907456 1744225886208 1745108332544 1746849587886 1747488952098 1749528428544 1751130169659 1753136046142 1753921853424 1755930927712 1759589735696 1760233762928 1760378435712 1761269054016 1761574468992 1762394905856 1763431468032 1764076901376 1767752683008 1770570866688 1773234197046 1778715711084 1779615606662 1779924203044 1780413282864 1780722017568 1781800545824 1782452702432 1782761790784 1783251650304 1789014313216 1789979449856 1791032236032 1791866392576 1796257286144 1797625430016 1798283378688 1799271205251 1800988394796 1801827188328 1802139636336 1803199574592 1803859563456 1807618239648 1809688821824 1810499977728 1812573860864 1816350694912 1817015497216 1817164836864 1817829937152 1819246354432 1819912216576 1821982903494 1822649767242 1826447596311 1829359352496 1832275750656 1836093637248 1836765665664 1837845969408 1838164663296 1839020771328 1839951176704 1840270235648 1840775897088 1846724452352 1847720722432 1849243693284 1851361956392 1855219612636 1855898641348 1856990198256 1857312211872 1858177237696 1859950646016 1860273172992 1862048581632 1867804643328 1868903202816 1870614234801 1875628900352 1876659214079 1877174874324 1877500388088 1878187571784 1879325131912 1879651018544 1880167500864 1880493533568 1881444921024 1887260941696 1888370944512 1891381420032 1895322464256 1896016171008 1898868198861 1899752578998 1900082007876 1901043305618 1901199551472 1901895409296 1905858361368 1908041475184 1908896715648 1911083309824 1911939913728 1915065406592 1915766339456 1916625042432 1918118438912 1918820489216 1919949053952 1920281985024 1925884100608 1928781056436 1930956629472 1931855954496 1936589886624 1937728902528 1938064916736 1938774267648 1939948523264 1940284922368 1940818065408 1941154615296 1948140326912 1949746067919 1951070761029 1951979454022 1954181193744 1956762697943 1958253092952 1958969832936 1961034920256 1961374975872 1962092858496 1963246874112 1969315765248 1970474029056 1972731158528 1975422293676 1977565253632 1979538452658 1980262983294 1981462367342 1981805965204 1982531325772 1982694269088 1983697362384 1984965396544 1989829471136 1990999800192 1994173888512 1999060528128 2001315373056 2002247467008 2003347334391 2004525614052 2005259290236 2005607014632 2011739381444 2012641102368 2013726881088 2014946533184 2015849691648 2017219296768 2019884075296 2020789446912 2022162408192 2023104211456 2023455030272 2024294111232 2024645136384 2025386176512 2033606113851 2034703202766 2035899924552 2036848125936 2038231997776 2039145593472 2041839336984 2043226599944 2043394531776 2044142434368 2045380508224 2045735189888 2046483949184 2046652148736 2047401243648 2048996538368 2054017518592 2054938189824 2057292070912 2060386693404 2064679891482 2065435584726 2067971441952 2068728339936 2069945073792 2070304015104 2071268239872 2076343795968 2077565008896 2078685812736 2079944808448 2080877101056 2082782200941 2085041626112 2085976203264 2088365637632 2089512811139 2090277593477 2090449392408 2091507001644 2091869681928 2092843950704 2097972377176 2099206311072 2100338789952 2102552904192 2104924483584 2107705122048 2110082512896 2111065264128 2111431335936 2112499560448 2114240773401 2114607395862 2117029626556 2122217319014 2123168559408 2124454496944 2125600596704 2126850780288 2132062539072 2133055527296 2133425412352 2134680198144 2135461512192 2138083344384 2140040818149 2143322628096 2146546659582 2149005475916 2149968723552 2154271523854 2154448582416 2155237131888 2156916450208 2157705902944 2157883243776 2158673050368 2160355045888 2161145757184 2161323380736 2165648905472 2166619613184 2168091654144 2169101422592 2170377191424 2172364231089 2175695609856 2180361194232 2181159227976 2181537454512 2182442088672 2182820537664 2183837165952 2185320904832 2189188567488 2190675942208 2191657867776 2192985287168 2194168357888 2201863770112 2202245586944 2203051630592 2205175860429 2205558251598 2206585469764 2209074392928 2211992615066 2214487637232 2218018013952 2219322553344 2224760910336 2226183038976 2227309319168 2227492380672 2228307664896 2230043918336 2230860136448 2232085584521 2233086071112 2235508547584 2238558155028 2241122368264 2242440496608 2247935503152 2249372445632 2250695426304 2251519203072 2251909630464 2254283526144 2255108616192 2259807553536 2262356508672 2265799251781 2266814849832 2272369584708 2274140170328 2274972528104 2275367022448 2275992237888 2276386909056 2277765646208 2278599330944 2280334857216 2283347215552 2285922722304 2286987369472 2289566982144 2293010997498 2298629924937 2299700490366 2300099272692 2301053071752 2301452088624 2302294442832 2304088345312 2305121105664 2309734417328 2310769708416 2313416638208 2314453579776 2321932847104 2322782697472 2322973605888 2324148854784 2324551876608 2329132783848 2329985269464 2334840226212 2338562471232 2339937909504 2345671829376 2347171247616 2348358738688 2348765958656 2349411342336 2349818744832 2351241957376 2352102535168 2354449444542 2357003577344 2360218924323 2362922496974 2364312262728 2371620948112 2373884377152 2374296023424 2376562005504 2377668867072 2379479851008 2385310666752 2388042981376 2390011309062 2391300671292 2398612339414 2399028273668 2399687468208 2400103588896 2401317859728 2402436251104 2402852848448 2404266099456 2405146084608 2410157652864 2413999970304 2422886449152 2423773249536 2425104667947 2426531006484 2427419140812 2429310537992 2430199689656 2430399426624 2431288976832 2435263461748 2436355018656 2439145803328 2440239100416 2443034334208 2448124849664 2449020887552 2450461292544 2450886217728 2452027695104 2455716087318 2456614903674 2458486017936 2461733716767 2464510434984 2465658257712 2467108448064 2468439402624 2475986931008 2476416282496 2477096741376 2477526285312 2478433084416 2479934194688 2480364230656 2481045774336 2482731442176 2490406191104 2492807494398 2494152313068 2502899832432 2503333850784 2504250095712 2505722984064 2506890001152 2507324711424 2508593228032 2508799408128 2509717653504 2514947116032 2517827926016 2518956490752 2521262664297 2524150708586 2527096619008 2528021561344 2529410245063 2530336034209 2530544001336 2531824265148 2533003438664 2533442677168 2534932735296 2535860545728 2541144481824 2545195620864 2548066480128 2549253218304 2555500056576 2557003087872 2558407691619 2559344094117 2559787900254 2561338284622 2562275759746 2562486351984 2563424247312 2568765617496 2571708075248 2572860790656 2574608839296 2575807939328 2582119848832 2583638536704 2584086555648 2585032356864 2587757420544 2588206153728 2590575727233 2592099388476 2598451219494 2599661423892 2601427681372 2602593717984 2605574924992 2611004123936 2611959777248 2612174452992 2613130534656 2614713227008 2615166634496 2616123811328 2616338829312 2617662498816 2625754353664 2627298705408 2629704069213 2633896391568 2639384603544 2640350644392 2641903581024 2642361703488 2643592358784 2644929816512 2645147202048 2646115352064 2651629024512 2654666400256 2655856300032 2658898518016 2665414037504 2668073566626 2669423409993 2669886304566 2671129779188 2672700818736 2673679053648 2674142686176 2683521469824 2684969174784 2686548354048 2687799588864 2689625729024 2694385929216 2696216544256 2696438145024 2697425068032 2699058814976 2699526848512 2700514902016 2701998339157 2702740782492 2703209454504 2711474818468 2712937603688 2714533232736 2715797501248 2718860791296 2722452449312 2724526042368 2725523245824 2728869531648 2729868324864 2731473911808 2732974355241 2733974650863 2742809620577 2744039028744 2747182257872 2748413625984 2752906521976 2753914112968 2754140455872 2755148498496 2757295255936 2758304453248 2758531156992 2759926765056 2760405353472 2761690986496 2768458394624 2770086678528 2771581083648 2777042934588 2782829418954 2783847962022 2785485297384 2785968317808 2787265856544 2788676002192 2789159575904 2789925969024 2790409759488 2798941748096 2800451719936 2801706964992 2803403872256 2806565978112 2810273496064 2813443350528 2814753685504 2816299875883 2818987697868 2819476527816 2822167381536 2830891412544 2832556416768 2835801040384 2837072130048 2842750052096 2842983696384 2844024256512 2846240264192 2847282016256 2849628868497 2850123011814 2851564958427 2853387757532 2860379864758 2862062212776 2866624964736 2872598109888 2873649509184 2877177658368 2878230733824 2879923580928 2880422977536 2881764507648 2888826150912 2890788872192 2893171584654 2896485641452 2897783931744 2903583358238 2904884829936 2907148258976 2908212303968 2908716606016 2909922784896 2910427383552 2911782887936 2918918089984 2922210490368 2927969181033 2931271790616 2937379639428 2938454749404 2940234480572 2940744335464 2941552380384 2942062463808 2943139287744 2945432523904 2952650182976 2953973647872 2957357351936 2959096737792 2966347880448 2968244051968 2972193551013 2972708947806 2973796988658 2975546043576 2977448094816 2984744206704 2986499700288 2989920662144 2991260832768 2997247337536 2998590792192 3000927235072 3002025604096 3002546173952 3003371200512 3005711368192 3006811488256 3008463179137 3013076738048 3017609072166 3022419799776 3025828945152 3029826112944 3033243612288 3034656317184 3035182545408 3036441166848 3036967704576 3038079264768 3040446476288 3047896963072 3049263120384 3052054804149 3053903339357 3055272188904 3057347996664 3062759005476 3064839899916 3066267320488 3066799030256 3068070762336 3068602784832 3069725923776 3073494807552 3081026277888 3085938106368 3090580040106 3095319527424 3097019837223 3098153377089 3100567397174 3101702235482 3101957162928 3103092509904 3105510378464 3106647025952 3106902359808 3113120301616 3114515693952 3118083294976 3119917212672 3127562439168 3129561663488 3132548456448 3133091659776 3137260502466 3137804522892 3139265926056 3146958565764 3148809466608 3150508184928 3152416350304 3153829356288 3161557683072 3165179169536 3165728031232 3166597896192 3167147003904 3168749340672 3170225156096 3175544439834 3180414222336 3183325978521 3186681745416 3188400895056 3190276170432 3198093808608 3199583290944 3200138118528 3201757146304 3202020297216 3203192268288 3205688132608 3206861446144 3207125016576 3213543537152 3214983942144 3218666627072 3223508213874 3231407285781 3232912283558 3233472890596 3235374675312 3236558854416 3240532568832 3241718635776 3248473358208 3252137481216 3253652133888 3255565787136 3263543414784 3267281723392 3267848290304 3270541791348 3271738841964 3272306181768 3274288116424 3275486538232 3275755748928 3277981357248 3282311622356 3283782851232 3286013913312 3287544343616 3289477930752 3291252536832 3302795655168 3303368380416 3304577445888 3306521051136 3308337377397 3309878204646 3312126996386 3313611589392 3317988922599 3320243224909 3321731455848 3323743325864 3325536417424 3327027020928 3337199776576 3337778467712 3339000127616 3339274558464 3340963978752 3342520001536 3343099615232 3345065877504 3346290204672 3353262821376 3361683552396 3363660744912 3371903254728 3374058668448 3375765686864 3376043139456 3377278804608 3377864445696 3379910313728 3381147394304 3381425289216 3382662924288 3388192642432 3389711330304 3393594161152 3395115270144 3397421973504 3407333408768 3409205112911 3411210255492 3412458792156 3413050533672 3416648469312 3417898996416 3420502285824 3425020823328 3428884083456 3430481054208 3432811785728 3434350473216 3444851382272 3445448740864 3446709809152 3449550735549 3450148909038 3452238557534 3453502110962 3454100969644 3456132517968 3464601625992 3466215231856 3470124957312 3482899270656 3484174046208 3486223282176 3486827814912 3488451772416 3490216665088 3493699175772 3494977904196 3502260339318 3506272092284 3507843706848 3511861855424 3519179471392 3520467525856 3520756871424 3522538108032 3523148937984 3524789811712 3526862936064 3528153802752 3535505366016 3541141733376 3544383745461 3546468394092 3557431422168 3559231213324 3559848406088 3560826565728 3561444035136 3563601091648 3564905404864 3565523581568 3566503300608 3578028626432 3579958899712 3582064472064 3583732785152 3592514572288 3597918509121 3598542410502 3601976789592 3603654376656 3604279272672 3606399149184 3607719126912 3615236479296 3619377643648 3620999955456 3625147721728 3632701389824 3634030994432 3634329673728 3635659874304 3638492708864 3639824433152 3641823848429 3643965806988 3645299534484 3652895192622 3658718704992 3664551501312 3672187274496 3673531331328 3675691938816 3676329326592 3678041542656 3679902353408 3680540471296 3681551794176 3683574130977 3684922355511 3693448904704 3696830358169 3698487386568 3702723912784 3710439225272 3711797282696 3713980396512 3714624423744 3716354475392 3719901292032 3720546345984 3724097163264 3735609286656 3739211241597 3741228469602 3753318428158 3754349748648 3755000776176 3756375143568 3758650263824 3759302037088 3760335001728 3760987067136 3762889842048 3774521883392 3776741889024 3782762840064 3786226062879 3790644928512 3792032342016 3797736397722 3799505157996 3800164015752 3802086611236 3802399102944 3803790818592 3811716722736 3816082950368 3817793431296 3822166619648 3823879827456 3830130813184 3831532678912 3833250084864 3836236877824 3837640978432 3839898107904 3842007426933 3843413639619 3857562112872 3861913258944 3863711908992 3873179773248 3875457805056 3876129833472 3877548535296 3879897046528 3880569844736 3881636130816 3882309230592 3896280653824 3899492135838 3902141522058 3903958908044 3908362387488 3913525395886 3916506185904 3917939665872 3922069840512 3922749951744 3924185716992 3926493748224 3938631530496 3940948058112 3945462317056 3949074495691 3950844587352 3955130507264 3959076905316 3960525966588 3962924734684 3963611930408 3965062651544 3965388538176 3967394724768 3969930793088 3979658942272 3981999600384 3988347777024 3998121056256 4002630746112 4004829456849 4006694668782 4008721753151 4009051228104 4010518580472 4011214029264 4023478762888 4025282204736 4027453762176 4029893066368 4031699383296 4034438593536 4039768150592 4041578893824 4044324816384 4046208422912 4046910060544 4048588222464 4049290272768 4050772353024 4067212227702 4069406405532 4071799849104 4073696251872 4076463995552 4078291186944 4083678673968 4086453199888 4086789063552 4088284868736 4090761016448 4091470379776 4092967898368 4093304297472 4094802487296 4097993076736 4108035037184 4109876379648 4116130587829 4120773386808 4129359782964 4130871169452 4135942883904 4137456679872 4139890147584 4140608030208 4142536479744 4152687591936 4155130017792 4157371625472 4159889616896 4165564401882 4170083252224 4171952406528 4174244128431 4175771943033 4179025622278 4180555186954 4180898784816 4183014003288 4183739363856 4185687901408 4195944754352 4198412622144 4200677579904 4205105808384 4209848967168 4215410244096 4220165025792 4222130528256 4222862671872 4224999120896 4228481546802 4229214791724 4234059253112 4244434638028 4246337118816 4248908993888 4251201193408 4253701560576 4264125078144 4266111054592 4266850824704 4269360396288 4270923024384 4280081636298 4286645256192 4290569797137 4293093319164 4298010951832 4299937447104 4308543047708 4308897164832 4310474263776 4313832900416 4315411805888 4315766487552 4317346100736 4320710091776 4322291514368 4322646761472 4331297810944 4333239226368 4336183308288 4338202845184 4344728462178 4351391219712 4355375037357 4360722388464 4362318455952 4363074909024 4364884177344 4365641075328 4367674331904 4370641809664 4378377134976 4381351884416 4383315735552 4385970574336 4388336715776 4403727540224 4404491173888 4406103261184 4408523605993 4410351720858 4411116503196 4413170939528 4418148785856 4423985230132 4428975274464 4436036027904 4438645106688 4449521820672 4452366077952 4454618638336 4454984761344 4456615329792 4459063421709 4460695482987 4464171169042 4466172142224 4471017095168 4475110433573 4477116310056 4482244736528 4484880993216 4495871006304 4498744891264 4501390852608 4503038406144 4503819260928 4508567052288 4510217232384 4519615107072 4526413608249 4531598503562 4533629699664 4544739169416 4548280340656 4549945056208 4550734044896 4551984475776 4552773818112 4555531292416 4557198661888 4560669714432 4566694431104 4571845444608 4573974738944 4579133964288 4586021994996 4597259849874 4599400980732 4600198545384 4602106143504 4602904177248 4604588885664 4608176690624 4610242211328 4619468834656 4621539416832 4626833276416 4628907159552 4643865694208 4645565394944 4648297709568 4650851095761 4652553353223 4658265567696 4659970538928 4669680452424 4677124942464 4679875819008 4691343658752 4694342495232 4696717477376 4697531917312 4698822684672 4699637489664 4702483914752 4704205070336 4708898889084 4714007154688 4720437848646 4725844993948 4728624525456 4743241896224 4747768754304 4748592046848 4753124011008 4755337734144 4758959702016 4763316659751 4770621333504 4776085962752 4780022618124 4782601342584 4797224678828 4798056547336 4799374936416 4800207177792 4802635719456 4804872502208 4805705696896 4808532198912 4810292169216 4820315305728 4827999940608 4835262320811 4849368425337 4850209335894 4852663174867 4853062012968 4854838281624 4858621075984 4860399379312 4860798853248 4862577953664 4870526923496 4872710037312 4878291606656 4880478200832 4886068668416 4896249699328 4898041775104 4900922585088 4901772435456 4904055390208 4911432174636 4913229807348 4916972035872 4923467433534 4929020869968 4931316515424 4934216896128 4936878805248 4951973862016 4952832564992 4954193482752 4955052570624 4956866168832 4959868389376 4960728461312 4962091548672 4964817306969 4965462884352 4968190494579 4982684395793 4985614988796 4988304626136 5005799664864 5006667701568 5008500191424 5011445968128 5013780002304 5014649422848 5017186456064 5017598816256 5019435307008 5029894232064 5035655852032 5042525328594 5048301417172 5058820490126 5060672068418 5061088002672 5063648530296 5066006877328 5066885354336 5069865470592 5071721091456 5082288963648 5090391241728 5096132960256 5098506436608 5111000113152 5116815383238 5118688188234 5119575800508 5122676569244 5124551519492 5124972703968 5126848494624 5137531234992 5143416150496 5145721581312 5149217678592 5151615878656 5164239697664 5167277073408 5168173111296 5170064713728 5175514841088 5178357836301 5180253166443 5181151454466 5184198776952 5196902438988 5199322847784 5202855362744 5205187435968 5211149849984 5222008247872 5223919554496 5224348905984 5226261069312 5229426454016 5230333268992 5232247622656 5232677658624 5235324997632 5251508707328 5259408138426 5267792783136 5278769207088 5280701288784 5283807162048 5284723406976 5287184717568 5289859633024 5290294404096 5292230704128 5303258049024 5309332800512 5311712600064 5317797036032 5322665624627 5330828075008 5336147133252 5338846819986 5339772609132 5342259558376 5345401637472 5347358107296 5348285372352 5367042939648 5369938349568 5373096708096 5375599177728 5379251458048 5388771858432 5392433088512 5392876290048 5394850136064 5397813615753 5398117629952 5401082904529 5403059754247 5403996678314 5405481564984 5406418909008 5422949636936 5425875207376 5429066465472 5431595002496 5437721582592 5444904898624 5449052084736 5451046491648 5457739063296 5459736649728 5465948710482 5467949301726 5479342788933 5485619241154 5488078057488 5494364515744 5496827251968 5505813043952 5507828225936 5508280911744 5510296996992 5514590511872 5516608906496 5517062313984 5519853530112 5520810706944 5523381972992 5536916789248 5540173357056 5543162167296 5554085869176 5565658837908 5567695924044 5570970594768 5571936635616 5574531713088 5577352004384 5578319151808 5579851938048 5580819518976 5597883496192 5600903439872 5603413929984 5606807744512 5620546992128 5626886701056 5629977642237 5632599751766 5637975395736 5638953055632 5644334763072 5661782825088 5665112833536 5671602080768 5674144260096 5685500104192 5685967392768 5688048513024 5692480528384 5694564032512 5699257736994 5700246023628 5703129916854 5706775515064 5720759729516 5724124425552 5733249929472 5745196219776 5747299018368 5754355316736 5756461467648 5759847161856 5760845955072 5777652301824 5781577744384 5786343169308 5792971282904 5795567863488 5807166716476 5809769659872 5814296517952 5816424607936 5817433212032 5819845569792 5820854767104 5823565775872 5837836179968 5844420980736 5853212283087 5855938362066 5862543581232 5870288093829 5874759278856 5876909498808 5880468961144 5881488670928 5883104760768 5884124927616 5886278575488 5890865047808 5905300365952 5907947295744 5914714703872 5918193475584 5932695760896 5936488103936 5944387102026 5945417895612 5947593977316 5951092087152 5954896189632 5969488413408 5972999400576 5979841324288 5982521665536 5994494675072 5997181584384 6001854470144 6004051208192 6005092347904 6006742401024 6010042003173 6016926358274 6026153476096 6031670584381 6035218144332 6044839599552 6051657890304 6059652225888 6066487224576 6069312634368 6070365090816 6072882333696 6073935409152 6076158529536 6080892952576 6095793926144 6100818341553 6104109608298 6107806678714 6110544377808 6114695993328 6125518010952 6129679799832 6132534640976 6133598060512 6136141524672 6137205569664 6139451847552 6146989615104 6162052555776 6171876212736 6181160080212 6194039674446 6196306754178 6201134794348 6203404470964 6203914325856 6206185019808 6211020756928 6213294051904 6213804719616 6226240603232 6229031387904 6236166589952 6239834425344 6255124878336 6259123326976 6265096912896 6268538433417 6270832780431 6274521004932 6275609045784 6278531852112 6293917131528 6297618933216 6301016369856 6304832700608 6307658712576 6323115366144 6330358339072 6331456062464 6333195792384 6334294007808 6337498681344 6340450312192 6351088879668 6366651957042 6373363490832 6376801790112 6380552340864 6396187617216 6399166581888 6400276237056 6403514292608 6404040594432 6406384536576 6411376265216 6413722892288 6414250033152 6420122454447 6427087074304 6429967884288 6437333254144 6443226808759 6447016427748 6462814571562 6465824567116 6466945781192 6470749350624 6473117708832 6481065137664 6483437271552 6496946716416 6504274962432 6507304267776 6511131574272 6517092693267 6527086829568 6534563446784 6538152989693 6540546018299 6541083582696 6543477683928 6544612363536 6548576232848 6550973076464 6551511497856 6555962714496 6564623244712 6567565702464 6572027826624 6575088687232 6578955861504 6582505073664 6605591310336 6606736760832 6609154891776 6615527581287 6616674754794 6619756409292 6624253992772 6627223178784 6635977845198 6640486449818 6643462911696 6647486651728 6651072834848 6654054041856 6674399553152 6675556935424 6678000255232 6678549116928 6681927957504 6685040003072 6686199230464 6690131755008 6692580409344 6696256753563 6706525642752 6723367104792 6727321489824 6743806509456 6748117336896 6751531373728 6752086278912 6754557609216 6755728891392 6759820627456 6762294788608 6762850578432 6765325848576 6776385284864 6779422660608 6787188322304 6797397755343 6818410225822 6822420510984 6824917584312 6826101067344 6833296938624 6835797992832 6841004571648 6850041646656 6857768166912 6860962108416 6865623571456 6868700946432 6889702764544 6890897481728 6893419618304 6899101471098 6900297818076 6904477115068 6907004221924 6908201939288 6912265035936 6929203251984 6932430463712 6940249914624 6965798541312 6968348092416 6972446564352 6973655629824 6980433330176 6984267796727 6987398351544 6989955808392 7004520678636 7012544184568 7015687413696 7023723710848 7038358942784 7040935051712 7041513742848 7045076216064 7046297875968 7049579623424 7053725872128 7056307605504 7071010732032 7088767490922 7092936788184 7114862844336 7118462426648 7119696812176 7121653131456 7122888070272 7127202183296 7129810809728 7131047163136 7133006601216 7156057252864 7159917799424 7164128944128 7167465570304 7185029144576 7195837018242 7197084821004 7203953579184 7207308753312 7208558545344 7212798298368 7215438253824 7230472958592 7238755287296 7241999910912 7250295443456 7265402779648 7268061988864 7268659347456 7271319748608 7275314003841 7282384886159 7283647696858 7287931613976 7290599068968 7305790385244 7317437409984 7329103002624 7344374548992 7347062662656 7351383877632 7352658653184 7356083085312 7359804706816 7361080942592 7367148261954 7369844711022 7385201150301 7393660716338 7396974773136 7405447825568 7420878450544 7423594565392 7427960793024 7429248847488 7432708950784 7439802584064 7441092691968 7448194326528 7471218573312 7478422483194 7482456939204 7506636856316 7508699497296 7510001552352 7512750287136 7517300527648 7518604074176 7520670003456 7521974134272 7525779684096 7549043766784 7553483778048 7572452125758 7581289857024 7584064684032 7588230735189 7591008102627 7595472795444 7599010315992 7600328031504 7604173222472 7604798205888 7607581637184 7623433445472 7632165900736 7635586862592 7644333239296 7647759654912 7660261626368 7663065357824 7666500169728 7672473755648 7675281956864 7684014853866 7686827279238 7715124225744 7723826517888 7727423817984 7746359546496 7750915610112 7752259666944 7755097070592 7759794093056 7761139689472 7763272261632 7764618461184 7771727181699 7792561307648 7798984271676 7804283044116 7807917816088 7816724774976 7827050791772 7833012371808 7835879331744 7844139681024 7845499903488 7848371433984 7852987496448 7877263060992 7881896116224 7889112207639 7898148991382 7901689174704 7910261014528 7914606250681 7917503074783 7918153810632 7921051933176 7925849469368 7927223860816 7930125303088 7930777076352 7934789449536 7939861586176 7959317884544 7963999200768 7976695554048 7996242112512 8008270229979 8009658913698 8013389337564 8017443506302 8018102456208 8021037160944 8022428058528 8046957525776 8050564409472 8054907524352 8059786132736 8063398766592 8068877187072 8079536301184 8083157787648 8088649632768 8092416845824 8093820121088 8097176444928 8098580545536 8101544706048 8105995017471 8134424455404 8138812811064 8143599698208 8147392503744 8152927991104 8156582373888 8167357347936 8172906399776 8173578127104 8176569737472 8181522032896 8182940759552 8185935796736 8186608594944 8189604974592 8195986153472 8216070074368 8228428861731 8232261175658 8241546773616 8258719565928 8261742338904 8271885767808 8274913359744 8279780295168 8281216060416 8285072959488 8305375183872 8310260035584 8314743250944 8319779233792 8331128803764 8340166504448 8348488256862 8351543886066 8358051244556 8361110373908 8361797569632 8366028006576 8367478727712 8371375802816 8391889508704 8396825244288 8401355159808 8410211616768 8419697934336 8430820488192 8440330051584 8444261056512 8448899627649 8449998241792 8454639964459 8456963093604 8458429583448 8468118506224 8488869276056 8492674237632 8497817987776 8502402386816 8507403121152 8528250156288 8532222109184 8533701649408 8538720792576 8541846048768 8554694875281 8560163272596 8581139594274 8586186638328 8596021903664 8599874894208 8617086095416 8617794329664 8620948527552 8627665800832 8630823611776 8631532975104 8634692201472 8641420183552 8644583028736 8645293522944 8662595621888 8666478452736 8672366616576 8676405690368 8689456924356 8710750074714 8721444776928 8724636911904 8726149818048 8729768354688 8731282150656 8735348663808 8741283619328 8756754269952 8762703768832 8766631471104 8771941148672 8776673431552 8783907543099 8807455080448 8812293160021 8815518546403 8817047211986 8820703441716 8822233006392 8826341879056 8836297571712 8847970460264 8857950548928 8872072055808 8877290213376 8899043641344 8904732155904 8909237276672 8916580653039 8918126843418 8921390965974 8928342338084 8932344284448 8950220867146 8954232620112 8964489473056 8969761986432 8991742012608 8997489782528 9002781705216 9006076812288 9007638521856 9017134104576 9020434464768 9025389537411 9039230214144 9052827216498 9063197007124 9067259399328 9089478338832 9096560681312 9099890112416 9101468089792 9103968951552 9105547636224 9111062584832 9114397323776 9121339428864 9133388862208 9143690889216 9147949477888 9161710018071 9172043989992 9194519699748 9198801961464 9200397090768 9204212287008 9205808354496 9209177771328 9216353381248 9220484422656 9238937669312 9243078833664 9253666552832 9257814319104 9287731388416 9291130789888 9301702191522 9305106706446 9316531135392 9319941077856 9339360904848 9354249884928 9359751638016 9382687317504 9388684990464 9393434954752 9395063834624 9397645369344 9399274979328 9404967829504 9408410140672 9413578334719 9417023797417 9417797778168 9428014309376 9440875697292 9451689987896 9457249050912 9486483792448 9495537508608 9497184093696 9506248022016 9510675468288 9526633319502 9541242667008 9549977935563 9555762061859 9560045236248 9565202685168 9594449357656 9596113094672 9598749872832 9600414355584 9605271438912 9609745004416 9611411393792 9617064397824 9620584338432 9640630611456 9655999881216 9670524641622 9694221857343 9698736850674 9700418671788 9705326349734 9706124025936 9709676563248 9717242151968 9720798758624 9721597706496 9725155907328 9741053846992 9745420074624 9756583213312 9760956401664 9772137336832 9792499398656 9796083550208 9801845170176 9803544870912 9822864349272 9826459614696 9833944071744 9846934867068 9858041739936 9862633030848 9868433792256 9873757610496 9903947724032 9905665129984 9908386965504 9910105141248 9913732337664 9919736778752 9921456922624 9929634613938 9936380989158 9953966767797 9960729674727 9965368791586 9971229977592 9976609252272 10011599329728 10013335403136 10017000382848 10022891936256 10027560004608 10029298845696 10034372912128 10035197632512 10038870614016 10059788464128 10071311704064 10085050657188 10096602834344 10117640980252 10121344136836 10122176005344 10127297060592 10132013754656 10133770708672 10139730941184 10143442182912 10164577927296 10180782483456 10192265920512 10222000226304 10227615338733 10233630766476 10237376376468 10239151601016 10245353138488 10249103038984 10249945407936 10253696989248 10275062469984 10286832300992 10291443162624 10298435357184 10303231757312 10328479395328 10334554146816 10336346222592 10340129427456 10356715672602 10360506332886 10362302908932 10368397553904 10393804877976 10398645695568 10405710725488 10410374871936 10422299699968 10444016495744 10447839108992 10448697811968 10452522138624 10458852908032 10460666537984 10464495245312 10465355317248 10470649995264 10503017414656 10518816276852 10535585566272 10557538414176 10561402577568 10567614324096 10569446813952 10574369435136 10579719266048 10580588808192 10584461408256 10606516098048 10618665601024 10623425200128 10633151236383 10645331249254 10661656150016 10667512772657 10671417187751 10672294266504 10677693639972 10679545218264 10684519116752 10690803274944 10694716214592 10696570744704 10734085879296 10739876699136 10746193416192 10751198355456 10758502916096 10777543716864 10784866177024 10793755527363 10795627231506 10802165809058 10806119508494 10807993356628 10810963129968 10812837818016 10845899273872 10851750414752 10858132930944 10863190004992 10875443165184 10889809797248 10898104169472 10902092983296 10915478126592 10919473299456 10925471545287 10931897420964 10935898603452 10958685577866 10971238482308 10976156114976 10988729031488 10993654503936 11011626087904 11015656451872 11016561823488 11020593993984 11029181023744 11033217812992 11034124627968 11039707060224 11041621413888 11046763945984 11073833578496 11080346714112 11090491074507 11108171738352 11131317675816 11135391848088 11141941189536 11143873271232 11149063426176 11154704008768 11156638303616 11159703876096 11161639037952 11195766992384 11201806879744 11206827859968 11213615489024 11241093984256 11259955284474 11265199503532 11275950791472 11277906111264 11288669526144 11323565650176 11330225667072 11343204161536 11348288520192 11358678188637 11371000208384 11371934785536 11376097026048 11384961056768 11389128065024 11395384299923 11398515473988 11400492047256 11406259833708 11413551030128 11441519459032 11448248851104 11466499858944 11490392439552 11494598036736 11508710633472 11512922935296 11519694323712 11526022280799 11530240918857 11567501443303 11572686338616 11585942565808 11591135726976 11614333432952 11619539319744 11628593035904 11632849215872 11634866424064 11639691139584 11641709534208 11647131551744 11675672359936 11688841961472 11706424566174 11711876724132 11725087162464 11740576187658 11749518557712 11753818997616 11760937922288 11762977341856 11766209521536 11768249855232 11772557150976 11781730095616 11810600731904 11815894591488 11829429407744 11836386951168 11847223487073 11865391521792 11888774204052 11890835791224 11895187954632 11902184174304 11909792379264 11938976826816 11945998801152 11959682648576 11965043331072 11988989350144 11994363168768 12003708940288 12008102416384 12010184695808 12020084006346 12026165259453 12033852716548 12063341168762 12070436288664 12089679199104 12103315780608 12119304451776 12132974449152 12138625268736 12140730181632 12145764667392 12147870818304 12152317059072 12161785905152 12191587852288 12201636683106 12208219216596 12215613357428 12221088755616 12229391986656 12251036021904 12259359599664 12265069281952 12267196121024 12272283049344 12274411139328 12278903695104 12293979230208 12324105111552 12348391763487 12356781486517 12362320160424 12388079348892 12392613508356 12402269588696 12406808941928 12407828651712 12412370039616 12422041513856 12426588103808 12427609439232 12452481206464 12458062775808 12472333179904 12479668850688 12510249756672 12518246653952 12537076866834 12541665560862 12549042009864 12551218091568 12557063704224 12587834263056 12595237866432 12602032739712 12609665401216 12615317425152 12646230732288 12660716678144 12662912124928 12666391584768 12668588015616 12674997362688 12680900624384 12687866451143 12702177759336 12733303914084 12746726981664 12753603580224 12761104681728 12792375234432 12798333163776 12800552474112 12807028585216 12808081188864 12812769073152 12822752530432 12827445784576 12840244908894 12854174148608 12859935768576 12871709391411 12879505387723 12886453617518 12894032855496 12925629143124 12931649134232 12933891562384 12941498701248 12946235417664 12962130275328 12966874543104 12993893432832 13008549924864 13014608535552 13034185386534 13054173659136 13066125112071 13076305979386 13081092036598 13082167165392 13086955367856 13089224727072 13097152465696 13101946152928 13103022995712 13111925428992 13129246489424 13135131404928 13144055653248 13150177374464 13157911723008 13165010147328 13211182620672 13213473521664 13218309783552 13225570817979 13231055162574 13233349509588 13239512818584 13248507985544 13254446357568 13271955690396 13280972899636 13286925823392 13294973303456 13302145669696 13308108083712 13348799106304 13351113870848 13356000510464 13357098233856 13363855915008 13370080006144 13372398460928 13392513507126 13413051285504 13425331300719 13446734209584 13454642979648 13487613018912 13496234673792 13503062747456 13504172557824 13509115218432 13511457782784 13519641254912 13524589577216 13525701156864 13530651697152 13552770569728 13558845321216 13574376644608 13594795510686 13636820451644 13644841021968 13649835168624 13652202134688 13666593877248 13671595985664 13682009143296 13700083293312 13715536333824 13721924216832 13731247142912 13737401892864 13779405529088 13781794963456 13786839236608 13794412573591 13798202942196 13800595636152 13808954230136 13814008443848 13816403878576 13824530071872 13858406503968 13864860927424 13880499829248 13931597082624 13936696184832 13944893128704 13952553287283 13957660059669 13968535593454 13974796703088 13979911616784 14002764905051 14009041357272 14025088369136 14031374827392 14047447421696 14076717885568 14081870103424 14083027485696 14090152432128 14092595751936 14099159246848 14107451744256 14112615211008 14142021464064 14177534981844 14185873576368 14229725688672 14236924853296 14239393624352 14243306262912 14245776140544 14254404366592 14259621619456 14262094326272 14266013202432 14312114505728 14319835598848 14328257888256 14370058289152 14377951997929 14391674036484 14394169642008 14407907158368 14414617506624 14417117090688 14425596596736 14430876507648 14460945917184 14477510574592 14483999821824 14500590886912 14530805559296 14536123977728 14548105276011 14550628007682 14557989524601 14564769772318 14567295393716 14575863227952 14581198137936 14611580770488 14634874819968 14658206005248 14688749097984 14694125325312 14702767755264 14705317306368 14712166170624 14719609413632 14722161885184 14734296523908 14739689422044 14770402300602 14787321432676 14793949546272 14810895651136 14841756901088 14847189130784 14855921586048 14858497694976 14865417901568 14879605168128 14882185383936 14896388653056 14904571483737 14948053187379 14956844966388 14964913878408 15013273712632 15017398994592 15020003104704 15025500574272 15034601055296 15037208148352 15041340006912 15043948268544 15051559368192 15098087533568 15106967556096 15144904251516 15176461470378 15182016205254 15190945590888 15198020631984 15200656063008 15208346444944 15209596411776 15215163274368 15246866890944 15264331801472 15271173725184 15288666478592 15295519309824 15320523252736 15326130715648 15333000339456 15344947511296 15350563913728 15358996230331 15368029707732 15373654558476 15430248451488 15447653035776 15454847635968 15492719092992 15501831220224 15504519333888 15510194141184 15519588186112 15522279378944 15526544523264 15535073508903 15540759499329 15543454363398 15590980206191 15597968543352 15608566088232 15615835632176 15633449549952 15654101583544 15666024743616 15671758663488 15688279362048 15690999806976 15696742867968 15705974992896 15754526121984 15778224415278 15796297982764 15803378349408 15829212501362 15835006149566 15836307621264 15842103866352 15851698938736 15854447721632 15860250606176 15861554152704 15869578899072 15879723172352 15918635769088 15927998401536 15953391108096 15967996873881 15992484225024 16016540459958 16019317827396 16026778675128 16034887012604 16036204912416 16042074321888 16044856117056 16093915051552 16101128818944 16109815048704 16119572265472 16126797533184 16137754374144 16159072602368 16166315575296 16177299265536 16184833691648 16187640242176 16194352889856 16203248713587 16209179262741 16211990034942 16268848910808 16277625622128 16287199396416 16294785007488 16305855982208 16313164747776 16334714695872 16345812799552 16347156254208 16353139474944 16363044065792 16365881519104 16371871593472 16373217189888 16379209949184 16391972306944 16406979605809 16432140148736 16456857723462 16464522351316 16483093547232 16517439131856 16523484677808 16543771535616 16549826719488 16559560590336 16562432120832 16570145918976 16610750367744 16620520071168 16629486501888 16639558467584 16654792438349 16662257607528 16680333008896 16696976513724 16703087772132 16716102489112 16722220747816 16723595139264 16732056013152 16734957455424 16742751605632 16783779017408 16793650488576 16802710319616 16820423233536 16861640976384 16880660103168 16889932926711 16897799255298 16906348263289 16909279928918 16913926187208 16916859166896 16936237012448 16977738552112 16985348475264 16995635975552 17004804773632 17014806242304 17056500312576 17064444218368 17067403298816 17077441585152 17083692097536 17109389750562 17120326545192 17162279188548 17172373276656 17192043807328 17199749788416 17234172190832 17235588659328 17241897055104 17255331601664 17261647223552 17263065950208 17269384402944 17282840367104 17289166057472 17325191243776 17332956905472 17344733233152 17378913848712 17421500149428 17442889553856 17449273823808 17452299636096 17459536709376 17462564301312 17470697327616 17482567238656 17513508539904 17525407537664 17533262942208 17543882297344 17553346863104 17567815086198 17610864281487 17624586320042 17631037092806 17634094423972 17641406883432 17644466012784 17652683758112 17672595143424 17695940920528 17715901097856 17744144111616 17754580426752 17798087282688 17809464311808 17818474553344 17833161306078 17836253686836 17842781931948 17856684676168 17864688568896 17900441734292 17908465240224 17928978946112 17939523972864 17983484025216 17994979565056 18005563410432 18012153624576 18015277043712 18050779074822 18078460428288 18095011753143 18105654432996 18126394014248 18134518798656 18178956677664 18193121362624 18199780224832 18202936179584 18207937903104 18211095272448 18222125169664 18228794647552 18242678857728 18266777724416 18287381778432 18295898955776 18323420036142 18344087979984 18389039399496 18397603922928 18400794181536 18408424574016 18411616708992 18418355542656 18432706762496 18440968845312 18477875338624 18486157667328 18507333105664 18515628638208 18575462776832 18582261579776 18592469120927 18603404383044 18610213412892 18633062270784 18639882155712 18678721809696 18708499769856 18719503276032 18765374635008 18777369980928 18786869909504 18790127669248 18795290738688 18805615300251 18812498341293 18827156669438 18834047594834 18835595556336 18856028618752 18873291828547 18881751394584 18903379975792 18914498101824 18972967584896 18991075017216 18994368187392 19012496044032 19021350936576 19053266639004 19099955871126 19111524123718 19120090472496 19130405370336 19188898715312 19192226189344 19197499745664 19200828711168 19210542877824 19219490008832 19222822787584 19234128795648 19241168676864 19281261222912 19311999762432 19329680426277 19341049283244 19388443714686 19397473701348 19400837343576 19410652699468 19412248051872 19419353126496 19434484303936 19441597517248 19443195412992 19450311814656 19482107693984 19490840149248 19513166426624 19521912803328 19544274673664 19584998797312 19592167100416 19603690340352 19614458969079 19621638054897 19645728698544 19652919229392 19667888143488 19693869734136 19716083479872 19725266061696 19736867584512 19747515220992 19807895448064 19811330259968 19816773931008 19820210282496 19827464675328 19839473557504 19842913845248 19859269227876 19872761978316 19907933535594 19921459349454 19930737583172 19942459955184 19953218504544 20023198659456 20026670806272 20034000765696 20045783872512 20055120009216 20058597691392 20068745824256 20070395265024 20077741228032 20088770260689 20119576928256 20142623408128 20161064530633 20170101314376 20193205668688 20235281960504 20242688273672 20244352010688 20254594121184 20264027509312 20267541417344 20279461882368 20286884365824 20329155854592 20361564966912 20392193266029 20455230677466 20465579476613 20467261532952 20474752752936 20478303202032 20490706276976 20498206077968 20499890815872 20507393978496 20550124939968 20573664601984 20582886325248 20596870714368 20606463514624 20656958790656 20669108293632 20672692445184 20680258854912 20713431345204 20721012665772 20724605817864 20736795107808 20787609755952 20797291391136 20811421450976 20820749743872 20844599399936 20888032991488 20895678217984 20897395623936 20905044277248 20917705816064 20921333075968 20928990490624 20941299990528 20952803390181 21013929843127 21037632553704 21071171132544 21115076828352 21122805155136 21135228648192 21138893627904 21148738870272 21159438532096 21161177616384 21168922816512 21213032196096 21237331202048 21266302472766 21290662498508 21335025545314 21342834375502 21344588533008 21355387279944 21359090436528 21369038233504 21381606549888 21389432429184 21393141489408 21468171758592 21479753398272 21492386832384 21502396710912 21517005832192 21555087433728 21569732354048 21587511054726 21591254463012 21604331618116 21612239016988 21615986713256 21621926259936 21625675636032 21691798547744 21703500829504 21716265861888 21726380009984 21750886330368 21779619594496 21796208338944 21804185966592 21847154658477 21850943090574 21863794841928 21871797206904 21917371155732 21942476964616 21952312229952 21977458062976 21987309007872 22023252175808 22031312903744 22033123646976 22041187987968 22058362047488 22066435625984 22068249255936 22079414120448 22083242827776 22093527891968 22147667156992 22180982149014 22216343476704 22262635351632 22270783696176 22283882379072 22287746542464 22298126852352 22309408017536 22313276607232 22319407752192 22323278075904 22391533984768 22403613759488 22413655719936 22427230978048 22447763721253 22482187968512 22519910568948 22530399007064 22551901582944 22555812222528 22577339052288 22647131300352 22660451334144 22686408323072 22717356377274 22742000416768 22743869571072 22752194052096 22764692205567 22773024307881 22786817224433 22790768599846 22797030947976 22800984094512 22812519667416 22827102060256 22883038918064 22896497702208 22932999717888 22980784879104 22989196073472 23017421266944 23025845870592 23052044561598 23060481837714 23135002886606 23145372677232 23171885131616 23182271453952 23228666865904 23239078639488 23257186071808 23265698431744 23269732848128 23279382279168 23283419068416 23294263103488 23351344719872 23377683922944 23412849132348 23423753448264 23450174324928 23481152375316 23499037115424 23507637995232 23521875844576 23525954683712 23532419043072 23536499710464 23545114301952 23563460191232 23621201463808 23631789182976 23658858815488 23694446974146 23730783043584 23743818752043 23752509224349 23777548408104 23781671582448 23790375909264 23804368348608 23819584758528 23877953653632 23891997602304 23919365297152 23930086662144 23977978700288 23988726337536 24007417880576 24016204832768 24020369391616 24040168012692 24052330518906 24067705433096 24126682337524 24140872577328 24179358398208 24206631561216 24238608903552 24265948898304 24277250537472 24281460363264 24291529334784 24295741636608 24304634118144 24317985052413 24383175704576 24403273366212 24416438433192 24431226714856 24442177511232 24458783973312 24502072043808 24518719199328 24530138563904 24534392242048 24544566098688 24548822278656 24557807390208 24587958460416 24648210223104 24685286585193 24696783526974 24713562973034 24724640320848 24774122524321 24776158697784 24785227016712 24804539177392 24813617883856 24815657303424 24824740079232 24844083027712 24853176207616 24855218878464 24904962412928 24916125551616 24944666359808 24959337701376 25020499513344 25036493307904 25074153733668 25083331121724 25098084019728 25102436183136 25114127408448 25175668526112 25190475732864 25204065479424 25219330802432 25230634850304 25292461464576 25321433356288 25325824249856 25332783169536 25346698882947 25349994725376 25363919893377 25375732902286 25404355518672 25437915073259 25466607828168 25493453963328 25507207160448 25522209363456 25584750468864 25596666327552 25601104948224 25614057170432 25616162377728 25625538146304 25645505060864 25654891569152 25680489817788 25708348297216 25743418782822 25759010775446 25772907235036 25788065710992 25851258286248 25863298268464 25867783124768 25882997402496 25892470835328 25924260550656 25933749086208 25987786865664 26017099849728 26029217071104 26068370773068 26132250224142 26152611958772 26162184073196 26164334330784 26173910735712 26178449454144 26194304931392 26203892305856 26206045991424 26223850857984 26258492978848 26270262809856 26288111306496 26300354748928 26315823446016 26330020294656 26422365241344 26436879480063 26446555639209 26451141635958 26462110325148 26466699019176 26479025637168 26497015971088 26508892715136 26543911380792 26561945799272 26573851646784 26589946606912 26604291339392 26616216167424 26697598212608 26702227741696 26712001020928 26714196467712 26727711830016 26740160012288 26744796921856 26785027014252 26850662601438 26893468419168 26909285959296 26975226037824 26992469347584 27006125494912 27008345115648 27018230436864 27022915565568 27039282509824 27049179154432 27051402313728 27061303394304 27076168612233 27105541139456 27117690642432 27148753289216 27173608715201 27189591021372 27273640903288 27289682043936 27299670337248 27304404269376 27333187754496 27343191971328 27364018286592 27400166586624 27431072667648 27443848433664 27462494285824 27485130054213 27558811058176 27584041903261 27588825147182 27596405884392 27601191272304 27617908460272 27628016887696 27632807757152 27649060143744 27716813007936 27729721854848 27760999658496 27863194165248 27873392369664 27905106574566 27915320119338 27937071186908 27949593406176 27959823233568 28005529810102 28018082714544 28050176738272 28062749654784 28094894843392 28153435771136 28163740206848 28166054971392 28180304864256 28185191503872 28198318493696 28214903488512 28225230422016 28240735004157 28251071392251 28284042928128 28355069963688 28371747152736 28459451377344 28473849706592 28478787248704 28486612525824 28491552281088 28508808733184 28519243238912 28524188652544 28532026404864 28624229011456 28639671197696 28667286185577 28755903995858 28783348072968 28788339284016 28815814316736 28829235013248 28834234181376 28851193193472 28861753015296 28921891834368 28955021149184 28967999643648 29001181773824 29061611118592 29072247955456 29096210552022 29101256015364 29115979049202 29129539544636 29134590787432 29151726455904 29162396275872 29223161540976 29269749639936 29316412010496 29377498195968 29388250650624 29405535510528 29410634612736 29439218827264 29455390273153 29466171237079 29468593047816 29479378844088 29540804601204 29574642865352 29587899092544 29621791302272 29683513802176 29694378261568 29711843172096 29716995389952 29730835803136 29759210336256 29764370767872 29809142967474 29882189024181 29896106374758 29913689932776 29929827756816 30026547425264 30034797989184 30040006209408 30051001148544 30069202110592 30074416296704 30082680013824 30087896537088 30103118736384 30196175067136 30213935112192 30289808503032 30352922940756 30364032410508 30381891181776 30396041263968 30401312126016 30416692889888 30419192823552 30430326548736 30493733781888 30528663602944 30542347450368 30577332957184 30641046505472 30652261431296 30666000678912 30682846016199 30712666693801 30717992460662 30736059415464 30747309116952 30860496902976 30895306071552 30909695271936 30985438185984 31003662440448 31009038667776 31020388282368 31039176372224 31044558757888 31070147017806 31081518998658 31086908726796 31181960412382 31195937086704 31217132176464 31231671264352 31266899099904 31308203167088 31332049487232 31343517326976 31376558724096 31381999613952 31393485735936 31411949985792 31509052243968 31556448830556 31592595965528 31606756698816 31658425002724 31670012299132 31672615242528 31684207732704 31703397877472 31708895443264 31720501212352 31723108305408 31739157798144 31759446344704 31837271538176 31855996803072 31935993747762 31984968450048 32002538317971 32014251563253 32033080919916 32038635654792 32053557350256 32069774025208 32072409824832 32084148643776 32089712234112 32187830103104 32202257637888 32219630097408 32239144530944 32253595066368 32275508748288 32318145204736 32332631150592 32354598531072 32369667383296 32375280484352 32406497427174 32418358525482 32423980069884 32537697821616 32555251244256 32574398792832 32589570014976 32611711964416 32626329495552 32669429391744 32691625599104 32694312508416 32706278949888 32726088131584 32731763038208 32743743186944 32746434379776 32758419898368 32776414635861 32813959211618 32864280297472 32894368444717 32913715446924 32929044702632 32966187094464 33034878263712 33046969355616 33087543071232 33099653438976 33119121180672 33124864241664 33140291837952 33221500735488 33241040142336 33271473223521 33309584876698 33324515215056 33360666017792 33391208619737 33393953027448 33406175544264 33432204978224 33444441495632 33447190278528 33464112026304 33469914910848 33485503211264 33567558034816 33587300977152 33605420639232 33640846467072 33723281952768 33779865853422 33795598510596 33812696526578 33818559857836 33827852374416 33833718333792 33872474024896 33955477104224 33970696950528 33991271951104 34009609547264 34029612484608 34113000625152 34128888436736 34134806597632 34154883170304 34167384195072 34186152899769 34218779501124 34240653090384 34324558377096 34344746553312 34384087614656 34399499576832 34468344381664 34471177318656 34483794110208 34510663203328 34523294447104 34526131900416 34538768805888 34565680734208 34578332114944 34650382487552 34702504329909 34757827697424 34843000298856 34885779107712 34898547647616 34904599272192 34919073418752 34925128602624 34941394655232 34965134477312 35027017079808 35050815075328 35066525884416 35087764594688 35106693726208 35135630172396 35221728562974 35249172640084 35262074185612 35268188847944 35282813766864 35288932025568 35305367516224 35345190286848 35391881841056 35431802195712 35488288223232 35509160853504 35541670461219 35596174565376 35636949106688 35656525067501 35666322612156 35672507373672 35685563863896 35713369352336 35729377137792 35800883468584 35816930480448 35857957892224 35879047945728 35966968050432 35989959130112 36011126820864 36024307249152 36030554087424 36078495778359 36101558149644 36190023506286 36211308865992 36252788028496 36269037597312 36357913355328 36386242725248 36399560449664 36405872359168 36415875806208 36422190544896 36444250339328 36457589295104 36485357715456 36533555448832 36574763556864 36591797911552 36646840072284 36688175959968 36778078798992 36795207845856 36801588363072 36816849148032 36823233417984 36836711085312 36865413524992 36881937690624 36955750677248 36972315334656 37014666211328 37045175290461 37070344459551 37178491260917 37184938241854 37206808766088 37220426825784 37266124541568 37279764311424 37357443619392 37416999539712 37439006552064 37530749270016 37554739961856 37573739819008 37580255338496 37611230600502 37624996682586 37654313338876 37668095189668 37671191112672 37746583657094 37763502789168 37806759951584 37828996203648 37945935169792 37982150034432 37988736374784 38024992088064 38042701873152 38063599353429 38106533278008 38199911742252 38223048247436 38240180944992 38260810740672 38377797430624 38384452378688 38394999491328 38401657422336 38421085755648 38438980017664 38445645575168 38468257591296 38482337353728 38562522445824 38638516163169 38659360852554 38682098566488 38776887429372 38794947402696 38801674687152 38821305398936 38824496103744 38838706252992 38868968607872 38883195034496 38886390825984 38900623629312 38964215387968 38981680298496 39026332853248 39043825606656 39088549347328 39169997594624 39184334200832 39228917938158 39243276109794 39291457397088 39305838458784 39335776286976 39387739468272 39432166959744 39450532123392 39473735169024 39495030441984 39615790896128 39622660519936 39633547862016 39640420564992 39654929350656 39676712453937 39678947115008 39700743411641 39715274276063 39718538455752 39745523956632 39815867071188 39842918698908 39861475166344 39884919910368 39906437009088 40046397318912 40053341612544 40068001531392 40091567745024 40110240018432 40117195382784 40137491648512 40177540521378 40239153856512 40275993902157 40322129061266 40340202628752 40386411337376 40470563921008 40485376547344 40488704021376 40509188242368 40528055018624 40535082834688 40558923764736 40573768731648 40658311709184 40723129933824 40784386532058 40910461354932 40931158953226 40934523065904 40949505505872 40956606404064 40981412553952 40996412155936 40999781631744 41014787956992 41100249879936 41147329203968 41165772650496 41193741428736 41212927029248 41313917581312 41338216587264 41345384890368 41360517709824 41383237720773 41426862690408 41442025331544 41449211635728 41473590215616 41575219511904 41594582782272 41622842901952 41641499487744 41689198799872 41776065982976 41791356435968 41794791247872 41810088554496 41835411632128 41842666151936 41857980981248 41905606780362 42008294715153 42027859686254 42075265107408 42142342265088 42230153656704 42245610310272 42270457296384 42277787255808 42297477740544 42318877064192 42322355232768 42337845633024 42426064392192 42474662404096 42532604945532 42581324997016 42670051090628 42685668751004 42689177066016 42710774559888 42718180873056 42738076467008 42763213099776 42778864858368 42786282978816 42936343517184 42959506796544 42984773664768 43110174867456 43133855993787 43139464708096 43163161923817 43175022109452 43182508926024 43208663236232 43224478033976 43231973426512 43243852519872 43251351272064 43383597095488 43407001659008 43432531723776 43452760019968 43501772660736 43559239188992 43592416677888 43608371933184 43673968573803 43694309316954 43701886181148 43727589683856 43743594413808 43834742311464 43884953929232 43904624459904 43954916125952 43974618015744 44046504351616 44062625807488 44066247293952 44082375975936 44116724094976 44132871251968 44136498511872 44158828240896 44166485655552 44295334313984 44361964298028 44432686953408 44525270703264 44541567392352 44567764758144 44575493084928 44596253704704 44618816035072 44626553214464 44638815504384 44646556151808 44783067969536 44807227518976 44844159562137 44895527442506 44964375937024 45005542052689 45039821137896 45060798014128 45103803165888 45111624445056 45154678104576 45294262600704 45320902668288 45372816646144 45434712754548 45484000833536 45529384411134 45546048615762 45573634448866 45581537199692 45594061895952 45601968189024 45625039334832 45654204120512 45766077836128 45792995404416 45865999435776 45961569758208 45978392146944 46034842533888 46051691741184 46076988690993 46104089123196 46120963675428 46270005773212 46290745354464 46343770263232 46364542907904 46457333731808 46478157278976 46514372143616 46531396863488 46539465696256 46558764558336 46566838136832 46588526206976 46702689439744 46772940618573 46825698264696 46847506896528 46900348649856 46962304750632 46998074230848 47015275990464 47043751689152 47051909367424 47064838086144 47072999420928 47090228603904 47126920382464 47242402927616 47263578365952 47317717630976 47388893948292 47487637504086 47505018448698 47555096816208 47563343164896 47580751818528 47608736697216 47639169517056 47755907307264 47783995204608 47838730594304 47860173324288 47903990621643 47955957400576 47977452675072 48014835761152 48032409665536 48058794656197 48076384649971 48080336025384 48104661037812 48135410866192 48253364675048 48281745154656 48358716796416 48413263122432 48477217807104 48531897796608 48554501074944 48562920726528 48583058669568 48609746140761 48627537788223 48635970104826 48806546732424 48832876866384 48862453429712 48884355022464 48917567946624 49004144087616 49037438398656 49060277127808 49068784484096 49089132197376 49097644557312 49115614780416 49175916920832 49220938817427 49296420446208 49370573170386 49393567053948 49427125946068 49449280641696 49548245048642 49552317395568 49570454033424 49609078354784 49627235767712 49631314606848 49649480158464 49688166055424 49706352415232 49710437756928 49809924825856 49832251103232 49889332719616 49918675402752 49964377315047 50040999026688 50148307467336 50166662243448 50196168039456 50204872366272 50228254816896 50351337052224 50380951465728 50408130958848 50438661604864 50461269700608 50584922929152 50642866712576 50651648499712 50693397765894 50719044789867 50727839786754 50751465804572 50808711037344 50875830146518 50933215656336 50986907926656 51014414320896 51044418726912 51169500937728 51193332655104 51202209896448 51228114340864 51232324755456 51251076292608 51291010121728 51309783138304 51337968443983 51360979635576 51416696594432 51486837565644 51518021550892 51545814470072 51576131421984 51702516572496 51726596536928 51735566249536 51765994804992 51784941670656 51848521101312 51867498172416 51975573731328 52034199699456 52113382790963 52136741546136 52264500448284 52305223917544 52324368146392 52328668661568 52347821471424 52356898908288 52388609862784 52407784611712 52412091982848 52447701715968 52516985957696 52540525619712 52576222612992 52600709497856 52631646892032 52660040589312 52873758960126 52893111278418 52902283271916 52924220650296 52933398038352 52958051274336 52994031942176 53017785430272 53087822761584 53123891598544 53147703293568 53179893213824 53208582678784 53232432334848 53395196425216 53404455483392 53424002041856 53428392935424 53455423660032 53480320024576 53509697641777 53570054028504 53701325202876 53786936838336 53818571918592 53950452075648 53984938695168 54012250989824 54016690231296 54036460873728 54045831131136 54078565019648 54098358308864 54152337224466 54211082278912 54235381284864 54285035259429 54347217430402 54379182042744 54547281806576 54579364087872 54599340674496 54608808538752 54666375508992 54686383942656 54728036573184 54800333173248 54862145335296 54887696867328 54924988571648 54970260108426 55168083806522 55177650294364 55192811768784 55202382544608 55235816920544 55256033775392 55265615514304 55298120287488 55433626015872 55459443709696 55521999316992 55726388330496 55746784739328 55777407362781 55810213149132 55830640238676 55874142373816 55899186812352 55919646467136 56011059620204 56036165429088 56100353476544 56125499309568 56189789686784 56306871542272 56327480413696 56332109942784 56360609728512 56370383007744 56396636987392 56481470008314 56502142784502 56568085856256 56619875485641 56710139927376 56743494305472 56918902754688 56947699413184 56957574497408 56973225051648 56983104562176 57017617466368 57038486477824 57048377305088 57064052809728 57248458022912 57279342395392 57334572371154 57511807991716 57566696145936 57576678568032 57631628633472 57658470026496 57668468362752 57702386386944 57723506030592 57843783668736 57910042298368 57935999287296 57989041278831 58123222237184 58144495910912 58176435636449 58192421104044 58202512030728 58231958098404 58259079089272 58269181574864 58303452911808 58324792551744 58446323081952 58539499279872 58632824020992 58754996391936 58776501301248 58811071021056 58843376907237 58864914164691 58910780546306 58932342474158 58937186095632 58958757688176 59081609202408 59149285730704 59175798185088 59243582604544 59367027604352 59388756523136 59423686344192 59433990779904 59461671606272 59518420672512 59528741535744 59618285934948 59764378048362 59792212749516 59827379865552 59859655513632 60053094850528 60069595978368 60080012418816 60102002297088 60138404221184 60148832593408 60165360027648 60175793074176 60206237472768 60392350134272 60427870224384 60483193591899 60579617006064 60705845881512 60728064821016 60763782363552 60792082527936 60802624252032 60833385779776 60838385647104 60860653097472 60987467563776 61057327205888 61084694900736 61154665914368 61282093010944 61304522862592 61365692032398 61396738429839 61425333387602 61435984921324 61472118830928 61494618233904 61720993805952 61790612143104 61819390543872 61970876371968 62007324880896 62018077335552 62040776564736 62078352744448 62089117515776 62140294035612 62163037997316 62173817453592 62363920824764 62391874173408 62434264352928 62463342528704 62533798199808 62616406334176 62664098974464 62687034653952 62753117448192 62763999227904 62786971471872 62823899971584 62858410170543 63041789529381 63084621273271 63112897661112 63185191931056 63213513397632 63316850005448 63340024598264 63345230485056 63368415465408 63406795754944 63417790886528 63441002424704 63446216610816 63478315596288 63518892689408 63674543076352 63711993606144 63871987495524 64005076635942 64028503126506 64066161839832 64077271309584 64107114700512 64139548050416 64144819649664 64168297287552 64179424468224 64375660206208 64404515275776 64439260194816 64478289061888 64507190132736 64551017496576 64636290409472 64665262301184 64709197062144 64739334766592 64774897145309 64812994854348 64836717050964 64847960139768 65075395643232 65110502488512 65148797585664 65179140029952 65223423928832 65252658991104 65338858783488 65383251198208 65388625016832 65412557899776 65452176263168 65463526076416 65487486373888 65541463975431 65552829271722 65627918423236 65788736889434 65827430893848 65858089405264 65932374188928 66069756527424 66093938711232 66175086142464 66199306877952 66238242361344 66249728483328 66280583675904 66443001470976 66542946447042 66619169753396 66649030430112 66782417239474 66787906054896 66812351088528 66864409956448 66888882991264 66894380557056 66928224052608 66939829821696 66971006422528 67135116069632 67174601954304 67210841278464 67281692934144 67343291163759 67446563905536 67559731706844 67591197021192 67625393053156 67637119715672 67655704748832 67667436667584 67744948049792 67910954208448 67941393901056 67982543902208 68019219094528 68059224969216 68226001250304 68257776873472 68269613195264 68360451673299 68372305799538 68437559002248 68481306180768 68649116754192 68689493106624 68768175229312 68798999153664 68936688763328 68942354637312 68967588220416 69021326406656 69046588894208 69052263800832 69077537611776 69131361468416 69156664229888 69194653120151 69300764975104 69405008659818 69515655394848 69686000597712 69771558215424 69797095295232 69809198544384 69838146837504 69850257205248 69882789310464 69930268954624 70054034159616 70101630150656 70133051768832 70175529189376 70239776805211 70271260344792 70443457125948 70498345280168 70524148371224 70536377695888 70565627533728 70577864051136 70610735032448 70690380573696 70783763682112 70863604391424 70976576446464 71083340922438 71192349130752 71231456256129 71257527673047 71313050135002 71332645224312 71345014747344 71371127727792 71426738704672 71458754275584 71601766937168 71633860960896 71715915784448 71758095891456 71933936100864 71979918260224 72022253641728 72048614498304 72061108174848 72156991556718 72203116299288 72380047012572 72422617731984 72505576056992 72538075194624 72715826710656 72772485450496 72799120899328 72811744718336 72831751612416 72844381089792 72888500678656 72915178590208 73067110897664 73149527113728 73293680144568 73376351919936 73556157597984 73590415691712 73603176726144 73633698296064 73646466835968 73673422170624 73730827049984 73763875381248 73911501354496 73944630669312 74029332422656 74090350580922 74140688919102 74322367572963 74356982521834 74369876483708 74413617532176 74440853651568 74532249083136 74559528622848 74714887238784 74833999079424 74878013104128 75061498540032 75109479923712 75147479638016 75160510676992 75222461201004 75249993365172 75308626677752 75336190379336 75342382225344 75493167314188 75527005578336 75613519903168 75657992407296 75891870339584 75964300068864 75977472749568 76049984176128 76091759680131 76127198706858 76213066556016 76313745219777 76399823484504 76446096494872 76480361889984 76521621481344 76755594861248 76768904757376 76789998982656 76803314844672 76842171511296 76877960035328 76891291150336 76936515182592 76964674707456 77125044891648 77277032326338 77318721705108 77364197132976 77553774858744 77589894805392 77603349374304 77642610797872 77648992207488 77677412505984 77737937215744 77766390068992 77772781651968 77801247258624 77928430775936 77963360596992 78052665706496 78087651213312 78339995189248 78368668401664 78411717596953 78457835876316 78486552219588 78582914794176 78611676917568 78671552573952 78775478936544 78864333919488 78901064246784 78947470338048 78990060883968 79231581792256 79245321039872 79267095724032 79310638440189 79339666917627 79353424907874 79401486823282 79430548552126 79437076911504 79491047913264 79631734142376 79685837397816 79722950332688 79769839820736 79812874018176 80092794637824 80106683225088 80136003062784 80183135490048 80220480036864 80234390765568 80274983297024 80355081042756 80551987804314 80644258122532 80680405257504 80772822674752 80941127842016 80970753094688 80977408042752 81018376484736 81056110037248 81070165669376 81117847529472 81147537463296 81316623418368 81446259867648 81520826145603 81568773064116 81820922709864 81862317906452 81869046131808 81899011011744 81913212808128 81962825107904 81992824311872 81999563263488 82029575913984 82200499759872 82294658407936 82331545300992 82387482857472 82425854058496 82627835162624 82676433174528 82752125709783 82766475441546 82853725380816 82884050663088 82898423271456 82947180431232 83150439023808 83189165564544 83245685803904 83282998975488 83378397599744 83552131965952 83582712871936 83589582495744 83620177108992 83670823264256 83685332303872 83715961962496 83761948513867 83811213560724 84016589430306 84055719372508 84150530214816 84284684530176 84460307313408 84491220620544 84540914592768 84555574511616 84594955481088 84637754128384 84644710465536 84675691266048 84722205012471 84753214176753 84852128784384 84949324808192 85027098237887 85065209891064 85162649994032 85340102181256 85371337502008 85378354132032 85421549119776 85436361746112 85476152934016 85526426199552 85557729716736 85572565957632 85872687034368 85919013593088 86001858556731 86267711987574 86326323847634 86350044218904 86365017852048 86417326472464 86448956067952 86463946853024 86487705039744 86502702544128 86767194190976 86814003318016 86865063447552 86905520039936 87003545321472 87118478377984 87184833355776 87216743866368 87347937147606 87388618633908 87403772362296 87455179367712 87487188827616 87669484622928 87769907858464 87809248919808 87909832251904 87949236031488 88093008703232 88125251614976 88132494587904 88164751951872 88233448189952 88265742503936 88317656481792 88366170819459 88398513711237 88723928596056 88865373906816 89050541406528 89083134784704 89135529516288 89150986169856 89192507409408 89237632070144 89253106428928 89277631008768 89293112303616 89566135939072 89614455037952 89688319124274 89791054885012 90011084105378 90079642275792 90121596028256 90207606331776 90223248890112 90309356209152 90588525201408 90641805336576 90745633292288 90869425509096 90968001667072 91058768822268 91092097231524 91147268897732 91163074399384 91188123791904 91203936378048 91250078669664 91308408241024 91532155672256 91585990808832 91731998871552 91923139516416 91956784293888 92138000081403 92153977381986 92200600322473 92208178246392 92241927350856 92540011546424 92581490708928 92687540526464 92729085815808 92914667463616 92956314557952 93028744287232 93062793726976 93078931392512 93117529116672 93133676273664 93177052413952 93405378879488 93545881237146 93651396529392 93695013793056 93800697299712 93924609501264 93996148461696 94030551980928 94087503378304 94103818734848 94129676172288 94145998841856 94180457207808 94253840764928 94484805855232 94527156731904 94671003520067 94777787896584 94975275008172 95010036897396 95110193632416 95126686329792 95161503637056 95217473394432 95278339034112 95511814614528 95567990409216 95677461188608 95807981243286 95911914801152 95954905350144 96007614953913 96042754689759 96117589312394 96152769299942 96160672050768 96209322075624 96270821732384 96506729350096 96563490309312 96717433592832 96826526244864 96954435614208 97063795593216 97109002149888 97125841453056 97219492281522 97255075576446 97271940209652 97613093464848 97665753732768 97724906859424 97768710044928 97835135893248 98008288175232 98074876797312 98120554255616 98137568968192 98178264394752 98195289114624 98231229560832 98441877634854 98592840892416 98683105334151 98741146340772 98787134107896 98854251892136 98898561283392 99096490097284 99104634791136 99140908066848 99218156709568 99254471535424 99262629213696 99298960316928 99376332110848 99412704830464 99420875513856 99619849651712 99664502206464 99778665439232 99928754630094 100081998053376 100173625859211 100296614934672 100333324486896 100392336078912 100409744732544 100456509633792 100702674104448 100761902931456 100816261917696 100877323209728 100922539401216 101169845858304 101285733425152 101303296999424 101386795531788 101438089579734 101455679573508 101502931609144 101617422074688 101751660293036 101866431312672 101973815853312 102028828641792 102088837453824 102339001875456 102386665310208 102404419792896 102456228681728 102464649510912 102502152585216 102558458699307 102675936887966 102721959271152 102833393188864 102927539972179 102973675131288 103036043101784 103091628940144 103152262843968 103405033144992 103453193073856 103471132499072 103531989609984 103569883341312 103697042202624 103734996344832 103951147462656 104107512989727 104226765581926 104273483092272 104529000896568 104610447835088 104648736292784 104657337323136 104695642942848 104713797816576 104777219725568 104815569223424 104824183965696 104895403431936 105033971915392 105081051239424 105152445225984 105201418995712 105263293784064 105320081178624 105747517920252 105786222556836 105804566543832 105848441300592 105866796076704 105916102548672 105988063884352 106035570860544 106175645523168 106247783197088 106295406587136 106359786427648 106417165357568 106464864669696 106790392850432 106808910966784 106848004083712 106910847320064 106969575202503 107019395283554 107140108057008 107402650405752 107573873676672 107637143837184 107900904151296 107969877390336 108024501979648 108033380462592 108072921747456 108091662262272 108157130039296 108196716617728 108304674448932 108422164557824 108570070518858 108694434860804 108758364085488 109094563613152 109158728175744 109198681348992 109217617077504 109332751017984 109372767885312 109456073146368 109600666346496 109724290670592 109775393734656 109849977143296 109940520216852 110336167613044 110355300588728 110385623537568 110404765089216 110471633841088 110512067550784 110531231028608 110596240574976 110867252031744 110918887419392 111043998633984 111211033378653 111535473782751 111554814725562 111620426298264 111661280477352 111748284747632 111798373624704 111839292934272 112022119240408 112072330858176 112200706953088 112250998619136 112379579373568 112613743084544 112654960827392 112664219885568 112721219457024 112740766015488 112793273974784 112962940016628 113004285569004 113239750971282 113420279854752 113486988610944 113837805509376 113895398826368 113915148994816 113946450103296 113966209124352 114035234932736 114076972955648 114096754610176 114128105619456 114190798060287 114496916045824 114601741103239 114669144742308 115023615983432 115133392291872 115153357136064 115263257266944 115316940052992 115336936725504 115404772773888 115447012061184 115687567337472 115820084596736 115915548489507 115978082557662 116352871272898 116384842208088 116405024061456 116463916196808 116518158178544 116538363149728 116606905823616 116649585103488 116892646163904 117078998559744 117265648041984 117509992783872 117553002602496 117686753814474 117729828329382 117821561092612 117864684948316 117874372191264 117917515376352 118163218404816 118298571461408 118351596370176 118487165209088 118734055208704 118777513046272 118847372688384 118867981559808 118923343212544 119036841345024 119102230234923 119145822828189 119236571869896 119528756096724 119584425499032 119654759731104 119719311027264 120106189701056 120139191956736 120160024837632 120204004594176 120276808442368 120297665186816 120330720055296 120351586148352 120412474945536 120784700268544 120966387183798 121159234012128 121411691763024 121456129642032 121527564727104 121584165055872 121605248504064 121666771559552 121676771294208 121721306194944 121974935127552 122114654411776 122169389801472 122309331828736 122421309366421 122564186021888 122609045725184 122731384064796 122793476859678 122850666775204 122871969842648 122944237661856 122989236467808 123441987611904 123581224286208 123638781087744 123941752743936 124014649761792 124036154671104 124081553129472 124149713162319 124156705488896 124224906804167 124270374347681 124280588071224 124326075994632 124347634907184 124727841649528 124783748346816 124868528705856 124926685057408 125067596399616 125232812668352 125328197948928 125374069307904 125506234896384 125527998455808 125573942943744 125716820341086 126024884145459 126083579058762 126169242546542 126225795322224 126370383862112 126427026795264 126633700010896 126680049196528 126690460970112 126736830930816 126813591509888 126835581773056 126882004849408 126892433221632 126956631192576 127037785378816 127349086152704 127423987212288 127743974991048 128010153271884 128057006253012 128132323679664 128154542619168 128214229401024 128279096100832 128289639299328 128336594575104 128358848936448 128751320412416 128809030551552 128878520389632 128956578123776 129272580818944 129330524602368 129401567981361 129418394124288 129489485771451 129549794290618 129625989708696 129673434101928 129695920279536 130150791286464 130221004977024 130297595171328 130358280059904 130446847857664 130505317982208 130677717566976 130766502396416 130777250033664 130825115799552 130904352526336 130927052152832 130974972747776 131082927950862 131105658543444 131255836846472 131577473778868 131654861787696 131716178810528 131864748377856 132139513054848 132187877422464 132350172284928 132398613755904 132476484722688 132499456966656 132886002941952 133085892894084 133238339506792 133298060860224 133564834478948 133575812109792 133624702177056 133728819912896 133777765982528 133788761114112 133856448105216 133879659643392 133942012845056 134270232139264 134349203908608 134421682556928 134686582327518 134893127811072 135016626158067 135119463413688 135182394042384 135250786106312 135274239431344 135311409497664 135334873335168 135489896099584 135821908416896 135882787802112 135965087804416 136038438189056 136118449938432 136452002500608 136515553746944 136539226390528 136720903346598 136744611599076 136875118004496 136962612361536 137298233508384 137378986213248 137536350458624 137597998307328 137873377526656 137884709274624 137935176440832 138042652813312 138093177788416 138104527601664 138155075223552 138230966072979 138389306240302 138601529950208 138728423440763 138810017319636 139031310789696 139372001195424 139543116430848 139594190590464 139618397088768 139676293675008 139700514410496 139765578620928 139860537909248 140108068319232 140203260301312 140318821855719 140479553610422 140542520689584 140886914251896 140996690560336 141048296742448 141072755391776 141131255067456 141155728102272 141221470064896 141380761147392 141567527364224 141727208782848 141953152892928 142166681844876 142462912512258 142515055346094 142626100270004 142665290448624 142690029494688 142742255455584 142853477409344 142917508551168 143203533874336 143267721921792 143431831568896 143516191782912 143867872201728 143959836520448 144044507283456 144097228996608 144176383968591 144229153949913 144313983113436 144406232598576 144760094025144 144845235463968 145011152113984 145076150389248 145431653421312 145544970900992 145598241798656 145623489436672 145663503224832 145688762179584 145777001357312 145830357180416 146134221795328 146587360289136 146752703839872 147112315195968 147180831383424 147206353452288 147267396592128 147292933671936 147346844341248 147461654099968 147527750762496 147662816452281 147823002708992 147889261338624 148058664845312 148180701161844 148281377838204 148644735145926 148713965043668 148739752967416 148827235064352 148881707303136 149064498166272 149119057245696 149429774477568 149667998158848 149756026208256 149893131945141 150122997080064 150294959276032 150377518762939 150432558420877 150444922402008 150499986730344 150617253355504 150672380758672 150684764450688 150986334628376 151054011156672 151227039806336 151315984814592 151783740679168 151928600137728 151954945499136 152157134369601 152183519360262 152254397413716 152426133112032 152627490439554 152799646969008 152892192989744 152960723779968 153043242962688 153511189722496 153537809514752 153579997965312 153606629689344 153684343022592 153755920070656 153782582300672 153873030365184 153929349414912 154013905331949 154250089783296 154554064652676 154637443410216 154728394265952 155107549717488 155179789610784 155206698748608 155285221595744 155297984414976 155354825011968 155475874431488 155532780137984 155545563303936 155602494517248 155856861551872 155926721193984 156105331412992 156340148372889 156823435193906 156915671752632 156973104439176 157165829588352 157223353835136 157343105147904 157550957873088 157728667838976 157802128493568 157894940676096 157980121767936 158463163584512 158490642079744 158621276880378 158679333835254 158706849815748 158802973646564 158861097104252 158874153823008 158982095826528 159263468284752 159371674795632 159445900665376 159539679641472 159625748036352 160185589275648 160213366450176 160272006125568 160366270980096 160440960073728 160529092925331 160549966594048 160638159324721 160710162085512 161103975608628 161288516245064 161360810515008 161545645349504 161882255684032 161941506189376 161954816085504 162036752969472 162112220074496 162140331338752 162235695058944 162295074926592 162633246836736 163041652291206 163137546128232 163641845419728 163724635812904 163738092263616 163798022023488 163826425616256 163925650215808 163985648623744 163999126526976 164059151827968 164400999519744 164589316815872 164663090601984 164774965714944 164851708116992 165255670325248 165504251419566 165532950883092 165707450761632 165768101326176 165796846542912 165894360862464 166300878047616 166378331129088 166491371607808 166565997950976 166756795199488 167104263931904 167165425743872 167179164991488 167240354217984 167332222088343 167341646528512 167433570040399 167494852381657 167523897027734 167622427121448 168033178860612 168111438745016 168301060429632 168569369060352 168920614626816 168982441241088 169081829185536 169111149023232 169189910962176 169275508256768 169444410024942 169506428353506 169704257568768 169859626456923 170054196475774 170130419782128 170325299988064 170680204362512 170742675004016 170756708264064 170843098239552 170872723492224 170952305868032 171052852399104 171115459433472 171145131915264 171745374068736 171838027186176 172003717113462 172535423975148 172652647695268 172700088437808 172730035704096 172834652944928 172897912135904 172927893706048 172975410079488 173005405088256 173534388381952 173628006636032 173730126895104 173811040079872 174236956755968 174369666711552 174433487732736 174529306909347 174695874295212 174777237267816 174807544724592 174910358735424 174974377655232 175338969245856 175539815716928 175618497839616 175819664503808 175898472062976 176186017406464 176250503229952 176264989175808 176329503903744 176466896379904 176531485007872 176732341638918 176797027422474 177447857192112 177730747813632 178101082813056 178166269569408 178271059032576 178301972339712 178385014818816 178475264140288 178506212857856 178555262017536 178586224607232 179132271878144 179228910075904 179376638248548 179582109770024 180022168210756 180159284551584 180243192056512 180415212663552 180446497780224 180618712418304 181177050402816 181283610673152 181449580775697 181738851018192 181936003334144 182035943765663 182117537644536 182184194463048 182294537795464 182326148798768 182376247583808 182407872756096 182500157339328 182616816482048 183064311344512 183171981617664 183463997743104 183846279032832 183913568587776 184190215289517 184276000162806 184307954763972 184401200644946 184416356492784 184483854701712 185080023092848 185162981417856 185375081052928 185458171631616 185829334927232 185912629115904 186057488574464 186125587453952 186157862785024 186235058233344 186267352547328 186810757758976 187091762474292 187302793058784 187390027586112 187601394599424 187849219002528 187992296923392 188061103961856 188175006756608 188207637469696 188259352344576 188291997683712 188360914415616 188507681529856 188969611710464 189125368588143 189253863819813 189342007040134 189555575793168 189950550016344 190020073794792 190220387264832 190253372659584 190323007274112 190434946788864 190556678068224 191023629229056 191135980818432 191354922377216 191615962486572 191823829602304 192015229907826 192085509379518 192235178624788 192305538599884 192321344101536 192418644151248 192541643464768 193013458700192 193126980618624 193434867185664 193653052489728 193908871228416 194127591186432 194218004299776 194324691435927 194438984563044 194510151152892 194543880419304 195226186929696 195331507465536 195449813718848 195537420089856 195670271786496 196016576350464 196149753594624 196241108511232 196275137936384 196356528789504 196390578229248 196462459121664 196883755269708 197366210668302 197482292681544 197574268215792 197708503784272 197797122566784 198192980194568 198209269582272 198281816133696 198436313419136 198508943070848 198525258427392 198597920633856 198752664221696 198825409660928 198841751027712 199239699303424 199329004412928 199557330878464 199857509260188 200347251718422 200593229869344 200666648973792 200784672157824 200819489465088 200913019267584 201405348208896 201523805862912 201632523835392 201754646419456 201845078802432 202029873491277 202339691716608 202571466850304 202682742680483 202756926567269 202773591063576 202876179159468 202911359147016 203005863218288 203234844149376 203503320586072 203732862625344 203947631706624 204057657283584 204177674907648 204678003750912 204773330620416 204808839585792 204912457363456 205081355019897 205116917398614 205351873775932 205443918542304 205855079944358 205947350262576 206072086203568 206183257880288 206304525687936 206810066289984 206906386147712 206942264998144 207063979219968 207139766682624 207394084405248 207469992689664 207583959360453 207902294925312 208215025979454 208453531163852 208546966184544 209058001793136 209220895670176 209297472585568 209314674646272 209391285885696 209427595633152 209554439451136 209631138446848 209648367931392 209790806863872 210067943830784 210162102478848 210304890451968 210402837991424 210526587568128 210719330415633 211495035840504 211572445113672 211609133087664 211696882601184 211733592153408 211832205097344 211976127768704 212071141721088 212351291046336 212495566394176 212590813174272 212719572855296 212834330715136 212929729339392 213580785700864 213617821933568 213696008167424 213939150405006 214038790567108 214280216114016 214805300811504 215147747353344 215274287674368 215801808302592 215939754780672 216049003959296 216066760925184 216145843494912 216183324524544 216314260078592 216393433235456 216512301698537 216609348897864 216844329115648 217140141037716 217388869721608 217516728170976 218189127226304 218317456351488 218397362697984 218435234155008 218665502035968 218745535770624 219201332692992 219448581341184 219782527422757 219881040433704 220672335226088 220710601177456 220771247075136 220809530178432 220943267682176 221024135101568 221062462057216 221192481149952 221734504063488 221837774838784 222087997267968 222422066757306 222967102718889 223070947565502 223109629451124 223240852596528 223322560954704 223496569495264 223596747249408 223678585868544 224044238480816 224144661716352 224401413906176 224501997238272 224759158747136 225227486169088 225309921654784 225328439771136 225442438914048 225481532030976 225925880033256 226008571138008 226479501942564 226840559709504 226973977221888 227675611018752 227790797652736 227830297989632 227892900206592 227932418248704 228070469865472 228153945911296 228193509220352 228381596120574 228941235659331 229203482206478 229338289484616 230047231966864 230266784583744 230306714272128 230526514533888 230633880105984 230673873451008 230809545547776 230894024122368 231375134674944 231640169193472 231831096979014 231956165115324 232705742545796 232769684416176 232810048122912 232927832393616 233036316357088 233076726299456 233213811647232 233299170206976 233785292327808 234157997119488 235019985567744 235106005204992 235235152790859 235373507628948 235459656658764 235643122185224 235729369896632 235748744382528 235835030752704 236326436809632 236597142922816 236703192740352 236974330418176 237468110417408 237555026092544 237694745376768 237735963119616 237846686425088 238204460469846 238291645656378 238473143739792 239057512193448 239168850998064 239309519462208 239438622054528 240212379402112 240278383913472 240320049675264 240408009188352 240553616884736 240595330373632 240661440110592 240703172296704 240824949891072 241569400537088 241932774367596 242318468024256 242823383526048 242912259284064 243055129454208 243168330111744 243210497008128 243333543119104 243353542588416 243442612389888 243949870255104 244229308823552 244338779602944 244562478436809 244842618732842 245128372043776 245218091450368 245352793771111 245442595318273 245462768129592 245586953719356 245701333550408 245743939685296 245888475323712 245978472935616 246883975223808 247162448572416 247277562175488 247883505487872 248029299523584 248256377129349 248299426324638 248449813608334 248540748695362 248561176142448 248652151989264 248695269814368 249455683299056 249567496693632 249737057411712 249853370114816 250135192799232 250465625336704 250656395897856 250748138615808 251012469792768 251055996911616 251147885887488 251285845541601 251433640682172 252049768290918 252167158117524 252338485093084 252451590644448 252740767724224 252854053590528 253267400021792 253360098393056 253380921940224 253473661861632 253627183019776 253671163546112 253764009698816 253784866443264 253913262385152 254075570757632 254698172305408 254847974424576 255081294713661 255487949982096 256020306543768 256114012506024 256264647359328 256309085238336 256428458802048 256558192201664 256579278598656 256673189150208 256717697872896 257502640824832 257618061103104 257757040779264 257913156247552 258545161637888 258803135962722 258978971542902 259099588581236 259251979417392 259346868203856 259391840559072 260301582572928 260442009954048 260595190342656 260716560119808 260893695715328 261010635964416 261355435133952 261533004792832 261554500067328 261650231599104 261808705052672 261854104305664 261949945495552 262093838898229 262165855901724 262211317086888 262511673692944 263154947557736 263309723575392 263432357621056 263729496755712 264279026109696 264375754844928 264700344569856 264797227511808 264952969445376 265098512458377 265195541133711 266052533195969 266171785788168 266476679013584 266596121720448 267129668957896 267151624219584 267249404354112 267457639825792 267555531965056 267577522228224 267712896210432 267759319286784 267884025690112 268540464278528 268698407817216 268843365113856 269373164655036 270033252316134 270238926827376 270364788084768 270501572212624 270548478862688 270622818995328 270669746670336 270979792199168 271643816833792 271765575604224 271930175608832 272076876378112 272236899876864 272904005001216 273031107493888 273181087960651 273441806693196 273489223198152 273750236008992 273925224723072 274596467016768 274757972426496 275072700917248 275195996614656 275746755053312 275769418549248 275870352881664 276085305626624 276186355576832 276414000244209 276461932145958 276601800967419 276778612480604 277456846881526 277620034639272 278062621579392 278744002390848 279086232861696 279188381180928 279236794177536 279352587350016 279401028820992 279531157241856 279721075818496 280216136638464 280406520602624 280637643711438 280959107220844 281085041379168 281773828503792 281993381120672 282096593484896 282145510783552 282262510134912 282311456204544 282442940129792 282761522294784 283135054728448 283454417565696 284013010560201 284333363689752 284925825024516 285030110692188 285252200540008 285330580897248 285380058989376 285484510911168 285706954818688 285835017102336 286407067748672 286535443843584 286863663137792 287032383565824 287735744403456 287919673040896 288352767937182 288458307899826 288627966226872 288812465197152 289520188050288 289690470927936 290022304227968 290152300778496 290863306842624 291089941801984 291196483597312 291246978873344 291327006449664 291377524359168 291554002714624 291660714360832 291820928376289 292268443590656 293174720578272 293505407679744 294224630391936 294361662766848 294412706904576 294534793184256 294585867343872 294693688682496 294923308199936 295325632904562 295646005417984 295778522677248 296049316002453 296228623917629 296361402323688 296562755676408 297289470291852 297427930087336 297479505934832 297654470128704 297763414606272 298128996332544 298238114491392 298859548955136 299335996317696 299786263890282 300245994160128 300520877577633 300755037525878 300865116841754 300889844804016 300999973460688 301234506711008 301344761517344 301369528901376 301972669256752 302108022313344 302454079612672 302631969629184 303567481358336 303857200275456 303909890998272 304314268739202 304367038720524 304508794827432 304852266224064 305254980879108 305599293938016 305784385979488 305921447559936 306086485925376 307022379444992 307075619029504 307159995930624 307213259378688 307368686045184 307511840141312 307565164601344 308027810663898 308500179566592 308782619916537 309108129305352 309274886820432 309456788531904 310215099434976 310359579221568 310413397497216 310570443191488 310595968829952 310709650023936 310951748862976 311065560275968 311091126607872 311204989034496 311713723103744 311853442387968 312210662825984 312680296745778 313646870387812 313831343505264 313946208878352 314331659176704 314446707670272 314686210295808 315101915746176 315457335677952 315604256987136 315789881352192 315960243535872 316926327169024 316981284159488 317242553760756 317358667670508 317413699631496 317605947293128 317722194208504 317748307646016 317964191653056 318526936569504 318743349591264 318891801330752 319079359282944 319251496072704 320371178551296 320426732900352 320544012251136 320732541960192 320908725607509 321058185850662 321276318649442 321420324171024 322063592816173 322207951217256 322577032490128 322721621030016 323091290699008 323764511368064 323883012378752 323909632171008 324073505938944 324224440148992 324280662677504 324471390117888 324590149853184 325266493673472 326083304582412 326275092256464 327283690839456 327449271625808 327476184527232 327596044046976 327652851232512 327851300431616 327971297247488 327998253053952 328118303655936 328801999039488 329178633631744 329326181203968 329549931429888 330511340650496 330692895952367 331008502839132 331065901766184 331414901523264 331536202652352 331593693085824 331788721724928 332601756095232 332756662258176 332982743215616 333131995901952 333513590398976 334208527863808 334330851487744 334606421348253 334664444176686 334867140080798 334989704763314 335047794055468 335244854242896 336066357721224 336222877490032 336602120859264 337138738120704 337841229253632 337964882482176 338163658371072 338222298046464 338379821924352 338551016513536 338888820049884 339012856707012 339719252913846 340108392951548 340260839564256 340650599976128 341360408725024 341485350008032 341513416528128 341686196479104 341745446984448 341904611736064 342105704798208 342230918866944 342290263830528 343490748137472 343805223309717 344007434226924 345070847950296 345305295390536 345400176875616 345460071408192 345669305889856 345795824271808 345855787412096 345950820158976 346010810176512 347068776763904 347256013272064 347460253790208 347622080159744 348473913511936 349058613818694 349391748590424 349554474535632 349615089449184 349820717470848 349948755310464 350677938491712 351079631433856 351236995679232 351639329007616 351796944125952 352372034812928 352501006459904 352529978351616 352659007807488 352933792759808 353062970015744 353256913297613 353464683277836 353594054844948 354895714384224 355461495627264 356202165626112 356332539138816 356542118065152 356603944679424 356770029637632 356950528280576 357012425715712 357110524035072 357306690704769 357437468484567 358264543756288 358592544742393 358753276497096 359164219540048 360044336421512 360318569103168 360486384113024 360830425327104 360892995560448 361237424836608 362354100805632 362899161551394 363477702036384 364071887531326 364235075289072 364368388926096 364589075590928 364652297597536 364752495167616 364815745512192 365000314678656 365233632964096 366128622689024 366343963235328 366927995486208 367263928099263 367692558065664 367827137175552 368380430579034 368552000325612 368615909527944 368802401289892 368832712985568 368967709403424 370160046185696 370325962835712 370750162105856 370916343263232 371658669854464 371825258231808 372114977148928 372251174907904 372315725570048 372470116466688 372674720412501 372811123043043 374183524948584 374605586117568 374780055172224 375202789198848 375698438005056 375984593846784 376122207923712 376350013513216 376415274939392 376518704689152 376583995367424 376721828831232 377015363059712 377939223420928 378250737176286 378507727639626 378684014080268 379111151586336 379901100032688 380040147589584 380440774529664 380506745319168 380646014548224 380869893577728 381113356136448 382047258458112 382271961636864 382709844754432 383060226082027 383231924973144 383647659204608 384030459815652 384171018759036 384470357249576 384611077199768 384642688203072 384837288302496 385083286929536 386026917400384 386253961237248 386869734371328 387817742456832 388255182372864 388468457314353 388649382871854 388846010055647 388877969126088 389020302305784 389087760838608 390452373859392 390663014931072 390899627437696 391074840179712 391340543572992 392033152700928 392299507189248 392482217022464 392550275872768 392713057579008 392781156458496 392924918243328 393767510539416 394732421336604 394964585363088 395148536431584 395417007568544 395594245133568 396385960389136 396418539164544 396563632267392 396872626838272 397017886141696 397050516854784 397195841267712 397505328443392 397650819321856 398479398606848 398658008825856 399264667019413 399715018520376 400694503436844 401186459738688 401333297947584 401569344315648 401638978930176 401826038535168 402810696417792 403047611725824 403265047670784 403509292838912 404059746982554 404679383433216 405049878474201 405365485360966 405513853134538 405547182127152 405752358318936 405822718294032 406011726436576 406469688298752 407006641172144 407465725250688 407895263413248 408115314567168 408355349815296 409356007501824 409546661240832 409617679171584 409824914726912 410162710039794 410233834797228 410703747551864 410887837084608 411710159888716 411894700525152 412144172407136 412366515760576 412609051375872 413620132579968 413812772295424 413884529996288 414127958439936 414279533365248 415167918720906 415804589850624 416185270322289 416430051958908 416907062327704 417093932369088 418116003586272 418441791340352 418594945171136 418629349292544 418782571771392 418855191266304 419108878902272 419262276893696 419296735862784 419581613727744 420135887661568 420324204957696 420609780903936 420805675982848 421438660831266 422990071681008 423144890227344 423218266175328 423393765202368 423467184306816 423664410194688 423952255537408 424142283442176 424702582092672 424991132788352 425181626348544 425439145710592 425668661430272 425859458678784 427161571401728 427235643867136 427392016334848 427626789781321 427878300810012 428077581134216 428560432228032 429610601623008 430295494706688 430548575348736 431603616605184 431879509561344 432098007918592 432133521850368 432291686989824 432529151905773 432687461849739 433024603397074 433218697795728 433688658231296 434085712056581 434280282075432 434777739443216 435033456341952 436378254452608 436634912702976 436794725395968 436870468310016 437331004071936 437491071541248 438402665385984 439565054845514 439762080867408 441344670452176 441421202354912 441542494150272 441619060356864 441886535364352 442048270203136 442124924114432 442384962299904 443469008126976 443675549677568 444175994535936 444844133514612 445934205437778 446141895131004 446219258902248 446481705193056 446645121909408 446993138990528 447193494498816 447357171737088 448088476961632 448289323432704 448802827812352 449003994476544 449518317494272 450454972338176 450619843309568 450884877828096 451132556288817 451297675262631 451851760066512 452017142276016 452959003885128 453681119419008 453947954443776 455351222037504 455581595305472 455660595979264 455785800413184 455864836497408 456140939730944 456307891822592 456387018440704 456763192241148 457882471318662 458406964412956 458676578969232 460094463933728 460533569167488 460613428544256 461053029067776 461267760211968 461347746902016 461619091095552 461788048244736 462041715995847 462750269349888 463280338386944 463662193958028 463912330230648 465411485091592 465539368832352 465620096245824 465855664787232 466072632714176 466153452598912 466427623294464 466598340413952 467570584655616 468315994238976 469020445118667 470470305581718 470708327962099 470747015257896 470919313317528 471286244370448 471458739793264 471497488765056 471670061505408 472652873619264 473194285845632 473406385480704 473948660836352 474936220834816 475110052185088 475389490753536 475471926239232 475693372850176 476408920939692 476583291312756 476946287479584 478115024386896 478337701996128 478619038924416 478877244109056 480424758804224 480556767826944 480640099350528 480816018376704 481107233769472 481190660747264 481322880221184 481587278775993 481649899782144 481914477974163 483320386391921 483865548735192 484636936048512 485646767052096 485824518568128 486110258908416 486336660223488 486420994016256 486667086238208 486707085176832 486885224779776 487899740510208 488458617647104 489124956873618 489685237465684 490705587542222 490885190636546 490925536259184 491173907438712 491402667100816 491487879370592 491776950647424 491956945871232 493767950447616 494324897144832 494555124350976 495767010975744 496512754258698 496598852649276 496899627216668 497081497390724 497122352284896 497304303978528 497390539628736 498911366598112 499134993387264 499474114823424 499706740229632 500270385598464 500931250673408 501312791795712 501496277231616 502024939585536 502300710121197 502484557144971 502571691083202 502867281364344 504099536581836 504334316235048 504676970186168 504903181288896 505481535448448 505708107181056 506534800043584 506720196786112 506761843880448 506947323723264 507254366039552 507342327092224 507528019397632 507569732886528 507826524770304 508151141515264 509396344610816 510162589427322 510975899964192 512040613087536 512228025012048 512529294718656 512618170476672 512856917604096 513116384403328 513158557197312 513346378300416 513435395745792 515005281649664 515236122206208 515514081558528 515826312495104 516298565588819 517090323275776 517606271925444 517957943085804 518199177162472 518503958834784 518693736407712 518783681118144 520603165145856 520884019908096 521190380685312 521433120239616 521787391430656 522710870267904 523066009585664 523109000134656 523300463198208 523587920728041 523617410105344 524096796161959 524187677796458 524331711803448 524422634173776 525023347385888 526309895115472 526619447150784 526864715242112 527458993511424 528558052219392 528751509689856 529400689139712 529594455023616 530197024916754 530391082267422 532105066391938 532343571576336 532953358027168 533192243440896 534259337915792 534303248439168 534498808708224 534915279651584 535111063930112 535155044456448 535425792420864 535518638573568 535768051380224 537080928557056 537396815634432 537686730227712 538746329310072 540066504632268 540477853654752 540729576169536 541003144425248 541096957725376 541245637990656 541339493340672 541959584398336 543287633667584 543531151208448 543860351217664 544153752756224 545808010002432 546107831296989 546362175921302 546883613386392 546978446396304 547500472017984 547850449446144 549192934033536 549515944852992 550145401834496 550391993229312 551493510106624 551538837098496 551740705763328 552170611253248 552372711153664 552828000488418 552923864291916 553203601934838 553557224961208 554913693763052 555240069278544 556125243158784 557488004781696 558172465723392 558376762361856 558473588355072 558705174700032 558802057641984 560432273276928 560813041205248 561275287422876 561918214441688 562170082758336 563547657007584 563986762241344 564193186969792 564291021567104 564525020269824 564622912409088 564885880259584 565523044589568 566270109456896 566908835131392 567761591459439 568026021120402 568666727379504 569851650049032 570060221384376 570504401080016 570661161794496 570760117978752 570969021822336 571413909637376 571670034204672 572814135497344 573070887687168 573727326275584 574064767131648 575471488806912 575839346081792 576705535874364 576916615799652 577255932453744 577624930394304 579040376100576 579380941855872 580044608455936 580304601556992 581726613685248 582179883603968 582392967194624 582493957746688 582654012899328 582974074307781 583641856752578 584536887181312 585072046684957 586349441156544 587010815359488 588449260783872 588723325533696 588825413809152 589069586368512 589171734687744 589387377364992 589846616399872 590651265809124 591292010835968 592098632004906 592457247835258 592722804647376 593125511352816 594578940583704 594855860174672 594959011869664 595308940257408 595526829212544 596257992665088 596476228982784 597719097910272 598671992635392 599572527780564 601041755155266 601510075051756 601730233683508 601779689608032 601999946921376 602469013422016 602689523034688 602739057802752 603945338513504 604216044626688 604908159225344 605263939258368 607134962716672 607714400550912 608048228041449 608270779701807 608628537478404 608734077441048 609017589654864 609704532448128 610509961758216 611198587876032 611568771958976 611842895119872 612172971850752 614044758889984 614151238059008 614319991861248 614426518757376 614737372090368 615023680282624 615130329202688 616055621327796 617565239833074 618216258610704 618549773640864 618913577063808 620430198869952 620719158443136 620826794994432 621140886382976 621191937659904 621419300047872 621903497725952 622131120551936 622182253215744 622409978068992 622751878081359 623427446207488 623706884775936 624421325651968 624993000449623 625360593491556 627293740775624 627662687010528 627892417756704 628663318353408 628893415340544 629372420591616 630203831492352 630914671355904 631208513974272 631579762704384 632157991246899 633852654338048 634432963775003 634485107521512 634717335341016 634827399262992 635211894586256 635444388417008 635496615292032 635928383306112 637053873139008 637486699182528 637783602661504 638158718565888 638502992145408 640742357102592 640853465800704 641088024502272 641817451215018 642116371701324 642552637298884 642840648342048 644127185632346 644415902434512 645154064980256 645443242060032 646182581398016 647529022736128 647766024757504 647819264342016 648147011877888 648448880297984 648561325355008 648942780235776 649180299706368 649536905095611 650532987346944 652166609164824 652550184512928 654567381678912 654898543251616 654952369054464 655192088093952 655305702465024 655702600863232 655942594494976 655996506107904 656236607311872 657603998078976 658357267263488 659347582268271 661385791904734 662017005678264 662131803532368 662829803046528 663072405304704 663187386171648 663577443449856 665203512190464 665513324516352 665965486431232 666263991803904 667027180797952 668417055727616 668661702975488 669212842696506 669328888353372 669734280161596 669979409526628 670095588110936 670489708485792 672132715442448 672445754980064 673204241718528 674277476241408 675682458507264 675929764964352 676327316742144 676444596092928 677102033027072 677473976282519 677777640099768 678025713414024 679438505827692 680216785903096 680521679128512 681301199952256 682720817450048 682970700016064 683026833056256 683372392958208 683490893968896 683809223472128 684211409596416 684461837733888 684580527661056 687610446619434 688014868453848 690141695900592 690610590781072 690800353751232 690920142816384 691338611779712 691591648543616 691711574824192 691901640317952 692021620353024 694137553527808 694512026544128 694920507580416 695244160319488 696947827023872 698117227637388 698783497180848 699108949071264 699230178898368 699641434941696 699897510620928 701355876983424 702159262867712 702473991358464 703278658015232 704744069625856 705002012919808 705059956703232 705318015614976 705705458372577 706391333957423 706513826595226 706929366555672 707188109689896 709791428768448 710922991254528 712404331252224 712665078277632 713084236130304 713207889358848 713540059275264 713901056561152 714024851431424 714613381409538 714874936969134 717185089484786 717506552994192 718328439080096 720088672843024 720637138206336 720972768226048 721660850654208 721785991120896 722474849673216 724708201611264 725798323102788 726955404072768 728143775062652 728470150578144 728736777852192 729178151181856 729304595195072 729504990335232 729631491024384 730000629357312 730467265928192 732257245378048 732687926470656 734527856198526 735385116131328 735654274351104 736058381313333 736327785954819 736760861158068 737104000651224 737231819055888 737604802579784 737665425971136 737935418806848 740320092371392 740651925671424 741500324211712 741832686526464 743317339708928 743650516463616 744229954297856 744502349815808 744631451140096 745349440825002 745622246086086 748367049897168 749211172235136 749560110344448 750405578397696 751396876010112 751969187693568 752244415847424 752700027026432 752830549878784 753037409378304 753167990734848 753443657662464 753857536624803 755878446841856 756501474352572 757015455279252 757368028160536 758222303172672 759802200065376 760080295179168 760881549059328 761013490638336 761292029096448 761739787155456 762226712272896 764094516916224 764543923273728 765243884140983 766120452164054 766463849946288 767295318409216 767997798253951 768060919631304 768342037518072 768940714499152 769222154399536 769285376406144 769674576604992 770166573859072 772053834800768 772507922474496 773739468742656 775635484913664 776936914628706 777298765743708 777692020111294 777755938252176 778040604611568 778175521677216 780904747718784 781326029862144 781799254875392 782149680359424 782681087145984 784066305401856 784599014378496 784964434044928 785100551745536 785426115158016 785562312916992 785849836486656 786281516694687 787535021078832 789464842673208 789929170726176 790297072863168 790834015137088 791188490267136 792771920778272 792837078329088 793127264534784 793745253676544 794035772283392 794101033709568 794391682535424 795010656886784 795301638643712 796958797213696 798157599587907 798529334038826 799430037040752 801389006873688 802372919477376 802666595895168 803138688631296 803277957860352 803652077070336 805621392835584 806095223451648 806530095341568 807018585677824 808119493965108 810099756948402 810730970721932 811027706269076 811094364254304 811504716637872 811645436588064 812023452873152 812939376597504 814013282344288 814931450501376 815790526826496 816230629134336 816710699630592 818712015003648 819093322481664 819543263881953 819649829453824 820100076552523 820325420079588 820467669594456 821407495103728 821775674169216 823420319777432 823789401050304 824288344814272 824733031521152 825218102751744 827240265159936 827625544590848 827769059992576 828255916879872 828559066730496 829805402902257 830335837441812 832370540644578 832860103917816 833814124655408 834187864738176 836232007172544 836883582680704 837189890342272 837258698585088 837565143542784 837710382532608 838217757804544 838524553787392 838593471725568 839163227455488 840271775323136 840648409915392 841219561807872 841611351965696 842877321662532 845980143362016 846289780454688 846436532350656 846787530404736 846934368613632 847328820389376 847904511074816 848284566884352 849405164185344 849982265576704 850363252697088 850878291421184 851337322860544 852039031680603 854323142803456 855105299001091 855253579562642 855756601620024 856155162268432 857120864456064 859221203246016 860590989413376 861097150697472 863207233210368 863759019122688 864196015837184 865058303811546 865374923699478 866049206794148 866437395591456 868171424113162 868560564150864 869555478886432 870066912683904 872756508905216 873269825405952 873589450791936 873740936620032 874662008143872 874982143082496 875462785128867 876805330771968 879130109691028 879524161734816 882689340904352 882842404709824 883084988300544 883238120713728 883773070728704 884096540406272 884249848228864 884769924599808 886938016253952 887351099355136 888685871752887 889688267029224 891868410875556 892283790262008 892438517804496 892963410386112 893290243818816 893986277981056 894386988997632 894714343474176 896176953923264 896578646865408 897605655624704 898007988953088 899036634988544 900909944676352 901239686619136 902265112577634 902595350525262 903703520133024 904034284552032 905918007770256 907362238838016 907895908887552 910702444075008 911163190610944 911321191958528 911571600826368 911729672994816 912281879461888 912615783645184 913117098467743 913451308349449 913526384482296 915764942637324 916813928825912 917353157938464 920188927867456 921067138334976 921226857088512 922106058135552 922535520423936 922695493804032 924083431991694 925500538699776 926347859749611 927324387916056 927824660461296 930822970183184 931078737664704 931240192491648 931711329574464 932145265428352 932306905197824 932855246588928 933196680827904 935141169311232 936631988477952 938040890237334 940940611163436 941416655924198 941494030515792 941838626635056 942572488740896 942917479586528 942994977530112 943340123010816 945305747238528 946388571691264 946812770961408 947897321672704 949872441669632 950220104370176 950778981507072 950943852478464 952817841879384 953166582625512 953892574959168 956230048773792 956675403992256 957238077848832 957754488218112 960849517608448 961113535653888 961280198701056 961632036753408 962214467538944 962381321494528 963174557551986 963828955948326 966190778448519 966640772783842 967731097470384 969273872097024 971293534104192 971649037136256 972220517816832 972673320446976 972841988032512 973334172476416 973414170353664 973770449559552 975799481020416 976917235294208 978249913747236 979370474931368 981411175084444 981770381273092 981851072518368 982347814877424 982805334201632 982975758741184 983553901294848 983913891742464 987535900895232 988649794289664 991534021951488 992078687857101 993025508517396 993197705298552 993799254433336 994162994781448 994244704569792 994608607957056 994781079257472 997822733196224 998269986774528 998948229646848 999413480459264 1000540771196928 1001862501346816 1002625583591424 1002992554463232 1004601420242394 1004969114289942 1005143382166404 1005734562728688 1008199073163672 1008668632470096 1009353940372336 1009806362577792 1010963070896896 1011416214362112 1013069600087168 1013440393572224 1013523687760896 1013894647446528 1014508732079104 1014684654184448 1015056038795264 1015139465773056 1015653049540608 1018792689221632 1020325178854644 1021951799928384 1024081226175072 1024456050024096 1025058589437312 1025236340953344 1025713835208192 1026232768806656 1026317114394624 1026692756600832 1026870791491584 1030010563299328 1030472244412416 1031415669929151 1032597131177638 1034180646551552 1035127467211847 1035212543850888 1035915886171608 1036398354324944 1037007917669568 1037387472815424 1037567362236288 1041206330291712 1041768039816192 1042380761370624 1042866240479232 1043574782861312 1045421740535808 1046132019171328 1047175841456082 1048193592323918 1048375355592916 1048663423606896 1048845268347552 1050046694771776 1052619790230944 1053238894301568 1053729430484224 1054917987022848 1057116104438784 1057503019379712 1058801378279424 1059188910047232 1059770739892839 1060394049833508 1060782164534844 1064210132783876 1064687143152672 1065906716054336 1066384486881792 1068518675831584 1068606496878336 1068997617416448 1069830559303168 1070222127860224 1070310088912896 1070851584841728 1071037277147136 1071536102760448 1074161857114112 1074793631268864 1075777634227179 1077492658620144 1080133009264536 1080955707309504 1081459152339072 1082006288850496 1082193915450752 1082491275981312 1082678986681344 1083919168796672 1086575267335168 1087062302416896 1087720702435328 1088307505512448 1092215662593978 1092724351842604 1093767226772784 1093956892792608 1095000944035968 1095700898892288 1098385868067072 1099031889705984 1100290803668992 1100783986458624 1101791784297789 1102987020213248 1103077674196992 1103481411526656 1104341222506496 1104745422307328 1105352277092531 1105656000976836 1105847728583832 1106407203869676 1107114449922416 1109827387526104 1110480138557088 1112250486317568 1114976009563392 1116344931446784 1116753524723712 1116947176710144 1117410349400064 1118024161237503 1118433369129129 1122550574845752 1123836428883376 1124340165516672 1127095314015168 1127973524482688 1128386373939584 1128582043134208 1129050040539648 1129245824818176 1129771760519168 1131046089179136 1132540218913792 1133817670262784 1135523182918878 1136052042240804 1137333454759008 1139703300098064 1140120442768752 1141008802160032 1141322323588992 1141520235957504 1141938043644672 1142827819274752 1143340068409344 1145628270994688 1146141775374336 1147454652551168 1148129534263296 1149180678246081 1150942977613824 1153411071748728 1153833231599304 1154511864907488 1155249860788608 1158080752201152 1158761883711744 1160089216911872 1160609203113984 1163453227370496 1164359767207936 1164785934389248 1164987915493376 1165948148615562 1166538030166941 1167283713505156 1170144093369914 1172698882313088 1174021630718976 1176898521567744 1177446651067392 1177650827618304 1178139172737024 1178343469375488 1178774754729984 1179693232799744 1181302531618248 1182584021671936 1184197264009812 1184914495670516 1185445609294752 1186251022705632 1189157881167408 1189711720349344 1189918023739328 1190617880514816 1191053658425088 1192515985330176 1192952457965568 1195438195820544 1197794001058239 1198607804192149 1199145055561128 1202083510310532 1203020150103512 1203460467367016 1203559379216064 1203999893842752 1204938026844032 1205379046069376 1205478115605504 1207890677027008 1208432089253376 1209816318450688 1210527878516736 1214269925433344 1216096456082898 1216541559403614 1217257074956808 1217468154882096 1218035179309728 1219409064896256 1221019923516432 1222397175752064 1223137543917952 1223685790239744 1224345943701504 1228089517779968 1228302476118016 1228639983722496 1228853037514752 1229474744180736 1230047360565248 1230723045760871 1232111242655592 1235130479666148 1236432517221408 1237099547281728 1237827154127616 1240860397739904 1241438316886272 1241653589988864 1242281772765952 1242383875319808 1242838600095744 1243806995451904 1244262241103872 1245503756162718 1246854892414976 1247413769551872 1248555810966867 1249986000899246 1250721186983112 1254587481551248 1255325374021056 1255784835513408 1257326636706816 1257786830681088 1258744841183232 1260407662984704 1261829342711808 1262417027948544 1264315982493798 1268865927550006 1268970215043024 1269434670682032 1269654798525984 1270423789172512 1270888776834016 1270993230584064 1271856766612224 1274107746278016 1274973398365056 1275567205323008 1276317437131776 1277005984290816 1281484714205184 1281706931601408 1282176049004544 1282880369343963 1283634902430036 1284232743402648 1285105274597768 1285681296684096 1288254371264692 1288831804869024 1290308129960512 1290886484120064 1292365162796032 1295058045472256 1295532049515008 1295638528684032 1296294023755776 1296897760595968 1297122650710016 1299073810191222 1301065974693888 1302257136169743 1304333218329648 1305100369025856 1309134763357824 1309797086503232 1309904738108928 1310384176187904 1310611404930048 1311405201726464 1311885188989952 1311993012215808 1312473214623744 1315207996157952 1316714534526976 1318695164536542 1322771583809468 1324034011356528 1324263607064736 1325659606093056 1326144810609408 1326374772343296 1327154886899712 1330407024380928 1331026649032704 1331930972862464 1332527983607808 1336834111455232 1337323405950976 1338058019638327 1338425685393012 1338657776706744 1339468560323192 1339958819053256 1340191176221872 1340979416971584 1344265430884896 1344891509960128 1346408483437056 1348554952482816 1351364917014528 1351859529928704 1352654633484288 1353397668866451 1353893025787893 1354947952565038 1355555280199536 1356051426828048 1358877011655384 1360433571806192 1361043358257024 1362602399904512 1365441634900096 1365941400032128 1366053666112512 1366744785916416 1366981787937792 1367618446944256 1368422819192832 1368923675467776 1369161055322112 1375220893238868 1376029736907696 1380283391801184 1381221181562144 1381600707502464 1381840285632768 1382677223559424 1383183297087232 1383423149648384 1383803280635904 1384043240706048 1388275107055616 1389024053088256 1389841015160832 1393895654047744 1396234455274776 1397566994361696 1398217898142528 1398460357796736 1399282869883392 1399795021241856 1402711753966848 1404318525735424 1404947982716928 1406557316030464 1409488139251712 1410004025839616 1411410916745154 1412124983886297 1412782667914846 1413027653190452 1413858733111344 1414376219379792 1419582857536896 1421845982509056 1424808662504448 1425330156555264 1426168472260608 1426415778717696 1427080118550528 1427802113122304 1428049702862848 1429226762819076 1429749873938268 1434370178969572 1435013105988384 1436656878160192 1440177345686048 1441274276412672 1441945536452096 1443321701308416 1443571982241792 1444949699346432 1445743433922489 1449961159175763 1451596646205576 1453910808145536 1456287550125304 1456940301156288 1457473555704384 1458356302363712 1458609190390144 1459009980670464 1459262982048768 1460001258714624 1460934531856384 1464514490756096 1465375852941312 1469055712397052 1472116762626666 1472655571909638 1473521722316136 1474208001302448 1474463638111776 1475209605159568 1475330851942272 1475870837613696 1480640184742784 1481303851342848 1483000648423424 1483665373052928 1486634679417856 1487301032927232 1488459908595712 1489004699631616 1489822634342107 1490698881650004 1491244492172172 1496734099794336 1498422344470272 1499120220688896 1500811156795392 1502793752020224 1503938375387136 1504488831694848 1505400054052864 1505661099757568 1506074818756608 1506902130363591 1507453671434913 1507715073249606 1513002948705144 1514030910558504 1514736056321072 1516444606345344 1519604400130752 1520160590358336 1521763098118656 1522026981276672 1522584058192896 1523479574310912 1524453424545792 1528189033832448 1530487768281966 1532240904328108 1532927699892576 1535995596507902 1536121839262608 1536684075036144 1537881428998304 1538444308799072 1538570752812288 1539349153209984 1540333147718144 1544107669601536 1545015844948992 1547478937485312 1548895696766457 1551270969827328 1553873829257412 1554597531487416 1555384040222588 1555511876504352 1556081209223136 1556351043354432 1561809495437568 1562652059724288 1563598509750784 1564299360718848 1565362174291968 1568132610803712 1569198028756992 1569928868089856 1570201103491072 1570852230316032 1572290388485877 1572563033389374 1575070042157664 1578929685346416 1579858341452352 1580594145726336 1581668030274176 1582376980534272 1585543841556544 1585674156658176 1586254529069568 1587490507353088 1588071544566784 1588202067419136 1588783365070848 1590021313773568 1590603277287424 1591477021763473 1593917594427392 1596315199175814 1597058668077652 1598860074081504 1602778013747376 1604745838954752 1605333191790336 1606277377262592 1606555915720704 1607304154140672 1611242785671168 1612190446903296 1613060190683136 1614037171355648 1615514866519853 1616238987930216 1620199513896804 1621461941443864 1622055412538152 1622188728508608 1623009433275744 1623290873176128 1624046905746304 1625878753195008 1628026564688576 1629862901002752 1631581053652992 1632461258268672 1637424030007296 1638323493890967 1639086527763906 1640200153105046 1640650840159176 1640935339188912 1642814990207456 1643551348338432 1646840639554864 1647578802100608 1648576689628544 1649466063042304 1650436205503488 1654480530319872 1655251089181696 1655538119985152 1656511833759744 1657118133460992 1659610805804514 1660671674883624 1664741081289156 1665720207835632 1667628249310816 1668375729476352 1672464014345088 1673767165361408 1674379780684544 1674517397170176 1675130287085568 1675420765065216 1676435515609088 1677049107574784 1680543550646272 1681296819830784 1682439123615744 1685754643325064 1691960286724032 1692579560909376 1692873064701312 1693575060809472 1693868737227264 1694657640778752 1695809022149632 1696569133768704 1698810328370688 1699964531153408 1700726505394176 1701756582842368 1702674645721088 1704078063361206 1710210598002182 1710507159125284 1711513203240048 1712310324536864 1714241728912128 1718442406492032 1721181978826752 1722194301394944 1726414466420736 1727518038245376 1728392031674368 1730116607623092 1730749847398956 1732098413588296 1732874791182912 1736342848226324 1737121128301728 1739110957772864 1740133825367808 1745513017810432 1746539650811904 1747178901583872 1747481873240064 1750925570257734 1753610661543936 1755216140054871 1758260219382056 1759048323469632 1765378681808704 1765684809419648 1766169976601088 1766476241427456 1767546141457408 1768193080812544 1768499696457728 1769539849199616 1773876032507904 1774702198710272 1777371743505774 1779376534058448 1783736821751112 1784567580524016 1784877035608992 1785926820772224 1786580487637632 1787972555962112 1788773977995264 1789428686948352 1792353907846528 1793157293730816 1795211311249408 1796015977906176 1801819889352704 1802479373238272 1803469504729919 1804530225155268 1805190701050524 1807407040266048 1808068569104064 1811836015540512 1814724477676032 1815791817775104 1821404888150016 1822326381221888 1822642383917056 1823143201652736 1824144684124347 1824812339105421 1826234196935486 1826902616698898 1827052768964592 1831529885274648 1833627857651824 1834706315876928 1840377855734912 1842134276669952 1842453714177024 1844212116271104 1845071040847872 1845390987608064 1848166863983388 1852695719499222 1854648775832112 1855649320922592 1861645940366368 1862157475329408 1862480384983296 1863422659148928 1864290530856704 1864613810395648 1865710493177856 1866393361655808 1870282338622464 1873263976955904 1874979001348869 1876081780474668 1881881222326872 1882833311848396 1882988061031584 1883677253270112 1885144977481792 1885834959173056 1885989955060224 1886680246021632 1890611494477056 1892777143382528 1893625541922816 1895794643345408 1899744883339264 1900440208740352 1901557963014144 1903298891325009 1905635683758768 1906333165251024 1907785149918336 1912460097547584 1913350807984512 1914476155697664 1915508976436224 1921699035216896 1922227071307776 1922560397402112 1923264073506816 1924428935077888 1924762642989056 1926349115103972 1927657911896652 1932381556897038 1933281545567684 1935462194940768 1938547744194048 1942587068208384 1943298074272512 1944441035633664 1945346640893952 1945683976065024 1946668344952832 1946828340707328 1947540899119104 1948610715286833 1951598962040832 1953834470588416 1955623259471401 1956499827494472 1958740949862736 1962822350168888 1963540762546184 1963702145036736 1964695629754848 1965610668403264 1965951517482368 1967107802589696 1967827783484928 1975071801790464 1978042746804813 1984157375714202 1986051017034792 1986395410597104 1987598508866672 1988325989562896 1988489409139584 1989217215914112 1989562158514944 1995645466392448 1996539973549056 1997896459293696 1998826960918528 2001081542393856 2003725002693632 2005251167182848 2005985108926464 2009202840484788 2009938228579884 2010286764332808 2011469125457376 2016398146327344 2017337264940192 2018707880744672 2019612725155584 2021926141793792 2022832428724224 2026139200174336 2026880787144448 2027047375521792 2027789294893056 2029017464158208 2029369308368896 2030112077590528 2031306099081216 2032421928847557 2040650357709288 2043903599856768 2048162452350144 2048912100048192 2050117178874624 2050472681906688 2051427670416384 2052465537613312 2052634228789248 2053385513201664 2053741582983168 2060021126598656 2062831339858302 2065194262355276 2070254934423694 2070425087701776 2071831772343216 2072796708649888 2074015835339136 2074774945630848 2075134724472576 2082412660583424 2083536079632384 2084761522741248 2085732480958464 2087149565722624 2090843481071616 2092264038342656 2094351682912164 2096387184647836 2096750711185832 2097326847213792 2097690536695104 2100093389543552 2105239580461888 2106477788603136 2107458860968448 2109835974045696 2114232208877568 2115006038759424 2119174001872269 2119541479785678 2120788099667016 2121564329069688 2128420265567752 2129374286305344 2131813432108672 2132768973763584 2137037351663168 2137212993756672 2137995234832896 2139661118606336 2140444255720448 2140620177825792 2141703169683456 2142074554294272 2143072205520896 2148323714228224 2151555268454358 2154985317240288 2160266018529072 2161911414619008 2162918304678144 2164012577700992 2164387830901504 2164982551962624 2165357973362688 2167838337593344 2173150534670336 2174124604833792 2175441404870656 2177433080961541 2184431325187956 2185448703685208 2187534453545568 2187913785585216 2190001888071936 2191401797784576 2196771736134144 2198063779411968 2200581607337984 2203583568595578 2205974040426496 2206155348393984 2206962823053312 2208175143939999 2208983357864457 2210704554185062 2211312001953672 2211695457167664 2212814407739352 2214228899844832 2219654775052208 2220960277114176 2224500972635136 2229952019126784 2232689862893568 2233507049447424 2233894353420288 2236048322475006 2236866738258258 2245101149691504 2247672857766752 2248680331033344 2254190628030336 2255947048965376 2256772747879168 2257164086268416 2258100081079296 2258491649636352 2259543521038336 2265080437827584 2267635340525568 2271046365837756 2272104084481608 2274666909518016 2279406600196128 2280240885537504 2282017604320064 2282644647177984 2283040471915008 2283876087289344 2285655638549504 2286680136818688 2291256541989376 2292283550748672 2294909305102336 2298361356492162 2301885955227648 2303993394761853 2306822143497456 2307666463198608 2309023729814976 2310499721577216 2316161504402304 2317523767423488 2320178433823744 2321218406227968 2326906454740992 2328719534415872 2329571868778496 2329975830986752 2331896297231124 2333076060333882 2334567427010312 2340288186739828 2345397764626176 2348043261437952 2353797043135488 2354893302134784 2355301655236608 2356278345474048 2356686938750976 2357549509459968 2358844550084061 2362605063236496 2365168043343872 2368394528019624 2369828991341032 2370891218589504 2372502045411264 2378315762334816 2379423440698688 2379836047478656 2381235761029632 2382107316850176 2385031970660352 2385904915931136 2390876391641088 2394472798763721 2395588002116478 2397215608384298 2398290111122256 2404167020621064 2406040300207024 2406920934734032 2407118758432128 2407999787685504 2409876053688064 2410758092138752 2410956231211008 2415781354054016 2416864178506752 2419632636901376 2421055757033472 2428539850866688 2432192912165796 2433083118807228 2434514149913616 2434936309764192 2436070358619456 2438818129792512 2442039847032864 2444794351504128 2446275087835904 2447371580479488 2448691887403008 2456179035559936 2456604952236032 2457279967444992 2458629791645859 2458949488361472 2460300229657569 2461446091521742 2464222485311184 2470260959332296 2472865034442816 2474199094563456 2475654308255232 2481720795479808 2482876633772544 2483307179977728 2484563545531904 2484767750639616 2485677200191488 2487613990903808 2488524482207744 2491007512325436 2493709784829952 2497111621933734 2499972001798492 2501442373966224 2509174963102496 2510650748042112 2511569671026816 2514653273413632 2515573661362176 2517489682366464 2520815325969408 2523658685423616 2524834055897088 2528631964987596 2537731855100012 2537940430086048 2538869341364064 2539309597051968 2540847578345024 2541777553668032 2541986461168128 2543713533224448 2548215492556032 2549946796730112 2551134410646016 2552634874263552 2554011968581632 2562969428410368 2565315897003273 2565760738687926 2567269804860072 2568465486805296 2570210549195536 2571362593368192 2576508742529384 2577663609738048 2580616259921024 2581772968240128 2584730325592064 2590116090944512 2591064099030016 2591277057368064 2592588047511552 2593795521191936 2594245301420032 2598147620382444 2604514272339486 2608666436659296 2610200738051712 2618269526715648 2619594173006464 2619809476217856 2620768352375808 2621222809860096 2622810403452928 2623770377979904 2623986024431616 2624946429247488 2626388355386601 2630415992315904 2633429069053952 2635840045374497 2637390329073084 2645543167618936 2648068022713056 2648527214129472 2651319212186112 2652289621218816 2652749544686592 2654309773799424 2660814048761856 2662053298065408 2663861945724928 2666057615258661 2676116039276654 2676851370786024 2677315553413488 2678937120646384 2679917638106512 2680382352443744 2681958833943168 2688530861769792 2689783019920256 2692816966874112 2697109904965632 2702729834029056 2703719059857408 2706795337732902 2707786051575786 2709895905130076 2711110560399072 2712102853656096 2717754023310768 2720867143612384 2722086716514048 2725204799809024 2730883269800192 2731882800064256 2732107332225024 2733489571832832 2733963575875584 2735236893888512 2736845638385664 2737847350935552 2739351295403229 2740353925048347 2750441786477736 2752059473815392 2760566783602368 2762442363124288 2763201415004928 2763680571265536 2765354447118848 2766366594174464 2766846299296768 2767606561271808 2768086481412096 2776550214111232 2778048106176512 2792468910549552 2795133988723392 2796435796285056 2796920715593472 2798565739766784 2799590042483712 2805423507933696 2808637051470848 2809895965433856 2813114632060928 2818976278503424 2820008051679232 2822821833490308 2824249967772594 2825565335829692 2826055306380904 2827717466222688 2828752438759584 2839165715073792 2843691965018112 2849617325008896 2850660313110528 2852336944521216 2852831557435392 2855604226244608 2857172856495841 2858218609996663 2858453525638152 2859499747876536 2868740357939144 2870026211976768 2873313756320384 2880354691372096 2882548552825344 2883891072904192 2886643402616832 2887143964483584 2891486867844978 2898572335345557 2899922318351526 2903193292411152 2907821616291072 2912575100250608 2913880602312576 2914947111408768 2916712604727424 2917218380780288 2918019961340928 2918525964097536 2920002517429248 2921869063712768 2929028981512192 2930751705882624 2938111424794104 2944233525253332 2945311143819276 2947043444632272 2948416002604896 2948927276223552 2950419210319136 2950661703884544 2951741675227392 2961280369485568 2962607702685696 2966001296846848 2973269358835712 2974602065854464 2976236063571303 2979645268684214 2981397763300008 2982488984344344 2993468199588672 2996844688940544 2998240441377792 3001622313590784 3005587504040448 3007876750774272 3008977663389696 3010800108105728 3011322199515136 3013804260727182 3014907342869826 3015430146499212 3026005897410288 3028061821117008 3029472112642144 3032889212690688 3039208800261504 3040321180716672 3043526196237312 3044053962553344 3045168116385792 3046959148621824 3056378067664896 3060975536563932 3064481808656216 3065855399785152 3071991193015804 3072243678525216 3073368150072288 3075762857996608 3076888617598144 3077141505624576 3078698306419968 3080666295436288 3088215339203072 3090031689897984 3097791393532914 3102541939654656 3105382401635541 3107747658514824 3109195062974832 3110768080445176 3111023753008704 3112162418446272 3112702086708864 3123618990875136 3125304119448576 3127197019501568 3128598721437696 3130724348583936 3136265221607424 3138396057513984 3139857736179712 3140402206982144 3144580776971754 3145126066778748 3150140084315328 3157859370692832 3159716682904704 3161188291452672 3163336060548352 3164753961068544 3171087683113088 3171348313316352 3172509058139136 3174981014706176 3176143089133568 3176404134838272 3177566730141696 3179312219678517 3182954043526946 3187835188854784 3190753739137549 3192630398351628 3194117336155304 3197720148163008 3205556027494752 3209491677909504 3210666383580672 3212554754525184 3213111831441408 3214608308281344 3222485571342336 3224380893806592 3227332902681537 3231029733039706 3232477975860432 3240399027793608 3242923882887728 3244110825076304 3244377457017216 3246018866551488 3246581746352256 3248093811492608 3251757506390016 3256053129377152 3259725802005504 3263162107305984 3264922516537344 3276646987781934 3278173055527812 3280400306210092 3281301680318352 3281870678377824 3285629980414912 3287102696676864 3293681279109728 3295157604201216 3297153379257088 3298932126084608 3300872411006976 3308961060639744 3310502178363392 3311076239970304 3313023667519488 3314236266921984 3316056831277593 3319221611609028 3321343349767248 3329482162578312 3331440415671264 3335256498621632 3336751458952704 3344928028690176 3347534330722816 3348759561369088 3349034794340352 3350260574171136 3350841530130432 3352871031218176 3354098215149568 3361087101292544 3371509286650128 3383920573448064 3385159121818752 3385746129402624 3387150121618944 3387737474454528 3389315281557504 3391618044299264 3393138267537408 3397620656741376 3399929062306816 3401453010788352 3403513165684736 3405349291442176 3408156126722412 3420421196004364 3421014318250568 3423026406480096 3424620649073728 3428483457824256 3436884812984064 3442363957653504 3444388602789888 3447542034738243 3452828932841472 3456784063348736 3458682931547597 3460233215246184 3461499694797912 3464196827176592 3465749582365824 3472685696452648 3474242256603456 3478221915545728 3480267650735616 3491026035620864 3493079301623808 3494357803167744 3494963746480128 3499614090500823 3501851140515468 3510432280109742 3516520438764112 3518096646939264 3530757363617408 3531369618839296 3532339953202176 3532952482854912 3535092282914816 3536386161625088 3536999392915456 3539079698399232 3547752065015808 3549404397420544 3554743487011548 3558753068116896 3567473643502224 3569135161048032 3569754071217984 3571853641544448 3573160975275264 3575945111924224 3577547955990528 3578857373896704 3584707815693056 3586314587461632 3590422622498816 3593382003174717 3595823412576447 3606939009459838 3609060450310536 3610381402101048 3614814080532096 3616137138208128 3623672031081024 3629448955352064 3631583635550208 3642809776300032 3644652762443776 3645284767834112 3648289368248694 3649624678210842 3652468393870972 3653805233397796 3654105537929184 3663059770549296 3667255715303648 3669412631753856 3680755711469824 3684268553339904 3684907428354048 3688424232542208 3690142081695744 3692169137282613 3696333727966776 3705391438998444 3709297551664224 3711298641845184 3723291880732736 3724314950658816 3724960769966592 3726845318297856 3728581061713408 3729227620791296 3731420986355712 3732786723311616 3740564677244928 3749958002697738 3752163560949336 3763762444653744 3765666623696792 3765976122063168 3767354506540224 3770289954963584 3771669918346112 3771979910120448 3773360492043264 3781222988954112 3785554286765056 3787251083845632 3791589286690816 3799489766678528 3800880417480704 3806597782650018 3811271367517536 3812666330502048 3815570299836672 3824920195095168 3826701615969024 3828952311395328 3831017952872448 3843398070433792 3844454142615552 3845120794804224 3846528147013632 3848641108031889 3848857870155776 3850972110929177 3852381604778111 3852698230207944 3855315823793304 3864763113794076 3866563091135368 3870924389881536 3877095488388096 3885174136416768 3886596148545024 3888882071267328 3890693281787904 3891367952130048 3893336689905664 3897221430573666 3903197924081664 3906771408509229 3911246518942802 3912999654988944 3917481899725472 3925644700337776 3927081525092368 3927404290073472 3929391259509696 3931221336806528 3931903034964736 3934215605179392 3935655566969856 3950143603580928 3956085493609626 3968314751428404 3972102034069584 3972790821194208 3975197017733344 3976651979125792 3976978818279168 3978434431828224 3979124317029888 3991290932784896 3993079947098112 3995792918587392 3997653921837056 4007450005387264 4010502334365696 4011970217852928 4014174058914981 4018405680969576 4019876457159768 4020573528665616 4022938250914752 4032796292654688 4034674529880384 4037415761489344 4039225450311168 4043852283587584 4045664857448448 4052278400348672 4053761574288896 4054094751043584 4055578589786112 4058034928316416 4058738616737792 4060224155181056 4064843857695114 4081300715418576 4087807199713536 4096324904700288 4097824200096384 4100234357749248 4100945363813376 4102855340832768 4104931075226624 4105268457578496 4106771026403328 4107483165966336 4120042253197312 4125662679716604 4130388524710552 4140509868847388 4140850175403552 4143663544686432 4145593417299776 4148031670678272 4149549891261696 4150269448945152 4164825321166848 4167072159264768 4169523045482496 4181686962143232 4184528076685312 4186826706610249 4188703365824328 4192774369295672 4193501422371664 4194653694427584 4195381073390208 4200186779087104 4210479160923776 4212955577206272 4214917721936896 4219671948091392 4228464417755136 4230012077518848 4236374951658891 4238348003744538 4239082959571356 4241576199334032 4243128658139376 4256840531135504 4258748572610688 4263626864217344 4265537947527168 4274074703326336 4274425987513344 4275990469665792 4279322237212672 4280888511440896 4281240355651584 4283406339366912 4284149108588544 4296647428456448 4303110536908716 4309970634480576 4320532037058144 4323822829238016 4325836609356288 4328025155401984 4328775661803008 4329965103925248 4330715946725376 4335676675186688 4346301069340672 4349883477527289 4354866161923082 4368862650375912 4370897407370416 4375068907091136 4375827571170432 4380003776143872 4382803595569152 4393543472268288 4396127558823936 4401163214675968 4407167137191156 4411948080852992 4416350287879998 4417966715728914 4421409108370124 4422624003907344 4423390914335328 4425628815478704 4428457799689664 4439309550104416 4441920554228352 4449001945270272 4459904038253568 4465379725787136 4467014098894848 4469467903026321 4472096644950012 4473733476516516 4490202299383008 4495345715533504 4497360662066688 4508381256060672 4511894097930752 4513545495758336 4514328172536832 4516200162158592 4516983299272704 4519087042076672 4530160875655168 4542092731675512 4544208168963216 4549333819036032 4558813200392256 4560481771075008 4564035208640128 4565289294355968 4566080943830016 4567752174578688 4571311277099008 4573360273637376 4582513083978752 4584567101497344 4589818610204672 4596722712984324 4607986789523706 4613644286994912 4615332926397216 4618047459629952 4620999443154432 4632323008804608 4635047534846976 4640356867647488 4642436812455936 4646687090299371 4653812909481984 4657439068831744 4659143737556992 4661703081651109 4663409311047187 4663792594462248 4666152120667764 4669134854020624 4680576373479656 4690795529252352 4696086522875904 4707594086270976 4709786604269568 4710603310473216 4712556690948096 4716871165457631 4717689100168122 4725210126472992 4736789056039248 4739657982682064 4741782437179008 4745004090822528 4756631524669632 4758846881397376 4759672094957312 4762471522059264 4764214633700352 4770063941320704 4771809831862272 4774431065290419 4781752783282176 4788945597527442 4791176004232956 4794431216768596 4796580222244512 4808334041242128 4812080600414048 4813841869468064 4814237516864256 4815999575371008 4819752107376128 4821516184277504 4821912462422016 4831562708108032 4833728357013504 4839265273802752 4842111514066944 4846544599559559 4864385824331592 4866166237614456 4869028299827232 4869872619528384 4872140717238912 4877636259585024 4884079694065728 4889588703008256 4892550175671808 4894743160958976 4897383774806016 4912358071119872 4913209904472064 4917259583291718 4920600459315138 4922892183043484 4928444970622368 4940521918664592 4945730068885632 4948398189126912 4951308616510464 4963441590959616 4965753267545088 4966614359955456 4969127091063808 4969535501279232 4971354400382976 4975227981807616 4977048964415488 4979782939066351 4982015024650872 4987419569659904 4994223243867468 4999944003596984 5002884747932448 5018349926204992 5021301496084224 5023139342053632 5029306546827264 5031147322724352 5041630651938816 5047317370847232 5054998130723411 5057263929975192 5075463710200024 5075880860172096 5077738682728128 5078619194103936 5081695156690048 5083555107336064 5083972922336256 5087427066448896 5096430985112064 5099893593460224 5102268821292032 5105269748527104 5108023937163264 5130631794006546 5131521477375852 5134539609720144 5136930973610592 5140421098391072 5142725186736384 5153017485058768 5155327219476096 5161232519842048 5163545936480256 5169460651184128 5180232181889024 5182128198060032 5182554114736128 5185176095023104 5187591042383872 5190440671252369 5196295240764888 5209028544678972 5217332873318592 5220401476103424 5236539053431296 5239188346012928 5239618952435712 5241536704751616 5242445619720192 5245620806905856 5247540755959808 5252776710773202 5260831984631808 5265648420164613 5271680090748994 5274780658146168 5291086335237872 5296136045426112 5297054428258944 5302638424372224 5304579242437632 5305499089373184 5308619547598848 5321628097523712 5324106596130816 5327723891449856 5332115230517322 5352232078553308 5353702741572048 5354631106826976 5357874241292768 5359835276213024 5360764704887488 5363917667886336 5377061723539584 5379566039840512 5385633933748224 5405459668058112 5407438119714816 5410408514189757 5413590675465804 5415572103151572 5419791810260152 5422221120798144 5424205707312192 5435508046621536 5441734287224768 5444173433028096 5450409599618048 5461766539600384 5463765600128512 5464214664450048 5466979143665664 5467927151751168 5470473787777024 5478702590806458 5480707850096694 5500883572955472 5504118947630784 5521133567204736 5524884726248576 5526402830009856 5527361142531072 5530708894237696 5532733188348928 5533692598593536 5535213122543616 5536172962824192 5553100428222464 5556096212353024 5584937821099104 5590267977446784 5592871592570112 5593841431186944 5597131479533568 5599180084967424 5610847015867392 5617274102941696 5619791930867712 5624937004046607 5637952557006848 5640016103358464 5643114256735553 5645643666980616 5648499935545188 5651130671659384 5652110612761808 5655434932445376 5657504877519168 5678331430147584 5687383930036224 5699234650017792 5701320626221056 5704673889042432 5709896673975027 5714345712991682 5716437219993326 5716907051276304 5718999495753072 5737480715878288 5740052423953536 5746627512640768 5760709382744192 5765097105650688 5767782145808384 5773286805233664 5774287928967168 5782973735689956 5797144670691114 5799844636703052 5806386584822304 5815643232582144 5825150200501216 5827761204625152 5829894222817536 5833425209454848 5834436761560576 5836039922681856 5837051928195072 5840005034858496 5843738127425536 5858057963024384 5861503411765248 5866869778414203 5876222849588208 5888467050506664 5890622287638552 5894086889264544 5896832005209792 5897854552447104 5900838420638272 5901323407769088 5903483350454784 5922560738971136 5925215405371392 5932002593693696 5946538717671424 5952472127142606 5959290537368428 5962795526600016 5964977968688688 5986936399177344 5993689377881088 5996480882755584 6003244627181568 6011175008080896 6015753501548544 6017955326779392 6021600216211456 6022644399030272 6027608521454364 6029814685739652 6030860292998424 6052011794820576 6056123642234016 6058944225284288 6065778425381376 6078417600523008 6080642361433344 6087052392474624 6088107925106688 6090336232771584 6093918297243648 6097265786542671 6119208263507287 6121951073127864 6128963617312432 6131710799570304 6143982386031608 6144487357050432 6146736300144576 6151525715993216 6153777235196288 6154283011249152 6157396612839936 6161332590872576 6176430678406144 6180063379795968 6195582787065828 6210764803271082 6215495317029648 6218390125949664 6221536160890352 6222047506017408 6224324836892544 6225404173417728 6247237981750272 6250608238897152 6254394039003136 6257197442875392 6261448697167872 6272530443214848 6276792115027968 6279715472359424 6283165023094973 6289161553943508 6290252133557496 6300280168630656 6315718741385664 6319433365809408 6322376582905344 6326672121096704 6329507922137088 6342175366226176 6342696626632704 6345018116278272 6349962029412352 6352286178267136 6357522005616807 6358624439357034 6365908087053892 6381507478275098 6385260796703256 6388234672310608 6395440296326016 6411112054989504 6418983355819008 6421332767161344 6425109509050368 6426223662882816 6429216616562688 6444971142684672 6454665805363074 6462059466079412 6464955951720864 6480798055587216 6485847765775456 6488221650152608 6488754914034432 6492037733102976 6493163492704512 6496187622985216 6503515012780032 6512106258754304 6519451604011008 6526324214611968 6532299242884623 6553293975563868 6556346111055624 6560800612420184 6562603360636704 6563741356755648 6571259960829824 6574205393353728 6587362558219456 6590315208402432 6594306758514176 6597864252169216 6601744822013952 6617922121279488 6621004356726784 6622152479940608 6632113662555186 6638443223218056 6642686699534496 6658964325156624 6662880831342528 6670512997243264 6673502917905408 6689856057380352 6695068661445632 6697519122738176 6698069588680704 6700521148342272 6701683060260864 6705742062436352 6708196430299136 6711881352654647 6722174202585088 6743018573300256 6767841146896128 6770318243637504 6771492258805248 6774300243237888 6775474948909056 6778630563115008 6783236088598528 6795241313482752 6799858124613632 6802906021576704 6807026331369472 6813258350105467 6816312253444824 6840842392008728 6842028636501136 6846052812960192 6849241298147456 6856966915648512 6873769625968128 6884727915307008 6895084069476486 6905657865682944 6911980184285559 6917365863095194 6920466430492368 6922999389595824 6928393654353184 6931499164731648 6945371392905296 6948484513206912 6956443831091456 6960535301471232 6982052071241728 6986158603247616 6988715606335488 6989927492960256 6999228181001646 7003702281030936 7020864560219484 7033040877528224 7036193293878528 7061514727234816 7062739237678592 7064679906404352 7065904965709824 7070184565829632 7072772323250176 7073998785830912 7095504130031616 7109486974023096 7117506136233792 7134947287004448 7138270322096064 7139508142435968 7143707283088896 7146321950550528 7151890223848448 7155095911981056 7157714747793408 7169415631386112 7172629174923264 7180845244997632 7186764006349434 7191646825152894 7213878018919676 7218120900621072 7220762804202096 7229628161064192 7232274276416256 7247344062162048 7258897910704128 7263167271100416 7285619552600064 7289305524887552 7290569535668224 7296578736497388 7299249356421684 7304936787741944 7307610466795592 7308211075858368 7326119541098592 7334511430607296 7338825263507712 7361511422939648 7368537106679808 7369814856708096 7376848465084416 7380900688972707 7384338274565226 7392667455933552 7410782877996888 7418595103328448 7422597283690368 7446583761465472 7448629901317632 7449921539933184 7453690636595712 7457162123426816 7458455241582592 7462841972711424 7465573446623232 7481129354489856 7499916005395476 7504327121898672 7527524889307488 7531333247393584 7531952244126336 7534709013080448 7540579909927168 7543339836692224 7543959820240896 7546720984086528 7562445977908224 7571108573530112 7574502167691264 7598979533357056 7601760834961408 7605936606904441 7613195565300036 7622542735035072 7625332661004096 7631140599673344 7649840390190336 7653403231938048 7657904622790656 7662035905744896 7686796140867584 7688908285231104 7695947691009819 7697282216063778 7701944221858354 7704763209556222 7705396460415888 7710631647586608 7729526227588152 7733126182270736 7741848779763072 7754190976776192 7770348272833536 7773192297090048 7777764142534656 7781386563575808 7782735904260096 7786673379811328 7794442861147332 7813542817018458 7822493037885604 7825999309977888 7834963799450944 7851289400675552 7854163050184736 7854808580146944 7858782519019392 7862442673613056 7863806069929472 7868431210358784 7871311133939712 7900287207161856 7907520136123491 7912170987219252 7936629502856808 7944204068139168 7945581642388416 7950394035466688 7953303958251584 7953957636558336 7956868863656448 7958248634059776 7982581865569792 7986159894196224 7991585837174784 7995307843674112 8014900010774528 8028348117829962 8036811361939152 8039752914319536 8041147057331232 8045876501829504 8065592585309376 8069349059760768 8074831522978688 8078450900622336 8087704567175168 8091329714896896 8104556800697344 8107523148577792 8108189502087168 8111157179572224 8116069856632832 8117477233475584 8120448310362112 8124909005845099 8129687715390228 8162601430837152 8175614399427072 8192649809400576 8195648400192768 8200468715498496 8201890727626752 8205710681665536 8209862150453248 8210536915156992 8213542052806656 8218053886209687 8221061775145041 8240084506394624 8247628529075039 8251325359433208 8260777049421104 8281019737694776 8281700350807104 8287327089372864 8291186834599552 8296063341356544 8299099782523392 8300538897890304 8329650642333696 8334144318529536 8373653413220498 8377406731648656 8385548738591344 8387002844743328 8389307388855168 8390762146780416 8400373558174208 8420958321847552 8425911154412544 8429835443873792 8439343896182784 8456928835510272 8460024155037696 8472749903317782 8476696007489076 8478165919142712 8483152398668064 8486257316278752 8513681062271008 8517497145221376 8527253728434688 8531075895054336 8548149406652672 8548851975026688 8551980939331584 8558644474425344 8561777022881792 8566812678733824 8571518569487523 8574655829989989 8606221073817432 8619941268961152 8641064074116288 8647645658476032 8651673218712576 8656050310803968 8657551323606016 8659930207850496 8661431893450752 8671353350373376 8692602138681344 8699766955054578 8709732323846164 8737725300751824 8741794814740832 8750137814182272 8751655142340864 8760007552287744 8765607191138304 8787086944536576 8792255117647872 8802326429351936 8814334274382312 8823896161705984 8832700575759996 8835933431457828 8842818216740248 8845248007814688 8846781828670656 8851257630957408 8856915599379328 8878619100208832 8883841108456704 8898003890540544 8919808076507136 8938935806052642 8943458231279881 8944193289900024 8947466953033032 8980404598766016 8990691431067008 8994721324133376 9016762512121344 9023788195861504 9027090991516672 9028656345073664 9032400324317184 9033966598545408 9038174084153344 9060321751310336 9084185463351024 9088416337926432 9098667638072064 9117626400784512 9120963542150016 9128070417280256 9130578588711936 9132161887660032 9135504349157376 9142622554198016 9165026167957504 9169134202994688 9183087341446499 9193445425968648 9215973579047412 9227288573989824 9230665852794432 9236094919259904 9241998886308864 9264646017609216 9270095069693952 9280713735294976 9293374180598742 9307625818963968 9316147204906623 9323406163302218 9326818622094374 9327585188924496 9332304241335528 9338269708041248 9361152746959312 9381591058504704 9392173045751808 9415188172541952 9419573208539136 9421206620946432 9433742330915262 9435378200336244 9450420252945984 9473578112078496 9479315965364128 9483564874358016 9490008181645056 9513263049339264 9517693762794752 9519344189914624 9524943044118528 9528429267400704 9548862130580838 9563505566564352 9572261217412647 9577891195054884 9582352008465912 9588862433537192 9593160444489024 9616668082484256 9624161200828096 9627683738936128 9628475033728512 9631999150742016 9639504214752256 9643032368555008 9643824924844032 9663125416216064 9667456714027008 9678530547605504 9693089199119118 9728771648663184 9732332475228912 9738056599654464 9739745239056768 9744281434477824 9755272519170048 9768159388131456 9779177406016512 9785100351343616 9789486321917952 9794767549612032 9824716142239744 9826419808944128 9834519166583436 9841200918630276 9845784366086968 9856889941244736 9881043837329184 9891460137771264 9896796378253824 9902617233020928 9926883181919232 9931506535090176 9933228719910912 9938254182127616 9939071002558464 9942708800765952 9948170493832779 9959565878132702 9964030049301744 9974839139319808 9983971377301363 9988446487734936 9999888007193968 10005769495864896 10036699852409984 10042602992168448 10046278684107264 10058613093654528 10062294645448704 10083261303877632 10109996261446822 10114527859950384 10150927420400048 10151761720344192 10155477365456256 10157238388207872 10163390313380096 10167110214672128 10167945844672512 10174854132897792 10192861970224128 10199787186920448 10204537642584064 10210539497054208 10216047874326528 10261263588013092 10263042954751704 10269079219440288 10273861947221184 10280842196782144 10285450373472768 10306034970117536 10310654438952192 10322465039684096 10327091872960512 10338921302368256 10360464363778048 10364256396120064 10370352190046208 10376048794642791 10380881342504738 10392590481529776 10418057089357944 10434665746637184 10440802952206848 10473078106862592 10478376692025856 10479237904871424 10483073409503232 10484891239440384 10491241613811712 10495081511919616 10505553421546404 10531296840329226 10543360181497988 10549561316292336 10582172670475744 10592272090852224 10594108856517888 10605276848744448 10609158484875264 10610998178746368 10617239095197696 10643256195047424 10648213192261632 10655447782899712 10664230461034644 10704464157106616 10707405483144096 10709262213653952 10715748482585536 10719670552426048 10721529409774976 10727835335772672 10754123447079168 10759132079681024 10771267867496448 10787470237729341 10820817028379514 10827181350931608 10831144206303144 10839583620520304 10844442241596288 10848411414624384 10871016093243072 10883468574449536 10888346866056192 10900819199236096 10923533079200768 10927531200257024 10928429328900096 10933958287331328 10935854303502336 10940947575554048 10957405181612916 10961415700193388 11001767145910944 11008237895261568 11042267134409472 11049769452497152 11052805660019712 11054722285062144 11061417788475392 11065466376697856 11067385197187072 11070426245087232 11076507411847839 11106200856444928 11116368887014183 11169875642198208 11180535954893568 11185743185140224 11187682862373888 11194262959067136 11198360169934848 11221694031734784 11234548205883392 11249874008093214 11286228513471106 11291287333961232 11296999871090376 11302261343318768 11304221225523616 11310869864890752 11315009755038336 11356662860295168 11374767860072448 11398469300035584 11402641252442112 11419793347950054 11428691425983364 11432874439986652 11433814102552608 11437998991506144 11474961431756576 11480104847907072 11493255025281536 11521418765488384 11530194211301376 11535564291616768 11546573610467328 11552916332787531 11557144814334333 11565947471379912 11594289341382228 11599689273406104 11612773169644608 11631286465164288 11650300401002432 11655522409250304 11659788445635072 11666850418909696 11668873523121152 11672079845363712 11674103856390144 11680010069716992 11687476254851072 11716115926048768 11733739556828406 11752445699176416 11776934101013328 11781244575277104 11788173778529088 11793664010419584 11795709104894208 11801676841276544 11802646815538176 11806966700909568 11845121477942272 11850430810742784 11864005187387392 11874867008542837 11893077435342848 11904944254285212 11918581074736856 11925591053200032 11929955937377376 11973872798354688 11987378755762176 11992961765511168 12022350016161792 12031507003097088 12035910653558784 12042522176744943 12043200432422912 12054226311725057 12055217042908728 12059629371479304 12061720585996848 12104023589641152 12112247284468032 12117888450568576 12131556850762752 12156835201046016 12161284722866688 12174104784949248 12176215850213376 12180672465543168 12194531573085342 12238416527014574 12243902146255728 12257927234624864 12263421599140608 12287964772063216 12288974714100864 12293472600289152 12303051431986432 12307554470392576 12308566022498304 12314793225679872 12322665181745152 12352861356812288 12360126759591936 12391165574131656 12421529606542164 12430990634059296 12436780251899328 12443072321780704 12444095012034816 12448649673785088 12450808346835456 12494475963500544 12501216477794304 12508788078006272 12545060886429696 12553584230055936 12560480119830747 12566330046189946 12578323107887016 12580504267114992 12600560337261312 12631437482771328 12638866731618816 12644753165810688 12653344242193408 12659015844274176 12684350732452352 12685393253265408 12690036232556544 12699924058824704 12704572356534272 12715044011233614 12717248878714068 12731816174107784 12763014956550196 12770521593406512 12776469344621216 12790880592652032 12822224109979008 12837966711638016 12842665534322688 12850219018100736 12852447325765632 12889942285369344 12909331610726148 12924118932158824 12929911903441728 12961596111174432 12971695531550912 12976443300305216 12977509828068864 12984075466205952 12986326985409024 12992375245970432 13007030025560064 13024212517508608 13038903208022016 13064598485769246 13106587951127736 13112692222111248 13121601224840368 13125206721273408 13127482713511296 13142519921659648 13148410786707456 13174725116438912 13180630416804864 13188613517028352 13195728504338432 13203489644027904 13235844242558976 13242008713453568 13244304959881216 13264227325110372 13276886446436112 13285373399068992 13317928650313248 13325761662685056 13341025994486528 13347005835810816 13379712114760704 13390137322891264 13395038245476352 13396139177361408 13401042296684544 13408403709078963 13423762705309294 13444348405170176 13456657073754011 13486037146600512 13535682293792256 13540636487275008 13542984517610496 13548600486475776 13550949897818112 13557261126230016 13566472177197056 13590482626965504 13599716249227264 13626516700210934 13632624506889648 13681684784017456 13684057273002272 13692105625920384 13698482596294912 13713933831297024 13747539251936256 13769455830614016 13790168138952972 13823960368571118 13834731726190388 13840932860984736 13845998779191648 13856787308706368 13862998329463296 13890742785810592 13896969026413824 13912887662182912 13921070602942464 13964104142483456 13972317206495232 13977431212670976 13985109244953327 13990227933141561 13998456362003292 14007404562061872 14041729120438968 14066081755056448 14072386587757056 14123029454469632 14125478475357184 14129359812808704 14131809931419648 14140369131659264 14145544646500352 14147997571661824 14218973948046192 14235012272467584 14269894574008896 14276540644192128 14279016284871936 14287414566177792 14292643901101056 14303780447696896 14310191823962112 14315429495586816 14323293195871257 14338831262772224 14345258349846528 14361690489995264 14373528012698868 14383293650305788 14427756037839352 14436241801242144 14441525608404192 14459256322128384 14464548552832512 14494688124324096 14517795821408256 14526334542200832 14539633798678677 14578611049775104 14591958166825069 14593157472994776 14598498712843368 14609873575483888 14615220933591184 14616422151716736 14652239082197184 14669022861214592 14677650527015424 14723022845879296 14737074213359616 14739629713416192 14761801377945414 14768676549130452 14785334911867104 14821565755993776 14837190206656896 14845194567380736 14893167522930944 14897259802635264 14899843079866368 14907381273191424 14914324246853632 14916910483165184 14925683945422848 14931146893246464 14939348817199053 14962258708979712 14999832010790952 15008654243797344 15055049778614976 15062666494787168 15063904488252672 15069418026160896 15081159819854336 15086679673384448 15087919640481792 15093441968173056 15124891955816448 15142217147060224 15164994392170233 15211873213808882 15226391130600072 15245085470070144 15250665322008192 15262281199346688 15299680780380672 15306806463876096 15315809245581312 15324071811489792 15373592281735168 15391895382019638 15394564432127556 15403888443716708 15409526419112444 15410792920831776 15421263295173216 15459052455176304 15466252364541472 15483697559526144 15508381953552384 15540696545667072 15546384594180096 15555528285069312 15562773127151616 15571322013757107 15573346759622656 15581901454497937 15588885722294664 15627085634036916 15644986075771208 15651998619955776 15669927598901888 15702578801351104 15708326100369472 15709617160293888 15717565038038784 15724885347226112 15727612139858944 15736862420717568 15742622267879424 15815040272246982 15824341974438504 15873259005713616 15888408136278336 15891163284776832 15900788070933376 15906607916503168 15907915273116672 15913737727312896 15916497268119552 15965163731139584 15972319788392448 15983171674349568 15990615687348224 16029800021549056 16056696235659924 16073622723878304 16079505828639072 16082294114662464 16091753003659008 16131185170618752 16138698119521536 16149663045957376 16156901801244672 16175409134350336 16209113601394688 16215046297155584 16216379004174336 16222314359144448 16231225542569271 16232139713265664 16247000681020729 16249818011690198 16259375430780456 16325202861674304 16351228798854144 16385299618801152 16391296800385536 16400937430996992 16403781455253504 16411421363331072 16419724300906496 16436107772419374 16442123550290082 16495257058150078 16502650718866416 16521554098842208 16562039475389552 16563400701614208 16574654178745728 16582373669199104 16592126682713088 16598199565046784 16601077795780608 16659301284667392 16668288637059072 16747306826440996 16754813463297312 16771097477182688 16774005689486656 16778614777710336 16781524293560832 16800747116348416 16841916643695104 16851822308825088 16859670887747584 16913857671020544 16920048310075392 16929342770206659 16945499806635564 16953392014978152 16956331838285424 16966304797336128 16972514632557504 17027362124542016 17034994290442752 17054507456869376 17062151790108672 17096298813305344 17097703950053376 17103961878663168 17117288948850688 17123554045763584 17143037138975046 17149311659979978 17212442147634864 17239882537922304 17282128148232576 17295291316952064 17303346437425152 17312100621607936 17315102647212032 17319860415700992 17322863786901504 17385204277362688 17399533910109156 17419464647692328 17475450601503648 17483589629481664 17500275628364544 17503310284681728 17520015104575488 17531214382276608 17574173889073152 17584510235295744 17600609335242609 17628668548764624 17647792323411968 17665401151519992 17671866862915656 17685636433480496 17690496015629376 17693563657341312 17702515261914816 17713831198758656 17757238200417664 17767682216913408 17796007781081088 17839616153014272 17877871612105284 17886916462559762 17888386579800048 17894933906066064 17960809197532032 17981382862134016 17989442648266752 18033525024242688 18047576391723008 18054181983033344 18057312690147328 18064800648634368 18067933197090816 18120643502620672 18168370926702048 18176832675852864 18197335276144128 18235252801569024 18241927084300032 18256140834560512 18261157177423872 18264323775320064 18271008698314752 18285245108396032 18330052335915008 18357624790521861 18366174682892998 18386890851937296 18431947158094824 18454577147979648 18461331705588864 18472189838519808 18483997772617728 18529292035218432 18540190139387904 18561427470589952 18586748361197484 18632294409813246 18646812326604436 18653637244188748 18655170377848992 18664608482671056 18676539416082496 18722305493918624 18763182117009408 18784346091503616 18830376345083904 18839146417078272 18849495069284919 18867484661830524 18870756400672488 18900840505891968 18947156224156992 18958631930728256 18967129748716032 18980016363290112 19026526098678528 19035387525589504 19038688379829248 19049886088237056 19056858534801408 19097724261161676 19144522434825294 19155782390109768 19164704016931824 19177724867074384 19186320888978048 19233336164968512 19248322401656192 19255367477872256 19256950067457024 19263998301484032 19279008429504512 19286064737110016 19287649849688064 19326250832432128 19334913428054016 19357061095211008 19386178398238236 19457543297326368 19464664950457824 19476113199308928 19479490478113536 19488562868955648 19510545038340096 19536318776262912 19558354812033024 19570200702687232 19578972643835904 19596897728653869 19649432284479488 19667421877025093 19669038333166872 19682401837260552 19691568732173936 19713779882489472 19762087674658368 19782920275542528 19793592756507648 19805234466041856 19853766363838464 19863013070180352 19866457439821824 19876508364255232 19896340987665558 19919131756265404 19928060098603488 19967942754602726 19976892975469872 19999776014387936 20011538991729792 20073399704819968 20085205984336896 20092557368214528 20117226187309056 20124589290897408 20135644057963941 20166522607755264 20219992522893644 20229055719900768 20301854840800096 20303523440688384 20310954730912512 20314476776415744 20326780626760192 20334220429344256 20335891689345024 20349708265795584 20385723940448256 20399574373840896 20409075285168128 20421078994108416 20439775050316401 20522527176026184 20526085909503408 20538158438880576 20547723894442368 20561684393564288 20570900746945536 20612069940235072 20621308877904384 20644930079368192 20654183745921024 20677842604736512 20720928727556096 20728512792240128 20752097589285582 20761762685009476 20785180963059552 20836114178715888 20869331493274368 20881605904413696 20946156213725184 20956753384051712 20958475809742848 20966146819006464 20969782478880768 20982483227623424 20990163023839232 21001693264758089 21011106843092808 21062593680658452 21086720362995976 21099122632584672 21164345340951488 21184544181704448 21188217713035776 21210553697488896 21218316969750528 21221996357492736 21286512390094848 21328460922069288 21408928314213232 21414810966288192 21418524427307904 21431496965171072 21439341104852096 21443058819549952 21455670671545344 21508246894158336 21518264159362048 21542535734992896 21574940475458682 21641634056759028 21654362701863216 21662288412606288 21679167241040608 21688884483192576 21696822829248768 21742032186486144 21766937148899072 21776693732112384 21801638398472192 21847066158401536 21855062400514048 21856858657800192 21867916574662656 21871708607004672 21914810363225832 21922831400386776 22003534291821888 22016475790523136 22084534268818944 22099538904994304 22105611320039424 22109444570124288 22122835576950784 22130932753395712 22134770394374144 22153014823695678 22232737774028366 22339751284396416 22361071909787136 22371486370280448 22375365724747776 22388525918134272 22396720339869696 22443388063469568 22469096411766784 22499748016186428 22572457026942212 22582574667922464 22593999742180752 22604522686637536 22608442451047232 22621739729781504 22630019510076672 22713325720590336 22796938600071168 22805282504884224 22817809820713323 22839586695900108 22857382851966728 22865748879973304 22867628205105216 22875997983012288 22949922863513152 22960209695814144 22986510050563072 23042837530976768 23060388422602752 23071128583233536 23105832665575062 23114289628668666 23131894942759824 23188578682764456 23199378546812208 23225546339289216 23262572930328576 23300600802004864 23311044818500608 23319576891270144 23333700837819392 23337747046242304 23344159690727424 23348207712780288 23360020139433984 23432231852097536 23467479113656812 23504891398352832 23553868202026656 23562489150554208 23576347557058176 23587328020839168 23591418209788416 23603353682553088 23605293631076352 23613933401819136 23690242955884544 23700861621485568 23722560408370473 23749734017085674 23786154870685696 23807931745872481 23809888508570424 23837162149473712 23851182106400064 23859911874754752 23947745596709376 23974757511524352 23985923531022336 24044700032323584 24085044353489886 24108452623450114 24110434085817456 24119258742958608 24123441171993696 24208047179282304 24224494568936064 24235776901137152 24263113701525504 24313670402092032 24322569445733376 24348209569898496 24352431700426752 24361344931086336 24374727017535297 24389063146170684 24476833054029148 24487804292511456 24515854469249728 24526843198281216 24575929544126432 24577949428201728 24586945200578304 24606102863972864 24615108940785152 24617132044996608 24629586451359744 24645330363490304 24705722713624576 24720253519183872 24742885587225117 24782331148263312 24843059213084328 24861981268118592 24873560503798656 24886144643561408 24888190024069632 24897299347570176 24901616693670912 24988951927001088 25002432955588608 25017576156012544 25120960239661494 25132660092379892 25156646215774032 25161008534229984 25201120674522624 25262874965542656 25277733463237632 25289506331621376 25306688484386816 25318031688548352 25368701464904704 25370786506530816 25380072465113088 25399848117649408 25409144713068544 25423102373128213 25430088022467228 25434497757428136 25463632348215568 25526029913100392 25541043186813024 25552938689242432 25581761185304064 25644448219958016 25675933423276032 25685331068645376 25700438036201472 25714555708462569 25723967489969967 25818663221452296 25848237864317648 25859823806883456 25923192222348864 25943391063101824 25952886600610432 25955019656137728 25968150932411904 25972653970818048 25984750491940864 26014060051120128 26048425035017216 26077806416044032 26129196971538492 26213175902255472 26225384444222496 26243202449680736 26250413442546816 26254965427022592 26285039843319296 26296821573414912 26349450232877824 26361260833609728 26377227034056704 26391457008676864 26406979288055808 26471688485117952 26484017426907136 26528454650220744 26553772892872224 26570746798137984 26635857300626496 26651523325370112 26682051988973056 26694011671621632 26759424229521408 26780274645782528 26790076490952704 26816807418157926 26830374693839643 26847525410618588 26913314147508022 26972074293201024 27071364587584512 27081272974550016 27085969035220992 27097200972951552 27101899795636224 27114522252460032 27132944354394112 27180965253931008 27199432498454528 27253033400421868 27265249013779296 27363369568034912 27368114546004544 27384211251840768 27396965192589824 27427867662594048 27495078503872512 27549262024339497 27580336277905944 27647920737142236 27669463452380776 27681865721969472 27691997558383296 27713574617412736 27725996658926592 27781485571621184 27793938052827648 27825775324365824 27842141205884928 27928208284966912 27970218489906654 27980455866283122 27996912724006584 28014809124123744 28083458240877936 28132163510112896 28144773175514112 28246058908939264 28250956950714368 28258719625617408 28263619862839296 28280738263318528 28291089293000704 28306630052500033 28437947896092384 28470024544935168 28539789148017792 28553081288384256 28558032569743872 28574829132355584 28585287802202112 28607560895393792 28646586391742514 28677662525544448 28690516699693056 28716783652237941 28747056025397736 28766587300611576 28855512075678704 28872483602484288 28883051216808384 28918512644256768 28929097105665024 28989376248648192 29035591642816512 29079267597357354 29183916333650138 29186314945989552 29196997425686736 29219747150967776 29230441867182368 29232844303433472 29304478164394368 29338045722429184 29355301054030848 29446045691758592 29474148426719232 29479259426832384 29523602755890828 29537353098260904 29570669823734208 29643131511987552 29674380413313792 29690389134761472 29786335045861888 29794519605270528 29799686159732736 29814762546382848 29828648493707264 29833820966330368 29878697634398106 29924517417959424 29951914131904089 29999664021581904 30017308487594688 30110099557229952 30125332989574336 30127808976505344 30138836052321792 30162319639708672 30173359346768896 30175839280963584 30186883936346112 30249783911632896 30284434294120448 30329988784340466 30423746427617764 30452782261200144 30490170940140288 30501330644016384 30524562398693376 30599361560761344 30613612927752192 30631618491162624 30648143622979584 30747184563470336 30783790764039276 30789128864255112 30807776887433416 30819052838224888 30821585841663552 30842526590346432 30918104910352608 30932504729082944 30967395119052288 31016763907104768 31081393091334144 31092769188360192 31111056570138624 31128146383928373 31142644027514214 31163802908995874 31177771444589328 31254171268073832 31289972151542416 31303997239911552 31339855197803776 31405157602702208 31416652200738944 31419234320587776 31435130076077568 31449770694452224 31455224279717888 31473724841435136 31485244535758848 31630080544493964 31648683948877008 31746518011427232 31776816272556672 31782326569553664 31801576141866752 31813215833006336 31815830546233344 31827475454625792 31832994536239104 31930327462279168 31944639576784896 31966343348699136 32059600043098112 32113392471319848 32147245447756608 32159011657278144 32164588229324928 32183506007318016 32262370341237504 32277396239043072 32299326091914752 32313803602489344 32350818268700672 32418227202789376 32430092594311168 32462451085138542 32494001362041458 32499636023380396 32518750861560912 32650405723348608 32702457597708288 32770599237602304 32782593600771072 32801874861993984 32807562910507008 32822842726662144 32839448601812992 32872215544838748 32884247100580164 32990514116300156 33005301437732832 33043108197684416 33124078950779104 33126801403228416 33149308357491456 33164747338398208 33184253365426176 33196399130093568 33202155591561216 33318602569334784 33349106661042549 33494613652881992 33509626926594624 33542194954365376 33548011378973312 33557229555420672 33563048587121664 33601494232696832 33683833287390208 33703644617650176 33719341775495168 33858685540413318 33890999613271128 33906784029956304 33912663676570848 33932609594672256 33945029265115008 34054724249084032 34069988580885504 34109014913738752 34124303580217344 34192597626610688 34195407900106752 34207923757326336 34234577897701376 34247108091527168 34265920589868461 34286074277950092 34298623319959956 34424884295269728 34479765075844608 34564256296465152 34590582633904128 34606692874850304 34624201243215872 34630205294424064 34639720831401984 34658748998362593 34671434443002999 34799067820218312 34838929295384656 34950901203007296 34967179258963328 35000551256729088 35006620569363456 35040030209150976 35062428764553216 35148347778146304 35201218670485218 35257337097529248 35330802303039984 35343733725831312 35371272866960992 35380992031258752 35387127314682624 35405030523829632 35427662397517312 35514476400835328 35535364433826816 35592015562162176 35624601025628511 35679232306028544 35755743224210568 35773832925119524 35776773159600096 35789867812132128 35921618395064064 35962765724268032 35978885296533504 36067050048485376 36095152783446016 36108363966066688 36114625380294656 36129601297268736 36162678935175171 36336741853404096 36353665351705728 36394670552288256 36470505603138048 36483854168600064 36512281669121024 36522314354847744 36528647550640128 36542017396629504 36570490216792064 36660104671830016 36715249581043722 36732349365785996 36773781703874592 36863894316189648 36909154295959296 36922663411177728 36944379677039616 36967995545235456 37058584070436864 37080380278775808 37122854941179904 37156841929956619 37173496722394968 37264588819626492 37293624653208872 37307274488377496 37310340755697984 37329216965342112 37353078832164992 37444610987837248 37526364234018816 37660752690167808 37681440359492241 37698990138569838 37734969323661048 37741512801344976 37801681011783936 37894312448313984 37917263861456512 37934259497432064 37960032726580224 38053052197357056 38070775051179008 38077376759658496 38099772176474112 38113717069602816 38195448522323352 38289044869650588 38311564780219536 38329408033863648 38355449734148768 38372641777956096 38466672329937024 38496644803312384 38510734955744512 38513900134914048 38527996602968064 38558016859009024 38572129474220032 38652501664864256 38669826856108032 38772356796476472 38915086594652736 38929329900915648 38952226398617856 38958980956227072 38977125737911296 39021090076680192 39072637552525824 39116709624066048 39140401405374464 39193795457307738 39334843754050186 39338076666333744 39364803674521104 39383137464347872 39427559764978944 39524175349316736 39565840551085056 39587185513015296 39610468932083712 39707532727676928 39726026140360704 39732914879643648 39753016728510464 39792681975331116 39838263512530808 39856120197206976 39935885509205452 39953785950939744 39999552028775872 40023077983459584 40146799409639936 40170411968673792 40185114736429056 40271288115927882 40333045215510528 40369971221262033 40439985045787288 40458111439801536 40603709681600192 40607046881376768 40621909461825024 40628953552831488 40653561253520384 40668440858688512 40671783378690048 40699416531591168 40771447880896512 40799148747681792 40818150570336256 40879550100632802 41045054352052368 41052171819006816 41076316877761152 41095447788884736 41123368787128576 41141801493891072 41224139880470144 41242617755808768 41289860158736384 41308367491842048 41441857455112192 41457025584480256 41479798608788137 41504195178571164 41523525370018952 41570361926119104 41672228357431776 41738662986548736 41763211808827392 41892312427450368 41913506768103424 41916951619485696 41932293638012928 41955327734859981 41970683799424683 42003386529516178 42022213686185616 42125187361316904 42173440725991952 42198245265169344 42328690681902976 42369088363408896 42376435426071552 42421107394977792 42436633939501056 42443992714985472 42656921844138576 42817856628426464 42829621932576384 42837048854615808 42862993930342144 42878682209704192 42886117639099904 42911341343090688 43016493788316672 43036528318724096 43085071469985792 43149880950917364 43283268113518056 43308725403726432 43324576825212576 43358334482081216 43377768966385152 43393645658497536 43484064372972288 43533874297798144 43553387464224768 43603276796944384 43694132316803072 43710124801028096 43735833149325312 43775874500475207 43829620726451664 43845662800773552 44007068583643776 44032951581046272 44169068537637888 44199077809988608 44211222640078848 44218889140248576 44245671153901568 44261865506791424 44269540788748288 44306029647391356 44465475548056732 44679502568792832 44722143819574272 44742972740560896 44750731449495552 44777051836268544 44793440679739392 44818046451597159 44886776126939136 44938192823533568 44999496032372856 45144914053884424 45165149335844928 45187999484361504 45209045373275072 45216884902094464 45243479459563008 45260039020153344 45426651441180672 45494983176510699 45635619641426646 45679173391800216 45714765703933456 45731497759946608 45735256410210432 45751995966024576 45899845727026304 45920419391628288 45973020101126144 46085675061953536 46120776845205504 46142257166467072 46211665331150124 46228579257337332 46263789885519648 46377157365528912 46398757093624416 46451092678578432 46525145860657152 46601201604009728 46622089637001216 46639153782540288 46667401675638784 46675494092484608 46688319381454848 46713966041271321 46720040278867968 46745704363493811 46934958227313624 47009782796705664 47107736404053312 47124978301108416 47152695114116352 47174656041678336 47182836419576832 47206707365106176 47210587262152704 47227866803638272 47380485911769088 47445120816740946 47499468034171348 47615863491744962 47619777017140848 47674324298947424 47702364212800128 47719823749509504 47895491193418752 47949515023048704 47971847062044672 48089400064647168 48170088706979772 48216905246900228 48220868171634912 48238517485917216 48246882343987392 48416094358564608 48448989137872128 48471553802274304 48526227403051008 48627340804184064 48645138891466752 48696419139796992 48741002043062187 48749454035070594 48778126292341368 48953666108058296 48975608585022912 49031708938499456 49053686396562432 49151859088252864 49155898856403456 49173890401156608 49212205727945728 49230217881570304 49234264089993216 49259172902719488 49290660726980608 49411445427249152 49485771174450234 49564662296526624 49686118426168656 49723962536237184 49747121007597312 49772289287122816 49776380048139264 49794598695140352 49803233387341824 49977903854002176 50004865911177216 50035152312025088 50080960862115443 50241920479322988 50265320184759784 50313292431548064 50322017068459968 50402241349045248 50525749931085312 50555466926475264 50579012663242752 50613376968773632 50737402929809408 50741573013061632 50760144930226176 50788028310619977 50846204746256426 50860176044934456 50868995514856272 50927264696431136 51052059826200784 51082086373626048 51105877378484864 51163522370608128 51288896439916032 51351866846552064 51370662137290752 51429111416925138 51447934979939934 51637326442904592 51696475728635296 51719647613766912 51846384444697728 51886782126203648 51905773201220864 51910039312275456 51936301864823808 51945307941636096 51969500983881728 52096850070034432 52155612832088064 52258393943076984 52426351804510944 52450768888444992 52486404899361472 52500826885093632 52509930854045184 52570079686638592 52593643146829824 52698900465755648 52722521667219456 52754454068113408 52782914017353728 52943376970235904 53056909300441488 53107545785744448 53141493596275968 53271714601252992 53303046650740224 53364103977946112 53388023343243264 53518848459042816 53560549291565056 53580152981905408 53633614836315852 53660749387679286 53695050821237176 53826628295016044 53944148586402048 54142729175169024 54162545949100032 54171938070441984 54194401945903104 54203799591272448 54361930507862016 54398864996909056 54506066800843736 54530498027558592 54726739136069824 54736229092009088 54768422503681536 54793930385179648 54855735325188096 54990157007745024 55072874371565583 55098524048678994 55160672555811888 55295841474284472 55338926904761552 55363731443938944 55383995116766592 55427149234825472 55451993317853184 55562971143242368 55587876105655296 55651550648731648 55684282411769856 55856416569933824 55940436979813308 55960911732566244 55993825448013168 56029618248247488 56166916481755872 56264327020225792 56289546351028224 56492117817878528 56501913901428736 56517439251234816 56548485207854757 56613260105000066 56875895792184768 56940049089870336 57079578296035584 57106162576768512 57116065139487744 57149658264711168 57170575604404224 57215121790787584 57293172783485028 57355325051088896 57433567304475882 57494112050795472 57533174601223152 57711024151357408 57744967204968576 57766102433616768 57837025288513536 57858194211330048 57978752497296384 58071183285633024 58158535194714708 58367832667300276 58372629891979104 58393994851373472 58439494301935552 58460883734364736 58465688606866944 58608956328788736 58676091444858368 58710602108061696 58892091383517184 58948296853438464 59002265631075279 59047205511781656 59074706196521808 59141339647468416 59286263023975104 59348760826627584 59380778269522944 59572670091723776 59589039210541056 59599372319465472 59629525092765696 59657296987414528 59667641932660736 59757395268796212 59903828263808178 59999328043163808 60034616975189376 60220199114459904 60250665979148672 60255617953010688 60277672104643584 60324639279417344 60346718693537792 60351678561927168 60373767872692224 60406932173891823 60499567823265792 60568868588240896 60624321043613431 60659977568680932 60847492855235528 60905564522400288 60980341880280576 61002661288032768 61049124797386752 61198723121522688 61227225855504384 61263236982325248 61319325150949203 61567581528078552 61578257728510224 61615553774866832 61638105676449776 61643171683327104 61685053180692864 61836209820705216 61865009458165888 61934790238104576 62033527814209536 62162786182668288 62185538376720384 62256292767856746 62285288055028428 62327605817991748 62355542889178656 62508342536147664 62579944303084832 62607994479823104 62679710395607552 62810315205404416 62833304401477888 62838468641175552 62870260152155136 62899541388904448 62910448559435776 62947449682870272 62970489071517696 63005079794274267 63260161088987928 63297367897754016 63493036022854464 63553632545113344 63564653139107328 63603152283733504 63626431666012672 63631661092466688 63654950909251584 63665989072478208 63860654924558336 64226784942639696 64294490895513216 64318023314556288 64329176458649856 64367012014636032 64524740682475008 64554792478086144 64598652183829504 64627607204978688 64701636537401344 64836454405578752 64860185188622336 64924902170277084 64988002724082916 64999272046760792 65037501723121824 65300811446697216 65404915195416576 65541198475204608 65565187201542144 65603749723987968 65615125821014016 65678897203625984 65714975699404343 65744431089677496 65768494201160328 65981028232600312 66010602875465664 66086216395368832 66248157901558208 66253602806456832 66298616714982912 66329494676796416 66368506730852352 66392798260187136 66404311183122432 66698213322085098 66989227305763984 67019253853189248 67084389908730752 67096022757946624 67114459110841344 67126097174243328 67202988465393664 67367666574780416 67407289235300352 67438683550990336 67717371080826636 67781999226542256 67813568059912608 67825327353141696 67865219189344512 67890058530230016 68109448498168064 68139977161771008 68218029827477504 68385195253221376 68390815800213504 68415847514652672 68453429462139969 68531841179736922 68572148555900184 68597246639919912 68849768590539456 68959530151689216 69128512592930304 69181165267808256 69213385749700608 69248402486431744 69260410588848128 69317497996725186 69342868886005998 69598135640436624 69677858590769312 69901802406014592 69934358517926656 70001102513458176 70013241138726912 70080060418301952 70296695556292608 70402437340970436 70514674195058496 70661604606079968 70687467451662624 70742545733921984 70761984062517504 70774254629365248 70810061047659264 70855324795034624 71028952801670656 71070728867653632 71249202051257022 71358464612057088 71423795237617443 71511486448421136 71547665850239048 71553546319200192 71579735624264256 71843236790128128 71925531448536064 71957770593067008 72134100096970752 72190305566892032 72216727932133376 72229250760589312 72325357870350342 72673483706808192 72707330703411456 72789341104576512 72941011206276096 72967708337200128 73024563338242048 73044628709695488 73057295101280256 73084034793259008 73124181052605891 73320209343660032 73430499162087444 73464698731571992 73547563407749184 73727788632379296 73818308591918592 73845326822355456 73888759354079232 73935991090470912 74117168140873728 74160760557551616 74228656761675351 74313683859913238 74346993444789936 74529177639252984 74587249306417744 74614548976754992 74620681511395968 74658433930684224 74706157664329984 74889221975674496 75052728468037632 75362880718984482 75397980277139676 75469938647322096 75483025602689952 75603362023567872 75788624896627968 75834527722913024 75868518994864128 75920065453160448 76106104394714112 76141550102358016 76154753519316992 76199544352948224 76227434139205632 76269307119384639 76390897044646704 76578089739301176 76623129560439072 76658816067727296 76710899468297536 76745283555912192 76933344659874048 76993289606624768 77021469911489024 77027800269828096 77055993205936128 77116033718018048 77144258948440064 77305003329728512 77544713592952944 77830173189305472 77858659801831296 77904452797235712 77917961912454144 77954251475822592 78042180153360384 78145275105051648 78233419248132096 78280802810748928 78387590914615476 78669687508100372 78676153332667488 78729607349042208 78766274928695744 78855119529957888 79048350698633472 79131681102170112 79174371026030592 79220937864167424 79415065455353856 79452052280721408 79506033457020928 79549707425594731 79585363950662232 79676527025061616 79712240394413952 79871771018410904 79907571901879488 79999104057551744 80046155966919168 80293598819279872 80340823937347584 80370229472858112 80491124081518929 80542576231855764 80739942442524066 80879970091574576 80916222879603072 81207419363200384 81214093762753536 81243818923650048 81257907105662976 81307122507040768 81336881717377024 81343566757380096 81398833063182336 81542895761793024 81598297495363584 81636301140672512 81759100201265604 82090108704104736 82104343638013632 82152633755522304 82190895577769472 82246737574257152 82283602987782144 82448279760940288 82485235511617536 82579720317472768 82647786073018491 82959597217576274 83008390357142328 83047050740037904 83140723852238208 83344456714863552 83477325973097472 83526423617654784 83784624854900736 83827013536206848 83910655469719962 83941367598849366 84006773059032356 84044427372371232 84250374722633808 84346881451983904 84396490530338688 84657381363805952 84738176726817792 84752870852143104 84842214789955584 84873267879002112 84919890157500099 85313843688277152 85635713256852928 85659243865152768 85674097709231616 85725987860684288 85757364419408384 85772235278199808 85822682686181376 86032987576633344 86073056637448192 86299761901834728 86566536227036112 86617450807452864 86649153650425152 86716668964162432 86755537932770304 86787291316995072 86968128745944576 87067748595596288 87106774928449536 87206553593888768 87388264633606144 87420249602056192 87551749000950414 87659241452903328 87691325601547104 88014137167287552 88065903162092544 88338137075275776 88398155619977216 88422445280157696 88437778280497152 88491342307803136 88523731013582848 88572358551371071 88604776909896553 88612059294782712 88930951096113464 89359005137585664 89444287639148544 89485945481121792 89501462898991104 89636092903194318 89773552253878272 89855742395712267 89998992064745712 90289828107768848 90330298671689856 90375998968723008 90418090746550144 90433769804188928 90486958919126016 90520078040306688 90853302882361344 90989966353021398 91271239282853292 91358346783600432 91429531407866912 91462995519893216 91470512820420864 91503991932049152 91799691454052608 91840838783256576 91946040202252288 92171350123907072 92241553690411008 92423330662300248 92457158514674664 92527579771039296 92754314731057824 92797514187248832 92902185357156864 93050291721314304 93202403208019456 93244179274002432 93278307565080576 93334803351277568 93350988184969216 93427932082542642 93491408726987622 93869916454627248 94019565593411328 94215472808106624 94249956602216832 94305390228232704 94349312083356672 94365672839153664 94413414730212352 94421174524305408 94455733607276544 94760971823538176 94890241633481892 94998936068342696 95231726983489924 95239554034281696 95348648597894848 95404728425600256 95439647499019008 95790982386837504 95899030046097408 96178800129294336 96340177413959544 96433810493800456 96441736343269824 96477034971834432 96493764687974784 96832188717129216 96897978275744256 96943107604548608 97052454806102016 97254681608368128 97290277782933504 97482004086124374 97498908070141188 97556252584682736 97907332216116592 97951217170045824 98063417876998912 98107372793124864 98303718176505728 98311797712806912 98347780802313216 98424411455891456 98460435763140608 98468528179986432 98518345805438976 98822890854498304 98971542348900468 99129324593053248 99372236852337312 99447925072474368 99494242015194624 99544578574245632 99552760096278528 99589197390280704 99606466774683648 99955807708004352 100047319983127647 100161921724230886 100483840958645976 100530640369519568 100626584863096128 100644034136919936 100804482698090496 101051499862170624 101110933852950528 101158025326485504 101226753937547264 101474805859618816 101576056621239954 101692409492512852 101720352089868912 101737991029712544 101854529392862272 102104119652401568 102164172747252096 102211754756969728 102327044741216256 102577792879832064 102703733693104128 102741324274581504 102797761769605383 102858222833850276 102895869959879868 103274652885809184 103392951457270592 103439295227533824 103692768889395456 103773564252407296 103811546402441728 103820078624550912 103872603729647616 103890615883272192 103939001967763456 104193700140068864 104516787886153968 104852703609021888 104901537776889984 104972809798722944 105001653770187264 105019861708090368 105140159373277184 105187286293659648 105397800931511296 105445043334438912 105508908136226816 105565828034707456 106113818600882976 106215091571488896 106282987192551936 106543429202505984 106606093301480448 106728207955892224 106776046686486528 106873803076885533 107037696918085632 107121098583130112 107160305963810816 107219170877975507 107267229672631704 107321498775358572 107390101642474352 107653256590032088 107888297172804096 108285458350338048 108325091898200064 108343876140883968 108388803891806208 108488036805525513 109012133601687472 109060996055117184 109453478272139648 109472458184018176 109536845007363072 109587860770359296 109711470650376192 109980314015490048 110145748743131166 110197048097357988 110321345111623776 110591682948568944 110677853809523104 110727462887877888 110767990233533184 110854298469650944 110903986635706368 111125942286484736 111175752211310592 111303101297463296 111368564823539712 111470525789869857 111880873959626616 111921823465132488 111987650896026336 112059236496494976 112333832963511744 112528654040451584 112579092702056448 112984235635757056 113003827802857472 113096970415709514 113226520210000132 113751791584369536 113880098179740672 114159156592071168 114212325153537024 114232130278975488 114299316529422336 114341151208808448 114430243581575168 114586345566970056 114710650102177792 114867134608951764 114988224101590944 115066349202446304 115422048302714816 115489934409937152 115532204867233536 115674050577027072 115716388422660096 115957504994592768 116264957006638453 116317070389429416 116735665334600552 116745259783958208 116787989702746944 116878988603871104 116921767468729472 116931377213733888 117217912657577472 117352182889716736 117421204216123392 117784182767034368 118004531262150558 118094411023563312 118149412393043616 118282679294936832 118572526047950208 118697521653255168 118761556539045888 119145340183447552 119178078421082112 119198744638930944 119259050185531392 119314593974829056 119380135438804487 119514790537592424 119807656527616356 119998656086327616 120069233950378752 120440398228919808 120501331958297344 120511235906021376 120555344209287168 120649278558834688 120693437387075584 120813864347783646 120999135646531584 121109913663786099 121248642087226862 121319955137361864 121694985710471056 121811129044800576 121960683760561152 122005322576065536 122098249594773504 122397446243045376 122454451711008768 122638650301898406 123135163056157104 123156515457020448 123231107549733664 123276211352899552 123286343366654208 123370106361385728 123672419641410432 123730018916331776 123869580476209152 124325572365336576 124371076753440768 124439395826364411 124512585535713492 124570576110056856 124655211635983496 124711085778357312 125016685072295328 125159888606169664 125215988959646208 125359420791215104 125620630410808832 125666608802955776 125676937282351104 125740520304310272 125799082777808896 125820897118871552 126010159588548534 126520322177975856 126594735795508032 126986072045708928 127107265090226688 127129306278214656 127206304567467008 127252863332025344 127263322184933376 127309901818503168 127331978144956416 127721309849116672 128453569885279392 128588981791026432 128636046629112576 128658352917299712 128734024029272064 129049481364950016 129109584956172288 129197304367659008 129255214409957376 129672908811157504 129720370377244672 129791627904917719 129849804340554168 129976005448165832 129998544093521584 130075003446243648 130601622893394432 130809830390833152 131082396950409216 131130374403084288 131207499447975936 131327623501425621 131429951398808686 131488862179354992 131536988402320656 131962056465200624 132021205750931328 132172432790737664 132496315803116416 132507205612913664 132597233429965824 132658989353592832 132737013461704704 132785596520374272 132808622366244864 133396426644170196 133978454611527968 134038507706378496 134168779817461504 134192045515893248 134228918221682688 134252194348486656 134405976930787328 134735333149560832 134814578470600704 135434742161653272 135563998453084512 135627136119825216 135650654706283392 135730438378689024 135780117060460032 136218896996336128 136279954323542016 136436059654955008 136770390506442752 136906858924279938 137063682359473844 137144297111800368 137194493279839824 137699537181078912 137919060303378432 138257025185860608 138362330535616512 138426771499401216 138496804972863488 138520821177696256 138634995993450372 138685737772011996 139196271280873248 139355717181538624 139803604812029184 139868717035853312 140002205026916352 140026482277453824 140160120836603904 140237113090481433 140804874681940872 141029348390116992 141323209212159936 141374934903325248 141485091467843968 141523968125035008 141548509258730496 141620122095318528 141710649590069248 142057905603341312 142141457735307264 142498404102514044 142847590475234886 143022972896842272 143095331700478096 143107092638400384 143159471248528512 143686473580256256 143851062897072128 143915541186134016 144268200193941504 144380611133784064 144433455864266752 144512795531184379 144650715740700684 145346967413616384 145414661406822912 145578682209153024 145882022412552192 145935416674400256 146049126676484096 146089257419390976 146223006129186561 146248362105211782 146860998324174888 146929397463143984 147095126815498368 147455577264758592 147636617183837184 147690653644710912 147777518708158464 147871982180941824 148234336281747456 148457313523350702 148627367719826476 148693986889579872 149058355278505968 149174498612835488 149229097953509984 149241363022791936 149316867861368448 149412315328659968 149778443951348992 150105456936075264 150242882586346329 150725761437968964 150795960554279352 150939877294644192 150966051205379904 151206724047135744 151577249793255936 151669055445826048 151737037989728256 151840130906320896 152212208789428224 152283100204716032 152309507038633984 152538614238769278 152781794089293408 153156179478602352 153246259120878144 153317632135454592 153421798936595072 153490567111824384 153866689319748096 153986579213249536 154042939822978048 154055600539656192 154111986411872256 154232067436036096 154288517896880128 154373271111056881 154610006659457024 155089427185905888 155660346378610944 155717319603662592 155808905594471424 155835923824908288 155908502951645184 156290550210103296 156466838496264192 156561605621497856 156704942052425741 156775181829230952 157339375016200744 157352306665334976 157459214698084416 157532549857391488 157710239059915776 158096701397266944 158263362204340224 158348742052061184 158830130910707712 159099414851189462 159170727901324464 159353054050123232 159424480788827904 159743542036821808 159815143803758976 159998208115103488 160092311933838336 160587197638559744 160681647874695168 160740458945716224 160982248163037858 161085152463711528 161479884885048132 161759940183149152 161832445759206144 162414838726400768 162428187525507072 162487637847300096 162515814211325952 162614245014081536 162673763434754048 163085791523586048 163196594990727168 163518200402531208 164180217408209472 164208687276027264 164305267511044608 164381791155538944 164493475148514304 164567205975564288 164896559521880576 164970471023235072 165159440634945536 165295572146036982 165919194435152548 166016780714284656 166094101480075808 166281447704476416 166688913429727104 166954651946194944 167052847235309568 167569249709801472 167654027072413696 167821310939439924 167882735197698732 168013546118064712 168088854744742464 168500749445267616 168693762903967808 168792981060677376 169314762727611904 169476353453635584 169505741704286208 169839780315000198 170627687376554304 171271426513705856 171318487730305536 171348195418463232 171451975721368576 171514728838816768 171544470556399616 171645365372362752 172065975153266688 172146113274896384 172599523803669456 173133072454072224 173234901614905728 173298307300850304 173433337928324864 173511075865540608 173574582633990144 173936257491889152 174135497191192576 174213549856899072 174776529267212288 174840499204112384 174936541958802143 175103498001900828 175318482905806656 175382651203094208 176028274334575104 176131806324185088 176676274150551552 176796311239954432 176844890560315392 177006796893225837 177144717102742142 177209553819793106 177224118589565424 177861902192226928 178718010275171328 178888575278297088 178971890962243584 179002925797982208 179272185806388636 179711484791424534 179997984129491424 180579656215537696 180660597343379712 180751997937446016 180836181493100288 180867539608377856 180973917838252032 181040156080613376 181706605764722688 181872963130840293 181979932706042796 182542478565706584 182716693567200864 182859062815733824 182925991039786432 182941025640841728 183007983864098304 183599382908105216 183681677566513152 183892080404504576 184342700247814144 184846661324600496 184914317029349328 185055159542078592 185508629462115648 185595028374497664 185804370714313728 186100583442628608 186404806416038912 186488358548004864 186556615130161152 186669606702555136 186701976369938432 186855864165085284 186982817453975244 187739832909254496 188039131186822656 188430945616213248 188499913204433664 188610780456465408 188698624166713344 188731345678307328 188826829460424704 188842349048610816 188911467214553088 189015239382822801 189521943647076352 189695456168725897 189780483266963784 189997872136685392 190463453966979848 190479108068563392 190697297195789696 190809456851200512 190879294998038016 191581964773675008 192680354827919088 192867620987600912 192883472686539648 192954069943668864 192987529375949568 193664377434258432 193795956551488512 193886215209097216 194104909612204032 194509363216736256 194580555565867008 194964008172248748 194997816140282376 195112505169365472 195814664432233184 195902434340091648 196126835753997824 196214745586249728 196607436353011456 196623595425613824 196695561604626432 196848822911782912 196920871526281216 197036691610877952 197144927098213029 197943084697800936 198258649186106496 198744473704674624 198895850144948736 198988484030389248 199089157148491264 199105520192557056 199178394780561408 199212933549367296 200094639966255294 200323843448461772 200967681917291952 201061280739039136 201253169726192256 201288068273839872 201608965396180992 202102999724341248 202221867705901056 202316050652971008 202453507875094528 202949611719237632 203152113242479908 203384818985025704 203440704179737824 203475982059425088 203709058785724544 204208239304803136 204328345494504192 204423509513939456 204654089482432512 205155585759664128 205595523539210766 205716445667700552 205791739919759736 206549305771618368 206785902914541184 206878590455067648 207385537778790912 207547128504814592 207623092804883456 207640157249101824 207745207459295232 207781231766544384 207878003935526912 208387400280137728 209033575772307936 209705407218043776 209803075553779968 209945619597445888 210003307540374528 210039723416180736 210280318746554368 210795601863022592 210890086668877824 211017816272453632 211211008853269477 212227637201765952 212430183142977792 212565974385103872 213086858405011968 213212186602960896 213456415911784448 213747606153771066 214075393836171264 214271385712852329 214438341755951014 214534459345263408 214642997550717144 214780203284948704 215306513180064176 215776594345608192 216570916700676096 216650183796400128 216687752281767936 216976073611051026 218024267203374944 218121992110234368 218906956544279296 218944916368036352 219073690014726144 219175721540718592 219960628030980096 220291497486262332 220394096194715976 220642690223247552 221183365897137888 221355707619046208 221454925775755776 221535980467066368 221708596939301888 221807973271412736 222251884572969472 222351504422621184 222606202594926592 222941051579739714 223761747919253232 223843646930264976 223975301792052672 224118472992989952 224667665927023488 225057308080903168 225158185404112896 225968471271514112 226007655605714944 226193940831419028 226453040420000264 227503583168739072 227760196359481344 228318313184142336 228424650307074048 228464260557950976 228598633058844672 228682302417616896 228807921358153917 229172691133940112 229421300204355584 229734269217903528 229976448203181888 230132698404892608 230844096605429632 230979868819874304 231064409734467072 231348101154054144 231432776845320192 231915009989185536 232529914013276906 232634140778858832 233471330669201104 233490519567916416 233575979405493888 233757977207742208 233843534937458944 233862754427467776 234435825315154944 234704365779433472 234842408432246784 235568365534068736 236009062524301116 236188822047126624 236298824786087232 236565358589873664 237145052095900416 237395043306510336 237523113078091776 238290680366895104 238356156842164224 238518100371062784 238649122276784193 238760270877608974 239029581075184848 239615313055232712 239997312172655232 240138467900757504 240880796457839616 241002663916594688 241022471812042752 241110688418574336 241298557117669376 241386874774151168 241627728695567292 242219827327572198 242497284174453724 242639910274723728 243389971420942112 243622258089601152 243921367521122304 244010645152131072 244196499189547008 244794892486090752 244908903422017536 245277300603796812 246270326112314208 246313030914040896 246462215099467328 246552422705799104 246572686733308416 246740212722771456 247344839282820864 247460037832663552 247739160952418304 248878791652728822 249025171071426984 249141152220113712 249310423271966992 249422171556714624 250033370144590656 250319777212339328 250431977919292416 250718841582430208 251241260821617664 251333217605911552 251353874564702208 251481040608620544 251598165555617792 251641794237743104 252020319177097068 253040644355951712 253189471591016064 253972144091417856 254214530180453376 254258612556429312 254412609134934016 254505726664050688 254526644369866752 254619803637006336 254759670472500297 255442619698233344 255676484401326209 256907139770558784 257177963582052864 257272093258225152 257316705834599424 257468048058544128 258098962729900032 258219169912344576 258394608735318016 259583255809835438 259699608681108336 259952010896331664 259997088187043168 260150006892487296 261203245786788864 261619660781666304 262164793900818432 262260748806168576 262655247002851242 262859902797617372 262977724358709984 263073976804641312 263924112930401248 264042411501862656 264344865581475328 264992631606232832 265014411225827328 265194466859931648 265317978707185664 265474026923409408 265571193040748544 265717075654113213 265814330729689659 266792853288340392 267956909223055936 268077015412756992 268337559634923008 268384091031786496 268457836443365376 268504388696973312 268811953861574656 269470666299121664 270869484323306544 271127996906169024 271254272239650432 271301309412566784 271460876757378048 271560234120920064 272437793992672256 272559908647084032 272872119309910016 273540781012885504 273813717848559876 274127364718947688 274288594223600736 274388986559679648 275399074362157824 275838120606756864 276514050371721216 276724661071233024 276993609945726976 277247205169676311 277269991986900744 277371475544023992 278392542561746496 278711434363077248 279607209624058368 279737434071706624 280004410053832704 280052964554907648 280474226180962866 281609749363881744 282058696780233984 282646418424319872 282749869806650496 282970182935687936 283047936250070016 283097018517460992 283240244190637056 283421299180138496 284115811206682624 284282915470614528 284996808205028088 285695180950469772 286045945793684544 286190663400956192 286214185276800768 286318942497057024 287372947160512512 287702125794144256 288536400387883008 289025591062368758 289301431481401368 290693934827232768 290829322813645824 291157364418306048 291764044825104384 291870833348800512 292098253352968192 292446012258373122 292496724210423564 293721996648349776 293858794926287968 294190253630996736 294911154529517184 295273234367674368 295381307289421824 295555037416316928 296468672563494912 296914627046701404 297254735439652952 297387973779159744 298116710557011936 298348997225670976 298458195907019968 298482726045583872 298633735722736896 298824630657319936 299556887902697984 300485765172692658 301451522875937928 301591921108558704 301879754589288384 301932102410759808 302413448094271488 303154499586511872 303338110891652096 303474075979456512 303680261812641792 304424417578856448 304566200409432064 304619014077267968 305077228477538556 305563588178586816 306312358957204704 306492518241756288 306635264270909184 306843597873190144 306981134223648768 307733378639496192 307973158426499072 308085879645956096 308111201079312384 308223972823744512 308393285308816149 308746542222113762 309220013318914048 309503112696342253 310178854371811776 311320692757221888 311434639207325184 311617811188942848 311671847649816576 311817005903290368 312581100420206592 313409884104851482 313550363658461904 314678750032401488 314704613330669952 314918429396168832 315065099714782976 315420478119831552 316193402794533888 316526724408680448 316697484104122368 318198829702378924 318341455802648928 318706108100246464 318848961577655808 319487084073643616 319630287607517952 319996416230206976 320184623867676672 321174395277119488 321363295749390336 321480917891432448 321657512633926521 321964496326075716 322170304927423056 322959769770096264 323519880366298304 323664891518412288 324829677452801536 324856375051014144 324975275694600192 325031628422651904 325228490028163072 325347526869508096 327036400805062416 328360434816418944 328417374552054528 328610535022089216 328763582311077888 328986950297028608 329134411951128576 329793119043761152 329940942046470144 330318881269891072 330591144292073964 331838388870305096 332033561428569312 332188202960151616 332562895408952832 333377826859454208 333909303892389888 334105694470619136 334411577369609571 335308054144827392 335642621878879848 335765470395397464 336027092236129424 336177709489484928 337001498890535232 337387525807935616 337585962121354752 338629525455223808 338952706907271168 339011483408572416 339679560630000396 341255374753108608 342542853027411712 342636975460611072 342696390836926464 342903951442737152 343029457677633536 343088941112799232 343290730744725504 344131950306533376 344292226549792768 345199047607338912 346266144908144448 346469803229811456 346596614601700608 346866675856649728 347022151731081216 347149165267980288 347872514983778304 348270994382385152 348794871019915359 349873083917604286 350206996003801656 350636965811613312 350765302406188416 352056548669150208 352263612648370176 353352548301103104 353592622479908864 354013593786451674 354289434205484284 354419107639586212 354448237179130848 355723804384453856 357436020550342656 357777150556594176 357943781924487168 358140406316413461 358544371612777272 359422969582849068 359995968258982848 361159312431075392 361321194686759424 361503995874892032 361672362986200576 361735079216755712 361947835676504064 362080312161226752 363745926261680586 363959865412085592 365084957131413168 365433387134401728 365718125631467648 365851982079572864 365882051281683456 366015967728196608 367198765816210432 367363355133026304 367784160809009152 368685400495628288 369693322649200992 369828634058698656 370110319084157184 371017258924231296 371190056748995328 371608741428627456 372809612832077824 372976717096009728 373113230260322304 373318187479093233 373339213405110272 373681015663476767 373711728330170568 373965634907950488 375479665818508992 376078262373645312 376861891232426496 376999826408867328 377221560912930816 377397248333426688 377462691356614656 377653658920849408 378030478765645602 379390912337451794 379560966533927568 379995744273370784 380926907933959696 380958216137126784 381394594391579392 381618913702401024 381758589996076032 383163929547350016 385360709655838176 385735241975201824 385766945373079296 385908139887337728 385975058751899136 387328754868516864 387591913102977024 387772430418194432 389018726433472512 389161111131734016 389374883714753157 389928016344497496 389995632280564752 390225010338730944 391629328864466368 391804868680183296 392253671507995648 392429491172499456 393214872706022912 393247190851227648 393391123209252864 393697645823565824 393841743052562432 394289854196426058 395886169395601872 396517298372212992 397488947409349248 397791700289897472 397976968060778496 398178314296982528 398211040385114112 398356789561122816 398425867098734592 400189279932510588 400647686896923544 401935363834583904 402122561478078272 402506339452384512 402576136547679744 403217930792361984 404205999448682496 404443735411802112 405899223438475264 406304226484959816 406769637970051408 406881408359475648 406951964118850176 407418117571449088 408416478609606272 408656690989008384 408847019027878912 409308178964865024 410311171519328256 411191047078421532 411432891335401104 411583479839519472 413098611543236736 413571805829082368 413757180910135296 414771075557581824 415094257009629184 415246185609766912 415280314498203648 415490414918590464 415562463533088768 416774800560275456 418067151544615872 419410814436087552 419606151107559936 419891239194891776 420006615080749056 420079446832361472 420560637493108736 421591203726045184 422422017706538954 424455274403531904 424860366285955584 425131948770207744 426173716810023936 426424373205921792 426912831823568896 427495212307542132 428542771425704658 428876683511902028 429068918690526816 429285995101434288 429560406569897408 430613026360128352 431553188691216384 433141833401352192 433300367592800256 433538386593553137 433952147222102052 436048534406749888 436243984220468736 437813913088558592 437889832736072704 438147380029452288 438351443081437184 440582994972524664 440788192389431952 441285380446495104 442366731794275776 442711415238092416 442909851551511552 443071960934132736 443417193878603776 443615946542825472 444503769145938944 444703008845242368 445212405189853184 445882103159479428 447523495838506464 447687293860529952 447950603584105344 448236945985979904 449335331854046976 450114616161806336 450316370808225792 450728647759038987 451936942543028224 452350703171577139 452387881662838056 452906080840000528 455007166337478144 455520392718962688 456636626368284672 456849300614148096 456928521115901952 457615842716307834 458345382267880224 459468538435807056 459952896406363776 460265396809785216 461688193210859264 461959737639748608 462128819468934144 462696202308108288 462865553690640384 463119813333170643 463830019978371072 465059828026553812 465268281557717664 466942661338402208 466981039135832832 467151958810987776 467515954415484416 467687069874917888 467725508854935552 468871650630309888 469408731558866944 469684816864493568 470114826157277223 472018125048602232 472377644094253248 472597649572174464 473130717179747328 474290104191800832 474790086613020672 475046226156183552 476581360733790208 477298244553568386 477520541755217948 478059162150369696 479230626110465424 479994624345310464 480276935801515008 481761592915679232 482005327833189376 482044943624085504 482221376837148672 482597114235338752 482773749548302336 483038945089436047 483255457391134584 484439654655144396 484994568348907448 485279820549447456 486779942841884224 487244516179202304 487842735042244608 488021290304262144 489589784972181504 490554601207593624 492540652224628416 492626061828081792 492924430198934656 493104845411598208 493145373466616832 493480425445542912 494689678565641728 494920075665327104 495478321904836608 497757583305457644 498050342142853968 498282304440227424 498620846543933984 498844343113429248 500066740289181312 500639554424678656 500863955838584832 501437683164860416 502482521643235328 502666435211823104 502707749129404416 502962081217241088 503196331111235584 504040638354194136 506081288711903424 506378943182032128 507944288182835712 508429060360906752 508517225112858624 508825218269868032 509011453328101376 509519340945000594 511352968802652418 513814279541117568 514355927164105728 514544186516450304 514633411669198848 514936096117088256 516197925459800064 516438339824689152 516789217470636032 519166511619670876 519399217362216672 519904021792663328 519994176374086336 520300013784974592 522406491573577728 524329587801636864 524521497612337152 524809625876406429 525310494005702484 525719805595234744 525955448717419968 526147953609282624 527848225860802496 528084823003725312 528689731162950656 529985263212465664 530028822451654656 530388933719863296 530635957414371328 531434151308226426 531628661459379318 533585706576680784 535913818446111872 536154030825513984 536675119269846016 536768182063572992 536915672886730752 537008777393946624 538941332598243328 541738968646613088 542255993812338048 542508544479300864 542602618825133568 542921753514756096 543120468241840128 544875587985344512 545119817294168064 545618889392520879 547081562025771008 547627435697119752 548254729437895376 548577188447201472 548777973119359296 550798148724315648 551676241213513728 553028100743442432 554494410339352622 554539983973801488 554742951088047984 556785085123492992 557422868726154496 559214419248116736 559474868143413248 560008820107665408 560105929109815296 560948452361925732 563219498727763488 564117393560467968 565292836848639744 565499739613300992 565940365871375872 566095872500140032 566194037034921984 566480488381274112 566842598360276992 568231622413365248 568565830941229056 569086368506177691 569993616410056176 571390361900939544 572091891587369088 572381326801912384 572428370553601536 572637884994114048 574745894321025024 575404251588288512 578051182124737516 578602862962802736 581387869654465536 581658645627291648 582314728836612096 583528089650208768 583741666697601024 584196506705936384 584892024516746244 584993448420847128 587443993296699552 587717589852575936 588380507261993472 589822309059034368 590546468735348736 590762614578843648 591110074832633856 591434781294639087 593829254093402808 594509470879305904 594775947558319488 596233421114023872 596697994451341952 596916391814039936 596965452091167744 597267471445473792 597649261314639872 599113775805395968 600971530345385316 602903045751875856 603183842217117408 603759509178576768 603864204821519616 604826896188542976 606308999173023744 606676221783304192 606948151958913024 607360523625283584 608848835157712896 609132400818864128 610154456955077112 611127176357173632 612624717914409408 612985036483512576 613270528541818368 613687195746380288 613962268447297536 615466757278992384 615946316852998144 616171759291912192 616786570617632298 617493084444227524 619006225392684506 620357708743623552 622641385514443776 622869278414650368 623235622377885696 623343695299633152 623634011806580736 625162200840413184 626819768209702964 627100727316923808 629357500064802976 629409226661339904 629836858792337664 630130199429565952 630840956239663104 632386805589067776 633053448817360896 633633026559808431 636397659404757848 636682911605297856 637412216200492928 637697923155311616 638974168147287232 639260575215035904 639992832460413952 640369247735353344 642348790554238976 643315025267853042 643928992652151432 644340609854846112 645919539540192528 647039760732596608 647329783036824576 649659354905603072 649712750102028288 649950551389200384 650063256845303808 650456980056326144 650695053739016192 651052491207500759 654072801610124832 656720869632837888 656834749104109056 657221070044178432 657527164622155776 657973900594057216 659586238087522304 659881884092940288 661182288584147928 663676777740610192 664067122857138624 664376405920303232 665125790817905664 666755653718908416 667818607784779776 668823154739219142 671285243757759696 671530940790794928 672054184472258848 672355418978969856 674002997781070464 674775051615871232 675171924242709504 677259050910447616 677905413814542336 678022966817144832 679359121260000792 682510749506217216 685085706054823424 685273950921222144 685392781673852928 685807902885474304 686058915355267072 686177882225598464 688263900613066752 690398095214677824 692532289816288896 692939606459622912 693193229203401216 693733351713299456 694044303462162432 694298330535960576 695745029967556608 696541988764770304 697589742039830718 699746167835208572 700413992007603312 701273931623226624 701530604812376832 704113097338300416 704527225296740352 706705096602206208 707185244959817728 708027187572903348 708578868410968568 708838215279172424 708896474358261696 711447608768907712 714872041100685312 715554301113188352 715947366830352579 716280812632826922 717088743225554544 718845939165698136 719991936517965696 722318624862150784 722642389373518848 723007991749784064 723344725972401152 723470158433511424 723895671353008128 724160624322453504 727491852523361172 727919730824171184 730169914262826336 730866774268803456 731436251262935296 731703964159145728 731764102563366912 732031935456393216 734397531632420864 734726710266052608 737370800991256576 739386645298401984 739657268117397312 740220638168314368 742034517848462592 742380113497990656 743217482857254912 745619225664155648 746636374958186466 747362031326953534 747423456660341136 747931269815900976 750959331637017984 752156524747290624 753723782464852992 753999652817734656 754443121825861632 754794496666853376 754925382713229312 755307317841698816 756060957531291204 758781824674903588 759121933067855136 759991488546741568 761853815867919392 761916432274253568 762789188783158784 763237827404802048 763517179992152064 766327859094700032 767029453203978627 770721419311676352 771470483950403648 771533890746158592 771816279774675456 771950117503798272 774657509737033728 775183826205954048 775544860836388864 778749767429506314 779856032688994992 779991264561129504 780450020677461888 783258657728932736 783609737360366592 784507343015991296 784858982344998912 786429745412045824 786494381702455296 786782246418505728 787395291647131648 787683486105124864 788116173566974603 788579708392852116 791772338791203744 793034596744425984 794977894818698496 795583400579794944 795953936121556992 796356628593965056 796422080770228224 796713579122245632 797151226962339639 797442992189068977 800378559865021176 801295373793847088 803870727669167808 804245122956156544 805012678904769024 805152273095359488 806435861584723968 808411998897364992 812608452969919632 813539275940102816 813762816718951296 813903928237700352 814836235142898176 816832957219212544 817313381978016768 817694038055757824 818616357929730048 820622343038656512 822382094156843064 822865782670802208 823166959679038944 826197223086473472 827143611658164736 827514361820270592 829542151115163648 830188514019258368 830492371219533824 830980829837180928 831741615509028933 836134303089231744 838821628872175104 839212302215119872 839782478389783552 840013230161498112 840158893664722944 841121274986217472 843182407452090368 844844035413077908 848910548807063808 849720732571911168 850263897540415488 852347433620047872 852848746411843584 853825663647137792 854990424615084264 857085542851409316 857753367023804056 858137837381053632 858571990202868576 859120813139794816 861226052720256704 863106377382432768 867076773187106274 867904294444204104 872097068813499776 872487968440937472 875627826177117184 875779665472145408 876294760058904576 876702886162874368 881165989945049328 881576384778863904 882570760892990208 884733463588551552 885422830476184832 885819703103023104 886143921868265472 886834387757207552 889007538291877888 889406017690484736 891764206318958856 895046991677012928 895374587721059904 895901207168210688 896473891971959808 898670663708093952 900229232323612672 901457295518077974 904701406343154278 904775763325676112 905812161680001056 910014332674956288 911040785437925376 913273252736569344 913698601228296192 913857042231803904 915231685432615668 916690764535760448 918937076871614112 919905792812727552 920530793619570432 923376386421718528 923919475279497216 924257638937868288 926239626666341286 927660039956742144 928509338089026759 930119656053107624 930536563115435328 933885322676804416 933962078271665664 934303917621975552 935031908830968832 935374139749835776 935451017709871104 937743301260619776 938817463117733888 940229652314554446 944036250097204464 944755288188506496 945195299144348928 946261434359494656 948580208383601664 949580173226041344 950092452312367104 953162721467580416 954596489107136772 955041083510435896 956118324300739392 958461252220930848 959989248690620928 960553871603030016 963523185831358464 964010655666378752 964089887248171008 964442753674297344 964972537901779563 966077890178872094 966510914782269168 968879309310288792 969989136697814896 970559641098894912 973559885683768448 974489032358404608 975685470084489216 976042580608524288 981109202415187248 985081304449256832 985252123656163584 985848860397869312 986209690823196416 986290746933233664 986960850891085824 989379357131283456 989840151330654208 990956643809673216 995515166610915288 996100684285707936 996564608880454848 997241693087867968 997688686226858496 1000133480578362624 1001279108849357312 1001727911677169664 1002875366329720832 1004965043286470656 1005332870423646208 1005924162434482176 1008081276708388272 1012162577423806848 1012757886364064256 1015888576365671424 1016858120721813504 1017034450225717248 1017650436539736064 1018022906656202752 1019038681890001188 1022705937605304836 1027628559082235136 1028711854328211456 1029088373032900608 1029266823338397696 1029872192234176512 1032395850919600128 1032876679649378304 1033578434941272064 1038333023239341752 1038798434724433344 1039808043585326656 1039988352748172672 1040600027569949184 1044812983147155456 1046384613059746077 1049619251752812858 1050620988011404968 1051439611190469488 1051910897434839936 1052295907218565248 1055696451721604992 1056169646007450624 1057379462325901312 1059970526424931328 1060057644903309312 1060777867439726592 1061271914828742656 1062868302616452852 1063257322918758636 1067171413153361568 1071827636892223744 1072308061651027968 1073350238539692032 1073536364127145984 1073831345773461504 1074421218949240383 1083477937293226176 1084511987624676096 1085017088958601728 1085205237650267136 1085843507029512192 1086240936483680256 1089751175970689024 1091237778785041758 1095254871394239504 1096509458875790752 1097154376894402944 1097555946238718592 1101596297448631296 1103352482427027456 1106056201486884864 1108988820678705244 1109079967947602976 1109485902176095968 1113570170246985984 1114845737452308992 1118428838496233472 1118949736286826496 1120017640215330816 1121043046990430301 1121896904723851464 1126438997455526976 1128234787120935936 1130585673697279488 1130999479226601984 1131880731742751744 1132191745000280064 1132388074069843968 1132960976762548224 1133685196720553984 1136463244826730496 1138172737012355382 1139987232820112352 1142780723801879088 1144183783174738176 1144762653603824768 1144856741107203072 1145275769988228096 1149491788642050048 1150808503176577024 1151862099828655189 1156102364249475032 1157205725925605472 1162775739308931072 1163317291254583296 1167056179300417536 1167483333395202048 1168124651144259471 1169784049033492488 1169986896841694256 1174887986593399104 1175435179705151872 1176761014523986944 1179644618118068736 1181092937470697472 1181525229157687296 1182869562589278174 1187658508186805616 1189018941758611808 1189551895116638976 1192466842228047744 1193395988902683904 1193832783628079872 1193930904182335488 1194534942890947584 1195298522629279744 1198227551610791936 1201943060690770632 1205806091503751712 1206367684434234816 1207519018357153536 1207728409643039232 1209653792377085952 1212617998346047488 1213352443566608384 1217697670315425792 1220308913910154224 1222254352714347264 1225249435828818816 1225970072967025152 1226541057083636736 1227374391492760576 1227924536894595072 1230933514557984768 1231892633705996288 1232343518583824384 1233573141235264596 1234986168888455048 1238012450785369012 1240715417487247104 1245282771028887552 1245738556829300736 1246471244755771392 1246687390599266304 1250324401680826368 1253639536419405928 1254201454633847616 1258715000129605952 1258818453322679808 1259673717584675328 1260260398859131904 1261681912479326208 1264773611178135552 1267266053119616862 1272795318809515696 1273365823210595712 1274824432400985856 1275395846310623232 1277948336294574464 1278521150430071808 1279985664920827904 1280738495470706688 1284697581108477952 1286630050535706084 1287857985304302864 1288681219709692224 1291839079080385056 1294079521465193216 1294659566073649152 1299318709811206144 1299425500204056576 1299901102778400768 1300615159780659411 1302104982415001518 1308145603220249664 1313441739265675776 1313669498208218112 1314442140088356864 1315054329244311552 1315947801188114432 1319172476175044608 1322364577168295856 1327353555481220384 1328134245714277248 1328752811840606464 1330251581635811328 1333511307437816832 1335637215569559552 1337646309478438284 1342570487515519392 1343061881581589856 1344108368944517696 1344710837957939712 1348005995562140928 1349550103231742464 1350343848485419008 1354518101820895232 1355810827629084672 1357052109514731417 1358718242520001584 1365021499012434432 1370171412109646848 1370547901842444288 1370785563347705856 1371615805770948608 1372117830710534144 1372355764451196928 1380796190429355648 1385064579632577792 1385879212919245824 1386386458406802432 1387466703426598912 1388088606924324864 1388596661071921152 1389359439999511929 1391490059935113216 1393083977529540608 1395179484079661436 1399492335670417144 1400827984015206624 1402547863246453248 1403061209624753664 1408226194676600832 1409054450593480704 1410344478471831669 1416054375145806696 1417157736821937136 1417676430558344848 1417792948716523392 1422895217537815424 1429744082201370624 1431894733660705158 1432561625265653844 1434177486451109088 1437691878331396272 1439983873035931392 1444637249724301568 1445284778747037696 1446015983499568128 1446689451944802304 1446940316867022848 1447791342706016256 1448321248644907008 1449116835268308141 1454983705046722344 1455839461648342368 1460339828525652672 1461733548537606912 1462872502525870592 1463407928318291456 1463528205126733824 1464063870912786432 1468795063264841728 1478773290596803968 1479314536234794624 1480441276336628736 1484069035696925184 1484760226995981312 1486434965714509824 1491238451328311296 1493272749916372932 1494724062653907068 1494846913320682272 1495862539631801952 1501918663274035968 1504313049494581248 1507447564929705984 1507999305635469312 1508886243651723264 1509588993333706752 1510614635683397632 1511444441086299889 1512121915062582408 1517563649349807176 1518243866135710272 1519982977093483136 1523707631735838784 1523832864548507136 1525578377566317568 1526475654809604096 1527034359984304128 1534058906407957254 1541442838623352704 1542940967900807296 1543067781492317184 1543632559549350912 1543900235007596544 1549315019474067456 1550367652411908096 1551089721672777728 1557499534859012628 1559712065377989984 1559982529122259008 1560900041354923776 1566517315457865472 1567219474720733184 1569014686031982592 1572859490824091648 1572988763404910592 1573564492837011456 1574428877629219287 1576232347133949206 1577159416785704232 1583544677582407488 1586069193488851968 1589955789637396992 1591166801159589888 1591907872243113984 1592713257187930112 1594302453924679278 1594885984378137954 1600757119730042352 1602590747587694176 1607741455338335616 1608490245912313088 1610025357809538048 1610304546190718976 1616823997794729984 1625216905939839264 1627078551880205632 1627525633437902592 1627807856475400704 1629672470285796352 1633665914438425088 1634626763956033536 1635388076111515648 1641244686077313024 1644764188313686128 1645731565341604416 1646333919358077888 1652394446172946944 1654287223316329472 1655028723640541184 1659084302230327296 1660377028038516736 1660984742439067648 1663483231018057866 1672268606178463488 1677643257744350208 1678424604430239744 1679564956779567104 1680026460322996224 1680317787329445888 1686364814904180736 1689688070826155816 1697821097614127616 1699441465143822336 1700527795080830976 1704694867240095744 1705697492823687168 1707259105518533073 1709980849230168528 1714171085702818632 1715506734047608112 1716275674762107264 1717143980405737152 1718241626279589632 1722452105440513408 1726212754764865536 1734153546374212548 1735808588888408208 1744194137626999552 1744975936881874944 1751255652354234368 1751559330944290816 1752589520117809152 1762331979890098656 1763152769557727808 1765141521785980416 1769466927177103104 1770845660952369664 1771639406206046208 1772287843736530944 1773668775514415104 1778015076583755776 1783528412637917712 1790093983354025856 1790749175442119808 1791802414336421376 1792947783943919616 1797341327416187904 1800458464647225344 1802914591036155948 1809402812686308556 1809551526651352224 1811624323360002112 1820028665349912576 1822081570875850752 1826546505473138688 1827397202456592384 1830463370865231336 1833381529071520896 1837874153743228224 1839811585625455104 1841061587239140864 1846752772843437056 1847838950558994432 1848515277875736576 1852479253332682572 1857018676178053518 1860239312106215248 1861073126230870656 1867770645353608832 1867924156543331328 1868607835243951104 1870063817661937664 1870748279499671552 1870902035419742208 1875486602521239552 1877634926235467776 1880459304629108892 1888072500194408928 1889510576377012992 1890390598288697856 1892522868718989312 1897160416767203328 1899160346452082688 1900899079679425293 1909192978214273544 1910082167020871792 1912236648601478784 1916922504441861696 1919978497381241856 1921107743206060032 1927046371662716928 1928021311332757504 1929945075803559126 1932155780357744188 1933021829564538336 1937758618620577584 1939978273395629792 1941119282197789824 1947119771367536896 1948978064716809216 1951370940168978432 1952085161217048576 1953157473622502277 1962218404830374496 1970162608898513664 1970504247312327168 1971697720795738624 1972419381646392832 1972581493866467328 1973921701782171648 1978758714262566912 1979680302661308416 1991030333221830576 1992201368571415872 1993129217760909696 1994483386175735936 1995377372453716992 2000266961156725248 2002558217698714624 2003455823354339328 2005750732659441664 2009930086572941312 2010665740847292416 2016162553416776544 2024325154847613696 2025515772728128512 2031777152731342848 2033716241443627008 2034068900451434496 2035300873079472128 2036045813312405504 2037164246681534633 2038077363780002376 2045411875210609672 2055257118164470272 2057423708656422912 2058176746065801216 2058533646676795392 2064791701839200256 2076666046478683504 2077596869448866688 2079616087170653312 2079976705496345344 2081200055139898368 2089625966294310912 2092769226119492154 2099238503505625716 2101241976022809936 2102879222380938976 2103821794869679872 2104591814437130496 2111392903443209984 2112339292014901248 2114758924651802624 2119941052849862656 2120115289806618624 2121555734879453184 2125736605232905704 2126514645837517272 2134342826306723136 2143655273784447488 2144616123302055936 2146700477079384064 2147072728254291968 2148842437898480766 2166955874586452352 2169023975249352192 2170034177917203456 2170410475300534272 2171687014059024384 2172481872967360512 2179502351941378048 2182475557570083516 2190509742788479008 2193018917751581504 2194308753788805888 2195111892477437184 2203192594897262592 2212112402973769728 2217977641357410488 2218159935895205952 2218971804352191936 2227140340493971968 2229691474904617984 2236857676992466944 2237899472573652992 2242086093980860602 2243793809447702928 2252877994911053952 2256469574241871872 2261171347394558976 2261998958453203968 2263761463485503488 2264383490000560128 2264776148139687936 2265921953525096448 2272926489653460992 2276345474024710764 2279974465640224704 2285561447603758176 2288367566349476352 2289525307207649536 2289713482214406144 2290551539976456192 2298983577284100096 2301088359611935881 2303724199657310378 2312204728498950064 2314411451851210944 2325551478617862144 2326634582509166592 2336249302288518942 2339568098066984976 2339973793683388512 2349775973186798208 2350870359410303744 2353522029047973888 2359289236236137472 2362185874941394944 2363050458315374592 2364348520700923809 2365739125178556348 2375317016373611232 2378037883517223616 2379103790233277952 2384933684456095488 2386791977805367808 2387665567256159744 2387861808364670976 2389069885781895168 2390597045258559488 2396455103221583872 2403886121381541264 2411612183007503424 2412735368868469632 2415038036714307072 2415456819286078464 2419307584754171904 2425235996692094976 2426704887133216768 2440617827820308448 2444508705428694528 2450498871657637632 2451940145934050304 2453082114167273472 2454748782985521152 2455849073789190144 2461867029115969536 2463785267411992576 2464687037167648768 2466040930193436661 2467146282470529192 2469972337776910096 2476024901570738024 2481430834974494208 2490565542057775104 2491477113658601472 2492942489511542784 2495224846527086799 2507279072838811856 2508402909267695232 2517430000259211904 2517636906645359616 2519347435169350656 2520520797718263808 2523363824958652416 2529547222356271104 2534532106239233724 2545590637619031392 2546731646421191424 2549648864801971712 2550791692621246464 2555896672589148928 2557042300860143616 2559971329841655808 2561476990941413376 2573260101071412168 2575715970608605728 2577362439419384448 2583678158160770112 2588159042930386432 2589319132147298304 2598637419622412288 2601230319561318822 2604209964830003036 2616291206440499328 2626883478531351552 2627338996416436224 2628884280176713728 2630108658488623104 2631895602376228864 2638344952350089216 2644729154336591712 2654707110962440768 2656268491428554496 2657505623681212928 2660503163271622656 2667022614875633664 2675292618956876568 2685140975031038784 2686123763163179712 2688216737889035392 2689421675915879424 2696011991124281856 2699100206463484928 2700687696970838016 2709036203641790464 2714104219029462834 2717436485040003168 2730042998024868864 2740342824219293696 2741095803684888576 2741571126695411712 2743231611541897216 2744235661421068288 2745743115092503201 2761592380858711296 2770129159265155584 2771758425838491648 2772772916813604864 2774933406853197824 2778718879999023858 2782980119870226432 2785528014267080277 2790358968159322872 2798984671340834288 2801655968030413248 2805095726492906496 2806122419249507328 2816452389353201664 2820688956943663338 2832108750291613392 2834315473643874272 2835352861116689696 2835585897433046784 2845790435075630848 2859488164402741248 2863789467321410316 2865123250531307688 2868354972902218176 2875383756662792544 2879967746071862784 2889274499448603136 2890569557494075392 2892031966999136256 2893378903889604608 2893880633734045696 2898233670536616282 2909967410093444688 2911678923296684736 2920679657051305344 2923467097075213824 2925745005051741184 2926815856636582912 2927056410253467648 2928127741825572864 2937590126529683456 2957546581193607936 2958629072469589248 2960882552673257472 2968138071393850368 2969520453991962624 2972869931429019648 2982476902656622592 2986545499832745864 2989448125307814136 2989693826641364544 2991725079263603904 3003837326548071936 3008626098989162496 3014895129859411968 3015998611270938624 3017772487303446528 3022888882172599778 3024243830125164816 3035127298699614352 3036487732271420544 3039965954186966272 3047415263471677568 3047665729097014272 3051156755132635136 3052951309619208192 3054068719968608256 3068117812815914508 3082885677246705408 3085881935801614592 3086135562984634368 3087265119098701824 3087800470015193088 3098630038948134912 3100735304823816192 3114999069718025256 3119424130755979968 3119965058244518016 3121800082709847552 3133034630915730944 3134438949441466368 3138029372063965184 3145718981648183296 3148857755258438574 3152464694267898412 3154318833571408464 3167089355164814976 3172138386977703936 3179911579274793984 3182333602319179776 3183815744486227968 3185426514375860224 3188604907849358556 3189771968756275908 3201514239460084704 3205181495175388352 3215482910676671232 3216980491824626176 3220050715619076096 3220609092381437952 3250433811879678528 3254157103760411264 3255051266875805184 3255615712950801408 3259344940571592704 3267331828876850176 3269253527912067072 3270776152223031296 3289528376627372256 3291463130683208832 3292667838716155776 3304788892345893888 3308574446632658944 3310057447281082368 3318168604460654592 3320754056077033472 3321969484878135296 3323794297217240717 3326966462036115732 3344537212356926976 3355286515488700416 3356849208860479488 3359129913559134208 3360052920645992448 3363129140971290903 3379376141652311632 3395642195228255232 3398882930287644672 3401055590161661952 3409389734480191488 3414518211037066146 3419961698460337056 3428342171405637264 3431013468095216224 3432551349524214528 3434287960811474304 3436483252559179264 3444904210881026816 3452425509529731072 3455586299485965567 3468307092748425096 3471617177776816416 3488388275253999104 3489951873763749888 3502511304708468736 3503118661888581632 3524663959780197312 3526305539115455616 3530283043571960832 3538933854354206208 3541691321904739328 3543278812412092416 3544575687473061888 3547337551028830208 3556030153167511552 3567056825275835424 3580187966708051712 3581498350884239616 3583604828672842752 3585895567887839232 3594682654832375808 3600916929294450688 3604213667205792043 3605829182072311896 3618805625372617112 3619103053302704448 3623248646720004224 3640057330699825152 3653093010946277376 3660926741730462672 3666763058143041792 3675748307486456448 3679623171250910208 3682123174478281728 3693505545686874112 3695677901117988864 3697030555751473152 3704958506665365144 3714037352356107036 3720478624212430496 3722146252461741312 3735541290707217664 3735848313086662656 3737215670487902208 3740127635323875328 3741496558999343104 3750973205042479104 3760918609258217784 3776145000388817856 3779021152754025984 3780781196577395712 3785045737437978624 3794320833534406656 3801798159358850586 3818385956428547088 3820164334041743584 3824473297202957568 3833845008883723392 3839956994762483712 3842215486412120064 3854092743325433856 3856042622665515008 3859890151607118252 3864311560715488376 3866043659129076672 3875517237241155168 3879956546791259584 3882238564395579648 3894239542735073792 3897956129433618432 3906314947245004554 3924436809660748992 3940325217797027328 3941008494624654336 3943395441591477248 3944838763292785664 3945162987732934656 3947843403564343296 3957517428525133824 3959360605322616832 3982060666443661152 3984402737142831744 3986258435521819392 3988966772351471872 3990754744907433984 4000533922313450496 4005116435397429248 4006911646708678656 4019860173145882624 4021331481694584832 4023540465052449289 4032325106833553088 4048650309695227392 4051031545456257024 4063554305462685696 4067432482887254016 4071156328544194251 4074328493363069266 4076154727560004752 4090823750421219344 4110514236328940544 4114847417312845824 4116353492131602432 4117067293353590784 4153332092957367008 4155193738897733376 4159232174341306624 4159953410992690688 4162400110279796736 4179251932588621824 4185538452238984308 4198477007011251432 4202483952045619872 4205758444761877952 4207643589739359744 4209183628874260992 4222785806886419968 4224678584029802496 4229517849303605248 4239882105699725312 4251473210465811408 4253029291675034544 4268685652613446272 4287310547568894976 4289232246604111872 4293400954158768128 4294145456508583936 4297684875796961532 4333911749172904704 4338047950498704384 4340068355834406912 4340820950601068544 4343374028118048768 4344963745934721024 4347350505804924423 4359004703882756096 4364951115140167032 4381019485576958016 4386037835503163008 4388617507577611776 4390223784954874368 4406385189794525184 4435955282714820976 4436319871790411904 4437943608704383872 4454280680987943936 4459382949809235968 4473715353984933888 4475798945147305984 4484172187961721204 4487587618895405856 4505755989822107904 4512939148483743744 4522342694789117952 4523997916906407936 4527522926971006976 4528766980001120256 4531843907050192896 4534333323258899667 4552690948049421528 4559948931280449408 4571122895207516352 4576735132698952704 4579050614415299072 4579426964428812288 4581103079952912384 4602176719223871762 4607448399314620756 4624409456997900128 4628822903702421888 4651102957235724288 4653269165018333184 4672498604577037884 4679136196133969952 4679947587366777024 4699551946373596416 4701740718820607488 4707044058095947776 4718578472472274944 4728697041401847618 4731478250357112696 4750634032747222464 4756075767034447232 4758207580466555904 4769867368912190976 4773583955610735616 4775331134512319488 4775723616729341952 4778139771563790336 4781194090517118976 4792910206443167744 4807772242763082528 4823224366015006848 4825470737736939264 4830076073428614144 4830913638572156928 4850471993384189952 4853409774266433536 4857853203625197971 4881235655640616896 4889017410857389056 4900997743315275264 4903880291868100608 4906164228334546944 4909497565971042304 4923734058231939072 4932081860386873322 4934292564941058384 4939944675553820192 4952049803141476048 4962861669948988416 4981131084115550208 4982954227317202944 4990449693054173598 5014558145677623712 5016805818535390464 5034860000518423808 5035273813290719232 5038694870338701312 5041041595436527616 5059094444712542208 5069064212478467448 5091181275238062784 5093463292842382848 5099297729603943424 5101583385242492928 5111793345178297856 5114084601720287232 5119942659683311616 5146520202142824336 5151431941217211456 5154724878838768896 5167356316321540224 5176318085860772864 5178638264294596608 5197274839244824576 5202460639122637644 5208419929660006072 5232582412880998656 5253766957062703104 5254677992832872448 5257768560353427456 5276689904700178432 5289458308673183424 5309414221924881536 5312536982857108992 5315011247362425856 5321006326543245312 5334045229751267328 5350585237913753136 5370281950062077568 5372247526326359424 5376433475778070784 5378843351831758848 5392023982248563712 5398200412926969856 5401375393941676032 5418072407283580928 5428208438058925668 5434872970080006336 5460085996049737728 5480685648438587392 5482191607369777152 5491486230185006402 5523184761717422592 5540258318530311168 5543516851676983296 5545545833627209728 5549866813706395648 5557437759998047716 5571056028534160554 5580717936318645744 5597969342681668576 5603311936060826496 5610191452985812992 5612244838499014656 5632904778706403328 5641377913887326676 5664217500583226784 5668630947287748544 5670705722233379392 5671171794866093568 5691580870151261696 5727578934642820632 5730246501062615376 5736709945804436352 5750767513325585088 5759935492143725568 5778548998897206272 5781139114988150784 5784063933998272512 5786757807779209216 5787761267468091392 5796467341073232564 5819934820186889376 5823357846593369472 5841359314102610688 5846934194150427648 5851490010103482368 5853631713273165824 5854112820506935296 5856255483651145728 5859472420867506831 5875180253059366912 5880559141230502807 5915093162387215872 5917258144939178496 5921765105346514944 5936276142787700736 5939040907983925248 5973090999665491728 5978896250615628272 5979387653282729088 5983450158527207808 6007674653096143872 6017252197978324992 6029790259718823936 6031997222541877248 6045777764345199556 6048487660250329632 6070254597399228704 6072975464542841088 6079931908373932544 6094830526943355136 6095331458194028544 6102313510265270272 6105902619238416384 6108137439937216512 6111492740044603899 6136235625631829016 6165771354493410816 6171763871603229184 6172271125969268736 6174530238197403648 6175600940030386176 6229998139436050512 6238848261511959936 6239930116489036032 6243600165419695104 6266069261831461888 6268877898882932736 6276058744127930368 6291437963296366592 6297715510516877148 6304929388535796824 6308637667142816928 6334178710329629952 6344276773955407872 6359823158549587968 6364667204638359552 6370853028751720448 6377209815698717112 6379543937512551816 6403028478920169408 6410362990350776704 6430965821353342464 6433960983649252352 6440101431238152192 6441218184762875904 6500867623759357056 6508314207520822528 6510102533751610368 6511231425901602816 6518689881143185408 6534663657753700352 6538507055824134144 6541552304446062592 6579056753254744512 6582926261366417664 6585335677432311552 6609577784691787776 6617148893265317888 6636337208921309184 6647588594434481434 6653932924072231464 6689074424713853952 6710573030977400832 6713698417720958976 6718259827118268416 6726258281942581806 6758752283304623264 6791284390456510464 6797765860575289344 6818779468960382976 6829036422074132292 6839923396920674112 6856684342811274528 6862026936190432448 6865102699048429056 6868575921622948608 6872966505118358528 6889808421762053632 6911172598971931134 6936614185496850192 6943234355553632832 6976776550507998208 6979903747527499776 7005022609416937472 7006237323777163264 7049327919560394624 7052611078230911232 7060566087143921664 7077867708708412416 7083382643809478656 7086557624824184832 7089151374946123776 7093045562102771427 7112060306335023104 7134113650551670848 7160375933416103424 7162996701768479232 7167209657345685504 7171791135775678464 7189365309664751616 7208427334411584086 7211658364144623792 7237611250745234224 7238206106605408896 7246497293440008448 7280114661399650304 7321853483460925344 7333526116286083584 7351496614972912896 7359246342501820416 7364246348956563456 7387011091373748224 7391355802235977728 7394061111502946304 7398122790580309983 7409917013330730288 7428074704712214072 7440957248424860992 7444292504923482624 7471082581414435328 7471696626173325312 7474431340975804416 7480255270647750656 7482993117998686208 7521837218516435568 7552290000777635712 7558042305508051968 7561562393154791424 7570091474875957248 7588641667068813312 7603596318717701172 7636771912857094176 7640328668083487168 7648946594405915136 7667690017767446784 7679913989524967424 7684430972824240128 7712085245331030016 7719780303214236504 7728623121430976752 7732087318258153344 7751034474482310336 7759913093582519168 7764477128791159296 7788479085470147584 7795912258867236864 7812629894490009108 7848873619321497984 7880650435594054656 7882016989249308672 7886790883182954496 7889677526585571328 7890325975465869312 7895686807128686592 7915034857050267648 7918721210645233664 7964121332887322304 7968805474285663488 7972516871043638784 7977933544702943744 7981509489814867968 8001067844626900992 8010232870794858496 8047080930104898578 8064650213667106176 8097300619390454784 8102063090912514048 8127108610925371392 8142312657088388502 8148656986726138532 8152309455120009504 8181647500842438688 8221028472657881088 8229694834625691648 8232706984263204864 8237229345277509603 8306664185914734016 8310387477795466752 8318464348682613248 8319906821985381376 8324800220559593472 8371076904477968616 8396954014022502864 8404967904091239744 8411516889523755904 8415287179478719488 8418367257748521984 8445571613772839936 8449357168059604992 8459035698607210496 8479764211399450624 8502946420931622816 8506058583350069088 8537371305226892544 8574621095137789952 8578464493208223744 8586801908317536256 8594663360259965641 8595369751593923064 8667823498345809408 8676095900997408768 8680136711668813824 8681641901202137088 8694701011609848846 8729902230280334064 8762038971153916032 8772075671006326016 8777235015155223552 8780447569909748736 8812770379589050368 8871910565429641952 8872639743580823808 8875887217408767744 8908561361975887872 8918765899618471936 8947430707969867776 8968344375923442408 8975175237790811712 9011511979644215808 9025878296967487488 9044685389578235904 9047995833812815872 9055045853942013952 9068666646517799334 9105381896098843056 9119897862560898816 9142245790415032704 9153470265397905408 9158101228830598144 9158853928857624576 9162206159905824768 9204353438447743524 9214896798629241512 9248818913995800256 9257645807404843776 9302205914471448576 9344997209154075768 9358272392267939904 9359895174733554048 9399103892747192832 9403481437641214976 9414088116191895552 9437156944944549888 9457394082803695236 9462956500714225392 9501268065494444928 9512151534068894464 9516415160933111808 9539734737824381952 9547167911221471232 9550662269024638976 9551447233458683904 9556279543127580672 9585820412886335488 9615544485526165056 9646448732030013696 9650941475473878528 9660152146857228288 9661827277144313856 9715706407250395942 9762471311281233792 9778034821714778112 9801995486630550528 9807760583736201216 9812328456669093888 9818995131942084608 9864163720773746644 9868585129882116768 9879889351107640384 9904099606282952096 9925723339897976832 9962262168231100416 9965908454634405888 9971382891651722151 9980899386108347196 10029116291355247424 10033611637070780928 10069720001036847616 10070547626581438464 10077389740677402624 10082083190873055232 10138128424956934896 10182362550476125568 10186926585684765696 10198595459207886848 10203166770484985856 10223586690356595712 10228169203440574464 10239885319366623232 10293040404285648672 10302863882434422912 10309449757677537792 10334712632643080448 10352636171721545728 10357276528589193216 10366758898457896701 10394549678489649152 10404921278245275288 10416839859320012144 10465164825761997312 10507533914125406208 10509355985665744896 10578916617346366848 10618828443849763072 10625073965714217984 10630022494724851712 10642012653086490624 10668090459502534656 10701170475827506272 10740563900124155136 10744495052652718848 10752866951556141568 10757686703663517696 10784047964497127424 10796400825853939712 10802750787883352064 10812641001617376129 10856416876117851336 10869745940160012672 10920171992099475456 10961371296877174784 10982972460370012804 11046369523434845184 11080516637060622336 11087033703353966592 11091091667254419456 11099733627412791296 11114875519996095432 11142112057068321108 11161435872637291488 11195938685363337152 11206623872121652992 11220382905971625984 11224489676998029312 11282755827774653352 11328435001166453568 11337261894575497088 11341411444466758784 11342343589732187136 11383161740302523392 11455157869285641264 11460493002125230752 11473419891608872704 11501535026651170176 11519870984287451136 11557097997794412544 11562278229976301568 11568127867996545024 11573515615558418432 11592934682146465128 11639869640373778752 11646715693186738944 11682718628205221376 11693868388300855296 11702980020206964736 11707263426546331648 11718944841735013662 11761118282461005614 11830186324774431744 11834516289878356992 11843530210693029888 11872552285575401472 11878081815967850496 11946181999330983456 11957792501231256544 11958775306565458176 11966900317054415616 12015349306192287744 12059580519437647872 12063994445083754496 12070621395157347867 12091555528690399112 12096975320500659264 12140509194798457408 12145950929085682176 12159863816747865088 12189661053886710272 12190662916388057088 12204627020530540544 12222985480089207798 12272471251263658032 12331542708986821632 12343527743206458368 12344542251938537472 12349060476394807296 12351201880060772352 12459996278872101024 12477696523023919872 12479860232978072064 12487200330839390208 12532138523662923776 12537755797765865472 12582875926592733184 12595431021033754296 12609858777071593648 12617275334285633856 12668357420659259904 12688553547910815744 12719646317099175936 12754419631397434224 12759087875025103632 12806056957840338816 12820725980701553408 12861931642706684928 12867921967298504704 12880202862476304384 12882436369525751808 13001735247518714112 13016628415041645056 13020205067503220736 13022462851803205632 13037379762286370816 13069327315507400704 13077014111648268288 13158113506509489024 13165852522732835328 13170671354864623104 13219155569383575552 13234297786530635776 13295177188868962868 13307865848144462928 13378148849427707904 13421146061954801664 13427396835441917952 13436519654236536832 13452516563885163612 13517504566609246528 13582568780913020928 13595531721150578688 13602999969776699001 13658072844148264584 13679846793841348224 13713368685622549056 13724053872380864896 13730205398096858112 13737151843245897216 13745933010236717056 13779616843524107264 13822345197943862268 13873228370993700384 13886468711107265664 13953553101015996416 13959807495054999552 14010045218833874944 14098655839120789248 14105222156461822464 14121132174287843328 14155735417416824832 14166765287618957312 14186091124205542854 14268227301103341696 14320751866832206848 14325993403536958464 14334419314691371008 14343582271551356928 14378730619329503232 14416854668823168172 14423316728289247584 14475222501490468448 14476412213210817792 14492994586880016896 14560229322799300608 14573559610875593913 14643706966921850688 14667052232572167168 14702993229945825792 14718492685003640832 14728492697913126912 14774022182747496448 14796245581160619966 14819834026661460576 14856149409424428144 14881914496849721984 14888585009846965248 14942165162828870656 14943393252346650624 14948862681951608832 14960510541295501312 14965986235997372416 14974207297772517457 15043674437032871136 15104580001555271424 15116084611016103936 15123124786309582848 15177283334137626624 15207192637435402344 15273543825714188352 15280657336166974336 15297893188811830272 15335380035534893568 15359827979049934848 15439560606428473008 15457246242861953504 15464174636516306688 15502068948964620672 15519826187165038336 15528954257582318592 15576958170940295168 15591824517734473728 15625259788980018216 15697747238642995968 15761300871188109312 15764033978498617344 15773581766365908992 15779355053171142656 15830069714100535296 15928242665774644608 15937610948571326976 15945033742087277568 15955867089405887488 15963018979629735936 16002135689253801984 16020465741589716992 16094161860209797156 16129300427334212352 16194601238780909568 16204126181825028096 16254217221850742784 16284625314176777004 16297313973452277064 16304618910240019008 16363295001684877376 16442056945315762176 16474458690555019206 16613328371829468032 16620774955590933504 16636928697365226496 16639813643970762752 16649600441119186944 16742153808955937232 16793908028045005728 16809935808182479488 16823033779047511808 16830574358957438976 16836734515497043968 16891143227545679872 16898714336119209984 16959528422798901248 17005892841863245632 17012117166700138176 17074742610453785088 17149242190275579904 17189326720519931282 17190739503187846128 17335646996691618816 17352191801994817536 17360273423337627648 17363283802404274176 17389402023219697692 17459804460560668128 17524077942307832064 17544151342012652032 17554470030310447104 17560895139819497472 17625540759178100736 17641677423691508421 17743821130859283904 17745279487161647616 17751774434817535488 17817122723951775744 17837531799236943872 17936688751846884816 17950350475581623424 18023023959288431616 18051756593934974976 18089370779156471808 18095991667625631744 18110091707884027904 18137333293035598668 18210763792197686112 18239795725121797632 18284491580830065408 18306940530795810816 18316202457661196288 18317707857715249152 18324412319811649536 18334478220133811697 18408706876895487048 18429793597258483024 18497637827991600512 18515291614809687552 18689994418308151536 18716544784535879808 18719790349467108096 18798207785494385664 18806962875282429952 18828176232383791104 18874313889889099776 18914788165607390472 18925913001428450784 19002536130988889856 19024303068137788928 19032830321866223616 19079469475648763904 19094335822442942464 19101324538049277952 19112559086255161344 19231088971052330112 19292897464060027392 19301882950947757056 19320304293714456576 19323654554288627712 19431412814500791884 19524942622562467584 19556069643429556224 19603990973261101056 19615521167472402432 19624656913338187776 19637990263884169216 19728327441547493288 19737170259764233536 19759778702215280768 19808199212565904192 19851446679795953664 19942765783303444302 19961798772216694392 20058232582710494848 20067223274141561856 20139440002073695232 20141095253162876928 20154779481354805248 20164166381746110464 20276256849913869792 20364725100952251136 20373853171369531392 20397190918415773696 20447173380713191424 20456338406881148928 20586080808571297344 20605727764868845824 20618899515355075584 20669425265286160896 20705272343443091456 20733517796915793402 20809842556490550576 20833679718640024288 20930329651523994624 21015067828250812416 21018711971331489792 21157833234692733696 21237656887699526144 21250147931428435968 21260044989449703424 21336180919005069312 21402340951655012544 21481127800248310272 21488990105305437696 21505733903112283136 21515373407327035392 21568095928994254848 21592801651707879424 21625282003234752258 21712833752235702672 21739491880320025344 21840343984198950912 21922742593754349568 21965944920740025608 22092739046869690368 22161033274121244672 22174067406707933184 22182183334508838912 22194368371740929949 22229751039992190864 22284224114136642216 22322871745274582976 22391877370726674304 22413247744243305984 22440765811943251968 22448979353996058624 22565511655549306704 22656870002332907136 22674523789150994176 22682822888933517568 22684687179464374272 22766323480605046784 22910315738571282528 22920986004250461504 22946839783217745408 23003070053302340352 23039741968574902272 23114195995588825088 23136255735993090048 23185869364292930256 23279739280747557504 23293431386373477888 23365437256410442752 23387736776601710592 23405960040413929472 23414526853092663296 23437889683470027324 23522236564922011228 23660372649548863488 23669032579756713984 23687060421386059776 23745104571150802944 23756163631935700992 23892363998661966912 23915585002462513088 23917550613130916352 23933800634108831232 24030698612384575488 24141242790314695734 24183111057380798224 24193950641001318528 24281018389596914816 24291901858171364352 24319727633495730176 24379322107773420544 24381325832776114176 24409254041061081088 24445970960178415596 24544942502527316064 24663085417973643264 24687055486412916736 24689084503877074944 24698120952789614592 24711688035832528809 24919992557744202048 24955393046047839744 24959720465956144128 24974400661678780416 25064277047325847552 25190862042067508592 25219717554143187296 25234550668571267712 25336714841318519808 25377107095821631488 25439292634198351872 25508839262794868448 25518175750050207264 25612113915680677632 25641451961403106816 25723863285413369856 25735843934597009408 25760405724952608768 25783990080779896923 26003470495037428224 26033256830083290112 26040410135006441472 26044925703606411264 26074759524572741632 26138654631014801408 26316227013018978048 26331705045465670656 26341342709729246208 26438311138767151104 26468595573061271552 26590354377737925736 26615731696288925856 26756297698855415808 26842292123909603328 26905033127770327224 27035009133218493056 27165137561826041856 27205999939553398002 27316145688296529168 27359693587682696448 27426737371245098112 27448107744761729792 27460410796193716224 27474303686491794432 27491866020473434112 27559233687048214528 27644690395887724536 27746456741987400768 27772937422214531328 27907106202031992832 28197311678241578496 28210444312923644928 28242264348575686656 28311470834833649664 28333530575237914624 28372182248411085708 28536454602206683392 28641503733664413696 28651986807073916928 28668838629382742016 28757461238659006464 28833709337646336344 28846633456578495168 28950445002980936896 28952824426421635584 28985989173760033792 29147119221751187826 29287413933843701376 29334104465144334336 29405986459891651584 29436985370007281664 29456985395826253824 29548044365494992896 29592491162321239932 29639668053322921152 29712298818848856288 29763828993699443968 29777170019693930496 29884330325657741312 29886786504693301248 29897725363903217664 29914148674955166453 29948414595545034914 30087348874065742272 30209160003110542848 30232169222032207872 30246249572619165696 30414385274870804688 30547087651428376704 30561314672333948672 30595786377623660544 30670760071069787136 30719655958099869696 30879121212856946016 30914492485723907008 30928349273032613376 31004137897929241344 31039652374330076672 31057908515164637184 31153916341880590336 31183649035468947456 31250519577960036432 31395494477285991936 31522601742376218624 31528067956997234688 31547163532731817984 31558710106342285312 31856485331549289216 31875221897142653952 31890067484174555136 31911734178811774976 31926037959259471872 32004271378507603968 32040931483179433984 32188323720419594312 32258600854668424704 32389202477561819136 32408252363650056192 32437923004852128387 32569250628353554008 32594627946904554128 32609237820480038016 32726590003369754752 32884113890631524352 32948917381110038412 33226656743658936064 33241549911181867008 33273857394730452992 33279627287941525504 33299200882238373888 33484307617911874464 33587816056090011456 33619871616364958976 33646067558095023616 33661148717914877952 33673469030994087936 33782286455091359744 34011785683726491264 34024234333400276352 34149485220907570176 34298484380551159808 34378653441039862564 34381479006375692256 34671293993383237632 34704383603989635072 34720546846675255296 34778804046439395384 34919608921121336256 35048155884615664128 35088302684025304064 35108940060620894208 35121790279638994944 35283354847383016842 35487642261718567808 35490558974323295232 35503548869635070976 35634245447903551488 35675063598473887744 35873377503693769632 35900700951163246848 36046047918576863232 36178741558312943616 36191983335251263488 36211864185472043601 36274666586071197336 36421527584395372224 36479591450243595264 36568983161660130816 36613881061591621632 36632404915322392576 36668956440267623394 36817413753790974096 36859587194516966048 36995275655983201024 37030583229619375104 37379988836616303072 37433089569071759616 37439580698934216192 37596415570988771328 37613925750564859904 37748627779778199552 37829576331214780944 37851826002856901568 38005072261977779712 38048606136275577856 38065660643732447232 38158938951297527808 38188671644885884928 38202649076098555904 38462177942104660224 38585794928120054784 38603765901895514112 38640608587428913152 38647309108577255424 38862825629001583768 39049885245124935168 39112139286859112448 39207981946522202112 39231042334944804864 39456654883094986576 39474340519528467072 39519557404430561536 39616398425131808384 39702893359591907328 39885531566606888604 39923597544433388784 40116465165420989696 40134446548283123712 40278880004147390464 40282190506325753856 40309558962709610496 40552513699827739584 40729450201904502272 40747706342739062784 40794381836831547392 40894346761426382848 41172161617142594688 41211455529737691648 41237799030710151168 41338850530572321792 41410544686886182912 41467035593831586804 41619685112981101152 41667359437280048576 41860659303047989248 42030135656501624832 42315666469385467392 42475313775399052288 42500295862856871936 42520089978899406848 42804681903310025088 42962255600496620544 42977980210610875392 43011467806224566272 43030746814654070784 43136191857988509696 43185603303415758848 43250564006469504516 43425667504471405344 43478983760640050688 43680687968397901824 43720678832626781739 43931889841480051216 44185478093739380736 44322066548242489344 44388736743481859898 44459502079984381728 44568448228273284432 44645743490549165952 44783754741453348608 44826495488486611968 44881531623886503936 44897958707992117248 44922621893317552371 45131023311098613408 45313740004665814272 45349047578301988352 45365645777867035136 45369374358928748544 45532646961210093568 45820631477142565056 45841972008500923008 45893679566435490816 46006140106604680704 46079483937149804544 46228391991177650176 46371738728585860512 46559478561495115008 46586862772746955776 46730874512820885504 46775473553203421184 46811920080827858944 46829053706185326592 46854777673675296559 46875779366940054648 47044473129844022456 47320745299097726976 47338065159513427968 47490209142301605888 47784727997323933824 47831170004925026176 47835101226261832704 47867601268217662464 48061397224769150976 48282485580629391468 48366222114761596448 48387901282002637056 48562036779193829632 48583803716342728704 48639455266991460352 48758644215546841088 48762651665552228352 48891941920356831192 49089885005054632128 49326170835947286528 49374110972825833472 49423376071665057618 49839985115488404096 49910786092095679488 49919440931912288256 49948801323357560832 50128554094651695104 50381724084135017184 50439435108286374592 50469101337142535424 50673429682637039616 50878585268396703744 51017678525589736896 51036351500100414528 51224227831361355264 51282903922806213632 51447726570826739712 51471687869194018816 51567980161559793846 52006940990074856448 52066513660166580224 52080820270012882944 52089851407212822528 52277309262029602816 52632454026037956096 52663410090931341312 52682685419458492416 52876622277534302208 52925032271074525263 53180708755475851472 53231463392577851712 53512595397710831616 53810066255540654448 54070018266436986112 54330275123652083712 54411999879106796004 54632291376593058336 54719387175365392896 54853474742490196224 54896215489523459584 54920821592387432448 54948607372983588864 54983732040946868224 55118467374096429056 55289380791775449072 55492913483974801536 55545874844429062656 55814212404063985664 56394623356483156992 56420888625847289856 56484528697151373312 56622941669667299328 56667061150475829248 56744364496822171416 57072909204413366784 57283007467328827392 57303973614147833856 57337677258765484032 57667418675292672688 57693266913156990336 57900890005961873792 57905648852843271168 57971978347520067584 58294238443502375652 58574827867687402752 58668208930288668672 58811972919783303168 58873970740014563328 58913970791652507648 59184982324642479864 59279336106645842304 59424597637697712576 59527657987398887936 59554340039387860992 59768660651315482624 59828297349910332906 59896829191090069828 60174697748131484544 60418320006221085696 60464338444064415744 60492499145238331392 60828770549741609376 61094175302856753408 61122629344667897344 61191572755247321088 61341520142139574272 61758242425713892032 61828984971447814016 61856698546065226752 62008275795858482688 62079304748660153344 62115817030329274368 62307832683761180672 62501039155920072864 62790988954571983872 63045203484752437248 63056135913994469376 63094327065463635968 63117420212684570624 63152091647127573623 63712970663098578432 63750443794285307904 63780134968349110272 63823468357623549952 64008542757015207936 64376647440839188624 64517201709336849408 64778404955123638272 64875846009704256774 65138501256707108016 65189255893809108256 65218475640960076032 65453180006739509504 65768227781263048704 65897834762220076824 66453313487317872128 66483099822363734016 66547714789460905984 66559254575883051008 66968615235823748928 67175632112180022912 67239743232729917952 67292135116190047232 67322297435829755904 67346938061988175872 67564572910182719488 68023571367452982528 68048468666800552704 68298970441815140352 68596968761102319616 68757306882079725128 68762958012751384512 69342587986766475264 69408767207979270144 69557608092878790768 69839217842242672512 70096311769231328256 70176605368050608128 70217880121241788416 70243580559277989888 70566709694766033684 70975284523437135616 70981117948646590464 71007097739270141952 71268490895807102976 71746755007387539264 71801401902326493696 72092095837153726464 72423728370944087202 72549333172142394672 72843055168790744448 72959182900487190528 73137966323320261632 73227762123183243264 73264809830644785152 73337912880535246788 73634827507581948192 73719174389033932096 73990551311966402048 74061166459238750208 74759977673232606144 74866179138143519232 74879161397868432384 75192831141977542656 75227851501129719808 75659152662429561888 75703652005713803136 76010144523955559424 76097212272551155712 76131321287464894464 76317877902595055616 76377343289771769856 76405298152197111808 76447268835996536491 76924355884209320448 77171589856240109568 77207531803791028224 77281217174857826304 77351970242339690769 77725651258003167536 78099770490249870336 78224278573718224896 78415963893044404224 78913309766189973152 78948681039056934144 79039114808861123072 79232796850263616768 79405786719183814656 79771063133213777208 79847195088866777568 80232930330841979392 80268893096566247424 80557760008294780928 81105027399655479168 81458900403809004544 81495412685478125568 81588763673663094784 81788693522852765696 82344323234285189376 82422911059475383296 82475598061420302336 82677701061144643584 82821089373772365824 82934071187663173608 83239370225962202304 83334718874560097152 83721318606095978496 84631332938770934784 84950627550798104576 85000591725713743872 85040179957798813696 85609363806620050176 85924511200993241088 85955960421221750784 86022935612449132544 86272383715977019392 86501128012939009032 86851335008942810688 86957967521280101376 87441357665253563478 87863779682960102432 88370956187478761472 88644133096484978688 88777473486963719796 88919004159968763456 89136896456546568864 89291486981098331904 89567509482906697216 89652990976973223936 89845243786635104742 90262046622197226816 90627480009331628544 90698095156603976704 90731291555734070272 90738748717857497088 91065293922420187136 91641262954285130112 91683944017001846016 91787359132870981632 92012280213209361408 92158967874299609088 92456783982355300352 92743477457171721024 93118957122990230016 93173725545493911552 93461749025641771008 93550947106406842368 93709555347350593118 93751558733880109296 94088946259688044912 94641490598195453952 94676130319026855936 95569455994647867648 95662340009850052352 95670202452523665408 95735202536435324928 96122794449538301952 96564971161258782936 96732444229523192896 96775802564005274112 97124073558387659264 97167607432685457408 97278910533982920704 97517288431093682176 97783883840713662384 98179770010109264256 98652341671894573056 98748221945651666944 98846752143330115236 99679970230976808192 99821572184191358976 99838881863824576512 99897602646715121664 100257108189303390208 100763448168270034368 100878870216572749184 100938202674285070848 101346859365274079232 102035357051179473792 102072703000200829056 102448455662722710528 102565807845612427264 102895453141653479424 102943375738388037632 103135960323119587692 104013881980149712896 104133027320333160448 104161640540025765888 105264908052075912192 105326820181862682624 105365370838916984832 105850064542149050526 106361417510951702944 106462926785155703424 107025190795421663232 107620132511081308896 108140036532873972224 108823999758213592008 109264582753186116672 109438774350730785792 109706949484980392448 109792430979046919168 109841643184774864896 109897214745967177728 109967464081893736448 110236934748192858112 110578761583550898144 110985826967949603072 111091749688858125312 111628424808127971328 111730623683379553333 112789246712966313984 112841777251694579712 113245883339334598656 113488728993644342832 114145818408826733568 114566014934657654784 114607947228295667712 115334837350585345376 115386533826313980672 115801780011923747584 115811297705686542336 115943956695040135168 116588476887004751304 117149655735374805504 117336417860577337344 117623945839566606336 118369964649284959728 118558672213291684608 118849195275395425152 119055315974797775872 119108680078775721984 119537321302630965248 119656594699820665812 119793658382180139656 120349395496262969088 120836640012442171392 120928676888128831488 121657541099483218752 122188350605713506816 122245258689335794688 122383145510494642176 122683040284279148544 123516484851427784064 123657969942895628032 123713397092130453504 124016551591716965376 124158609497320306688 124231634060658548736 124615665367522361344 125002078311840145728 125581977909143967744 126090406969504874496 126304183294255147246 127425941326197156864 127500887588570615808 127560269936698220544 127646936715247099904 128753294881678377248 129034403418673698816 129556809910247276544 129751692019408513548 130277002513414216032 130378511787618216512 130436951281920152064 130906360013479019008 131795669524440153648 132906626974635744256 132966199644727468032 133095429578921811968 133118509151766102016 133937230471647497856 134351264224360045824 134479486465459835904 134584270232380094464 134644594871659511808 134693876123976351744 134767865679952657113 135129145820365438976 136047142734905965056 136096937333601105408 136597940883630280704 137514613764159450256 137525916025502769024 138685175973532950528 139115216185757581536 139678435684485345024 140192623538462656512 140353210736101216256 140435760242483576832 140487161118555979776 140564333021025889677 141133419389532067368 141950569046874271232 141962235897293180928 142014195478540283904 143493510014775078528 143602803804652987392 144184191674307452928 144847456741888174404 145098666344284789344 145686110337581488896 145918365800974381056 146275932646640523264 146529619661289570304 146675825761070493576 147269655015163896384 147438348778067864192 147981102623932804096 148122332918477500416 149519955346465212288 149732358276287038464 149758322795736864768 150385662283955085312 150455703002259439616 151318305324859123776 151407304011427606272 152020289047911118848 152194424545102311424 152635755805190111232 152894537671993072982 153848711768418640896 154343179712480219136 154415063607582056448 154703940484679381538 155451302516006335072 156199540980499740672 156831927786088808448 157826619532379946304 157897362078113868288 158078229617722246144 158465593700527233536 159542126266427554416 159694390177733555136 160465860661683958784 160537786193132494848 161115520016589561856 162210054799310958336 162917800807618009088 162990825370956251136 163577387045705531392 164688646468570378752 164845822118950766592 164951196122840604672 165355402122289287168 165868142375326347216 166478740451924404608 166669437749120194304 167442637212191956992 169262665877541869568 169901255101596209152 170001183451427487744 171218727613240100352 171849022401986482176 171911920842443501568 172045871224898265088 173002256025878018064 173702670017885621376 173915935042560202752 174882715330507126956 175727559365920204864 176741912374957522944 177554946973927439592 177838008319937526912 178273792913093137728 178582973962196663808 179135018965813394432 179305981953946447872 179690487573270209484 180524093244394453632 181254960018663257088 181396190313207953408 181462583111468140544 181477497435714994176 182130587844840374272 183282525908570260224 183367888034003692032 183574718265741963264 184024560426418722816 185486954914343442048 186237914245980460032 186347451090987823104 186923498051283542016 187419110694701186236 187503117467760218592 188177892519376089824 189282981196390907904 189352260638053711872 189456274941382720869 191138911989295735296 191324680019700104704 191340404905047330816 191470405072870649856 193129942322517565872 193464888459046385792 193551605128010548224 194248147116775318528 194335214865370914816 194557821067965841408 195034576862187364352 195567767681427324768 196359540020218528512 197304683343789146112 197496443891303333888 197693504286660230472 199359940461953616384 199643144368382717952 199677763727649153024 201526896336540068736 201757740433145498368 201876405348570141696 202693718730548158464 204070714102358947584 204145406000401658112 204896911325445421056 205131615691224854528 205790906283306958848 206271920646239175384 208027763960299425792 208266054640666320896 210529816104151824384 210653640363725365248 210730741677833969664 211700129084298101052 212722835021903405888 212925853570311406848 215240265022162617792 216280073065747944448 217647999516427184016 218529165506372233344 218877548701461571584 219413898969960784896 219584861958093838336 219683286369549729792 219794429491934355456 220473869496385716224 221157523167101796288 221971653935899206144 222183499377716250624 223461247366759106666 225578493425932627968 225683554503389159424 226977457987288685664 228291636817653467136 229132029869315309568 229215894456591335424 229341806507989609473 230669674701170690752 230773067652627961344 231603560023847495168 231622595411373084672 231887913390080270336 233176953774009502608 234299311470749611008 234672835721154674688 235247891679133212672 236739929298569919456 237117344426583369216 237698390550790850304 238110631949595551744 238217360157551443968 239074642605261930496 239313189399641331624 239587316764360279312 240698790992525938176 241673280024884342784 243315082198966437504 244376701211427013632 244490517378671589376 244766291020989284352 245366080568558297088 247032969702855568128 247315939885791256064 247426794184260907008 248033103183433930752 248317218994640613376 248463268121317097472 250004156623680291456 251163955818287935488 252608366588510294492 254851882652394313728 255001775177141231616 255120539873396441088 255293873430494199808 257506589763356754496 258068806837347397632 259503384038817027096 260554005026828432064 260757023575236433024 260873902563840304128 261812720026958038016 263591339048880307296 265813253949271488512 265932399289454936064 266190859157843623936 267874460943294995712 268702528448720091648 268958972930919671808 269168540464760188928 269535731359905314226 272094285469811930112 272193874667202210816 273195881767260561408 275029227528318900512 275051832051005538048 277370351947065901056 278230432371515163072 279356871368970690048 280385247076925313024 280706421472202432512 281128666042051779354 282266838779064134736 283901138093748542464 283924471794586361856 284028390957080567808 286987020029550157056 287205607609305974784 288368383348614905856 289694913483776348808 290197332688569578688 291372220675162977792 291836731601948762112 292551865293281046528 293351651522140987152 294539310030327792768 294876697556135728384 295962205247865608192 296244665836955000832 299039910692930424576 299464716552574076928 299516645591473729536 300771324567910170624 302636610649718247552 302814608022855212544 304040578095822237696 304388849090204622848 305789075343986145964 307697423536837281792 308686359424960438272 308830127215164112896 309407880969358763076 310902605032012670144 312399081960999481344 315653239064759892608 315794724156227736576 316156459235444492288 316931187401054467072 319084252532855108832 319388780355467110272 320931721323367917568 321075572386264989696 322231040033179123712 324420109598621916672 325835601615236018176 329377292937140757504 329691644237901533184 329902392245681209344 330710804244578574336 331736284750652694432 332957480903848809216 333338875498240388608 334885274424383913984 335191871050138659999 338525331755083739136 339802510203192418304 342437455226480200704 343698044803972964352 343823841684887003136 344091742449796530176 346004512051756036128 347405340035771242752 347831870085120405504 349765430661014253912 351455118731840409728 355109893947854879184 355676016639875053824 356547585826186275456 357165947924393327616 358270037931626788864 358611963907892895744 359380975146540418968 361048186488788907264 362509920037326514176 362792380626415906816 362925166222936281088 366565051817140520448 366735776068007384064 367149436531483926528 368049120852837445632 370973909828686884096 372475828491960920064 372694902181975646208 373846996102567084032 374838221389402372472 375006234935520437184 376355785038752179648 378912549882765441738 382277823978591470592 382649360039400209408 382680809810094661632 382940810145741299712 386259884645035131744 386929776918092771584 387103210256021096448 388496294233550637056 388670429730741829632 390069153724374728704 391135535362854649536 392719080040437057024 395387008573320460944 398719880923907232768 399286288736765435904 399355527455298306048 403053792673080137472 403515480866290996736 403752810697140283392 405387437461096316928 408141428204717895168 408290812000803316224 409793822650890842112 410263231382449709056 412543841292478350768 416055527920598851584 416532109281332641792 421059632208303648768 421307280727450730496 421461483355667939328 421692999063077669031 423400258168596202104 425445670043806811776 425851707140622813696 430480530044325235584 432560146131495888896 435295999032854368032 437058331012744466688 437755097402923143168 438827797939921569792 439169723916187676672 439588858983868710912 442315046334203592576 443943307871798412288 444366998755432501248 446922494733518213332 451156986851865255936 451367109006778318848 453954915974577371328 456583273635306934272 458683613015979218946 461339349402341381504 461546135305255922688 463207120047694990336 463245190822746169344 463775826780160540672 466353907548019005216 468598622941499222016 470495783358266425344 473479858597139838912 474234688853166738432 475396781101581700608 476221263899191103488 478626378799282663248 479174633528720558624 481397581985051876352 483346560049768685568 486630164397932875008 488753402422854027264 488981034757343178752 490732161137116594176 494065939405711136256 494631879771582512128 494853588368521814016 496066206366867861504 496634437989281226752 500008313247360582912 502327911636575870976 505216733177020588984 509703765304788627456 510003550354282463232 515013179526713508992 516137613674694795264 519006768077634054192 521108010053656864128 521514047150472866048 521747805127680608256 523625440053916076032 527182678097760614592 531626507898542977024 535748921886589991424 537405056897440183296 537917945861839343616 538337080929520377856 539071462719810628452 544188570939623860224 544387749334404421632 546391763534521122816 550058455056637801024 550103664102011076096 556460864743030326144 558713742737941380096 560770494153850626048 561412842944404865024 562257332084103558708 564533677558128269472 567802276187497084928 567848943589172723712 568056781914161135616 568368824824148162607 573974040059100314112 574411215218611949568 579389826967552697616 580394665377139157376 582744441350325955584 583673463203897524224 585103730586562093056 586703303044281974304 589078620060655585536 589753395112271456768 591924410495731216384 592489331673910001664 598079821385860849152 598929433105148153856 599033291182947459072 605273221299436495104 605629216045710425088 608081156191644475392 608777698180409245696 611578150687972291928 615394847073674563584 617372718849920876544 618815761938717526152 621805210064025340288 624798163921998962688 631306478129519785216 631589448312455473152 632312918470888984576 633862374802108934144 638168505065710217664 638777560710934220544 641863442646735835136 648840219197243833344 651671203230472036352 658754585874281515008 659383288475803066368 661421608489157148672 663472569501305388864 665914961807697618432 666677750996480777216 670383742100277319998 677050663510167478272 679605020406384836608 684874910452960401408 687396089607945928704 687647683369774006272 688025419523968828419 692009024103512072256 694810680071542485504 695663740170240811008 699530861322028507824 702910237463680819456 710219787895709758368 711352033279750107648 713095171652372550912 714331895848786655232 716540075863253577728 717223927815785791488 718761950293080837936 722096372977577814528 725019840074653028352 725584761252831813632 725850332445872562176 733130103634281040896 733471552136014768128 734298873062967853056 736098241705674891264 741947819657373768192 744951656983921840128 745389804363951292416 749676442778804744944 750012469871040874368 752711570077504359296 757825099765530883476 764555647957182941184 765298720078800418816 765361619620189323264 765881620291482599424 772519769290070263488 773859553836185543168 774206420512042192896 776992588467101274112 782271070725709299072 785438160080874114048 790774017146640921888 797439761847814465536 798572577473530871808 806107585346160274944 807030961732581993472 807505621394280566784 816282856409435790336 816581624001606632448 819587645301781684224 820526462764899418112 825087682584956701536 832111055841197703168 842119264416607297536 843385998126155338062 846800516337192404208 850891340087613623552 851703414281245627392 860961060088650471168 865120292262991777792 870591998065708736064 874116662025488933376 875510194805846286336 877655595879843139584 878339447832375353344 884630092668407185152 887886615743596824576 888733997510865002496 893844989467036426664 902313973703730511872 907909831949154742656 913166547270613868544 917367226031958437892 922678698804682763008 923092270610511845376 926414240095389980672 926490381645492338688 932707815096038010432 937197245882998444032 946959717194279677824 948469377706333476864 950793562203163401216 952442527798382206976 957252757598565326496 958349267057441117248 962795163970103752704 966693120099537371136 973260328795865750016 977506804845708054528 977962069514686357504 988131878811422272512 989263759543165024256 989707176737043628032 992132412733735723008 993268875978562453504 1000016626494721165824 1004655823273151741952 1005575613150415979997 1010433466354041177968 1019407530609577254912 1030026359053427017984 1032275227349389590528 1038013536155268108384 1042216020107313728256 1043028094300945732096 1043495610255361216512 1047250880107832152064 1054365356195521229184 1063253015797085954048 1071497843773179982848 1074810113794880366592 1075835891723678687232 1076674161859040755712 1078142925439621256904 1088377141879247720448 1088775498668808843264 1100116910113275602048 1100207328204022152192 1112921729486060652288 1117427485475882760192 1121540988307701252096 1124514664168207117416 1129067355116256538944 1135604552374994169856 1136737649648296325214 1147948080118200628224 1148822430437223899136 1158779653935105395232 1160789330754278314752 1165488882700651911168 1170207461173124186112 1173406606088563948608 1178157240121311171072 1179506790224542913536 1183848820991462432768 1196159642771721698304 1197858866210296307712 1198066582365894918144 1210546442598872990208 1211258432091420850176 1216162312383288950784 1223156301375944583856 1230789694147349127168 1237631523877435052304 1243610420128050680576 1249596327843997925376 1262612956259039570432 1263178896624910946304 1264625836941777969152 1267724749604217868288 1276337010131420435328 1277555121421868441088 1283726885293471670272 1297680438394487666688 1303342406460944072704 1317509171748563030016 1318766576951606132736 1326945139002610777728 1331829923615395236864 1333355501992961554432 1340767484200554639996 1354101327020334956544 1369749820905920802816 1376050839047937656838 1384018048207024144512 1389621360143084971008 1391327480340481622016 1399061722644057015648 1405820474927361638912 1420439575791419516736 1422704066559500215296 1426190343304745101824 1428663791697573310464 1433080151726507155456 1437523900586161675872 1444192745955155629056 1450039680149306056704 1451169522505663627264 1451700664891745124352 1452498107883934193329 1466260207268562081792 1466943104272029536256 1472196483411349782528 1483895639314747536384 1489903313967843680256 1499352885557609489888 1500024939742081748736 1505423140155008718592 1515650199531061766952 1529111295914365882368 1530597440157600837632 1545039538580140526976 1547719107672371086336 1548412841024084385792 1553985176934202548224 1564542141451418598144 1570876320161748228096 1581548034293281843776 1594879523695628931072 1612215170692320549888 1614061923465163986944 1615011242788561133568 1632565712818871580672 1633163248003213264896 1639175290603563368448 1650175365169913403072 1684238528833214595072 1686771996252310676124 1693601032674384808416 1701782680175227247104 1703406828562491254784 1721922120177300942336 1730240584525983555584 1741183996131417472128 1748233324050977866752 1751020389611692572672 1755311191759686279168 1756678895664750706688 1769260185336814370304 1775773231487193649152 1777467995021730004992 1787689978934072853328 1815819663898309485312 1826333094541227737088 1834734452063916875784 1845357397609365526016 1846184541221023690752 1852828480190779961344 1865415630192076020864 1874394491765996888064 1893919434388559355648 1896938755412666953728 1901587124406326802432 1904885055596764413952 1914505515197130652992 1916698534114882234496 1925590327940207505408 1946520657591731500032 1955013609691416109056 1955924139029372715008 1976263757622844545024 1978527519086330048512 1984264825467471446016 2000033252989442331648 2011151226300831959994 2020866932708082355936 2038815061219154509824 2060052718106854035968 2076027072310536216768 2084432040214627456512 2086056188601891464192 2086991220510722433024 2094501760215664304128 2108730712391042458368 2126506031594171908096 2142995687546359965696 2149620227589760733184 2151671783447357374464 2156285850879242513808 2176754283758495440896 2177550997337617686528 2200233820226551204096 2200414656408044304384 2225843458972121304576 2234854970951765520384 2249029328336414234832 2258134710232513077888 2271209104749988339712 2273475299296592650428 2295896160236401256448 2297644860874447798272 2317559307870210790464 2321578661508556629504 2330977765401303822336 2346813212177127897216 2356314480242622342144 2359013580449085827072 2367697641982924865536 2392319285543443396608 2395717732420592615424 2421092885197745980416 2422516864182841700352 2446312602751889167712 2461579388294698254336 2475263047754870104608 2487220840256101361152 2525225912518079140864 2526357793249821892608 2529251673883555938304 2535449499208435736576 2552674020262840870656 2555110242843736882176 2567453770586943340544 2595360876788975333376 2635018343497126060032 2653890278005221555456 2663659847230790473728 2666711003985923108864 2681534968401109279992 2739499641811841605632 2752101678095875313676 2768036096414048289024 2779242720286169942016 2798123445288114031296 2811640949854723277824 2840879151582839033472 2845408133119000430592 2852380686609490203648 2857327583395146620928 2866160303453014310912 2875047801172323351744 2888385491910311258112 2900079360298612113408 2904996215767868386658 2932520414537124163584 2933886208544059072512 2967791278629495072768 2979806627935687360512 2998705771115218979776 3000049879484163497472 3010846280310017437184 3031300399062123533904 3058222591828731764736 3061194880315201675264 3090079077160281053952 3095438215344742172672 3096825682048168771584 3107970353868405096448 3129084282902837196288 3141752640323496456192 3163096068586563687552 3189759047391257862144 3224430341384641099776 3228123846930327973888 3230022485577122267136 3265131425637743161344 3266326496006426529792 3300350730339826806144 3373543992504621352248 3387202065348769616832 3403565360350454494208 3406813657124982509568 3443844240354601884672 3460481169051967111168 3482367992262834944256 3496466648101955733504 3510622383519372558336 3538520370673628740608 3551546462974387298304 3575379957868145706656 3631639327796618970624 3669468904127833751568 3690714795218731052032 3692369082442047381504 3705656960381559922688 3730831260384152041728 3748788983531993776128 3787838868777118711296 3793877510825333907456 3803174248812653604864 3829011030394261305984 3833397068229764468992 3851180655880415010816 3893041315183463000064 3910027219382832218112 3952527515245689090048 3957055038172660097024 4000066505978884663296 4022302452601663919988 4041733865416164711872 4120105436213708071936 4152054144621072433536 4168864080429254913024 4172112377203782928384 4173982441021444866048 4189003520431328608256 4217461424782084916736 4285991375092719931392 4299240455179521466368 4312571701758485027616 4353508567516990881792 4355101994675235373056 4357494323651802579987 4400467640453102408192 4400829312816088608768 4451686917944242609152 4469709941903531040768 4498058656672828469664 4516269420465026155776 4542418209499976679424 4546950598593185300856 4591792320472802512896 4635118615740421580928 4643157323017113259008 4661955530802607644672 4693626424354255794432 4712628960485244684288 4718027160898171654144 4784638571086886793216 4842185770395491960832 4845033728365683400704 4892625205503778335424 4950526095509740209216 4974441680512202722304 5050451825036158281728 5052715586499643785216 5070898998416871473152 5105348040525681741312 5110220485687473764352 5190721753577950666752 5270036686994252120064 5307780556010443110912 5327319694461580947456 5333422007971846217728 5363069936802218559984 5478999283623683211264 5504203356191750627352 5536072192828096578048 5558485440572339884032 5596246890576228062592 5623281899709446555648 5681758303165678066944 5690816266238000861184 5704761373218980407296 5714655166790293241856 5750095602344646703488 5776770983820622516224 5809992431535736773316 5865040829074248327168 5867772417088118145024 5935582557258990145536 5997411542230437959552 6000099758968326994944 6021692560620034874368 6062600798124247067808 6116445183657463529472 6122389760630403350528 6180158154320562107904 6190876430689484345344 6258168565805674392576 6283505280646992912384 6326192137173127375104 6379518094782515724288 6448860682769282199552 6456247693860655947776 6530262851275486322688 6532652992012853059584 6600701460679653612288 6747087985009242704496 6774404130697539233664 6807130720700908988416 6813627314249965019136 6887688480709203769344 6964735984525669888512 6992933296203911467008 7077040741347257481216 7103092925948774596608 7150759915736291413312 7263278655593237941248 7338937808255667503136 7381429590437462104064 7384738164884094763008 7411313920763119845376 7461662520768304083456 7575677737554237422592 7587755021650667814912 7606348497625307209728 7658022060788522611968 7666794136459528937984 7702361311760830021632 7786082630366926000128 7905055030491378180096 7914110076345320194048 8000133011957769326592 8044604905203327839976 8083467730832329423744 8240210872427416143872 8304108289242144867072 8337728160858509826048 8344224754407565856768 8434922849564169833472 8571982750185439862784 8598480910359042932736 8625143403516970055232 8714988647303605159974 8800935280906204816384 8801658625632177217536 8903373835888485218304 8939419883807062081536 8996117313345656939328 9032538840930052311552 9093901197186370601712 9183584640945605025792 9270237231480843161856 9286314646034226518016 9323911061605215289344 9387252848708511588864 9425257920970489368576 9436054321796343308288 9569277142173773586432 9684371540790983921664 9690067456731366801408 9785250411007556670848 9901052191019480418432 9948883361024405444608 10100903650072316563456 10210696081051363482624 10220440971374947528704 10381443507155901333504 10615561112020886221824 10654639388923161894912 10666844015943692435456 10726139873604437119968 11008406712383501254704 11072144385656193156096 11116970881144679768064 11192493781152456125184 11246563799418893111296 11363516606331356133888 11381632532476001722368 11409522746437960814592 11500191204689293406976 11553541967641245032448 11619984863071473546632 11730081658148496654336 11871165114517980291072 11994823084460875919104 12000199517936653989888 12043385121240069748736 12125201596248494135616 12360316308641124215808 12381752861378968690688 12516337131611348785152 12567010561293985824768 12652384274346254750208 12897721365538564399104 12912495387721311895552 13060525702550972645376 13065305984025706119168 13072482970955407739961 13201402921359307224576 13494175970018485408992 13548808261395078467328 13614261441401817976832 13627254628499930038272 13775376961418407538688 13929471969051339777024 13985866592407822934016 14154081482694514962432 14301519831472582826624 14526557311186475882496 14677875616511335006272 14762859180874924208128 14923325041536608166912 15151355475108474845184 15212696995250614419456 15316044121577045223936 15333588272919057875968 15572165260733852000256 15810110060982756360192 16000266023915538653184 16089209810406655679952 16166935461664658847488 16480421744854832287744 16608216578484289734144 16675456321717019652096 16688449508815131713536 16869845699128339666944 17143965500370879725568 17250286807033940110464 17429977294607210319948 17601870561812409632768 17603317251264354435072 17806747671776970436608 17992234626691313878656 18065077681860104623104 18187802394372741203424 18367169281891210051584 18540474462961686323712 18572629292068453036032 18774505697417023177728 18850515841940978737152 18872108643592686616576 19138554284347547172864 19368743081581967843328 19570500822015113341696 19802104382038960836864 19897766722048810889216 20201807300144633126912 20421392162102726965248 20440881942749895057408 21231122224041772443648 21309278777846323789824 21452279747208874239936 22016813424767002509408 22144288771312386312192 22233941762289359536128 22384987562304912250368 22493127598837786222592 22727033212662712267776 22763265064952003444736 22819045492875921629184 23000382409378586813952 23107083935282490064896 23239969726142947093264 23742330229035960582144 23989646168921751838208 24000399035873307979776 24086770242480139497472 24250403192496988271232 24720632617282248431616 24763505722757937381376 25032674263222697570304 25304768548692509500416 25795442731077128798208 26144965941910815479922 26402805842718614449152 26988351940036970817984 27097616522790156934656 27228522882803635953664 27550753922836815077376 27858943938102679554048 27971733184815645868032 28308162965389029924864 28603039662945165653248 29053114622372951764992 29355751233022670012544 29525718361749848416256 29846650083073216333824 30302710950216949690368 30632088243154090447872 30667176545838115751936 31144330521467704000512 32000532047831077306368 32178419620813311359904 32333870923329317694976 32960843489709664575488 33216433156968579468288 33350912643434039304192 33376899017630263427072 33739691398256679333888 34500573614067880220928 34859954589214420639896 35203741123624819265536 35613495343553940873216 35984469253382627757312 36130155363720209246208 36375604788745482406848 37080948925923372647424 37145258584136906072064 37549011394834046355456 37701031683881957474304 38737486163163935686656 39141001644030226683392 39604208764077921673728 39795533444097621778432 40403614600289266253824 40842784324205453930496 40881763885499790114816 42462244448083544887296 42904559494417748479872 44033626849534005018816 44288577542624772624384 44769975124609824500736 44986255197675572445184 45454066425325424535552 45638090985751843258368 46000764818757173627904 46479939452285894186528 47979292337843503676416 48000798071746615959552 48173540484960278994944 48500806384993976542464 49441265234564496863232 50065348526445395140608 50609537097385019000832 52289931883821630959844 52805611685437228898304 53976703880073941635968 54195233045580313869312 54457045765607271907328 55101507845673630154752 55717887876205359108096 56616325930778059849728 57206079325890331306496 58106229244745903529984 58711502466045340025088 59051436723499696832512 59693300166146432667648 60605421900433899380736 61264176486308180895744 61334353091676231503872 64356839241626622719808 64667741846658635389952 65921686979419329150976 66432866313937158936576 66701825286868078608384 67479382796513358667776 69001147228135760441856 69719909178428841279792 70407482247249638531072 71226990687107881746432 71968938506765255514624 72260310727440418492416 72751209577490964813696 74161897851846745294848 74290517168273812144128 75098022789668092710912 78282003288060453366784 79208417528155843347456 79591066888195243556864 81685568648410907860992 84924488896167089774592 85809118988835496959744 88067253699068010037632 88577155085249545248768 89539950249219649001472 90908132850650849071104 92001529637514347255808 92959878904571788373056 95958584675687007352832 96001596143493231919104 96347080969920557989888 97001612769987953084928 98882530469128993726464 100130697052890790281216 101219074194770038001664 104579863767643261919688 105611223370874457796608 107953407760147883271936 108390466091160627738624 111435775752410718216192 114412158651780662612992 116212458489491807059968 117423004932090680050176 119386600332292865335296 121210843800867798761472 122528352972616361791488 122668706183352463007744 128713678483253245439616 129335483693317270779904 132865732627874317873152 134958765593026717335552 138002294456271520883712 139439818356857682559584 140814964494499277062144 143937877013530511029248 144520621454880836984832 145502419154981929627392 148323795703693490589696 150196045579336185421824 156564006576120906733568 158416835056311686694912 163371137296821815721984 169848977792334179549184 171618237977670993919488 176134507398136020075264 177154310170499090497536 179079900498439298002944 181816265701301698142208 184003059275028694511616 185919757809143576746112 191917169351374014705664 194003225539975906169856 197765060938257987452928 202438148389540076003328 209159727535286523839376 211222446741748915593216 215906815520295766543872 216780932182321255477248 222871551504821436432384 228824317303561325225984 234846009864181360100352 238773200664585730670592 245056705945232723582976 245337412366704926015488 257427356966506490879232 258670967386634541559808 265731465255748635746304 276004588912543041767424 278879636713715365119168 287875754027061022058496 289041242909761673969664 291004838309963859254784 296647591407386981179392 300392091158672370843648 313128013152241813467136 316833670112623373389824 343236475955341987838976 352269014796272040150528 358159800996878596005888 363632531402603396284416 368006118550057389023232 371839515618287153492224 383834338702748029411328 388006451079951812339712 404876296779080152006656 418319455070573047678752 422444893483497831186432 431813631040591533087744 433561864364642510954496 457648634607122650451968 469692019728362720200704 490113411890465447165952 514854713933012981758464 517341934773269083119616 531462930511497271492608 552009177825086083534848 557759273427430730238336 575751508054122044116992 582009676619927718509568 593295182814773962358784 626256026304483626934272 633667340225246746779648 686472951910683975677952 704538029592544080301056 716319601993757192011776 736012237100114778046464 743679031236574306984448 767668677405496058822656 776012902159903624679424 836638910141146095357504 863627262081183066175488 867123728729285021908992 915297269214245300903936 939384039456725440401408 1029709427866025963516928 1034683869546538166239232 1104018355650172167069696 1115518546854861460476672 1151503016108244088233984 1164019353239855437019136 1252512052608967253868544 1267334680450493493559296 1372945903821367951355904 1409076059185088160602112 1487358062473148613968896 1552025804319807249358848 1673277820282292190715008 1727254524162366132350976 1830594538428490601807872 1878768078913450880802816 2059418855732051927033856 2208036711300344334139392 2231037093709722920953344 2303006032216488176467968 2328038706479710874038272 2745891807642735902711808 2818152118370176321204224 2974716124946297227937792 3104051608639614498717696 3346555640564584381430016 3454509048324732264701952 3757536157826901761605632 4118837711464103854067712 4462074187419445841906688 4656077412959421748076544 5491783615285471805423616 5636304236740352642408448 5949432249892594455875584 6693111281129168762860032 6909018096649464529403904 8237675422928207708135424 8924148374838891683813376 9312154825918843496153088 11272608473480705284816896 11898864499785188911751168 13386222562258337525720064 16475350845856415416270848 17848296749677783367626752 23797728999570377823502336 26772445124516675051440128 35696593499355566735253504 53544890249033350102880256 71393186998711133470507008 107089780498066700205760512 214179560996133400411521024
- Sum of all divisors σ(n): 771807896111568048350166549
- Sum of proper divisors (its aliquot sum) s(n): 557628335115434647938645525
- 214179560996133400411521024 is an abundant number, because the sum of its proper divisors (557628335115434647938645525) is greater than itself. Its abundance is 343448774119301247527124501
Bases of 214179560996133400411521024
- Binary: 10110001001010100100100101000100010001100111001100001010001100110000111001000000000000002
- Hexadecimal: 0xB12A494446730A330E4000
- Base-36: QWTB92KE4TH2WG740
Squares and roots of 214179560996133400411521024
- 214179560996133400411521024 squared (2141795609961334004115210242) is 45872884348496427795168535117558553786552753194008576
- 214179560996133400411521024 cubed (2141795609961334004115210243) is 9825034231387363839493154825705798610523022302520676196616448864456079860301824
-
214179560996133400411521024 is a
perfect square number . Itssquare root is 14634874819968 -
The
cube root of 214179560996133400411521024 is 598309650.6670135733
Scales and comparisons
How big is 214179560996133400411521024?- 214,179,560,996,133,400,411,521,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 214,179,560,996,133,400,411,521,024 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 214179560996133400411521024 cubic inches would be around 49859137.6 feet tall.
Recreational maths with 214179560996133400411521024
- 214179560996133400411521024 backwards is 420125114004331699065971412
- The number of decimal digits it has is: 27
- The sum of 214179560996133400411521024's digits is 90
- 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 214179560996133400411521024 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 214179560996133400411521024 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/214179560996133400411521024/
Chicago style:
Numbermatics. 2024. "Number 214179560996133400411521024 - Facts about the integer". https://numbermatics.com/n/214179560996133400411521024/
The information we have on file for 214179560996133400411521024 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 214179560996133400411521024, math, Factors of 214179560996133400411521024, curriculum, school, college, exams, university, Prime factorization of 214179560996133400411521024, STEM, science, technology, engineering, physics, economics, calculator, two hundred fourteen septillion, one hundred seventy-nine sextillion, five hundred sixty quintillion, nine hundred ninety-six quadrillion, one hundred thirty-three trillion, four hundred billion, four hundred eleven million, five hundred twenty-one thousand and twenty-four.