14172290319129140330496
14,172,290,319,129,140,330,496 is an even composite number composed of six prime numbers multiplied together.
14172290319129140330496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 14172290319129140330496:
216 × 38 × 72 × 134 × 232 × 2112
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 23 × 23 × 211 × 211)See below for interesting mathematical facts about the number 14172290319129140330496 from the Numbermatics database.
Names of 14172290319129140330496
- Cardinal: 14172290319129140330496 can be written as Fourteen sextillion, one hundred seventy-two quintillion, two hundred ninety quadrillion, three hundred nineteen trillion, one hundred twenty-nine billion, one hundred forty million, three hundred thirty thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 1.4172290319129140330496 × 1022
Factors of 14172290319129140330496
Divisors of 14172290319129140330496
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 27 28 32 36 39 42 46 48 49 52 54 56 63 64 69 72 78 81 84 91 92 96 98 104 108 112 117 126 128 138 144 147 156 161 162 168 169 182 184 189 192 196 207 208 211 216 224 234 243 252 256 273 276 288 294 299 312 322 324 336 338 351 364 368 378 384 392 414 416 422 432 441 448 468 483 486 504 507 512 529 546 552 567 576 588 598 621 624 633 637 644 648 672 676 702 728 729 736 756 768 784 819 828 832 844 864 882 896 897 936 966 972 1008 1014 1024 1053 1058 1092 1104 1127 1134 1152 1176 1183 1196 1242 1248 1266 1274 1288 1296 1323 1344 1352 1404 1449 1456 1458 1472 1477 1512 1521 1536 1568 1587 1638 1656 1664 1688 1701 1728 1764 1792 1794 1863 1872 1899 1911 1932 1944 2016 2028 2048 2093 2106 2116 2184 2187 2197 2208 2254 2268 2304 2352 2366 2392 2457 2484 2496 2532 2548 2576 2592 2646 2688 2691 2704 2743 2808 2898 2912 2916 2944 2954 3024 3042 3072 3136 3159 3174 3276 3312 3328 3376 3381 3402 3456 3528 3549 3584 3588 3703 3726 3744 3798 3822 3864 3887 3888 3969 4032 4056 4096 4186 4212 4232 4347 4368 4374 4394 4416 4431 4508 4536 4563 4608 4704 4732 4761 4784 4853 4914 4968 4992 5064 5096 5103 5152 5184 5292 5376 5382 5408 5486 5589 5616 5697 5733 5796 5824 5832 5888 5908 6048 6084 6144 6272 6279 6318 6348 6552 6561 6591 6624 6656 6752 6762 6804 6877 6912 7056 7098 7168 7176 7371 7406 7452 7488 7596 7644 7728 7774 7776 7938 8064 8073 8112 8192 8229 8281 8372 8424 8464 8694 8736 8748 8788 8832 8862 9016 9072 9126 9216 9408 9464 9477 9522 9568 9706 9828 9936 9984 10128 10143 10192 10206 10304 10339 10368 10584 10647 10752 10764 10816 10972 11109 11178 11232 11394 11466 11592 11648 11661 11664 11776 11816 11907 12096 12168 12288 12544 12558 12636 12696 13041 13104 13122 13182 13248 13293 13312 13504 13524 13608 13689 13754 13824 14112 14196 14283 14336 14352 14559 14651 14742 14812 14904 14976 15192 15288 15309 15379 15456 15548 15552 15876 16128 16146 16224 16384 16458 16562 16744 16767 16848 16928 17091 17199 17388 17472 17496 17576 17664 17724 18032 18144 18252 18432 18816 18837 18928 18954 19044 19136 19201 19412 19656 19773 19872 19968 20256 20286 20384 20412 20608 20631 20678 20736 21168 21294 21504 21528 21632 21944 22113 22218 22356 22464 22788 22932 23184 23296 23322 23328 23552 23632 23814 24192 24219 24336 24576 24687 24843 25088 25116 25272 25392 25921 26082 26208 26244 26364 26496 26586 26624 27008 27048 27209 27216 27378 27508 27648 28224 28392 28431 28561 28566 28672 28704 29118 29302 29484 29624 29808 29952 30384 30429 30576 30618 30758 30912 31017 31096 31104 31752 31941 32256 32292 32448 32768 32916 33124 33327 33488 33534 33696 33856 33971 34182 34398 34776 34944 34983 34992 35152 35328 35448 35659 35721 36064 36288 36504 36864 37632 37674 37856 37908 38088 38272 38402 38824 39123 39312 39546 39744 39879 39936 40512 40572 40768 40824 41067 41216 41262 41356 41472 42336 42588 42849 43008 43056 43264 43677 43888 43953 44226 44436 44521 44712 44928 45576 45864 45927 46137 46368 46592 46644 46656 47104 47264 47628 48139 48384 48438 48672 49152 49374 49686 50176 50232 50301 50531 50544 50784 51273 51597 51842 52164 52416 52488 52728 52992 53172 53248 54016 54096 54418 54432 54756 55016 55296 56448 56511 56784 56862 57122 57132 57344 57408 57603 58236 58604 58968 59248 59319 59616 59904 60768 60858 61152 61236 61516 61824 61893 62034 62192 62208 63089 63504 63882 64512 64584 64896 65536 65832 66248 66339 66654 66976 67068 67392 67712 67942 68364 68796 69552 69888 69966 69984 70304 70656 70896 71318 71442 72128 72576 72657 73008 73728 74061 74529 75264 75348 75712 75816 76176 76544 76804 77648 77763 78246 78624 79092 79488 79758 79872 81024 81144 81536 81627 81648 82134 82432 82524 82712 82944 84672 85176 85293 85683 85698 86016 86112 86528 87354 87776 87906 88452 88872 89042 89401 89424 89856 91152 91287 91728 91854 92274 92736 93051 93184 93288 93312 94208 94528 95256 95823 96278 96768 96876 97344 98304 98748 99372 99981 100352 100464 100602 101062 101088 101568 101913 102546 103194 103684 104328 104832 104949 104976 105456 105984 106344 106496 106977 107163 107653 108032 108192 108836 108864 109512 110032 110592 111619 112896 113022 113568 113724 114244 114264 114688 114816 115206 116472 117208 117369 117936 118496 118638 119232 119637 119808 121536 121716 122304 122472 123032 123201 123648 123786 124068 124384 124416 126178 127008 127764 128547 129024 129168 129792 131031 131664 131859 132496 132678 133308 133563 133952 134136 134407 134784 135424 135884 136728 137592 138411 139104 139776 139932 139968 140608 141312 141792 142636 142884 144256 144417 145152 145314 146016 147456 148122 149058 150528 150696 150903 151424 151593 151632 152352 153088 153608 153819 154791 155296 155526 156492 157248 158184 158976 159516 159744 162048 162288 163072 163254 163296 164268 164864 165048 165424 165888 169344 169533 170352 170586 171366 171396 172032 172224 172809 173056 174708 175552 175812 176904 177744 177957 178084 178802 178848 179712 182304 182574 183456 183708 184548 185472 185679 186102 186368 186576 186624 188416 189056 189267 190463 190512 191646 192556 193536 193752 194688 196608 197496 198744 199017 199927 199962 200704 200928 201204 202124 202176 203136 203826 205092 206388 207368 208656 209664 209898 209952 210912 211968 212688 212992 213954 214326 215306 216064 216384 217672 217728 217971 219024 220064 221184 222183 223238 223587 225792 226044 227136 227448 228488 228528 229376 229632 230412 232944 233289 234416 234738 235872 236992 237276 237797 238464 239274 239616 243072 243432 244608 244881 244944 246064 246402 247296 247572 248136 248768 248832 249613 252356 254016 255528 257049 257094 258048 258336 259584 262062 263328 263718 264992 265356 266616 267126 267904 268203 268272 268814 269568 270848 271768 273456 273861 275184 276822 278208 279153 279552 279864 279936 281216 282624 283584 285272 285768 287469 288512 288834 290304 290628 292032 294912 296244 298116 299943 301056 301392 301806 302848 303186 303264 304704 305739 306176 307216 307638 309582 310592 311052 311647 312984 314496 314847 316368 317952 319032 319488 320931 321489 322959 324096 324576 326144 326508 326592 328536 329728 330096 330848 331776 334857 336973 338688 339066 340704 341172 342732 342792 344064 344448 345618 346112 349416 351104 351624 352107 353717 353808 355488 355914 356168 357604 357696 358911 359424 364608 365148 366912 367416 369096 369603 370944 371358 372204 372736 373152 373248 376832 378112 378534 380926 381024 383292 385112 385641 387072 387504 389376 393093 394992 395577 397488 398034 399854 399924 400689 401408 401856 402408 403221 404248 404352 406272 407652 410184 412776 414736 415233 417312 419328 419796 419904 421824 423936 425376 425984 427908 428652 430612 432128 432768 433251 435344 435456 435942 438048 440128 441623 442368 444366 446476 447174 451584 452088 454272 454779 454896 456976 457056 458752 459264 460824 461457 463567 464373 465888 466578 468832 469476 471744 473984 474552 475594 476928 478548 479232 486144 486864 489216 489762 489888 492128 492804 494592 495144 496272 497536 497664 499226 504712 508032 508599 511056 514098 514188 516096 516672 518427 519168 524124 526656 527436 529984 530712 533232 533871 534252 535808 536406 536544 537628 539136 541696 543536 546912 547722 550368 553644 556416 557037 558306 559104 559728 559872 562432 565248 567168 567801 570544 571389 571536 574938 577024 577668 578773 580608 581256 584064 589824 592488 596232 597051 599781 599886 602112 602784 603612 605696 606372 606528 609408 611478 612352 614432 615276 619164 621184 622104 623294 625807 625968 628992 629694 632736 635904 638064 638976 641862 642978 645918 648192 649152 652288 653016 653184 653913 656903 657072 659456 660192 661696 663552 666549 669714 670761 673946 677376 678132 681408 682344 685464 685584 688128 688896 691236 692224 698832 699867 702208 703248 704214 707434 707616 710976 711828 712336 713391 715208 715392 717822 718848 729216 730296 733824 734643 734832 738192 739206 741888 742716 744408 745472 746304 746496 748839 753664 756224 757068 761852 762048 766584 770224 771147 771282 774144 775008 778752 781333 786186 789984 791154 794976 796068 799708 799848 801378 802816 803712 804609 804816 806442 808496 808704 812544 815304 820157 820368 821583 825552 829472 830466 834624 837459 838656 839592 839808 843648 847872 850752 851968 855816 857304 861224 862407 864256 865536 866502 870688 870912 871884 876096 880256 883246 884736 888732 892952 894348 899829 903168 904176 908544 909558 909792 913952 914112 917217 918528 921648 922914 927134 928746 931776 933156 934941 937664 938952 943488 944541 947968 949104 951188 953856 957096 958464 962793 968877 972288 973728 978432 979524 979776 984256 985608 989184 990288 992544 995072 995328 998452 1004571 1009424 1010919 1016064 1017198 1022112 1023983 1028196 1028376 1032192 1033344 1036854 1038336 1048248 1053312 1054872 1056321 1059968 1061151 1061424 1066464 1067742 1068504 1071616 1072812 1073088 1075256 1076733 1078272 1083392 1087072 1093824 1095444 1100736 1107288 1108809 1112832 1114074 1116612 1118208 1119456 1119744 1124864 1130496 1134336 1135602 1141088 1142778 1143072 1149876 1154048 1155336 1156923 1157546 1161216 1162213 1162512 1168128 1179279 1184976 1186731 1192464 1194102 1199562 1199772 1202067 1204224 1205568 1207224 1209663 1211392 1212744 1213056 1218816 1222956 1224704 1228864 1230552 1238328 1242368 1244208 1245699 1246588 1251614 1251936 1257984 1259388 1265472 1271808 1276128 1277952 1283724 1285956 1291836 1296384 1298304 1299753 1304576 1306032 1306368 1307826 1313806 1314144 1318912 1320384 1323392 1324869 1327104 1333098 1339428 1341522 1347892 1354752 1356264 1362816 1364337 1364688 1370928 1371168 1376256 1377792 1382472 1384371 1384448 1390701 1393119 1397664 1399489 1399734 1404416 1406496 1408428 1414868 1415232 1421952 1423656 1424672 1426782 1430416 1430784 1435644 1437696 1451047 1458432 1460592 1467648 1469286 1469664 1476384 1478412 1483776 1485432 1488816 1490944 1492608 1492992 1497678 1507328 1512448 1514136 1523704 1524096 1525797 1533168 1540448 1542294 1542564 1548288 1550016 1555281 1557504 1562666 1572372 1579968 1582308 1589952 1592136 1599416 1599696 1601613 1602756 1605632 1607424 1609218 1609632 1612884 1616992 1617408 1625088 1630608 1640314 1640736 1643166 1651104 1658944 1660932 1669248 1671111 1674918 1677312 1679184 1679616 1687296 1695744 1701504 1703403 1711632 1714167 1714608 1722448 1724814 1728512 1731072 1733004 1736319 1741376 1741824 1743768 1747291 1752192 1760512 1766492 1769472 1777464 1785904 1788696 1799343 1799658 1806336 1808352 1817088 1819116 1819584 1827904 1828224 1834434 1837056 1843296 1845828 1854268 1857492 1863552 1866312 1869882 1875328 1877421 1877904 1886976 1889082 1895936 1898208 1902376 1907712 1914192 1916928 1925586 1937754 1944576 1947456 1956864 1959048 1959552 1961739 1968512 1970709 1971216 1978368 1980576 1985088 1990144 1990656 1996904 1999647 2009142 2012283 2018848 2021838 2032128 2034396 2044224 2047966 2056392 2056752 2064384 2066688 2073708 2076672 2096496 2099601 2106624 2109744 2112642 2119936 2122302 2122848 2132928 2135484 2137008 2140173 2143232 2145624 2146176 2150512 2153466 2156544 2166784 2174144 2181529 2187648 2190888 2201472 2203929 2214576 2217618 2225664 2228148 2233224 2236416 2238912 2239488 2246517 2249728 2260992 2268672 2271204 2282176 2285556 2286144 2299752 2308096 2310672 2313441 2313846 2315092 2322432 2324426 2325024 2336256 2343999 2358558 2369952 2373462 2384928 2388204 2399124 2399544 2404134 2408448 2411136 2413827 2414448 2419326 2422784 2425488 2426112 2437632 2445912 2449408 2457728 2460471 2461104 2464749 2476019 2476656 2484736 2488416 2491398 2493176 2503228 2503872 2512377 2515968 2518776 2530944 2543616 2552256 2555904 2567448 2571912 2583672 2587221 2592768 2596608 2599506 2609152 2612064 2612736 2615652 2627612 2628288 2637824 2640768 2646784 2649738 2654208 2666196 2678856 2683044 2695784 2699487 2709504 2712528 2725632 2728674 2729376 2741856 2742336 2751651 2755584 2764944 2768742 2768896 2781402 2786238 2795328 2798978 2799468 2804823 2808832 2812992 2816856 2829736 2830464 2833623 2843904 2847312 2849344 2853564 2860832 2861568 2871288 2875392 2888379 2902094 2906631 2916864 2921184 2935296 2938572 2939328 2952768 2956824 2967552 2970864 2977632 2981888 2985216 2985984 2995356 3013713 3024896 3028272 3032757 3047408 3048192 3051594 3066336 3071949 3080896 3084588 3085128 3091361 3096576 3100032 3110562 3115008 3125332 3144744 3159936 3164616 3179904 3183453 3184272 3198832 3199392 3203226 3205512 3211264 3214848 3218436 3219264 3225768 3230199 3233984 3234816 3244969 3250176 3261216 3280628 3281472 3286332 3302208 3317888 3321864 3338496 3342222 3349836 3354624 3358368 3359232 3374592 3391488 3403008 3406806 3423264 3428334 3429216 3444896 3449628 3457024 3462144 3466008 3470769 3472638 3482752 3483648 3486639 3487536 3494582 3504384 3521024 3532984 3537837 3554928 3560193 3571808 3577392 3598686 3599316 3606201 3612672 3616704 3628989 3634176 3638232 3639168 3655808 3656448 3668868 3674112 3686592 3691656 3708536 3714984 3727104 3732624 3737097 3739764 3750656 3754842 3755808 3773952 3778164 3791872 3796416 3804752 3815424 3828384 3833856 3851172 3875508 3889152 3894912 3899259 3913728 3918096 3919104 3923478 3937024 3941418 3942432 3956736 3961152 3970176 3974607 3980288 3981312 3993808 3999294 4018284 4024566 4037696 4043676 4051411 4064256 4068792 4088448 4093011 4095932 4112784 4113504 4128768 4133376 4147416 4153344 4172103 4179357 4192992 4198467 4199202 4213248 4219488 4225284 4239872 4244604 4245696 4265856 4270968 4274016 4280346 4286464 4291248 4292352 4301024 4306932 4313088 4333568 4348288 4353141 4363058 4375296 4380649 4381776 4402944 4407858 4429152 4435236 4451328 4456296 4466448 4472832 4477824 4478976 4493034 4499456 4521984 4537344 4542408 4564352 4571112 4572288 4577391 4598321 4599504 4616192 4621344 4626882 4627692 4630184 4644864 4648852 4650048 4665843 4672512 4687998 4717116 4739904 4746924 4769856 4776408 4798248 4799088 4804839 4808268 4816896 4822272 4827654 4828896 4838652 4845568 4850976 4852224 4875264 4891824 4898816 4915456 4920942 4922208 4929498 4952038 4953312 4969472 4976832 4982796 4986352 5006456 5007744 5013333 5024754 5031936 5037552 5061888 5087232 5104512 5110209 5134896 5142501 5143824 5167344 5174442 5185536 5193216 5199012 5208957 5218304 5224128 5225472 5231304 5241873 5255224 5256576 5275648 5281536 5293568 5299476 5308416 5332392 5357712 5366088 5391568 5398029 5398974 5419008 5425056 5451264 5457348 5458752 5469331 5483712 5484672 5503302 5511168 5529888 5537484 5537792 5562804 5572476 5590656 5597956 5598936 5609646 5617664 5625984 5632263 5633712 5659472 5660928 5667246 5687808 5694624 5698688 5707128 5721664 5723136 5741099 5742576 5750784 5776758 5804188 5813262 5833728 5842368 5870592 5877144 5878656 5905536 5912127 5913648 5935104 5941728 5955264 5963776 5970432 5971968 5990712 5998941 6026371 6027426 6036849 6049792 6056544 6065514 6094816 6096384 6103188 6132672 6143898 6161792 6169176 6170256 6182722 6193152 6200064 6221124 6230016 6250664 6289488 6298803 6319872 6329232 6359808 6366906 6368544 6397664 6398784 6406452 6411024 6420519 6429696 6436872 6438528 6451536 6460398 6467968 6469632 6489938 6500352 6522432 6544587 6561256 6562944 6572664 6604416 6611787 6635776 6643728 6676992 6684444 6699672 6709248 6716736 6718464 6739551 6749184 6782976 6806016 6813612 6846528 6856668 6858432 6889792 6899256 6914048 6924288 6932016 6940323 6941538 6945276 6965504 6967296 6973278 6975072 6989164 7008768 7031997 7042048 7065968 7075674 7109856 7120386 7143616 7154784 7167881 7197372 7198632 7212402 7225344 7233408 7241481 7257978 7268352 7276464 7278336 7311616 7312896 7337736 7348224 7373184 7381413 7383312 7394247 7417072 7428057 7429968 7454208 7465248 7474194 7479528 7501312 7509684 7511616 7524049 7537131 7547904 7556328 7583744 7592832 7609504 7630848 7656768 7667712 7702344 7751016 7761663 7778304 7789824 7798518 7827456 7836192 7838208 7846956 7874048 7882836 7884864 7913472 7922304 7940352 7949214 7960576 7962624 7987616 7998588 8036568 8049132 8075392 8087352 8098461 8102822 8128512 8135491 8137584 8176896 8186022 8191864 8225568 8227008 8254953 8266752 8294832 8306688 8344206 8358714 8385984 8396934 8398404 8414469 8426496 8438976 8450568 8479744 8489208 8491392 8500869 8531712 8541936 8548032 8560692 8572928 8582496 8584704 8602048 8613864 8626176 8665137 8667136 8696576 8706282 8719893 8726116 8750592 8761298 8763552 8805888 8815716 8858304 8870472 8902656 8912592 8932896 8945664 8955648 8957952 8986068 8998912 9041139 9074688 9084816 9098271 9128704 9142224 9144576 9154782 9196642 9199008 9215847 9232384 9242688 9253764 9255384 9260368 9274083 9289728 9297704 9300096 9331686 9345024 9375996 9434232 9479808 9493848 9539712 9550359 9552816 9596496 9598176 9609678 9616536 9633792 9644544 9655308 9657792 9677304 9690597 9691136 9701952 9704448 9734907 9750528 9783648 9797632 9830912 9841884 9844416 9858996 9904076 9906624 9938944 9953664 9965592 9972704 10012912 10015488 10026666 10049508 10063872 10075104 10123776 10157329 10174464 10209024 10220418 10269792 10285002 10287648 10334688 10348884 10371072 10386432 10398024 10417914 10436608 10448256 10450944 10459917 10462608 10483746 10510448 10513152 10551296 10563072 10587136 10598952 10613511 10662041 10664784 10680579 10715424 10732176 10783136 10796058 10797948 10818603 10838016 10850112 10886967 10902528 10914696 10917504 10938662 10967424 10969344 11006604 11022336 11059776 11074968 11075584 11125608 11144952 11181312 11195912 11197872 11211291 11219292 11235328 11251968 11264526 11267424 11318944 11321856 11334492 11375616 11389248 11397376 11414256 11443328 11446272 11482198 11485152 11501568 11553516 11608376 11626524 11667456 11684736 11697777 11741184 11754288 11757312 11811072 11824254 11827296 11870208 11883456 11910528 11923821 11940864 11943936 11981424 11997882 12052742 12054852 12073698 12099584 12113088 12131028 12154233 12189632 12192768 12206376 12265344 12279033 12287796 12323584 12338352 12340512 12365444 12386304 12400128 12442248 12460032 12501328 12516309 12578976 12595401 12597606 12639744 12658464 12719616 12733812 12737088 12795328 12797568 12812904 12822048 12841038 12859392 12873744 12877056 12903072 12920796 12935936 12939264 12979876 13000704 13044864 13059423 13089174 13122512 13125888 13141947 13145328 13208832 13223574 13271552 13287456 13311779 13353984 13368888 13399344 13418496 13433472 13436928 13479102 13498368 13565952 13612032 13627224 13693056 13713336 13716864 13732173 13779584 13794963 13798512 13828096 13848576 13864032 13880646 13883076 13890552 13931008 13934592 13946556 13950144 13978328 13997529 14017536 14063994 14084096 14131936 14151348 14219712 14240772 14287232 14309568 14335762 14394744 14397264 14414517 14424804 14450688 14466816 14482962 14515956 14536704 14552928 14556672 14623232 14625792 14675472 14696448 14746368 14762826 14766624 14788494 14834144 14856114 14859936 14908416 14930496 14948388 14959056 15002624 15019368 15023232 15039999 15048098 15074262 15095808 15108769 15112656 15167488 15185664 15219008 15261696 15313536 15330627 15404688 15427503 15502032 15523326 15556608 15579648 15597036 15626871 15654912 15672384 15676416 15693912 15725619 15748096 15765672 15769728 15826944 15844608 15880704 15898428 15921152 15925248 15975232 15997176 16073136 16098264 16150784 16174704 16194087 16196922 16205644 16257024 16270982 16275168 16353792 16372044 16383728 16407993 16451136 16454016 16509906 16533504 16589664 16613376 16688412 16717428 16771968 16793868 16796808 16828938 16852992 16877952 16896789 16901136 16959488 16978416 16982784 17001738 17063424 17083872 17096064 17121384 17145856 17164992 17169408 17204096 17223297 17227728 17252352 17330274 17334272 17393152 17412564 17439786 17452232 17501184 17522596 17527104 17611776 17631432 17716608 17736381 17740944 17805312 17825184 17865792 17891328 17911296 17915904 17972136 17996823 17997824 18079113 18082278 18110547 18149376 18169632 18196542 18257408 18284448 18289152 18309564 18393284 18398016 18431694 18464768 18485376 18507528 18510768 18520736 18548166 18579456 18595408 18600192 18663372 18690048 18751992 18863611 18868464 18896409 18959616 18987696 19079424 19100718 19105632 19192992 19196352 19219356 19233072 19261557 19289088 19310616 19315584 19354608 19381194 19382272 19403904 19408896 19469814 19501056 19567296 19595264 19633761 19661824 19683768 19688832 19717992 19808152 19813248 19835361 19877888 19907328 19931184 19945408 20025824 20030976 20053332 20099016 20127744 20150208 20218653 20247552 20314658 20348928 20418048 20440836 20539584 20570004 20575296 20669376 20697768 20742144 20772864 20796048 20820969 20835828 20873216 20896512 20901888 20919834 20925216 20967492 21020896 21026304 21095991 21126144 21174272 21197904 21227022 21324082 21329568 21361158 21430848 21464352 21503643 21566272 21592116 21595896 21637206 21676032 21700224 21724443 21773934 21805056 21829392 21835008 21877324 21934848 21938688 22013208 22044672 22119552 22144239 22149936 22251216 22284171 22289904 22362624 22391824 22395744 22422582 22438584 22470656 22503936 22529052 22534848 22572147 22611393 22637888 22643712 22668984 22714783 22751232 22778496 22794752 22828512 22886656 22892544 22964396 22970304 23003136 23107032 23216752 23253048 23334912 23369472 23395554 23482368 23508576 23514624 23551609 23622144 23648508 23654592 23740416 23766912 23821056 23847642 23881728 23887872 23962848 23995764 24105484 24109704 24147396 24199168 24226176 24262056 24295383 24308466 24379264 24385536 24406473 24412752 24530688 24558066 24575592 24647168 24676704 24681024 24730888 24764859 24800256 24884496 24920064 25002656 25032618 25157952 25190802 25195212 25243407 25279488 25316928 25439232 25467624 25474176 25502607 25590656 25595136 25625808 25644096 25682076 25718784 25747488 25754112 25806144 25841592 25871872 25878528 25959752 25995411 26001408 26089728 26118846 26159679 26178348 26245024 26251776 26283894 26290656 26417664 26447148 26543104 26574912 26623558 26707968 26737776 26798688 26836992 26866944 26873856 26958204 26996736 27123417 27224064 27254448 27294813 27386112 27426672 27433728 27464346 27559168 27589926 27597024 27647541 27697152 27728064 27761292 27766152 27781104 27822249 27862016 27869184 27893112 27900288 27956656 27995058 28035072 28127988 28168192 28263872 28302696 28359877 28439424 28481544 28574464 28619136 28651077 28671524 28789488 28794528 28829034 28849608 28901376 28933632 28965924 29031912 29073408 29105856 29113344 29204721 29246464 29251584 29350944 29392896 29492736 29525652 29533248 29576988 29668288 29712228 29719872 29816832 29860992 29896776 29918112 30005248 30038736 30046464 30079998 30096196 30148524 30191616 30217538 30225312 30334976 30371328 30438016 30471987 30523392 30627072 30661254 30809376 30855006 31004064 31046652 31113216 31159296 31194072 31253742 31309824 31344768 31352832 31379751 31387824 31451238 31496192 31531344 31539456 31653888 31689216 31761408 31796856 31840533 31842304 31950464 31986123 31994352 32041737 32146272 32188247 32196528 32301568 32349408 32388174 32393844 32411288 32455809 32514048 32541964 32550336 32660901 32707584 32744088 32767456 32815986 32902272 32908032 33019812 33067008 33179328 33226752 33376824 33434856 33543936 33587736 33593616 33633873 33657876 33705984 33755904 33793578 33802272 33918976 33956832 33965568 34003476 34126848 34167744 34192128 34242768 34291712 34329984 34338816 34408192 34446594 34455456 34504704 34660548 34668544 34786304 34825128 34879572 34904464 35002368 35045192 35054208 35093331 35223552 35262864 35433216 35472762 35481888 35610624 35650368 35731584 35771463 35822592 35831808 35944272 35993646 35995648 36158226 36164556 36221094 36298752 36339264 36393084 36462699 36514816 36568896 36578304 36619128 36786568 36796032 36837099 36863388 36929536 36970752 37015056 37021536 37041472 37096332 37158912 37190816 37200384 37326744 37380096 37503984 37548927 37727222 37736928 37786203 37792818 37919232 37975392 38158848 38201436 38211264 38385984 38392704 38438712 38466144 38523114 38578176 38621232 38631168 38709216 38762388 38764544 38807808 38817792 38939628 39002112 39134592 39178269 39267522 39323648 39367536 39377664 39425841 39435984 39616304 39626496 39670722 39755776 39814656 39862368 39890816 39935337 40051648 40061952 40106664 40187693 40198032 40255488 40300416 40437306 40495104 40629316 40697856 40836096 40881672 41079168 41140008 41150592 41338752 41384889 41395536 41484288 41545728 41592096 41641938 41671656 41746432 41793024 41803776 41839668 41850432 41934984 41992587 42041792 42052608 42184597 42191982 42252288 42348544 42395808 42454044 42648164 42659136 42722316 42861696 42928704 43007286 43132544 43184232 43191792 43274412 43352064 43400448 43448886 43547868 43610112 43658784 43670016 43754648 43869696 43877376 44026416 44089344 44239104 44288478 44299872 44502432 44568342 44579808 44725248 44783648 44791488 44845164 44877168 44941312 45007872 45058104 45069696 45119997 45144294 45222786 45275776 45287424 45326307 45337968 45429566 45502464 45556992 45589504 45657024 45773312 45785088 45928792 45940608 45991881 46214064 46282509 46433504 46506096 46669824 46738944 46791108 46880613 46964736 47017152 47029248 47103218 47176857 47244288 47297016 47309184 47480832 47533824 47642112 47695284 47763456 47775744 47925696 47991528 48210968 48219408 48294792 48398336 48452352 48524112 48582261 48590766 48616932 48758528 48771072 48812946 48825504 49061376 49116132 49151184 49223979 49294336 49353408 49362048 49461776 49529718 49600512 49768992 49840128 50005312 50065236 50175167 50315904 50381604 50390424 50486814 50558976 50633856 50690367 50878464 50935248 50948352 51005214 51181312 51190272 51251616 51288192 51364152 51437568 51494976 51508224 51612288 51669891 51683184 51743744 51757056 51919504 51990822 52002816 52179456 52237692 52319358 52356696 52490048 52503552 52567788 52581312 52668343 52835328 52894296 53086208 53149824 53209143 53247116 53415936 53475552 53597376 53673984 53733888 53747712 53916408 53993472 54237339 54246834 54331641 54448128 54508896 54589626 54772224 54853344 54867456 54928692 55118336 55179852 55194048 55295082 55394304 55456128 55522584 55532304 55562208 55644498 55724032 55738368 55786224 55800576 55913312 55990116 56070144 56255976 56336384 56527744 56590833 56605392 56689227 56719754 56878848 56948437 56963088 57148928 57238272 57302154 57343048 57578976 57589056 57658068 57699216 57784671 57867264 57931848 58063824 58146816 58211712 58226688 58409442 58492928 58503168 58701888 58785792 58901283 58985472 59051304 59066496 59153976 59336576 59424456 59439744 59506083 59633664 59721984 59793552 59836224 60010496 60077472 60092928 60159996 60192392 60297048 60383232 60435076 60450624 60655959 60669952 60742656 60876032 60943974 61046784 61254144 61322508 61618752 61710012 62008128 62093304 62226432 62318592 62388144 62462907 62507484 62619648 62689536 62705664 62759502 62775648 62902476 62992384 63062688 63078912 63287973 63378432 63522816 63593712 63681066 63684608 63900928 63972246 63988704 64083474 64292544 64376494 64393056 64510929 64603136 64698816 64776348 64787688 64822576 64911618 65028096 65083928 65100672 65173329 65321802 65415168 65488176 65534912 65631972 65804544 65816064 66039624 66134016 66358656 66432717 66753648 66852513 66869712 67087872 67175472 67187232 67267746 67315752 67411968 67511808 67587156 67604544 67716441 67834179 67837952 67913664 67931136 68006952 68144349 68253696 68335488 68384256 68485536 68583424 68659968 68677632 68816384 68893188 68910912 69009408 69321096 69572608 69650256 69759144 69808928 70004736 70090384 70108416 70186662 70447104 70525728 70654827 70866432 70945524 70963776 71101303 71221248 71300736 71463168 71542926 71645184 71663616 71888544 71987292 71991296 72316452 72329112 72442188 72597504 72678528 72786168 72925398 73029632 73137792 73156608 73219419 73238256 73573136 73592064 73674198 73726776 73859072 73941504 74030112 74043072 74082944 74192664 74294577 74381632 74400768 74634287 74653488 74760192 75007968 75097854 75454444 75473856 75572406 75585636 75730221 75838464 75950784 76317696 76402872 76422528 76771968 76785408 76877424 76932288 77046228 77156352 77242464 77262336 77418432 77524776 77529088 77615616 77635584 77879256 77986233 78004224 78269184 78356538 78479037 78535044 78647296 78735072 78755328 78851682 78871968 79232608 79252992 79341444 79511552 79629312 79724736 79781632 79870674 80103296 80123904 80213328 80375386 80396064 80510976 80600832 80874612 80990208 81258632 81370251 81672192 81763344 81884439 82158336 82280016 82301184 82677504 82769778 82791072 82942623 83091456 83184192 83283876 83343312 83466747 83586048 83607552 83679336 83700864 83869968 83985174 84083584 84105216 84369194 84383964 84504576 84697088 84791616 84908088 85079631 85296328 85318272 85444632 85723392 85857408 85953231 86014572 86265088 86368464 86383584 86548824 86704128 86800896 86897772 87095736 87220224 87317568 87340032 87509296 87614163 87739392 87754752 88052832 88178688 88478208 88576956 88599744 89004864 89136684 89159616 89450496 89567296 89582976 89690328 89754336 89882624 90015744 90116208 90139392 90239994 90288588 90445572 90551552 90574848 90652614 90675936 90859132 91004928 91113984 91179008 91314048 91415961 91546624 91570176 91857584 91881216 91983762 92428128 92565018 92867008 93012192 93182453 93339648 93477888 93582216 93761226 93929472 94034304 94058496 94139253 94206436 94353714 94488576 94594032 94618368 94961664 95067648 95284224 95390568 95526912 95851392 95958369 95983056 96125211 96421936 96438816 96564741 96589584 96796672 96904704 97048224 97164522 97181532 97233864 97367427 97517056 97542144 97625892 97651008 97812637 97982703 98122752 98232264 98302368 98447958 98588672 98706816 98724096 98923552 99059436 99201024 99537984 99680256 100010624 100130472 100350334 100631808 100763208 100780848 100901619 100973628 101117952 101267712 101380734 101756928 101870496 101896704 102010428 102362624 102380544 102503232 102576384 102728304 102875136 102989952 103016448 103224576 103339782 103366368 103487488 103514112 103839008 103981644 104005632 104358912 104475384 104638716 104713392 104980096 105007104 105135576 105162624 105279993 105336686 105670656 105761383 105788592 106172416 106299648 106418286 106494232 106831872 106951104 107194752 107314389 107467776 107495424 107832816 107986944 108474678 108493668 108663282 108896256 109017792 109179252 109388097 109544448 109706688 109734912 109857384 110236672 110359704 110388096 110511297 110590164 110788608 110912256 111045168 111064608 111124416 111288996 111448064 111476736 111572448 111601152 111826624 111980232 112140288 112511952 112646781 112672768 113055488 113181666 113210784 113358609 113378454 113439508 113757696 113896874 113926176 114297856 114476544 114604308 114686096 115157952 115178112 115316136 115398432 115569342 115734528 115863696 116127648 116293632 116423424 116453376 116818884 116985856 117006336 117403776 117534807 117802566 117970944 118102608 118132992 118277523 118307952 118673152 118848912 118879488 119012166 119267328 119443968 119587104 119672448 119806011 120020992 120154944 120185856 120319992 120384784 120563079 120594096 120766464 120870152 120901248 121311918 121339904 121485312 121752064 121887948 122093568 122508288 122645016 123237504 123420024 124016256 124154667 124186608 124452864 124637184 124776288 124925814 125014968 125239296 125379072 125411328 125519004 125551296 125804952 125977761 125984768 126125376 126157824 126553791 126575946 126756864 127045632 127187424 127362132 127369216 127801856 127944492 127977408 128166948 128585088 128752988 128786112 129021858 129206272 129397632 129552696 129575376 129645152 129823236 130056192 130167856 130201344 130346658 130643604 130830336 130976352 131069824 131263944 131609088 131632128 132045277 132079248 132268032 132717312 132865434 133507296 133705026 133739424 134175744 134350944 134374464 134535492 134631504 134823936 135023616 135174312 135209088 135432882 135668358 135675904 135827328 135862272 135978921 136013904 136288698 136507392 136670976 136768512 136971072 137166848 137319936 137355264 137632768 137786376 137821824 137975643 138606533 138642192 138847527 139145216 139300512 139518288 139617856 140009472 140180768 140216832 140373324 140641839 140894208 141051456 141309654 141530571 141732864 141891048 141927552 142202606 142442496 142601472 142926336 143085852 143290368 143327232 143777088 143974584 143982592 144632904 144658224 144884376 145195008 145357056 145572336 145746783 145850796 146059264 146275584 146313216 146438838 146476512 147146272 147184128 147348396 147453552 147671937 147883008 148060224 148086144 148165888 148385328 148589154 148763264 148801536 149268574 149306976 149520384 150015936 150195708 150525501 150908888 150947712 151144812 151171272 151460442 151676928 151901568 152071101 152635392 152805744 152845056 153543936 153570816 153754848 153864576 154092456 154312704 154484928 154524672 154836864 155009673 155049552 155231232 155271168 155758512 155972466 156008448 156538368 156713076 156958074 157070088 157294592 157470144 157510656 157703364 157743936 158005029 158465216 158505984 158682888 159023104 159258624 159449472 159563264 159627429 159741348 160206592 160247808 160426656 160750772 160792128 161021952 161201664 161749224 161980416 162517264 162712017 162740502 163344384 163526688 163768878 164316672 164560032 164602368 164861263 165355008 165539556 165582144 165885246 166182912 166368384 166567752 166686624 166933494 167172096 167215104 167358672 167401728 167739936 167970348 168167168 168210432 168738388 168767928 169009152 169394176 169583232 169772499 169816176 170067681 170159262 170592656 170636544 170845311 170889264 171446784 171714816 171906462 172029144 172530176 172736928 172767168 173053127 173097648 173354013 173601792 173795544 174191472 174440448 174635136 174680064 175018592 175228326 175478784 175509504 176105664 176357376 176703849 176956416 177153912 177199488 178009728 178273368 178319232 178518249 178900992 179134592 179165952 179380656 179508672 179765248 180031488 180232416 180278784 180479988 180577176 180891144 181103104 181149696 181305228 181351872 181718264 181967877 182009856 182227968 182358016 182628096 182831922 183093248 183140352 183715168 183762432 183967524 184856256 185130036 185734016 186024384 186364906 186679296 186955776 187164432 187388721 187522452 187858944 188068608 188116992 188278506 188412872 188707428 188977152 189188064 189236736 189863919 190135296 190568448 190781136 191053824 191702784 191916738 191966112 192250422 192843872 192877632 193129482 193179168 193532787 193809408 194096448 194329044 194363064 194467728 194734854 195034112 195084288 195251784 195302016 195519987 195625274 195965406 196245504 196464528 196604736 196895916 197177344 197413632 197448192 197847104 198118872 198402048 199075968 199298151 200021248 200260944 200557539 200700668 201263616 201526416 201561696 201803238 201947256 202235904 202535424 202761468 203149323 203513856 203740992 203793408 204020856 204433047 204725248 204761088 205006464 205152768 205456608 205750272 205979904 206032896 206449152 206679564 206732736 206974976 207028224 207678016 207963288 208717824 208950768 209277432 209426784 209960192 210014208 210271152 210325248 210559986 210673372 211341312 211522766 211577184 211964481 212344832 212599296 212836572 212988464 213303909 213663744 213902208 214389504 214628778 214935552 214990848 215665632 215973888 216949356 216987336 217326564 217792512 218035584 218358504 218776194 219088896 219413376 219469824 219658257 219714768 220473344 220719408 220776192 221022594 221180328 221577216 221824512 222090336 222129216 222248832 222577992 222883731 222896128 223144896 223202304 223653248 223902861 223960464 224280576 225023904 225293562 225345536 226110976 226363332 226421568 226717218 226756908 226879016 227190663 227515392 227793748 227852352 228595712 228953088 229208616 229372192 230315904 230356224 230632272 230796864 231138684 231469056 231727392 232255296 232587264 232846848 232906752 233637768 233958699 233971712 234012672 234807552 235069614 235437111 235605132 235941888 236205216 236265984 236555046 236615904 237346304 237697824 237758976 238024332 238534656 238887936 239174208 239344896 239612022 240041984 240309888 240371712 240639984 240769568 241126158 241188192 241532928 241740304 241802496 242623836 242679808 242970624 243504128 243775896 244110753 245016576 245226943 245290032 245653317 246475008 246840048 248032512 248309334 248373216 248827869 249274368 249552576 249851628 250029936 250400241 250758144 250822656 251038008 251102592 251609904 251955522 251969536 252250752 252315648 253107582 253151892 253513728 254091264 254374848 254724264 254738432 255238893 255603712 255888984 255954816 256333896 257170176 257505976 257572224 257859693 258043716 258412544 258795264 259105392 259150752 259290304 259646472 260112384 260335712 260402688 260693316 261287208 261660672 261952704 262139648 262527888 262842489 263218176 263264256 264090554 264158496 264536064 265434624 265730868 267014592 267410052 267478848 268351488 268701888 268748928 269070984 269263008 269647872 270047232 270348624 270418176 270865764 271336716 271351808 271654656 271724544 271957842 272027808 272577396 273014784 273341952 273537024 273942144 274247883 274639872 274710528 275265536 275572752 275643648 275951286 277213066 277284384 277695054 278290432 278601024 279036576 279235712 279547359 280018944 280361536 280433664 280746648 281283678 281788416 282102912 282417759 282619308 283061142 283465728 283782096 283855104 284405212 284884992 285202944 285852672 286171704 286580736 287554176 287875107 287949168 289265808 289316448 289694223 289768752 290390016 290714112 291144672 291493566 291701592 292102281 292118528 292551168 292626432 292877676 292953024 293437911 293948109 294292544 294368256 294696792 294907104 295292179 295343874 295766016 296120448 296172288 296331776 296770656 297178308 297526528 297603072 298537148 298613952 299040768 300031872 300391416 301051002 301817776 301895424 302289624 302342544 302920884 303353856 303803136 304142202 305270784 305611488 305690112 306170917 307087872 307141632 307509696 307729152 308184912 308625408 308969856 309049344 309673728 310019346 310099104 310462464 310542336 311517024 311944932 312016896 313076736 313426152 313916148 314140176 314589184 314940288 315021312 315406728 315487872 315839979 316010058 316930432 317011968 317284149 317365776 318046208 318517248 318898944 319126528 319254858 319482696 320413184 320495616 320853312 321501544 321584256 321943167 322403328 323498448 323960832 325034528 325424034 325481004 326688768 327053376 327537756 328164291 328633344 329120064 329204736 329722526 330710016 331079112 331164288 331533891 331770492 332365824 332736768 333135504 333373248 333866988 334344192 334430208 334717344 334803456 335479872 335940696 336334336 336420864 337476776 337535856 337940343 338018304 338788352 339166464 339544998 339632352 340075827 340135362 340318524 341185312 341273088 341690622 341778528 342893568 343429632 343812924 344058288 345060352 345473856 345534336 346106254 346195296 346708026 347203584 347591088 348382944 348880896 349270272 349360128 350037184 350456652 350957568 351019008 352211328 352604421 353407698 353912832 354307824 354398976 354832569 356019456 356546736 356638464 357036498 357801984 358269184 358331904 358761312 359017344 359418033 360062976 360464832 360557568 360959976 361154352 361689237 361782288 362206208 362299392 362610456 362703744 363436528 363935754 364019712 364455936 364716032 365256192 365663844 366186496 366280704 367430336 367524864 367935048 368678401 369712512 370260072 371468032 372048768 372464001 372729812 373358592 373911552 374328864 374777442 375044904 375717888 376137216 376233984 376557012 376825744 377414856 377954304 378376128 378473472 379661373 379727838 380270592 381136896 381562272 382107648 383405568 383833476 383932224 384500844 385687744 385755264 386258964 386358336 387065574 387618816 388192896 388658088 388726128 388935456 389469708 390068224 390168576 390503568 390604032 391039974 391250548 391930812 392491008 392929056 393209472 393791832 394354688 394827264 394896384 395694208 396135831 396237744 396804096 398151936 398596302 400042496 400521888 401115078 401401336 402527232 403052832 403123392 403606476 403894512 404471808 405070848 405522936 406298646 407027712 407481984 407586816 407936763 408041712 408866094 409450496 409522176 410012928 410305536 410913216 411500544 411959808 412065792 412898304 413359128 413465472 413926929 413949952 415356032 415819599 415926576 416542581 417435648 417901536 418554864 418853568 419920384 420028416 420542304 420650496 421119972 421346744 421925517 422682624 423045532 423154368 423928962 424591713 424689664 425198592 425673144 425976928 426607818 427327488 427804416 428779008 429257556 429871104 429981696 431331264 431947776 433898712 433974672 434653128 435585024 436071168 436717008 437240349 437552388 438177792 438826752 438939648 439316514 439429536 440946688 441438816 441552384 442045188 442360656 443015811 443649024 444180672 444258432 444497664 445155984 445767462 445792256 446289792 446404608 447306496 447805722 447920928 448561152 450047808 450587124 450691072 451576503 452221952 452726664 452843136 453434436 453513816 453758032 454381326 455030784 455587496 455704704 456213303 457191424 457906176 458417232 458744384 460631808 460712448 461264544 461593728 462277368 462938112 463454784 464510592 465029019 465693696 465813504 467275536 467917398 467943424 468025344 469615104 470139228 470874222 471210264 471883776 472410432 472531968 473110092 473231808 474015087 474692608 475395648 475517952 476048664 477069312 477775872 478348416 478689792 478882287 479224044 480083968 480619776 480743424 481279968 481539136 482252316 482376384 483065856 483480608 483604992 485247672 485941248 487008256 487551792 488136051 488221506 490033152 490453886 490580064 491306634 492950016 493680096 494583789 496065024 496618668 496746432 497655738 498548736 499105152 499703256 500059872 500800482 501516288 501645312 502076016 502205184 503219808 503911044 503939072 504501504 504631296 506215164 506303784 507027456 508182528 508749696 509317497 509448528 510477786 511207424 511777968 511909632 512535933 512667792 514340352 515011952 515144448 515719386 516087432 516825088 517590528 518210784 518301504 518580608 519159381 519292944 520062039 520671424 520805376 521386632 522440009 522574416 523321344 523905408 524279296 525055776 525684978 526436352 526528512 528181108 528316992 529072128 530111547 530869248 531461736 534029184 534820104 534957696 536702976 537403776 537497856 538141968 538526016 539295744 540094464 540697248 540836352 541731528 542673432 542703616 543309312 543449088 543915684 544055616 545154792 545903631 546029568 546683904 547074048 547884288 548495766 549279744 549421056 550531072 551145504 551287296 551902572 554426132 554568768 555390108 556580864 557202048 558073152 558471424 559094718 560037888 560723072 560867328 561493296 562567356 563576832 564205824 564835518 565238616 566122284 566931456 567564192 567710208 568810424 569591757 570405888 571705344 572343408 573161472 575108352 575750214 575898336 578531616 578632896 579388446 579537504 580598361 581428224 582289344 582987132 583403184 584204562 584237056 585102336 585252864 585755352 585906048 586559961 586875822 587896218 588585088 588736512 589393584 589814208 590584358 590687748 591532032 592240896 592344576 592663552 593541312 594356616 595053056 595206144 597074296 597227904 597894453 600063744 600782832 601672617 602102004 603635552 603790848 604579248 604685088 605841768 606707712 607606272 608284404 609447969 610541568 611222976 611380224 612341834 613299141 614175744 614283264 615019392 615458304 616369824 617250816 617939712 618098688 619347456 620038692 620198208 620924928 621084672 623034048 623889864 626153472 626852304 627832296 628280352 629178368 629880576 630042624 630813456 630975744 631679958 632020116 633860864 634023936 634568298 634731552 635893443 637034496 637797888 638253056 638509716 638965392 639911727 640826368 640991232 641706624 643003088 643168512 643886334 644806656 646996896 647921664 650069056 650848068 650962008 652277171 653377536 654106752 655075512 656328582 657266688 658240128 658409472 658974771 659445052 661420032 662158224 662328576 663067782 663540984 664731648 665473536 666271008 666746496 667733976 668688384 669434688 669606912 670959744 671708583 671881392 672668672 672841728 674953552 675071712 675880686 676036608 677576704 678332928 679089996 679264704 680151654 680270724 680637048 681571989 682370624 682546176 683381244 683557056 684688459 685787136 686859264 687625848 688116576 690120704 690947712 691068672 692212508 692390592 693416052 694407168 695182176 696765888 697761792 698540544 698720256 700074368 700913304 701915136 702038016 704422656 705208842 706311333 706815396 707825664 708615648 708797952 709665138 712038912 713093472 713276928 714072996 715603968 716538368 716663808 717522624 718034688 718836066 720125952 720929664 721115136 721919952 722308704 723378474 723564576 724412416 724598784 725220912 725407488 726873056 727871508 728039424 728911872 729432064 730512384 731327688 732332259 732372992 734860672 735049728 735680829 735870096 736959951 737356802 739425024 740329681 740520144 742936064 744097536 744928002 745459624 746483607 747823104 748657728 749554884 750089808 751200723 752274432 752467968 753114024 753651488 754829712 755908608 756752256 756946944 759322746 759455676 760541184 762273792 763124544 764215296 765716679 766811136 767666952 767864448 769001688 771375488 771510528 772517928 772716672 773579079 774131148 775237632 776385792 777316176 777452256 777870912 778939416 780136448 780337152 781007136 781208064 782079948 782501096 783861624 784982016 785858112 786418944 787583664 788527467 788709376 789654528 789792768 791388416 792271662 792475488 793608192 796303872 797192604 800084992 801043776 802230156 802802672 805054464 806105664 806246784 807212952 807789024 808943616 810141696 811045872 812597292 814055424 814963968 815173632 815873526 816083424 817732188 818900992 819044352 820025856 820611072 821826432 822743649 823919616 824131584 825796608 826718256 826930944 827853858 827899904 830712064 831639198 831853152 833085162 834871296 835803072 837109728 837707136 838642077 839840768 840056832 841084608 841300992 842239944 842693488 843851034 845365248 846091064 846308736 847253277 847857924 849183426 849379328 850397184 851346288 851953856 853215636 854654976 855608832 857558016 858515112 859742208 862662528 863625321 867797424 867949344 869082669 869306256 871170048 872142336 873434016 874480698 875104776 876355584 877653504 877879296 878633028 878859072 880313733 881844327 881893376 882877632 883104768 884090376 884721312 885876537 886031622 887298048 888361344 888516864 888995328 890311968 891534924 891584512 892579584 892809216 894612992 895611444 895841856 897122304 900095616 901174248 903153006 904443904 905453328 905686272 906868872 907027632 907516064 908762652 910061568 911174992 911409408 912426606 914382848 915812352 916834464 917488768 918512751 921263616 921424896 922529088 923187456 924316939 924554736 925876224 926909568 929021184 930058038 931387392 931627008 934551072 935834796 935886848 936050688 939230208 940278456 941748444 942420528 943767552 944820864 945063936 946220184 946463616 948030174 949385216 950791296 951035904 951852447 952097328 954138624 955551744 956696832 957379584 957764574 958448088 960167936 961239552 961486848 962559936 963078272 964504632 964752768 965829501 966961216 967209984 970245731 970495344 971882496 974016512 975103584 976272102 976443012 980066304 980907772 981160128 982613268 984492873 985900032 987360192 989167578 992130048 993237336 993492864 995311476 997097472 998210304 999406512 1000119744 1001600964 1003032576 1003290624 1004152032 1004410368 1006439616 1007822088 1007878144 1009003008 1009262592 1012430328 1012607568 1013821029 1014054912 1016365056 1017499392 1018634994 1018897056 1020227481 1020955572 1022414848 1023555936 1023819264 1025071866 1025335584 1028680704 1030023904 1030288896 1031438772 1032174864 1033650176 1035181056 1036421568 1036603008 1037161216 1038318762 1038585888 1040124078 1041342848 1041610752 1042773264 1044880018 1045148832 1046642688 1047810816 1048558592 1050111552 1051369956 1052872704 1053057024 1056362216 1056633984 1057813263 1060223094 1061738496 1062923472 1064497707 1068058368 1069640208 1069915392 1073405952 1074807552 1074995712 1076283936 1077052032 1078254099 1080188928 1081394496 1081672704 1083463056 1085067711 1085346864 1086618624 1086898176 1087831368 1088111232 1090309584 1091807262 1092059136 1093367808 1094148096 1095768576 1096991532 1098559488 1098842112 1101062144 1102291008 1102574592 1103805144 1106035203 1108852264 1109137536 1110780216 1113161728 1114404096 1116146304 1116942848 1117392003 1118189436 1120075776 1121446144 1121734656 1122986592 1125134712 1127153664 1128411648 1129671036 1130477232 1132244568 1133862912 1135128384 1135420416 1137620848 1138984119 1139183514 1140811776 1143410688 1144686816 1146322944 1150216704 1151500428 1151796672 1154028841 1157063232 1157265792 1158776892 1159075008 1161196722 1162856448 1164578688 1165974264 1166806368 1168409124 1168474112 1170204672 1170505728 1171510704 1171812096 1173119922 1173751644 1175792436 1177170176 1177473024 1178787168 1179628416 1181168716 1181375496 1183064064 1184481792 1184689152 1185327104 1187082624 1188407493 1188713232 1190106112 1190412288 1194148592 1194455808 1195788906 1200127488 1201565664 1203345234 1204204008 1207271104 1207581696 1209158496 1209370176 1211371889 1211683536 1213415424 1215212544 1216568808 1218895938 1221083136 1222445952 1222760448 1223810289 1224683668 1226598282 1228351488 1228566528 1230038784 1230916608 1232739648 1234501632 1235879424 1236197376 1238694912 1240077384 1240396416 1241849856 1246068096 1247458797 1247779728 1249627743 1252306944 1253704608 1255664592 1256560704 1258356736 1259761152 1260085248 1261626912 1261951488 1263359916 1264040232 1265776551 1267721728 1268047872 1269136596 1269463104 1271564281 1271786886 1273775139 1274068992 1275595776 1276506112 1277019432 1277930784 1279823454 1281652736 1281982464 1283413248 1286006176 1286337024 1287772668 1289613312 1293993792 1295843328 1300138112 1301696136 1301924016 1304554342 1306755072 1308213504 1310151024 1311721047 1312657164 1314533376 1316480256 1316818944 1317949542 1318890104 1322840064 1324316448 1324657152 1326135564 1327081968 1329047433 1330947072 1332542016 1333492992 1335467952 1337376768 1338869376 1339213824 1341919488 1343417166 1343762784 1345337344 1345683456 1349907104 1350143424 1351761372 1352073216 1354729509 1356665856 1358179992 1358529408 1360303308 1360541448 1361274096 1363143978 1364741248 1365092352 1366762488 1367114112 1368639909 1369376918 1371574272 1373718528 1375251696 1376233152 1380241408 1381895424 1382137344 1384425016 1384781184 1386832104 1388814336 1390364352 1393531776 1395087057 1397081088 1397440512 1400148736 1401826608 1403830272 1404076032 1408845312 1410417684 1412622666 1413630792 1415651328 1417231296 1417595904 1419330276 1422045261 1424077824 1426186944 1426553856 1428145992 1431207936 1433076736 1433327616 1435045248 1436069376 1436646861 1437672132 1440251904 1441859328 1442230272 1443839904 1444617408 1446756948 1447129152 1448824832 1449197568 1450441824 1450814976 1453746112 1455743016 1457823744 1458864128 1461024768 1462655376 1464408153 1464664518 1464745984 1469721344 1470099456 1471361658 1471740192 1473919902 1474713604 1478850048 1480659362 1481040288 1483751367 1485872128 1488195072 1489856004 1490919248 1492967214 1495646208 1497315456 1499109768 1500179616 1502401446 1504548864 1504935936 1506228048 1507302976 1509659424 1511817216 1513504512 1513893888 1518645492 1518911352 1521082368 1524547584 1526249088 1527952491 1531433358 1533622272 1535333904 1535728896 1537607799 1538003376 1542750976 1543021056 1545035856 1545433344 1547158158 1548262296 1550475264 1552771584 1554632352 1554904512 1555741824 1557478143 1557878832 1560186117 1560272896 1562014272 1562416128 1564159896 1565002192 1567320027 1567723248 1569964032 1571716224 1572837888 1575167328 1577054934 1577418752 1579309056 1579585536 1582776832 1584543324 1584950976 1587216384 1590334641 1592607744 1594385208 1600169984 1602087552 1604460312 1605605344 1610108928 1612211328 1612493568 1614425904 1615578048 1617887232 1620283392 1622091744 1625194584 1628110848 1629927936 1630347264 1631747052 1632166848 1635464376 1637710893 1637801984 1638088704 1640051712 1641222144 1643652864 1645487298 1647839232 1648263168 1651593216 1653436512 1653861888 1655707716 1655799808 1661424128 1663278396 1663706304 1666170324 1669742592 1671606144 1674219456 1675414272 1677284154 1679681536 1680113664 1682169216 1682601984 1684479888 1685386976 1687702068 1690730496 1692182128 1692617472 1694506554 1695715848 1698366852 1698758656 1700794368 1702692576 1703907712 1706431272 1708775271 1711217664 1715116032 1716588601 1717030224 1719484416 1725325056 1727250642 1735594848 1735898688 1738165338 1738612512 1741795083 1744284672 1746868032 1748961396 1750209552 1752711168 1755307008 1755758592 1757266056 1757718144 1760627466 1763688654 1763786752 1765755264 1766209536 1768180752 1769442624 1771753074 1772063244 1774596096 1776722688 1777033728 1777990656 1780623936 1783069848 1783169024 1785159168 1785618432 1789225984 1791222888 1791683712 1793683359 1800191232 1802348496 1805017851 1806306012 1808887808 1810906656 1811372544 1813737744 1814055264 1815032128 1817525304 1820123136 1822349984 1822818816 1824853212 1828343907 1828765696 1831624704 1833668928 1834977536 1837025502 1839897423 1842527232 1842849792 1845058176 1846374912 1848633878 1849109472 1851752448 1853819136 1858042368 1860116076 1862774784 1863254016 1869102144 1871669592 1871773696 1878460416 1880556912 1883496888 1884841056 1887535104 1889641728 1890127872 1892440368 1892927232 1896060348 1898770432 1901582592 1902071808 1903704894 1904194656 1907680329 1911103488 1913393664 1914759168 1915529148 1916896176 1919735181 1922479104 1922973696 1925119872 1926156544 1929009264 1929505536 1931659002 1933922432 1934419968 1940491462 1940990688 1943764992 1948033024 1950207168 1952544204 1952886024 1956831513 1960132608 1961815544 1962320256 1965226536 1968985746 1971800064 1974720384 1976924313 1978335156 1984260096 1986474672 1986985728 1990622952 1994194944 1996420608 1998813024 2000239488 2003201928 2006065152 2008304064 2008820736 2012879232 2015125749 2015644176 2018006016 2018525184 2024860656 2025215136 2027642058 2028109824 2032730112 2034998784 2037269988 2037794112 2040454962 2041911144 2044715967 2044829696 2047111872 2047638528 2050143732 2050671168 2054065377 2057361408 2060047808 2060577792 2062877544 2064349728 2067300352 2070362112 2072843136 2073206016 2074322432 2076637524 2077171776 2080248156 2082685696 2083221504 2085546528 2089760036 2090297664 2093285376 2095621632 2097117184 2100223104 2102739912 2105745408 2106114048 2112724432 2113267968 2115626526 2120446188 2123476992 2125846944 2128995414 2136116736 2139280416 2139830784 2143196419 2146811904 2149615104 2149991424 2152567872 2154104064 2156508198 2160377856 2162788992 2163345408 2166926112 2170135422 2170693728 2173237248 2173796352 2175662736 2176222464 2180619168 2183614524 2184118272 2186735616 2188296192 2191537152 2193983064 2197118976 2202124288 2204582016 2205149184 2207042487 2207610288 2210879853 2212070406 2217704528 2218275072 2220989043 2221560432 2226323456 2228808192 2232292608 2233885696 2234784006 2236378872 2239450821 2242892288 2243469312 2245973184 2249690651 2250269424 2253602169 2256823296 2259342072 2260954464 2264489136 2267725824 2270256768 2270840832 2275241696 2277968238 2278367028 2281623552 2286821376 2289373632 2292645888 2297150037 2300433408 2303000856 2303593344 2308057682 2314126464 2314531584 2317553784 2318150016 2320737237 2322393444 2325712896 2329157376 2331948528 2333612736 2336818248 2336948224 2340409344 2341011456 2343021408 2343624192 2346239844 2347503288 2351584872 2354340352 2354946048 2357574336 2359256832 2362337432 2362750992 2365582401 2366128128 2368963584 2369378304 2370654208 2374165248 2376814986 2377426464 2380212224 2380824576 2388297184 2388911616 2391577812 2400254976 2403131328 2406690468 2408408016 2414542208 2415163392 2418316992 2418740352 2422743778 2423367072 2426830848 2430425088 2433137616 2437791876 2442166272 2444891904 2445520896 2447620578 2449367336 2453196564 2456702976 2457133056 2460077568 2461833216 2465479296 2468230947 2471758848 2472394752 2477389824 2480154768 2480792832 2483699712 2492136192 2494917594 2495559456 2499255486 2504613888 2507409216 2511329184 2513121408 2515926231 2519522304 2520170496 2523253824 2523902976 2526719832 2528080464 2531553102 2535443456 2536095744 2538273192 2538926208 2541759831 2543128562 2543573772 2547550278 2548137984 2551191552 2553012224 2554038864 2555861568 2559646908 2563305472 2563964928 2566826496 2572012352 2572674048 2575545336 2579226624 2587987584 2590875963 2600276224 2603392272 2603848032 2607248007 2609108684 2613510144 2616427008 2620302048 2623442094 2625314328 2629066752 2632960512 2633637888 2635899084 2637780208 2640941199 2645680128 2648632896 2649314304 2652271128 2654163936 2657629611 2658094866 2661894144 2665084032 2666985984 2670935904 2674753536 2677738752 2678427648 2683838976 2686834332 2687525568 2690674688 2691366912 2699814208 2700286848 2703522744 2709459018 2713331712 2716359984 2717058816 2720606616 2721082896 2722548192 2726287956 2729482496 2730184704 2733524976 2734228224 2737279818 2738753836 2743148544 2747437056 2750503392 2752466304 2755538253 2760482816 2763790848 2764274688 2768850032 2769562368 2772950817 2773664208 2777628672 2780728704 2787063552 2790174114 2794162176 2794881024 2800297472 2803653216 2807660544 2808152064 2817690624 2820835368 2825245332 2827261584 2831302656 2834462592 2835191808 2838660552 2844090522 2848155648 2852373888 2853107712 2855557341 2856291984 2862415872 2866153472 2866655232 2870090496 2872138752 2873293722 2875344264 2880503808 2883718656 2884460544 2887679808 2889234816 2893513896 2894258304 2897488503 2897649664 2900883648 2901629952 2907492224 2910737193 2911486032 2915647488 2917728256 2922049536 2925310752 2928816306 2929329036 2929491968 2939442688 2940198912 2942723316 2943480384 2947839804 2949427208 2953478619 2957700096 2961318724 2962080576 2967502734 2971744256 2976390144 2979712008 2981838496 2985934428 2991292416 2994630912 2998219536 3000359232 3004802892 3009097728 3009871872 3012456096 3014605952 3019318848 3023634432 3027009024 3027787776 3037290984 3037822704 3041463087 3042164736 3049095168 3052498176 3055904982 3060682443 3062866716 3067244544 3070667808 3071457792 3075215598 3076006752 3085501952 3086042112 3090071712 3090866688 3094316316 3096524592 3100950528 3105543168 3109264704 3109809024 3111483648 3114956286 3115757664 3120372234 3120545792 3124028544 3124832256 3128319792 3130004384 3134640054 3135446496 3139928064 3143432448 3145675776 3150334656 3154109868 3154837504 3158618112 3159171072 3165553664 3169086648 3169901952 3173439789 3180669282 3185215488 3187950259 3188770416 3193493121 3200339968 3204175104 3208920624 3211210688 3220217856 3224422656 3224987136 3228851808 3231156096 3234762297 3240566784 3244183488 3250389168 3255203133 3259855872 3260694528 3263494104 3264333696 3270928752 3275421786 3275603968 3276177408 3280103424 3282444288 3287305728 3290974596 3295678464 3296526336 3303186432 3306873024 3307723776 3311415432 3311599616 3318105609 3322848256 3326556792 3327412608 3332340648 3339485184 3343212288 3348438912 3350828544 3352176009 3354568308 3359363072 3360227328 3364338432 3365203968 3368959776 3370773952 3375404136 3381460992 3384364256 3385234944 3389013108 3391431696 3396733704 3401588736 3405385152 3407815424 3412862544 3416952357 3417550542 3422435328 3430232064 3433177202 3434060448 3438968832 3450650112 3454501284 3462086523 3471189696 3471797376 3476330676 3477225024 3483590166 3488569344 3493736064 3497922792 3500419104 3505422336 3510614016 3511517184 3514532112 3515436288 3521254932 3527377308 3527573504 3531510528 3532419072 3536361504 3538885248 3543506148 3544126488 3549192192 3553445376 3554067456 3555981312 3561247872 3565222479 3566139696 3570318336 3571236864 3578451968 3582445776 3583367424 3587366718 3600382464 3604696992 3610035702 3612612024 3617775616 3621813312 3622745088 3627475488 3628110528 3630064256 3634115667 3635050608 3640246272 3644699968 3645637632 3649706424 3656687814 3657531392 3663249408 3667337856 3669955072 3671430867 3674051004 3679794846 3685054464 3685699584 3690116352 3692749824 3697267756 3698218944 3703504896 3707638272 3716084736 3720232152 3725549568 3738204288 3742376391 3743339184 3756920832 3761113824 3766993776 3769682112 3775070208 3779283456 3780255744 3784880736 3785854464 3792120696 3797329653 3797540864 3803165184 3804143616 3807409788 3808389312 3814692843 3815360658 3821325417 3822206976 3826787328 3829518336 3831058296 3833792352 3839470362 3844958208 3845947392 3850239744 3852313088 3858018528 3859011072 3863318004 3867844864 3868839936 3880982924 3881981376 3887529984 3896066048 3900414336 3905088408 3905772048 3913663026 3920265216 3923631088 3924640512 3930453072 3937971492 3943600128 3949440768 3953848626 3956670312 3968520192 3972949344 3973971456 3980221921 3981245904 3987142299 3992841216 3997626048 4000478976 4006403856 4012130304 4016608128 4017641472 4025758464 4030251498 4031288352 4036012032 4037050368 4049721312 4050430272 4055284116 4056219648 4064188527 4069997568 4074539976 4075588224 4080909924 4083822288 4089431934 4089659392 4094223744 4095277056 4100287464 4101342336 4105919727 4108130754 4114722816 4120095616 4121155584 4125755088 4128699456 4134600704 4140724224 4145686272 4146412032 4148644864 4153275048 4154343552 4160496312 4165371392 4166443008 4171093056 4179520072 4180595328 4185261171 4191243264 4194234368 4200446208 4205479824 4211490816 4212228096 4225448864 4226535936 4231253052 4240892376 4246953984 4251693888 4257990828 4266135783 4272233472 4278560832 4279661568 4286392838 4293623808 4299230208 4299982848 4305135744 4308208128 4309940583 4313016396 4320755712 4325577984 4326690816 4333852224 4340270844 4341387456 4346474496 4347592704 4351325472 4352444928 4361238336 4367229048 4373471232 4376592384 4383074304 4387966128 4393224459 4394237952 4404248576 4409164032 4410298368 4414084974 4415220576 4421759706 4424140812 4435409056 4436550144 4441978086 4443120864 4451254101 4457616384 4464585216 4467771392 4469568012 4472757744 4478901642 4485784576 4486938624 4491946368 4499381302 4500538848 4507204338 4513646592 4518684144 4521908928 4528978272 4535451648 4540513536 4541681664 4550483392 4555936476 4556734056 4563247104 4573642752 4578747264 4583857473 4594300074 4600866816 4606001712 4607186688 4612823397 4616115364 4628252928 4629063168 4635107568 4636300032 4641474474 4644786888 4651425792 4658314752 4663897056 4667225472 4672434429 4673636496 4680818688 4686042816 4687248384 4692479688 4695006576 4701960081 4703169744 4708680704 4709892096 4715148672 4718513664 4724674864 4725501984 4731164802 4732256256 4737927168 4738756608 4741308416 4748330496 4753629972 4754852928 4760424448 4761649152 4771003923 4776594368 4777823232 4783155624 4792819213 4800509952 4806262656 4813380936 4816816032 4829084416 4830326784 4836633984 4837480704 4845487556 4846734144 4853661696 4860850176 4866275232 4875583752 4884332544 4889783808 4891041792 4895241156 4898734672 4906393128 4913405952 4914266112 4920155136 4923666432 4930958592 4936461894 4943517696 4944789504 4954779648 4960309536 4961585664 4967399424 4984272384 4989835188 4991118912 4998510972 5009227776 5014818432 5022658368 5026242816 5031852462 5039044608 5040340992 5046507648 5047805952 5053439664 5056160928 5063106204 5070886912 5072191488 5076546384 5077852416 5083519662 5086257124 5087147544 5095100556 5096275968 5102383104 5106024448 5108077728 5111723136 5119293816 5126325813 5126610944 5133652992 5144024704 5145348096 5149765803 5151090672 5158453248 5175975168 5181751926 5200552448 5206784544 5207696064 5214496014 5218217368 5225385249 5232854016 5240604096 5246884188 5250628656 5258133504 5265921024 5267275776 5271798168 5275560416 5281882398 5291360256 5297265792 5298628608 5304542256 5308327872 5315259222 5316189732 5323788288 5330168064 5333971968 5341871808 5349507072 5355477504 5356855296 5367677952 5373668664 5375051136 5381050077 5381349376 5399628416 5400573696 5407045488 5415053553 5418918036 5426663424 5432719968 5434117632 5441213232 5442165792 5445096384 5452575912 5458964992 5460369408 5467049952 5468456448 5474559636 5477507672 5485031721 5486297088 5494874112 5501006784 5504932608 5511076506 5519692269 5520965632 5527581696 5528549376 5537700064 5539124736 5545901634 5547328416 5555257344 5561457408 5574127104 5580348228 5588324352 5589762048 5600594944 5607306432 5615321088 5635381248 5641670736 5650490664 5654523168 5662605312 5668925184 5670383616 5677321104 5688181044 5696311296 5704747776 5706215424 5711114682 5712583968 5723040987 5732306944 5733310464 5740180992 5744277504 5746587444 5750688528 5759205543 5767437312 5768921088 5775359616 5778469632 5787027792 5788516608 5794977006 5795299328 5801767296 5803259904 5814984448 5821474386 5822972064 5831294976 5844099072 5850621504 5857632612 5858658072 5858983936 5870494539 5878885376 5880397824 5885446632 5886960768 5895679608 5898854416 5906957238 5915400192 5922637448 5924161152 5930772939 5935005468 5943488512 5952780288 5959424016 5963676992 5971868856 5982584832 5989261824 5996439072 6000718464 6009605784 6018195456 6024912192 6029211904 6038637696 6045377247 6054018048 6055575552 6074581968 6075645408 6082926174 6084329472 6098190336 6104996352 6111809964 6121364886 6125733432 6134489088 6141335616 6142915584 6150431196 6152013504 6162196131 6171003904 6172084224 6180143424 6181733376 6188632632 6193049184 6201901056 6211086336 6218529408 6219618048 6222967296 6229912572 6231515328 6240744468 6241091584 6248057088 6249664512 6256639584 6260008768 6269280108 6270892992 6279856128 6286864896 6291351552 6300669312 6308219736 6317236224 6318342144 6331107328 6338173296 6339803904 6346879578 6361338564 6370430976 6375900518 6377540832 6386986242 6400679936 6408350208 6417841248 6422421376 6429589257 6440435712 6448845312 6449974272 6457703616 6462312192 6469524594 6481133568 6488366976 6500778336 6510406266 6519711744 6521389056 6526988208 6528667392 6541857504 6550843572 6551207936 6552354816 6560206848 6564888576 6574611456 6581949192 6591356928 6606372864 6613746048 6615447552 6621127461 6622830864 6636211218 6645696512 6653113584 6654825216 6662967129 6664681296 6678970368 6686424576 6696877824 6701657088 6704352018 6709136616 6718352463 6718726144 6728676864 6730407936 6737919552 6741547904 6749071953 6750808272 6760806507 6768728512 6770469888 6778026216 6782863392 6791720117 6793467408 6803177472 6810770304 6815630848 6825725088 6833904714 6835101084 6844870656 6860464128 6866354404 6868120896 6877937664 6891450111 6901300224 6909002568 6924173046 6942379392 6943594752 6952661352 6954450048 6967180332 6977138688 6987472128 6995845584 7000838208 7010844672 7021228032 7023034368 7029064224 7030872576 7042509864 7054754616 7055147008 7063021056 7064838144 7072723008 7077770496 7087012296 7088252976 7096747203 7098384384 7106890752 7108134912 7111962624 7122495744 7130444958 7132279392 7140636672 7142473728 7156903936 7164891552 7166734848 7174733436 7200764928 7209393984 7220071404 7225224048 7235551232 7243626624 7245490176 7254950976 7256221056 7260128512 7268231334 7270101216 7280492544 7289399936 7291275264 7299412848 7313375628 7315062784 7326498816 7334675712 7339910144 7342861734 7348102008 7359589692 7370108928 7371399168 7380232704 7385499648 7394535512 7396437888 7404692841 7415276544 7432169472 7440464304 7451099136 7476408576 7484752782 7486678368 7513841664 7522227648 7533987552 7539364224 7547778693 7558566912 7560511488 7569761472 7571708928 7584241392 7594659306 7595081728 7606330368 7608287232 7614819576 7616778624 7625279493 7629385686 7630721316 7642650834 7644413952 7653574656 7659036672 7662116592 7667584704 7678940724 7689916416 7691894784 7700479488 7704626176 7716037056 7718022144 7726636008 7735689728 7737679872 7761965848 7763962752 7772627889 7792132096 7800828672 7810176816 7811544096 7821744021 7827326052 7840530432 7847262176 7849281024 7860906144 7875942984 7887200256 7898881536 7907697252 7913340624 7922823597 7937040384 7945898688 7947942912 7960443842 7962491808 7972888833 7974284598 7985682432 7995252096 8000957952 8012807712 8024260608 8033216256 8035282944 8051516928 8060502996 8062576704 8072024064 8074100736 8099442624 8100860544 8110568232 8128377054 8139995136 8149079952 8151176448 8161819848 8167644576 8178863868 8179318784 8188447488 8190554112 8200574928 8202684672 8211839454 8216261508 8229445632 8240191232 8242311168 8251510176 8257398912 8266614759 8281448448 8291372544 8292824064 8297289728 8306550096 8308687104 8318852451 8320992624 8330742784 8332886016 8342186112 8359040144 8361190656 8370522342 8382486528 8388468736 8400892416 8410959648 8422981632 8424456192 8450897728 8453071872 8462506104 8479603223 8481784752 8493907968 8503387776 8515981656 8532271566 8544466944 8557121664 8559323136 8566672023 8572785676 8587247616 8598460416 8599965696 8610271488 8616416256 8619881166 8626032792 8641511424 8651155968 8653381632 8667704448 8680541688 8682774912 8692948992 8702650944 8704889856 8722476672 8732211579 8734458096 8746942464 8753184768 8766148608 8775932256 8786448918 8788475904 8808497152 8818328064 8820596736 8828169948 8830441152 8843519412 8848281624 8860435857 8870818112 8873100288 8883956172 8886241728 8900949967 8902508202 8915232768 8929170432 8935542784 8939136024 8945515488 8957803284 8971569152 8973877248 8983892736 8998762604 9001077696 9014408676 9027293184 9037368288 9043817856 9057956544 9070903296 9081027072 9083363328 9100966784 9111872952 9113468112 9126494208 9147285504 9157494528 9167714946 9182047329 9188600148 9201733632 9212003424 9214373376 9225646794 9232230728 9256505856 9258126336 9270215136 9272600064 9282948948 9289573776 9302851584 9316629504 9327794112 9334450944 9344868858 9347272992 9361637376 9372085632 9374496768 9384959376 9390013152 9403920162 9406339488 9417361408 9419784192 9430297344 9437027328 9449349728 9451003968 9462329604 9464512512 9475854336 9477513216 9482616832 9496660992 9507259944 9509705856 9520319367 9520848896 9542007846 9553188736 9555646464 9563850777 9566311248 9580479363 9585638426 9601019904 9612525312 9626761872 9633632064 9658168832 9660653568 9673267968 9674961408 9690975112 9693468288 9704286891 9721700352 9732550464 9751167504 9765609399 9779567616 9782083584 9790482312 9797469344 9812786256 9826811904 9828532224 9840310272 9847332864 9861917184 9872923788 9887035392 9889579008 9909559296 9920619072 9923171328 9934798848 9954316827 9968544768 9979670376 9982237824 9997021944 10018455552 10029636864 10045316736 10052485632 10056528027 10063704924 10078089216 10080681984 10093015296 10095611904 10106879328 10112321856 10126212408 10141773824 10144382976 10153092768 10155704832 10167039324 10172514248 10174295088 10190201112 10204766208 10212048896 10216155456 10223446272 10238587632 10250857071 10252651626 10253221888 10267305984 10288049408 10290696192 10299531606 10302181344 10316906496 10351950336 10363503852 10386259569 10401104896 10413569088 10415392128 10428992028 10436434736 10450770498 10465708032 10481208192 10493768376 10501257312 10516267008 10531842048 10534551552 10543596336 10551120832 10563764796 10582720512 10594531584 10597257216 10609084512 10616655744 10630518444 10632379464 10647576576 10660336128 10667943936 10683743616 10695667437 10710955008 10713710592 10735355904 10747337328 10750102272 10762100154 10762698752 10799256832 10801147392 10814090976 10830107106 10837836072 10853326848 10865439936 10868235264 10882426464 10884331584 10890192768 10902347001 10905151824 10917929984 10920738816 10934099904 10936912896 10949119272 10955015344 10970063442 10972594176 10989748224 11002013568 11009865216 11014292601 11022153012 11039384538 11041931264 11055163392 11057098752 11075400128 11078249472 11091803268 11094656832 11110514688 11122914816 11148254208 11160696456 11176648704 11201189888 11214612864 11227129173 11270762496 11283341472 11300981328 11309046336 11325210624 11337850368 11340767232 11354642208 11376362088 11392622592 11409495552 11412430848 11422229364 11425167936 11444078529 11446081974 11463976251 11464613888 11466620928 11480361984 11488555008 11493174888 11501377056 11518411086 11534874624 11537842176 11550719232 11556939264 11574055584 11577033216 11589954012 11590598656 11603534592 11606519808 11629968896 11642948772 11645944128 11662589952 11688198144 11701243008 11715265224 11717316144 11740989078 11757770752 11760795648 11770893264 11773921536 11791359216 11797708832 11813914476 11830800384 11845274896 11848322304 11861545878 11870010936 11886977024 11905560576 11918848032 11927353984 11940665763 11943737712 11961426897 11978523648 11992878144 12001436928 12016120207 12019211568 12036390912 12049824384 12058423808 12077275392 12090754494 12108036096 12111151104 12149163936 12151290816 12165852348 12168658944 12192565581 12209992704 12223619928 12242729772 12251466864 12268978176 12282671232 12285831168 12300862392 12304027008 12324392262 12342007808 12344168448 12360286848 12363466752 12377265264 12386098368 12403802112 12422172672 12437058816 12439236096 12445934592 12459825144 12463030656 12481488936 12482183168 12496114176 12499329024 12513279168 12520017536 12538560216 12541785984 12555783513 12573729792 12582703104 12601338624 12616439472 12634472448 12636684288 12662214656 12676346592 12679607808 12693759156 12722677128 12740861952 12751801036 12755081664 12773972484 12798407349 12801359872 12816700416 12835682496 12844842752 12859178514 12880871424 12897690624 12899948544 12915407232 12924624384 12939049188 12962267136 12976733952 13001556672 13020812532 13039423488 13042778112 13053976416 13057334784 13083715008 13101687144 13102415872 13120413696 13129777152 13149222912 13163898384 13179673377 13182713856 13212745728 13227492096 13230895104 13242254922 13245661728 13272422436 13291393024 13306227168 13309650432 13325934258 13329362592 13353762303 13372849152 13393755648 13403314176 13408704036 13418273232 13436704926 13437452288 13457353728 13460815872 13475839104 13483095808 13498143906 13501616544 13521613014 13537457024 13540939776 13556052432 13565726784 13583440234 13586934816 13606354944 13621540608 13631261696 13651450176 13667809428 13670202168 13689741312 13720928256 13732708808 13736241792 13751572419 13782900222 13802600448 13818005136 13838470191 13848346092 13884758784 13887189504 13905322704 13908900096 13934360664 13954277376 13974944256 13991691168 14001676416 14017303287 14042456064 14058128448 14061745152 14085019728 14105880243 14109509232 14126042112 14129676288 14145446016 14155540992 14174024592 14176505952 14193494406 14196768768 14213781504 14216269824 14223925248 14244991488 14260889916 14264558784 14281273344 14284947456 14313011769 14313807872 14329783104 14333469696 14349466872 14378457639 14401529856 14418787968 14440142808 14450448096 14471102464 14487253248 14490980352 14509901952 14512442112 14520257024 14536462668 14540202432 14560985088 14578799872 14582550528 14598825696 14626751256 14652997632 14669351424 14679820288 14685723468 14696204016 14719179384 14740217856 14742798336 14760465408 14770999296 14789071024 14792875776 14809385682 14830553088 14864338944 14880928608 14902198272 14952817152 14969505564 14973356736 15002374933 15027683328 15044455296 15067975104 15078728448 15095557386 15117133824 15121022976 15139522944 15143417856 15168482784 15189318612 15190163456 15212660736 15216574464 15229639152 15233557248 15250558986 15258771372 15261442632 15285301668 15288827904 15307149312 15318073344 15324233184 15335169408 15357881448 15379832832 15400958976 15409252352 15432074112 15436044288 15449297409 15453272016 15471379456 15475359744 15523931696 15527925504 15545255778 15584264192 15601657344 15620353632 15623088192 15643488042 15654652104 15676155747 15694524352 15698562048 15721812288 15747834557 15751885968 15774400512 15797763072 15815394504 15826681248 15845647194 15874080768 15891797376 15895885824 15920887684 15924983616 15945777666 15948569196 15971364864 15990504192 16001915904 16025615424 16048521216 16066432512 16070565888 16103033856 16121005992 16125153408 16144048128 16198885248 16201721088 16221136464 16245160659 16256754108 16279990272 16298159904 16302352896 16323639696 16335289152 16357727736 16358637568 16376894976 16381108224 16401149856 16405369344 16423678908 16432523016 16455095163 16458891264 16480382464 16484622336 16503020352 16514797824 16533229518 16559076807 16562896896 16582745088 16585648128 16594579456 16613100192 16617374208 16637704902 16641985248 16661485568 16665772032 16684372224 16718080288 16722381312 16741044684 16764973056 16776937472 16801784832 16821919296 16845963264 16901795456 16906143744 16925012208 16959206446 16963569504 16987815936 17006775552 17031963312 17064543132 17088933888 17114243328 17118646272 17133344046 17145571352 17169122961 17196920832 17199931392 17220542976 17232832512 17239762332 17252065584 17277616629 17302311936 17306763264 17335408896 17361083376 17365549824 17385897984 17405301888 17409779712 17444953344 17464423158 17468916192 17493884928 17532297216 17551864512 17572897836 17576951808 17611483617 17636656128 17641193472 17656339896 17660882304 17687038824 17696563248 17720871714 17741636224 17746200576 17767912344 17772483456 17792318817 17801899934 17805016404 17830465536 17858340864 17871085568 17878272048 17891030976 17915606568 17943138304 17947754496 17967785472 17997525208 18002155392 18028817352 18054586368 18074736576 18087635712 18115913088 18136131741 18162054144 18166726656 18201933568 18223745904 18226936224 18252988416 18294571008 18314989056 18335429892 18364094658 18377200296 18403467264 18424006848 18428746752 18451293588 18464461456 18486588393 18513011712 18516252672 18540430272 18545200128 18565897896 18579147552 18605703168 18633259008 18655588224 18668901888 18689737716 18694545984 18723274752 18744171264 18748993536 18769918752 18780026304 18807840324 18812678976 18834722816 18839568384 18860594688 18874054656 18898699456 18902007936 18924659208 18951708672 18955026432 18965233664 18993321984 19014519888 19019411712 19040638734 19041697792 19084015692 19106377472 19111292928 19127701554 19132622496 19160958726 19171276852 19202039808 19225050624 19253523744 19267264128 19288767771 19316337664 19321307136 19346535936 19349922816 19381950224 19386936576 19408573782 19443400704 19465100928 19502335008 19531218798 19559135232 19564167168 19580964624 19594938688 19625572512 19653623808 19657064448 19680620544 19694665728 19723834368 19745847576 19774070784 19819118592 19841238144 19846342656 19863382383 19908633654 19937089536 19959340752 19964475648 19988901387 19994043888 20036911104 20059273728 20090633472 20104971264 20113056054 20127409848 20156178432 20186030592 20191223808 20213758656 20224643712 20247215859 20252424816 20282419521 20283547648 20306185536 20311409664 20334078648 20345028496 20348590176 20375160351 20380402224 20409532416 20424097792 20432310912 20446892544 20477175264 20501714142 20505303252 20506443776 20534611968 20576098816 20581392384 20599063212 20604362688 20633812992 20674350333 20703900672 20727007704 20772519138 20802209792 20827138176 20830784256 20857984056 20872869472 20901540996 20931416064 20962416384 20987536752 21002514624 21032534016 21063684096 21069103104 21087192672 21102241664 21127529592 21165441024 21189063168 21194514432 21218169024 21233311488 21261036888 21264758928 21290241609 21295153152 21320672256 21335887872 21367487232 21391334874 21421910016 21427421184 21470711808 21494674656 21500204544 21524200308 21525397504 21598513664 21602294784 21628181952 21660214212 21675672144 21706653696 21730879872 21736470528 21764852928 21768663168 21780385536 21804694002 21810303648 21835859968 21841477632 21868199808 21873825792 21898238544 21910030688 21940126884 21945188352 21979496448 22004027136 22019730432 22028585202 22044306024 22078769076 22083862528 22110326784 22114197504 22150800256 22156498944 22183606536 22189313664 22214078523 22245829632 22296508416 22315651813 22321392912 22353297408 22402379776 22429225728 22454258346 22541524992 22566682944 22601962656 22618092672 22643336079 22675700736 22681534464 22709284416 22752724176 22785245184 22818991104 22824861696 22844458728 22850335872 22888157058 22892163948 22927952502 22929227776 22933241856 22960723968 22977110016 22986349776 23002754112 23036822172 23069749248 23075684352 23101438464 23113878528 23148111168 23154066432 23179908024 23181197312 23207069184 23213039616 23259937792 23285897544 23291888256 23317883667 23376396288 23402486016 23430530448 23434632288 23465232063 23481978156 23515541504 23521591296 23541786528 23547843072 23582718432 23595417664 23627828952 23661600768 23690549792 23696644608 23723091756 23740021872 23768470791 23773954048 23811121152 23837696064 23854707968 23881331526 23887475424 23918666499 23922853794 23957047296 23985756288 24002873856 24032240414 24038423136 24072781824 24099648768 24116847616 24154550784 24181508988 24216072192 24222302208 24298327872 24302581632 24331704696 24385131162 24419985408 24447239856 24485459544 24502933728 24537956352 24565342464 24571662336 24601724784 24608054016 24648784524 24684015616 24688336896 24720573696 24726933504 24754530528 24772196736 24799844277 24844345344 24874117632 24878472192 24891869184 24919650288 24926061312 24956557353 24962977872 24992228352 24998658048 25026558336 25040035072 25077120432 25083571968 25111567026 25147459584 25165406208 25202677248 25232878944 25268944896 25273368576 25324429312 25352693184 25359215616 25387518312 25438809669 25445354256 25481723904 25503602072 25510163328 25547944968 25596814698 25602719744 25633400832 25671364992 25689685504 25700016069 25718357028 25761742848 25795381248 25799897088 25830814464 25849248768 25878098376 25924534272 25953467904 26003113344 26041625064 26078846976 26107952832 26114669568 26167430016 26196634737 26203374288 26240827392 26259554304 26298445824 26327796768 26359346754 26365427712 26425491456 26454984192 26461790208 26484509844 26491323456 26544844872 26581307571 26582786048 26612454336 26619300864 26651868516 26658725184 26702849901 26707524606 26745698304 26787511296 26806628352 26817408072 26836546464 26873409852 26874904576 26914707456 26921631744 26951678208 26966191616 26996287812 27003233088 27043226028 27074914048 27081879552 27112104864 27131453568 27166880468 27173869632 27212709888 27243081216 27262523392 27302900352 27335618856 27340404336 27379482624 27441856512 27465417616 27472483584 27503144838 27565800444 27605200896 27636010272 27676940382 27696692184 27769517568 27774379008 27810645408 27817800192 27861553447 27868721328 27908554752 27949888512 27983382336 28003352832 28034606574 28084912128 28116256896 28123490304 28170039456 28211760486 28219018464 28252084224 28259352576 28290892032 28311081984 28348049184 28353011904 28386988812 28393537536 28427563008 28432539648 28447850496 28489982976 28521779832 28529117568 28562546688 28626023538 28627615744 28659566208 28666939392 28691552331 28698933744 28741438089 28756915278 28803059712 28837575936 28880285616 28900896192 28942204928 28974506496 28981960704 29019803904 29024884224 29040514048 29072925336 29080404864 29112860673 29157599744 29165101056 29197651392 29245978463 29253502512 29296828197 29338702848 29359640576 29371446936 29392408032 29438358768 29480435712 29485596672 29520930816 29541998592 29578142048 29585751552 29618771364 29661106176 29728677888 29761857216 29804396544 29862950481 29905634304 29939011128 29946713472 30004749866 30055366656 30088910592 30135950208 30157456896 30169584081 30191114772 30234267648 30242045952 30279045888 30286835712 30336965568 30378637224 30380326912 30425321472 30433148928 30459278304 30467114496 30501117972 30517542744 30522885264 30570603336 30614298624 30636146688 30648466368 30670338816 30715762896 30752571213 30759665664 30801917952 30818504704 30864148224 30872088576 30898594818 30906544032 30942758912 30950719488 31047863392 31055851008 31090511556 31158778707 31203314688 31240707264 31246176384 31286976084 31309304208 31352311494 31389048704 31397124096 31443624576 31495669114 31503771936 31548801024 31595526144 31630789008 31653362496 31691294388 31748161536 31783594752 31791771648 31841775368 31849967232 31891555332 31897138392 31942729728 31981008384 32003831808 32051230848 32087002311 32132865024 32141131776 32206067712 32242011984 32250306816 32288096256 32397770496 32403442176 32442272928 32490321318 32513508216 32559980544 32596319808 32604705792 32647279392 32670578304 32707041003 32715455472 32753789952 32762216448 32802299712 32810738688 32847357816 32865046032 32910190326 32917782528 32960764928 32969244672 33006040704 33029595648 33042877803 33066459036 33118153614 33125793792 33165490176 33171296256 33189158912 33226200384 33234748416 33275409804 33283970496 33322971136 33331544064 33368744448 33436160576 33444762624 33482089368 33529946112 33553874944 33603569664 33643838592 33681387519 33803590912 33812287488 33850024416 33918412892 33927139008 33975631872 34013551104 34063926624 34129086264 34177867776 34228486656 34237292544 34266688092 34291142704 34332235587 34338245922 34393841664 34399862784 34441085952 34465665024 34479524664 34504131168 34555233258 34604623872 34613526528 34670817792 34722166752 34731099648 34771795968 34810603776 34819559424 34889906688 34928846316 34937832384 34987769856 35064594432 35103729024 35145795672 35222967234 35273312256 35282386944 35312679792 35321764608 35374077648 35393126496 35441743428 35483272448 35492401152 35535824688 35544966912 35584637634 35603799868 35610032808 35660931072 35716681728 35742171136 35756544096 35782061952 35821997289 35831213136 35884280691 35886276608 35935570944 35995050416 36004310784 36048360621 36057634704 36109172736 36149473152 36175271424 36231826176 36272263482 36324108288 36333453312 36403867136 36447491808 36453872448 36505976832 36577696743 36629978112 36670859784 36728189316 36754400592 36806934528 36848013696 36857493504 36902587176 36928922912 36973176786 37026023424 37032505344 37080860544 37090400256 37131795792 37158295104 37211406336 37266518016 37311176448 37337803776 37379475432 37389091968 37446549504 37488342528 37497987072 37539837504 37560052608 37615680648 37625357952 37667350539 37669445632 37721189376 37748109312 37797398912 37804015872 37849318416 37903417344 37910052864 37930467328 37986643968 38029039776 38038823424 38081277468 38083395584 38168031384 38212754944 38222585856 38255403108 38265244992 38321917452 38342553704 38395222047 38404079616 38450101248 38507047488 38534528256 38577535542 38632675328 38642614272 38693071872 38699845632 38763900448 38773873152 38817147564 38886801408 38930201856 39004670016 39062437596 39118270464 39128334336 39161929248 39189877376 39251145024 39307247616 39361241088 39389331456 39447668736 39491695152 39539020131 39548141568 39638237184 39682476288 39692685312 39726764766 39817267308 39874179072 39918681504 39928951296 39977802774 39988087776 40061286909 40118547456 40181266944 40209942528 40226112108 40254819696 40312356864 40372061184 40382447616 40427517312 40449287424 40494431718 40504849632 40564839042 40567095296 40612371072 40622819328 40668157296 40690056992 40697180352 40750320702 40760804448 40819064832 40864621824 40893785088 40954350528 41003428284 41010606504 41012887552 41069223936 41152197632 41162784768 41198126424 41208725376 41254717257 41348700666 41407801344 41454015408 41515410573 41545038276 41604419584 41654276352 41661568512 41715968112 41745738944 41803081992 41862832128 41924832768 41975073504 42005029248 42051909861 42127368192 42174385344 42204483328 42255059184 42317640729 42378126336 42389028864 42436338048 42466622976 42522073776 42529517856 42580483218 42590306304 42641344512 42671775744 42734974464 42782669748 42843820032 42854842368 42941423616 42989349312 43000409088 43048400616 43050795008 43135372917 43197027328 43204589568 43256363904 43320428424 43351344288 43413307392 43461759744 43472941056 43529705856 43537326336 43560771072 43609388004 43620607296 43671719936 43682955264 43736399616 43747651584 43796477088 43820061376 43880253768 43958992896 44008054272 44039460864 44057170404 44088612048 44157538152 44220653568 44228395008 44301600512 44312997888 44367213072 44378627328 44428157046 44491659264 44593016832 44631303626 44642785824 44706594816 44804759552 44858451456 44908516692 45007124799 45083049984 45133365888 45203925312 45236185344 45286672158 45351401472 45363068928 45418568832 45505448352 45570490368 45637982208 45649723392 45688917456 45700671744 45776314116 45784327896 45855905004 45858455552 45866483712 45921447936 45954220032 45972699552 46005508224 46073644344 46139498496 46202876928 46227757056 46296222336 46308132864 46347892227 46359816048 46414138368 46426079232 46519875584 46571795088 46583776512 46635767334 46752792576 46804972032 46861060896 46869264576 46930464126 46963956312 47028467241 47031083008 47083573056 47095686144 47165436864 47190835328 47243503671 47255657904 47323201536 47381099584 47393289216 47446183512 47480043744 47536941582 47547908096 47622242304 47675392128 47709415936 47762663052 47774950848 47837332998 47845707588 47914094592 47971512576 48005747712 48064480828 48076846272 48145563648 48199297536 48233695232 48309101568 48363017976 48432144384 48596655744 48605163264 48663409392 48770262324 48839970816 48894479712 48970919088 49005867456 49075912704 49130684928 49143324672 49203449568 49216108032 49297569048 49365285489 49368031232 49376673792 49441147392 49453867008 49509061056 49544393472 49599688554 49677230421 49688690688 49748235264 49756944384 49783738368 49839300576 49852122624 49913114706 49925955744 49984456704 49997316096 50053116672 50080070144 50154240864 50167143936 50223134052 50294919168 50330812416 50405354496 50465757888 50537889792 50648858624 50705386368 50718431232 50775036624 50877619338 50890708512 50963447808 51007204144 51020326656 51095889936 51193629396 51205439488 51266801664 51342729984 51379371008 51400032138 51436714056 51507368883 51590762496 51599794176 51661628928 51698497536 51742884973 51756196752 51832849887 51906935808 52006226688 52083250128 52157693952 52215905664 52229339136 52334860032 52393269474 52406748576 52481654784 52596891648 52655593536 52718693508 52730855424 52834450851 52909968384 52923580416 52969019688 52982646912 53089689744 53162615142 53165572096 53224908672 53238601728 53303737032 53317450368 53376956451 53405699802 53415049212 53491396608 53575022592 53613256704 53634816144 53673092928 53746819704 53749809152 53829414912 53843263488 53903356416 53932383232 53992575624 54006466176 54086452056 54149828096 54163759104 54224209728 54262907136 54333760936 54347739264 54408395223 54486162432 54525046784 54605800704 54671237712 54680808672 54758965248 54883713024 54930835232 54944967168 55006289676 55131600888 55210401792 55272020544 55353880764 55393384368 55459765179 55539035136 55548758016 55621290816 55635600384 55723106894 55737442656 55817109504 55899777024 55966764672 56006705664 56069213148 56169824256 56232513792 56246980608 56340078912 56423520972 56438036928 56504168448 56518705152 56581784064 56622163968 56696098368 56706023808 56773977624 56855126016 56865079296 56895700992 56979965952 57043559664 57058235136 57125093376 57252047076 57255231488 57319132416 57333878784 57383104662 57397867488 57482876178 57513830556 57606119424 57675151872 57760571232 57801792384 57866303313 57949012992 57963921408 58039607808 58049768448 58081028096 58145850672 58160809728 58225721346 58315199488 58330202112 58395302784 58491956926 58507005024 58593656394 58677405696 58719281152 58742893872 58784816064 58876717536 58960871424 58971193344 59041861632 59083997184 59156284096 59171503104 59237542728 59322212352 59457355776 59523714432 59590147149 59725900962 59811268608 59878022256 59893426944 59966704161 60009499732 60110733312 60177821184 60271900416 60314913792 60339168162 60382229544 60468535296 60558091776 60573671424 60673931136 60741647577 60757274448 60850642944 60918556608 60934228992 61002235944 61035085488 61045770528 61125481053 61141206672 61228597248 61272293376 61296932736 61340677632 61431525792 61505142426 61519331328 61603835904 61637009408 61728296448 61744177152 61797189636 61813088064 61885517824 61901438976 62023050999 62095726784 62111702016 62181023112 62306649769 62317557414 62406629376 62481414528 62492352768 62573952168 62618608416 62704622988 62778097408 62794248192 62887249152 62991338228 63007543872 63097602048 63191052288 63261578016 63306724992 63382588776 63496323072 63567189504 63583543296 63683550736 63699934464 63783110664 63794276784 63885459456 63962016768 64007663616 64102461696 64174004622 64265730048 64282263552 64412135424 64484023968 64500613632 64576192512 64795540992 64806884352 64884545856 64980642636 65027016432 65119961088 65192639616 65209411584 65294558784 65341156608 65414082006 65430910944 65507579904 65524432896 65604599424 65621477376 65694715632 65730092064 65820380652 65835565056 65921529856 65938489344 66012081408 66059191296 66085755606 66132918072 66236307228 66251587584 66330980352 66342592512 66378317824 66452400768 66469496832 66550819608 66567940992 66642235569 66645942272 66737488896 66872321152 66889525248 66946955439 66964178736 67059892224 67107749888 67207139328 67287677184 67362775038 67607181824 67624574976 67700048832 67836825784 67854278016 67930008237 68027102208 68127853248 68258172528 68355735552 68456973312 68474585088 68533376184 68582285408 68664471174 68676491844 68787683328 68799725568 68882171904 68931330048 68959049328 69008262336 69110466516 69209247744 69227053056 69341635584 69444333504 69462199296 69543591936 69621207552 69639118848 69779813376 69857692632 69875664768 69953651001 70129188864 70207458048 70291591344 70395696189 70445934468 70546624512 70564773888 70625359584 70643529216 70748155296 70786252992 70883486856 70966544896 70984802304 71071649376 71089933824 71169275268 71207599736 71220065616 71305412373 71321862144 71433363456 71484342272 71513088192 71564123904 71643994578 71662426272 71755999497 71768561382 71772553216 71871141888 71990100832 72008621568 72096721242 72115269408 72218345472 72298946304 72350542848 72463652352 72544526964 72648216576 72666906624 72807734272 72894983616 72907744896 73155393486 73259956224 73341719568 73456378632 73508801184 73613869056 73696027392 73714987008 73805174352 73857845824 73946353572 74052046848 74065010688 74161721088 74180800512 74263591584 74316590208 74399532831 74533036032 74622352896 74675607552 74758950864 74778183936 74869672059 74976685056 74995974144 75079675008 75120105216 75231361296 75250715904 75334701078 75338891264 75442378752 75496218624 75594797824 75608031744 75698636832 75806834688 75820105728 75973287936 76058079552 76077646848 76162554936 76166791168 76316429007 76336062768 76425509888 76445171712 76510806216 76530489984 76643834904 76685107408 76790444094 76808159232 76900202496 77014094976 77069056512 77100048207 77155071084 77265350656 77285228544 77386143744 77399691264 77527800896 77547746304 77634295128 77773602816 77860403712 78009340032 78124875192 78236540928 78323858496 78379754752 78502290048 78589904211 78722482176 78778662912 78895337472 78983390304 79078040262 79096283136 79276474368 79364952576 79385370624 79453529532 79634534616 79748358144 79837363008 79857902592 79955605548 79976175552 80108549703 80122573818 80237094912 80362533888 80419885056 80452224216 80509639392 80624713728 80744122368 80764895232 80855034624 80898574848 80988863436 81009699264 81129678084 81134190592 81224742144 81245638656 81336314592 81380113984 81394360704 81500641404 81521608896 81638129664 81729243648 81787570176 81908701056 82006856568 82021213008 82138447872 82304395264 82325569536 82396252848 82417450752 82509434514 82697401332 82815602688 82908030816 83030821146 83090076552 83208839168 83308552704 83323137024 83431936224 83491477888 83584660341 83606163984 83725664256 83849665536 83950147008 84010058496 84103819722 84254736384 84348770688 84408966656 84510118368 84635281458 84756252672 84778057728 84872676096 84933245952 85044147552 85059035712 85160966436 85180612608 85282689024 85343551488 85469948928 85565339496 85687640064 85882847232 85978698624 86000818176 86074656993 86096801232 86270745834 86394054656 86409179136 86512727808 86640856848 86702688576 86826614784 86923519488 86945882112 87059411712 87074652672 87121542144 87218776008 87241214592 87338582019 87343439872 87472799232 87495303168 87592954176 87640122752 87737935389 87760507536 87890484591 88016108544 88078921728 88114340808 88177224096 88315076304 88441307136 88456790016 88603201024 88625995776 88734426144 88757254656 88856314092 88983318528 89186033664 89262607252 89285571648 89413189632 89588851443 89609519104 89716902912 89817033384 90014249598 90166099968 90266731776 90407850624 90472370688 90573344316 90702802944 90726137856 90837137664 91010896704 91140980736 91275964416 91299446784 91377834912 91401343488 91552628232 91568655792 91711810008 91716911104 91842895872 91908440064 91945399104 92011016448 92147288688 92257713639 92278996992 92405753856 92455514112 92592444672 92616265728 92695784454 92719632096 92828276736 92852158464 93039751168 93143590176 93167553024 93271534668 93476336121 93609944064 93722121792 93738529152 93860928252 93927912624 94056934482 94062166016 94167146112 94191372288 94330873728 94381670656 94487007342 94511315808 94646403072 94762199168 94786578432 94892367024 94960087488 95073883164 95095816192 95244484608 95350784256 95418831872 95525326104 95549901696 95674665996 95691415176 95828189184 95943025152 96011495424 96128961656 96153692544 96261006933 96398595072 96467390464 96618203136 96726035952 96864288768 97193311488 97210326528 97326818784 97540524648 97679941632 97788959424 97941838176 98011734912 98121123009 98261369856 98286649344 98406899136 98432216064 98595138096 98730570978 98736062464 98753347584 98882294784 98907734016 99018122112 99088786944 99128633409 99199377108 99354460842 99377381376 99496470528 99513888768 99567476736 99678601152 99704245248 99826229412 99851911488 99968913408 99994632192 100106233344 100160140288 100308481728 100334287872 100446268104 100589838336 100661624832 100810708992 100931515776 101044162557 101297717248 101410772736 101436862464 101550073248 101755238676 101781417024 101926895616 102014408288 102040653312 102191779872 102387258792 102533603328 102685459968 102758742016 102800064276 102873428112 102996706761 103014737766 103181524992 103199588352 103323257856 103396995072 103485769946 103512393504 103665699774 103813871616 104012453376 104166500256 104315387904 104431811328 104458678272 104669720064 104786538948 104813497152 104963309568 105193783296 105311187072 105437387016 105668901702 105819936768 105847160832 105938039376 105965293824 106179379488 106325230284 106331144192 106449817344 106477203456 106607474064 106634900736 106753912902 106811399604 106830098424 106982793216 107150045184 107226513408 107269632288 107346185856 107465991867 107493639408 107658829824 107806712832 107864766464 107985151248 108012932352 108145081863 108172904112 108299656192 108327518208 108448419456 108525814272 108667521872 108695478528 108816790446 108972324864 109050093568 109211601408 109342475424 109361617344 109517930496 109733090229 109861670464 109889934336 110012579352 110234841899 110263201776 110420803584 110544041088 110707761528 110786768736 110919530358 111078070272 111097516032 111242581632 111271200768 111446213788 111474885312 111634219008 111799554048 111933529344 112013411328 112138426296 112339648512 112465027584 112493961216 112680157824 112847041944 112876073856 113008336896 113163568128 113244327936 113392196736 113412047616 113547955248 113710252032 113730158592 113791401984 113959931904 114087119328 114116470272 114250186752 114504094152 114510462976 114638264832 114667757568 114766209324 114795734976 114965752356 115027661112 115185666141 115212238848 115350303744 115521142464 115603584768 115732606626 115898025984 115927842816 116079215616 116099536896 116162056192 116291701344 116321619456 116451442692 116630398976 116660404224 116790605568 116983913852 117014010048 117187312788 117354811392 117438562304 117485787744 117569632128 117753435072 117921742848 118083723264 118167994368 118312568192 118343006208 118475085456 118644424704 118914711552 119047428864 119180294298 119451801924 119622537216 119756044512 119786853888 119933408322 120018999464 120183860727 120355642368 120543800832 120629827584 120678336324 120764459088 120937070592 121116183552 121147342848 121347862272 121483295154 121514548896 121701285888 121837113216 121868457984 122004471888 122070170976 122091541056 122250962106 122282413344 122457194496 122593865472 122681355264 122863051584 123010284852 123038662656 123207671808 123274018816 123456592896 123488354304 123594379272 123626176128 123764151771 123771035648 124046101998 124191453568 124223404032 124362046224 124546231719 124613299538 124635114828 124813258752 124962829056 124984705536 125147904336 125237216832 125409245976 125556194816 125588496384 125774498304 125982676456 126015087744 126155729583 126382104576 126523156032 126613449984 126765177552 126952922187 127134379008 127167086592 127367101472 127399868928 127566221328 127588553568 127770918912 127924033536 128015327232 128204923392 128348009244 128531460096 128564527104 128824270848 128968047936 129001227264 129152385024 129406118751 129591081984 129613768704 129769091712 129961285272 130054032864 130239922176 130385279232 130418823168 130589117568 130682313216 130828164012 130861821888 131015159808 131048865792 131209198848 131242954752 131389431264 131460184128 131640761304 131843059712 131876978688 132024162816 132118382592 132171511212 132265836144 132472614456 132661960704 132685185024 132756635648 132904801536 132938993664 133101639216 133135881984 133284471138 133291884544 133474977792 133744642304 133779050496 133893910878 133928357472 134119784448 134414278656 134575354368 134725550076 135021374397 135214363648 135249149952 135400097664 135673651568 135708556032 135860016474 136054204416 136255706496 136516345056 136711471104 136913946624 136949170176 137066752368 137164570816 137328942348 137352983688 137575366656 137599451136 137764343808 137862660096 137918098656 138016524672 138220933032 138418495488 138683271168 138888667008 138924398592 139043676681 139242415104 139278237696 139559626752 139715385264 139751329536 139907302002 140258377728 140414916096 140583182688 140791392378 140891868936 141093249024 141250719168 141287058432 141496310592 141572505984 141730511013 141766973712 141933089792 141969604608 142143298752 142179867648 142338550536 142415199472 142440131232 142610824746 142643724288 142866726912 142968684544 143026176384 143128247808 143287989156 143324852544 143511998994 143537122764 143545106432 143742283776 143980201664 144017243136 144193442484 144230538816 144436690944 144597892608 144701085696 144927304704 145089053928 145296433152 145615468544 145789967232 145815489792 146310786972 146519912448 146683439136 146912757264 147017602368 147227738112 147392054784 147429974016 147610348704 147715691648 147892707144 148104093696 148130021376 148323442176 148361601024 148527183168 148633180416 148799065662 149031691263 149066072064 149244705792 149351215104 149517901728 149556367872 149739344118 149953370112 149991948288 150159350016 150240210432 150462722592 150501431808 150669402156 150677782528 150884757504 150992437248 151189595648 151216063488 151397273664 151613669376 151946575872 152116159104 152155293696 152325109872 152632858014 152672125536 152851019776 152890343424 153021612432 153060979968 153287669808 153370214816 153580888188 153616318464 153800404992 154028189952 154138113024 154200096414 154310142168 154522106649 154530701312 154772287488 154799382528 155055601792 155095492608 155228654919 155268590256 155498549661 155720807424 156018680064 156209562691 156249750384 156473081856 156647716992 156759509504 157004580096 157179808422 157444964352 157790674944 157966780608 158156080524 158192566272 158503352553 158729905152 158770741248 158907059064 159269069232 159496716288 159674726016 159715805184 159911211096 159952351104 160217099406 160245147636 160474189824 160725067776 160839770112 160904448432 161019278784 161249427456 161488244736 161529790464 161710069248 161797149696 161977726872 162019398528 162259356168 162268381184 162449484288 162491277312 162672629184 162760227968 162788721408 163001282808 163043217792 163225185669 163458487296 163575140352 163817402112 164013713136 164042426016 164276895744 164608790528 164651139072 164792505696 164834901504 165018869028 165394802664 165631205376 165816061632 166061642292 166180153104 166379295537 166417678336 166617105408 166646274048 166863872448 166982955776 167169320682 167212327968 167451328512 167699331072 167900294016 168020116992 168207639444 168509472768 168697541376 168817933312 169020236736 169270562916 169512505344 169556115456 169745352192 169866491904 170088295104 170118071424 170321932872 170565378048 170687102976 170939897856 171130678992 171375280128 171765694464 171957397248 172001636352 172149313986 172193602464 172541491668 172788109312 172818358272 173025455616 173281713696 173405377152 173598909939 173847038976 173891764224 174118823424 174149305344 174243084288 174437552016 174482429184 174677164038 174686879744 174945598464 174990606336 175185908352 175280245504 175475870778 175521015072 175780969182 176032217088 176157843456 176228681616 176354448192 176630152608 176882614272 176913580032 177206402048 177251991552 177468852288 177514509312 177712628184 177966637056 178372067328 178525214504 178571143296 178770441447 179177702886 179219038208 179433805824 179634066768 179900112483 180028499196 180332199936 180533463552 180815701248 180944741376 181146688632 181405605888 181674275328 182021793408 182224942731 182551928832 182755669824 182802686976 183105256464 183137311584 183376443159 183423620016 183685791744 183816880128 183890798208 184022032896 184294577376 184515427278 184557993984 184811507712 184911028224 185184889344 185232531456 185391568908 185439264192 185656553472 185704316928 186069152997 186079502336 186287180352 186335106048 186543069336 186919949307 186952672242 187219888128 187444243584 187477058304 187721856504 187855825248 188113868964 188124332032 188334292224 188382744576 188661747456 188763341312 188974014684 189022631616 189292806144 189524398336 189573156864 189784734048 189920174976 190147766328 190488969216 190701568512 190837663744 191050652208 191099803392 191349331992 191382830352 191656378368 191886050304 192022990848 192257923312 192307385088 192522013866 192797190144 192934780928 193236406272 193452071904 193728577536 194386622976 194420653056 194653637568 195030874129 195081049296 195359883264 195577918848 195883676352 196023469824 196242246018 196522739712 196573298688 196813798272 196864432128 197190276192 197461141956 197472124928 197506695168 197764589568 197815468032 198036244224 198177573888 198257266818 198398754216 198708921684 198754762752 198992941056 199027777536 199134953472 199357202304 199408490496 199652458824 199703822976 199937826816 200212466688 200320280576 200616963456 200668575744 200840866317 200892536208 201179676672 201323249664 201621417984 201863031552 202088325114 202595434496 202821545472 202873724928 203100146496 203510477352 203562834048 203790024711 204028816576 204081306624 204383559744 204721849241 204774517584 205067206656 205370919936 205517484032 205600128552 205746856224 205993413522 206029475532 206363049984 206399176704 206646515712 206793990144 206971539892 207024787008 207331399548 207627743232 208024906752 208333000512 208630775808 208863622656 208917356544 209339440128 209573077896 209626994304 210387566592 210622374144 210874774032 211187088567 211337803404 211639873536 211694321664 211876078752 211930587648 212358758976 212650460568 212662288384 212899634688 212954406912 213214948128 213269801472 213507825804 213622799208 213660196848 213916237119 213965586432 214300090368 214453026816 214539264576 214692371712 214931983734 214987278816 215267998491 215317659648 215613425664 215729532928 215970302496 216025864704 216290163726 216345808224 216599312384 216655036416 216896838912 217051628544 217335043744 217390957056 217633580892 217944649728 218100187136 218423202816 218684950848 218723234688 219466180458 219723340928 219779868672 220025158704 220469683798 220526403552 220841607168 221088082176 221415523056 221573537472 221839060716 222156140544 222195032064 222485163264 222542401536 222892427576 222949770624 223198598493 223599108096 223867058688 224026822656 224276852592 224609016177 224930055168 224987922432 225360315648 225694083888 225752147712 226016673792 226327136256 226488655872 226784393472 226824095232 227095910496 227420504064 227460317184 227919863808 228174238656 228232940544 228500373504 228949287021 229008188304 229276529664 229335515136 229532418648 229591469952 229931504712 230055322224 230371332282 230424477696 230700607488 231042284928 231207169536 231300144621 231465213252 231796051968 231855685632 232158431232 232199073792 232324112384 232583402688 232643238912 232902885384 233260797952 233320808448 233581211136 233967827704 234028020096 234374625576 234709622784 234877124608 234971575488 235139264256 235506870144 235769712633 236167446528 236335988736 236625136384 236686012416 236950170912 237288849408 237829423104 238094857728 238360588596 238903603848 239245074432 239512089024 239573707776 239866816644 240037998928 240325649109 240367721454 240711284736 241087601664 241259655168 241356672648 241528918176 241874141184 242232367104 242294685696 242695724544 242966590308 243029097792 243402571776 243674226432 243736915968 244008943776 244140341952 244183082112 244501924212 244564826688 244914388992 245187730944 245362710528 245726103168 246020569704 246415343616 246548037632 246913185792 246976708608 247188758544 247252352256 247528303542 247542071296 248092203996 248382907136 248446808064 248724092448 249092463438 249226599076 249270229656 249626517504 249925658112 249969411072 250295808672 250474433664 250753981023 250818491952 251112389632 251176992768 251548996608 251965352912 252030175488 252311459166 252764209152 253046312064 253226899968 253530355104 253905844374 254268758016 254334173184 254734202944 254799737856 255132442656 255177107136 255541837824 255848067072 256030654464 256409846784 256696018488 257062920192 257648541696 257936095872 258002454528 258223970979 258812237502 259182163968 259227537408 259538183424 259922570544 260108065728 260479844352 260770558464 260837646336 261178235136 261364626432 261656328024 261723643776 262030319616 262418397696 262485909504 262778862528 262920368256 263213806167 263281522608 263671453773 263686119424 264048325632 264236765184 264343022424 264531672288 264945228912 265323921408 265370370048 265513271296 265809603072 265877987328 266203278432 266271763968 266568942276 266583769088 266949955584 267489284608 267558100992 267787821756 267856714944 268239568896 268766554329 268828557312 269150708736 269451100152 270042748794 270428727296 270498299904 270800195328 271347303136 271417112064 271720032948 272108408832 272511412992 273032690112 273422942208 273827893248 273898340352 274133504736 274329141632 274657884696 274705967376 275150733312 275528687616 275725320192 275836197312 276033049344 276441866064 276773140917 276836990976 277366542336 277777334016 277848797184 278087353362 278484830208 278556475392 279119253504 279430770528 279502659072 279814604004 280429008363 280829832192 281166365376 281582784756 281783737872 282186498048 282501438336 282574116864 282992621184 283145011968 283461022026 283533947424 283866179584 283939209216 284286597504 284359735296 284677101072 284830398944 284880262464 285221649492 285287448576 285733453824 286052352768 286256495616 286575978312 286649705088 287023997988 287074245528 287090212864 287484567552 287960403328 288034486272 288386884968 288461077632 288783020799 289195785216 289402171392 289854609408 290178107856 290592866304 291230937088 291579934464 291630979584 292621573944 293039824896 293366878272 293825514528 294035204736 294363369027 294784109568 294859948032 295220697408 295431383296 295785414288 296208187392 296260042752 296646884352 296723202048 297054366336 297266360832 297598131324 298063382526 298132144128 298489411584 298702430208 299035803456 299112735744 299478688236 299906740224 299983896576 300318700032 300480420864 300925445184 301002863616 301338804312 301355565056 301769515008 301984874496 302379191296 302432126976 302794547328 303132487671 303893151744 304232318208 304310587392 304650219744 305265716028 305344251072 305702039552 305780686848 306043224864 306121959936 306575339616 306740429632 307161776376 307600809984 308056379904 308276226048 308400192828 308620284336 308990120283 309044213298 309061402624 309544574976 309598765056 310111203584 310190985216 310457309838 310537180512 310997099322 311441614848 312037360128 312419125382 312499500768 312946163712 313295433984 313519019008 314009160192 314359616844 314889928704 315581349888 315933561216 316312161048 317006705106 317459810304 317541482496 317814118128 318538138464 318993432576 319349452032 319431610368 319822422192 319904702208 320434198812 320490295272 320948379648 321450135552 321679540224 321808896864 322038557568 322397975601 322976489472 323420138496 323594299392 323955453744 324038797056 324435245589 324518712336 324898968576 324982554624 325345258368 325520455936 325577442816 326002565616 326086435584 326450371338 326916974592 327150280704 327634804224 328027426272 328084852032 328553791488 329199270687 329217581056 329585011392 329669803008 330037738056 330704525697 330789605328 331262410752 331632123264 332123284584 332360306208 332758591074 332835356672 333234210816 333292548096 333727744896 333965911552 334338641364 334424655936 334902657024 335398662144 335800588032 336040233984 336415278888 337018945536 337395082752 337635866624 338040473472 338541125832 339025010688 339490704384 339732983808 340176590208 340236142848 340643865744 341130756096 341374205952 341879795712 342261357984 342750560256 343531388928 343914794496 344003272704 344298627972 344387204928 345082983336 345556998423 345576218624 345636716544 346050911232 346563427392 346810754304 347197819878 347694077952 347783528448 348237646848 348298610688 348486168576 348875104032 348964858368 349354328076 349373759488 349891196928 349981212672 350371816704 350560491008 350951741556 351042030144 351561938364 352064434176 352315686912 352457363232 352708896384 353260305216 353765228544 354412804096 354503983104 354937704576 355029018624 355425256368 355933274112 356744134656 357050429008 357142286592 357540882894 358355405772 358438076416 358867611648 359268133536 359800224966 360056998392 360551582181 361066927104 361631402496 361889482752 362200194811 362293377264 362811211776 363348550656 364043586816 364449885462 365103857664 365511339648 365605373952 366210512928 366274623168 366752886318 366847240032 367371583488 367781596416 368044065792 368589154752 369030854556 369115987968 369623015424 369822056448 370369778688 370465062912 370783137816 370878528384 371313106944 372138305994 372159004672 372574360704 372670212096 373086138672 373638695157 373839898614 373905344484 374439776256 374888487168 374954116608 375443713008 375711650496 376227737928 376248664064 376668584448 376765489152 377323494912 377526682624 377948029368 378045263232 378467188749 379048796672 379146313728 379569468096 379840349952 380295532656 380858766561 381403137024 381675327488 382101304416 382199606784 382698663984 382765660704 383312756736 383772100608 384045981696 384515846624 384614770176 385044027732 385594380288 385869561856 386472812544 386904143808 387457155072 388218356253 388773245952 388841306112 389307275136 390061748258 390162098592 390719766528 391155837696 391767352704 392046939648 392484492036 393045479424 393146597376 393627596544 393728864256 394380552384 394922283912 394944249856 395529179136 395630936064 396072488448 396355147776 396514533636 396797508432 397417843368 397985882112 398055555072 398269906944 398714404608 398816980992 399304917648 399407645952 399875653632 400424933376 400640561152 401233926912 401337151488 401681732634 401785072416 402359353344 403242835968 403726063104 404176650228 405064123191 405643090944 405747449856 406200292992 407020954704 407125668096 407580049422 408057633152 408162613248 408767119488 409443698482 409549035168 410134413312 410741839872 411034968064 411200257104 411493712448 411986827044 412058951064 412726099968 412798353408 413293031424 413587980288 413943079784 414049574016 414662799096 415255486464 416049813504 416666001024 417131030043 417727245312 417834713088 418678880256 419146155792 419253988608 420775133184 421244748288 421749548064 422374177134 422675606808 423279747072 423752157504 423861175296 424717517952 425191533039 425300921136 425799269376 425908813824 426429896256 426539602944 427015651608 427245598416 427320393696 427832474238 427931172864 428600180736 428906053632 429078529152 429384743424 429863967468 429974557632 430535996982 430635319296 431226851328 431459065856 431940604992 432051729408 432580327452 432691616448 433198624768 433310072832 433793677824 434103257088 434670087488 434781914112 435267161784 435889299456 436200374272 436846405632 437369901696 437446469376 438932360916 439446681856 439559737344 440050317408 440939367596 441052807104 441683214336 442176164352 442831046112 443147074944 443678121432 444312281088 444390064128 444970326528 445084803072 445784855152 445899541248 446397196986 447198216192 447734117376 448053645312 448553705184 449218032354 449860110336 449975844864 450720631296 451388167776 451504295424 452033347584 452654272512 452977311744 453568786944 453648190464 454191820992 454841008128 455839727616 456348477312 456465881088 457898574042 458016376608 458553059328 458671030272 459064837296 459182939904 459863009424 460110644448 460742664564 460848955392 461401214976 462084569856 462414339072 462600289242 462930426504 463592103936 464316862464 464398147584 464648224768 465166805376 465286477824 465685964757 465805770768 466495648983 466521595904 467162422272 467935655408 468056040192 468628688073 468749251152 469419245568 469754249216 469943150976 470278528512 471013740288 471539425266 472334893056 473250272768 473372024832 473900341824 474577698816 475510057659 476189715456 476721177192 477807207696 478490148864 479024178048 479147415552 479733633288 480075997856 480651298218 480735442908 481422569472 482175203328 482519310336 482713345296 483057836352 483748282368 484464734208 484589371392 485391449088 485933180616 486058195584 486805143552 487348452864 487473831936 488017887552 488280683904 488366164224 489003848424 489129653376 489675557007 490375461888 490725421056 491452206336 492041139408 492830687232 493096075264 493826371584 493953417216 494377517088 494504704512 495056607084 495084142592 496184407992 496765814272 496893616128 497448184896 498184926876 498453198152 498540459312 499137886611 499253035008 499851316224 499938822144 500591617344 500948867328 501507962046 501636983904 502224779264 502353985536 503097993216 503930705824 504060350976 504622918332 505528418304 506092624128 506453799936 507060710208 507811688748 508537516032 508668346368 509468405888 509599475712 510264885312 510354214272 511696134144 512061308928 512819693568 513392036976 514125840384 515297083392 515872191744 516004909056 516447941958 517624475004 518364327936 518455074816 519076366848 519845141088 520216131456 520796729817 521541116928 521675292672 522356470272 522729252864 523312656048 523447287552 524060639232 524836795392 524971819008 525557725056 525840736512 526427612334 526563045216 527342907546 527372238848 528096651264 528473530368 528686044848 529063344576 529890457824 530647842816 530740740096 531619206144 531755974656 532406556864 532543527936 533137884552 533167538176 533899911168 534978569216 535116201984 535575643512 535713429888 536311324341 537533108658 537657114624 538301417472 538902200304 539700337449 540085497588 540857454592 540996599808 541600390656 542694606272 542834224128 543440065896 544216817664 545022825984 546065380224 546674828193 547655786496 548267009472 548658283264 549315769392 549411934752 550129329477 551057375232 551450640384 551672394624 552066098688 552883732128 553546281834 553673981952 554733084672 555554668032 555697594368 556174706724 556969660416 557112950784 558238507008 558861541056 559005318144 559629208008 560759847921 560858016726 561659664384 562332730752 563165569512 563567475744 564372996096 565002876672 565148233728 565985242368 566290023936 566922044052 567067894848 567732359168 567878418432 568573195008 568719470592 569354202144 569660797888 569760524928 570443298984 571466907648 572104705536 572512991232 573151956624 573299410176 574047995976 574148491056 574969135104 575920806656 576068972544 576773769936 576922155264 577566041598 578391570432 578804342784 579709218816 580356215712 581185732608 582461874176 583159868928 583261959168 585092622387 585243147888 586079649792 586733756544 587651029056 588070409472 588726738054 589568219136 589719896064 590441394816 590862766592 591570828576 592416374784 592520085504 593293768704 593446404096 594108732672 594532721664 595196262648 596126765052 596264288256 596978823168 597404860416 598071606912 598225471488 598957376472 599813480448 600637400064 600960841728 601850890368 602005727232 602522598951 602677608624 603539030016 603969748992 604758382592 604864253952 605589094656 606264975342 607786303488 608464636416 608621174784 609300439488 610531432056 610688502144 611370074133 611404079104 612086449728 612243919872 613150679232 613480859264 614165547723 614323552752 615201619968 616112759808 616552452096 616800385656 617240568672 617980240566 618088426596 618122805248 619089149952 619197530112 620222407168 620381970432 620914619676 621074361024 621994198644 622883229696 624074720256 624838250764 624999001536 625892327424 626590867968 627038038016 628018320384 628719233688 631162699776 631867122432 632624322096 634013410212 634919620608 635082964992 635628236256 637076276928 637986865152 638698904064 638863220736 639644844384 639809404416 640868397624 640980590544 641748711357 641896759296 642900271104 643359080448 643617793728 644077115136 644795951202 645803995473 645952978944 646840276992 647188598784 647910907488 648077594112 648870491178 649037424672 649797937152 649965109248 650690516736 651040911872 651154885632 652005131232 652172871168 652900742676 653833949184 654300561408 655269608448 656054852544 656169704064 658398541374 658435162112 659170022784 659339606016 660075476112 661409051394 661579210656 662524821504 663264246528 664246569168 664720612416 665517182148 665670713344 666468421632 666585096192 667455489792 667931823104 668677282728 668849311872 669595795479 670797324288 671601176064 672080467968 672657504649 672830557776 673827048531 674790165504 675271733248 676080946944 677082251664 678050021376 678981408768 679465967616 680353180416 680472285696 681287731488 682261512192 683759591424 684522715968 685501120512 686847861063 687829588992 688006545408 688597255944 688774409856 690165966672 691113996846 691152437248 691273433088 692101822464 693126854784 693621508608 693900433863 694395639756 695388155904 695567056896 696475293696 696597221376 696972337152 697750208064 697929716736 698708656152 698747518976 699782393856 699962425344 700743633408 701120982016 701903483112 702084060288 703123876728 704128868352 704631373824 704914726464 705417792768 706520610432 707309137899 708825608192 709007966208 709875409152 710058037248 710850512736 711866548224 713488269312 714100858016 714284573184 715081765788 716710811544 717735223296 718536267072 719600449932 720113996784 720976947327 721103164362 722133854208 723262804992 723778965504 724400389622 724586754528 725622423552 726697101312 728087173632 728899770924 730207715328 731022679296 731210747904 732421025856 732549246336 733505772636 733694480064 734743166976 735563192832 736088131584 737178309504 738061709112 739246030848 739644112896 740739557376 740930125824 741566275632 741757056768 742626213888 744276611988 744318009344 745148721408 745340424192 746172277344 747277390314 747679797228 747810688968 748879552512 749776974336 749908233216 750887426016 751423300992 752261943069 752455475856 753337168896 753530978304 754646989824 755053365248 755896058736 756090526464 756934377498 758097593344 758292627456 759138936192 759680699904 760591065312 761717533122 762806274048 763350654976 764202608832 764399213568 765397327968 765531321408 766625513472 767544201216 768091963392 769031693248 769229540352 770088055464 771188760576 771739123712 772945625088 773808287616 774671912937 776436712506 777546491904 777682612224 778614550272 780123496516 780324197184 781439533056 782311675392 783534705408 784093879296 784968984072 786090958848 787255193088 787457728512 788761104768 789641418501 789844567824 791058358272 792144976896 792710295552 793029067272 793595016864 794835686736 795971764224 796111110144 796539813888 797428809216 797633961984 798609835296 798815291904 799751307264 800849866752 801281122304 802467853824 802674302976 803363465268 803570144832 804718706688 806299662987 806485671936 807452126208 808353300456 810128246382 811286181888 811494899712 812400585984 814041909408 814251336192 815160098844 816115266304 816325226496 817534238976 818887396964 819098070336 820268826624 821483679744 822069936128 822400514208 822987424896 823973654088 824117902128 825452199936 826586062848 827175960576 827886159568 828099148032 829325598192 830510972928 832099627008 833332002048 834262060086 835454490624 835669426176 837357760512 838292311584 838507977216 841287025089 842489496576 843499096128 844748354268 845351213616 846559494144 847504315008 847722350592 849435035904 850383066078 850601842272 851598538752 851817627648 852859792512 853079205888 854031303216 854491196832 854640787392 855664948476 855862345728 857200361472 858157058304 858769486848 859727934936 859949115264 861071993964 861270638592 862453702656 862918131712 863881209984 864103458816 865160654904 865383232896 866349062397 866397249536 867587355648 868206514176 869340174976 869563828224 870534323568 871778598912 872400748544 873692811264 874739803392 874892938752 877864721832 878893363712 879119474688 880100634816 881878735192 882105614208 883090107081 884352328704 885662092224 886294149888 887356242864 888624562176 888780128256 889940653056 890169606144 891569710304 891799082496 892794393972 894396432384 895468234752 896107290624 897107410368 898436064708 899720220672 899951689728 901441262592 902776335552 903008590848 904066695168 905308545024 905954623488 907137573888 907296380928 908383641984 909397463013 911679455232 912696954624 912931762176 915797148084 916032753216 917106118656 917342060544 918129674592 918365879808 919726018848 920221288896 921485329128 922802429952 924169139712 924828678144 925200578484 925860853008 926970360849 927184207872 928633724928 928796295168 929296449536 930333610752 930572955648 931371929514 931611541536 932991297966 933043191808 934324844544 935871310816 936112080384 937257376146 937498502304 938838491136 939886301952 940557057024 942027480576 943078850532 944669786112 946500545536 946744049664 947800683648 951020115318 952379430912 953442354384 955614415392 956980297728 958048356096 958294831104 959467266576 960151995712 961302596436 961470885816 962845138944 964350406656 965038620672 965426690592 966115672704 967193926803 968929468416 970782898176 971866361232 972116391168 973305736767 974696905728 974947663872 976035775104 976561367808 976732328448 978007696848 978259306752 979351114014 980750923776 981450842112 982904412672 984082278816 985661374464 987652743168 988755034176 989009409024 990113214168 990168285184 992113577091 992368815984 993531628544 993787232256 994896369792 996369853752 996906396304 997080918624 998275773222 998506070016 999702632448 999877644288 1001183234688 1001897734656 1003015924092 1003273967808 1004449558528 1004707971072 1006195986432 1007861411648 1008120701952 1009245836664 1011056836608 1012185248256 1012907599872 1014121420416 1015623377496 1017075032064 1018936811776 1019198951424 1020529770624 1020708428544 1023392268288 1024122617856 1025639387136 1026784073952 1028251680768 1030594166784 1031744383488 1032009818112 1032895883916 1035248950008 1036728655872 1036910149632 1038152733696 1039690282176 1040432262912 1041593459634 1043082233856 1043350585344 1044712940544 1045458505728 1046625312096 1046894575104 1048121278464 1049673590784 1049943638016 1051115450112 1051681473024 1052855224668 1053126090432 1054685815092 1054744477696 1056193302528 1056947060736 1057372089696 1058126689152 1059780915648 1061295685632 1063238412288 1063511949312 1064813113728 1065087055872 1066275769104 1067799822336 1069957138432 1070232403968 1071151287024 1071426859776 1072622648682 1075066217316 1075314229248 1076602834944 1077804400608 1079400674898 1080170995176 1081654746543 1081714909184 1083200781312 1085389212544 1085668448256 1086600584433 1086880131792 1088433635328 1090045651968 1092130760448 1093349656386 1095311572992 1096534018944 1097316566528 1098631538784 1098823869504 1100258658954 1102114750464 1103344789248 1104132197376 1105767464256 1107092563668 1107347963904 1109466169344 1111109336064 1111395188736 1112349413448 1113939320832 1116477014016 1117723082112 1118010636288 1119258416016 1121519695842 1121716033452 1123319328768 1124665461504 1126331139024 1127134951488 1128745992192 1130005753344 1130296467456 1131970484736 1132580047872 1133844088104 1134135789696 1135401566247 1135464718336 1137146390016 1137438941184 1138708404288 1139321595776 1139521049856 1140886597968 1142576299683 1144209411072 1145025982464 1146303913248 1146598820352 1148095991952 1148296982112 1149938270208 1151841613312 1152137945088 1153547539872 1153844310528 1155132083196 1156783140864 1157608685568 1159418437632 1160712431424 1162371465216 1164655068759 1164923748352 1166319737856 1166523918336 1170185244774 1170486295776 1172159299584 1173467513088 1175302058112 1176140818944 1177453476108 1179136438272 1179439792128 1180882789632 1181725533184 1183141657152 1184832749568 1186587537408 1186892808192 1188217465344 1189065443328 1190392525296 1192253530104 1193957646336 1194809720832 1196143213824 1196450942976 1197914752944 1199626960896 1201274800128 1201921683456 1203701780736 1204011454464 1205045197902 1205355217248 1207078060032 1209516765184 1209728507904 1211178189312 1212529950684 1215192369573 1216929272832 1217242349568 1218600878976 1221062864112 1221377004288 1222740148266 1222808158208 1224172899456 1224487839744 1226301358464 1226961718528 1228331095446 1228647105504 1230403239936 1232225519616 1233104904192 1233600771312 1234481137344 1235960481132 1236176853192 1236245610496 1238178299904 1238395060224 1240444814336 1240763940864 1241829239352 1242148722048 1243988397288 1245766459392 1248149440512 1249676501528 1249998003072 1251393090129 1253181735936 1254076076032 1256036640768 1257438467376 1262325399552 1263734244864 1265248644192 1268026820424 1269839241216 1271256472512 1274152553856 1275574599117 1277397808128 1277726441472 1279289688768 1279618808832 1281736795248 1281961181088 1283497422714 1283793518592 1285800542208 1286718160896 1287235587456 1288154230272 1289591902404 1291607990946 1291905957888 1293680553984 1294377197568 1295821814976 1296155188224 1297740982356 1298074849344 1299595874304 1299930218496 1301381033472 1302081823744 1302309771264 1304010262464 1304345742336 1305801485352 1307667898368 1308601122816 1310539216896 1312109705088 1312339408128 1316797082748 1316870324224 1318340045568 1318679212032 1320150952224 1322818102788 1323158421312 1325049643008 1326528493056 1328493138336 1329441224832 1331034364296 1332936843264 1333170192384 1334910979584 1335863646208 1337354565456 1337698623744 1339191590958 1341594648576 1343202352128 1344160935936 1345315009298 1345661115552 1347654097062 1349580331008 1350543466496 1352161893888 1354164503328 1356100042752 1357962817536 1358931935232 1360706360832 1360944571392 1362575462976 1364523024384 1367519182848 1369045431936 1373695722126 1375659177984 1376013090816 1377194511888 1377548819712 1380331933344 1382227993692 1382304874496 1382546866176 1384203644928 1386253709568 1387243017216 1387800867726 1388791279512 1390776311808 1392950587392 1393194442752 1393944674304 1395500416128 1395859433472 1397057894271 1397417312304 1399564787712 1401487266816 1402241964032 1403806966224 1404168120576 1405886064219 1406247753456 1408257736704 1409262747648 1409829452928 1410835585536 1413041220864 1414618275798 1417651216384 1419750818304 1420116074496 1421701025472 1423733096448 1426530172977 1428201716032 1428569146368 1430163531576 1433052944687 1433421623088 1435470446592 1437072534144 1439200899864 1440227993568 1441953894654 1442206328724 1444267708416 1446525609984 1447557931008 1448800779244 1449173509056 1451244847104 1453394202624 1456174347264 1457799541848 1460415430656 1462045358592 1462421495808 1464842051712 1465098492672 1467011545272 1467388960128 1471126385664 1472176263168 1474356619008 1476123418224 1478492061696 1479288225792 1481479114752 1481860251648 1483132551264 1483514113536 1485252427776 1488553223976 1488636018688 1490297442816 1490680848384 1492344554688 1494554780628 1495359594456 1495621377936 1497413659833 1497759105024 1499553948672 1499816466432 1501774852032 1502846601984 1504523886138 1504910951712 1506674337792 1507061956608 1509293979648 1510106730496 1511792117472 1512181052928 1513868754996 1516195186688 1516585254912 1518277872384 1519361399808 1521182130624 1523435066244 1525612548096 1526701309952 1528405217664 1528798427136 1530794655936 1531062642816 1535088402432 1536183926784 1538063386496 1538459080704 1540176110928 1542377521152 1543478247424 1545891250176 1547616575232 1549343825874 1552873425012 1555092983808 1555365224448 1557229100544 1560246993032 1560648394368 1562390189451 1564623350784 1567069410816 1568187758592 1569937968144 1572181917696 1574510386176 1574915457024 1577522209536 1579282837002 1579689135648 1582116716544 1584289953792 1585420591104 1586058134544 1587190033728 1589671373472 1591943528448 1592222220288 1594857618432 1595267923968 1597219670592 1597630583808 1599502614528 1601699733504 1602562244608 1604935707648 1605348605952 1606726930536 1607140289664 1608933973023 1612599325974 1612971343872 1614904252416 1616706600912 1619101012347 1620256492764 1622572363776 1622989799424 1624801171968 1628083818816 1628502672384 1630320197688 1632230532608 1632650452992 1635068477952 1637774793928 1638196140672 1640024484579 1642967359488 1644139872256 1644801028416 1645974849792 1647947308176 1648235804256 1650387988431 1653172125696 1654351921152 1655772319136 1656198296064 1658651196384 1661021945856 1664199254016 1666664004096 1668524120172 1670908981248 1671338852352 1674715521024 1676584623168 1677015954432 1682279543763 1682574050178 1684978993152 1686998192256 1689496708536 1690702427232 1693118988288 1695008630016 1695444701184 1698870071808 1700766132156 1701203684544 1703197077504 1703635255296 1705719585024 1706158411776 1708062606432 1708982393664 1709281574784 1711329896952 1714400722944 1716314116608 1717538973696 1719455869872 1719898230528 1722143987928 1724907405312 1725836263424 1727762419968 1728206917632 1730321309808 1730766465792 1732698124794 1732794499072 1735174711296 1736413028352 1738680349952 1739127656448 1741068647136 1743557197824 1747385622528 1749479606784 1749785877504 1755277867161 1755729443664 1757786727424 1758238949376 1760201269632 1763757470384 1764211228416 1766180214162 1768704657408 1771324184448 1772588299776 1774712485728 1777249124352 1777560256512 1779881306112 1780339212288 1783139420608 1783598164992 1785588787944 1788792864768 1790936469504 1792214581248 1794214820736 1796872129416 1799440441344 1802882525184 1805552671104 1806017181696 1807567796853 1810617090048 1811909246976 1814275147776 1814592761856 1816767283968 1818794926026 1823358910464 1825393909248 1825863524352 1831594296168 1832065506432 1834212237312 1836259349184 1836731759616 1839452037696 1840442577792 1842496643169 1842970658256 1845604859904 1848338279424 1849657356288 1850401156968 1851721706016 1853940721698 1854368415744 1857267449856 1857592590336 1858592899072 1860667221504 1861145911296 1862743859028 1863223083072 1865982595932 1866086383616 1868649689088 1871742621632 1872224160768 1874514752292 1874997004608 1877676982272 1879772603904 1881114114048 1884054961152 1886157701064 1893001091072 1893488099328 1895601367296 1902040230636 1904758861824 1906884708768 1911228830784 1913960595456 1916096712192 1916589662208 1918934533152 1920303991424 1922605192872 1922941771632 1925690277888 1928700813312 1930077241344 1930853381184 1932231345408 1934387853606 1937411986419 1937858936832 1941565796352 1943732722464 1944232782336 1946611473534 1949393811456 1949895327744 1952071550208 1953122735616 1953464656896 1956015393696 1956518613504 1958702228028 1961501847552 1962901684224 1965808825344 1968164557632 1975305486336 1977510068352 1978018818048 1980226428336 1984227154182 1984737631968 1987063257088 1987574464512 1989792739584 1992739707504 1993812792608 1994161837248 1996551546444 1997012140032 1999405264896 1999755288576 2002366469376 2003795469312 2006031848184 2006547935616 2008787386437 2008899117056 2012391972864 2015722823296 2016241403904 2017972513947 2018491673328 2021481145593 2024370496512 2025815199744 2028242840832 2031246754992 2034150064128 2037873623552 2038397902848 2041059541248 2041416857088 2046784536576 2051278774272 2053568147904 2056503361536 2060543583189 2063488766976 2064019636224 2065791767832 2070497900016 2073457311744 2073820299264 2076305467392 2079380564352 2080864525824 2083186919268 2086164467712 2086701170688 2089425881088 2090917011456 2093250624192 2093789150208 2096242556928 2099347181568 2099887276032 2102230900224 2103362946048 2105710449336 2106252180864 2109371630184 2109488955392 2112386605056 2113894121472 2114744179392 2116253378304 2119561831296 2121927413697 2126476824576 2127023898624 2129626227456 2130174111744 2132551538208 2135599644672 2139914276864 2140464807936 2142302574048 2142853719552 2145245297364 2150132434632 2153205669888 2155608801216 2158801349796 2160341990352 2162930841981 2163309493086 2163429818368 2166401562624 2170778425088 2171336896512 2173201168866 2173760263584 2176867270656 2180091303936 2184261520896 2186699312772 2190623145984 2193068037888 2194633133056 2197263077568 2197647739008 2200517317908 2204229500928 2206689578496 2208264394752 2211534928512 2214185127336 2218932338688 2222218672128 2222790377472 2224698826896 2227878641664 2232954028032 2235446164224 2236021272576 2238516832032 2243039391684 2243432066904 2246638657536 2249330923008 2252662278048 2254269902976 2256785829207 2260011506688 2260592934912 2263940969472 2265160095744 2267688176208 2268271579392 2270803132494 2270929436672 2274292780032 2274877882368 2277416808576 2278643191552 2279042099712 2281773195936 2285152599366 2288418822144 2290051964928 2292607826496 2293197640704 2296191983904 2296593964224 2299876540416 2303683226624 2304275890176 2307095079744 2307688621056 2310264166392 2313566281728 2315217371136 2318836875264 2321424862848 2324015738811 2329310137518 2329847496704 2332639475712 2333047836672 2340370489548 2340972591552 2344318599168 2346935026176 2350604116224 2352281637888 2354906952216 2358272876544 2361765579264 2363451066368 2366283314304 2368924255503 2373175074816 2376434930688 2378130886656 2380785050592 2384507060208 2387915292672 2389619441664 2392286427648 2392901885952 2395829505888 2399253921792 2402549600256 2403843366912 2407403561472 2408022908928 2410090395804 2410710434496 2414156120064 2418898988961 2419033530368 2419457015808 2422356378624 2425059901368 2430384739146 2433858545664 2434484699136 2437201757952 2442125728224 2442754008576 2445480296532 2445616316416 2448345798912 2448975679488 2452602716928 2453923437056 2456662190892 2457294211008 2460806479872 2464451039232 2466209808384 2467201542624 2468962274688 2471920962264 2472353706384 2476356599808 2480889628672 2481527881728 2483658478704 2484297444096 2487976794576 2491532918784 2496298881024 2499353003056 2499996006144 2502786180258 2506363471872 2508152152064 2512073281536 2514876934752 2523861075267 2527468489728 2530497288384 2535401363677 2536053640848 2539678482432 2542512945024 2548305107712 2551149198234 2554795616256 2555452882944 2558579377536 2559237617664 2563473590496 2563922362176 2566994845428 2567587037184 2571601084416 2574471174912 2576308460544 2579183804808 2583215981892 2583811915776 2587361107968 2588754395136 2591643629952 2592310376448 2595481964712 2596149698688 2599191748608 2602762066944 2604163647488 2604619542528 2608020524928 2608691484672 2611602970704 2615335796736 2617202245632 2621078433792 2624219410176 2624678816256 2633594165496 2633740648448 2636680091136 2637358424064 2640301904448 2645636205576 2646316842624 2649270321243 2653056986112 2656986276672 2658882449664 2662068728592 2665873686528 2666340384768 2669821959168 2671727292416 2674709130912 2675397247488 2678383181916 2683189297152 2686404704256 2688321871872 2690630018596 2691322231104 2695308194124 2699160662016 2701086932992 2704323787776 2708329006656 2712200085504 2715925635072 2717863870464 2721412721664 2721889142784 2725150925952 2735038365696 2738090863872 2747391444252 2751318355968 2752026181632 2754389023776 2755097639424 2760663866688 2764455987384 2764609748992 2768407289856 2772507419136 2774486034432 2775601735452 2777582559024 2780911082547 2781552623616 2785901174784 2786388885504 2787889348608 2791000832256 2791718866944 2794115788542 2794834624608 2799129575424 2802974533632 2804483928064 2807613932448 2808336241152 2811772128438 2812495506912 2816515473408 2819658905856 2821671171072 2826082441728 2829236551596 2835302432768 2839501636608 2840232148992 2843402050944 2853060345954 2856403432064 2857138292736 2860327063152 2866105889374 2866843246176 2870940893184 2874145068288 2878401799728 2880455987136 2883907789308 2884412657448 2888535416832 2893051219968 2895115862016 2897601558488 2898347018112 2901581780409 2906788405248 2912348694528 2915599083696 2919917210301 2924090717184 2924842991616 2929684103424 2930196985344 2934023090544 2934777920256 2942252771328 2944352526336 2948713238016 2952246836448 2956984123392 2962958229504 2966265102528 2967028227072 2970504855552 2976340731273 2977106447952 2980594885632 2981361696768 2984689109376 2989109561256 2990719188912 2991242755872 2994827319666 2995518210048 2999107897344 2999632932864 3003549704064 3005693203968 3009047772276 3009821903424 3013348675584 3014123913216 3018587959296 3020213460992 3023584234944 3024362105856 3027737509992 3032390373376 3033170509824 3036555744768 3038722799616 3042364261248 3046870132488 3051225096192 3053402619904 3056810435328 3057596854272 3061589311872 3062125285632 3070176804864 3072367853568 3076126772992 3076918161408 3080352221856 3084755042304 3091782500352 3095233150464 3098687651748 3105746850024 3110185967616 3110730448896 3114458201088 3120493986064 3121296788736 3124780378902 3129246701568 3134138821632 3136375517184 3139875936288 3144363835392 3149020772352 3149830914048 3155044419072 3158565674004 3159378271296 3164233433088 3168579907584 3170841182208 3172116269088 3174380067456 3179342746944 3183887056896 3189715236864 3190535847936 3194439341184 3195261167616 3203399467008 3205124489216 3209871415296 3210697211904 3213453861072 3214280579328 3217867946046 3225198651948 3225942687744 3229808504832 3233413201824 3238202024694 3240512985528 3245144727552 3249602343936 3256167637632 3257005344768 3259801753299 3260640395376 3264461065216 3265300905984 3270136955904 3275549587856 3276392281344 3280048969158 3285934718976 3288279744512 3289602056832 3291949699584 3295894616352 3296471608512 3300775976862 3306344251392 3311544638272 3312396592128 3317302392768 3322043891712 3328398508032 3333328008192 3337048240344 3341817962496 3349431042048 3353169246336 3354031908864 3364559087526 3365148100356 3369957986304 3373996384512 3378993417072 3381404854464 3386237976576 3390017260032 3390889402368 3397740143616 3401532264312 3402407369088 3406394155008 3411439170048 3412316823552 3416125212864 3417964787328 3418563149568 3422659793904 3427728899049 3432628233216 3435077947392 3438911739744 3439796461056 3444287975856 3449814810624 3451672526848 3455524839936 3456413835264 3460642619616 3461532931584 3465396249588 3465588998144 3470349422592 3472826056704 3477360699904 3478255312896 3482137294272 3487114395648 3493965206277 3494771245056 3498959213568 3499571755008 3510555734322 3511458887328 3515573454848 3516477898752 3520402539264 3527514940768 3528422456832 3532360428324 3537409314816 3542648368896 3545176599552 3549424971456 3554498248704 3559762612224 3560678424576 3566278841216 3567196329984 3571177575888 3581872939008 3584429162496 3588429641472 3593744258832 3598880882688 3605765050368 3611105342208 3612034363392 3615135593706 3621234180096 3628550295552 3629185523712 3633534567936 3637589852052 3645577108719 3650787818496 3651727048704 3663188592336 3664131012864 3668424474624 3672518698368 3673463519232 3678904075392 3680885155584 3684993286338 3685941316512 3691209719808 3696676558848 3699314712576 3700802313936 3703443412032 3707881443396 3708736831488 3714534899712 3715185180672 3721334443008 3722291822592 3725487718056 3726446166144 3731965191864 3732172767232 3737299378176 3743485243264 3744448321536 3749029504584 3749994009216 3754179270387 3759545207808 3762228228096 3768109922304 3772315402128 3786002182144 3786976198656 3791202734592 3804080461272 3809517723648 3813769417536 3822457661568 3826723797351 3832193424384 3833179324416 3837869066304 3840607982848 3845210385744 3845883543264 3851380555776 3857401626624 3860154482688 3861706762368 3864462690816 3868775707212 3874823972838 3875717873664 3883131592704 3887465444928 3888465564672 3893222947068 3898787622912 3899790655488 3904143100416 3906245471232 3906929313792 3912030787392 3913037227008 3917404456056 3923003695104 3925803368448 3931617650688 3936329115264 3950610972672 3955020136704 3956037636096 3960452856672 3968454308364 3969475263936 3974126514176 3975148929024 3979585479168 3985479415008 3987625585216 3988323674496 3993103092888 3998810529792 3999510577152 4004732938752 4007590938624 4012063696368 4013095871232 4017574772874 4017798234112 4024783945728 4031445646592 4032482807808 4035945027894 4036983346656 4042962291186 4048740993024 4051630399488 4056485681664 4062493509984 4068300128256 4075747247104 4076795805696 4082119082496 4082833714176 4093569073152 4102557548544 4107136295808 4121087166378 4126977533952 4128039272448 4131583535664 4140995800032 4146914623488 4147640598528 4152610934784 4158761128704 4161729051648 4166373838536 4172328935424 4178851762176 4181834022912 4186501248384 4187578300416 4191173682813 4198694363136 4204461800448 4206725892096 4211420898672 4212504361728 4217658192657 4218743260368 4224773210112 4227788242944 4229488358784 4232506756608 4239123662592 4243854827394 4252953649152 4259252454912 4260348223488 4265103076416 4271199289344 4279590518931 4279828553728 4284605148096 4285707439104 4290490594728 4299158834061 4300264869264 4306411339776 4311217602432 4317602699592 4320683980704 4325861683962 4326618986172 4326859636736 4332803125248 4341556850176 4342673793024 4346402337732 4347520527168 4353734541312 4360182607872 4368523041792 4373398625544 4381246291968 4386136075776 4389266266112 4394526155136 4395295478016 4401034635816 4413379156992 4416528789504 4423069857024 4428370254672 4437864677376 4444437344256 4445580754944 4449397653792 4455757283328 4465908056064 4470892328448 4472042545152 4477033664064 4486078783368 4486864133808 4492240979499 4493277315072 4498661846016 4505324556096 4508539805952 4513571658414 4520023013376 4521185869824 4527881938944 4530320191488 4535376352416 4536543158784 4541606264988 4541858873344 4548585560064 4549755764736 4554833617152 4557286383104 4558084199424 4563546391872 4570305198732 4576837644288 4580103929856 4585215652992 4586395281408 4592383967808 4593187928448 4607366453248 4608551780352 4614190159488 4615377242112 4620528332784 4627132563456 4630434742272 4637673750528 4642849725696 4648031477622 4658620275036 4659694993408 4665278951424 4666095673344 4680740979096 4681945183104 4687170568353 4693870052352 4701208232448 4704563275776 4708602532543 4709813904432 4716545753088 4723531158528 4726902132736 4732566628608 4737848511006 4746350149632 4752869861376 4756261773312 4761570101184 4769014120416 4775830585344 4784572855296 4785803771904 4791659011776 4798507843584 4805099200512 4807686733824 4814807122944 4816045817856 4820180791608 4821420868992 4837797977922 4838067060736 4838914031616 4844712757248 4850119802736 4857303037041 4860769478292 4867717091328 4868969398272 4874403515904 4884251456448 4885508017152 4890960593064 4891232632832 4896691597824 4897951358976 4905205433856 4907846874112 4913324381784 4914588422016 4920073453737 4928902078464 4932419616768 4934403085248 4937924549376 4943841924528 4944707412768 4951163965293 4961779257344 4963055763456 4967316957408 4968594888192 4975953589152 4983065837568 4992597762048 4998706006112 4999992012288 5005572360516 5012726943744 5016304304128 5024146563072 5029753869504 5046838631289 5047722150534 5054936979456 5060994576768 5070802727354 5072107281696 5079356964864 5085025890048 5096610215424 5102298396468 5109591232512 5110905765888 5117158755072 5118475235328 5126947180992 5127844724352 5133989690856 5143202168832 5148942349824 5152616921088 5158367609616 5166431963784 5174722215936 5177508790272 5183287259904 5184620752896 5190963929424 5192299397376 5198383497216 5205524133888 5208327294976 5209239085056 5216041049856 5217382969344 5223205941408 5230671593472 5242156867584 5248438820352 5249357632512 5265833601483 5267188330992 5273360182272 5274716848128 5280603808896 5291272411152 5292633685248 5298540642486 5306113972224 5313972553344 5317764899328 5324137457184 5331747373056 5332680769536 5339643918336 5343454584832 5349418261824 5350794494976 5356766363832 5366378594304 5372809408512 5376643743744 5381260037192 5382644462208 5390616388248 5398321324032 5402173865984 5408647575552 5416658013312 5422703390559 5431851270144 5435727740928 5442825443328 5443778285568 5450301851904 5470076731392 5476181727744 5494782888504 5502636711936 5508778047552 5510195278848 5521327733376 5527489929507 5528911974768 5536814579712 5545014838272 5548972068864 5551203470904 5555165118048 5561822165094 5563105247232 5571802349568 5572777771008 5575778697216 5582001664512 5583437733888 5588231577084 5589669249216 5598259150848 5605949067264 5608967856128 5615227864896 5616672482304 5623544256876 5624991013824 5633030946816 5639317811712 5643342342144 5652164883456 5658473103192 5670604865536 5679003273216 5680464297984 5686804101888 5706120691908 5712806864128 5714276585472 5720654126304 5732211778748 5733686492352 5741881786368 5748290136576 5756803599456 5760911974272 5767815578616 5768825314896 5777070833664 5786102439936 5790231724032 5795203116976 5796694036224 5803163560818 5813576810496 5824697389056 5831198167392 5839834420602 5848181434368 5849685983232 5859368206848 5860393970688 5868046181088 5869555840512 5884505542656 5888705052672 5897426476032 5904493672896 5925916459008 5932530205056 5934056454144 5952681462546 5954212895904 5961189771264 5962723393536 5969378218752 5978219122512 5981438377824 5982485511744 5989654639332 5991036420096 5998215794688 5999265865728 6007099408128 6011386407936 6018095544552 6019643806848 6026697351168 6037175918592 6040426921984 6047168469888 6048724211712 6053917541841 6055475019984 6064443436779 6064780746752 6073111489536 6077445599232 6084728522496 6093740264976 6102450192384 6106805239808 6113620870656 6115193708544 6123178623744 6124250571264 6140353609728 6152253545984 6153836322816 6160704443712 6169510084608 6181630749567 6190466300928 6197375303496 6211493700048 6220371935232 6221460897792 6228916402176 6240987972128 6242593577472 6249560757804 6258493403136 6268277643264 6272751034368 6279751872576 6288727670784 6298041544704 6299661828096 6310088838144 6317131348008 6318756542592 6328466866176 6337159815168 6341682364416 6344232538176 6348760134912 6358685493888 6365782241091 6379430473728 6381071695872 6388878682368 6390522335232 6406798934016 6410248978432 6419742830592 6421394423808 6426907722144 6428561158656 6435735892092 6450397303896 6459617009664 6466826403648 6476404049388 6481025971056 6488792525943 6490289455104 6499204687872 6512335275264 6514010689536 6519603506598 6521280790752 6528922130432 6530601811968 6540273911808 6551099175712 6552784562688 6560097938316 6571869437952 6579204113664 6583899399168 6591789232704 6592943217024 6601551953724 6612688502784 6623089276544 6624793184256 6634604785536 6656797016064 6666656016384 6674096480688 6683635924992 6698862084096 6706338492672 6708063817728 6729118175052 6730296200712 6739915972608 6747992769024 6757986834144 6762809708928 6770357487621 6780034520064 6781778804736 6795480287232 6803064528624 6804814738176 6812788310016 6822878340096 6824633647104 6832250425728 6835929574656 6837126299136 6845319587808 6855457798098 6865256466432 6870155894784 6877823479488 6879592922112 6888575951712 6899629621248 6911049679872 6912827670528 6921285239232 6923065863168 6930792499176 6931177996288 6940698845184 6945652113408 6954721399808 6956510625792 6964274588544 6972047216433 6987930412554 6989542490112 6997918427136 6999143510016 7021111468644 7022917774656 7031146909696 7032955797504 7040805078528 7055029881536 7056844913664 7064720856648 7074818629632 7085296737792 7090353199104 7098849942912 7106772766509 7119525224448 7132557682432 7134392659968 7142355151776 7163745878016 7168858324992 7176859282944 7187488517664 7197761765376 7211530100736 7222210684416 7224068726784 7230271187412 7242468360192 7257100591104 7258371047424 7267069135872 7275179704104 7291154217438 7301575636992 7303454097408 7326377184672 7328262025728 7336848949248 7345037396736 7346927038464 7357808150784 7361770311168 7369986572676 7371882633024 7382419439616 7393353117696 7398629425152 7401604627872 7406886824064 7415762886792 7429069799424 7442668886016 7444583645184 7450975436112 7452892332288 7463930383728 7474598756352 7486970486528 7488896643072 7498059009168 7499988018432 7508358540774 7519090415616 7524456456192 7536219844608 7544630804256 7571583225801 7572004364288 7582405469184 7606204091031 7608160922544 7619035447296 7627538835072 7644915323136 7653447594702 7664386848768 7666358648832 7675738132608 7681215965696 7690420771488 7691767086528 7702761111552 7714803253248 7723413524736 7728925381632 7737551414424 7749647945676 7751435747328 7766263185408 7774930889856 7776931129344 7786445894136 7797575245824 7808286200832 7812490942464 7813858627584 7824061574784 7826074454016 7834808912112 7846007390208 7851606736896 7863235301376 7872658230528 7901221945344 7910040273408 7912075272192 7920905713344 7936908616728 7938950527872 7947810963729 7948253028352 7959170958336 7970958830016 7975251170432 7976647348992 7986206185776 7997621059584 7999021154304 8009465877504 8015181877248 8024127392736 8026191742464 8035149545748 8035596468224 8049567891456 8062891293184 8064965615616 8071890055788 8073966693312 8085924582372 8097481986048 8103260798976 8112971363328 8124987019968 8136600256512 8151494494208 8153591611392 8164238164992 8165667428352 8205115097088 8214272591616 8242174332756 8253955067904 8256078544896 8263167071328 8281991600064 8293829246976 8305221869568 8317522257408 8323458103296 8332747677072 8342733247641 8344657870848 8357703524352 8363668045824 8373002496768 8375156600832 8382347365626 8397388726272 8408923600896 8413451784192 8422841797344 8425008723456 8435316385314 8437486520736 8449546420224 8458976717568 8465013513216 8478247325184 8487709654788 8505907298304 8518504909824 8520696446976 8530206152832 8559181037862 8559657107456 8569210296192 8571414878208 8580981189456 8598317668122 8600529738528 8612822679552 8622435204864 8635205399184 8641367961408 8651723367924 8653237972344 8653719273472 8665606250496 8683113700352 8685347586048 8692804675464 8695041054336 8704745341227 8720365215744 8737046083584 8746797251088 8759751630903 8772272151552 8778532532224 8789052310272 8790590956032 8802069271632 8826758313984 8833057579008 8846139714048 8856740509344 8888874688512 8898795307584 8911514566656 8929022193819 8941784656896 8944085090304 8954067328128 8972157566736 8973728267616 8984481958998 8986554630144 8997323692032 9010649112192 9017079611904 9027143316828 9040046026752 9042371739648 9055763877888 9060640382976 9070752704832 9073086317568 9083212529976 9083717746688 9097171120128 9099511529472 9109667234304 9114572766208 9116168398848 9127092783744 9140610397464 9153675288576 9160207859712 9170431305984 9172790562816 9184767935616 9186375856896 9214732906496 9217103560704 9228380318976 9230754484224 9241056665568 9254265126912 9275347501056 9285699451392 9296062955244 9317240550072 9330557902848 9332191346688 9361481958192 9363890366208 9374341136706 9387740104704 9402416464896 9409126551552 9417205065086 9419627808864 9433091506176 9447062317056 9453804265472 9465133257216 9475697022012 9492700299264 9505739722752 9512523546624 9523140202368 9538028240832 9551661170688 9569145710592 9571607543808 9583318023552 9610198401024 9615373467648 9629614245888 9632091635712 9640361583216 9642841737984 9675595955844 9676134121472 9677828063232 9689425514496 9700239605472 9714606074082 9721538956584 9735434182656 9748807031808 9768502912896 9771016034304 9779405259897 9781921186128 9793383195648 9795902717952 9810410867712 9815693748224 9826648763568 9829176844032 9840146907474 9857804156928 9864839233536 9868806170496 9875849098752 9887683849056 9889414825536 9902327930586 9923558514688 9934633914816 9937189776384 9951907178304 9966131675136 9985195524096 9997412012224 9999984024576 10011144721032 10025453887488 10032608608256 10048293126144 10059507739008 10093677262578 10095444301068 10109873958912 10121989153536 10141605454708 10144214563392 10158713929728 10170051780096 10193220430848 10204596792936 10219182465024 10234317510144 10236950470656 10253894361984 10255689448704 10267979381712 10297884699648 10305233842176 10316735219232 10332863927568 10349444431872 10355017580544 10366574519808 10369241505792 10381927858848 10384598794752 10396766994432 10411048267776 10416654589952 10418478170112 10432082099712 10434765938688 10446411882816 10461343186944 10481895618831 10484313735168 10496877640704 10498715265024 10531667202966 10534376661984 10546720364544 10549433696256 10561207617792 10582544822304 10585267370496 10597081284972 10612227944448 10627945106688 10635529798656 10648274914368 10663494746112 10679287836672 10686909169664 10698836523648 10701588989952 10713532727664 10745618817024 10753287487488 10762520074384 10765288924416 10781232776496 10796642648064 10804347731968 10817295151104 10833316026624 10845406781118 10863702540288 10885650886656 10887556571136 10900603703808 10936731326157 10952363455488 10989565777008 11005273423872 11017556095104 11020390557696 11042655466752 11054979859014 11057823949536 11073629159424 11090029676544 11097944137728 11102406941808 11110330236096 11123644330188 11126210494464 11143604699136 11145555542016 11164003329024 11166875467776 11176463154168 11179338498432 11196518301696 11211898134528 11217935712256 11230455729792 11233344964608 11247088513752 11249982027648 11262537811161 11278635623424 11286684684288 11304329766912 11316946206384 11341209731072 11358006546432 11360928595968 11373608203776 11412241383816 11425613728256 11428553170944 11441308252608 11464423557496 11467372984704 11480171392053 11496580273152 11513607198912 11521823948544 11535631157232 11537650629792 11554141667328 11572204879872 11580463448064 11590406233952 11593388072448 11606327121636 11627153620992 11649394778112 11662396334784 11679668841204 11696362868736 11699371966464 11718736413696 11720787941376 11736092362176 11739111681024 11769011085312 11777410105344 11794852952064 11808987345792 11851832918016 11865060410112 11868112908288 11905362925092 11908425791808 11922379542528 11925446787072 11938756437504 11956438245024 11962876755648 11964971023488 11979309278664 11996431589376 11998531731456 12014198816256 12022772815872 12036191089104 12039287613696 12053394702336 12074351837184 12080853843968 12094336939776 12097448423424 12107835083682 12110950039968 12128886873558 12129561493504 12146222979072 12154891198464 12169457044992 12187480529952 12204900384768 12227241741312 12230387417088 12246357247488 12248501142528 12280707219456 12304507091968 12307672645632 12321408887424 12363261499134 12380932601856 12394750606992 12422987400096 12440743870464 12442921795584 12457832804352 12481975944256 12485187154944 12499121515608 12516986806272 12536555286528 12545502068736 12559503745152 12573521048439 12596083089408 12620177676288 12634262696016 12637513085184 12652974577971 12674319630336 12683364728832 12688465076352 12697520269824 12717370987776 12731564482182 12758860947456 12777757364736 12781044670464 12813597868032 12839485661184 12853815444288 12857122317312 12871471784184 12897476502183 12900794607792 12919234019328 12933652807296 12952808098776 12962051942112 12977585051886 12980578910208 12998409375744 13024670550528 13028021379072 13039207013196 13042561581504 13057844260864 13061203623936 13080547823616 13102198351424 13105569125376 13120195876632 13143738875904 13158408227328 13167798798336 13183578465408 13185886434048 13203103907448 13246178553088 13249586368512 13269209571072 13313594032128 13333312032768 13348192961376 13367271849984 13397724168192 13412676985344 13416127635456 13458236350104 13460592401424 13479831945216 13495985538048 13515973668288 13525619417856 13540714975242 13560069040128 13563557609472 13590960574464 13606129057248 13609629476352 13625576620032 13645756680192 13649267294208 13664500851456 13671859149312 13674252598272 13690639175616 13710915596196 13730512932864 13740311789568 13755646958976 13759185844224 13777151903424 13822099359744 13825655341056 13842570478464 13846131726336 13861584998352 13881397690368 13891304226816 13909442799616 13913021251584 13928549177088 13944094432866 13975860825108 13979084980224 13995836854272 13998287020032 14042222937288 14045835549312 14061511705059 14062293819392 14081610157056 14110059763072 14113689827328 14125807597629 14129441713296 14149637259264 14170593475584 14180706398208 14197699885824 14213545533018 14239050448896 14265115364864 14268785319936 14284710303552 14327491756032 14353718565888 14374977035328 14395523530752 14423060201472 14444421368832 14448137453568 14460542374824 14514201182208 14516742094848 14534138271744 14550359408208 14582308434876 14603151273984 14606908194816 14652754369344 14656524051456 14673697898496 14690074793472 14693854076928 14715616301568 14723540622336 14739973145352 14743765266048 14760220361211 14786706235392 14797258850304 14803209255744 14813773648128 14831525773584 14853491895879 14885337772032 14889167290368 14901950872224 14905784664576 14927860767456 14949197512704 14973940973056 14977793286144 14996118018336 14999976036864 15016717081548 15038180831232 15048912912384 15072439689216 15089261608512 15140515893867 15143166451602 15144008728576 15164810938368 15212408182062 15216321845088 15238070894592 15255077670144 15289830646272 15306895189404 15328773697536 15332717297664 15351476265216 15362431931392 15380841542976 15383534173056 15429606506496 15446827049472 15457850763264 15475102828848 15499295891352 15532526370816 15549861779712 15553862258688 15572891788272 15595150491648 15616572401664 15624981884928 15627717255168 15648123149568 15652148908032 15669617824224 15692014780416 15726470602752 15745316461056 15797500804449 15820080546816 15824150544384 15841811426688 15873817233456 15877901055744 15895621927458 15896506056704 15918341916672 15941917660032 15950502340864 15953294697984 15972412371552 15995242119168 15998042308608 16018931755008 16030363754496 16048254785472 16052383484928 16070299091496 16071192936448 16099135782912 16125782586368 16129931231232 16143780111576 16147933386624 16171849164744 16194963972096 16206521597952 16225942726656 16249974039936 16268110171677 16302988988416 16307183222784 16328476329984 16331334856704 16410230194176 16428545183232 16484348665512 16507910135808 16526334142656 16563983200128 16582469788521 16610443739136 16635044514816 16646916206592 16665495354144 16685466495282 16689315741696 16715407048704 16727336091648 16746004993536 16750313201664 16764694731252 16794777452544 16817847201792 16826903568384 16845683594688 16850017446912 16870632770628 16874973041472 16899092840448 16917953435136 16930027026432 16956494650368 16975419309576 17011814596608 17037009819648 17041392893952 17060412305664 17118362075724 17119314214912 17138420592384 17142829756416 17161962378912 17196635336244 17201059477056 17225645359104 17244870409728 17270410798368 17282735922816 17303446735848 17306475944688 17331212500992 17366227400704 17370695172096 17385609350928 17390082108672 17409490682454 17440730431488 17474092167168 17493594502176 17519503261806 17544544303104 17557065064448 17578104620544 17581181912064 17604138543264 17653516627968 17666115158016 17692279428096 17713481018688 17777749377024 17797590615168 17858044387638 17883569313792 17888170180608 17908134656256 17944315133472 17947456535232 17968963917996 17973109260288 17994647384064 18021298224384 18034159223808 18054286633656 18080092053504 18111527755776 18121280765952 18141505409664 18146172635136 18161752625523 18166425059952 18194342240256 18219334468608 18229145532416 18232336797696 18254185567488 18281220794928 18307350577152 18320415719424 18340862611968 18345581125632 18369535871232 18372751713792 18429465812992 18456760637952 18461508968448 18482113331136 18508530253824 18544892248701 18571398902784 18592125910488 18634481100144 18661115805696 18664382693376 18722963916384 18727780732416 18748682273412 18775480209408 18804832929792 18818253103104 18834410130172 18839255617728 18866183012352 18894124634112 18907608530944 18930266514432 18951394044024 18985400598528 19011479445504 19025047093248 19046280404736 19076056481664 19138291421184 19143215087616 19166636047104 19220396802048 19230746935296 19259228491776 19264183271424 19280723166432 19285683475968 19351191911688 19352268242944 19378851028992 19400479210944 19429212148164 19443077913168 19466377577829 19470868365312 19497614063616 19537005825792 19542032068608 19558810519794 19563842372256 19586766391296 19591805435904 19620821735424 19631387496448 19653297527136 19658353688064 19680293814948 19715608313856 19737612340992 19751698197504 19775367698112 19778829651072 19804655861172 19847117029376 19869267829632 19874379552768 19903814356608 19970391048192 19994824024448 19999968049152 20022289442064 20050907774976 20065217216512 20096586252288 20119015478016 20187354525156 20190888602136 20219747917824 20243978307072 20283210909416 20288429126784 20311072462863 20340103560192 20386440861696 20409193585872 20438364930048 20468635020288 20473900941312 20507788723968 20511378897408 20535958763424 20595769399296 20610467684352 20633470438464 20665727855136 20698888863744 20733149039616 20738483011584 20763855717696 20769197589504 20793533988864 20822096535552 20833309179904 20836956340224 20864164199424 20869531877376 20892823765632 20916141649299 20963791237662 20968627470336 20993755281408 20997430530048 21063334405932 21068753323968 21093440729088 21098867392512 21122415235584 21165089644608 21170534740992 21194162569944 21224455888896 21255890213376 21271059597312 21296549828736 21320318299527 21358575673344 21373818339328 21397673047296 21403177979904 21427065455328 21491237634048 21506574974976 21525040148768 21530577848832 21562465552992 21593285296128 21634590302208 21666632053248 21690813562236 21727405080576 21771301773312 21775113142272 21801207407616 21873462652314 21904726910976 21979131554016 22010546847744 22035112190208 22040781115392 22085310933504 22109959718028 22115647899072 22147258318848 22180059353088 22195888275456 22204813883616 22220660472192 22247288660376 22287209398272 22328006658048 22333750935552 22352926308336 22358676996864 22423796269056 22435871424512 22460911459584 22466689929216 22494177027504 22499964055296 22525075622322 22557271246848 22573369368576 22608659533824 22633892412768 22716013092864 22747216407552 22818612273093 22824482767632 22851227456512 22857106341888 22882616505216 22928847114992 22934745969408 22960342784106 22993160546304 23027214397824 23043647897088 23071262314464 23075301259584 23108283334656 23144409759744 23180812467904 23186776144896 23212654243272 23254307241984 23298789556224 23324792669568 23359337682408 23392725737472 23437472827392 23441575882752 23472184724352 23478223362048 23538022170624 23554820210688 23589705904128 23617974691584 23703665836032 23730120820224 23736225816576 23810725850184 23816851583616 23844759085056 23877512875008 23912876490048 23925753511296 23929942046976 23958618557328 23992863178752 23997063462912 24028397632512 24045545631744 24072382178208 24078575227392 24106789404672 24148703674368 24161707687936 24188673879552 24194896846848 24215670167364 24221900079936 24257773747116 24259122987008 24292445958144 24309782396928 24338914089984 24374961059904 24409800769536 24454483482624 24460774834176 24492714494976 24497002285056 24609014183936 24615345291264 24642817774848 24726522998268 24761865203712 24789501213984 24845974800192 24881487740928 24915665608704 24963951888512 24970374309888 24998243031216 25033973612544 25073110573056 25091004137472 25119007490304 25147042096878 25192166178816 25240355352576 25268525392032 25275026170368 25305949155942 25348639260672 25376930152704 25395040539648 25434741975552 25463128964364 25517721894912 25555514729472 25562089340928 25678971322368 25707630888576 25714244634624 25742943568368 25794953004366 25801589215584 25838468038656 25867305614592 25905616197552 25924103884224 25955170103772 25961157820416 25996818751488 26049341101056 26056042758144 26078414026392 26085123163008 26114236023681 26115688521728 26161095647232 26204396702848 26211138250752 26240391753264 26279254892709 26316816454656 26335597596672 26367156930816 26371772868096 26406207814896 26492357106176 26499172737024 26538419142144 26666624065536 26696385922752 26734543699968 26787066581457 26825353970688 26832255270912 26916472700208 26921184802848 26959663890432 26991971076096 27031947336576 27051238835712 27081429950484 27120138080256 27127115218944 27181921148928 27212258114496 27219258952704 27251153240064 27291513360384 27298534588416 27329001702912 27343718298624 27348505196544 27381278351232 27421831192392 27461025865728 27480623579136 27511293917952 27518371688448 27554303806848 27644198719488 27651310682112 27685140956928 27692263452672 27723169996704 27762795380736 27818885599232 27826042503168 27857098354176 27888188865732 27951721650216 27991673708544 27996574040064 28084445874576 28091671098624 28123023410118 28124587638784 28163220314112 28220119526144 28227379654656 28251615195258 28258883426592 28299274518528 28341186951168 28361412796416 28395399771648 28427091066036 28478100897792 28530230729728 28537570639872 28569420607104 28654983512064 28707437131776 28749954070656 28846120402944 28888842737664 28896274907136 28921084749648 29028402364416 29033484189696 29068276543488 29100718816416 29164616869752 29206302547968 29305508738688 29313048102912 29338215779691 29380149586944 29387708153856 29431232603136 29447081244672 29479946290704 29487530532096 29520440722422 29573412470784 29594517700608 29606418511488 29627547296256 29663051547168 29706983791758 29770675544064 29803901744448 29811569329152 29855721534912 29898395025408 29947881946112 29955586572288 29992236036672 29999952073728 30033434163096 30076361662464 30097825824768 30144879378432 30178523217024 30281031787734 30286332903204 30288017457152 30329621876736 30424816364124 30432643690176 30476141789184 30510155340288 30579661292544 30613790378808 30657547395072 30702952530432 30724863862784 30761683085952 30767068346112 30893654098944 30915701526528 30950205657696 30998591782704 31065052741632 31099723559424 31107724517376 31145783576544 31190300983296 31233144803328 31249963769856 31255434510336 31296246299136 31304297816064 31339235648448 31384029560832 31445686856493 31452941205504 31490632922112 31595001608898 31640161093632 31648301088768 31683622853376 31747634466912 31755802111488 31791243854916 31793012113408 31836683833344 31883835320064 31901004681728 31906589395968 31944824743104 31990484238336 32037863510016 32060727508992 32096509570944 32104766969856 32140598182992 32251565172736 32259862462464 32287560223152 32295866773248 32343698329488 32389927944192 32413043195904 32451885453312 32499948079872 32536220343354 32605977976832 32656952659968 32662669713408 32810193978471 32857090366464 32960217727801 32968697331024 33015820271616 33052668285312 33127966400256 33164939577042 33220887478272 33270089029632 33293832413184 33330990708288 33370932990564 33378631483392 33430814097408 33492009987072 33500626403328 33529389462504 33589554905088 33635694403584 33653807136768 33691367189376 33700034893824 33741265541256 33749946082944 33835906870272 33860054052864 33912989300736 33950838619152 34023629193216 34074019639296 34082785787904 34120824611328 34236724151448 34238628429824 34276841184768 34285659512832 34323924757824 34393270672488 34402118954112 34440514176159 34489740819456 34540821596736 34565471845632 34606893471696 34612951889376 34662425001984 34732454801408 34741390344192 34771218701856 34780164217344 34818981364908 34881460862976 34948184334336 34987189004352 35039006523612 35089088606208 35114130128896 35156209241088 35162363824128 35208277086528 35307033255936 35332230316032 35384558856192 35426962037376 35555498754048 35595181230336 35716088775276 35767138627584 35776340361216 35816269312512 35888630266944 35894913070464 35937927835992 35989294768128 36042596448768 36068318447616 36108573267312 36160184107008 36223055511552 36242561531904 36283010819328 36292345270272 36323505251046 36332850119904 36388684480512 36438668937216 36458291064832 36464673595392 36508371134976 36562441589856 36614701154304 36681725223936 36691162251264 36739071742464 36745503427584 36858931625984 36913521275904 36923017936896 36964226662272 37089784497402 37142797805568 37184251820976 37268962200288 37322231611392 37328765386752 37445927832768 37455561464832 37497364546824 37550960418816 37609665859584 37636506206208 37668820260344 37678511235456 37720563145317 37788249268224 37815217061888 37860533028864 37902788088048 37958923733913 38022958891008 38050094186496 38092560809472 38152112963328 38276582842368 38333272094208 38440793604096 38518456983552 38561446332864 38571366951936 38692429506549 38702383823376 38757702057984 38800958421888 38858424296328 38886155826336 38932755155658 38941736730624 38995228127232 39074011651584 39084064137216 39117621039588 39127684744512 39173532782592 39183610871808 39241643470848 39262774992896 39306595054272 39316707376128 39360587629896 39431216627712 39475224681984 39503396395008 39550735396224 39557659302144 39609311722344 39694234058752 39738535659264 39748759105536 39807628713216 39940782096384 39989648048896 39999936098304 40044578884128 40101815549952 40193172504576 40238030956032 40374709050312 40381777204272 40439495835648 40487956614144 40566421818832 40576858253568 40622144925726 40680207120384 40772881723392 40818387171744 40876729860096 40937270040576 40947801882624 41015577447936 41022757794816 41071917526848 41191538798592 41220935368704 41266940876928 41331455710272 41466298079232 41476966023168 41527711435392 41538395179008 41644193071104 41666618359808 41673912680448 41728328398848 41739063754752 41785647531264 41832283298598 41927582475324 41937254940672 41987510562816 41994861060096 42126668811864 42137506647936 42186881458176 42244830471168 42330179289216 42341069481984 42377422792887 42388325139888 42448911777792 42511780426752 42542119194624 42593099657472 42640636599054 42717151346688 42747636678656 42795346094592 42806355959808 42854130910656 42982475268096 43050080297536 43061155697664 43124931105984 43186570592256 43269180604416 43333264106496 43381627124472 43542603546624 43550226284544 43602414815232 43746925304628 43809453821952 43958263108032 44021093695488 44070224380416 44081562230784 44170621867008 44219919436056 44231295798144 44360118706176 44391776550912 44409627767232 44441320944384 44494577320752 44560475687637 44656013316096 44667501871104 44705852616672 44717353993728 44847592538112 44871742849024 44921822919168 44933379858432 44988354055008 44999928110592 45050151244644 45114542493696 45146738737152 45217319067648 45267784825536 45421547681601 45432026185728 45494432815104 45637224546186 45648965535264 45702454913024 45714212683776 45765233010432 45857694229984 45869491938816 45920685568212 45986321092608 46054428795648 46087295794176 46142524628928 46150602519168 46288819519488 46361624935808 46373552289792 46425308486544 46597579112448 46649585339136 46718675364816 46785451474944 46874945654784 46883151765504 46944369448704 46956446724096 47076044341248 47179411808256 47235949383168 47392502413347 47460241640448 47472451633152 47621451700368 47633703167232 47689518170112 47755025750016 47825752980096 47851507022592 47859884093952 47917237114656 47985726357504 47994126925824 48056795265024 48091091263488 48144764356416 48157150454784 48213578809344 48297407348736 48377347759104 48389793693696 48431340334728 48443800159872 48515547494232 48518245974016 48584891916288 48619564793856 48677828179968 48749922119808 48804330515031 48908966965248 48921549668352 48985428989952 48994004570112 49218028367872 49230690582528 49285635549696 49453045996536 49523730407424 49579002427968 49691949600384 49747409365563 49831331217408 49927903777024 49940748619776 49996486062432 50067947225088 50146221146112 50182008274944 50238014980608 50294084193756 50384332357632 50480710705152 50537050784064 50550052340736 50611898311884 50697278521344 50753860305408 50790081079296 50869483951104 50926257928728 51035443789824 51111029458944 51124178681856 51357942644736 51415261777152 51428489269248 51485887136736 51589906008732 51603178431168 51676936077312 51734611229184 51811232395104 51848207768448 51910340207544 51993637502976 52098682202112 52112085516288 52156828052784 52170246326016 52228472047362 52231377043456 52322191294464 52408793405696 52422276501504 52480783506528 52558509785418 52633632909312 52671195193344 52734313861632 52743545736192 52812415629792 52984714212352 52998345474048 53076838284288 53333248131072 53392771845504 53574133162914 53650707941376 53664510541824 53832945400416 53842369605696 53919327780864 53983942152192 54063894673152 54102477671424 54162859900968 54240276160512 54363842297856 54424516228992 54438517905408 54485257876569 54583026720768 54658003405824 54687436597248 54697010393088 54762556702464 54843662384784 54922051731456 54961247158272 55022587835904 55036743376896 55108607613696 55288397438976 55370281913856 55384526905344 55446339993408 55525590761472 55634676746103 55637771198464 55714196708352 55776377731464 55903443300432 55983347417088 55993148080128 56168891749152 56183342197248 56246046820236 56249175277568 56326440628224 56440239052288 56454759309312 56503230390516 56517766853184 56598549037056 56682373902336 56722825592832 56790799543296 56854182132072 56956201795584 57060461459456 57075141279744 57138841214208 57414874263552 57499908141312 57692240805888 57777685475328 57792549814272 57842169499296 58056804728832 58136553086976 58201437632832 58329233739504 58399132733487 58412605095936 58611017477376 58626096205824 58676431559382 58760299173888 58775416307712 58862465206272 58894162489344 58959892581408 58975061064192 59040881444844 59146824941568 59212837022976 59255094592512 59326103094336 59413967583516 59541351088128 59607803488896 59623138658304 59711443069824 59895763892224 59911173144576 59984472073344 59999904147456 60066868326192 60152723324928 60195651649536 60289758756864 60357046434048 60562063575468 60572665806408 60576034914304 60659243753472 60849632728248 60865287380352 60933217388589 61020310680576 61159322585088 61227580757616 61315094790144 61405905060864 61449727725568 61523366171904 61534136692224 61787308197888 61831403053056 61900411315392 61997183565408 62199447118848 62215449034752 62291567153088 62380601966592 62466289606656 62499927539712 62510869020672 62592492598272 62608595632128 62678471296896 62891373712986 62905882411008 62981265844224 63190003217796 63280322187264 63296602177536 63367245706752 63495268933824 63511604222976 63582487709832 63586024226816 63673367666688 63767670640128 63802009363456 63813178791936 63889649486208 63960954898581 64075727020032 64121455017984 64193019141888 64209533939712 64281196365984 64503130345472 64519724924928 64575120446304 64591733546496 64687396658976 64779855888384 64903770906624 64999896159744 65072440686708 65211955953664 65313905319936 65325339426816 65620387956942 65714180732928 65920435455602 65937394662048 66031640543232 66105336570624 66255932800512 66329879154084 66441774956544 66540178059264 66587664826368 66661981416576 66741865981128 66861628194816 66984019974144 67001252806656 67058778925008 67271388807168 67307614273536 67382734378752 67400069787648 67482531082512 67499892165888 67671813740544 67720108105728 67825978601472 67901677238304 68148039278592 68241649222656 68455836819279 68473448302896 68553682369536 68571319025664 68647849515648 68786541344976 68804237908224 68881028352318 68979481638912 69081643193472 69130943691264 69213786943392 69225903778752 69324850003968 69464909602816 69542437403712 69560328434688 69637962729816 69762921725952 69896368668672 69974378008704 70078013047224 70178177212416 70228260257792 70312418482176 70324727648256 70416554173056 70614066511872 70664460632064 70769117712384 70853924074752 71110997508096 71190362460672 71432177550552 71534277255168 71632538625024 71777260533888 71789826140928 71875855671984 71978589536256 72085192897536 72136636895232 72217146534624 72320368214016 72446111023104 72485123063808 72566021638656 72584690540544 72647010502092 72665700239808 72777368961024 72877337874432 72916582129664 72929347190784 73016742269952 73124883179712 73229402308608 73363450447872 73382324502528 73478143484928 73491006855168 73717863251968 73827042551808 73846035873792 73928453324544 74179568994804 74285595611136 74368503641952 74537924400576 74644463222784 74891855665536 74911122929664 74994729093648 75101920837632 75219331719168 75273012412416 75337640520688 75357022470912 75441126290634 75576498536448 75630434123776 75721066057728 75805576176096 75917847467826 76045917782016 76185121618944 76304225926656 76553165684736 76666544188416 77036913967104 77122892665728 77142733903872 77384859013098 77404767646752 77515404115968 77601916843776 77716848592656 77772311652672 77865510311316 77883473461248 77990456254464 78148023303168 78168128274432 78235242079176 78255369489024 78347065565184 78483286941696 78525549985792 78613190108544 78633414752256 78721175259792 78837764678127 78950449363968 79006792790016 79101470792448 79115318604288 79218623444688 79388468117504 79477071318528 79497518211072 79615257426432 79979296097792 79999872196608 80089157768256 80203631099904 80361199744371 80476061912064 80749418100624 80763554408544 80878991671296 80975913228288 81132843637664 81153716507136 81244289851452 81360414240768 81545763446784 81636774343488 81753459720192 81874540081152 81895603765248 82031154895872 82045515589632 82143835053696 82383077597184 82441870737408 82533881753856 82662911420544 82932596158464 82953932046336 83055422870784 83076790358016 83288386142208 83333236719616 83456656797696 83478127509504 83571295062528 83664566597196 83855164950648 83975021125632 83989722120192 84253337623728 84275013295872 84373762916352 84489660942336 84660358578432 84682138963968 84754845585774 84776650279776 84897823555584 85023560853504 85084238389248 85186199314944 85281273198108 85434302693376 85590692189184 85612711919616 85708261821312 85964950536192 86100160595072 86122311395328 86249862211968 86538361208832 86666528212992 86763254248944 87085207093248 87100452569088 87204829630464 87493850609256 87618907643904 87916526216064 88014647339073 88140448760832 88163124461568 88341243734016 88439838872112 88462591596288 88720237412352 88783553101824 88819255534464 88882641888768 88989154641504 89120951375274 89312026632192 89411705233344 89434707987456 89695185076224 89843645838336 89866759716864 89976708110016 89999856221184 90100302489288 90229084987392 90293477474304 90434638135296 90535569651072 90843095363202 90864052371456 90988865630208 91274449092372 91297931070528 91404909826048 91428425367552 91530466020864 91715388459968 91738983877632 91841371136424 91972642185216 92108857591296 92174591588352 92285049257856 92301205038336 92723249871616 92747104579584 92850616973088 93195158224896 93299170678272 93437350729632 93570902949888 93749891309568 93766303531008 93888738897408 93912893448192 94152088682496 94358823616512 94471898766336 94785004826694 94920483280896 94944903266304 95242903400736 95267406334464 95379036340224 95510051500032 95651505960192 95703014045184 95719768187904 95834474229312 95971452715008 96113590530048 96182182526976 96289528712832 96314300909568 96754695518208 96779587387392 96862680669456 96887600319744 97031094988464 97169783832576 97239129587712 97355656359936 97499844239616 97608661030062 97817933930496 97970857979904 97988009140224 98430581935413 98436056735744 98571271099392 98880653183403 98906091993072 99047460814848 99158004855936 99383899200768 99494818731126 99662662434816 99855807554048 99881497239552 99992972124864 100135894450176 100292442292224 100476029961216 100588168387512 100768664715264 100961421410304 101074101568128 101100104681472 101223796623768 101507720610816 101580162158592 101738967902208 101852515857456 102070887579648 102222058917888 102248357363712 102715885289472 102830523554304 102856978538496 102971774273472 103179812017464 103206356862336 103321542528477 103469222458368 103622464790208 103696415536896 103820680415088 103987275005952 104197364404224 104224171032576 104313656105568 104340492652032 104456944094724 104462754086912 104644382588928 104817586811392 104844553003008 104961567013056 105117019570836 105267265818624 105342390386688 105468627723264 105487091472384 105624831259584 105969428424704 105996690948096 106153676568576 106666496262144 106785543691008 107148266325828 107301415882752 107329021083648 107665890800832 107684739211392 107967884304384 108127789346304 108204955342848 108325719801936 108480552321024 108727684595712 108849032457984 108877035810816 108970515753138 109166053441536 109316006811648 109374873194496 109394020786176 109525113404928 109687324769568 109844103462912 110045175671808 110073486753792 110217215227392 110576794877952 110740563827712 110769053810688 110892679986816 111269353492206 111275542396928 111428393416704 111552755462928 111806886600864 111966694834176 111986296160256 112337783498304 112366684394496 112492093640472 112498350555136 112652881256448 112880478104576 112909518618624 113006460781032 113035533706368 113161689435951 113364747804672 113445651185664 113581599086592 113708364264144 113876771201739 114120922918912 114150282559488 114277682428416 114829748527104 114999816282624 115555370950656 115684338998592 116077288519647 116273106173952 116402875265664 116658467479008 116798265466974 116825210191872 117222034954752 117252192411648 117352863118764 117520598347776 117550832615424 117724930412544 117788324978688 117919785162816 117950122128384 118081762889688 118293649883136 118425674045952 118510189185024 118652206188672 118827935167032 119082702176256 119215606977792 119246277316608 119422886139648 119791527784448 119822346289152 119968944146688 119999808294912 120133736652384 120305446649856 120579517513728 120714092868096 121124127150936 121145331612816 121318487506944 121699265456496 121730574760704 121866434777178 122040621361152 122318645170176 122455161515232 122630189580288 122811810121728 122899455451136 123046732343808 123068273384448 123574616395776 123662806106112 123800822630784 123994367130816 124398894237696 124430898069504 124583134306176 124932579213312 124999855079424 125021738041344 125184985196544 125217191264256 125356942593792 125782747425972 125811764822016 125962531688448 126380006435592 126560644374528 126734491413504 126990537867648 127023208445952 127132268378661 127164975419664 127346735333376 127535341280256 127604018726912 127626357583872 127779298972416 127921909797162 128151454040064 128242910035968 128386038283776 128419067879424 128562392731968 129006260690944 129150240892608 129183467092992 129374793317952 129559711776768 129807541813248 129999792319488 130144881373416 130423911907328 130627810639872 130650678853632 131240775913884 131428361465856 131840870911204 131874789324096 132063281086464 132210673141248 132511865601024 132659758308168 133080356118528 133175329652736 133323962833152 133483731962256 133968039948288 134002505613312 134117557850016 134542777614336 134615228547072 134765468757504 134800139575296 134965062165024 134999784331776 135343627481088 135440216211456 135651957202944 135803354476608 136264643044803 136296078557184 136483298445312 136911673638558 136946896605792 137107364739072 137142638051328 137295699031296 137573082689952 137608475816448 137762056704636 137958963277824 138163286386944 138261887382528 138427573886784 138451807557504 138929819205632 139084874807424 139120656869376 139275925459632 139792737337344 139948756017408 140156026094448 140356354424832 140456520515584 140624836964352 140649455296512 140833108346112 141228133023744 141538235424768 141707848149504 142177507240041 142380724921344 142864355101104 143068554510336 143265077250048 143554521067776 143579652281856 143751711343968 143957179072512 144170385795072 144273273790464 144434293069248 144640736428032 144892222046208 145132043277312 145169381081088 145294021004184 145331400479616 145554737922048 145754675748864 145833164259328 145858694381568 146033484539904 146249766359424 146412991545093 146726900895744 146764649005056 146956286969856 146982013710336 147435726503936 147654085103616 147692071747584 147856906649088 148359137989608 148571191222272 148737007283904 149075848801152 149242228096689 149783711331072 149822245859328 149989458187296 150203841675264 150438663438336 150546024824832 150675281041376 150714044941824 150882252581268 151152997072896 151442132115456 151611152352192 151835694935652 152091835564032 152370243237888 152608451853312 153106331369472 153333088376832 154073827934208 154245785331456 154285467807744 154769718026196 154809535293504 155030808231936 155203833687552 155433697185312 155544623305344 155731020622632 155980912508928 156296046606336 156336256548864 156470484158352 156510738978048 156694131130368 156966573883392 157051099971584 157226380217088 157266829504512 157442350519584 157675529356254 157900898727936 158013585580032 158202941584896 158230637208576 158437246889376 158954142637056 158995036422144 159230514852864 159958592195584 159999744393216 160178315536512 160722399488742 160952123824128 161498836201248 161527108817088 161757983342592 161951826456576 162265687275328 162307433014272 162488579702904 162720828481536 163091526893568 163273548686976 163455773629707 163749080162304 164062309791744 164091031179264 164287670107392 164766155194368 164883741474816 165067763507712 165325822841088 165865192316928 166110845741568 166153580716032 166576772284416 166913313595392 167142590125056 167329133194392 167710329901296 167950042251264 167979444240384 168506675247456 168550026591744 168747525832704 168979321884672 169320717156864 169364277927936 169509691171548 169553300559552 169795647111168 170047121707008 170168476778496 170372398629888 170562546396216 170868605386752 171181384378368 171225423839232 171416523642624 172200321190144 172244622790656 172499724423936 173076722417664 173333056425984 173526508497888 174170414186496 174409659260928 174987701218512 175237815287808 175833052432128 176029294678146 176280897521664 176326248923136 176682487468032 176879677744224 176925183192576 177440474824704 177638511068928 177765283777536 177978309283008 178241902750548 178624053264384 178823410466688 178869415974912 179687291676672 179733519433728 179953416220032 179999712442368 180200604978576 180458169974784 180586954948608 180869276270592 181071139302144 181686190726404 181728104742912 181977731260416 182548898184744 182595862141056 182799652165767 182809819652096 183060932041728 183430776919936 183477967755264 183682742272848 183945284370432 184217715182592 184349183176704 184570098515712 184602410076672 185446499743232 185494209159168 185701233946176 186598341356544 186874701459264 187141805899776 187499782619136 187532607062016 187777477794816 187825786896384 188717647233024 188943797532672 189570009653388 189840966561792 189889806532608 190485806801472 190534812668928 190758072680448 191020103000064 191303011920384 191406028090368 191439536375808 191668948458624 191882864695743 192227181060096 192364365053952 192579057425664 192628601819136 193509391036416 193559174774784 193725361338912 193775200639488 194062189976928 194339567665152 194711312719872 194999688479232 195217322060124 195635867860992 195941715959808 195976018280448 196861163870826 196872113471488 197142542198784 197761306366806 197812183986144 198094921629696 198316009711872 198767798401536 198989637462252 199325324869632 199711615108096 199762994479104 199985944249728 200584884584448 200952059922432 201176336775024 201922842820608 202148203136256 202200209362944 202447593247536 203015441221632 203160324317184 203477935804416 203705031714912 204444117835776 205367510457837 205661047108608 205713957076992 205943548546944 206359624034928 206412713724672 206643085056954 206938444916736 207244929580416 207392831073792 207641360830176 207974550011904 208394728808448 208627312211136 208680985304064 208913888189448 208925508173824 209288765177856 209635173622784 209689106006016 209923134026112 210234039141672 210534531637248 210684780773376 210937255446528 210974182944768 211249662519168 211938856849408 211993381896192 212307353137152 213332992524288 213571087382016 214296532651656 214602831765504 215331781601664 215369478422784 215935768608768 216255578692608 216409910685696 216651439603872 216961104642048 217455369191424 217698064915968 217754071621632 217941031506276 218332106883072 218632013623296 218749746388992 218788041572352 219050226809856 219374649539136 219688206925824 220090351343616 220146973507584 220434430454784 221153589755904 221481127655424 221538107621376 221785359973632 222538706984412 222551084793856 222856786833408 223105510925856 223613773201728 223933389668352 224675566996608 224733368788992 224984187280944 225305762512896 225760956209152 225819037237248 226012921562064 226071067412736 226323378871902 226729495609344 226891302371328 227163198173184 227416728528288 227753542403478 228241845837824 228555364856832 229659497054208 229999632565248 231110741901312 231368677997184 232154577039294 232546212347904 232805750531328 233316934958016 233596530933948 233650420383744 234444069909504 234504384823296 234705726237528 235041196695552 235449860825088 235576649957376 235839570325632 235900244256768 236163525779376 236851348091904 237020378370048 237304412377344 237655870334064 238165404352512 238431213955584 238492554633216 238845772279296 239583055568896 239937888293376 239999616589824 240267473304768 240610893299712 241083599233113 241428185736192 242248254301872 242290663225632 242636975013888 243398530912992 243461149521408 243732869554356 244081242722304 244637290340352 244910323030464 245260379160576 245623620243456 245798910902272 246093464687616 246136546768896 247149232791552 247325612212224 247601645261568 247988734261632 248797788475392 248861796139008 249166268612352 249865158426624 249999710158848 250369970393088 250434382528512 250713885187584 251565494851944 251925063376896 252760012871184 253121288749056 253468982827008 253981075735296 254046416891904 254264536757322 254329950839328 254693470666752 255070682560512 255208037453824 255252715167744 255558597944832 255843819594324 256302908080128 256772076567552 256838135758848 257124785463936 258012521381888 258300481785216 258366934185984 258749586635904 259615083626496 259999584638976 260289762746832 260847823814656 261255621279744 261301357707264 262481551827768 262856722931712 263681741822408 263749578648192 264043942017219 264421346282496 265023731202048 265319516616336 266160712237056 266350659305472 266647925666304 266967463924512 267936079896576 268235115700032 269085555228672 269530937515008 269600279150592 269930124330048 269999568663552 270687254962176 270880432422912 271303914405888 271606708953216 272529286089606 272592157114368 272966596890624 273823347277116 273893793211584 274214729478144 274285276102656 274591398062592 275146165379904 275216951632896 275524113409272 275917926555648 276326572773888 276523774765056 276855147773568 276903615115008 277859638411264 278169749614848 278241313738752 278551850919264 279585474674688 279897512034816 280312052188896 280712708849664 281249673928704 281298910593024 281666216692224 282456266047488 283076470849536 283415696299008 284355014480082 284761449842688 285728710202208 286137109020672 286530154500096 287109042135552 287159304563712 287503422687936 287914358145024 288340771590144 288546547580928 288868586138496 290264086554624 290338762162176 290588042008368 290662800959232 291509351497728 291666328518656 291717388763136 292066969079808 292499532718848 292825983090186 293453801791488 293912573939712 293964027420672 295308170207232 295713813298176 296641959550209 296718275979216 297142382444544 297474014567808 298151697602304 298484456193378 299567422662144 299644491718656 299978916374592 300407683350528 300877326876672 301350562082752 301428089883648 301764505162536 302305994145792 302884264230912 303222304704384 303671389871304 304740486475776 305216903706624 306212662738944 306666176753664 308147655868416 308491570662912 308570935615488 309539436052392 309619070587008 310407667375104 310867394370624 311089246610688 311462041245264 311961825017856 312592093212672 312672513097728 312940968316704 313021477956096 313388262260736 313933147766784 314102199943168 314452760434176 314533659009024 314884701039168 315351058712508 315801797455872 316027171160064 316405883169792 316461274417152 316874493778752 317908285274112 317990072844288 318461029705728 319917184391168 319999488786432 320356631073024 321444798977484 321904247648256 322997672402496 323054217634176 323903652913152 324531374550656 324614866028544 324977159405808 325441656963072 326183053787136 326547097373952 326911547259414 327498160324608 328124619583488 328182062358528 328575340214784 329532310388736 330135527015424 330651645682176 331730384633856 332221691483136 332307161432064 333826627190784 334285180250112 334658266388784 335420659802592 335900084502528 335958888480768 337013350494912 337100053183488 337495051665408 337958643769344 338641434313728 338728555855872 339019382343096 339106601119104 339485068307853 340094243414016 340336953556992 340744797259776 341125092792432 341630313605217 342362768756736 342450847678464 342833047285248 344400642380288 344489245581312 344999448847872 346666112851968 347053016995776 348231865558941 348819318521856 349975402437024 350475630575616 351666104864256 352058589356292 352561795043328 352652497846272 353364974936064 353759355488448 353850366385152 354880949649408 355277022137856 355530567555072 355956618566016 356483805501096 357248106528768 357646820933376 357738831949824 359374583353344 359467038867456 359906832440064 359999424884736 360401209957152 360916339949568 361738552541184 362142278604288 363372381452808 363955462520832 365097796369488 365191724282112 365599304331534 365619639304192 366121864083456 366861553839872 366955935510528 367365484545696 367890568740864 368435430365184 368698366353408 369140197031424 369204820153344 370892999486464 370988418318336 371402467892352 373196682713088 373749402918528 374999565238272 375065214124032 375554955589632 375651573792768 377435294466048 377887595065344 379140019306776 379681933123584 380971613602944 381069625337856 381396805135983 382040206000128 382606023840768 382812056180736 382879072751616 383337896917248 383765729391486 384454362120192 384728730107904 385158114851328 385257203638272 387018782072832 387450722677824 387550401278976 388124379953856 388679135330304 389422625439744 389999376958464 390434644120248 391271735721984 391883431919616 391952036560896 393722327741652 393744226942976 394285084397568 395522612733612 395624367972288 396189843259392 396632019423744 397535596803072 397979274924504 399423230216192 399525988958208 399971888499456 401904119844864 402352673550048 403845685641216 404296406272512 404400418725888 404895186495072 406030882443264 406320648634368 406955871608832 407410063429824 408793929134409 408888235671552 410735020915674 411322094217216 411427914153984 411887097093888 412719248069856 412825427449344 413286170113908 413876889833472 414489859160832 414785662147584 415282721660352 416789457616896 417254624422272 417361970608128 417827776378896 419270347245568 419378212012032 419846268052224 420468078283344 421069063274496 421369561546752 421874510893056 421948365889536 422499325038336 423877713698816 424614706274304 426532521720123 427142174764032 428593065303312 429205663531008 430663563203328 430738956845568 431871537217536 432511157385216 432819821371392 433302879207744 433922209284096 435396129831936 435508143243264 435882063012552 436664213766144 437264027246592 437499492777984 437576083144704 438100453619712 438749299078272 440180702687232 440293947015168 440868860909568 442307179511808 442962255310848 443076215242752 443570719947264 445077413968824 445102169587712 445713573666816 446211021851712 447227546403456 447726684290067 449351133993216 449466737577984 449968374561888 450611525025792 451521912418304 451638074474496 452025843124128 452142134825472 452646757743804 453458991218688 454326396346368 454833457056576 455507084806956 456483691675648 457110729713664 459318994108416 459999265130496 462221483802624 462737355994368 464309154078588 465092424695808 465611501062656 466633869916032 467193061867896 468888139819008 469008769646592 469411452475056 470082393391104 470899721650176 471153299914752 471679140651264 471800488513536 472327051558752 473702696183808 474040756740096 474608824754688 475311740668128 476862427911168 476985109266432 477691544558592 479166111137792 479875776586752 479999233179648 480534946609536 482167198466226 482856371472384 484496508603744 484581326451264 485273950027776 486797061825984 486922299042816 487465739108712 488162485444608 489274580680704 489820646060928 490367320889121 491247240486912 491597821804544 492186929375232 492273093537792 494298465583104 494651224424448 495203290523136 495977468523264 497595576950784 498332537224704 499730316853248 500739940786176 501427770375168 503130989703888 503850126753792 505520025742368 506242577498112 506937965654016 507962151470592 508092833783808 508529073514644 508659901678656 509386941333504 510141365121024 510416074907648 510505430335488 511117195889664 511687639188648 512605816160256 513544153135104 513676271517696 514249570927872 516025042763776 516600963570432 516733868371968 517499173271808 519230167252992 519999169277952 520579525493664 522511242559488 524963103655536 525713445863424 527363483644816 527499157296384 528087884034438 528842692564992 530047462404096 530639033232672 532321424474112 533295851332608 533934927849024 535872159793152 536470231400064 539061875030016 539200558301184 539860248660096 539999137327104 541374509924352 541760864845824 542607828811776 543213417906432 545058572179212 545184314228736 545933193781248 547646694554232 547787586423168 548429458956288 549182796125184 550292330759808 550433903265792 551048226818544 551835853111296 552653145547776 553047549530112 553710295547136 553807230230016 555719276822528 556339499229696 556482627477504 557103701838528 559795024069632 560624104377792 561425417699328 562499347857408 562597821186048 563332433384448 566152941699072 566831392598016 568710028960164 569522899685376 571457420404416 572274218041344 573060309000192 574218084271104 574318609127424 575006845375872 576681543180288 577093095161856 577737172276992 580528173109248 580677524324352 581176084016736 581325601918464 583018702995456 583332657037312 584133938159616 584999065437696 585651966180372 586907603582976 587825147879424 587928054841344 590616340414464 591427626596352 593283919100418 593436551958432 594284764889088 594948029135616 596303395204608 596968912386756 599134845324288 599288983437312 599957832749184 601754653753344 602701124165504 602856179767296 603529010325072 605768528461824 606444609408768 607342779742608 609480972951552 610433807413248 613332353507328 616102531373511 616983141325824 617141871230976 619078872104784 619238141174016 620815334750208 621734788741248 622178493221376 622924082490528 623923650035712 625184186425344 625881936633408 626042955912192 626776524521472 627866295533568 628905520868352 629067318018048 629769402078336 630702117425016 631603594911744 632054342320128 632811766339584 632922548834304 633748987557504 635816570548224 635980145688576 636922059411456 639834368782336 639998977572864 640713262146048 642889597954968 643808495296512 645995344804992 646108435268352 647807305826304 649062749101312 649229732057088 649954318811616 650883313926144 652366107574272 653094194747904 653823094518828 654996320649216 656249239166976 656364124717056 657150680429568 659064620777472 660271054030848 661303291364352 663460769267712 664443382966272 664614322864128 667653254381568 668570360500224 669316532777568 670841319605184 671800169005056 674026700989824 674200106366976 675917287538688 677282868627456 677457111711744 678038764686192 678213202238208 678970136615706 680188486828032 680673907113984 681489594519552 682250185584864 683260627210434 684725537513472 685666094570496 688801284760576 688978491162624 689998897695744 693332225703936 694106033991552 696463731117882 697638637043712 699950804874048 700951261151232 703332209728512 704117178712584 705123590086656 706729949872128 707518710976896 707700732770304 710554044275712 711061135110144 711913237132032 712967611002192 714496213057536 715293641866752 715477663899648 718749166706688 719813664880128 719998849769472 720802419914304 721832679899136 723250797699339 724284557208576 726744762905616 727910925041664 730195592738976 730383448564224 731198608663068 731239278608384 732243728166912 733723107679744 733911871021056 734730969091392 735781137481728 736870860730368 737396732706816 738280394062848 738409640306688 741785998972928 741976836636672 742804935784704 746393365426176 747498805837056 749999130476544 751109911179264 751303147585536 755775190130688 758280038613552 759363866247168 761943227205888 762139250675712 762793610271966 764080412000256 765212047681536 765624112361472 765758145503232 766675793834496 767531458782972 768908724240384 770316229702656 770514407276544 774037564145664 774901445355648 775100802557952 776248759907712 778845250879488 779998753916928 780869288240496 782543471443968 783766863839232 783904073121792 787444655483304 787488453885952 788570168795136 791045225467224 791248735944576 792131826051657 793264038847488 795071193606144 795958549849008 798846460432384 799051977916416 799943776998912 803808239689728 804705347100096 808592812545024 808800837451776 809790372990144 812061764886528 812641297268736 813911743217664 814820126859648 817587858268818 817776471343104 821470041831348 822644188434432 822855828307968 823774194187776 825438496139712 825650854898688 826572340227816 827753779666944 828979718321664 829571324295168 830565443320704 833578915233792 834509248844544 834723941216256 835655552757792 838540694491136 838756424024064 839692536104448 840936156566688 842138126548992 843749021786112 843896731779072 844998650076672 847755427397632 849229412548608 853065043440246 854284349528064 857186130606624 858411327062016 861327126406656 861477913691136 863743074435072 865022314770432 865639642742784 866605758415488 870792259663872 871016286486528 871764126025104 874528054493184 874998985555968 875152166289408 876200907239424 877498598156544 880361405374464 881737721819136 885924510621696 887141439894528 889925878650627 890154827937648 891427147333632 892422043703424 894455092806912 895453368580134 898702267986432 898933475155968 899936749123776 901223050051584 903043824836608 904051686248256 904284269650944 905293515487608 906917982437376 908652792692736 909666914113152 911014169613912 912967383351296 914221459427328 918637988216832 919998530260992 924442967605248 925474711988736 928618308157176 931223002125312 933267739832064 934386123735792 937776279638016 938017539293184 938822904950112 940164786782208 941799443300352 942306599829504 943358281302528 943600977027072 944654103117504 947405392367616 948081513480192 949217649509376 950623481336256 953724855822336 953970218532864 955383089117184 958332222275584 959751553173504 959998466359296 961069893219072 964334396932452 965712742944768 968993017207488 969162652902528 973594123651968 973844598085632 974931478217424 976324970889216 978549161361408 979641292121856 980734641778242 982494480973824 983195643609088 984373858750464 984546187075584 988596931166208 990406581046272 991954937046528 995191153901568 996665074449408 1001479881572352 1002855540750336 1006261979407776 1007700253507584 1011040051484736 1012485154996224 1013875931308032 1015924302941184 1016185667567616 1017058147029288 1017319803357312 1020282730242048 1020832149815296 1021010860670976 1022234391779328 1023375278377296 1024890940815651 1027088306270208 1027352543035392 1028499141855744 1032050085527552 1033201927140864 1033467736743936 1034998346543616 1039998338555904 1041159050987328 1044695596676823 1049926207311072 1051426891726848 1054726967289632 1054998314592768 1056175768068876 1057685385129984 1060094924808192 1061278066465344 1064642848948224 1066591702665216 1067869855698048 1071744319586304 1072940462800128 1078123750060032 1078401116602368 1079720497320192 1079998274654208 1082749019848704 1085215657623552 1086426835812864 1090117144358424 1091866387562496 1095293389108464 1095575172846336 1096858917912576 1098365592250368 1100584661519616 1100867806531584 1102096453637088 1103671706222592 1105306291095552 1106095099060224 1107420591094272 1107614460460032 1112678998459392 1112965254955008 1114207403677056 1119590048139264 1121248208755584 1124998695714816 1125195642372096 1126664866768896 1132305883398144 1133662785196032 1137420057920328 1139045799370752 1142914840808832 1144190415407949 1146120618000384 1148436168542208 1148637218254848 1150013690751744 1153363086360576 1154186190323712 1155474344553984 1161056346218496 1162352168033472 1162651203836928 1166037405990912 1168267876319232 1169998130875392 1171303932360744 1173815207165952 1175650295758848 1175856109682688 1181232680828928 1182855253192704 1186567838200836 1186873103916864 1188569529778176 1189896058271232 1192606790409216 1193937824773512 1198269690648576 1198577966874624 1199915665498368 1205402248331008 1205712359534592 1207058020650144 1211537056923648 1212889218817536 1214685559485216 1218961945903104 1220867614826496 1226664707014656 1232205062747022 1233966282651648 1234283742461952 1238157744209568 1238476282348032 1241630669500416 1243469577482496 1244356986442752 1245848164981056 1250368372850688 1251763873266816 1252085911824384 1257811041736704 1258134636036096 1259538804156672 1261404234850032 1263207189823488 1264108684640256 1265623532679168 1265845097668608 1267497975115008 1271633141096448 1273844118822912 1279597565160369 1279668737564672 1281426524292096 1285779195909936 1287616990593024 1291990689609984 1292216870536704 1295614611652608 1298125498202624 1298459464114176 1299908637623232 1301766627852288 1306188389495808 1307646189037656 1309992641298432 1312498478333952 1312728249434112 1314301360859136 1320542108061696 1322606582728704 1326921538535424 1328886765932544 1329228645728256 1335306508763136 1337140721000448 1338633065555136 1341682639210368 1343180052870201 1348053401979648 1348400212733952 1351834575077376 1354565737254912 1354914223423488 1356077529372384 1356426404476416 1357940273231412 1360376973656064 1362979189039104 1364500371169728 1366521254420868 1369451075026944 1371332189140992 1377602569521152 1377956982325248 1379997795391488 1386664451407872 1388212067983104 1392927462235764 1395277274087424 1399901609748096 1406664419457024 1408234357425168 1410247180173312 1413459899744256 1415037421953792 1415401465540608 1421108088551424 1422122270220288 1423826474264064 1425935222004384 1430587283733504 1430955327799296 1437498333413376 1439627329760256 1439997699538944 1441604839828608 1446501595398678 1448569114417152 1453489525811232 1455821850083328 1460391185477952 1460766897128448 1462397217326136 1462478557216768 1464487456333824 1467446215359488 1467823742042112 1469461938182784 1471101962667363 1473741721460736 1474793465413632 1476560788125696 1476819280613376 1483571997945856 1483953673273344 1485609871569408 1492786730852352 1494997611674112 1502219822358528 1511550380261376 1516560077227104 1518727732494336 1523886454411776 1524278501351424 1525587220543932 1528160824000512 1530424095363072 1531248224722944 1531516291006464 1533351587668992 1535062917565944 1537817448480768 1540632459405312 1541028814553088 1548075128291328 1549802890711296 1550201605115904 1552497519815424 1557690501758976 1559997507833856 1561738576480992 1567533727678464 1574889310966608 1577140337590272 1582090450934448 1582497471889152 1584263652103314 1586528077694976 1590142387212288 1591917099698016 1597692920864768 1599887553997824 1607616479379456 1609410694200192 1617185625090048 1617601674903552 1619580745980288 1624123529773056 1625282594537472 1627823486435328 1629640253719296 1635175716537636 1635552942686208 1642940083662696 1645288376868864 1647548388375552 1650876992279424 1651301709797376 1653144680455632 1655507559333888 1657959436643328 1659142648590336 1661130886641408 1667157830467584 1669018497689088 1669447882432512 1671311105515584 1677081388982272 1679385072208896 1681872313133376 1684276253097984 1687498043572224 1687793463558144 1689997300153344 1695510854795264 1698458825097216 1706130086880492 1708568699056128 1714372261213248 1716822654124032 1722654252813312 1722955827382272 1730044629540864 1731279285485568 1733211516830976 1741584519327744 1742032572973056 1743528252050208 1749056108986368 1749997971111936 1752401814478848 1754997196313088 1760722810748928 1763475443638272 1771849021243392 1774282879789056 1779851757301254 1780309655875296 1782854294667264 1784844087406848 1788910185613824 1790906737160268 1797404535972864 1797866950311936 1799873498247552 1806087649673216 1808103372496512 1808568539301888 1810587030975216 1817305585385472 1819333828226304 1822028339227824 1825934766702592 1828442918854656 1839997060521984 1848307594120533 1850949423977472 1857236616314352 1862446004250624 1866535479664128 1868772247471584 1875552559276032 1877645809900224 1880329573564416 1883598886600704 1886716562605056 1887201954054144 1889308206235008 1894810784735232 1896163026960384 1898435299018752 1901246962672512 1907449711644672 1907940437065728 1910766178234368 1916664444551168 1919503106347008 1919996932718592 1922139786438144 1928668793864904 1931425485889536 1937986034414976 1938325305805056 1947188247303936 1947689196171264 1949862956434848 1952649941778432 1957098322722816 1959282584243712 1961469283556484 1964988961947648 1968747717500928 1969092374151168 1977193862332416 1980813162092544 1983909874093056 1990382307803136 1993330148898816 2002959763144704 2005711081500672 2012523958815552 2015400507015168 2022080102969472 2027751862616064 2031848605882368 2032371335135232 2034116294058576 2034639606714624 2040565460484096 2041664299630592 2042021721341952 2044468783558656 2046750556754592 2049781881631302 2054176612540416 2056998283711488 2066403854281728 2066935473487872 2069996693087232 2079996677111808 2082318101974656 2089391193353646 2099852414622144 2102853783453696 2109453934579264 2109996629185536 2112351536137752 2115370770259968 2120189849616384 2122556132930688 2133183405330432 2135739711396096 2143488639172608 2145880925600256 2156247500120064 2159440994640384 2159996549308416 2165498039697408 2172853671625728 2180234288716848 2183732775124992 2190586778216928 2191150345692672 2193717835825152 2196731184500736 2201169323039232 2201735613063168 2204192907274176 2207343412445184 2210612582191104 2212190198120448 2214841182188544 2215228920920064 2225357996918784 2225930509910016 2228414807354112 2239180096278528 2242496417511168 2249997391429632 2253329733537792 2267325570392064 2274840115840656 2278091598741504 2285829681617664 2288380830815898 2292241236000768 2296872337084416 2297274436509696 2300027381503488 2306726172721152 2310948689107968 2322112692436992 2324704336066944 2325302407673856 2336535752638464 2339996261750784 2342607864721488 2347630414331904 2351300591517696 2351712219365376 2362465361657856 2365710506385408 2373135676401672 2373746207833728 2376395478154971 2379792116542464 2385213580818432 2387875649547024 2396539381297152 2397155933749248 2399831330996736 2410804496662016 2411424719069184 2414116041300288 2425778437635072 2429371118970432 2437923891806208 2441735229652992 2453329414029312 2464410125494044 2467932565303296 2468567484923904 2476315488419136 2476952564696064 2483261339000832 2486939154964992 2488713972885504 2491696329962112 2500736745701376 2503527746533632 2504171823648768 2515622083473408 2516269272072192 2519077608313344 2522808469700064 2526414379646976 2531247065358336 2531690195337216 2534995950230016 2543266282192896 2547688237645824 2559195130320738 2559337475129344 2562853048584192 2571558391819872 2575233981186048 2583981379219968 2584433741073408 2591229223305216 2596250996405248 2596918928228352 2599817275246464 2612376778991616 2615292378075312 2624996956667904 2625456498868224 2628602721718272 2641084216123392 2645213165457408 2657773531865088 2669777635951881 2674281442000896 2677266131110272 2683365278420736 2686360105740402 2696106803959296 2696800425467904 2703669150154752 2709131474509824 2712155058744768 2712852808952832 2715880546462824 2720753947312128 2725958378078208 2729000742339456 2733042508841736 2738902150053888 2742664378281984 2755205139042304 2755913964650496 2759995590782976 2773328902815744 2776424135966208 2785854924471528 2799803219496192 2813328838914048 2816468714850336 2820494360346624 2826919799488512 2830074843907584 2830802931081216 2842216177102848 2844244540440576 2847652948528128 2851870444008768 2861174567467008 2861910655598592 2874996666826752 2879254659520512 2879995399077888 2883209679657216 2893003190797356 2897138228834304 2906979051622464 2920782370955904 2921533794256896 2924794434652272 2928974912667648 2934892430718976 2935647484084224 2938923876365568 2942203925334726 2947483442921472 2949586930827264 2953121576251392 2953638561226752 2967143995891712 2971219743138816 2985573461704704 2989995223348224 3004439644717056 3023100760522752 3033120154454208 3037455464988672 3047772908823552 3048557002702848 3051174441087864 3060848190726144 3062496449445888 3063032582012928 3066703175337984 3070125835131888 3081264918810624 3082057629106176 3096150256582656 3099605781422592 3100403210231808 3104995039630848 3119995015667712 3123477152961984 3134086790030469 3149778621933216 3154280675180544 3164180901868896 3164994943778304 3168527304206628 3173056155389952 3180284774424576 3183834199396032 3195385841729536 3199775107995648 3215232958758912 3218821388400384 3234371250180096 3235203349807104 3239161491960576 3248247059546112 3255646972870656 3259280507438592 3270351433075272 3285880167325392 3290576753737728 3295096776751104 3301753984558848 3302603419594752 3306289360911264 3311015118667776 3315918873286656 3318285297180672 3322261773282816 3338036995378176 3338895764865024 3342622211031168 3354162777964544 3358770144417792 3363744626266752 3374996087144448 3375586927116288 3379994600306688 3391021709590528 3396917650194432 3412260173760984 3417137398112256 3428744522426496 3432571246223847 3445308505626624 3445911654764544 3460089259081728 3462558570971136 3466423033661952 3483169038655488 3487056504100416 3498112217972736 3504803628957696 3509994392626176 3521445621497856 3526950887276544 3543698042486784 3548565759578112 3559703514602508 3560619311750592 3565708589334528 3569688174813696 3577820371227648 3581813474320536 3594809071945728 3595733900623872 3599746996495104 3612175299346432 3616206744993024 3617137078603776 3621174061950432 3634611170770944 3638667656452608 3644056678455648 3656885837709312 3679994121043968 3696615188241066 3701898847954944 3714473232628704 3724892008501248 3733070959328256 3737544494943168 3751105118552064 3755291619800448 3773433125210112 3774403908108288 3778616412470016 3789621569470464 3792326053920768 3796870598037504 3802493925345024 3814899423289344 3821532356468736 3839006212694016 3844279572876288 3857337587729808 3862850971779072 3875972068829952 3876650611610112 3894376494607872 3895378392342528 3899725912869696 3905299883556864 3918565168487424 3922938567112968 3929977923895296 3937495435001856 3938184748302336 3961626324185088 3967819748186112 3980764615606272 3986660297797632 4005919526289408 4011422163001344 4025047917631104 4044160205938944 4055503725232128 4063697211764736 4064742670270464 4068232588117152 4069279213429248 4081130920968192 4083328599261184 4088937567117312 4093501113509184 4099563763262604 4108353225080832 4113996567422976 4132807708563456 4133870946975744 4139993386174464 4159993354223616 4164636203949312 4178782386707292 4199704829244288 4218907869158528 4219993258371072 4224703072275504 4230741540519936 4240379699232768 4245112265861376 4266366810660864 4271479422792192 4291761851200512 4312495000240128 4318881989280768 4319993098616832 4345707343251456 4360468577433696 4367465550249984 4381173556433856 4382300691385344 4387435671650304 4393462369001472 4402338646078464 4403471226126336 4408385814548352 4413305888002089 4421225164382208 4424380396240896 4429682364377088 4430457841840128 4450715993837568 4451861019820032 4456829614708224 4478360192557056 4484992835022336 4506659467075584 4534651140784128 4549680231681312 4556183197483008 4571659363235328 4576761661631796 4584482472001536 4593744674168832 4594548873019392 4600054763006976 4613452345442304 4621897378215936 4644225384873984 4649408672133888 4650604815347712 4673071505276928 4679992523501568 4685215729442976 4702601183035392 4731421012770816 4746271352803344 4747492415667456 4752790956309942 4759584233084928 4770427161636864 4775751299094048 4793078762594304 4799662661993472 4821608993324032 4822849438138368 4828232082600576 4851556875270144 4858742237940864 4875847783612416 4883470459305984 4906658828058624 4928820250988088 4935865130606592 4952630976838272 4953905129392128 4966522678001664 4973878309929984 4977427945771008 4983392659924224 5001473491402752 5007055493067264 5008343647297536 5031244166946816 5038155216626688 5045616939400128 5052828759293952 5062494130716672 5063380390674432 5069991900460032 5086532564385792 5095376475291648 5118390260641476 5118674950258688 5125706097168384 5143116783639744 5150467962372096 5167962758439936 5168867482146816 5192501992810496 5193837856456704 5199634550492928 5224753557983232 5230584756150624 5249993913335808 5257205443436544 5282168432246784 5290426330914816 5315547063730176 5339555271903762 5348562884001792 5354532262220544 5366730556841472 5372720211480804 5392213607918592 5393600850935808 5418262949019648 5424310117489536 5425705617905664 5431761092925648 5451916756156416 5458001484678912 5466085017683472 5477804300107776 5485328756563968 5510410278084608 5519991181565952 5544922782361599 5552848271932416 5571709848943056 5599606438992384 5626657677828096 5632937429700672 5640988720693248 5660149687815168 5661605862162432 5684432354205696 5688489080881152 5695305897056256 5703740888017536 5722349134934016 5723821311197184 5749993333653504 5758509319041024 5759990798155776 5766419359314432 5786006381594712 5794276457668608 5813958103244928 5841564741911808 5843067588513792 5849588869304544 5857949825335296 5869784861437952 5871294968168448 5877847752731136 5884407850669452 5894966885842944 5906243152502784 5907277122453504 5934287991783424 5942439486277632 5971146923409408 5979990446696448 6008879289434112 6046201521045504 6066240308908416 6095545817647104 6097114005405696 6102348882175728 6121696381452288 6124992898891776 6126065164025856 6133406350675968 6140251670263776 6162529837621248 6199211562845184 6200806420463616 6209990079261696 6239990031335424 6246954305923968 6268173580060938 6299557243866432 6308561350361088 6328361803737792 6329989887556608 6337054608413256 6346112310779904 6360569548849152 6367668398792064 6390771683459072 6399550215991296 6430465917517824 6437642776800768 6468742500360192 6478322983921152 6496494119092224 6518561014877184 6540702866150544 6571760334650784 6581153507475456 6590193553502208 6603507969117696 6605206839189504 6612578721822528 6622030237335552 6631837746573312 6636570594361344 6644523546565632 6676073990756352 6677791529730048 6685244422062336 6708325555929088 6717540288835584 6727489252533504 6749992174288896 6759989200613376 6824520347521968 6834274796224512 6857489044852992 6865142492447694 6890617011253248 6891823309529088 6920178518163456 6932846067323904 6966338077310976 6974113008200832 7009607257915392 7019988785252352 7042891242995712 7053901774553088 7087396084973568 7097131519156224 7119407029205016 7121238623501184 7139376349627392 7155640742455296 7163626948641072 7189618143891456 7191467801247744 7199493992990208 7224350598692864 7232413489986048 7234274157207552 7242348123900864 7277335312905216 7288113356911296 7313771675418624 7359988242087936 7393230376482132 7403797695909888 7428946465257408 7449784017002496 7466141918656512 7475088989886336 7502210237104128 7510583239600896 7546866250420224 7548807816216576 7557232824940032 7579243138940928 7593741196075008 7604987850690048 7629798846578688 7643064712937472 7678012425388032 7688559145752576 7714675175459616 7725701943558144 7751944137659904 7753301223220224 7788752989215744 7790756784685056 7799451825739392 7837130336974848 7845877134225936 7874990870003712 7876369496604672 7923252648370176 7935639496372224 7973320595595264 8009332907855643 8022844326002688 8050095835262208 8088320411877888 8111007450464256 8127394423529472 8136465176234304 8138558426858496 8162261841936384 8177875134234624 8187002227018368 8199127526525208 8216706450161664 8227993134845952 8265615417126912 8267741893951488 8279986772348928 8319986708447232 8329272407898624 8357564773414584 8399409658488576 8437815738317056 8439986516742144 8449406144551008 8461483081039872 8480759398465536 8490224531722752 8532733621321728 8542958845584384 8583523702401024 8624990000480256 8637763978561536 8639986197233664 8691414686502912 8720937154867392 8762347112867712 8764601382770688 8786924738002944 8804677292156928 8806942452252672 8816771629096704 8826611776004178 8842450328764416 8848760792481792 8859364728754176 8860915683680256 8901431987675136 8913659229416448 8956720385114112 8969985670044672 9013318934151168 9069302281568256 9099360463362624 9112366394966016 9143318726470656 9153523323263592 9187489348337664 9189097746038784 9200109526013952 9243794756431872 9288450769747968 9298817344267776 9301209630695424 9359985047003136 9370431458885952 9402260370091407 9462842025541632 9492542705606688 9494984831334912 9505581912619884 9519168466169856 9540854323273728 9551502598188096 9586157525188608 9599325323986944 9643217986648064 9645698876276736 9656464165201152 9703113750540288 9717484475881728 9766940918611968 9857640501976176 9871730261213184 9905261953676544 9907810258784256 9933045356003328 9947756619859968 9954855891542016 9966785319848448 10014110986134528 10016687294595072 10062488333893632 10076310433253376 10091233878800256 10124988261433344 10126760781348864 10139983800920064 10173065128771584 10190752950583296 10236780521282952 10237349900517376 10251412194336768 10286233567279488 10297713738671541 10335925516879872 10337734964293632 10385003985620992 10387675712913408 10399269100985856 10449507115966464 10461169512301248 10514410886873088 10564336864493568 10580852661829632 10631094127460352 10679110543807524 10697125768003584 10709064524441088 10733461113682944 10745440422961608 10784427215837184 10787201701871616 10836525898039296 10848620234979072 10851411235811328 10863522185851296 10903833512312832 10916002969357824 10932170035366944 10970657513127936 11020820556169216 11039982363131904 11089845564723198 11105696543864832 11143419697886112 11199212877984768 11253315355656192 11265874859401344 11320299375630336 11323211724324864 11368864708411392 11376978161762304 11390611794112512 11407481776035072 11444698269868032 11517018638082048 11532838718628864 11572012763189424 11588552915337216 11627916206489856 11683129483823616 11686135177027584 11699177738609088 11715899650670592 11739569722875904 11755695505462272 11768815701338904 11789933771685888 11812486305005568 11814554244907008 11868575983566848 11884878972555264 11942293846818816 11959980893392896 12017758578868224 12132480617816832 12191091635294208 12194228010811392 12204697764351456 12243392762904576 12249985797783552 12266812701351936 12280503340527552 12325059675242496 12398423125690368 12401612840927232 12419980158523392 12479980062670848 12493908611847936 12536347160121876 12599114487732864 12656723607475584 12659979775113216 12674109216826512 12692224621559808 12721139097698304 12735336797584128 12781543366918144 12799100431982592 12875285553601536 12937485000720384 12956645967842304 13037122029754368 13081405732301088 13143520669301568 13162307014950912 13180387107004416 13207015938235392 13210413678379008 13225157443645056 13263675493146624 13273141188722688 13289047093131264 13352147981512704 13355583059460096 13370488844124672 13416651111858176 13435080577671168 13454978505067008 13519978401226752 13649040695043936 13668549592449024 13714978089705984 13730284984895388 13781234022506496 13783646619058176 13840357036326912 13865692134647808 13932676154621952 13948226016401664 14019214515830784 14039977570504704 14107803549106176 14194263038312448 14238814058410032 14242477247002368 14278752699254784 14311281484910592 14327253897282144 14379236287782912 14398987985980416 14464826979972096 14468548314415104 14484696247801728 14554670625810432 14576226713822592 14627543350837248 14719976484175872 14786460752964264 14807595391819776 14857892930514816 14899568034004992 14932283837313024 14950177979772672 15004420474208256 15021166479201792 15093732500840448 15114465649880064 15158486277881856 15187482392150016 15209975701380096 15259597693157376 15286129425874944 15356024850776064 15377118291505152 15429350350919232 15451403887116288 15503888275319808 15506602446440448 15577505978431488 15581513569370112 15598903651478784 15674260673949696 15691754268451872 15749981740007424 15846505296740352 15871278992744448 15946641191190528 16018665815711286 16045688652005376 16100191670524416 16176640823755776 16254788847058944 16272930352468608 16277116853716992 16355750268469248 16374004454036736 16398255053050416 16433412900323328 16455986269691904 16531230834253824 16559973544697856 16634768347084797 16658544815797248 16715129546829168 16798819316977152 16875631476634112 16879973033484288 16898812289102016 16922966162079744 16980449063445504 17065467242643456 17085917691168768 17167047404802048 17249980000960512 17275527957123072 17279972394467328 17382829373005824 17441874309734784 17524694225735424 17529202765541376 17573849476005888 17609354584313856 17613884904505344 17633543258193408 17653223552008356 17684900657528832 17718729457508352 17721831367360512 17802863975350272 17827318458832896 17913440770228224 17939971340089344 18026637868302336 18138604563136512 18198720926725248 18286637452941312 18307046646527184 18374978696675328 18378195492077568 18400219052027904 18487589512863744 18597634688535552 18602419261390848 18719970094006272 18740862917771904 18804520740182814 18925684051083264 18985085411213376 18989969662669824 19011163825239768 19038336932339712 19081708646547456 19103005196376192 19172315050377216 19198650647973888 19286435973296128 19291397752553472 19312928330402304 19406227501080576 19434968951763456 19715281003952352 19743460522426368 19810523907353088 19815620517568512 19866090712006656 19895513239719936 19909711783084032 19933570639696896 20028221972269056 20033374589190144 20124976667787264 20152620866506752 20182467757600512 20249976522866688 20279967601840128 20473561042565904 20502824388673536 20572467134558976 20595427477343082 20671851033759744 20675469928587264 20770007971241984 20798538201971712 20899014231932928 20922339024602496 21028821773746176 21128673728987136 21161705323659264 21262188254920704 21358221087615048 21418129048882176 21466922227365888 21490880845923216 21568854431674368 21574403403743232 21673051796078592 21697240469958144 21702822471622656 21727044371702592 21832005938715648 21864340070733888 21941315026255872 22041641112338432 22079964726263808 22179691129446396 22211393087729664 22286839395772224 22398425755969536 22506630711312384 22531749718802688 22640598751260672 22646423448649728 22737729416822784 22781223588225024 22814963552070144 22889396539736064 23034037276164096 23065677437257728 23144025526378848 23177105830674432 23255832412979712 23366258967647232 23372270354055168 23398355477218176 23479139445751808 23511391010924544 23537631402677808 23624972610011136 23629108489814016 23737151967133696 23769757945110528 23919961786785792 24027998723566929 24264961235633664 24382183270588416 24409395528702912 24486785525809152 24533625402703872 24561006681055104 24650119350484992 24796846251380736 24803225681854464 24839960317046784 24959960125341696 24987817223695872 25072694320243752 25198228975465728 25313447214951168 25319959550226432 25348218433653024 25384449243119616 25442278195396608 25470673595168256 25598200863965184 25750571107203072 25874970001440768 25913291935684608 26074244059508736 26162811464602176 26287041338603136 26360774214008832 26414031876470784 26420827356758016 26450314887290112 26527350986293248 26546282377445376 26578094186262528 26704295963025408 26740977688249344 26870161155342336 26909957010134016 27039956802453504 27298081390087872 27337099184898048 27429956179411968 27460569969790776 27562468045012992 27567293238116352 27731384269295616 27865352309243904 27896452032803328 28079955141009408 28388526076624896 28477628116820064 28484954494004736 28557505398509568 28622562969821184 28654507794564288 28758472575565824 28797975971960832 28929653959944192 28937096628830208 28969392495603456 29109341251620864 29152453427645184 29572921505928528 29615190783639552 29715785861029632 29799136068009984 29864567674626048 29900355959545344 30042332958403584 30187465001680896 30228931299760128 30374964784300032 30419951402760192 30519195386314752 30572258851749888 30712049701552128 30754236583010304 30858700701838464 30893141216014623 31007776550639616 31013204892880896 31155011956862976 31163027138740224 31197807302957568 31348521347899392 31383508536903744 31693010593480704 31742557985488896 31893282382381056 32037331631422572 32091377304010752 32200383341048832 32353281647511552 32509577694117888 32545860704937216 32554233707433984 32711500536938496 32748008908073472 32796510106100832 32911972539383808 33062461668507648 33119947089395712 33269536694169594 33317089631594496 33430259093658336 33597638633954304 33751262953268224 33759946066968576 33797624578204032 33960898126891008 34130934485286912 34171835382337536 34334094809604096 34551055914246144 34765658746011648 34883748619469568 35049388451470848 35058405531082752 35147698952011776 35218709168627712 35267086516386816 35306447104016712 35369801315057664 35437458915016704 35443662734721024 35605727950700544 35654636917665792 35826881540456448 35879942680178688 36053275736604672 36397441853450496 36573274905882624 36614093293054368 36749957393350656 36800438104055808 36975179025727488 37195269377071104 37204838522781696 37439940188012544 37481725835543808 37609041480365628 37970170822426752 37979939325339648 38022327650479536 38076673864679424 38163417293094912 38206010392752384 38344630100754432 38397301295947776 38572871946592256 38625856660804608 38812455002161152 38869937903526912 39430562007904704 39486921044852736 39621047814706176 39631241035137024 39791026479439872 39819423566168064 39867141279393792 40056443944538112 40066749178380288 40249953335574528 40305241733013504 40364935515201024 40559935203680256 40947122085131808 41005648777347072 41144934269117952 41190854954686164 41343702067519488 41350939857174528 41540015942483968 41597076403943424 41798028463865856 41844678049204992 42057643547492352 42323410647318528 42716442175230096 42836258097764352 42933844454731776 42981761691846432 43137708863348736 43394480939916288 43405644943245312 43454088743405184 43664011877431296 43728680141467776 43882630052511744 44083282224676864 44159929452527616 44359382258892792 44422786175459328 44573678791544448 44796851511939072 45013261422624768 45063499437605376 45281197502521344 45475458833645568 45562447176450048 45629927104140288 45778793079472128 46068074552328192 46131354874515456 46288051052757696 46354211661348864 46511664825959424 46732517935294464 46744540708110336 46796710954436352 46958278891503616 47022782021849088 47075262805355616 47249945220022272 47539515890221056 47839923573571584 48055997447133858 48529922471267328 48764366541176832 48818791057405824 49067250805407744 49122013362110208 49300238700969984 49593692502761472 49679920634093568 49975634447391744 50145388640487504 50396457950931456 50626894429902336 50639919100452864 50696436867306048 50768898486239232 50941347190336512 51196401727930368 51501142214406144 51749940002881536 51826583871369216 52148488119017472 52325622929204352 52574082677206272 52721548428017664 52828063752941568 52841654713516032 52900629774580224 53054701972586496 53156188372525056 53408591926050816 53481955376498688 53740322310684672 53819914020268032 54079913604907008 54596162780175744 54859912358823936 54921139939581552 55124936090025984 55134586476232704 55462768538591232 55792904065606656 56159910282018816 56777052153249792 56955256233640128 56969908988009472 57115010797019136 57245125939642368 57309015589128576 57516945151131648 57595951943921664 57859307919888384 57874193257660416 57938784991206912 58218682503241728 58304906855290368 59145843011857056 59230381567279104 59431571722059264 59598272136019968 59729135349252096 59800711919090688 60084665916807168 60374930003361792 60457862599520256 60749929568600064 60839902805520384 61508473166020608 61717401403676928 61786282432029246 62015553101279232 62026409785761792 62310023913725952 62395614605915136 62697042695798784 62767017073807488 63386021186961408 63485115970977792 63786564764762112 64074663262845144 64400766682097664 64706563295023104 65019155388235776 65091721409874432 65108467414867968 65496017816146944 65593020212201664 65823945078767616 66124923337015296 66239894178791424 66539073388339188 66634179263188992 66860518187316672 67195277267908608 67502525906536448 67519892133937152 67595249156408064 67921796253782016 68343670764675072 68668189619208192 69102111828492288 69531317492023296 69767497238939136 70098776902941696 70116811062165504 70437418337255424 70534173032773632 70612894208033424 70874917830033408 70887325469442048 71211455901401088 71309273835331584 71759885360357376 72083996170700787 72794883706900992 73146549811765248 73228186586108736 73600876208111616 73950358051454976 74390538754142208 74409677045563392 74879880376025088 74963451671087616 75218082960731256 75940341644853504 75959878650679296 76044655300959072 76153347729358848 76326834586189824 76412020785504768 76794602591895552 77145743893184512 77251713321609216 77624910004322304 77739875807053824 78861124015809408 79242095629412352 79262482070274048 79582052958879744 79638847132336128 79734282558787584 80112887889076224 80610483466027008 80729871030402048 81119870407360512 81894244170263616 82011297554694144 82289868538235904 82381709909372328 82687404135038976 82701879714349056 83080031884967936 83194152807886848 83596056927731712 83689356098409984 85432884350460192 85672516195528704 85867688909463552 85963523383692864 86275417726697472 86788961879832576 86811289886490624 86908177486810368 87328023754862592 87457360282935552 88718764517785584 88845572350918656 89147357583088896 89593703023878144 90126998875210752 90562395005042688 91124894352900096 91259854208280576 91557586158944256 92136149104656384 92262709749030912 92576102105515392 93023329651918848 93465035870588928 93489081416220672 93593421908872704 93916557783007232 94045564043698176 94150525610711232 95079031780442112 95679847147143168 96111994894267716 97059844942534656 97528733082353664 97637582114811648 98134501610815488 98244026724220416 99187385005522944 99359841268187136 99951268894783488 100290777280975008 100792915901862912 101253788859804672 101279838200905728 101392873734612096 101882694380673024 102392803455860736 103002284428812288 103653167742738432 104296976238034944 104651245858408704 105148165354412544 105443096856035328 105656127505883136 105801259549160448 106109403945172992 106312376745050112 106817183852101632 106963910752997376 107480644621369344 107639828040536064 108159827209814016 109192325560351488 109719824717647872 109842279879163104 110249872180051968 110925537077182464 111585808131213312 112319820564037632 113910512467280256 113939817976018944 114230021594038272 114490251879284736 114618031178257152 115033890302263296 115191903887843328 115718615839776768 115877569982413824 116437365006483456 116609813710580736 118291686023714112 118460763134558208 118863143444118528 119458270698504192 119601423838181376 120169331833614336 120749860006723584 120915725199040512 121679805611040768 123016946332041216 123434802807353856 123572564864058492 124031106202558464 124052819571523584 124620047827451904 124791229211830272 125394085391597568 125534034147614976 126970231941955584 128149326525690288 128801533364195328 129413126590046208 130183442819748864 130216934829735936 130992035632293888 131186040424403328 131647890157535232 132249846674030592 132479788357582848 133078146776678376 133268358526377984 133721036374633344 134390554535817216 135005051813072896 135039784267874304 135190498312816128 135843592507564032 136687341529350144 137336379238416384 138204223656984576 139062634984046592 139534994477878272 140197553805883392 140233622124331008 140874836674510848 141068346065547264 141225788416066848 141749835660066816 142618547670663168 143519770720714752 144167992341401574 145589767413801984 146293099623530496 146456373172217472 147201752416223232 147900716102909952 148781077508284416 149926903342175232 150436165921462512 151880683289707008 151919757301358592 152089310601918144 152306695458717696 152824041571009536 153589205183791104 154291487786369024 154503426643218432 155249820008644608 155479751614107648 157722248031618816 158484191258824704 158524964140548096 159164105917759488 159468565117575168 160225775778152448 161220966932054016 161459742060804096 162239740814721024 163788488340527232 164579737076471808 164763419818744656 165374808270077952 165403759428698112 166160063769935872 166388305615773696 167378712196819968 170865768700920384 171345032391057408 171735377818927104 171927046767385728 172550835453394944 173577923759665152 173622579772981248 173816354973620736 174656047509725184 174914720565871104 177437529035571168 177691144701837312 178294715166177792 179187406047756288 180253997750421504 181124790010085376 182249788705800192 182519708416561152 184525419498061824 185152204211030784 186046659303837696 186930071741177856 187186843817745408 188091128087396352 188301051221422464 190158063560884224 191359694294286336 192223989788535432 194119689885069312 195057466164707328 195275164229623296 196488053448440832 198374770011045888 198719682536374272 199902537789566976 200581554561950016 201585831803725824 202507577719609344 202559676401811456 202785747469224192 203765388761346048 206004568857624576 207306335485476864 208593952476069888 209302491716817408 210296330708825088 211312255011766272 211602519098320896 212624753490100224 213634367704203264 213927821505994752 215279656081072128 216251988512102361 218384651120702976 219439649435295744 219684559758326208 221851074154364928 223171616262426624 224639641128075264 227821024934560512 227879635952037888 228460043188076544 228980503758569472 229236062356514304 230383807775686656 231437231679553536 231755139964827648 232874730012966912 233219627421161472 236583372047428224 237726286888237056 238916541397008384 239202847676362752 240338663667228672 241831450398081024 243359611222081536 246033892664082432 246869605614707712 247145129728116984 248062212405116928 248105639143047168 249240095654903808 249582458423660544 250788170783195136 251068068295229952 256298653051380576 257603066728390656 258826253180092416 260366885639497728 260433869659471872 261984071264587776 262372080848806656 266156293553356752 266536717052755968 267442072749266688 268781109071634432 270010103626145792 270380996625632256 271687185015128064 273374683058700288 274672758476832768 276408447313969152 279069988955756544 280395107611766784 280467244248662016 281749673349021696 282136692131094528 282451576832133696 285237095341326336 287039541441429504 288335984682803148 291179534827603968 292586199247060992 292912746344434944 294403504832446464 297562155016568832 299853806684350464 300872331842925024 303761366579414016 303839514602717184 304178621203836288 305648083142019072 307178410367582208 308582975572738048 309006853286436864 310959503228215296 315444496063237632 316968382517649408 318328211835518976 318937130235150336 320451551556304896 322441933864108032 322919484121608192 324479481629442048 327576976681054464 329159474152943616 329526839637489312 330749616540155904 332776611231547392 334757424393639936 341731537401840768 342690064782114816 343470755637854208 343854093534771456 345101670906789888 347155847519330304 347632709947241472 349312095019450368 349829441131742208 354875058071142336 355382289403674624 356589430332355584 358374812095512576 360507995500843008 362249580020170752 365039416833122304 369050838996123648 370304408422061568 372093318607675392 373860143482355712 374373687635490816 376182256174792704 376602102442844928 384447979577070864 388239379770138624 390550328459246592 392976106896881664 396749540022091776 397439365072748544 399805075579133952 401163109123900032 403171663607451648 405015155439218688 405119352803622912 405571494938448384 407530777522692096 412009137715249152 414612670970953728 417187904952139776 418604983433634816 420592661417650176 422624510023532544 423205038196641792 425249506980200448 427855643011989504 430559312162144256 432503977024204722 436769302241405952 438879298870591488 439369119516652416 443702148308729856 446343232524853248 455642049869121024 455759271904075776 456920086376153088 458472124713028608 460767615551373312 462874463359107072 463510279929655296 465749460025933824 466439254842322944 473166744094856448 475452573776474112 478405695352725504 480677327334457344 483662900796162048 486719222444163072 493739211229415424 494290259456233968 496124424810233856 496211278286094336 498480191309807616 499164916847321088 502136136590459904 512597306102761152 515206133456781312 517652506360184832 520733771278995456 520867739318943744 523968142529175552 524744161697613312 532312587106713504 533073434105511936 534884145498533376 537562218143268864 540020207252291584 540761993251264512 543374370030256128 546749366117400576 558139977911513088 560790215223533568 564273384262189056 564903153664267392 570474190682652672 574079082882859008 576671969365606296 582359069655207936 585172398494121984 585825492688869888 595124310033137664 599707613368700928 601744663685850048 607522733158828032 607679029205434368 608357242407672576 611296166284038144 618013706572873728 621919006456430592 630888992126475264 633936765035298816 637874260470300672 640903103112609792 645838968243216384 655153953362108928 658318948305887232 659053679274978624 665553222463094784 669514848787279872 683463074803681536 685380129564229632 686941511275708416 687708187069542912 694311695038660608 695265419894482944 698624190038900736 699658882263484416 709750116142284672 713178860664711168 716749624191025152 721015991001686016 730078833666244608 738101677992247296 740608816844123136 744186637215350784 747720286964711424 748747375270981632 752364512349585408 753204204885689856 768895959154141728 776478759540277248 781100656918493184 785952213793763328 799610151158267904 802326218247800064 806343327214903296 810030310878437376 811142989876896768 815061555045384192 824018275430498304 829225341941907456 837209966867269632 841185322835300352 845249020047065088 846410076393283584 855711286023979008 861118624324288512 865007954048409444 873538604482811904 877758597741182976 878738239033304832 892686465049706496 911284099738242048 911518543808151552 916944249426057216 921535231102746624 925748926718214144 927020559859310592 932878509684645888 946333488189712896 950905147552948224 956811390705451008 961354654668914688 967325801592324096 973438444888326144 987478422458830848 988580518912467936 992248849620467712 998329833694642176 1004272273180919808 1025194612205522304 1030412266913562624 1035305012720369664 1041467542557990912 1047936285058351104 1049488323395226624 1064625174213427008 1066146868211023872 1069768290997066752 1075124436286537728 1080040414504583168 1081523986502529024 1086748740060512256 1116279955823026176 1121580430447067136 1128546768524378112 1129806307328534784 1153343938731212592 1164718139310415872 1171650985377739776 1190248620066275328 1199415226737401856 1203489327371700096 1215045466317656064 1215358058410868736 1216714484815345152 1222592332568076288 1236027413145747456 1243838012912861184 1261777984252950528 1267873530070597632 1275748520940601344 1291677936486432768 1310307906724217856 1316637896611774464 1318107358549957248 1331106444926189568 1339029697574559744 1366926149607363072 1370760259128459264 1375416374139085824 1388623390077321216 1390530839788965888 1397248380077801472 1399317764526968832 1419500232284569344 1426357721329422336 1442031982003372032 1460157667332489216 1481217633688246272 1488373274430701568 1495440573929422848 1497494750541963264 1506408409771379712 1537791918308283456 1552957519080554496 1562201313836986368 1571904427587526656 1599220302316535808 1604652436495600128 1612686654429806592 1620060621756874752 1622285979753793536 1630123110090768384 1674419933734539264 1682370645670600704 1692820152786567168 1711422572047958016 1722237248648577024 1730015908096818888 1747077208965623808 1755517195482365952 1757476478066609664 1785372930099412992 1822568199476484096 1823037087616303104 1833888498852114432 1854041119718621184 1865757019369291776 1892666976379425792 1901810295105896448 1913622781410902016 1922709309337829376 1974956844917661696 1977161037824935872 1996659667389284352 2008544546361839616 2050389224411044608 2060824533827125248 2082935085115981824 2095872570116702208 2098976646790453248 2129250348426854016 2139536581994133504 2150248872573075456 2160080829009166336 2163047973005058048 2232559911646052352 2243160860894134272 2257093537048756224 2259612614657069568 2306687877462425184 2329436278620831744 2343301970755479552 2398830453474803712 2406978654743400192 2430090932635312128 2433428969630690304 2445184665136152576 2472054826291494912 2487676025825722368 2523555968505901056 2535747060141195264 2583355872972865536 2620615813448435712 2633275793223548928 2636214717099914496 2678059395149119488 2733852299214726144 2750832748278171648 2777246780154642432 2781061679577931776 2798635529053937664 2839000464569138688 2852715442658844672 2884063964006744064 2920315334664978432 2962435267376492544 2976746548861403136 2994989501083926528 3012816819542759424 3075583836616566912 3105915038161108992 3124402627673972736 3143808855175053312 3198440604633071616 3209304872991200256 3225373308859613184 3240121243513749504 3244571959507587072 3260246220181536768 3348839867469078528 3364741291341201408 3385640305573134336 3460031816193637776 3494154417931247616 3514952956133219328 3570745860198825984 3645136398952968192 3646074175232606208 3667776997704228864 3708082239437242368 3731514038738583552 3785333952758851584 3803620590211792896 3827245562821804032 3949913689835323392 3954322075649871744 3993319334778568704 4017089092723679232 4100778448822089216 4165870170231963648 4191745140233404416 4197953293580906496 4258500696853708032 4279073163988267008 4326095946010116096 4465119823292104704 4486321721788268544 4519225229314139136 4613375754924850368 4658872557241663488 4686603941510959104 4797660906949607424 4813957309486800384 4860181865270624256 4866857939261380608 4890369330272305152 5047111937011802112 5166711745945731072 5241231626896871424 5266551586447097856 5272429434199828992 5356118790298238976 5467704598429452288 5501665496556343296 5562123359155863552 5597271058107875328 5678000929138277376 5705430885317689344 5768127928013488128 5924870534752985088 5989979002167853056 6025633639085518848 6151167673233133824 6248805255347945472 6287617710350106624 6418609745982400512 6450746617719226368 6480242487027499008 6489143919015174144 6697679734938157056 6729482582682402816 6771280611146268672 6920063632387275552 6988308835862495232 7029905912266438656 7290272797905936384 7335553995408457728 7416164478874484736 7463028077477167104 7570667905517703168 7607241180423585792 7899827379670646784 7908644151299743488 8034178185447358464 8201556897644178432 8331740340463927296 8395906587161812992 8517001393707416064 8558146327976534016 8652191892020232192 8930239646584209408 9038450458628278272 9226751509849700736 9317745114483326976 9373207883021918208 9595321813899214848 9627914618973600768 9720363730541248512 9733715878522761216 9780738660544610304 10094223874023604224 10482463253793742848 10544858868399657984 10712237580596477952 10935409196858904576 11003330993112686592 11124246718311727104 11194542116215750656 11356001858276554752 11410861770635378688 11849741069505970176 11979958004335706112 12051267278171037696 12302335346466267648 12497610510695890944 12575235420700213248 12837219491964801024 12978287838030348288 13395359469876314112 13458965165364805632 13840127264774551104 13976617671724990464 14059811824532877312 14580545595811872768 14671107990816915456 15141335811035406336 15799654759341293568 15817288302599486976 16068356370894716928 16403113795288356864 16791813174323625984 17034002787414832128 17116292655953068032 17304383784040464384 18076900917256556544 18453503019699401472 18746415766043836416 19255829237947201536 19440727461082497024 19467431757045522432 20188447748047208448 20964926507587485696 21089717736799315968 21870818393717809152 22006661986225373184 22248493436623454208 22389084232431501312 22712003716553109504 22821723541270757376 23699482139011940352 24102534556342075392 24604670692932535296 24995221021391781888 25674438983929602048 25956575676060696576 26790718939752628224 27680254529549102208 27953235343449980928 28119623649065754624 29161091191623745536 29342215981633830912 30282671622070812672 31634576605198973952 32136712741789433856 32806227590576713728 33583626348647251968 34068005574829664256 34232585311906136064 36153801834513113088 36907006039398802944 37492831532087672832 38511658475894403072 38934863514091044864 40376895496094416896 41929853015174971392 42179435473598631936 43741636787435618304 44013323972450746368 45424007433106219008 47398964278023880704 48205069112684150784 49209341385865070592 51348877967859204096 51913151352121393152 55360509059098204416 56239247298131509248 58322182383247491072 60565343244141625344 63269153210397947904 65612455181153427456 67167252697294503936 68136011149659328512 68465170623812272128 72307603669026226176 73814012078797605888 74985663064175345664 77023316951788806144 77869727028182089728 83859706030349942784 84358870947197263872 87483273574871236608 88026647944901492736 90848014866212438016 96410138225368301568 98418682771730141184 102697755935718408192 110721018118196408832 112478494596263018496 121130686488283250688 126538306420795895808 131224910362306854912 136272022299318657024 144615207338052452352 147628024157595211776 154046633903577612288 155739454056364179456 168717741894394527744 174966547149742473216 181696029732424876032 196837365543460282368 205395511871436816384 221442036236392817664 224956989192526036992 253076612841591791616 262449820724613709824 272544044598637314048 289230414676104904704 295256048315190423552 308093267807155224576 337435483788789055488 363392059464849752064 393674731086920564736 442884072472785635328 506153225683183583232 524899641449227419648 545088089197274628096 590512096630380847104 616186535614310449152 674870967577578110976 787349462173841129472 885768144945571270656 1012306451366367166464 1090176178394549256192 1181024193260761694208 1574698924347682258944 1771536289891142541312 2024612902732734332928 2362048386521523388416 3543072579782285082624 4724096773043046776832 7086145159564570165248 14172290319129140330496
- Sum of all divisors σ(n): 56274053922100139577543
- Sum of proper divisors (its aliquot sum) s(n): 42101763602970999247047
- 14172290319129140330496 is an abundant number, because the sum of its proper divisors (42101763602970999247047) is greater than itself. Its abundance is 27929473283841858916551
Bases of 14172290319129140330496
- Binary: 110000000001001000000010011010110100111100010101111101100100000000000000002
- Hexadecimal: 0x3004809AD3C57D90000
- Base-36: 2B2YF1CNBB40000
Squares and roots of 14172290319129140330496
- 14172290319129140330496 squared (141722903191291403304962) is 200853812889681550272378519761408616107606016
- 14172290319129140330496 cubed (141722903191291403304963) is 2846558547976609577696097128908530120727011778573597334005597863936
-
14172290319129140330496 is a
perfect square number . Itssquare root is 119047428864 -
The
cube root of 14172290319129140330496 is 24199887.4838979777
Scales and comparisons
How big is 14172290319129140330496?- 14,172,290,319,129,140,330,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 14,172,290,319,129,140,330,496 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 14172290319129140330496 cubic inches would be around 2016657.3 feet tall.
Recreational maths with 14172290319129140330496
- 14172290319129140330496 backwards is 69403304192191309227141
- 14172290319129140330496 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 14172290319129140330496's digits is 81
- 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 14172290319129140330496 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 14172290319129140330496 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/14172290319129140330496/
Chicago style:
Numbermatics. 2024. "Number 14172290319129140330496 - Facts about the integer". https://numbermatics.com/n/14172290319129140330496/
The information we have on file for 14172290319129140330496 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 14172290319129140330496, math, Factors of 14172290319129140330496, curriculum, school, college, exams, university, Prime factorization of 14172290319129140330496, STEM, science, technology, engineering, physics, economics, calculator, fourteen sextillion, one hundred seventy-two quintillion, two hundred ninety quadrillion, three hundred nineteen trillion, one hundred twenty-nine billion, one hundred forty million, three hundred thirty thousand, four hundred ninety-six.