214352613065867018416128
214,352,613,065,867,018,416,128 is an even composite number composed of seven prime numbers multiplied together.
214352613065867018416128 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand and sixty divisors.
Prime factorization of 214352613065867018416128:
212 × 33 × 72 × 134 × 192 × 232 × 26932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 23 × 23 × 2693 × 2693)See below for interesting mathematical facts about the number 214352613065867018416128 from the Numbermatics database.
Names of 214352613065867018416128
- Cardinal: 214352613065867018416128 can be written as Two hundred fourteen sextillion, three hundred fifty-two quintillion, six hundred thirteen quadrillion, sixty-five trillion, eight hundred sixty-seven billion, eighteen million, four hundred sixteen thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 2.14352613065867018416128 × 1023
Factors of 214352613065867018416128
Divisors of 214352613065867018416128
- Number of divisors d(n): 21060
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 23 24 26 27 28 32 36 38 39 42 46 48 49 52 54 56 57 63 64 69 72 76 78 84 91 92 96 98 104 108 112 114 117 126 128 133 138 144 147 152 156 161 168 169 171 182 184 189 192 196 207 208 216 224 228 234 247 252 256 266 273 276 288 294 299 304 312 322 336 338 342 351 361 364 368 378 384 392 399 414 416 432 437 441 448 456 468 483 494 504 507 512 513 529 532 546 552 576 588 598 608 621 624 637 644 672 676 684 702 722 728 736 741 756 768 784 798 819 828 832 864 874 882 896 897 912 931 936 966 988 1008 1014 1024 1026 1058 1064 1083 1092 1104 1127 1152 1176 1183 1196 1197 1216 1242 1248 1274 1288 1311 1323 1344 1352 1368 1404 1444 1449 1456 1472 1482 1512 1521 1536 1568 1587 1596 1638 1656 1664 1728 1729 1748 1764 1792 1794 1824 1862 1872 1911 1932 1976 2016 2028 2048 2052 2093 2116 2128 2166 2184 2197 2208 2223 2254 2304 2352 2366 2392 2394 2432 2457 2484 2496 2527 2548 2576 2622 2646 2688 2691 2693 2704 2736 2793 2808 2888 2898 2912 2944 2964 3024 3042 3059 3072 3136 3174 3192 3211 3249 3276 3312 3328 3381 3456 3458 3496 3528 3549 3584 3588 3591 3648 3703 3724 3744 3822 3864 3887 3933 3952 4032 4056 4096 4104 4186 4232 4256 4332 4347 4368 4394 4416 4446 4508 4563 4608 4693 4704 4732 4761 4784 4788 4864 4914 4968 4992 5054 5096 5152 5187 5244 5292 5376 5382 5386 5408 5472 5586 5616 5681 5733 5776 5796 5824 5888 5928 6048 6084 6118 6144 6272 6279 6348 6384 6422 6498 6552 6591 6624 6656 6669 6762 6877 6912 6916 6992 7056 7098 7168 7176 7182 7296 7406 7448 7488 7581 7644 7728 7774 7866 7904 8064 8073 8079 8112 8208 8281 8303 8372 8379 8464 8512 8664 8694 8736 8788 8832 8892 9016 9126 9177 9216 9386 9408 9464 9522 9568 9576 9633 9728 9747 9828 9936 9984 10051 10108 10143 10192 10304 10374 10488 10584 10647 10752 10764 10772 10816 10944 11109 11172 11232 11362 11466 11552 11592 11648 11661 11776 11799 11856 12096 12103 12168 12236 12288 12544 12558 12696 12768 12844 12996 13104 13182 13248 13312 13338 13524 13754 13824 13832 13984 14079 14112 14196 14283 14336 14352 14364 14592 14651 14812 14896 14976 15162 15288 15379 15456 15548 15561 15732 15808 16128 16146 16158 16224 16416 16562 16606 16744 16758 16928 17024 17043 17199 17328 17388 17472 17576 17664 17689 17784 18032 18252 18354 18432 18772 18816 18837 18851 18928 19044 19136 19152 19266 19456 19494 19656 19773 19872 19968 20102 20216 20286 20384 20608 20631 20748 20976 21168 21294 21413 21504 21528 21544 21632 21888 22218 22344 22464 22477 22724 22743 22932 23104 23184 23296 23322 23552 23598 23712 24192 24206 24237 24336 24472 24843 24909 25088 25116 25137 25392 25536 25688 25921 25992 26208 26364 26496 26624 26676 27048 27209 27508 27531 27648 27664 27968 28158 28224 28392 28561 28566 28672 28704 28728 28899 29184 29302 29624 29792 29952 30153 30324 30429 30576 30758 30912 31096 31122 31464 31616 31941 32256 32292 32316 32448 32832 32851 33124 33212 33327 33488 33516 33856 34048 34086 34398 34656 34776 34944 34983 35009 35152 35328 35378 35568 36064 36309 36504 36708 36864 37544 37632 37674 37702 37856 38088 38272 38304 38532 38912 38988 39312 39546 39744 39767 39936 40204 40432 40572 40768 41216 41262 41496 41743 41952 42237 42336 42588 42826 43008 43056 43088 43264 43776 43953 44436 44688 44928 44954 45448 45486 45864 46137 46208 46368 46592 46644 46683 47104 47196 47424 48139 48384 48412 48474 48672 48944 49686 49818 50176 50232 50274 50531 50784 51072 51129 51167 51376 51842 51984 52416 52728 52992 53067 53248 53352 54096 54418 55016 55062 55296 55328 55936 56316 56448 56511 56553 56784 57122 57132 57408 57456 57798 58121 58368 58604 59248 59319 59584 59904 60306 60648 60858 61009 61152 61516 61824 61893 61939 62192 62244 62928 63232 63882 64239 64512 64584 64632 64896 65664 65702 66248 66424 66654 66976 67032 67431 67712 68096 68172 68229 68796 69312 69552 69888 69966 70018 70304 70357 70656 70756 71136 72128 72618 72711 73008 73416 73853 74529 74727 75088 75264 75348 75404 75712 76176 76544 76608 77064 77763 77824 77976 78624 79092 79488 79534 79872 80408 80864 81144 81536 81627 82432 82524 82593 82992 83486 83904 84474 84672 85176 85652 85683 86016 86112 86176 86528 86697 87552 87906 88872 89376 89401 89856 89908 90459 90896 90972 91728 92274 92416 92736 93184 93288 93366 94208 94392 94848 96278 96768 96824 96948 97344 97888 98553 99372 99636 99981 100352 100464 100548 101062 101568 102144 102258 102334 102752 103684 103968 104832 104949 105027 105456 105984 106134 106704 107653 107939 108192 108836 108927 110032 110124 110592 110656 111872 112632 112896 113022 113106 113568 114244 114264 114816 114912 115596 116242 116736 117208 118496 118638 119168 119301 119808 120612 121296 121716 122018 122304 123032 123648 123786 123878 124384 124488 125229 125856 126464 126711 127764 128478 129024 129168 129264 129792 130663 131328 131404 131859 131957 132496 132848 133308 133952 134064 134862 135424 136192 136344 136458 137592 138411 138624 139104 139776 139932 140036 140608 140714 141312 141512 142272 144256 144417 145236 145422 146016 146832 147706 149058 149454 150176 150528 150696 150808 151424 151593 152352 153088 153216 153387 153501 154128 155526 155952 157248 157339 158184 158976 159068 159201 159744 160816 161728 162288 163072 163254 164864 165048 165186 165984 166972 167808 168948 169344 169659 170352 171304 171366 172224 172352 173056 173394 174363 175104 175812 177744 178752 178802 179712 179816 180918 181792 181944 183027 183456 184548 184832 185472 185679 185817 186368 186576 186732 188784 189696 190463 190969 192556 192717 193536 193648 193896 194688 195776 197106 198744 199272 199927 199962 200704 200928 201096 202124 202293 203136 204288 204516 204668 205504 207368 207936 209664 209898 210054 210912 211071 211968 212268 213408 215306 215878 216384 217672 217854 220064 220248 221312 221559 223587 223744 224181 225264 225792 226044 226212 227136 228488 228528 229632 229824 229957 231192 232484 233289 233472 234416 236992 237276 238336 238602 239616 241224 242592 243432 244036 244608 244881 245063 246064 247296 247572 247756 248768 248976 250458 251712 252928 253422 255528 256956 257049 258048 258336 258528 259584 261326 262656 262808 263718 263914 264992 265696 266616 267904 268128 268203 269724 270848 271377 272384 272688 272916 275184 276822 277248 278208 278369 279552 279864 280072 281216 281428 282624 283024 284544 288512 288834 290472 290844 292032 292201 293664 295412 295659 298116 298908 300352 301056 301392 301616 302848 303186 304704 306176 306432 306774 307002 308256 311052 311904 314496 314678 315081 316368 317952 318136 318402 321632 322959 323456 323817 324576 326144 326508 326781 329728 330096 330372 331968 333944 335616 336973 337896 338688 339318 340704 342608 342732 344448 344704 346112 346788 348726 350208 351624 353717 355488 357504 357604 357903 358169 359424 359632 361836 363584 363888 366054 366912 369096 369664 370944 371358 371634 372736 373152 373464 375687 377568 379392 380926 381938 385112 385434 387072 387296 387792 389376 391552 391989 394212 395577 395871 397488 398544 399854 399924 401856 402192 404248 404586 406272 406847 408576 409032 409336 411008 414736 415233 415872 419328 419796 420108 421824 422142 423936 424536 426816 427063 430612 431756 432768 433251 433573 435344 435708 440128 440496 442624 443118 447174 447488 448362 450528 451584 452088 452424 454272 454779 455117 456976 457056 459264 459648 459914 460503 462384 464968 466578 468832 472017 473984 474552 476672 477204 477603 479232 482448 485184 486864 488072 489216 489762 490126 492128 492499 494592 495144 495512 497536 497952 500916 503424 505856 506844 508977 511056 513912 514098 516672 516971 517056 519168 522652 523089 525312 525616 527436 527828 529984 531392 533232 535808 536256 536406 539448 541696 542659 542754 544768 545376 545832 549081 550368 553644 554496 556416 556738 557451 559104 559728 560144 562432 562856 566048 569088 571389 572907 577024 577668 578151 580944 581688 584064 584402 587328 590824 591318 596232 597816 599781 600704 602112 602784 603232 605696 606372 606879 609408 612352 612864 613548 614004 616512 622104 623808 625807 628992 629356 630162 632736 633213 635904 636272 636804 643264 645918 646912 647634 649152 652288 653016 653562 656903 659456 660192 660744 663936 664677 665171 667888 671232 673946 675792 677376 678636 681408 685216 685464 688896 689408 689871 692224 693576 697452 699867 700416 703248 707434 710976 715008 715208 715806 716338 718848 719264 723672 727168 727776 732108 733824 734643 735189 738192 739328 741888 742716 743268 746304 746928 751374 755136 755573 758784 761852 763876 770224 770868 771147 774144 774592 775584 778752 783104 783978 788424 791154 791742 793117 794976 797088 799708 799848 803712 804384 804609 805207 808496 809172 812544 813694 817152 818064 818672 822016 829472 830466 831744 835107 838656 839592 840216 843648 844284 847872 849072 853632 854126 861224 863512 865536 866502 867146 870688 871416 876603 880256 880992 885248 886236 886977 894348 894976 896724 901056 903168 904176 904848 908544 909558 910234 913952 914112 914641 918528 919296 919828 921006 924768 929936 933156 937664 944034 945243 947968 949104 953344 954408 955206 960089 964896 968877 970368 971451 972173 973728 976144 978432 979524 980252 984256 984998 989184 990288 991024 995072 995904 1001832 1006848 1010919 1011712 1013688 1017954 1022112 1027824 1028196 1033344 1033942 1034112 1038336 1045304 1046178 1050624 1051232 1054872 1055656 1059968 1061151 1062784 1066464 1071616 1072512 1072812 1073709 1074507 1078896 1083392 1085318 1085508 1090752 1091664 1098162 1100736 1107288 1108992 1112832 1113476 1114902 1118208 1119456 1120288 1124864 1125712 1127061 1132096 1138176 1142778 1145814 1154048 1155336 1156302 1161888 1162213 1163376 1168128 1168804 1174656 1175967 1176841 1181648 1182636 1187613 1192464 1195632 1199562 1201408 1205568 1206464 1211392 1212744 1213758 1218816 1220541 1224704 1225728 1227096 1228008 1233024 1244208 1247616 1251614 1257984 1258712 1260324 1265472 1266426 1271808 1272544 1273608 1281189 1286528 1291836 1293824 1295268 1298304 1299753 1300719 1304576 1306032 1307124 1313806 1320384 1321488 1327872 1329354 1330342 1335776 1336783 1342464 1347892 1351584 1354752 1357272 1362816 1364337 1365351 1370432 1370928 1377792 1378816 1379742 1381509 1387152 1394904 1399489 1399734 1403207 1406496 1414868 1416051 1421952 1424597 1430016 1430416 1431612 1432676 1437696 1438528 1447344 1454336 1455552 1464216 1467648 1469286 1470378 1476384 1477497 1478656 1483776 1485432 1486536 1492608 1493856 1502748 1510272 1511146 1517568 1523704 1527752 1540448 1541736 1542294 1549184 1550913 1551168 1557504 1566208 1567956 1569267 1576848 1582308 1583484 1586234 1589952 1594176 1599416 1599696 1607424 1608768 1609218 1610414 1616992 1618344 1625088 1627388 1627977 1634304 1636128 1637344 1644032 1647243 1658944 1660932 1663488 1670214 1672353 1677312 1679184 1680432 1687296 1688568 1698144 1698619 1707264 1708252 1714167 1715441 1718721 1722448 1727024 1731072 1733004 1734292 1741376 1742832 1753206 1760512 1761984 1770496 1772472 1773954 1788696 1789952 1793448 1799343 1802112 1806336 1808352 1809696 1817088 1819116 1820468 1827904 1828224 1829282 1837056 1838592 1839656 1842012 1849536 1859872 1866312 1875328 1877421 1888068 1890486 1895936 1898208 1899639 1906688 1908816 1910412 1920178 1929792 1937754 1940736 1942902 1944346 1947456 1952288 1956864 1959048 1960504 1968512 1969996 1970709 1978368 1980576 1982048 1990144 1991808 1994031 1995513 2003664 2013696 2021838 2027376 2035908 2044224 2045407 2055648 2056392 2066688 2067884 2068224 2069613 2076672 2090608 2092356 2101248 2102464 2109744 2111312 2119936 2122302 2125568 2132928 2143232 2145024 2145624 2147418 2149014 2157792 2166784 2170636 2171016 2181504 2183328 2196324 2201472 2205567 2214576 2217984 2225664 2226952 2229804 2238912 2240576 2249728 2251424 2254122 2264192 2266719 2276352 2285556 2291628 2308096 2310672 2312604 2323776 2324426 2326752 2336256 2337608 2349312 2351934 2353682 2363296 2365272 2375226 2379351 2384928 2391264 2399124 2402816 2411136 2412928 2413827 2415621 2422784 2425488 2427516 2437632 2441082 2451456 2454192 2456016 2466048 2476019 2482597 2488416 2495232 2503228 2505321 2507183 2515968 2517424 2520648 2530944 2532852 2543616 2545088 2547216 2562378 2573056 2583672 2587648 2590536 2596608 2599506 2601438 2609152 2612064 2614248 2627612 2629809 2640768 2642976 2655744 2658708 2660684 2671552 2673566 2684928 2695784 2703168 2709504 2714544 2725632 2728674 2730702 2740864 2741856 2743923 2755584 2757632 2759484 2763018 2774304 2789808 2798978 2799468 2806414 2812992 2829736 2832102 2843904 2849194 2860032 2860832 2863224 2865352 2877056 2880267 2894688 2906631 2908672 2911104 2914353 2916519 2928432 2935296 2938572 2940756 2952768 2954994 2967552 2970864 2973072 2985216 2987712 2989441 3005496 3020544 3022292 3032757 3035011 3035136 3047408 3055504 3080896 3083472 3084588 3098368 3101826 3102336 3115008 3132416 3135912 3138534 3153696 3164616 3166968 3172468 3179904 3183453 3185819 3188352 3198832 3199392 3214848 3217536 3218436 3220828 3223521 3233984 3236688 3250176 3254776 3255954 3272256 3274688 3288064 3294486 3317888 3321864 3326976 3340428 3344706 3354624 3358368 3360864 3374592 3377136 3396288 3397238 3414528 3416504 3428334 3430882 3437442 3444896 3454048 3462144 3466008 3468584 3482752 3485664 3486639 3506412 3521024 3523968 3527901 3530523 3540992 3544944 3547908 3562839 3577392 3586896 3598686 3604224 3616704 3618797 3619392 3634176 3638232 3640936 3655808 3656448 3658564 3661623 3674112 3677184 3679312 3684024 3699072 3719744 3732624 3750656 3754842 3776136 3780972 3791872 3796416 3798613 3799278 3813376 3817632 3820824 3840356 3843567 3859584 3875508 3881472 3885804 3888692 3894912 3902157 3904576 3913728 3918096 3921008 3937024 3939992 3941418 3961152 3964096 3980288 3983616 3988062 3991026 4007328 4010349 4027392 4043676 4054752 4071816 4088448 4090814 4096053 4111296 4112784 4133376 4135768 4136448 4139226 4181216 4184712 4198467 4204928 4209621 4219488 4222624 4239872 4244604 4248153 4251136 4265856 4273791 4286464 4290048 4291248 4294836 4298028 4315584 4341272 4342032 4363008 4366656 4380649 4392648 4402944 4411134 4429152 4432491 4435968 4451328 4453904 4459608 4477824 4481152 4499456 4502848 4508244 4528384 4533438 4552704 4571112 4583256 4598321 4616192 4621344 4625208 4647552 4648852 4652739 4653504 4656197 4672512 4675216 4698624 4703868 4707364 4726592 4730544 4750452 4758702 4769856 4782528 4798248 4805632 4822272 4825856 4827654 4831242 4845568 4850976 4855032 4875264 4882164 4883931 4902912 4908384 4912032 4932096 4952038 4965194 4976832 4990464 5006456 5010642 5014366 5031936 5034848 5041296 5061888 5065704 5090176 5094432 5095857 5124756 5142501 5146112 5146323 5156163 5167344 5175296 5181072 5193216 5199012 5202876 5224128 5228496 5255224 5259618 5281536 5285952 5289011 5311488 5317416 5321368 5343104 5347132 5369856 5391568 5398029 5406336 5419008 5429088 5451264 5457348 5461404 5481728 5483712 5487846 5511168 5515264 5518968 5526036 5548608 5551819 5579616 5597956 5598936 5612828 5625984 5632263 5636449 5659472 5664204 5687808 5698388 5720064 5721664 5726448 5730704 5754112 5760534 5789376 5813262 5817344 5822208 5828706 5833038 5856864 5870592 5877144 5881512 5905536 5909988 5912127 5916521 5935104 5941728 5946144 5970432 5975424 5978882 5986539 6010992 6041088 6044584 6065514 6070022 6094816 6111008 6136221 6161792 6166944 6169176 6196736 6203652 6204672 6208839 6230016 6264832 6271824 6277068 6307392 6329232 6333936 6344936 6359808 6366906 6371638 6376704 6397664 6398784 6402487 6429696 6435072 6436872 6441656 6447042 6467968 6473376 6500352 6509552 6511908 6544512 6549376 6576128 6588972 6616701 6635776 6643728 6653952 6680856 6689412 6716736 6720623 6721728 6749184 6754272 6792576 6794476 6800157 6805211 6829056 6833008 6856668 6861764 6874884 6889792 6908096 6924288 6932016 6937168 6965504 6971328 6973278 7012824 7042048 7047936 7055802 7061046 7081984 7089888 7095816 7125678 7138053 7154784 7173792 7197372 7208448 7233408 7237594 7238784 7246863 7252249 7268352 7276464 7281872 7311616 7312896 7317128 7323246 7354368 7358624 7368048 7398144 7428057 7439488 7447791 7465248 7501312 7509684 7515963 7521549 7552272 7561944 7583744 7592832 7597226 7598556 7635264 7641648 7680712 7687134 7719168 7751016 7762944 7771608 7777384 7789824 7804314 7809152 7827456 7836192 7842016 7874048 7879984 7882836 7889427 7922304 7928192 7960576 7967232 7976124 7982052 8014656 8020698 8054784 8087352 8109504 8135491 8143632 8176896 8181628 8192106 8222592 8225568 8231769 8237887 8266752 8271536 8272896 8278452 8362432 8369424 8396934 8409856 8419242 8438976 8445248 8479744 8489208 8496306 8502272 8531712 8547582 8572928 8580096 8582496 8589672 8596056 8631168 8640801 8647223 8682544 8684064 8726016 8733312 8749557 8761298 8785296 8805888 8822268 8858304 8864982 8902656 8907808 8919216 8955648 8962304 8968323 8998912 9005696 9016488 9056768 9066876 9098271 9105033 9105408 9142224 9166512 9196642 9242688 9250416 9295104 9297704 9305478 9307008 9312394 9345024 9350432 9357481 9397248 9407736 9414728 9453184 9461088 9500904 9517404 9539712 9550359 9557457 9565056 9596496 9611264 9644544 9651712 9655308 9662484 9670563 9701952 9710064 9750528 9764328 9767862 9816768 9822449 9824064 9864192 9904076 9930388 9953664 9972179 9980928 10012912 10021284 10028732 10063872 10069696 10082592 10123776 10131408 10180352 10188864 10191714 10249512 10285002 10292224 10292646 10310521 10312326 10334688 10350592 10362144 10386432 10398024 10405752 10448256 10456992 10459917 10467691 10510448 10519236 10563072 10571904 10578022 10591569 10622976 10634832 10642736 10686208 10694264 10783136 10796058 10812672 10856391 10858176 10902528 10914696 10922808 10963456 10967424 10975692 10984869 11022336 11030528 11037936 11052072 11097216 11103638 11159232 11195912 11197872 11225656 11251968 11264526 11272898 11318944 11328408 11375616 11395839 11396776 11440128 11443328 11452896 11461408 11508224 11521068 11530701 11578752 11626524 11634688 11644416 11657412 11666076 11706471 11713728 11741184 11754288 11763024 11811072 11819976 11824254 11833042 11883456 11890333 11892288 11940864 11950848 11957764 11973078 12021984 12031047 12082176 12089168 12131028 12140044 12189632 12222016 12272442 12288159 12323584 12333888 12338352 12393472 12407304 12409344 12417678 12481157 12529664 12543648 12554136 12595401 12614784 12628863 12638249 12658464 12667872 12689872 12719616 12733812 12743276 12753408 12795328 12797568 12804974 12821373 12859392 12870144 12873744 12883312 12894084 12935936 12946752 13019104 13023816 13089024 13098752 13141947 13152256 13177944 13233402 13271552 13287456 13297473 13307904 13361712 13378824 13433472 13441246 13443456 13498368 13508544 13585152 13588952 13600314 13610422 13658112 13666016 13713336 13723528 13749768 13779584 13794963 13816192 13848576 13864032 13874336 13931008 13942656 13946556 13958217 13968591 14025648 14084096 14095872 14111604 14122092 14179776 14191632 14251356 14276106 14309568 14347584 14394744 14416896 14466816 14475188 14477568 14493726 14504498 14536704 14552928 14563744 14623232 14625792 14634256 14646492 14651793 14708736 14717248 14736096 14796288 14856114 14878976 14895582 14930496 15002624 15019368 15031926 15043098 15104544 15108769 15123888 15167488 15185664 15194452 15197112 15270528 15283296 15287571 15298933 15361424 15374268 15438336 15438969 15502032 15525888 15543216 15554768 15579648 15608628 15618304 15672384 15684032 15748096 15759968 15765672 15778854 15844608 15856384 15867033 15921152 15934464 15952248 15964104 16029312 16041396 16109568 16174704 16219008 16270982 16287264 16353792 16363256 16384212 16445184 16451136 16463538 16475774 16533504 16543072 16545792 16556904 16655457 16724864 16738848 16793868 16819712 16838484 16877952 16890496 16896789 16909347 16959488 16978416 16992612 17004544 17063424 17095164 17160192 17164992 17179344 17192112 17262336 17281602 17294446 17365088 17368128 17378179 17452032 17466624 17499114 17522596 17570592 17611776 17644536 17716608 17729964 17736381 17749563 17805312 17815616 17838432 17911296 17924608 17936646 17959617 18011392 18032976 18113536 18133752 18196542 18210066 18241691 18284448 18333024 18393284 18408663 18485376 18500832 18519761 18590208 18595408 18610956 18614016 18624788 18690048 18700864 18714962 18794496 18815472 18829456 18906368 18922176 19001808 19034808 19079424 19100718 19114914 19130112 19192992 19207461 19222528 19289088 19303424 19310616 19324968 19341126 19403904 19420128 19501056 19528656 19535724 19633536 19644898 19648128 19728384 19808152 19860776 19907328 19944358 19961856 20025824 20042568 20057464 20139392 20161869 20165184 20247552 20262816 20360704 20377728 20383428 20400471 20415633 20499024 20570004 20584448 20585292 20621042 20624652 20669376 20724288 20772864 20796048 20811504 20896512 20913984 20919834 20935382 21020896 21038472 21126144 21143808 21156044 21183138 21245952 21269664 21285472 21372416 21388528 21414159 21566272 21592116 21625344 21712782 21716352 21740589 21756747 21805056 21829392 21845616 21926912 21934848 21951384 21969738 22075872 22082047 22104144 22194432 22207276 22284171 22300733 22318464 22343373 22359979 22391824 22395744 22451312 22503936 22529052 22545796 22564647 22637888 22656816 22751232 22791678 22793552 22886656 22905792 22922816 23016448 23042136 23061402 23157504 23253048 23269376 23288832 23314824 23332152 23412942 23427456 23482368 23508576 23526048 23622144 23639952 23648508 23666084 23766912 23780666 23784576 23881728 23901696 23915528 23946156 24043968 24062094 24164352 24178336 24262056 24280088 24379264 24406473 24444032 24544884 24576318 24647168 24667776 24676704 24695307 24713661 24786944 24814608 24818688 24835356 24962314 25087296 25108272 25190802 25229568 25257726 25276498 25316928 25335744 25379744 25439232 25467624 25486552 25506816 25590656 25595136 25609948 25642746 25718784 25740288 25747488 25766624 25788168 25871872 25893504 25922403 25941669 26038208 26047632 26178048 26197504 26248671 26283894 26355888 26466804 26543104 26574912 26590291 26594946 26723424 26757648 26866944 26882492 26886912 26904969 26996736 27017088 27067343 27170304 27177904 27200628 27220844 27315099 27316224 27332032 27426672 27447056 27499536 27559168 27589926 27632384 27728064 27748672 27862016 27885312 27893112 27916434 27937182 28051296 28072443 28168192 28191744 28223208 28244184 28359552 28383264 28502712 28552212 28619136 28672371 28695168 28789488 28833792 28933632 28950376 28955136 28987452 29008996 29105856 29127488 29246464 29251584 29268512 29292984 29303586 29434496 29467347 29472192 29592576 29712228 29757952 29791164 29860992 29916537 30005248 30038736 30063852 30086196 30209088 30217538 30247776 30371328 30388904 30394224 30541056 30566592 30575142 30597866 30722848 30748536 30876672 30877938 30931563 31004064 31051776 31086432 31109536 31159296 31217256 31236608 31344768 31368064 31379751 31403073 31496192 31519936 31531344 31557708 31689216 31712768 31734066 31774707 31868928 31904496 31928208 32058624 32082792 32188247 32273761 32349408 32438016 32541964 32569173 32574528 32593379 32707584 32726512 32768424 32890368 32902272 32927076 32951548 33067008 33086144 33091584 33113808 33310914 33449728 33477696 33587736 33639424 33676968 33755904 33780992 33793578 33818694 33918976 33956832 33985224 34009088 34126848 34187517 34190328 34320384 34329984 34358688 34384224 34524672 34563204 34588892 34730176 34736256 34756358 34904064 34933248 34998228 35045192 35141184 35223552 35289072 35433216 35459928 35472762 35499126 35631232 35670999 35676864 35822592 35849216 35873292 35919234 36022784 36065952 36093141 36227072 36267504 36393084 36420132 36483382 36568896 36666048 36786568 36817326 36970752 37001664 37039522 37180416 37190816 37221912 37228032 37249576 37401728 37429924 37443471 37588992 37630944 37658912 37786203 37812736 37844352 37886589 37914747 38003616 38069616 38158848 38201436 38229828 38260224 38385984 38414922 38464119 38578176 38606848 38621232 38649936 38682252 38807808 38840256 38862733 39057312 39071448 39267072 39289796 39296256 39425841 39455143 39456768 39616304 39721552 39814656 39888716 39923712 40051648 40085136 40114928 40278784 40323738 40330368 40495104 40525632 40721408 40755456 40766856 40800942 40831266 40998048 41140008 41168896 41170584 41242084 41249304 41338752 41384889 41415647 41448576 41545728 41592096 41623008 41793024 41827968 41839668 41870764 41905773 42041792 42076944 42252288 42287616 42312088 42366276 42539328 42570944 42744832 42777056 42828318 43132544 43184232 43250688 43425564 43432704 43481178 43513494 43610112 43658784 43691232 43853824 43869696 43902768 43939476 44151744 44164094 44208288 44388864 44414552 44568342 44601466 44636928 44686746 44719958 44783648 44791488 44902624 45007872 45058104 45091592 45129294 45275776 45313632 45326307 45502464 45583356 45587104 45773312 45811584 45845632 45862713 45896799 46032896 46084272 46122804 46315008 46316907 46506096 46577664 46629648 46664304 46825884 46854912 47017152 47044361 47052096 47244288 47279904 47297016 47332168 47533824 47561332 47569152 47601099 47636477 47763456 47803392 47831056 47892312 48087936 48124188 48328704 48356672 48524112 48560176 48758528 48812946 48888064 49089768 49152636 49294336 49335552 49353408 49390614 49427322 49573888 49629216 49637376 49670712 49924628 49966371 50174592 50216544 50381604 50459136 50515452 50552996 50633856 50671488 50728041 50759488 50765743 50878464 50935248 50973104 51013632 51181312 51190272 51219896 51285492 51480576 51494976 51533248 51576336 51743744 51787008 51844806 51883338 52076416 52095264 52134537 52356096 52395008 52497342 52567788 52711776 52933608 53086208 53149824 53180582 53189892 53248689 53446848 53515296 53733888 53764984 53773824 53809938 54034176 54134686 54340608 54355808 54401256 54441688 54630198 54664064 54725073 54853344 54894112 54999072 55118336 55179852 55225989 55264768 55456128 55497344 55559283 55724032 55770624 55786224 55832868 55874364 56102592 56144886 56383488 56446416 56488368 56719104 56766528 56948437 57005424 57104424 57238272 57344742 57390336 57578976 57622383 57665209 57667584 57867264 57900752 57910272 57974904 58017992 58211712 58254976 58492928 58503168 58537024 58585968 58607172 58868992 58934694 58944384 59185152 59424456 59515904 59582328 59721984 59833074 60010496 60077472 60127704 60172392 60418176 60435076 60485607 60495552 60530561 60742656 60777808 60788448 61082112 61133184 61150284 61195732 61246899 61445696 61497072 61753344 61755876 61863126 62008128 62172864 62219072 62318592 62434512 62473216 62689536 62736128 62759502 62806146 62992384 63039872 63062688 63115416 63378432 63425536 63468132 63549414 63737856 63808992 63856416 64117248 64165584 64376494 64547522 64698816 64876032 65083928 65138346 65149056 65186758 65270241 65415168 65453024 65536848 65780736 65804544 65854152 65903096 66172288 66227616 66246141 66621828 66852513 66899456 66902199 66955392 67030119 67079937 67175472 67278848 67353936 67511808 67561984 67587156 67637388 67693941 67913664 67970448 68253696 68375034 68380656 68659968 68717376 68757143 68768448 69049344 69126408 69177784 69460352 69472512 69512716 69805253 69808128 69866496 69996456 70090384 70282368 70447104 70578144 70866432 70919856 70945524 70998252 71262464 71341998 71353728 71645184 71698432 71746584 71838468 72045568 72131904 72173647 72186282 72454144 72535008 72786168 72840264 72966764 73137792 73219419 73273837 73332096 73573136 73634652 73941504 74003328 74079044 74140983 74360832 74381632 74443824 74456064 74499152 74803456 74859848 74886942 75261888 75317824 75572406 75625472 75688704 75773178 75829494 76007232 76139232 76317696 76402872 76459656 76520448 76771968 76829844 76914773 76928238 77156352 77213696 77242464 77299872 77364504 77615616 77680512 77725466 77825007 78114624 78142896 78534144 78579592 78592512 78851682 78910286 79232608 79443104 79629312 79770873 79777432 80103296 80170272 80229856 80557568 80647476 80660736 80714907 80990208 81051264 81202029 81442816 81510912 81533712 81601884 81662532 81945297 81996096 82280016 82341168 82484168 82498608 82677504 82769778 82831294 82897152 83184192 83232331 83246016 83586048 83655936 83679336 83741528 83811546 84083584 84153888 84217329 84504576 84575232 84624176 84732552 85078656 85141888 85489664 85554112 85656636 86017113 86265088 86368464 86501376 86851128 86865408 86962356 87026988 87317568 87368099 87382464 87707648 87739392 87805536 87878952 88303488 88328188 88402041 88416576 88467743 88777728 88829104 89136684 89202932 89273856 89373492 89439916 89567296 89582976 89749611 89805248 90015744 90116208 90183184 90258588 90551552 90627264 90652614 91166712 91174208 91546624 91623168 91691264 91725426 91793598 92065792 92168544 92245608 92630016 92633814 92794689 93012192 93155328 93259296 93328608 93651768 93709824 94034304 94088722 94104192 94209219 94279237 94488576 94559808 94594032 94664336 95067648 95122664 95138304 95202198 95272954 95606784 95662112 95784624 96175872 96248376 96564741 96713344 96821283 97048224 97120352 97517056 97625892 97707519 97776128 97780137 98179536 98305272 98588672 98671104 98706816 98781228 98854644 99258432 99274752 99341424 99849256 99932742 100349184 100433088 100763208 100918272 101030904 101105992 101267712 101342976 101456082 101518976 101531486 101756928 101870496 101946208 102027264 102362624 102380544 102439792 102562551 102570984 102961152 102989952 103066496 103152672 103487488 103574016 103689612 103766676 104152832 104190528 104269074 104712192 104790016 104994684 105135576 105423552 105761383 105867216 106172416 106299648 106361164 106379784 106497378 106893696 107012997 107030592 107092531 107467776 107529968 107547648 107619876 108068352 108269372 108681216 108711616 108802512 108883376 109260396 109328128 109450146 109706688 109788224 109998144 110236672 110359704 110451978 110529536 110912256 110994688 111118566 111448064 111541248 111572448 111665736 111748728 112205184 112289772 112330413 112413899 112766976 112892832 112976736 113438208 113533056 113744241 113896874 114010848 114208848 114476544 114689484 114780672 115157952 115244766 115330418 115734528 115801504 115820544 115949808 116035984 116423424 116509952 116588199 116985856 117074048 117171936 117214344 117737984 117869388 117888768 118277523 118365429 118370304 118848912 119031808 119164656 119443968 119666148 120154944 120255408 120344784 120836352 120870152 120971214 120991104 121061122 121485312 121555616 121576896 121647253 122164224 122266368 122300568 122391464 122493798 122891392 122994144 123506688 123511752 123726252 124016256 124154667 124246941 124345728 124438144 124637184 124869024 124946432 125379072 125472256 125519004 125612292 125717319 126079744 126125376 126230832 126756864 126851072 126936264 127098828 127617984 127691837 127712832 128234496 128331168 128752988 129095044 129397632 129638327 129752064 130167856 130276692 130298112 130373516 130540482 130830336 130906048 131073696 131561472 131609088 131708304 131806192 132344576 132455232 132492282 133243656 133705026 133798912 133804398 133910784 134060238 134159874 134350944 134557696 134707872 135023616 135123968 135174312 135274776 135387882 135827328 135940896 135978921 136079983 136507392 136750068 136761312 137319936 137434752 137514286 137536896 137690397 137792731 138098688 138252816 138355568 138920704 138945024 139025432 139610506 139732992 139992912 140180768 140564736 141133083 141156288 141732864 141839712 141891048 141996504 142524928 142683996 142707456 142803297 142909431 143290368 143396864 143493168 143676936 144091136 144263808 144347294 144372564 145070016 145572336 145680528 145933528 146275584 146438838 146547674 146664192 147146272 147269304 147883008 148006656 148158088 148281966 148721664 148763264 148887648 148912128 148998304 149606912 149719696 149773884 149899113 150523776 150635648 151144812 151250944 151377408 151546356 151658988 152014464 152184123 152278464 152297229 152635392 152805744 152919312 153040896 153543936 153659688 153829546 153856476 154484928 154574329 154599744 154729008 155231232 155361024 155450932 155650014 156229248 156285792 156403611 156519853 157068288 157159184 157185024 157703364 157820572 158465216 158886208 159258624 159541746 159554864 159746067 160206592 160340544 160459712 161115136 161294952 161321472 161429814 162102528 162404058 162885632 163021824 163067424 163203768 163325064 163890594 163992192 164175219 164297237 164560032 164682336 164968336 164997216 165355008 165539556 165662588 165794304 166368384 166464662 166492032 166677849 166801727 167172096 167311872 167358672 167483056 167623092 168167168 168307776 168434658 169150464 169248352 169465104 170157312 170283776 170845311 170979328 171108224 171313272 172034226 172530176 172736928 172867149 172995627 173002752 173702256 173730816 173924712 174053976 174635136 174736198 174764928 175478784 175611072 175757904 176606976 176656376 176804082 176833152 176935486 177555456 177658208 178273368 178405864 178547712 178746984 178879832 179134592 179165952 179499222 179610496 180031488 180232416 180366368 180517176 181103104 181254528 181305228 181456821 181591683 182333424 182348416 183093248 183246336 183382528 183450852 183587196 183740697 184337088 184491216 185260032 185267628 185589378 186024384 186518592 186657216 187303536 187419648 188068608 188177444 188208384 188418438 188558474 188977152 189119616 189188064 189328672 189471401 190135296 190245328 190276608 190404396 190545908 191213568 191324224 191569248 192351744 192496752 193129482 193426688 193642566 194096448 194240704 195034112 195251784 195415038 195552256 195560274 195810723 196359072 196610544 197177344 197342208 197413632 197562456 197709288 198516864 198682848 198738423 198886129 199698512 199865484 200698368 200706597 200866176 201239811 201526416 201836544 202061808 202211984 202535424 202685952 202912164 203037952 203062972 203740992 203892416 204725248 204761088 204879584 205125102 205141968 205979904 206132992 206271429 206305344 206974976 207148032 207379224 207533352 208305664 208381056 208538148 209415759 209424384 209580032 209989368 210271152 210847104 211522766 211734432 212599296 212722328 212759568 212994756 213787392 214025994 214061184 214185062 214935552 215059936 215095296 215239752 216136704 216520941 216538744 217362432 217423232 217605024 217766752 218520792 218656256 218900292 219413376 219576448 219658257 219821511 219996288 220473344 220719408 220903956 221059072 221824512 221989376 222237132 222422949 223082496 223144896 223331472 223497456 224410368 224579544 224660826 224827798 225785664 225916327 225953472 226876416 227066112 227488482 227793748 228021696 228417696 228953088 229378968 229561344 230315904 230489532 230660836 230744319 231469056 231603008 231641088 231899616 232071968 232846848 233019904 233176398 233475021 234148096 234343872 234428688 235475968 235738776 235777536 236555046 236730858 237141983 237697824 238063616 238329312 238887936 239312619 239332296 240309888 240510816 240689568 240756893 241672704 241740304 241942428 241982208 242122244 242970624 243111232 243153792 243294506 243606087 244328448 244532736 244601136 244782928 244987596 245782784 245988288 247023504 247452504 248032512 248309334 248493882 248691456 248876288 249696993 249738048 249892864 250758144 250944512 251038008 251224584 251434638 252159488 252250752 252461664 252651987 253513728 253702144 253872528 254197656 255235968 255383674 255425664 256468992 256662336 257505976 258190088 258795264 259276654 259504128 260335712 260553384 260596224 260747032 261080964 261812096 262104297 262147392 263122944 263218176 263416608 263612384 264689152 264910464 264984564 265206123 265403229 266487312 267410052 267597824 267608796 267821568 268120476 268319748 268701888 269248833 269415744 270047232 270247936 270348624 270549552 270775764 271654656 271881792 271957842 272159966 273500136 273522624 274639872 274869504 275028572 275073792 275380794 275585462 276197376 276505632 276711136 277841408 277890048 278050864 278384067 279221012 279465984 279985824 280361536 281129472 282266166 282312576 282627657 282837711 283465728 283679424 283782096 283993008 285049856 285367992 285414912 285606594 285818862 286986336 287066611 287353872 288182272 288527616 288694588 288745128 289694223 289909529 290140032 290463849 290679727 291144672 291361056 291867056 292551168 292877676 293095348 293328384 293340411 294292544 294538608 295766016 296013312 296316176 296563932 297526528 297775296 297824256 297996608 299213824 299439392 299547768 299798226 301047552 301271296 302289624 302501888 302754816 303092712 303317976 304028928 304368246 304556928 304594458 305270784 305611488 305838624 306081792 307087872 307319376 307659092 307712952 308969856 309148658 309199488 309458016 310462464 310722048 310901864 311300028 312458496 312571584 312807222 313039706 314136576 314318368 314370048 315406728 315641144 316930432 317284149 317772416 318517248 319083492 319109728 319492134 320413184 320681088 320919424 321038991 321277593 322230272 322589904 322642944 322859628 324205056 324808116 326043648 326134848 326407536 326650128 327781188 327984384 328350438 328594474 329120064 329364672 329936672 329994432 330710016 331079112 331325176 331588608 332736768 332929324 332984064 333355698 333603454 334344192 334623744 334717344 334966112 335246184 336334336 336615552 336869316 336991239 337241697 338300928 338496704 338930208 340314624 340567552 341232723 341690622 342216448 342626544 344068452 345060352 345473856 345734298 345991254 347404512 347461632 347849424 348107952 349270272 349472396 349529856 349764597 350957568 351222144 351515808 351875459 353213952 353312752 353608164 353666304 353870972 355096287 355110912 355316416 355360201 356546736 356811728 357095424 357493968 357759664 358269184 358331904 358998444 359220992 360464832 360732736 361034352 362206208 362509056 362610456 362913642 363183366 364666848 364696832 364941759 366186496 366492672 366765056 366901704 367174392 367481394 368674176 368982432 370520064 370535256 371178756 372048768 372740823 373037184 373314432 374607072 374839296 376137216 376354888 376416768 376836876 377116948 378239232 378376128 378657344 378942802 380270592 380490656 380553216 380808792 381091816 382648448 383075511 383138496 384703488 384993504 386258964 386853376 387285132 388192896 388481408 388914981 390068224 390503568 390830076 391104512 391120548 391621446 392718144 393221088 394684416 394827264 395124912 395418576 397033728 397365696 397476846 397772258 399397024 399730968 401396736 401413194 401732352 402479622 403052832 403673088 404123616 404423968 405070848 405371904 405824328 406075904 406125944 407481984 407784832 407936763 408239949 409450496 409522176 409759168 410250204 410283936 411959808 412265984 412542858 412610688 413071191 413378193 414296064 414758448 415066704 416611328 416762112 417076296 418831518 419558893 419978736 420542304 421694208 423045532 423399249 423468864 423713927 425198592 425444656 425519136 425989512 427574784 428051988 428122368 428370124 428728293 429871104 430119872 430190592 430479504 432273408 433041882 433077488 434846464 435210048 435533504 437041584 437312512 437800584 438826752 439152896 439316514 439643022 439992576 440946688 441438816 441807912 442118144 443649024 443978752 444474264 444845898 446164992 446289792 446662944 446994912 448820736 449159088 449321652 449655596 451571328 451832654 451906944 453752832 454132224 454976964 455587496 456043392 456835392 456891687 457906176 458757936 459122688 460631808 460979064 461321672 461488638 463206016 463722987 463799232 464143936 465693696 466039808 466352796 466950042 468296192 468687744 468857376 469210833 469559559 470951936 471477552 471555072 473110092 473461716 474283966 475395648 476658624 477775872 478625238 478664592 480619776 481021632 481379136 481513786 483345408 483480608 483884856 483964416 484244488 486222464 486307584 486589012 487212174 488656896 489065472 489202272 489565856 489975192 491565568 491976576 492525657 492891711 494047008 494905008 496065024 496618668 496987764 497382912 497752576 499393986 499476096 500033547 500405181 501516288 501889024 502076016 502449168 502869276 504318976 504501504 504923328 505215529 505303974 507745056 508395312 510471936 510767348 510851328 512535933 512916859 512937984 513324672 514279517 515011952 516380176 517590528 518553308 518986881 519008256 520671424 521106768 521192448 521494064 522161928 523624192 524208594 524294784 526436352 526833216 527224768 529378304 529820928 529969128 530412246 530806458 532974624 534820104 535195648 535217592 535643136 536240952 536639496 537403776 538403411 538497666 538831488 540094464 540495872 540697248 541099104 541551528 543309312 543763584 543915684 544319932 544775049 547000272 547045248 549279744 549739008 550057144 550147584 550761588 551170924 553011264 553422272 555682816 555780096 556101728 556768134 558442024 559971648 560723072 562258944 564532332 564625152 565255314 565675422 566931456 567358848 567564192 567986016 568414203 570099712 570735984 570829824 571213188 571637724 573972672 574133222 574707744 577055232 577389176 577490256 579388446 579819058 580280064 580927698 581359454 582289344 582722112 583734112 585102336 585755352 586190696 586656768 586680822 588585088 589077216 591532032 592026624 592632352 593127864 595053056 595550592 595993216 596215269 596658387 598427648 598878784 599095536 599596452 602095104 602119791 602542592 603719433 604579248 605509632 606185424 606635952 608057856 608736492 609113856 609188916 611222976 611576693 611677248 614175744 614638752 615318184 615425904 617939712 618297316 618398976 618814287 618916032 619274201 620924928 621444096 621803728 622600056 624916992 625143168 625614444 626079412 628247277 628273152 628636736 628740096 630813456 631282288 633860864 634568298 635544832 638166984 638219456 638984268 640826368 641362176 641838848 642077982 642555186 644460544 645179808 645285888 645719256 648410112 649562823 649616232 652087296 652269696 652815072 653300256 655562376 655968768 656700876 657188948 658240128 658729344 659464533 659873344 659954659 659988864 661420032 662158224 662650352 663177216 665473536 665858648 665968128 666711396 667206908 669247488 669434688 669932224 670492368 672668672 673231104 673738632 673982478 674483394 676993408 677748981 677860416 680629248 681135104 682465446 683381244 684432896 685253088 688136904 690120704 690947712 691468596 691982508 692232957 694809024 694923264 695698848 696215904 698540544 698944792 699059712 699529194 702444288 703031616 703750918 706427904 706625504 707216328 707332608 707741944 710192574 710632832 710720402 711425949 713093472 713623456 714190848 714987936 715519328 716538368 716663808 717937857 717996888 718441984 720929664 721465472 722068704 722270679 724412416 725018112 725220912 725827284 726366732 729333696 729393664 729883518 730818261 732985344 733530112 733803408 734348784 734962788 737348352 737964864 740329681 741070512 742357512 744097536 745481646 746074368 746628864 749090979 749214144 749647717 749678592 752274432 752709776 752833536 753673752 754233896 756478464 756752256 757314688 757885604 760541184 760981312 761106432 761617584 762183632 765296896 766151022 766276992 769406976 769987008 772517928 773706752 774570264 776385792 776962816 777829962 780136448 781007136 781660152 782209024 782241096 783242892 785436288 786312891 786442176 786897293 789368832 789654528 790249824 790837152 794067456 794731392 794953692 795544516 796209687 798794048 799461936 802793472 802826388 803464704 804959244 806105664 808247232 808847936 810141696 810743808 811648656 812151808 812251888 814963968 815569664 815873526 816479898 818900992 819518336 820500408 820567872 823919616 824531968 825085716 825221376 826142382 826756386 828592128 829516896 830133408 833222656 833524224 834152592 837663036 839117786 839957472 841084608 843388416 846091064 846798498 846937728 847427854 848513133 850397184 850889312 851038272 851979024 855149568 856103976 856244736 856740248 857456586 860239744 860959008 861199833 864546816 866083764 866154976 869082669 869692928 869728587 870420096 871067008 871391547 872039181 874083168 874625024 875601168 877653504 878305792 878633028 879286044 879985152 880021233 882877632 883615824 887298048 887957504 888948528 889691796 892579584 893325888 893842859 893989824 897641472 898318176 898643304 899311192 903142656 903665308 903813888 907468289 907505664 908264448 909953928 911174992 912086784 913670784 913783374 915812352 917515872 918245376 921263616 921958128 922643344 922977276 926412032 927445974 927598464 928287872 931387392 932079616 932705592 933900084 936592384 937375488 937714752 938421666 939119118 941903872 942955104 943110144 946220184 946923432 948567932 950791296 951852447 952559881 953317248 955551744 957250476 957329184 961239552 962043264 962758272 963027572 963832779 964549117 966690816 966961216 967769712 967928832 968488976 972444928 972615168 973178024 974424348 978130944 978404544 979131712 979950384 983131136 983953152 985051314 985783422 988094016 989810016 992130048 993237336 993975528 994765824 995505152 998787972 998952192 1000067094 1000810362 1003032576 1003778048 1004152032 1004898336 1005738552 1008637952 1009003008 1009846656 1010431058 1010607948 1011725091 1015490112 1016790624 1020943872 1021534696 1021702656 1025071866 1025833718 1026649344 1028559034 1030023904 1032760352 1035181056 1037106616 1037973762 1041342848 1042213536 1042384896 1042988128 1044323856 1047248384 1048417188 1048589568 1049293791 1052872704 1053666432 1054449536 1055626377 1058756608 1059641856 1059938256 1060824492 1061612916 1065288861 1065949248 1066080603 1069640208 1070435184 1071286272 1072481904 1073278992 1074807552 1076806822 1076995332 1077662976 1081394496 1082020303 1082198208 1083103056 1086618624 1087527168 1087831368 1088639864 1089550098 1094000544 1094090496 1094825277 1095638971 1098559488 1099478016 1100114288 1100295168 1101523176 1102341848 1106022528 1106844544 1111365632 1111560192 1112203456 1113536268 1116884048 1118222469 1119943296 1121446144 1124517888 1129064664 1129250304 1130510628 1131350844 1134717696 1135128384 1135972032 1136828406 1140199424 1141471968 1141659648 1142426376 1143275448 1147945344 1148266444 1149226533 1149415488 1150080659 1154110464 1154778352 1154980512 1158776892 1159638116 1160560128 1161855396 1162718908 1164578688 1165444224 1166744943 1167468224 1167612089 1170204672 1171510704 1172381392 1173313536 1173361644 1177170176 1178154432 1184053248 1185264704 1186255728 1190106112 1191101184 1191986432 1192430538 1193316774 1196855296 1197757568 1198191072 1199192904 1204190208 1204239582 1205085184 1207438866 1209158496 1211019264 1212370848 1213271904 1216115712 1217472984 1218227712 1218377832 1222445952 1223153386 1223354496 1224719847 1225630081 1228351488 1229277504 1230636368 1230851808 1235879424 1236594632 1236797952 1237628574 1237832064 1238548402 1240134579 1242888192 1243607456 1245200112 1249833984 1250286336 1251228888 1252158824 1256494554 1257273472 1258676679 1261626912 1262564576 1267721728 1269136596 1270197747 1271089664 1271141781 1276333968 1276438912 1277968536 1281652736 1282724352 1283677696 1284155964 1285110372 1286184879 1290359616 1290571776 1291438512 1296820224 1299125646 1299232464 1304539392 1305630144 1306600512 1311124752 1311937536 1313401752 1314377896 1316480256 1317458688 1318929066 1319746688 1319909318 1319977728 1322840064 1324316448 1325300704 1326299807 1326354432 1330947072 1331717296 1331936256 1333422792 1334413816 1338494976 1338869376 1339864448 1340984736 1345337344 1346462208 1347477264 1347964956 1348966788 1353986816 1355497962 1355720832 1361258496 1362270208 1364930892 1366762488 1368865792 1370506176 1370675061 1376273808 1380241408 1381895424 1382937192 1383965016 1384465914 1389618048 1391168961 1391397696 1392202903 1392431808 1397081088 1397889584 1398119424 1399058388 1404888576 1406063232 1407501836 1408678677 1412855808 1413251008 1414432656 1414665216 1415483888 1420385148 1421265664 1421440804 1422851898 1426186944 1427246912 1429975872 1431038656 1433076736 1433327616 1435875714 1435993776 1436883968 1441859328 1442930944 1444137408 1444541358 1448824832 1450036224 1450441824 1451654568 1452733464 1458667392 1458787328 1459767036 1461380687 1461636522 1465970688 1467060224 1467606816 1468697568 1469925576 1474696704 1475929728 1478675133 1480659362 1482141024 1484715024 1488195072 1490963292 1492148736 1493257728 1498181958 1498428288 1499295434 1501215543 1504548864 1505419552 1505667072 1507347504 1508467792 1512956928 1513504512 1514629376 1515646587 1515771208 1521962624 1523235168 1524367264 1530593792 1532302044 1532553984 1537607799 1538750577 1538813952 1539974016 1542838551 1545035856 1547413504 1549140528 1552771584 1553925632 1555659924 1556960643 1562014272 1563320304 1564482192 1566485784 1570872576 1572625782 1572884352 1573794586 1579309056 1580499648 1581414289 1581674304 1588134912 1589462784 1589907384 1591089032 1592419374 1597588096 1598923872 1605586944 1605652776 1606929408 1609918488 1612211328 1615210233 1616494464 1617695872 1620283392 1621487616 1623297312 1624303616 1624503776 1629927936 1631139328 1631747052 1632959796 1634325147 1639036672 1641000816 1641135744 1647839232 1649063936 1650171432 1650442752 1652284764 1653512772 1659033792 1659993881 1660266816 1666445312 1667048448 1668305184 1675326072 1678235572 1679914944 1682169216 1685298251 1686776832 1692182128 1693596996 1693875456 1694855708 1697026266 1700794368 1701778624 1702076544 1703958048 1705242609 1710299136 1712207952 1712489472 1713480496 1714913172 1720479488 1721918016 1722399666 1732167528 1732309952 1738165338 1739385856 1739457174 1740840192 1742134016 1742783094 1744078362 1748166336 1749250048 1751202336 1755307008 1756611584 1757266056 1758572088 1759970304 1760042466 1765755264 1767231648 1769039779 1774596096 1775915008 1777897056 1779383592 1785159168 1786651776 1787685718 1787979648 1789975161 1791305503 1795282944 1796636352 1797286608 1798622384 1806285312 1807330616 1807627776 1814936578 1816528896 1819907856 1822349984 1824173568 1827341568 1827566748 1834730079 1835031744 1842527232 1843916256 1845286688 1845954552 1852824064 1854891948 1855196928 1856442861 1856575744 1857822603 1862774784 1864159232 1865411184 1867800168 1873184768 1874750976 1875429504 1876843332 1878238236 1884741831 1885910208 1886220288 1892440368 1893846864 1897135864 1901582592 1903704894 1905119762 1906634496 1914500952 1914658368 1922479104 1924086528 1925516544 1926055144 1927665558 1929098234 1933381632 1933922432 1935539424 1935857664 1936977952 1944889856 1945230336 1946356048 1948688469 1948848696 1956261888 1956809088 1958263424 1959900768 1966262272 1967906304 1970102628 1971566844 1976188032 1978393599 1979620032 1979863977 1984260096 1986474672 1987951056 1989531648 1991010304 1997575944 1997904384 2000134188 2001620724 2008304064 2009466277 2009796672 2011477104 2017275904 2018006016 2019693312 2020862116 2021215896 2023450182 2030980224 2033246943 2033581248 2034758089 2041887744 2043069392 2043405312 2050143732 2051667436 2053298688 2057118068 2060047808 2065520704 2070362112 2074213232 2075947524 2076698871 2082685696 2084427072 2084769792 2085976256 2088647712 2094496768 2096834376 2097179136 2098587582 2107332864 2108899072 2111252754 2117513216 2119283712 2119876512 2121648984 2123225832 2130577722 2131898496 2132161206 2134277847 2135864081 2139280416 2140870368 2142572544 2144963808 2146557984 2149615104 2153613644 2153990664 2155325952 2162788992 2164040606 2164396416 2166206112 2166812037 2168422451 2173237248 2175054336 2175662736 2177279728 2179100196 2188001088 2188180992 2189650554 2191277942 2198956032 2200228576 2200590336 2203046352 2204683696 2212045056 2213689088 2220989043 2222731264 2224406912 2227072536 2233768096 2236444938 2239886592 2242892288 2247272937 2248943151 2249035776 2258129328 2258500608 2261021256 2262701688 2269435392 2270256768 2271944064 2273656812 2282943936 2283319296 2284852752 2286550896 2295890688 2296532888 2298453066 2298830976 2300161318 2308220928 2309556704 2309961024 2317553784 2319276232 2321120256 2323710792 2325437816 2329157376 2330888448 2333489886 2334936448 2335224178 2340409344 2343021408 2344762784 2346627072 2346723288 2354340352 2356308864 2358938673 2360691879 2368106496 2370529408 2372511456 2380212224 2382202368 2383972864 2384861076 2386633548 2388629061 2395515136 2396382144 2398385808 2408380416 2408479164 2410170368 2414877732 2418316992 2424741696 2426543808 2432231424 2434945968 2436455424 2436755664 2444891904 2446306772 2446708992 2449439694 2451260162 2456702976 2458555008 2461272736 2461703616 2463128213 2471758848 2473189264 2473595904 2475257148 2475664128 2477096804 2480269158 2485776384 2487214912 2490400224 2499667968 2500572672 2502457776 2504317648 2512989108 2514546944 2517353358 2523253824 2525129152 2535443456 2538273192 2540395494 2542179328 2542283562 2545539399 2552667936 2552877824 2555937072 2563305472 2565448704 2567355392 2568311928 2570220744 2572369758 2580719232 2582877024 2583599499 2585519677 2593640448 2598251292 2598464928 2609078784 2609185761 2611260288 2613201024 2616117543 2618061889 2622249504 2623875072 2626803504 2628755792 2632960512 2634917376 2637858132 2639493376 2639818636 2639955456 2648632896 2650601408 2652599614 2661894144 2663434592 2663872512 2666845584 2668827632 2677738752 2679728896 2681528577 2681969472 2690674688 2692924416 2694954528 2695929912 2697933576 2707973632 2710995924 2711441664 2722404867 2722516992 2724540416 2729861784 2733524976 2737731584 2741012352 2741350122 2752547616 2763790848 2765874384 2767930032 2768931828 2779236096 2782337922 2782795392 2784405806 2784863616 2794162176 2795779168 2796238848 2798116776 2809777152 2812126464 2815003672 2817357354 2825711616 2826502016 2828865312 2829330432 2830967776 2840770296 2842531328 2842881608 2845703796 2852373888 2854493824 2855557341 2857679643 2859951744 2862077312 2866153472 2866655232 2871751428 2871987552 2873767936 2883718656 2885861888 2888274816 2889082716 2891498337 2893647351 2900072448 2900883648 2903309136 2905466928 2917334784 2917574656 2919534072 2922761374 2923273044 2935213632 2936912251 2937395136 2939851152 2949393408 2951859456 2957350266 2961318724 2964282048 2969430048 2976390144 2981926584 2984297472 2986515456 2996363916 2996856576 2998590868 3002431086 3009097728 3010839104 3011334144 3014695008 3016935584 3025913856 3027009024 3029258752 3031293174 3031542416 3035175273 3043925248 3046470336 3048734528 3061187584 3064604088 3065107968 3075215598 3077501154 3079948032 3085677102 3090071712 3094827008 3098281056 3105543168 3107851264 3111319848 3113921286 3124028544 3126640608 3128964384 3129839609 3132971568 3141745152 3145251564 3145768704 3147589172 3158618112 3160999296 3162828578 3163348608 3166879131 3169232813 3176269824 3178925568 3179814768 3182178064 3184838748 3195176192 3197847744 3198241809 3211305552 3213858816 3219836976 3224422656 3230420466 3232988928 3235391744 3246060909 3246594624 3248607232 3249007552 3259855872 3262278656 3263494104 3265919592 3268650294 3278073344 3282001632 3282271488 3284475831 3286916913 3295678464 3298127872 3300342864 3300885504 3304569528 3307025544 3318067584 3319987762 3320533632 3334096896 3336610368 3350652144 3356471144 3359829888 3364338432 3370596502 3373553664 3384364256 3387193992 3387750912 3389711416 3394052532 3403557248 3404153088 3407916096 3410485218 3420598272 3424415904 3424978944 3426960992 3429826344 3440958976 3443836032 3444799332 3447679599 3450241977 3464335056 3464619904 3476330676 3478771712 3478914348 3481680384 3484268032 3485566188 3488156724 3496332672 3500234829 3502404672 3502836267 3510614016 3513223168 3514532112 3517144176 3519940608 3520084932 3531510528 3534463296 3538079558 3555794112 3558767184 3570318336 3573303552 3575371436 3575959296 3579950322 3582611006 3590565888 3593272704 3594573216 3597244768 3599956619 3612570624 3614661232 3615255552 3629873156 3633057792 3639815712 3644699968 3648347136 3654683136 3655133496 3669460158 3670063488 3674159541 3676890243 3685054464 3687832512 3690573376 3691909104 3705648128 3709783896 3710393856 3712885722 3713151488 3715645206 3720403737 3730822368 3735600336 3746369536 3749501952 3750859008 3753686664 3756476472 3768823877 3769483662 3771820416 3776030037 3778836451 3784880736 3787693728 3794271728 3803165184 3807409788 3810239524 3813268992 3813425343 3829001904 3829316736 3836439721 3844958208 3848173056 3851033088 3852110288 3855331116 3858196468 3867844864 3871078848 3871715328 3873955904 3889779712 3890460672 3892712096 3897376938 3897697392 3913618176 3916526848 3919801536 3932524544 3935812608 3940205256 3943133688 3952376064 3956787198 3959240064 3959727954 3968520192 3972949344 3975902112 3978899421 3979063296 3982020608 3995151888 3995808768 4000268376 4003241448 4016608128 4018932554 4019593344 4022954208 4036012032 4039386624 4041724232 4042431792 4046900364 4061960448 4066493886 4067162496 4069516178 4083775488 4086138784 4086810624 4100287464 4103334872 4106597376 4114236136 4120095616 4131041408 4140724224 4148426464 4151895048 4153397742 4165371392 4168854144 4171952512 4173506883 4176608709 4177295424 4188993536 4193668752 4194358272 4197175164 4214665728 4217798144 4222505508 4226036031 4238567424 4239753024 4243297968 4246451664 4261155444 4263796992 4264322412 4268555694 4271728162 4278560832 4281740736 4289927616 4293115968 4299230208 4307227288 4307981328 4310651904 4325577984 4328081212 4328792832 4332412224 4333624074 4336844902 4346474496 4350108672 4351325472 4354559456 4358200392 4376002176 4376361984 4379301108 4382555884 4384142061 4397912064 4400457152 4401180672 4406092704 4409367392 4424090112 4427378176 4436025399 4441978086 4448813824 4454145072 4467536192 4472889876 4479773184 4485784576 4494545874 4497886302 4503646629 4516258656 4517001216 4522042512 4525403376 4538870784 4540513536 4543888128 4546939761 4547313624 4565887872 4569705504 4573101792 4574380967 4591781376 4593065776 4596906132 4597661952 4600322636 4616251731 4616441856 4619113408 4619682613 4619922048 4628515653 4635107568 4638552464 4642240512 4647421584 4650875632 4658314752 4661776896 4666979772 4669872896 4670448356 4686042816 4689525568 4693446576 4708680704 4712617728 4717877346 4721383758 4741058816 4744242867 4745022912 4760424448 4764404736 4767945728 4769722152 4773267096 4777258122 4791030272 4792764288 4796771616 4816760832 4816958328 4820340736 4829755464 4836633984 4845630699 4849483392 4853087616 4864462848 4869891936 4872910848 4873511328 4889783808 4892613544 4893417984 4898879388 4902520324 4917110016 4922545472 4923407232 4926256426 4943517696 4946378528 4947191808 4950514296 4951328256 4954193608 4960538316 4974429824 4979981643 4980800448 4999335936 5001145344 5004915552 5008635296 5025978216 5029093888 5034706716 5046507648 5050258304 5055894753 5070886912 5076546384 5080790988 5084358656 5084567124 5091078798 5105335872 5105755648 5111874144 5115727827 5130897408 5134710784 5136623856 5140441488 5144739516 5161438464 5165754048 5167198998 5171039354 5196502584 5196929856 5218157568 5218371522 5222520576 5226402048 5232235086 5236123778 5244499008 5247750144 5253607008 5257511584 5265921024 5269834752 5275716264 5278986752 5279637272 5279910912 5297265792 5301202816 5305199228 5307119337 5323788288 5326869184 5327745024 5333691168 5337655264 5355477504 5359457792 5363057154 5363938944 5369925483 5373916509 5385848832 5389909056 5391859824 5395867152 5415947264 5421991848 5422883328 5444809734 5454265609 5459723568 5467049952 5475463168 5482024704 5482700244 5504190237 5505095232 5508281051 5527581696 5531748768 5535860064 5537863656 5558472192 5564675844 5565590784 5568811612 5569727232 5573467809 5588324352 5591558336 5592477696 5596233552 5619554304 5624252928 5630007344 5634714708 5653004032 5657730624 5658660864 5661935552 5681540592 5685062656 5685763216 5691407592 5704747776 5708987648 5711114682 5715359286 5719903488 5724154624 5732306944 5743502856 5743975104 5747535872 5767437312 5771723776 5776549632 5778165432 5782996674 5787294702 5800144896 5801767296 5806618272 5810933856 5834669568 5835149312 5839068144 5845522748 5846546088 5870427264 5873824502 5874790272 5879702304 5898786816 5903718912 5914700532 5922637448 5928564096 5938860096 5939591931 5952780288 5963853168 5968594944 5973030912 5992727832 5993713152 5997181736 6004862172 6021678208 6028398831 6029390016 6033871168 6051827712 6054018048 6058517504 6062586348 6063084832 6070350546 6087850496 6092940672 6097469056 6099740829 6104274267 6122375168 6129208176 6130215936 6150431196 6155002308 6159896064 6171354204 6180143424 6196562112 6211086336 6215702528 6222639696 6227842572 6248057088 6253281216 6257928768 6259679218 6265943136 6283490304 6290503128 6291537408 6295178344 6321998592 6325657156 6326697216 6333758262 6338465626 6352539648 6357851136 6359629536 6364356128 6369677496 6390352384 6395695488 6396483618 6402833541 6407592243 6422611104 6427717632 6439673952 6448845312 6460840932 6465977856 6470783488 6492121818 6493189248 6498015104 6500436111 6505267353 6519711744 6524557312 6526988208 6531839184 6537300588 6556146688 6564003264 6564542976 6568951662 6573833826 6600685728 6601771008 6609139056 6614051088 6636135168 6639975524 6641067264 6662967129 6667919167 6668193792 6673220736 6685633721 6701304288 6712942288 6719659776 6728676864 6741193004 6746829453 6747107328 6751843819 6768728512 6774387984 6775501824 6779422832 6788105064 6807114496 6808306176 6815832192 6820970436 6848831808 6849957888 6853921984 6859652688 6881917952 6887672064 6889598664 6895359198 6900483954 6928670112 6929239808 6952661352 6957543424 6957828696 6963360768 6968536064 6971132376 6976313448 6992665344 7000469658 7004809344 7005672534 7021228032 7026446336 7029064224 7034288352 7039881216 7040169864 7063021056 7068926592 7076159116 7082075637 7111588224 7117534368 7140636672 7146607104 7150742872 7151918592 7159900644 7165222012 7186545408 7189146432 7194489536 7199913238 7225141248 7229322464 7230511104 7259746312 7279631424 7289399936 7296694272 7309366272 7310266992 7338920316 7340126976 7348319082 7353780486 7370108928 7375665024 7381146752 7383818208 7389384639 7411296256 7419567792 7420787712 7425771444 7426302976 7431290412 7440807474 7461644736 7471200672 7499003904 7501718016 7507373328 7512952944 7537647754 7538967324 7543640832 7552060074 7557672902 7569761472 7575387456 7588543456 7606330368 7614819576 7620479048 7626537984 7626850686 7658003808 7658633472 7672879442 7689916416 7696346112 7702066176 7704220576 7710662232 7716392936 7735689728 7742157696 7747911808 7750798497 7756559031 7779559424 7780921344 7785424192 7794753876 7795394784 7827236352 7827557283 7833053696 7839603072 7848352629 7854185667 7871625216 7880410512 7886267376 7904752128 7913574396 7918480128 7919455908 7945898688 7951804224 7957798842 7990303776 7991617536 8000536752 8006482896 8033216256 8037865108 8039186688 8044585731 8045908416 8050564613 8072024064 8078773248 8083448464 8084863584 8093800728 8123920896 8132987772 8134324992 8139032356 8167214601 8167550976 8172277568 8173284623 8173621248 8200574928 8206669744 8213194752 8228472272 8240191232 8262082816 8296852928 8303790096 8306795484 8330742784 8337708288 8343905024 8347013766 8353217418 8354590848 8377987072 8387337504 8388716544 8394350328 8429331456 8435596288 8445011016 8452072062 8477134848 8479506048 8486595936 8492903328 8522310888 8527593984 8528644824 8537111388 8543456324 8557121664 8563481472 8573038929 8579410567 8579855232 8586231936 8598460416 8614454576 8615962656 8621303808 8651155968 8656162424 8657585664 8664824448 8667248148 8673689804 8680942053 8700217344 8702650944 8709118912 8716400784 8752004352 8752723968 8758602216 8765111768 8768284122 8800914304 8810736753 8812185408 8818734784 8848180224 8854756352 8872050798 8883956172 8897627648 8908290144 8935072384 8945779752 8959546368 8971569152 8989091748 8995772604 9007293258 9032517312 9034002432 9044085024 9050806752 9077741568 9081027072 9087776256 9093879522 9094627248 9131775744 9139411008 9146203584 9148761934 9183562752 9186131552 9193812264 9195323904 9200645272 9232503462 9238226816 9239365226 9239844096 9257031306 9270215136 9277104928 9284481024 9294843168 9301751264 9316629504 9323553792 9333959544 9339745792 9340896712 9372085632 9379051136 9386893152 9389518827 9417361408 9425235456 9435754692 9442767516 9482117632 9488485734 9490045824 9500637393 9507698439 9528809472 9535891456 9539444304 9546534192 9554516244 9582060544 9585528576 9593543232 9594725427 9633916656 9659510928 9673267968 9691261398 9698966784 9706175232 9738182727 9739783872 9745420321 9745821696 9747022656 9779567616 9785227088 9786835968 9797758776 9805040648 9834220032 9845090944 9846814464 9852512852 9860750739 9887035392 9892757056 9894383616 9901028592 9902656512 9908387216 9921076632 9948859648 9959963286 9961600896 10002290688 10009831104 10017270592 10051956432 10058187776 10069413432 10093015296 10100516608 10111789506 10141773824 10153092768 10161581976 10168717312 10169134248 10182157596 10210671744 10211511296 10223748288 10229664809 10231455654 10261794816 10269421568 10273247712 10280882976 10289479032 10322876928 10331508096 10334397996 10342078708 10350725931 10393005168 10393859712 10436315136 10436743044 10445041152 10452804096 10464470172 10472247556 10488998016 10507214016 10508508801 10515023168 10531842048 10539669504 10551432528 10557973504 10559274544 10559821824 10594531584 10602405632 10610398456 10614238674 10653738368 10667382336 10675310528 10710955008 10718915584 10726114308 10727877888 10739850966 10747833018 10771697664 10779818112 10783719648 10791734304 10799869857 10831894528 10843983696 10845766656 10889619468 10908531218 10919447136 10934099904 10964049408 10965400488 11008380474 11010190464 11016562102 11030670729 11055163392 11063497536 11071720128 11075727312 11116944384 11129351688 11131181568 11137623224 11139454464 11146935618 11183116672 11192467104 11239108608 11248505856 11260014688 11269429416 11306008064 11306471631 11315461248 11323871104 11328090111 11336509353 11363081184 11370125312 11371526432 11382815184 11409495552 11417975296 11422229364 11430718572 11439806976 11440276029 11448309248 11487005712 11487950208 11509319163 11534874624 11543447552 11553099264 11556330864 11565993348 11574589404 11603534592 11613236544 11619957167 11621867712 11669339136 11678136288 11691045496 11693092176 11740854528 11747649004 11749580544 11759404608 11797087757 11797573632 11807437824 11829401064 11845274896 11857128192 11877720192 11879183862 11905560576 11927706336 11936698263 11937189888 11946061824 11985455664 11987426304 11994363472 12009724344 12043356416 12056797662 12058780032 12067742336 12108036096 12117035008 12125172696 12126169664 12140701092 12175700992 12185881344 12194938112 12199481658 12208548534 12244750336 12258416352 12260431872 12300862392 12310004616 12319792128 12342708408 12360286848 12383278453 12393124224 12422172672 12431405056 12445279392 12455685144 12496114176 12506562432 12515857536 12519358436 12529826127 12531886272 12539138521 12566980608 12581006256 12583074816 12590356688 12643997184 12651314312 12653394432 12667516524 12676931252 12715702272 12719259072 12728712256 12739354992 12780704768 12791390976 12792967236 12805667082 12815184486 12845222208 12879347904 12897690624 12921681864 12931955712 12941566976 12984243636 12986378496 12996030208 13000872222 13010534706 13039423488 13049114624 13053976416 13063678368 13074601176 13112293376 13128006528 13129085952 13137903324 13147667652 13152426183 13201371456 13203542016 13218278112 13228102176 13272270336 13279951048 13282134528 13325934258 13335838334 13346441472 13371267442 13402608576 13425884576 13439319552 13457353728 13482386008 13493658906 13503687638 13537457024 13548775968 13551003648 13558845664 13576210128 13614228992 13616612352 13631664384 13640819283 13641940872 13697663616 13707843968 13719305376 13723142901 13763835904 13775344128 13779197328 13790718396 13800967908 13848755193 13857340224 13858479616 13859047839 13885546959 13905322704 13915657392 13926721536 13937072128 13942264752 13952626896 13985330688 14000939316 14009618688 14011345068 14058128448 14066263939 14068576704 14080339728 14126042112 14137853184 14152318232 14164151274 14223176448 14232728601 14235068736 14243306623 14281273344 14293214208 14301485744 14303837184 14319801288 14330444024 14373090816 14378292864 14388979072 14399826476 14450282496 14458644928 14461022208 14519492624 14536892097 14559262848 14578799872 14593388544 14618732544 14620533984 14677840632 14680253952 14696638164 14707560972 14751330048 14762293504 14767636416 14778769278 14822592512 14839135584 14841575424 14851542888 14852605952 14862580824 14881614948 14923289472 14939944929 14942401344 14951048567 14998007808 15003436032 15014746656 15025905888 15075295508 15077934648 15087281664 15104120148 15115345804 15139522944 15150774912 15167684259 15177086912 15178957157 15212660736 15229639152 15240958096 15253075968 15253701372 15316007616 15317266944 15345758884 15392692224 15404132352 15408441152 15421324464 15432785872 15471379456 15484315392 15495823616 15501596994 15513118062 15559118848 15570848384 15589507752 15590789568 15654472704 15655114566 15666107392 15679206144 15696705258 15708371334 15743250432 15760821024 15772534752 15809504256 15827148792 15836960256 15838911816 15891797376 15903608448 15915597684 15921358011 15933191053 15980607552 15983235072 16001073504 16012965792 16066432512 16075730216 16078373376 16089171462 16091816832 16101129226 16121749527 16157546496 16166896928 16169727168 16187601456 16247841792 16265975544 16268649984 16278064712 16334429202 16344555136 16346569246 16362796827 16401149856 16413339488 16426389504 16456944544 16480382464 16512570711 16524165632 16524843153 16593705856 16607580192 16613590968 16661485568 16675416576 16687810048 16694027532 16706434836 16709181696 16720403427 16774675008 16777433088 16788700656 16858662912 16871192576 16890022032 16904144124 16959012096 16973191872 16985806656 17044621776 17055187968 17057289648 17074222776 17086912648 17114243328 17126962944 17146077858 17158821134 17159710464 17172463872 17196920832 17228909152 17231925312 17241897491 17242607616 17302311936 17312324848 17315171328 17329648896 17334496296 17347379608 17361884106 17400434688 17405301888 17418237824 17432801568 17504008704 17505447936 17517204432 17530223536 17536568244 17601828608 17621473506 17624370816 17637469568 17696360448 17709512704 17744101596 17767912344 17795255296 17816580288 17818775793 17870144768 17891559504 17919092736 17943138304 17978183496 17991545208 18014586516 18065034624 18085196493 18088170048 18098637739 18101613504 18155483136 18162054144 18175552512 18187759044 18189254496 18263551488 18278822016 18292407168 18297523868 18312822801 18326433223 18367125504 18372263104 18387624528 18390647808 18401290544 18465006924 18476453632 18478730452 18479688192 18514062612 18540430272 18554209856 18589686336 18603502528 18633259008 18647107584 18667919088 18679491584 18681793424 18744171264 18758102272 18773786304 18779037654 18834722816 18850470912 18871509384 18885535032 18964235264 18976971468 18980091648 19001274786 19015396878 19057618944 19071782912 19078888608 19093068384 19109032488 19164121088 19171057152 19187086464 19189450854 19222776729 19267833312 19319021856 19346535936 19382522796 19397933568 19412350464 19476365454 19479567744 19490840642 19494045312 19515802059 19559135232 19570454176 19573671936 19595517552 19610081296 19668440064 19690181888 19693628928 19705025704 19721501478 19785514112 19802057184 19805313024 19816774432 19842153264 19897719296 19919926572 19923201792 19988901387 20003757501 20004581376 20019662208 20034541184 20056901163 20103912864 20116375552 20138826864 20186030592 20201033216 20223579012 20240488359 20255531457 20306185536 20323163952 20338268496 20364315192 20421343488 20423022592 20447496576 20459329618 20462911308 20546495424 20558385757 20561765952 20578958064 20645753856 20663016192 20668795992 20684157416 20701451862 20786010336 20787719424 20872630272 20873486088 20890082304 20905608192 20928940344 20944495112 20977996032 21014428032 21017017602 21030046336 21063684096 21079339008 21102865056 21115947008 21118549088 21119643648 21189063168 21204811264 21220796912 21228477348 21246226911 21307476736 21334764672 21350621056 21421910016 21437831168 21452228616 21455755776 21479701932 21495666036 21559636224 21567439296 21583468608 21599739714 21663789056 21687967392 21691533312 21779238936 21817062436 21838894272 21868199808 21908877263 21928098816 21930800976 22016760948 22020380928 22033124204 22061341458 22110326784 22126995072 22143440256 22151454624 22168153917 22184629691 22233888768 22258703376 22262363136 22275246448 22278908928 22293871236 22366233344 22384934208 22497011712 22520029376 22538858832 22612016128 22612943262 22630922496 22647742208 22656180222 22673018706 22726162368 22740250624 22743052864 22765630368 22818991104 22835950592 22844458728 22861437144 22879613952 22880552058 22896618496 22974011424 22975900416 23018638326 23069749248 23086895104 23106198528 23112661728 23131986696 23149178808 23207069184 23226473088 23239914334 23243735424 23269677093 23286971539 23338678272 23356272576 23382090992 23386184352 23481709056 23495298008 23499161088 23518809216 23562557001 23594175514 23614875648 23658802128 23690549792 23714256384 23755440384 23758367724 23855412672 23873396526 23970911328 23974852608 23988726944 24019448688 24086712832 24113595324 24117560064 24133757193 24135484672 24151693839 24216072192 24234070016 24250345392 24252339328 24281402184 24351401984 24371762688 24389876224 24398963316 24417097068 24501643803 24516832704 24519853869 24520863744 24601724784 24620009232 24639584256 24685416816 24720573696 24766556906 24786248448 24890558784 24911370288 24992228352 25013124864 25031715072 25038716872 25059652254 25063772544 25078277042 25133961216 25162012512 25166149632 25180713376 25199696333 25287994368 25302628624 25306788864 25335033048 25353862504 25431404544 25438518144 25457424512 25478709984 25561409536 25582781952 25585934472 25611334164 25630368972 25690444416 25719116787 25738231701 25758695808 25795381248 25843363728 25863911424 25883133952 25968487272 25972756992 25992060416 26001744444 26021069412 26042826159 26107952832 26127356736 26149202352 26224586752 26256013056 26258171904 26275806648 26295335304 26304852366 26402742912 26432210259 26436556224 26451855157 26456204352 26544540672 26559902096 26564269056 26651868516 26671676668 26692882944 26742534884 26805217152 26851769152 26855078047 26878639104 26914707456 26964772016 26987317812 27007375276 27074914048 27097551936 27102007296 27117691328 27152420256 27228457984 27233224704 27263328768 27281638566 27283881744 27395327232 27415687936 27438610752 27446285802 27527671808 27550688256 27558394656 27581436792 27601935816 27697510386 27714680448 27716959232 27718095678 27766233053 27771093918 27810645408 27831314784 27853443072 27874144256 27884529504 27905253792 27970661376 28001878632 28019237376 28022690136 28116256896 28132527878 28137153408 28160679456 28168556481 28189491863 28252084224 28275706368 28304636464 28328302548 28446352896 28465457202 28470137472 28486613246 28523095317 28586428416 28602971488 28607674368 28639602576 28660888048 28746181632 28756585728 28777958144 28799652952 28917289856 29038985248 29073784194 29118525696 29157599744 29214548181 29236260963 29237465088 29241067968 29355681264 29360507904 29393276328 29415121944 29502660096 29524587008 29535272832 29557538556 29582252217 29678271168 29683150848 29703085776 29705211904 29725161648 29763229896 29846578944 29879889858 29884802688 29902097134 30006872064 30029493312 30051811776 30150591016 30155869296 30174563328 30208240296 30230691608 30279045888 30301549824 30335368518 30354173824 30357914314 30425321472 30459278304 30481916192 30506151936 30507402744 30632015232 30634533888 30688994427 30691517768 30785384448 30808264704 30816882304 30842648928 30865571744 30942758912 30968630784 30991647232 31003193988 31026236124 31052177793 31141696768 31179015504 31181579136 31308945408 31310229132 31332214784 31358412288 31393410516 31416742668 31521642048 31525526403 31545069504 31619008512 31654297584 31673920512 31677823632 31783594752 31807216896 31831195368 31842716022 31866382106 31961215104 32002147008 32020666769 32025931584 32132865024 32151460432 32156746752 32178342924 32183633664 32202258452 32243499054 32315092992 32333793856 32339454336 32375202912 32399609571 32495683584 32531951088 32537299968 32556129424 32668858404 32689110272 32693138492 32725593654 32802299712 32826678976 32913889088 32960764928 33025141422 33048331264 33049686306 33092012187 33187411712 33215160384 33227181936 33322971136 33350833152 33375620096 33388055064 33412869672 33418363392 33440806854 33549350016 33577401312 33611755801 33717325824 33742385152 33780044064 33808288248 33918024192 33919414893 33946383744 33971613312 34009528059 34034804557 34089243552 34110375936 34114579296 34148445552 34173825296 34228486656 34253925888 34292155716 34317642268 34319420928 34344927744 34457818304 34463850624 34483794982 34527957489 34604623872 34624649696 34630342656 34659297792 34668992592 34694759216 34723768212 34810603776 34836475648 34859871501 34865603136 35008017408 35034408864 35060447072 35073136488 35203657216 35242947012 35248741632 35274939136 35391263271 35392720896 35419025408 35488203192 35535824688 35590510592 35633160576 35637551586 35740289536 35783119008 35810094789 35838185472 35956366992 35983090416 36029173032 36130069248 36170392986 36176340096 36197275478 36203227008 36324108288 36351105024 36375518088 36378508992 36527102976 36557644032 36584814336 36595047736 36625645602 36652866446 36734251008 36744526208 36775249056 36781295616 36802581088 36930013848 36952907264 36957460904 36959376384 37028125224 37080860544 37108419712 37149835359 37179372672 37207005056 37266518016 37294215168 37335838176 37358983168 37363586848 37488342528 37516204544 37547572608 37558075308 37589478381 37617415563 37700941824 37743018768 37771070064 37928470528 37953942936 37960183296 38002549572 38030793756 38157777216 38179859263 38186136768 38218064976 38328242176 38342114304 38374172928 38378901708 38445553458 38535666624 38638043712 38693071872 38765045592 38795867136 38824700928 38952730908 38959135488 38981681284 38988090624 39031604118 39118270464 39140908352 39147343872 39191035104 39220162592 39336880128 39380363776 39387257856 39410051408 39443002956 39457278549 39571028224 39604114368 39610626048 39633548864 39684306528 39795438592 39839853144 39846403584 39977802774 40007515002 40039324416 40069082368 40113802326 40207825728 40232751104 40277653728 40372061184 40402066432 40447158024 40480976718 40511062914 40612371072 40646327904 40676536992 40687914917 40728630384 40842686976 40846045184 40894993152 40918659236 40925822616 41092990848 41116771514 41123531904 41157916128 41169428703 41200026569 41291507712 41326032384 41337591984 41368314832 41402903724 41572020672 41575438848 41577143517 41746972176 41780164608 41811216384 41857880688 41888990224 41955992064 42028856064 42034035204 42060092672 42198791817 42205730112 42231894016 42237098176 42378126336 42409622528 42441593824 42456954696 42492453822 42614953472 42669529344 42698185803 42701242112 42729919869 42843820032 42875662336 42904457232 42911511552 42959403864 42991332072 43119272448 43134878592 43166937216 43199479428 43375934784 43383066624 43558477872 43634124872 43677788544 43736399616 43817754526 43856197632 43861601952 44033521896 44040761856 44066248408 44122682916 44253990144 44286880512 44302909248 44336307834 44369259382 44467777536 44517406752 44524726272 44550492896 44557817856 44587742472 44732466688 44769868416 44819834787 44853145701 44994023424 45040058752 45077717664 45224032256 45225886524 45261844992 45295484416 45312360444 45346037412 45452324736 45486105728 45503052777 45531260736 45536871471 45637982208 45671901184 45688917456 45722874288 45759227904 45761104116 45793236992 45948022848 45951800832 46037276652 46212397056 46225323456 46263973392 46298357616 46414138368 46452946176 46479828668 46487470848 46539354186 46573943078 46677356544 46712545152 46764181984 46772368704 46799436047 46963418112 46990596016 46998322176 47037618432 47125114002 47188351028 47229751296 47317604256 47381099584 47428512768 47510880768 47516735448 47710825344 47746793052 47764074033 47799573159 47941822656 47949705216 47977453888 48038897376 48173425664 48227190648 48235120128 48267514386 48270969344 48303387678 48365248581 48500690784 48504678656 48562804368 48702803968 48743525376 48779752448 48797926632 48834194136 49003287606 49033665408 49039707738 49088390481 49124873863 49203449568 49240018464 49279168512 49370833632 49441147392 49533113812 49572496896 49574529459 49781117568 49822740576 49873716373 49984456704 50026249728 50063430144 50077433744 50119304508 50127545088 50156554084 50324025024 50332299264 50361426752 50399392666 50575988736 50605257248 50613577728 50670066096 50707725008 50877036288 50914849024 50957419968 51122819072 51165563904 51171868944 51222668328 51260737944 51380888832 51438233574 51476463402 51517391616 51590762496 51686727456 51725692473 51727822848 51766267904 51936974544 51945513984 51984120832 52003488888 52042138824 52085652318 52215905664 52254713472 52298404704 52512026112 52516343808 52551613296 52590670608 52609704732 52805485824 52864420518 52873112448 52903710314 52912408704 53089081344 53119804192 53128538112 53303737032 53343353336 53385765888 53485069768 53610434304 53703538304 53710156094 53757278208 53829414912 53929544032 53974635624 54014750552 54149828096 54195103872 54235382656 54255589479 54295913217 54304840512 54456915968 54466449408 54526657536 54563277132 54567763488 54790654464 54831375872 54877221504 54892571604 54938468403 54979299669 55101376512 55116789312 55162873584 55203871632 55395020772 55429360896 55433918464 55436191356 55532466106 55542187836 55621290816 55662629568 55769059008 55810507584 55941322752 56003757264 56038474752 56045380272 56232513792 56265055756 56274306816 56321358912 56337112962 56378983726 56504168448 56551412736 56609272928 56656605096 56892705792 56930914404 56940274944 56973226492 57046190634 57172856832 57205942976 57215348736 57279205152 57321776096 57492363264 57513171456 57555916288 57599305904 57668330187 57834579712 58077970496 58147568388 58237051392 58315199488 58429096362 58472521926 58482135936 58547406177 58711362528 58721015808 58786552656 58830243888 59005320192 59049174016 59070545664 59115077112 59164504434 59356542336 59406171552 59450323296 59466952571 59526459792 59693157888 59759779716 59769605376 59804194268 60011272503 60013744128 60055873969 60058986624 60103623552 60170703489 60215423447 60301182032 60311738592 60349126656 60416480592 60461383216 60558091776 60603099648 60670737036 60708347648 60715828628 60766594371 60918556608 60963832384 61014805488 61264030464 61269067776 61377988854 61383035536 61633764608 61675157271 61685297856 61731143488 61885517824 61937261568 61983294464 62006387976 62052472248 62104355586 62283393536 62358031008 62363158272 62617890816 62620458264 62664429568 62716824576 62786821032 62833485336 63043284096 63051052806 63090139008 63238017024 63308595168 63347841024 63355647264 63567189504 63614433792 63662390736 63685432044 63732764212 63922430208 64004294016 64041333538 64051863168 64265730048 64302920864 64313493504 64356685848 64367267328 64404516904 64486998108 64667587712 64678908672 64750405824 64799219142 64991367168 65063902176 65074599936 65112258848 65337716808 65378220544 65386276984 65451187308 65604599424 65653357952 65726631789 65827778176 65921529856 66050282844 66096662528 66099372612 66184024374 66374823424 66430320768 66454363872 66504461751 66553889073 66701666304 66751240192 66776110128 66825739344 66836726784 66881613708 67098700032 67154802624 67223511602 67560088128 67616576496 67836048384 67838829786 67892767488 67943226624 68019056118 68069609114 68178487104 68220751872 68229158592 68296891104 68347650592 68456973312 68507851776 68584311432 68635284536 68638841856 68689855488 68915636608 68927701248 68967589964 69055914978 69209247744 69249299392 69260685312 69318595584 69337985184 69389518432 69447536424 69621207552 69672951296 69719743002 69731206272 69809031279 69860914617 70016034816 70068817728 70120894144 70146272976 70407314432 70485894024 70497483264 70549878272 70687671003 70782526542 70976406384 71071649376 71181021184 71266321152 71275103172 71480579072 71566238016 71607653663 71620189578 71912733984 71966180832 72058346064 72260138496 72340785972 72352680192 72394550956 72406454016 72455081517 72648216576 72702210048 72751036176 72757017984 72892354699 73054205952 73115288064 73169628672 73190095472 73251291204 73305732892 73489052416 73550498112 73559561607 73562591232 73605162176 73860027696 73905814528 73914921808 73918752768 74056250448 74161721088 74216839424 74299670718 74358745344 74414010112 74671676352 74717966336 74727173696 74976685056 75032409088 75095145216 75116150616 75178956762 75234831126 75401883648 75486037536 75542140128 75599088999 75856941056 75907885872 75920366592 76005099144 76061587512 76315554432 76359718526 76372273536 76436129952 76684228608 76748345856 76757803416 76891106916 77071333248 77214695103 77276087424 77386143744 77530091184 77591734272 77649401856 77905461816 77918270976 77963362568 77976181248 78063208236 78281816704 78382070208 78440325184 78673760256 78760727552 78774515712 78820102816 78886005912 78914557098 79142056448 79208228736 79267097728 79296630777 79355565471 79368613056 79590877184 79679706288 79692807168 79955605548 80015030004 80078648832 80138164736 80227604652 80415651456 80555307456 80565234141 80744122368 80804132864 80894316048 80961953436 81022125828 81224742144 81292655808 81353073984 81375829834 81457260768 81685373952 81789986304 81837318472 81851645232 82185981696 82233543028 82247063808 82315832256 82338857406 82400053138 82583015424 82652064768 82675183968 82736629664 82805807448 83144041344 83150877696 83154287034 83298699159 83493944352 83560329216 83622432768 83715761376 83777980448 83911984128 84057712128 84068070408 84120185344 84397583634 84411460224 84474196352 84505669443 84568475589 84756252672 84819245056 84883187648 84913909392 84984907644 85229906944 85339058688 85396371606 85402484224 85459839738 85569285951 85808914464 85823023104 85918807728 85982664144 86238544896 86269757184 86333874432 86398958856 86682949171 86751869568 86913238373 87116955744 87268249744 87355577088 87472799232 87635509052 87708782889 87712395264 87723203904 87773969647 88067043792 88081523712 88132496816 88245365832 88507980288 88573761024 88605818496 88672615668 88738518764 89034813504 89049452544 89100985792 89115635712 89175484944 89464933376 89539736832 89639669574 89706291402 90080117504 90155435328 90448064512 90451773048 90523689984 90590968832 90624720888 90692074824 90904649472 90972211456 91006105554 91062521472 91073742942 91275964416 91343802368 91377834912 91445748576 91518455808 91522208232 91586473984 91896045696 91903601664 92066983281 92074553304 92424794112 92450646912 92527946784 92596715232 92828276736 92905892352 92959657336 92974941696 93078708372 93147886156 93425090304 93528363968 93544737408 93598872094 93926836224 93981192032 93996644352 94075236864 94250228004 94376702056 94635208512 94762199168 94857025536 95021761536 95033470896 95421650688 95493586104 95528148066 95599146318 95883645312 95954907776 96062000307 96077794752 96346851328 96454381296 96470240256 96535028772 96541938688 96606775356 96730497162 97001381568 97009357312 97125608736 97198828713 97487050752 97559504896 97595853264 97668388272 98006575212 98067330816 98079415476 98176780962 98249747726 98406899136 98480036928 98741667264 98882294784 99066227624 99144993792 99149058918 99562235136 99645481152 99747432746 99968913408 100052499456 100126860288 100154867488 100238609016 100255090176 100313108168 100648050048 100722853504 100798785332 100835267403 101151977472 101210514496 101227155456 101340132192 101415450016 101754072576 101758244679 101829698048 101914839936 102028584177 102104413671 102331127808 102343737888 102445336656 102521475888 102761777664 102876467148 102952926804 103034783232 103373454912 103451384946 103583872467 103873949088 103891027968 103968241664 104006977776 104084277648 104171304636 104431811328 104509426944 104579614503 104596809408 104657339969 105024052224 105103226592 105181341216 105219409464 105610971648 105728841036 105746224896 105807420628 105824817408 106173789813 106178162688 106239608384 106252700099 106257076224 106607474064 106686706672 106771531776 106970139536 107220868608 107407076608 107420312188 107514556416 107859088064 107949271248 108029501104 108299656192 108390207744 108470765312 108511178958 108591826434 108609681024 108913831936 109053315072 109126554264 109135526976 109581308928 109662751744 109754443008 109785143208 109876936806 109958599338 110202753024 110233578624 110325747168 110407743264 110790041544 110858721792 110867836928 110872382712 111064932212 111084375672 111242581632 111325259136 111449506077 111532337371 111538118016 111621015168 111882645504 112007514528 112076949504 112090760544 112465027584 112530111512 112548613632 112642717824 112674225924 112757967452 112852246689 113102825472 113218545856 113313210192 113785411584 113861828808 113880549888 113946452984 114092381268 114411885952 114539577789 114558410304 114643552192 114984726528 115026342912 115111832576 115198611808 115336660374 115669159424 116155940992 116295136776 116474102784 116630398976 116858192724 116945043852 116964271872 117094812354 117422725056 117442031616 117573105312 117660487776 118010640384 118098348032 118141091328 118230154224 118329008868 118713084672 118812343104 118900646592 118933905142 119052919584 119386315776 119519559432 119539210752 119608388536 120022545006 120111747938 120117973248 120207247104 120341406978 120430846894 120602364064 120623477184 120698253312 120832961184 120922766432 121116183552 121206199296 121341474072 121416695296 121431657256 121533188742 121837113216 121927664768 122029610976 122063744751 122528060928 122538135552 122755977708 122766071072 123267529216 123350314542 123370595712 123462286976 123508286109 123600079707 123874523136 123966588928 124012775952 124104944496 124208711172 124566787072 124716062016 124726316544 124731430551 125240916528 125433649152 125573642064 125666970672 126086568192 126102105612 126180278016 126596375451 126617190336 126690464173 126695682048 126711294528 127134379008 127228867584 127324781472 127370864088 127465528424 127844860416 128008588032 128082667076 128103726336 128189759607 128285032561 128531460096 128605841728 128626987008 128713371696 128734534656 128809033808 128973996216 129335175424 129357817344 129500811648 129598438284 130127804352 130149199872 130224517696 130675433616 130756441088 130772553968 130902374616 131209198848 131306715904 131453263578 131655556352 131843059712 132100565688 132193325056 132198745224 132368048748 132749646848 132860641536 132908727744 133008923502 133107778146 133403332608 133502480384 133552220256 133651478688 133673453568 133763227416 134197400064 134309605248 134447023204 134559437103 135120176256 135233152992 135672096768 135677659572 135785534976 135886453248 136038112236 136139218228 136356974208 136458317184 136593782208 136610614413 136695301184 136913946624 137015703552 137168622864 137270569072 137277683712 137379710976 137831273216 137855402496 137935179928 138111829956 138498598784 138637191168 138675970368 138779036864 138895072848 139242415104 139345902592 139439486004 139462412544 139618062558 139721829234 140032069632 140137635456 140241788288 140292545952 140398308141 140814628864 140971788048 140994966528 141099756544 141375342006 141565053084 141952812768 142143298752 142532642304 142550206344 142961158144 143132476032 143215307326 143240379156 143398719477 143825467968 143932361664 144116692128 144520276992 144681571944 144705360384 144789101912 144812908032 144910163034 145502072352 145514035968 145784709398 146108411904 146230576128 146339257344 146380190944 146502582408 146611465784 146978104832 147100996224 147119123214 147210324352 147265171443 147374621589 147720055392 147811629056 147829843616 147837505536 148112500896 148323442176 148433678848 148599341436 148717490688 148723588377 148828020224 149343352704 149454347392 149621149119 149953370112 150064818176 150190290432 150232301232 150357913524 150469662252 150972075072 151084280256 151198177998 151815771744 151840733184 152010198288 152123175024 152631108864 152719437052 152744547072 152872259904 153362140841 153368457216 153496691712 153515606832 153782213832 154142666496 154429390206 154552174848 154772287488 155060182368 155177077419 155183468544 155292407837 155298803712 155810923632 155836541952 155926725136 155952362496 156126416472 156563633408 156764140416 156880650368 157521455104 157549031424 157640205632 157772011824 157829114196 158284112896 158416457472 158534195456 158593261554 158711130942 158737226112 159181754368 159359412576 159385614336 159911211096 160030060008 160157297664 160276329472 160455209304 160831302912 161110614912 161130468282 161488244736 161608265728 161788632096 161923906872 162044251656 162449484288 162585311616 162706147968 162751659668 162887739651 162914521536 163008800773 163370747904 163579972608 163674636944 163703290464 164371963392 164467086056 164494127616 164631664512 164677714812 164800106276 164937899007 165304129536 165350367936 165473259328 165611614896 166288082688 166301755392 166308574068 166597398318 166987888704 167431522752 167555960896 167823968256 168115424256 168136140816 168240370688 168795167268 168822920448 168948392704 169011338886 169136951178 169512505344 169638490112 169766375296 169827818784 169969815288 170459813888 170678117376 170792743212 170804968448 170919679476 171138571902 171617828928 171646046208 171837615456 171965328288 172477089792 172539514368 172667748864 172797917712 173365898342 173503739136 173826476746 174233911488 174536499488 174711154176 174945598464 175271018104 175417565778 175446407808 175547939294 176134087584 176163047424 176264993632 176490731664 177015960576 177147522048 177211636992 177345231336 177477037528 178069627008 178201971584 178350969888 178400857713 178929866752 179079473664 179279339148 179412582804 180033817509 180160235008 180167621907 180310870656 180512110467 180646270341 180903546096 181047379968 181181937664 181249441776 181384149648 181809298944 181944422912 182012211108 182125042944 182147485884 182299783113 182755669824 182891497152 183044416464 183792091392 183807203328 184133966562 184149106608 184901293824 185025471813 185055893568 185162986099 185193430464 185656553472 185811784704 185919314672 185949883392 186157416744 186295772312 186850180608 187056727936 187089474816 187197744188 187853672448 187962384064 187985546329 187993288704 188150473728 188500456008 188753404112 189270417024 189524398336 189714051072 190043523072 190066941792 190843301376 190987172208 191056296132 191198292636 191767290624 191909815552 192124000614 192155589504 192693702656 192908762592 192940480512 193070057544 193083877376 193213550712 193460994324 194002763136 194018714624 194251217472 194363631371 194397657426 194974101504 195119009792 195191706528 195336776544 196013150424 196134661632 196158830952 196353561924 196499495452 196813798272 196960073856 197179895367 197326443041 197483334528 197764589568 198132455248 198289987584 198298117836 199124470272 199290962304 199494865492 199661667219 200104998912 200253720576 200309734976 200477218032 200510180352 200626216336 201296100096 201445707008 201597570664 201670534806 202421028992 202680264384 202830900032 203508145152 203516489358 203659396096 203829679872 204057168354 204208827342 204662255616 204687475776 204890673312 205042951776 205523555328 205752934296 205905853608 206069566464 206746909824 206902769892 207131483689 207167744934 207747898176 207782055936 207936483328 208013955552 208168555296 208342609272 208863622656 209018853888 209159229006 209193618816 209314679938 209582743851 210048104448 210206453184 210362682432 210438818928 211221943296 211457682072 211492449792 211614841256 211649634816 212347579626 212479216768 212505400198 213214948128 213373413344 213543063552 213940279072 214441737216 214814153216 214822960989 214840624376 215718176128 215898542496 216059002208 216599312384 216780415488 216941530624 217022357916 217183652868 217219362048 217365244551 218106630144 218253108528 218271053952 218677064097 219162617856 219325503488 219508886016 219570286416 219753873612 219917198676 220467157248 220651494336 220678684821 220815486528 221580083088 221717443584 221744765424 222129864424 222168751344 222485163264 222650518272 222899012154 223064674742 223076236032 223242030336 224015029056 224144667383 224153899008 224181521088 224930055168 225060223024 225097227264 225285435648 225348451848 225515934904 225704493378 226205650944 226437091712 226626420384 226797266997 227570823168 227723657616 227761099776 227892905968 228184762536 228823771904 229079155578 229116820608 229287104384 230052685824 230223665152 230397223616 230673320748 231338318848 231644085309 232311881984 232590273552 232948205568 233260797952 233716385448 233890087704 233928543744 234189624708 234845450112 235146210624 235282290607 235320975552 236021280768 236196696064 236282182656 236460308448 236658017736 237426169344 237624686208 237801293184 237867810284 238066696413 238105839168 238243631899 238772631552 239039118864 239078421504 239216777072 240045090012 240223495876 240235946496 240414494208 240682813956 240861693788 241204728128 241246954368 241665922368 241695702423 241845532864 242232367104 242412398592 242682948144 242833390592 242863314512 243066377484 243674226432 243855329536 244059221952 244127489502 245056121856 245511955416 245532142144 246535058432 246700629084 246741191424 246924573952 247016572218 247200159414 247749046272 247933177856 248025551904 248209888992 248417422344 249133574144 249432124032 249452633088 249462861102 249896097477 250481833056 250867298304 251147284128 251333941344 252173136384 252204211224 252360556032 253192750902 253234380672 253380928346 253422589056 253705426767 254268758016 254457735168 254649562944 254741728176 254931056848 255689720832 256017176064 256165334152 256207452672 256379519214 256570065122 257211683456 257426743392 257469069312 257618067616 257947992432 258670350848 258715634688 259001623296 259196876568 260048847513 260255608704 260449035392 260739715119 261350867232 261512882176 261545107936 261804749232 262418397696 262613431808 262906527156 263126348667 263311112704 263321908941 264201131376 264397490448 264736097496 265499293696 265721283072 265817455488 266017847004 266215556292 267104440512 267259014841 267302957376 267346907136 267526454832 268394800128 268619210496 268894046408 269118874206 270240352512 270466305984 271344193536 271355319144 271571069952 271772906496 272076224472 272278436456 272713948416 272916634368 273187564416 273221228826 273390602368 273827893248 274031407104 274337245728 274541138144 274555367424 274759421952 275662546432 275710804992 275870359856 276200949843 276223659912 276997197568 277274382336 277351940736 277558073728 277790145696 278484830208 278691805184 278878972008 278924825088 279236125116 279443658468 280275270912 280483576576 280585091904 280796616282 281629257728 281943576096 281989933056 282199513088 282750684012 283130106168 283905625536 284286597504 284815404419 285065284608 285100412688 285922316288 286264952064 286430614652 286480758312 286797438954 287650935936 287864723328 288186000921 288233384256 288400185983 289040553984 289363143888 289410720768 289578203824 289625816064 289820326068 291004144704 291028071936 291569418796 292461152256 292678514688 292760381888 293005164816 293222931568 293956209664 294201992448 294238246428 294420648704 294530342886 294749243178 295440110784 295623258112 295659687232 296225001792 296646884352 296867357696 297198682872 297434981376 297447176754 297656040448 298686705408 298908694784 299242298238 299906740224 300129636352 300380580864 300464602464 300715827048 300939324504 301944150144 302168560512 302396355996 302505802209 302730630007 303631543488 303681466368 304020396576 304246350048 305262217728 305438874104 305489094144 305744519808 306313241013 306724281682 306993383424 307031213664 307564427664 308285332992 308858780412 309104349696 310120364736 310354154838 310584815674 311621847264 311673083904 311853450272 311904724992 312252832944 313127266816 313528280832 313738843509 313761300736 313972019907 315042910208 315280411264 315544023648 315658228392 316568225792 316832914944 317068390912 317186523108 317422261884 317474452224 318521369439 318718825152 318758100297 318771228672 319822422192 320060120016 320314595328 320552658944 320910418608 321662605824 322221229824 322260936564 323577264192 323847813744 324088503312 324898968576 325170623232 325412295936 325503319336 325775479302 325829043072 326017601546 326741495808 327159945216 327349273888 327406580928 327596052329 328743926784 328934172112 328988255232 329263329024 329355429624 329600212552 329875798014 330608259072 330700735872 330946518656 331223229792 332576165376 332603510784 332617148136 333194796636 333975777408 334348518231 334597012113 334863045504 335111921792 335647936512 336230848512 336272281632 336480741376 337590334536 337645840896 337896785408 338022677772 338273902356 338556740067 339532750592 339655637568 339939630576 340919627776 341356234752 341585486424 341609936896 341839358952 342277143804 343235657856 343618733367 343675230912 343874117041 343930656576 344954179584 345079028736 345335497728 345595835424 346731796684 347007478272 347652953492 348467822976 349072998976 349116014611 349422308352 349891196928 350542036208 350835131556 350892815616 351095878588 352268175168 352326094848 352529987264 352981463328 354031921152 354295044096 354423273984 354690462672 354954075056 356139254016 356403943168 356701939776 356801715426 357859733504 358158947328 358558678296 358825165608 360067635018 360320470016 360335243814 360621741312 361024220934 361292540682 361807092192 362094759936 362363875328 362498883552 362768299296 363618597888 363888845824 364024422216 364250085888 364294971768 364599566226 365511339648 365782994304 366088832928 366191234253 366463394219 367584182784 367614406656 368267933124 368298213216 369802587648 370050943626 370111787136 370325972198 370386860928 370800239121 371623569408 371838629344 371899766784 372314833488 372591544624 373700361216 374113455872 374178949632 374395488376 375924768128 375971092658 376300947456 377000912016 377506808224 378540834048 379048796672 379789126353 380071392519 380087046144 380133883584 381686602752 381974344416 382112592264 382396585272 383534581248 383819631104 384248001228 384311179008 384569278821 384855097683 385817525184 385880961024 386140115088 386167754752 386427101424 386921988648 388005526272 388037429248 388502434944 388727262742 388795314852 390383413056 390673553088 392026300848 392269323264 392317661904 392707123848 392998990904 393627596544 393920147712 394359790734 394652886082 394966669056 395529179136 396264910496 396579975168 396596235672 398248940544 398581924608 398989730984 399323334438 400209997824 400507441152 400619469952 400954436064 401020360704 401252432672 402592200192 402891414016 403195141328 403341069612 403678311309 404842057984 405360528768 405661800064 407016290304 407032978716 407318792192 407659359744 408114336708 408417654684 409374951552 409781346624 409831843239 410085903552 411047110656 411505868592 411811707216 412139132928 413493819648 413805539784 414262967378 414335489868 415495796352 416027911104 416268667997 416337110592 416685218544 417727245312 418037707776 418318458012 418387237632 418629359876 419165487702 420096208896 420412906368 420725364864 420877637856 421194924423 421507964129 422443886592 422915364144 422984899584 423229682512 423299269632 424695159252 424958433536 425010800396 426429896256 426746826688 427880558144 428883474432 429628306432 429645921978 429681248752 430196158431 431436352256 431797084992 432118004416 433198624768 433560830976 433883061248 434044715832 434367305736 434438724096 434730489102 436506217056 436542107904 437354128194 438325235712 438651006976 439017772032 439140572832 439507747224 439834397352 440934314496 441302988672 441357369642 441630973056 442123864767 442452459241 443160166176 443434887168 443489530848 444259728848 444337502688 444970326528 445301036544 445798024308 446129349484 446152472064 446484060672 448030058112 448289334766 448363042176 448863447357 449860110336 450120446048 450194454528 450570871296 450696903696 451031869808 451408986756 452874183424 453252840768 453594533994 455447315232 455522199552 455785811936 456369525072 457647543808 458158311156 458233641216 458574208768 460086422523 460105371648 460447330304 460794447232 461346641496 462676637696 463288170618 464623763968 465180547104 465531232257 465877223511 465896411136 467432770896 467780175408 467857087488 468379249416 469690900224 470292421248 470564581214 470641951104 472564365312 472920616896 473316035472 474852338688 475249372416 475602586368 475735620568 476133392826 476211678336 476487263798 477545263104 478078237728 478156843008 478433554144 480090180024 480446991752 480471892992 480828988416 481365627912 481723387576 482409456256 482493908736 483331844736 483391404846 483691065728 484464734208 484824797184 485365896288 485666781184 485726629024 486132754968 487348452864 487710659072 488118443904 488254979004 488663218953 489026402319 490112243712 491023910832 491064284288 493070116864 493401258168 493482382848 493849147904 494033144436 494400318828 494813697021 496051103808 496419777984 496834844688 498267148288 498864248064 498905266176 498925722204 499792194954 500963666112 502294568256 502667882688 504346272768 504408422448 504721112064 506385501804 506468761344 506761856692 506845178112 507410853534 508537516032 508915470336 509299125888 509483456352 509862113696 510246482893 511379441664 512034352128 512330668304 512414905344 512759038428 513140130244 514423366912 514853486784 514938138624 515236135232 515895984864 517340701696 517431269376 518003246592 518393753136 520097695026 520511217408 520898070784 521479430238 522701734464 523025764352 523090215872 523609498464 524836795392 525226863616 525813054312 526252697334 526622225408 526643817882 528402262752 528794980896 529472194992 530998587392 531442566144 531634910976 532035694008 532431112584 534208881024 534518029682 534605914752 535052909664 535202573139 535600345397 536789600256 537238420992 537788092816 538237748412 540480705024 540502865721 540932611968 541938811023 542710638288 543142139904 543545812992 544152448944 544556872912 545427896832 545833268736 546375128832 546442457652 546781204736 548674491456 549082276288 551325092864 551421609984 551740719712 552401899686 552447319824 553994395136 554703881472 555076415439 555116147456 555488958297 555580291392 556969660416 557383610368 557757944016 557849650176 558472250232 558887316936 560550541824 560967153152 561170183808 561593232564 563887152192 563956638987 563979866112 564399026176 565501368024 566260212336 567811251072 568573195008 569630808838 570130569216 570200825376 572529904128 572861229304 572961516624 573594877908 575301871872 575729446656 576372001842 576466768512 576800371966 578081107968 578726287776 578821441536 579156407648 579251632128 579640652136 582008289408 582056143872 583090894113 583138837592 584922304512 585357029376 585520763776 586010329632 586445863136 587912419328 588403984896 588476492856 588841297408 589060685772 589498486356 590880221568 591319374464 591539686101 591979329123 592450003584 593293768704 593734715392 594397365744 594869962752 594894353508 595312080896 597373410816 597817389568 598484596476 598985001657 600761161728 600929204928 601431654096 601878649008 603888300288 604337121024 604792711992 605011604418 605461260014 607263086976 608040793152 608392668611 608492700096 610524435456 610877748208 610978188288 611489039616 612626482026 613448563364 613986766848 614062427328 615128855328 616570665984 617717560824 618208699392 620240729472 620708309676 621169631348 621394451067 623243694528 623346167808 623706900544 623809449984 624505665888 626254533632 627056561664 627477687018 627522601472 627944039814 628748231553 630560822528 631088047296 631316456784 633136451584 633665829888 634136781824 634373046216 634844523768 634948904448 637042738878 637437650304 637516200594 638623360219 639644844384 640120240032 640629190656 641105317888 641820837216 643325211648 644442459648 644468882967 644521873128 647154528384 647695627488 648177006624 648358312849 649797937152 650341246464 650824591872 651006638672 651550958604 651658086144 652035203092 654319890432 654698547776 654813161856 655192104658 656031192291 657487853568 657868344224 657976510464 658526658048 658710859248 659200425104 659751596028 661401471744 661893037312 662446459584 665152330752 665234296272 666389593272 667951554816 668697036462 669194024226 669726091008 670223843584 672434002149 672461697024 672544563264 672961482752 675180669072 675291681792 675793570816 676045355544 676547804712 677113480134 679065501184 679311275136 679879261152 680391800991 682712469504 683170972848 683219873792 683678717904 684554287608 686471315712 687237466734 687350461824 687748234082 687861313152 690158057472 690670995456 691191670848 693463593368 694014956544 695305906984 696935645952 698145997952 698232029222 698844616704 699782393856 701084072416 701670263112 701785631232 702191757176 704536350336 705059974528 705846871821 705962926656 708063842304 708590088192 708846547968 709380925344 709908150112 712278508032 712807886336 713403879552 713603430852 714200089239 714730895697 716317894656 717117356592 717650331216 720135270036 720640940032 720670487628 721243482624 722048441868 722585081364 723614184384 724997767104 725087107269 725536598592 727237195776 727777691648 728048844432 728500171776 728589943536 729199132452 731022679296 731565988608 732177665856 732382468506 732926788438 735168365568 736535866248 736596426432 739605175296 740101887252 740223574272 740651944396 740773721856 741600478242 743247138816 743677258688 743799533568 744629666976 745183089248 747400722432 748226911744 748357899264 748790976752 749688292431 751849536256 751942185316 752601894912 754001824032 755013616448 757081668096 758097593344 759578252706 760142785038 760267767168 761116280301 763373205504 763948688832 764225184528 764793170544 767069162496 767639262208 768496002456 768622358016 769138557642 769710195366 771635050368 772280230176 772854202848 773070383423 773843977296 776011052544 776074858496 777004869888 777454525484 777590629704 780146542539 780726361597 780766826112 781347106176 782219145357 782800504811 784052601696 784538646528 784635323808 785414247696 785997981808 787255193088 787840295424 788719581468 789305772164 789933338112 789965726823 792529820992 793192471344 796497881088 797163849216 797979461968 798646668876 801238939904 801777044523 801908872128 802040721408 802504865344 805184400384 805782828032 806390282656 806682139224 807356622618 809684115968 810721057536 811323600128 814032580608 814065957432 814637584384 815318719488 816228673416 816835309368 818749903104 819562693248 819663686478 820171807104 822094221312 823011737184 823623414432 824278265856 826987639296 827611079568 828525934756 828670979736 830991592704 832055822208 832537335994 832674221184 833370437088 835454490624 836075415552 836636916024 836774475264 837258719752 838330975404 840825812736 841450729728 841755275712 842389848846 843015928258 844887773184 845830728288 845969799168 846459365024 846598539264 849390318504 849916867072 850021600792 852859792512 853493653376 854446213257 855761116288 857766948864 859256612864 859291843956 859362497504 860392316862 862872704512 863594169984 864236008832 864558002763 865200557949 867121661952 867766122496 868089431664 868734611472 868877448192 869460978204 873012434112 873084215808 874708256388 878035544064 878281145664 879015494448 879668794704 881868628992 882605977344 882714739284 883261946112 884247729534 884904918482 886320332352 886869774336 886979061696 888519457696 888675005376 889940653056 890602073088 891596048616 892258698968 892304944128 892968121344 896060116224 896578669532 896726084352 897726894714 899720220672 900240892096 900388909056 901141742592 901393807392 902063739616 902817973512 905748366848 906505681536 907189067988 907517406627 908191890021 910894630464 911044399104 911571623872 912739050144 915295087616 916316622312 916467282432 917148417536 918939723039 920172845046 921588894464 922693282992 925353275392 926576341236 929247527936 930361094208 931062464514 931754447022 934865541792 935560350816 935714174976 936758498832 939381800448 940584842496 941129162428 941283902208 941916059721 945128730624 945841233792 946632070944 947600611087 949704677376 950498744832 951205172736 951471241136 952266785652 952423356672 952974527596 956156475456 956274300891 956313686016 956867108288 960180360048 960893983504 960943785984 961657976832 962731255824 963446775152 964818912512 964987817472 966663689472 966782809692 967382131456 970731792576 971333562368 971453258048 972265509936 974696905728 975421318144 976236887808 976509958008 977326437906 978052804638 980224487424 982047821664 982128568576 982788156987 986140233728 986802516336 986964765696 987698295808 988066288872 988800637656 989627394042 992102207616 992839555968 993669689376 997728496128 997810532352 997851444408 999584389908 1001927332224 1003791036339 1004589136512 1005335765376 1008692545536 1008816844896 1009442224128 1012771003608 1012937522688 1013523713384 1013690356224 1014821707068 1018598251776 1018966912704 1019724227392 1020492965786 1022758883328 1024068704256 1024661336608 1024829810688 1025518076856 1026280260488 1028846733824 1029706973568 1030472270464 1030856200101 1031622351123 1031791969728 1034681403392 1034862538752 1036006493184 1036787506272 1040195390052 1041022434816 1041796141568 1042958860476 1045403468928 1046180431744 1047218996928 1047348043833 1049673590784 1050453727232 1051626108624 1052505394668 1053244450816 1053287635764 1056804525504 1057589961792 1058944389984 1062885132288 1063269821952 1064071388016 1064862225168 1068417762048 1069036059364 1069211829504 1070105819328 1070405146278 1071200690794 1073579200512 1074476841984 1075576185632 1076475496824 1080961410048 1081005731442 1081865223936 1083877622046 1085421276576 1086284279808 1087091625984 1088304897888 1089113745824 1090855793664 1091666537472 1092750257664 1092884915304 1093562409472 1097348982912 1098164552576 1098573702759 1099390182657 1102650185728 1102843219968 1103481439424 1104803799372 1104894639648 1107988790272 1109407762944 1110152830878 1110232294912 1110977916594 1111160582784 1112400717363 1115515888032 1115699300352 1116944500464 1117774633872 1121101083648 1121934306304 1122340367616 1123186465128 1127774304384 1127913277974 1129872098849 1131002736048 1132520424672 1135622502144 1137146390016 1139261617676 1140214177557 1140261138432 1140401650752 1141061605411 1145059808256 1145722458608 1145923033248 1147189755816 1150603743744 1151458893312 1152744003684 1152933537024 1153600743932 1154565293049 1157452575552 1157642883072 1158312815296 1158503264256 1159281304272 1164016578816 1164112287744 1166181788226 1166277675184 1171041527552 1172020659264 1172891726272 1175824838656 1176807969792 1176952985712 1177682594816 1178121371544 1178996972712 1181760443136 1182638748928 1183079372202 1183958658246 1184900007168 1186587537408 1187469430784 1188794731488 1189739925504 1189788707016 1190624161792 1194746821632 1195634779136 1196969192952 1197970003314 1201522323456 1201858409856 1202863308192 1203757298016 1207776600576 1208674242048 1209585423984 1210023208836 1210922520028 1214526173952 1216081586304 1216785337222 1216985400192 1221048870912 1221755496416 1221956376576 1222978079232 1225252964052 1226897126728 1228124854656 1230257710656 1233141331968 1235435121648 1236417398784 1240481458944 1241416619352 1242339262696 1242788902134 1246487389056 1247413801088 1248806003991 1249011331776 1252509067264 1254113123328 1254955374036 1255045202944 1255888079628 1257496463106 1261121645056 1262176094592 1262632913568 1263584773269 1264523892387 1267331659776 1268273563648 1268746092432 1269689047536 1269897808896 1274085477756 1274875300608 1275032401188 1277246720438 1279289688768 1280240480064 1283641674432 1286650423296 1288884919296 1288937765934 1289043746256 1294309056768 1295391254976 1296354013248 1296716625698 1299595874304 1300682492928 1301649183744 1302013277344 1303101917208 1303316172288 1304070406184 1309397095552 1309626323712 1310384209316 1312062384582 1314975707136 1315736688448 1315953020928 1317053316096 1317421718496 1318400850208 1319503192056 1322802943488 1323786074624 1324892919168 1326371594301 1327357377723 1330304661504 1330468592544 1332779186544 1335903109632 1337394072924 1338388048452 1339452182016 1340447687168 1344868004298 1345089126528 1346590342071 1350361338144 1350583363584 1351587141632 1352090711088 1353095609424 1354226960268 1358131002368 1358622550272 1359758522304 1360545419597 1360783601982 1366341945696 1367357435808 1369108575216 1372942631424 1374474933468 1374700923648 1375496468164 1375722626304 1380259267569 1380316114944 1381285101287 1381341990912 1382383341696 1384954739281 1386927186736 1388029913088 1390611813968 1393871291904 1396291995904 1396464058444 1397631670533 1397689233408 1402168144832 1403340526224 1403571262464 1404383514352 1409072700672 1410119949056 1411693743642 1411925853312 1417693095936 1418761850688 1419816300224 1424557016064 1425615772672 1426807759104 1427206861704 1428400178478 1429461791394 1432635789312 1434234713184 1435300662432 1440270540072 1441281880064 1441340975256 1442486965248 1444096883736 1445170162728 1447228368768 1449920385823 1449995534208 1450174214538 1451073197184 1454474391552 1455555383296 1456097688864 1457000343552 1457179887072 1458398264904 1462045358592 1463131977216 1464355331712 1464764937012 1465853576876 1467079206957 1470336731136 1473071732496 1473192852864 1479210350592 1480203774504 1480447148544 1481303888792 1481547443712 1483200956484 1487354517376 1489259333952 1490366178496 1494801444864 1496453823488 1496715798528 1497581953504 1499376584862 1503699072512 1503884370632 1508003648064 1510027232896 1514163336192 1516195186688 1519156505412 1520285570076 1520535534336 1522232560602 1526746411008 1527897377664 1528450369056 1529586341088 1530739448679 1534138324992 1535278524416 1536992004912 1537244716032 1538277115284 1539420390732 1543270100736 1544560460352 1545708405696 1546140766846 1547687954592 1552022105088 1554009739776 1554909050968 1555181259408 1560293085078 1561452723194 1561533652224 1562694212352 1564438290714 1565601009622 1568105203392 1569077293056 1569270647616 1570828495392 1571995963616 1574510386176 1575680590848 1577439162936 1578611544328 1579866676224 1579931453646 1585059641984 1586384942688 1592995762176 1594327698432 1595958923936 1597293337752 1602477879808 1603554089046 1603817744256 1605009730688 1605607719417 1606801036191 1610368800768 1611565656064 1612780565312 1613364278448 1614713245236 1619368231936 1621442115072 1621508597163 1622647200256 1625816433069 1628131914864 1630637438976 1632457346832 1633670618736 1637499806208 1639125386496 1639327372956 1640343614208 1646023474368 1646976034249 1647246828864 1653975278592 1655222159136 1657051869512 1657341959472 1661983185408 1664111644416 1665074671988 1665348442368 1666466874891 1666740874176 1667705423293 1670908981248 1672150831104 1673273832048 1673548950528 1674517439504 1676661950808 1681651625472 1682901459456 1683510551424 1684779697692 1686031856516 1691661456576 1691869916961 1691939598336 1692918730048 1693197078528 1698780637008 1699833734144 1700043201584 1705719585024 1706987306752 1708892426514 1711522232576 1718513225728 1718583687912 1718724995008 1720784633724 1725745409024 1727188339968 1728472017664 1729116005526 1730401115898 1734243323904 1735532244992 1736178863328 1737469222944 1737754896384 1738921956408 1746024868224 1746168431616 1749272682339 1749416512776 1756071088128 1756562291328 1758030988896 1759337589408 1763737257984 1765211954688 1765429478568 1766523892224 1768495459068 1769809836964 1772640664704 1773958123392 1775937987369 1777038915392 1777350010752 1779881306112 1781204146176 1783192097232 1784517397936 1784609888256 1785936242688 1792120232448 1793157339064 1793452168704 1795453789428 1800481784192 1802283485184 1802787614784 1804127479232 1805635947024 1811496733696 1813011363072 1814378135976 1815034813254 1816383780042 1821789260928 1823143247744 1825178005833 1825478100288 1830590175232 1832633244624 1832934564864 1834296835072 1837879446078 1840345690092 1843177788928 1845386565984 1853152682472 1858495055872 1860722188416 1862124929028 1863508894044 1864183353201 1869731083584 1871120701632 1871428349952 1873516997664 1878763600896 1881169684992 1882258324856 1882567804416 1883832119442 1891682467584 1893264141888 1895201222174 1899409354752 1900997489664 1902410345472 1902942482272 1904533571304 1904846713344 1905949055192 1912312950912 1912548601782 1913734216576 1915870080657 1920360720096 1921787967008 1921887571968 1923315953664 1925462511648 1926893550304 1929637825024 1929975634944 1933327378944 1933406648901 1933565619384 1934764262912 1941463585152 1942906516096 1944531019872 1945074938547 1949393811456 1950842636288 1952473775616 1953019916016 1954652875812 1956105609276 1964095643328 1964257137152 1965576313974 1968093576873 1973605032672 1973929531392 1975396591616 1976132577744 1977601275312 1979254788084 1984204415232 1985679111936 1987339378752 1993707830933 1995456992256 1995702888816 1999168779816 2003854664448 2007582072678 2009178273024 2010671530752 2017302006447 2017385091072 2017633689792 2018801301881 2018884448256 2025542007216 2025875045376 2027047426768 2027380712448 2029643414136 2037196503552 2037933825408 2039448454784 2040985931572 2048137408512 2049322673216 2049659621376 2051036153712 2052560520976 2057693467648 2059413947136 2060944540928 2061712400202 2063244702246 2063583939456 2069362806784 2072012986368 2073575012544 2080390780104 2082044869632 2083592283136 2085917720952 2090806937856 2092360863488 2094437993856 2094696087666 2099347181568 2100907454464 2103252217248 2105010789336 2106488901632 2106575271528 2113609051008 2115179923584 2117540615463 2117888779968 2119114410049 2125770264576 2126539643904 2128142776032 2129724450336 2136835524096 2138072118728 2138423659008 2140211638656 2140810292556 2142401381588 2144192687091 2148953683968 2151152371264 2152950993648 2161922820096 2162011462884 2163730447872 2167755244092 2170842553152 2176609795776 2178227491648 2181711587328 2183333074944 2185500515328 2185769830608 2187124818944 2194697965824 2196329105152 2197147405518 2198780365314 2205300371456 2206962878848 2209607598744 2209789279296 2215977580544 2218815525888 2220305661756 2220464589824 2221955833188 2222321165568 2224801434726 2231031776064 2231398600704 2233889000928 2235549267744 2242202167296 2243868612608 2244680735232 2246372930256 2255548608768 2255826555948 2259744197698 2262005472096 2265040849344 2271245004288 2274292780032 2278523235352 2280428355114 2280803301504 2282123210822 2290119616512 2291444917216 2291846066496 2294379511632 2301207487488 2302917786624 2305488007368 2305867074048 2307201487864 2309130586098 2314905151104 2316625630592 2318562608544 2319211150269 2328033157632 2328224575488 2332363576452 2332555350368 2340439627617 2342083055104 2342179084791 2344041318528 2345783452544 2346657436071 2348401514433 2353615939584 2353905971424 2355365189632 2356242743088 2357993945424 2363520886272 2365277497856 2366158744404 2367917316492 2369800014336 2369897180469 2377589462976 2379577414032 2389493643264 2391269558272 2393938385904 2395940006628 2403716819712 2405331133569 2405726616384 2407118819287 2407514596032 2415553201152 2417348484096 2419170847968 2420046417672 2421845040056 2429052347904 2432163172608 2433570674444 2433970800384 2442097741824 2443510992832 2443812102277 2443912753152 2445956158464 2450505928104 2453794253456 2456249709312 2460515421312 2466282663936 2470870243296 2472834797568 2480962917888 2482833238704 2484678525392 2485577804268 2492974778112 2494827602176 2497612007982 2498022663552 2505018134528 2508226246656 2509910748072 2510090405888 2511776159256 2514992926212 2522243290112 2524352189184 2525265827136 2527169546538 2529047784774 2534663319552 2536547127296 2537492184864 2539378095072 2539795617792 2548170955512 2549750601216 2550064802376 2554493440876 2558579377536 2560480960128 2563338639771 2565243759533 2567283348864 2573300846592 2577769838592 2577875531868 2578087492512 2588618113536 2590782509952 2592708026496 2593433251396 2595601673847 2601364985856 2603298367488 2604026554688 2606203834416 2606632344576 2608140812368 2618794191104 2619252647424 2620768418632 2624124769164 2631473376896 2634106632192 2634843436992 2636801700416 2639006384112 2645605886976 2647572149248 2649785838336 2652743188602 2654714755446 2660609323008 2660937185088 2665558373088 2671806219264 2674788145848 2676776096904 2678904364032 2680895374336 2689736008596 2690178253056 2693180684142 2700722676288 2701166727168 2703174283264 2704181422176 2706191218848 2708453920536 2716262004736 2717245100544 2719517044608 2721090839194 2721567203964 2724575670063 2732683891392 2734714871616 2738217150432 2745885262848 2748949866936 2749401847296 2750992936328 2751445252608 2760518535138 2762570202574 2764766683392 2769909478562 2773854373472 2776059826176 2781223627936 2787742583808 2792583991808 2792928116888 2795263341066 2804336289664 2806681052448 2807142524928 2808767028704 2818145401344 2820239898112 2823387487284 2823851706624 2825748179163 2835386191872 2837523701376 2839632600448 2842801833261 2849114032128 2851231545344 2853615518208 2854413723408 2856800356956 2858923582788 2868469426368 2868822902673 2870601324864 2880541080144 2882681950512 2884973930496 2888193767472 2890340325456 2894456737536 2899840771646 2899991068416 2900348429076 2902146394368 2912195377728 2913880675979 2914000687104 2914359774144 2916796529808 2924090717184 2926263954432 2928710663424 2929529874024 2931707153752 2934158413914 2940673462272 2946143464992 2946385705728 2948364470961 2950555748903 2958420701184 2960407549008 2960894297088 2962607777584 2963094887424 2966401912968 2974709034752 2978518667904 2980732356992 2992907646976 2993431597056 2995163907008 2998753169724 3007398145024 3007768741264 3011373109017 3016007296128 3020054465792 3028326672384 3032390373376 3038313010824 3040571140152 3041071068672 3044465121204 3055794755328 3056900738112 3059172682176 3061478897358 3068276649984 3070557048832 3073984009824 3074489432064 3076554230568 3078840781464 3086540201472 3089120920704 3091416811392 3092281533692 3094867053369 3095375909184 3097167214687 3104044210176 3108019479552 3109818101936 3110362518816 3120586170156 3122905446388 3123067304448 3125388424704 3128876581428 3131202019244 3136210406784 3138541295232 3141656990784 3142044131499 3143991927232 3149020772352 3151361181696 3154878325872 3157223088656 3159733352448 3159862907292 3170119283968 3172769885376 3188655396864 3191917847872 3194586675504 3204955759616 3207108178092 3207635488512 3210019461376 3211215438834 3213602072382 3220737601536 3223131312128 3225561130624 3226728556896 3229426490472 3238736463872 3242884230144 3243017194326 3245294400512 3251632866138 3256263829728 3261274877952 3264914693664 3267341237472 3274999612416 3278250772992 3278654745912 3280687228416 3292046948736 3293952068498 3294493657728 3298170547971 3307950557184 3310444318272 3314103739024 3314683918944 3323966370816 3328223288832 3330149343976 3330696884736 3332933749782 3333481748352 3335410846586 3346547664096 3347097901056 3349034879008 3353323901616 3363303250944 3365802918912 3367021102848 3369559395384 3372063713032 3383322913152 3383739833922 3385837460096 3389616296547 3397561274016 3399667468288 3400086403168 3411439170048 3413974613504 3417784853028 3420642532671 3423044465152 3423184816233 3437167375824 3437449990016 3441569267448 3451490818048 3454376679936 3456944035328 3458232011052 3460802231796 3463695879147 3472357726656 3474938445888 3475509792768 3477843912816 3492049736448 3492336863232 3498545364678 3498833025552 3513124582656 3516061977792 3518675178816 3527474515968 3530423909376 3530858957136 3533047784448 3536990918136 3539619673928 3545281329408 3547916246784 3551875974738 3554077830784 3554700021504 3559762612224 3562408292352 3566384194464 3569034795872 3569219776512 3571725380251 3571872485376 3584240464896 3586314678128 3586904337408 3590907578856 3600963568384 3604566970368 3605575229568 3608254958464 3611271894048 3622993467392 3626022726144 3628756271952 3630069626508 3632767560084 3643578521856 3646286495488 3650356011666 3650956200576 3661180350464 3665266489248 3665869129728 3668593670144 3675758892156 3680691380184 3686355577856 3690773131968 3706305364944 3716990111744 3721444376832 3724249858056 3727017788088 3728366706402 3739462167168 3742241403264 3746418011973 3747033995328 3749202417779 3757527201792 3762339369984 3764516649712 3765135608832 3767664238884 3783364935168 3786528283776 3790402444348 3793571677161 3801994979328 3804820690944 3805884964544 3809067142608 3809693426688 3811898110384 3824625901824 3825097203564 3827468433152 3831740161314 3840721440192 3843575934016 3850925023296 3853787100608 3859275650048 3859951269888 3866654757888 3866813297802 3867131238768 3869528525824 3882927170304 3885813032192 3889062039744 3890149877094 3898787622912 3901685272576 3904947551232 3906039832032 3909305751624 3912211218552 3928191286656 3928514274304 3931152627948 3935498190091 3936187153746 3947210065344 3947859062784 3950793183232 3952265155488 3955202550624 3958509576168 3968408830464 3971358223872 3974678757504 3982072133169 3987415661866 3990913984512 3991405777632 3998337559632 4007709328896 4015164145356 4018356546048 4021343061504 4034604012894 4035267379584 4037602603762 4051084014432 4051750090752 4054094853536 4054761424896 4059286828272 4074393007104 4075867650816 4078896909568 4081636258791 4081971863144 4098645346432 4102072307424 4105121041952 4115386935296 4118827894272 4121889081856 4123424800404 4126489404492 4127167878912 4140777802707 4143855303861 4144025972736 4147150025088 4154864217843 4160781560208 4164089739264 4167184566272 4171835441904 4181613875712 4184721726976 4188875987712 4189392175332 4192895011599 4206504434496 4210021578672 4213150543056 4227218102016 4230359847168 4235081230926 4235777559936 4238228820098 4253079287808 4256285552064 4258748680277 4259448900672 4273671048192 4276144237456 4276847318016 4280423277312 4281620585112 4284802763176 4288385374182 4297907367936 4302304742528 4305901987296 4323845640192 4324022925768 4327460895744 4335510488184 4341685106304 4349761157469 4353219591552 4356454983296 4363423174656 4366666149888 4371001030656 4371539661216 4374249637888 4389395931648 4392658210304 4394294811036 4397560730628 4401237620871 4413925757696 4419215197488 4419578558592 4431955161088 4437631051776 4440611323512 4440929179648 4443911666376 4444642331136 4449602869452 4462063552128 4467778001856 4470363521533 4471098535488 4484404334592 4487737225216 4489361470464 4492745860512 4511097217536 4511653111896 4519488395396 4524010944192 4530081698688 4538508189943 4542490008576 4548585560064 4557046470704 4560856710228 4561606603008 4564246421644 4580239233024 4582889834432 4583692132992 4588759023264 4592218346037 4602414974976 4605835573248 4610976014736 4611734148096 4614402975728 4618261172196 4629810302208 4633251261184 4637125217088 4638422300538 4656066315264 4664727152904 4665110700736 4680879255234 4684166110208 4684358169582 4688082637056 4691566905088 4693314872142 4696803028866 4707231879168 4707811942848 4710730379264 4712485486176 4715987890848 4727041772544 4730554995712 4732317488808 4735834632984 4739600028672 4739794360938 4755178925952 4759154828064 4764024124847 4778987286528 4782539116544 4787876771808 4791880013256 4807433639424 4810662267138 4811453232768 4814237638574 4815029192064 4820403108573 4831106402304 4834696968192 4838341695936 4840092835344 4843690080112 4858104695808 4864326345216 4867141348888 4867941600768 4887021985664 4887624204554 4891912316928 4901011856208 4907588506912 4912499418624 4921030842624 4940928102747 4941740486592 4961925835776 4965666477408 4969357050784 4971155608536 4985949556224 4989655204352 4995224015964 4996045327104 4999400624673 5003116269879 5016452493312 5019821496144 5020180811776 5023552318512 5029985852424 5044486580224 5048704378368 5050531654272 5054339093076 5058095569548 5074984369728 5075609750883 5078756190144 5079591235584 5096341911024 5099501202432 5100129604752 5108986881752 5117158755072 5120961920256 5126677279542 5130487519066 5134566697728 5155539677184 5155751063736 5156174985024 5177236227072 5181565019904 5185416052992 5186866502792 5191203347694 5202729971712 5206596734976 5208053109376 5212407668832 5213264689152 5216281624736 5237588382208 5238505294848 5241536837264 5247818047017 5248249538328 5262946753792 5268213264384 5269686873984 5273603400832 5278012768224 5291211773952 5295144298496 5299571676672 5305486377204 5309429510892 5321874370176 5327813962107 5331116746176 5343612438528 5349576291696 5353552193808 5357808728064 5361790748672 5379472017192 5380356506112 5386361368284 5401445352576 5408362844352 5411492683961 5412382437696 5416907841072 5432524009472 5434490201088 5439034089216 5442181678388 5443134407928 5449151340126 5465367782784 5469429743232 5475534017499 5476434300864 5479603533677 5491770525696 5497899733872 5498803694592 5501985872656 5502890505216 5521037070276 5525140405148 5529533366784 5539818957124 5547708746944 5562447255872 5575485167616 5585167983616 5585856233776 5590526682132 5592550059603 5608672579328 5613362104896 5614285049856 5617534057408 5636290802688 5640479796224 5646774974568 5647703413248 5651496358326 5675047402752 5679265200896 5685603666522 5698228064256 5702463090688 5707231036416 5708827446816 5713600713912 5717847165576 5736938852736 5737645805346 5741202649728 5747610241971 5751881970133 5761082160288 5765363901024 5769947860992 5776387534944 5780680650912 5788913475072 5799681543292 5799982136832 5800696858152 5804292788736 5824390755456 5827761351958 5828719548288 5833593059616 5835224815641 5848181434368 5852527908864 5857421326848 5859059748048 5863414307504 5868316827828 5892286929984 5892771411456 5896728941922 5901111497806 5920815098016 5921788594176 5925215555168 5926189774848 5932803825936 5949418069504 5957037335808 5961464713984 5981123492799 5985815293952 5990327814016 5997506339448 6014796290048 6015537482528 6022746218034 6032014592256 6040108931584 6051906019341 6056403905643 6056653344768 6076626021648 6081142280304 6082142137344 6088930242408 6111589510656 6113801476224 6118345364352 6122957794716 6147968019648 6148978864128 6153108461136 6157681562928 6173080402944 6178241841408 6182833622784 6184563067384 6189734106738 6190751818368 6194334429374 6208088420352 6216038959104 6219636203872 6220725037632 6241172340312 6245810892776 6246134608896 6250776849408 6257753162856 6262404038488 6272420813568 6277082590464 6283313981568 6284088262998 6287983854464 6298041544704 6302722363392 6309756651744 6314446177312 6319466704896 6319725814584 6340238567936 6345539770752 6352621846389 6357343230147 6377310793728 6383835695744 6389173351008 6409911519232 6414216356184 6415270977024 6420038922752 6422430877668 6427204144764 6432578061273 6451122261248 6453457113792 6458852980944 6477472927744 6485768460288 6486034388652 6490588801024 6503265732276 6512527659456 6529829387328 6534682474944 6549999224832 6556501545984 6557309491824 6561374456832 6584093897472 6587904136996 6588987315456 6596341095942 6615901114368 6620888636544 6628207478048 6629367837888 6633204277609 6647932741632 6656446577664 6660298687952 6661393769472 6665867499564 6666963496704 6670821693172 6693095328192 6694195802112 6698069758016 6706647803232 6726606501888 6731605837824 6734042205696 6739118790768 6744127426064 6766645826304 6767479667844 6771674920192 6779232593094 6795122548032 6799334936576 6800172806336 6822878340096 6827949227008 6835569706056 6841285065342 6846088930304 6846369632466 6874334751648 6874899980032 6883138534896 6902981636096 6908753359872 6913888070656 6916464022104 6921604463592 6927391758294 6944715453312 6949876891776 6955687825632 6957633450807 6962804490161 6984099472896 6984673726464 6997090729356 6997666051104 7026249165312 7026537254373 7032123955584 7037350357632 7045204543299 7060847818752 7061717914272 7066095568896 7073981836272 7079239347856 7090562658816 7095832493568 7103751949476 7108155661568 7109400043008 7132768388928 7138069591744 7143450760502 7168480929792 7172629356256 7173808674816 7181815157712 7201927136768 7211150459136 7215993400707 7216509916928 7221356457861 7222543788096 7245986934784 7252045452288 7257512543904 7260139253016 7265535120168 7287157043712 7292572990976 7300712023332 7301912401152 7330532978496 7331436306831 7331738259456 7337187340288 7351517784312 7361382760368 7372711155712 7381546263936 7412610729888 7442888753664 7448499716112 7454035576176 7456733412804 7478924334336 7484482806528 7492836023946 7494067990656 7498404835558 7515054403584 7524678739968 7529033299424 7530271217664 7535328477768 7566729870336 7573056567552 7580804888696 7587143354322 7603989958656 7609641381888 7611769929088 7618134285216 7619386853376 7623796220768 7649251803648 7650194407128 7654936866304 7663480322628 7681442880384 7687151868032 7690015919313 7695731278599 7701850046592 7707574201216 7718551300096 7719902539776 7733309515776 7733626595604 7734262477536 7739057051648 7765854340608 7771626064384 7778124079488 7780299754188 7786805021541 7809895102464 7812079664064 7818611503248 7824422437104 7856382573312 7857028548608 7862305255896 7870996380182 7872374307492 7894420130688 7904530310976 7909104691943 7910405101248 7917019152336 7936817660928 7942716447744 7949357515008 7964144266338 7974831323732 7981827969024 7982811555264 7996675119264 8015418657792 8030328290712 8036713092096 8042686123008 8069208025788 8070534759168 8075205207524 8102168028864 8103500181504 8108189707072 8109522849792 8118573656544 8148786014208 8151735301632 8157793819136 8163272517582 8163943726288 8173727010189 8197290692864 8204144614848 8210242083904 8230773870592 8237655788544 8243778163712 8246849600808 8252978808984 8254335757824 8281555605414 8287710607722 8294300050176 8309728435686 8321563120416 8328179478528 8334369132544 8343670883808 8363227751424 8369443453952 8377751975424 8378784350664 8385790023198 8413008868992 8420043157344 8426301086112 8428658067037 8454436204032 8460719694336 8470162461852 8471555119872 8476457640196 8506158575616 8512571104128 8517497360554 8518897801344 8528405499783 8547342096384 8552288474912 8553694636032 8560846554624 8563241170224 8569605526352 8576770748364 8604609485056 8611803974592 8648045851536 8654921791488 8671020976368 8683370212608 8699522314938 8706439183104 8712909966592 8741642027937 8742002061312 8743079322432 8748499275776 8778791863296 8785316420608 8788589622072 8795121461256 8802475241742 8827851515392 8838430394976 8839157117184 8845093412883 8851667246709 8875262103552 8881222647024 8881858359296 8887823332752 8889284662272 8899205738904 8924127104256 8935556003712 8940727043066 8942197070976 8978722940928 8985491721024 9022194435072 9023306223792 9038976790792 9048021888384 9060163397376 9077016379886 9084980017152 9097171120128 9114092941408 9121713420456 9123213206016 9128492843288 9165779668864 9167384265984 9177518046528 9184436692074 9204829949952 9211671146496 9221952029472 9223468296192 9228805951456 9236522344392 9259620604416 9266502522368 9274250434176 9276844601076 9284601160107 9291501644061 9312132630528 9329454305808 9330221401472 9361758510468 9368332220416 9368716339164 9376165274112 9383133810176 9386629744284 9393606057732 9415623885696 9424970972352 9426132394497 9431975781696 9454083545088 9461109991424 9464634977616 9471669265968 9479200057344 9479588721876 9510357851904 9518309656128 9528048249694 9575753543616 9583760026512 9614867278848 9621324534276 9622906465536 9628475277148 9630058384128 9640806217146 9662212804608 9669393936384 9676683391872 9680185670688 9687380160224 9694683174967 9716209391616 9728652690432 9734282697776 9735883201536 9774043971328 9775248409108 9783824633856 9802023712416 9815177013824 9824998837248 9842061685248 9881856205494 9883480973184 9894511643913 9923851671552 9931332954816 9938714101568 9942311217072 9971899112448 9979310408704 9990448031928 9992090654208 9998801249346 10006232539758 10039642992288 10047104637024 10059971704848 10088973160448 10097408756736 10101063308544 10108678186152 10116191139096 10149442700761 10149968739456 10151219501766 10157512380288 10168848889641 10176406562543 10192683822048 10199002404864 10200259209504 10217973763504 10234317510144 10241923840512 10253354559084 10260975038132 10269133395456 10269554448699 10311502127472 10312349970048 10354472454144 10363130039808 10370832105984 10373733005584 10382406695388 10416106218752 10424815337664 10426529378304 10432563249472 10475176764416 10477010589696 10483073674528 10495636094034 10496499076656 10525893507584 10539373747968 10547206801664 10556025536448 10582423547904 10590288596992 10599143353344 10610972754408 10618859021784 10643748740352 10655627924214 10662233492352 10687224877056 10699152583392 10707104387616 10715176140753 10715617456128 10723581497344 10758944034384 10760713012224 10772722736568 10802890705152 10816725688704 10822985367922 10824764875392 10833815682144 10868980402176 10878068178432 10884363356776 10886268815856 10898302680252 10930735565568 10938859486464 10951068034998 10952868601728 10959207067354 10983541051392 10995799467744 10997607389184 11003971745312 11005781010432 11042074140552 11050280810296 11059066733568 11079637914248 11095417493888 11124894511744 11150970335232 11170335967232 11171712467552 11181053364264 11185100119206 11217345158656 11226724209792 11235068114816 11239254035919 11247607253337 11272581605376 11280959592448 11293549949136 11295406826496 11302992716652 11350094805504 11358530401792 11371207333044 11380715031483 11414462072832 11417654893632 11427201427824 11435694331152 11473877705472 11475291610692 11482405299456 11495220483942 11503763940266 11522164320576 11530727802048 11552775069888 11561361301824 11577826950144 11599363086584 11599964273664 11601393716304 11608585577472 11648781510912 11655522703916 11657439096576 11667186119232 11670449631282 11696362868736 11705055817728 11714842653696 11718119496096 11726828615008 11736633655656 11784573859968 11785542822912 11793457883844 11802222995612 11806494570273 11841630196032 11843577188352 11850431110336 11852379549696 11865607651872 11898836139008 11914074671616 11922929427968 11946216399507 11962246985598 11980655628032 11995012678896 12029592580096 12031074965056 12045492436068 12064029184512 12080217863168 12103812038682 12112807811286 12153252043296 12162284560608 12164284274688 12177860484816 12223179021312 12227602952448 12236690728704 12244908776373 12245915589432 12295936039296 12306216922272 12315363125856 12318807944131 12346160805888 12356483682816 12365667245568 12369126134768 12379468213476 12381503636736 12388668858748 12431565911583 12432077918208 12439272407744 12441450075264 12464592653529 12482344680624 12491621785552 12492269217792 12501553698816 12515506325712 12524808076976 12544841627136 12554165180928 12566627963136 12568176525996 12575967708928 12619513303488 12628892354624 12639451629168 12680477135872 12691079541504 12705243692778 12714686460294 12767671391488 12776246040831 12778346702016 12819823038464 12828432712368 12830541954048 12840077845504 12844861755336 12854408289528 12865156122546 12902244522496 12906914227584 12917705961888 12971536920576 12972068777304 12981177602048 13006531464552 13025055318912 13049283472407 13059658774656 13069364949888 13099998449664 13113003091968 13114618983648 13122748913664 13168187794944 13175808273992 13177974630912 13192682191884 13241777273088 13256414956096 13258735675776 13266408555218 13295865483264 13312893155328 13320597375904 13322787538944 13331734999128 13333926993408 13341643386344 13386190656384 13396139516032 13411090564599 13413295606464 13453213003776 13463211675648 13468084411392 13478237581536 13488254852128 13533291652608 13534959335688 13543349840384 13558465186188 13590245096064 13600345612672 13615524569829 13645756680192 13655898454016 13671139412112 13682570130684 13692177860608 13692739264932 13748669503296 13749799960064 13766277069792 13776655038111 13817506719744 13827776141312 13832928044208 13843208927184 13854783516588 13889430906624 13899753783552 13911375651264 13915266901614 13925608980322 13968198945792 13994181458712 13995332102208 14052498330624 14053074508746 14064247911168 14074700715264 14090409086598 14121695637504 14123435828544 14132191137792 14147963672544 14158478695712 14181125317632 14191664987136 14207503898952 14216311323136 14218800086016 14265536777856 14276139183488 14286901521004 14292072374541 14336961859584 14345258712512 14347617349632 14363630315424 14403854273536 14422300918272 14431986801414 14433019833856 14442712915722 14445087576192 14461209325719 14504090904576 14515025087808 14520278506032 14531070240336 14574314087424 14585145981952 14601424046664 14603824802304 14661065956992 14662872613662 14688337285037 14703035568624 14722765520736 14745422311424 14763092527872 14822784308241 14825221459776 14833800870343 14885777507328 14896999432224 14908071152352 14913466825608 14957848668672 14968965613056 14985672047892 14988135981312 14996809671116 15009348809637 15049357479936 15058066598848 15060542435328 15070656955536 15133459740672 15146113135104 15161609777392 15174286708644 15223539858176 15236268570432 15238773706752 15247592441536 15298503607296 15300388814256 15309873732608 15326960645256 15362885760768 15374303736064 15380031838626 15391462557198 15403700093184 15415148402432 15437102600192 15466619031552 15467253191208 15468524955072 15478114103296 15531708681216 15543252128768 15556248158976 15560599508376 15573610043082 15619790204928 15624159328128 15637223006496 15648844874208 15712765146624 15714057097216 15724610511792 15741992760364 15744748614984 15788840261376 15809060621952 15818209383886 15820810202496 15834038304672 15873635321856 15885432895488 15898715030016 15928288532676 15949662647464 15965623110528 15993350238528 16030837315584 16060656581424 16073426184192 16085372246016 16138416051576 16141069518336 16150410415048 16204336057728 16216379414144 16234478051883 16237147313088 16297572028416 16303470603264 16315587638272 16326545035164 16327887452576 16347454020378 16394581385728 16408289229696 16420484167808 16426602052497 16438810601031 16475311577088 16487556327424 16493699201616 16505957617968 16508671515648 16563111210828 16575421215444 16588600100352 16619456871372 16643126240832 16687341767616 16726455502848 16738886907904 16755503950848 16757568701328 16771580046396 16826017737984 16840086314688 16852602172224 16857316134074 16908872408064 16921439388672 16940324923704 16943110239744 16952915280392 17025142208256 17034994721108 17037795602688 17056810999566 17094684192768 17104576949824 17107389272064 17121693109248 17126482340448 17139211052704 17153541496728 17209218970112 17223607949184 17242830725913 17255645910399 17296091703072 17309843582976 17342041952736 17366740425216 17399044629876 17412878366208 17425819933184 17483284055874 17486158644864 17505674446923 17557583726592 17570632841216 17577179244144 17590242922512 17604950483484 17655703030784 17676860789952 17678314234368 17690186825766 17703334493418 17762445294048 17775646665504 17778569324544 17798411477808 17848254208512 17871112007424 17881454086132 17884394141952 17943370478397 17956706316731 17957445881856 17970983442048 18004411610653 18044388870144 18046612447584 18077953581584 18096043776768 18120326794752 18154032759772 18169211716929 18169960034304 18228185882816 18243426840912 18246426412032 18256985686576 18331559337728 18334768531968 18355036093056 18368873384148 18443904058944 18446936592384 18457611902912 18473044688784 18519241208832 18533005044736 18548500868352 18553689202152 18569202320214 18583003288122 18624265261056 18658908611616 18660442802944 18723517020936 18736664440832 18737432678328 18752330548224 18766267620352 18773259488568 18787212115464 18831247771392 18849941944704 18852264788994 18863951563392 18908167090176 18922219982848 18929269955232 18943338531936 18958400114688 18959177443752 19020715703808 19036619312256 19056096499388 19072029690441 19151507087232 19167520053024 19229734557696 19242649068552 19245812931072 19256950554296 19260116768256 19281612434292 19353366783744 19360371341376 19374760320448 19389366349934 19432418783232 19457305380864 19468565395552 19471766403072 19548087942656 19550496818216 19604047424832 19630354027648 19649997674496 19684123370496 19763712410988 19766961946368 19789023287826 19847703343104 19862665909632 19877428203136 19884622434144 19899612832827 19943798224896 19958620817408 19980896063856 19984181308416 19997602498692 20012465079516 20079285984576 20094209274048 20119943409696 20194817513472 20202126617088 20217356372304 20232382278192 20298885401522 20299937478912 20302439003532 20315024760576 20337697779282 20352813125086 20385367644096 20398004809728 20400518419008 20435947527008 20468635020288 20483847681024 20506709118168 20521950076264 20538266790912 20539108897398 20623004254944 20624699940096 20708944908288 20726260079616 20741664211968 20747466011168 20764813390776 20832212437504 20849630675328 20865126498944 20872900352421 20888413470483 20950353528832 20954021179392 20966147349056 20991272188068 20992998153312 21051787015168 21078747495936 21079611763119 21094413603328 21112051072896 21135613629897 21198286706688 21221945508816 21237718043568 21287497480704 21311255848428 21324466984704 21398305166784 21414208775232 21430352281506 21517888068768 21521426024448 21545445473136 21605781410304 21633451377408 21645970735844 21649529750784 21664069373583 21667631364288 21680170502809 21737960804352 21756136356864 21768726713552 21772537631712 21796605360504 21861471131136 21877718972928 21902136069996 21905737203456 21918414134708 21991598935488 21994308920493 21995214778368 22007943490624 22011562020864 22084148281104 22100561620592 22118133467136 22159275828496 22190834987776 22249789023488 22340671934464 22343424935104 22362106728528 22370200238412 22434690317312 22453448419584 22470136229632 22478508071838 22495214506674 22545163210752 22561919184896 22587099898272 22590813652992 22605985433304 22700189611008 22717060803584 22742414666088 22761430062966 22828924145664 22835309787264 22854402855648 22871388662304 22947755410944 22950583221384 22964810598912 22990440967884 23007527880532 23044328641152 23061455604096 23087193835797 23105550139776 23122722603648 23155653900288 23198726173168 23199928547328 23202787432608 23217171154944 23297563021824 23311045407832 23314878193152 23334372238464 23340899262564 23429685307392 23436238992192 23453657230016 23473267311312 23569147719936 23571085645824 23586915767688 23604445991224 23612989140546 23683260392064 23700862220672 23727314075829 23731215303744 23797672278016 23828149343232 23845858855936 23892432799014 23924493971196 23961311256064 23990025357792 24062149930112 24090984872136 24128058369024 24160435726336 24207624077364 24225615622572 24306504086592 24324569121216 24328568549376 24355720969632 24446358042624 24455205904896 24473381457408 24489817552746 24491831178864 24591872078592 24612433844544 24630726251712 24637615888262 24692321611776 24712967365632 24731334491136 24738252269536 24758936426952 24763007273472 24777337717496 24863131823166 24878544815488 24882900150528 24929185307058 24964689361248 24983243571104 24984538435584 25003107397632 25031012651424 25049616153952 25089683254272 25108330361856 25133255926272 25136353051992 25151935417856 25239026606976 25257784709248 25278903258336 25285974201111 25360954271744 25382159083008 25410487385556 25429372920588 25535342782976 25552492081662 25556693404032 25585216499349 25656865424736 25661083908096 25680155691008 25689723510672 25708816579056 25730312245092 25804489044992 25813828455168 25835411923776 25944137554608 26013062929104 26050110637824 26098566944814 26119317549312 26138729899776 26224926083811 26226006183936 26229237967296 26244416924453 26245497827328 26336375589888 26351616547984 26355949261824 26385364383768 26483554546176 26512829912192 26517471351552 26532817110436 26555001740127 26625786310656 26641194751808 26645575077888 26663469998256 26667853986816 26683286772688 26772381312768 26792279032064 26822181129198 26826591212928 26936168822784 26956475163072 26976509704256 27066583305216 27069918671376 27086699680768 27116930372376 27180490192128 27200691225344 27231049139658 27291513360384 27311796908032 27342278824224 27365140261368 27384355721216 27385478529864 27497339006592 27499599920128 27532554139584 27548487330637 27553310076222 27635013439488 27655552282624 27665856088416 27686417854368 27709567033176 27778861813248 27799507567104 27822751302528 27830533803228 27851217960644 27874504932183 27936397891584 27988362917424 27990664204416 28104996661248 28106149017492 28128495822336 28149401430528 28180818173196 28246871657088 28295927345088 28316957391424 28362250635264 28383329974272 28415007797904 28432622646272 28437600172032 28531073555712 28552278366976 28573803042008 28584144749082 28690517425024 28727260630848 28807708547072 28844601836544 28863973602828 28866039667712 28885425831444 28890175152384 28922418651438 29008181809152 29030050175616 29040557012064 29062140480672 29084049524901 29148628174848 29170291963904 29202848093328 29207649604608 29322131913984 29325745227324 29376674570074 29406071137248 29445531041472 29526185055744 29645568616482 29650442919552 29667601740686 29771555014656 29793998864448 29816142304704 29826933651216 29915697337344 29937931226112 29971344095784 29976271962624 29993619342232 30018697619274 30116133197696 30141313911072 30266919481344 30292226270208 30323219554784 30348573417288 30447079716352 30448328102283 30472537140864 30495184883072 30506546668923 30529219687629 30597007214592 30600777628512 30619747465216 30653921290512 30725771521536 30748607472128 30760063677252 30782925114396 30807400186368 30808663346097 30830296804864 30934506382416 30937049910144 31063417362432 31086504257536 31112496317952 31121199016752 31147220086164 31248318656256 31274446012992 31292544650731 31297689748416 31425530293248 31449221023584 31483985520728 31489497229968 31577680522752 31618121243904 31636418767772 31641620404992 31668076609344 31747270643712 31769557329601 31770865790976 31797430060032 31856577065352 31899325294928 31931246221056 31986700477056 32061674631168 32121313162848 32145528422259 32146852368384 32170744492032 32276832103152 32282139036672 32300820830096 32408672115456 32432758828288 32468956103766 32474294626176 32606941206528 32631175276544 32653090070328 32655774905152 32694908040756 32789162771456 32816578459392 32840968335616 32853204104994 32877621202062 32950623154176 32975112654848 32987398403232 33011915235936 33017343031296 33126222421656 33150842430888 33177200200704 33238913742744 33286252481664 33348168873929 33374683535232 33452911005696 33477773815808 33511007901696 33515137402656 33543160092792 33652035475968 33680172629376 33705204344448 33714632268148 33742821760011 33817744816128 33842878777344 33880649847408 33886220479488 33905830560784 34050284416512 34069989442216 34075591205376 34113621999132 34209153899648 34243386218496 34252964680896 34278422105408 34307082993456 34418437940224 34447215898368 34485661451826 34511291820798 34592183406144 34684083905472 34733480850432 34798089259752 34825756732416 34851639866368 34966568111748 34972317289728 35011348893846 35115167453184 35141265682432 35154358488288 35180485845024 35209900966968 35311406061568 35353721579904 35356628468736 35380373651532 35406668986836 35419483710819 35524890588096 35551293331008 35557138649088 35596822955616 35696508417024 35742224014848 35762908172264 35768788283904 35886740956794 35913412633462 35941966884096 36008823221306 36088777740288 36093224895168 36155907163168 36192087553536 36240653589504 36308065519544 36338423433858 36456371765632 36486853681824 36492852824064 36513971373152 36663118675456 36669537063936 36710072186112 36734726329119 36737746768296 36887808117888 36915223805824 36946089377568 36956423832393 37038482417664 37066010089472 37097001736704 37107378404304 37138404640428 37166006576244 37294697734749 37317817223232 37320885605888 37393777960587 37447034041872 37474865356656 37504661096448 37532535240704 37546518977136 37574424230928 37662495542784 37699883889408 37704529577988 37727903126784 37858539910464 37880448787727 37886677063872 37918354887504 38041431407616 38073238624512 38112192998776 38144059380882 38303014174464 38328738122493 38335040106048 38357224735739 38459469115392 38485298137104 38491625862144 38513901108592 38520233536512 38563224868584 38706733567488 38720742682752 38749520640896 38778732699868 38914610761728 38937130791104 38943532806144 39096175885312 39100993636432 39147850417221 39208094849664 39260708055296 39299995348992 39368246740992 39527424821976 39533923892736 39578046575652 39725331819264 39754856406272 39769244868288 39799225665654 39887596449792 39917241634816 39961792127712 39968362616832 39995204997384 40024930159032 40158571969152 40188418548096 40233271693797 40239886819392 40263173790931 40389635026944 40404253234176 40434712744608 40464764556384 40597770803044 40599874957824 40604878007064 40630049521152 40675395558564 40705626250172 40770735288192 40801036838016 40846573709487 40871895054016 40937270040576 40967695362048 41013418236336 41043900152528 41076533581824 41078217794796 41246008509888 41249399880192 41452520159232 41483328423936 41494932022336 41529626781552 41664424875008 41699261350656 41730252997888 41745800704842 41776826940966 41900707057664 41932294698112 41982544376136 41985996306624 42103574030336 42157494991872 42159223526238 42188827206656 42224102145792 42271227259794 42396573413376 42443891017632 42475436087136 42574994961408 42622511696856 42648933969408 42796610333568 42828417550464 42860704563012 42876217123623 43035776137536 43042852048896 43090890946272 43211562820608 43266902754816 43291941471688 43299059501568 43328138747166 43335262728576 43360341005618 43512272713728 43537453427104 43545075263424 43593210721008 43722942262272 43755437945856 43804272139992 43811474406912 43836828269416 43983197870976 43988617840986 44015886981248 44065011855111 44168296562208 44201123241184 44236266934272 44318551656992 44381669975552 44468352924723 44499578046976 44501402611029 44686849870208 44724213457056 44740400476824 44869380634624 44906896839168 44940272459264 44957016143676 44990429013348 45028046428911 45174199796544 45181627305984 45211970866608 45400379222016 45434121607168 45484829332176 45522860125932 45670619574528 45708805711296 45742777324608 45895510821888 45901166442768 45929621197824 45980881935768 46015055761064 46088657282304 46122911208192 46174387671594 46211100279552 46245445207296 46311307800576 46397452346336 46399857094656 46405574865216 46432429943263 46434342309888 46595126043648 46622090815664 46629756386304 46668744476928 46681798525128 46859370614784 46872477984384 46907314460032 46946534622624 47138295439872 47142171291648 47173831535376 47208891982448 47225978281092 47366520784128 47401724441344 47454628151658 47462430607488 47595344556032 47656298686464 47691717711872 47784865598028 47848987942392 47922622512128 47980050715584 48124299860224 48181969744272 48256116738048 48320871452672 48415248154728 48451231245144 48613008173184 48649138242432 48703434155649 48711441939264 48739631431127 48892716085248 48910411809792 48946762914816 48979635105492 48983662357728 49183744157184 49224867689088 49261452503424 49275231776524 49316431803093 49425934731264 49462668982272 49476504539072 49517872853904 49526014546944 49554675434992 49726263646332 49757089630976 49765800301056 49858370614116 49929378722496 49966487142208 50062025302848 50099232307904 50179366508544 50216660723712 50266511852544 50272706103984 50303870835712 50478053213952 50515569418496 50557806516672 50571948402222 50721908543488 50764318166016 50820974771112 50858745841176 51070685565952 51104984163324 51113386808064 51170432998698 51313730849472 51322167816192 51360311382016 51379447021344 51417633158112 51460624490184 51608978089984 51627656910336 51670823847552 51766937731197 51888275109216 52026125858208 52100221275648 52197133889628 52238635098624 52277459799552 52449852167622 52458475934592 52488833848906 52672751179776 52703233095968 52711898523648 52770728767536 52967109092352 53025659824384 53034942703104 53065634220872 53110003480254 53282389503616 53326939996512 53335707973632 53366573545376 53544762625536 53584558064128 53644362258396 53653182425856 53830111435191 53870118950193 53872337645568 53912950326144 53953019408512 54013234831959 54133166610432 54139837342752 54173399361536 54233860744752 54360980384256 54401382450688 54462098279316 54507635150787 54684557648448 54730280522736 54770957059728 54994678013184 54999199840256 55065108279168 55096974661274 55106620152444 55331712176832 55363732843601 55372835708736 55419134066352 55557723626496 55599015134208 55645502605056 55661067606456 55702435921288 55749009864366 55872795783168 55976725834848 55981328408832 56209993322496 56212298034984 56256991644672 56298802861056 56361636346392 56493743314176 56591854690176 56633914782848 56724501270528 56766659948544 56830015595808 56865245292544 56875200344064 57062147111424 57104556733952 57147606084016 57168289498164 57216089071323 57381034850048 57454521261696 57615417094144 57689203673088 57727947205656 57732079335424 57770851662888 57780350304768 57844837302876 58060100351232 58081114024128 58124280961344 58168099049802 58297256349696 58340583927808 58405696186656 58415299209216 58644263827968 58651490454648 58753349140148 58812142274496 58891062082944 59000606469259 59052370111488 59291137232964 59300885839104 59335203481372 59543110029312 59587997728896 59632284609408 59653867302432 59698838498481 59831394674688 59875862452224 59942688191568 59952543925248 59987238684464 60037395238548 60232266395392 60282627822144 60584452540416 60646439109568 60697146834576 60894159432704 60896656204566 60945074281728 60990369766144 61013093337846 61058439375258 61194014429184 61201555257024 61239494930432 61307842581024 61451543043072 61497214944256 61520127354504 61565850228792 61614800372736 61617326692194 61660593609728 61869012764832 61874099820288 62126834724864 62173008515072 62224992635904 62242398033504 62294440172328 62496637312512 62548892025984 62585089301462 62595379496832 62665240411449 62851060586496 62898442047168 62967971041456 62978994459936 63155361045504 63236242487808 63272837535544 63283240809984 63336153218688 63539114659202 63594860120064 63713154130704 63798650589856 63862492442112 63973400954112 64242626325696 64291056844518 64553664206304 64564278073344 64601641660192 64817344230912 64865517656576 64937912207532 64948589252352 64992208120749 65040511508427 65213882413056 65262350553088 65306180140656 65311549810304 65389816081512 65578325542912 65633156918784 65681936671232 65706408209988 65755242404124 65974796806464 65982926761479 66023830471872 66034686062592 66252444843312 66301684861776 66354400401408 66477827485488 66572504963328 66696337747858 66749367070464 67022015803392 67030274805312 67086320185584 67304070951936 67360345258752 67410408688896 67429264536296 67485643520022 67635489632256 67685757554688 67761299694816 67772440958976 67811661121568 67862782224769 68100568833024 68139978884432 68151182410752 68227243998264 68418307799296 68486772436992 68505929361792 68556844210816 68614165986912 68836875880448 68894431796736 68971322903652 69022583641596 69184366812288 69261581507391 69368167810944 69466961700864 69596178519504 69651513464832 69703279732736 69933136223496 69944634579456 70022697787692 70308716976576 70360971690048 70419801933936 70622812123136 70707443159808 70713256937472 70760747303064 70813337973672 70838967421638 71049781176192 71102586662016 71181942227487 71193645911232 71234845937801 71393016834048 71484448029696 71525816344528 71537576567808 71773481913588 71826825266924 71883933768192 72017646442612 72186449790336 72311814326336 72384175107072 72481307179008 72616131039088 72676846867716 72912743531264 72973707363648 72985705648128 73027942746304 73326237350912 73339074127872 73420144372224 73469452658238 73475493536592 73775616235776 73830447611648 73892178755136 73912847664786 74076964835328 74132020178944 74194003473408 74214756808608 74276809280856 74332013152488 74589395469498 74635634446464 74641771211776 74774465611729 74787555921174 74894068083744 74949730713312 75009322192896 75065070481408 75093037954272 75148848461856 75324991085568 75399767778816 75409059155976 75455806253568 75717079820928 75760897575454 75773354127744 75836709775008 75857922603333 76082862815232 76146477249024 76224385997552 76288118761764 76606028348928 76657476244986 76670080212096 76714449471478 76970596274208 76983251724288 77027802217184 77040467073024 77126449737168 77413467134976 77441485365504 77499041281792 77557465399736 77874261582208 78192351770624 78201987272864 78295700834442 78416189699328 78521416110592 78674778251433 78733250773359 78736493481984 79054849643952 79067847785472 79156093151304 79450663638528 79509712812544 79538489736576 79598451331308 79665005220381 79923584255424 79936725233664 79990409994768 80049860318064 80317143938304 80376837096192 80466543387594 80479773638784 80526347581862 80808506468352 80869425489216 80929529112768 81195541606088 81199749915648 81209756014128 81260099042304 81350791117128 81411252500344 81541470576384 81602073676032 81693147418974 81743790108032 81874540081152 81935390724096 82026836472672 82087800305056 82153067163648 82156435589592 82492017019776 82498799760384 82645461991911 82905040318464 82966656847872 82989864044672 83059253563104 83328849750016 83398522701312 83460505995776 83491601409684 83553653881932 83623514796549 83864589396224 83965088752272 83971992613248 84207148060672 84314989983744 84318447052476 84377654413312 84448204291584 84542454519588 84887782035264 84950872174272 85149989922816 85245023393712 85297867938816 85593220667136 85656835100928 85721409126024 85752434247246 86071552275072 86181781892544 86231655608917 86423125641216 86533805509632 86583882943376 86598119003136 86656277494332 86670525457152 86720682011236 87024545427456 87074906854208 87090150526848 87186421442016 87252148574703 87445884524544 87510875891712 87608544279984 87622948813824 87673656538832 87966395741952 87977235681972 88031773962496 88130023710222 88336593124416 88402246482368 88637103313984 88763339951104 88936705849446 88999156093952 89002805222058 89373699740416 89448426914112 89480800953648 89738761269248 89813793678336 89880544918528 89914032287352 89980858026696 90056092857822 90348399593088 90423941733216 90516458372093 90800758444032 90868243214336 90969658664352 91045720251864 91341239149056 91344984306849 91417611422592 91485554649216 91587659062887 91791021643776 91802332885536 91859242395648 91961763871536 92030111522128 92177314564608 92245822416384 92348775343188 92422200559104 92490890414592 92794904692672 92811149730432 92864859886526 93190252087296 93244181631328 93259512772608 93337488953856 93363597050256 93744955968768 93814628920064 93877633952193 93893069245248 94276590879744 94347663070752 94417783964896 94451956562184 94733041568256 94803448882688 94909256303316 94924861214976 95308671988803 95312597372928 95383435423744 95569731196056 95697975884784 95845245024256 95960101431168 96248599720448 96363939488544 96436585266777 96512233476096 96830496309456 96902462490288 97226016346368 97298276484864 97406868311298 97422883878528 97479262862254 97820823619584 97893525829632 97959270210984 97967324715456 98367488314368 98449735378176 98522905006848 98550463553048 98632863606186 98851869462528 98925337964544 98953009078144 99035745707808 99052029093888 99109350869984 99452527292664 99514179261952 99531600602112 99716741228232 99858757444992 99932974284416 100044506621787 100124050605696 100198464615808 100358733017088 100433321447424 100533023705088 100545412207968 100607741671424 100956106427904 101031138836992 101115613033344 101143896804444 101228465280033 101528636332032 101641949542224 101717491682352 102141371131904 102209968326648 102226773616128 102340865997396 102627461698944 102758894042688 102818360995259 102835266316224 102921248980368 103217956179968 103255313820672 103341647695104 103533875462394 103776550218432 104052251716416 104200442551296 104394267779256 104477270197248 104554919599104 104899704335244 104916951869184 104977667697812 105345502359552 105406466191936 105423797047296 105541457535072 105934218184704 106051319648768 106069885406208 106131268441744 106220006960508 106258451132457 106564779007232 106653879993024 106671415947264 106733147090752 107089525251072 107169116128256 107288724516792 107306364851712 107660222870382 107740237900386 107825900652288 107906038817024 108026469663918 108266333220864 108279674685504 108346798723072 108467721489504 108721960768512 108802764901376 108924196558632 109015270301574 109369115296896 109460561045472 109541914119456 109572554871481 109989356026368 109998399680512 110130216558336 110193949322548 110213240304888 110663424353664 110727465687202 110745671417472 110838268132704 110869271497179 111115447252992 111198030268416 111291005210112 111322135212912 111404871842576 111498019728732 111953451669696 111962656817664 112424596069968 112513983289344 112597605722112 112723272692784 112987486628352 113183709380352 113267829565696 113641346363181 113660031191616 113730490585088 114124294222848 114209113467904 114295212168032 114336578996328 114432178142646 114762069700096 114909042523392 114986214367479 115071674207217 115378407346176 115455894411312 115464158670848 115541703325776 115560700609536 115689674605752 116120200702464 116162228048256 116248561922688 116336198099604 116811392373312 116830598418432 117288527655936 117302980909296 117506698280296 117624284548992 117782124165888 118001212938518 118104740222976 118582274465928 118601771678208 118670406962744 119175995457792 119264569218816 119307734604864 119397676996962 119662789349376 119751724904448 119885376383136 119905087850496 119974477368928 120074790477096 120464532790784 120565255644288 120699815081391 120789521372793 121168905080832 121292878219136 121394293669152 121788318865408 121793312409132 121890148563456 121980739532288 122026186675692 122116878750516 122403110514048 122539721128461 122615685162048 122903086086144 122994429888512 123040254709008 123131700457584 123229600745472 123234653384388 123321187219456 123738025529664 123748199640576 124449985271808 124484796067008 124588880344656 124993274625024 125097784051968 125170178602924 125190758993664 125330480822898 125702121172992 125796884094336 125935942082912 125957988919872 126030881274571 126310722091008 126472484975616 126545675071088 126566481619968 126672306437376 127078229318404 127189720240128 127426308261408 127597301179712 127724984884224 127946801908224 128485252651392 128582113689036 128628651370869 129107328412608 129128556146688 129203283320384 129634688461824 129731035313152 129875824415064 129897178504704 129984416241498 130081023016854 130612360281312 130623099620608 130779632163024 131156651085824 131266313837568 131363873342464 131412816419976 131510484808248 131949593612928 131965853522958 132047660943744 132195035565333 132293285313059 132504889686624 132603369723552 132708800802816 132955654970976 133145009926656 133392675495716 133498734140928 133504207833087 134060549610624 134172640371168 134608141903872 134720690517504 134820817377792 134858529072592 134971287040044 135522599389632 135544881917952 135623322243136 135725564449538 136201137666048 136279957768864 136302364821504 136454487996528 136836615598592 137011858723584 137113688421632 137228331973824 137673751760896 137788863593472 137942645807304 138045167283192 138368733624576 138523163014782 138736335621888 138933923401728 139192357039008 139297289829789 139303026929664 139406559465472 139866272446992 139889269158912 140045395575384 140617433953152 140721943380096 140839603867872 141414886319616 141426513874944 141521494606128 141626675947344 141677934843276 142099562352384 142205173324032 142363884454974 142387291822464 142469691875602 142786033668096 142968896059392 143051632689056 143075153135616 143546963827176 143653650533848 143767867536384 144035292885224 144372899580672 144623628652672 144768350214144 144962614358016 145232262078176 145353693735432 145825487062528 145947414727296 146055885492608 146110302466947 146218894293381 146652474701824 146678148255744 146840288744448 146938905316476 146950987073184 147551232471552 147660895223296 147784357510272 147825695329572 147949295409279 148388006946816 148429513617216 148553618561712 148664026304976 149178790938996 149271268892928 149283542423552 149548931223458 149575111842348 149788136167488 149899461426624 150186075908544 150297696923712 150649982171136 150799535557632 150818118311952 150911612507136 151434159641856 151521795150908 151546708255488 151673419550016 151715845206666 152165725630464 152292954498048 152448771995104 152576237523528 153212056697856 153314952489972 153340160424192 153428898942956 153941192548416 153966503448576 154055604434368 154080934146048 154252899474336 154826934269952 154882970731008 154998082563584 155114930799472 155300813193591 155748523164416 156384703541248 156403974545728 156591401668884 156832379398656 157042832221184 157349556502866 157466501546718 158109699287904 158135695570944 158312186302608 158901327277056 159019425625088 159076979473152 159196902662616 159330010440762 159847168510848 159980819989536 160099720636128 160144503273703 160634287876608 160753674192384 160933086775188 160959547277568 161052695163724 161610356850579 161617012936704 161738850978432 161859058225536 162039704495877 162391083212176 162399499831296 162419512028256 162520198084608 162701582234256 162822505000688 163082941152768 163204147352064 163386294837948 163487580216064 164053672945344 164175600610112 164312871179184 164984034039552 164997599520768 165290923983822 165979728089344 166091198530803 166118507126208 166657699500032 166797045402624 166921011991552 166983202819368 167107307763864 167247029593098 167729178792448 167930177504544 167943985226496 168629979967488 168636894104952 168755308826624 168896408583168 169084909039176 169775564070528 169901744348544 170299979845632 170490046787424 170595735877632 171186441334272 171313670201856 171442818252048 171504868494492 172143104550144 172363563785088 172463311217834 172846251282432 173067611019264 173167765886752 173196238006272 173312554988664 173341050914304 173441364022472 174149813708416 174180301053696 174372842884032 174504297149406 174891769049088 175021751783424 175217088559968 175245897627648 175347313077664 175932791483904 175954471363944 176063547924992 176260047420444 176673186248832 176804492964736 177001819407777 177274206627968 177526679902208 177873411698892 177998312187904 178005610444116 178747399480832 178896853828224 178961601907296 179096515495443 179627587356672 179761089837056 179828064574704 179961716053392 180112185715644 180696799186176 180847883466432 181032916744186 181939317328704 182091440503728 182682478298112 182689968613698 182835222845184 182971109298432 183175318125774 183582043287552 183604665771072 183718484791296 183923527743072 184060223044256 184354629129216 184491644832768 184697550686376 184844401118208 184981780829184 185589809385344 185622299460864 185729719773052 186380504174592 186488363262656 186519025545216 186674977907712 186727194100512 187489911937536 187629257840128 187755267904386 187786138490496 187995721234347 188553181759488 188695326141504 188835567929792 188903913124368 189466083136512 189606897765376 189818512606632 189849722429952 190617343977606 191139462392112 191395951769568 191690490048512 191920202862336 192497199440896 192727878977088 192839411314459 192873170533554 193660992618912 193804924980576 194452032692736 194596552969728 194813736622596 194845767757056 194958525724508 195121534525281 195641647239168 195787051659264 195918540421968 195934649430912 196734976628736 196899470756352 197045810013696 197100927106096 197265727212372 197906018156288 198071491415616 198104058187776 198218701739968 198905054585328 199028358523904 199063201204224 199433482456464 199717514889984 199865948568832 200089013243574 200248101211392 200396929231616 201066047410176 201090824415936 201215483342848 201912212855808 202062277673984 202231226066688 202287793608888 202456930560066 203057272664064 203283899084448 203434983364704 203588346674307 204282742263808 204419936653296 204453547232256 204681731994792 205254923397888 205517788085376 205636721990518 205670532632448 205842497960736 206510627641344 206683295390208 207067750924788 207553100436864 208104503432832 208400885102592 208788535558512 208954540394496 209109839198208 209799408670488 209833903738368 209955335395624 210812932383872 211082915070144 211868436369408 212102639297536 212139770812416 212262536883488 212440013921016 212516902264914 213129558014464 213307759986048 213466294181504 213545826682461 213704537813403 214179050502144 214338232256512 214577449033584 214612729703424 215320445740764 215480475800772 215651801304576 215812077634048 216052939327836 216559349371008 216935442979008 217443921537024 217605529802752 217848393117264 218030540603148 218738230593792 218921122090944 219083828238912 219145109742962 219978712052736 220260433116672 220387898645096 220426480609776 221326848707328 221454931374404 221491342834944 221676536265408 221738542994358 222230894505984 222396060536832 222582010420224 222644270425824 222809743685152 222996039457464 223906903339392 223925313635328 224323396835187 224849192139936 225027966578688 225195211444224 225446545385568 225974973256704 226367418760704 226535659131392 227282692726362 227320062383232 227573767809999 228248588445696 228418226935808 228590424336064 228673157992656 228864356285292 229524139400192 229818085046784 229972428734958 230143348414434 230911788822624 231083406651552 231121401219072 231379349211504 232240401404928 232324456096512 232497123845376 232672396199208 233437182117503 233622784746624 234057350938489 234577055311872 234605961818592 235013396560592 235248569097984 235564248331776 236002425877036 236199752320077 236209480445952 237164548931856 237203543356416 237340813925488 238351990915584 238529138437632 238615469209728 238795353993924 239770752766272 239810175700992 239948954737856 240149580954192 240929065581568 241130511288576 241399630162782 241579042745586 242585756438272 242788587338304 243576637730816 243586624818264 243780297126912 243961479064576 244052373351384 244233757501032 244806221028096 245079442256922 245231370324096 245806172172288 245988859777024 246080509418016 246263400915168 246459201490944 246469306768776 246642374438912 247476051059328 247496399281152 247936385975733 248899970543616 248969592134016 249177760689312 249986549250048 250195568103936 250340357205848 250381517987328 250660961645796 251593768188672 251871884165824 251915977839744 252061762549142 252621444182016 252944969951232 253091350142176 253132963239936 253344612874752 254156458636808 254852616522816 255194602359424 255449969768448 255893603816448 256970505302784 257164227378072 257257302741738 258214656825216 258406566640768 258694966826751 259269376923648 259462070626304 259751648830128 259794357009408 259968832482996 260162046033708 261224720562624 261246199241216 261559264326048 261756445724109 262532627675136 262727746684928 262825632839952 263020969616496 263899187225856 263931707045916 264095321887488 264390071130666 264586570626118 265009779373248 265206739447104 265911309941952 266290019853312 266785350991432 266997468281856 267008415666174 268121099221248 268345280742336 269216283807744 269441381035008 269641634755584 269717058145184 269942574080088 271045198779264 271246644486272 271451128899076 271549375116279 272402275332096 272559915537728 272604729643008 272908975993056 273673231197184 274023717447168 274034952920547 274227376843264 274456663947648 274762977188661 275577727186944 275885291614608 276090334566384 276737467249152 277046326029564 277472671243776 278384714078016 278594579659578 279732544893984 279778538317824 280090791150768 281234867906304 281443886760192 281632901856579 281679207735744 281842216536517 282829772639232 283042989212256 283253351894688 283355869686552 284199124704768 284410346648064 284727768909948 284774583644928 284939383751204 285926015966409 285937792118784 286103265378112 286150306271232 287093927654352 287307301067696 287535735072768 288070585770448 288745799161344 289247257305344 289536700428288 290464524156352 290707387470864 291650974125056 291894829454592 292111770985216 292220604933894 292437788586762 293304949403648 293680577488896 293877810632952 293901974146368 295102464943104 295321790446592 295568715020544 295651390659144 295898590818558 296776013893632 296859027234432 297107237123424 297328052609952 298357581877992 298542537785856 298567084847104 299097862446916 299150223684696 299576272334976 299798922853248 300133519865361 300372151817088 300595393847424 301299964342272 301599071115264 301636236623904 301823225014272 302868319283712 303043590301816 303093416510976 303346839100032 303431690413332 304585908996096 304897543990208 305152475047056 306424113395712 306629904979944 306680320848384 306857797885912 307882385096832 308111208868736 308455082985777 308505798948672 309653868539904 309765941462016 309996165127168 310229861598944 310601626387182 311497046328832 312807949091456 313182803337768 313664758797312 314085664442368 314699113005732 314933003093436 316219398575808 316271391141888 316624372605216 317802654554112 318038851250176 318153958946304 318393805325232 318660020881524 319694337021696 319961639979072 320199441272256 320289006547406 321268575753216 321507348384768 321866173550376 321919094555136 322105390327448 323220713701158 323477701956864 323718116451072 324079408991754 324782166424352 324798999662592 324839024056512 325040396169216 325403164468512 325645010001376 326165882305536 326408294704128 326772589675896 326975160432128 328107345890688 328351201220224 328625742358368 328717664614443 329968068079104 329995199041536 330581847967644 331959456178688 332182397061606 332237014252416 332607814491537 333594090805248 333842023983104 333966405638736 334214615527728 334494059186196 335458357584896 335860355009088 335887970452992 337273788209904 337792817166336 338169818078352 339551128141056 339803488697088 340924039089543 340980093574848 341177420017889 341191471755264 342372882668544 342627340403712 342885636504096 343009736988984 344286209100288 344727127570176 344926622435668 345215022621651 346135222038528 346335531773504 346392476012544 346625109977328 346682101828608 346882728044944 348299627416832 348360602107392 348745685768064 349008594298812 350434177119936 350491795255296 350694626155328 351865582967808 351908942727888 352127095849984 352520094840888 353346372497664 353608985929472 354003638815554 354548413255936 355053359804416 355746823397784 355996624375808 356011220888232 357494798961664 357793707656448 357923203814592 358193030990886 359255174713344 359522179674112 359656129149408 359923432106784 360224371431288 361393598372352 361695766932864 362065833488372 362368564118379 363878634657408 364182881007456 365364956596224 365379937227396 365670445690368 365942218596864 366350636251548 367209331542144 367847055486144 368120446088512 368709258258432 368983289665536 369395101372752 369688802236416 369963561658368 371179618770688 371244598921728 371459439546104 372976726525312 373349955815424 373454388201024 374979823875072 375258515680256 375510535808772 375572276980992 375991442468694 377106363518976 377390652283008 377671135859584 377807826248736 378092643823713 378932166273024 379213795530752 379637025213264 379699444859904 381234687955212 382278924784224 382791903539136 383840405724672 384994398881792 385455757954176 385678822628918 385746341067108 387321985237824 387609849961152 388904065385472 389193105939456 389627473245192 389691535514112 389917051449016 390243069050562 391837080843936 391869298861824 393469953257472 393798941512704 394091620027392 394201854212192 394531454424744 395812036312576 396142982831232 396437403479936 396585106695999 396879855939177 397810109170656 398056717047808 398126402408448 398866964912928 399435029779968 399731897137664 400178026487148 400496202422784 400512623499261 400793858463232 402181648831872 403824425711616 404124555347968 404462452133376 404575587217776 404913861120132 406567798168896 406869966729408 407176693348614 408839873306592 408907094464512 409363463989584 410509846795776 411035576170752 411273443981036 411341065264896 411684995921472 413004245284813 413021255282688 413366590780416 414135501849576 415106200873728 416209006865664 416801770205184 417577071117024 417891869489367 417909080788992 418219678396416 419598817340976 419667807476736 419910670791248 421625864767744 422165830140288 424205278595072 424279541624832 424525073766976 424880027842032 425033804529828 426259116028928 426615519972096 426932588363008 427091653364922 427409075626806 428358101004288 428676464513024 429154898067168 429225459406848 430640891481528 430960951601544 431303602609152 431624155268096 432105878655672 433118698742016 433870885958016 434887843074048 435211059605504 435696786234528 436061081206296 437476461187584 437842244181888 438167656477824 438290219485924 438656682880143 439957424105472 440520866233344 440775797290192 440852961219552 442653697414656 442909862748808 442982685669888 443353072530816 443477085988716 445164020840448 445288540851648 445619487370304 445992078914928 447813806678784 447850627270656 448646793670374 449698384279872 450893090771136 451949946513408 452734837521408 453071318262784 454565385452724 454640124766464 455147535619998 456497176891392 456836453871616 457180848672128 457346315985312 457728712570584 459048278800384 459636170093568 459944857469916 460286696828868 461823577645248 462166813303104 462242802438144 462758698423008 464480802809856 464648912193024 464994247690752 465344792398416 466874364235006 467245569493248 468114701876978 469154110623744 469211923637184 470026793121184 470497138195968 471128496663552 472004851754072 472399504640154 474329097863712 474407086712832 474681627850976 476703981831168 477058276875264 477230938419456 477590707987848 479541505532544 479897909475712 480299161908384 480433509821109 481858131163136 482261022577152 482799260325564 483158085491172 484831070551737 485171512876544 485577174676608 486119113487631 487173249636528 487560594253824 487922958129152 488104746702768 488467515002064 489612442056192 490158884513844 490462740648192 492161018836032 492526801830336 492938613537552 494952102118656 494992798562304 495872771951466 497939184268032 498273595592409 498355521378624 498643921564607 499973098500096 500391136207872 500680714411696 500763035974656 501321923291592 503187536377344 503743768331648 503831955679488 504123525098284 505889939902464 506182700284352 506265926479872 506689225749504 508312917273616 509705233045632 510389204718848 510899939536896 511787207632896 513941010605568 514328454756144 514514605483476 516429313650432 516813133281536 517389933653502 518538753847296 518924141252608 519503297660256 519588714018816 519937664965992 520324092067416 522449441125248 522492398482432 523118528652096 523421259282103 523512891448218 525065255350272 525455493369856 525651265679904 526041939232992 527798374451712 527863414091832 528190643774976 528780142261332 529173141252236 530019558746496 530413478894208 531005458223331 531822619883904 532580039706624 533570701982864 533994936563712 534016831332348 536242198442496 536690561484672 538882762070016 539283269511168 539434116290368 539885148160176 542090397558528 542493288972544 542902257798152 543098750232558 545119831075456 545817951986112 547346462394368 548047434894336 548069905841094 548454753686528 548913327895296 549525954377322 551155454373888 551770583229216 552180669132768 553474934498304 554092652059128 554945342487552 556769428156032 557189159319156 559465089787968 559557076635648 560181582301536 562469735812608 562887773520384 563265803713158 563358415471488 563684433073034 565659545278464 566085978424512 566506703789376 566711739373104 568398249409536 568820693296128 569455537819896 569549167289856 569878767502408 571852031932818 572206530756224 574187855308704 574614602135392 575071470145536 576141171540896 577491598322688 578494514610688 578518233943377 580929048312704 581414774941728 583301948250112 583789658909184 584223541970432 584441209867788 584875577173524 585364603575843 587361154977792 587755621265904 587803948292736 590204929886208 590643580893184 591137430041088 591302781318288 591797181637116 593718054468864 594214474246848 594656105219904 596715163755984 597085075571712 598195724893832 598300447369392 599152544669952 599597845706496 600267039730722 600744303634176 601190787694848 603198142230528 603272473247808 603621589262419 603646450028544 605736638567424 606087180603632 606186833021952 606693678200064 606863380826664 609171817992192 609795087980416 610304950094112 610765040022921 612848226791424 613259809959888 613360641696768 613715595771824 615764770193664 616222417737472 616910165971554 617011597897344 619531882924032 619992330254336 620459723197888 621203252774364 622994092657664 625615898182912 626365606675536 627329517594624 628171328884736 629398226011464 629866006186872 632438797151616 633248745210432 633615208604651 635605309108224 636077702500352 636307917892608 636787610650464 637320041763048 639388674043392 639923279958144 640398882544512 640578013094812 641113613440209 642537151506432 643014696769536 643732347100752 643838189110272 644210780654896 646441427402316 646955403913728 647436232902144 648158817983508 649564332848704 649678048113024 650806328937024 651290020002752 652331764611072 652816589408256 653545179351792 653950320864256 656214691781376 656702402440448 657251484716736 657435329228886 659936136158208 661163695935288 663918912357376 664364794123212 664474028504832 665215628983074 667188181610496 667684047966208 667932811277472 668429231055456 668988118372392 670916715169792 671720710018176 671775940905984 672970190505561 674547576419808 675585634332672 676339636156704 679102256282112 679606977394176 681848078179086 681960187149696 682354840035778 684745765337088 685254680807424 685771273008192 686019473977968 688572418200576 689454255140352 689853244871336 690430045243302 692671063547008 693250219954656 693364203657216 693765456089888 696599254833664 696721204214784 697491371536128 698017188597624 700311546352509 700868354239872 701389252310656 702172052815467 703731165935616 703817885455776 704254191699968 705040189681776 706692744995328 707217971858944 708007277631108 708599256960231 709096826511872 711493646795568 712022441776464 714989597923328 715587415312896 715846407629184 716386061981772 719312258298816 719728526966813 719846864213568 720448742862576 722787196744704 723391533865728 724131666976744 724737128236758 727757269314816 728365762014912 730729913192448 730759874454792 731340891380736 731884437193728 732701272503096 734418663084288 735694110972288 736240892177024 737418516516864 737966579331072 738790202745504 739377604472832 739927123316736 742359237541376 742489197843456 742918879092208 743809157927199 745953453050624 746699911630848 746908776402048 749959647750144 750517031360512 751021071617544 751144553961984 751982884937388 754781304566016 755342271719168 755615652497472 756185287647426 757864332546048 758427591061504 759274050426528 759398889719808 762469375910424 764557849568448 765583807078272 767007884100367 767680811449344 769988797763584 770911515908352 771357645257836 771492682134216 774643970475648 775219699922304 776084900480253 777808130770944 778386211878912 779254946490384 779383071028224 779834102898032 780486138101124 783674161687872 783738597723648 787597883025408 788183240054784 788403708424384 789062908849488 791624072625152 792285965662464 792874806959872 793170213391998 793759711878354 795620218341312 796113434095616 797733929825856 798870059559936 799463794275328 800356052974296 800992404845568 801025246998522 801587716926464 804363297663744 807648851423232 808249110695936 808924904266752 809151174435552 809827722240264 813135596337792 813739933458816 814353386697228 814648125348837 817679746613184 817814188929024 818726927979168 821019693591552 822071152341504 822546887962072 822682130529792 823369991842944 826008490569626 826733181560832 828271003699152 830212401747456 832418013731328 835154142234048 835783738978734 839197634681952 839335614953472 839821341582496 843251729535488 844331660280576 844898705569737 845526649609551 848410557190144 849050147533952 849760055684064 850067609059656 852518232057856 853231039944192 853865176726016 854183306729844 854818151253612 857778047899227 858309796134336 858450918813696 861281782963056 861921903203088 862607205218304 863248310536192 864211757311344 866237397484032 867741771916032 871393572469056 872122162412592 874952922375168 875684488363776 876335312955648 876580438971848 877313365760286 879914848210944 881041732466688 881551594580384 881705922439104 882216168921997 885307394829312 885819725497616 885965371339776 886706145061632 886954171977432 890328041680896 890577081703296 891238974740608 891984157829856 895627613357568 895701254541312 897293587340748 899396768559744 900400559596083 901786181542272 903899893026816 905469675042816 906142636525568 909130770905448 909280249532928 910295071239996 914361697344256 914692631970624 915457425141168 918096557600768 919272340187136 919889714939832 920573393657736 923647155290496 924333626606208 925365248957331 925517396846016 926052997191413 928961605619712 929297824386048 929988495381504 930689584796832 933748728470012 934491138986496 936229403753956 938423847274368 940053586242368 940994276391936 942256993327104 944009703508144 944799009280308 948658195727424 948814173425664 949363255701952 953407963662336 954116553750528 954461876838912 955181415975696 959083011065088 959795818951424 960598323816768 960867019642218 963716262326272 964522045154304 965598520651128 966316170982344 969662141103474 970343025753088 971154349353216 972238226975262 974346499273056 975121188507648 975845916258304 976209493405536 976935030004128 979224884112384 980317769027688 980925481296384 984322037672064 985053603660672 985877227075104 986152993843329 989904204237312 989985597124608 991745543902932 995878368536064 996547191184818 996711042757248 997287843129214 1000782272415744 1001361428823392 1001526071949312 1002643846583184 1006375072754688 1007487536663296 1007663911358976 1008247050196568 1012365400568704 1013378451499008 1016625834547232 1019410466091264 1020778409437696 1022772117268629 1023532260053667 1023574415265792 1027882021211136 1028656909512288 1029029210966952 1032858627300864 1033626266563072 1034779867307004 1035645067864953 1039006595320512 1039177428037632 1039875329931984 1040648184134832 1044898882250496 1044984796964864 1046237057304192 1046842518564206 1047025782896436 1051302531359808 1052083878465984 1055596748903424 1055726828183664 1056381287549952 1057560284522664 1058346282504472 1060039117492992 1060826957788416 1062010916446662 1063645239767808 1065160079413248 1067141403965728 1067989873127424 1068033662664696 1072484396884992 1073381122969344 1077765524140032 1078566539022336 1078868232580736 1079770296320352 1084180795117056 1084986577945088 1085804515596304 1086197500465116 1087105692355137 1090239662150912 1091635903972224 1094692924788736 1096094869788672 1096139811682188 1096909507373056 1097826655790592 1099051908754644 1103541166458432 1104361338265536 1106949868996608 1108185304118256 1109890684975104 1113538856312064 1114378318638312 1118930179575936 1120363164603072 1121011522915921 1124939471625216 1125775547040768 1126531607426316 1126716830942976 1127368866146068 1131319090556928 1132171956849024 1133013407578752 1133423478746208 1134277931471139 1136796498819072 1137641386592256 1138911075639792 1139098334579712 1139757535004816 1143704063865636 1144413061512448 1148375710617408 1149229204270784 1152282343081792 1154983196645376 1156989029221376 1157036467886754 1161858096625408 1162829549883456 1166603896500224 1167579317818368 1168447083940864 1168882419735576 1169751154347048 1170729207151686 1175511242531808 1175607896585472 1180409859772416 1181287161786368 1182274860082176 1182605562636576 1183594363274232 1187436108937728 1188428948493696 1189312210439808 1190639567817531 1193430327511968 1194170151143424 1196391449787664 1196600894738784 1198305089339904 1199195691412992 1200534079461444 1201488607268352 1202381575389696 1206544946495616 1207243178524838 1211473277134848 1212174361207264 1212373666043904 1213387356400128 1213726761653328 1219590175960832 1220609900188224 1221530080045842 1226519619919776 1226721283393536 1227431191543648 1231529540387328 1232444835474944 1233820331943108 1234023195794688 1239012735854439 1239063765848064 1239984660508672 1240919446395776 1242406505548728 1245988185315328 1251231796365824 1252731213351072 1253675608468101 1254659035189248 1258796452022928 1259732012373744 1264877594303232 1266497490420864 1267230417209302 1272615835785216 1273575221300928 1274640083526096 1278777348086784 1279846559916288 1280797765089024 1281156026189624 1282227226880418 1285074303012864 1286029393539072 1287464694201504 1287676378220544 1288421561309792 1292882854804632 1293910807827456 1294872465804288 1296317635967016 1299128665697408 1299356096226048 1301612657874048 1302580040005504 1304663529222144 1305633178816512 1307090358703584 1307900641728512 1312429383562752 1313404804880896 1314502969433472 1314870658457772 1315970048640429 1319872272316416 1322327391870576 1327837824714752 1328729588246424 1328948057009664 1330431257966148 1335865622554944 1336858462110912 1337976236744784 1341833430339584 1343441420036352 1343551881811968 1345940381011122 1349095152839616 1352679272313408 1358204512564224 1359213954788352 1363696156358172 1363920374299392 1364709680071556 1369491530674176 1370509361614848 1371542546016384 1372038947955936 1377144836401152 1378908510280704 1379706489742672 1380860090486604 1385342127094016 1386500439909312 1386728407314432 1387530912179776 1393198509667328 1393442408429568 1394982743072256 1396034377195248 1400623092705018 1401736708479744 1402778504621312 1404344105630934 1407462331871232 1407635770911552 1408508383399936 1410080379363552 1413385489990656 1414435943717888 1416014555262216 1417198513920462 1418193653023744 1422987293591136 1424044883552928 1429979195846656 1431174830625792 1431692815258368 1432772123963544 1438624516597632 1439457053933626 1439693728427136 1440897485725152 1441300529463327 1445574393489408 1446783067731456 1448263333953488 1449474256473516 1455514538629632 1456731524029824 1461519748909584 1462681782761472 1463768874387456 1465402545006192 1468837326168576 1471388221944576 1472481784354048 1477580405491008 1484718475082752 1484978395686912 1485837758184416 1487618315854398 1491906906101248 1493817552804096 1494820786777227 1495931764693821 1499919295500288 1501034062721024 1502042143235088 1502289107923968 1503965769874776 1509562609132032 1510684543438336 1511231304994944 1512370575294852 1518548100853056 1518797779439616 1524938751820848 1529115699136896 1531167614156544 1534015768200734 1535361622898688 1541823031816704 1542715290515672 1542985364268432 1549287940951296 1550439399844608 1552169800960506 1555616261541888 1556772423757824 1558509892980768 1558766142056448 1559668205796064 1560972276202248 1567348323375744 1567477195447296 1570263777846309 1575195766050816 1576366480109568 1576807416848768 1578125817698976 1583248145250304 1584571931324928 1585749613919744 1586340426783996 1587519423756708 1591240436682624 1593016374669993 1595467859651712 1597740119119872 1598927588550656 1600712105948592 1601984809691136 1602050493997044 1603175433852928 1608726595327488 1617849808533504 1618302348871104 1619655444480528 1626271192675584 1627479866917632 1628706773394456 1629296250697674 1635359493226368 1637453855958336 1638401456569423 1642039387183104 1644142304683008 1645093775924144 1645364261059584 1646739983685888 1652016981139252 1653466363121664 1656542007398304 1660424803494912 1664836027462656 1670308284468096 1671567477957468 1678395269363904 1678671229906944 1679642683164992 1686503459070976 1688663320561152 1689797411139474 1691053299219102 1698100295067904 1699520111368128 1700135218119312 1705036464115712 1706462079888384 1707730353452032 1708366613459688 1709636302507224 1715556095798454 1716619592268672 1719812709069767 1722563565926112 1723843806406176 1725214410436608 1726496621072384 1728423514622688 1732474794968064 1735483543832064 1735554701830131 1742787144938112 1744244324825184 1749905844750336 1751368976727552 1752670625911296 1753160877943696 1754626731520572 1762083464933376 1763103189160768 1763411844878208 1764432337843994 1770614789658624 1771639450995232 1771930742679552 1773412290123264 1773908343954864 1781154163406592 1782477949481216 1783968315659712 1791255226715136 1794587174681496 1798793537119488 1800801119192166 1803572363084544 1810864767787257 1810939350085632 1812285273051136 1818261541810896 1818560499065856 1820590142479992 1828723394688512 1829385263941248 1830914850282336 1832295120068763 1838544680374272 1839779429879664 1841146787315472 1847294310580992 1848667253212416 1850730497914662 1851034793692032 1852105994382826 1858595648772096 1859976990763008 1861379169593664 1867497456940024 1868982277972992 1872458807507912 1876847694548736 1880107172484736 1881988552783872 1884513986654208 1888019407016288 1889598018560616 1897316391454848 1898726511403904 1900845625813953 1906815927324672 1908233107501056 1908923753677824 1910362831951392 1918166022130176 1919591637902848 1921196647633536 1921734039284436 1923340840320627 1929044090308608 1931197041302256 1932632341964688 1939324282206948 1940686051506176 1942308698706432 1944476453950524 1948692998546112 1952418986811072 1953870060008256 1958449768224768 1960635538055376 1961850962592768 1968644075344128 1970107207321344 1971754454150208 1972305987686658 1979808408474624 1983491087805864 1991756737072128 1993094382369636 1993422085514496 1994575686258428 2001564544831488 2002722857646784 2003052143898624 2005287693166368 2012750145509376 2014975073326592 2015327822717952 2016494100393136 2018910571516683 2024730801137408 2026756902998016 2033251669094464 2038820932182528 2041556818875392 2045544234537258 2047064520107334 2055764042422272 2057313819024576 2058058421933904 2065717254601728 2067252533126144 2069559734614008 2071290135729906 2078013190641024 2079750659863968 2081296368269664 2081878542558139 2089797764500992 2089969593929728 2092474114608384 2093685037128412 2094051565792872 2100934639057527 2102605062719616 2104167756931968 2106516158446401 2111193497806848 2111453656367328 2112762575099904 2115120569045328 2116692565008944 2120078234985984 2121653915576832 2124021832893324 2127290479535616 2134282807931456 2136067325329392 2144968793769984 2146762245938688 2157736465161472 2159185580900439 2159540592640704 2168361590234112 2169973155890176 2171609031192608 2172395000930232 2174211384710274 2180479324301824 2183271807944448 2192189739577344 2192279623364376 2193819014746112 2195653311581184 2198103817509288 2207082332916864 2208722676531072 2213899737993216 2216370608236512 2219781369950208 2227077712624128 2228756637276624 2237860359151872 2240726329206144 2242023045831842 2249878943250432 2251551094081536 2253063214852632 2253433661885952 2254737732292136 2264343913698048 2266026815157504 2266846957492416 2268555862942278 2273592997638144 2275282773184512 2277822151279584 2278196669159424 2279515070009632 2287408127731272 2288826123024896 2296751421234816 2298458408541568 2301023652301101 2304564686163584 2309966393290752 2313978058442752 2314072935773508 2323716193250816 2325659099766912 2328254701440759 2335158635636736 2336894167881728 2337764839471152 2339502308694096 2341458414303372 2351022485063616 2351215793170944 2364549720164352 2365211125273152 2367188726548464 2374872217875456 2376857896987392 2378624420879616 2381279135635062 2386860655023936 2388340302286848 2392782899575328 2393201789477568 2396610178679808 2398391382825984 2401068158922888 2402977214536704 2404763150779392 2413089892991232 2414486357049676 2422946554269696 2424348722414528 2424747332087808 2426774712800256 2427453523306656 2439180351921664 2441219800376448 2443060160091684 2443944376046511 2453039239839552 2453442566787072 2454862383087296 2463059080774656 2464889670949888 2467640663886216 2468046391589376 2478025471708878 2481838892791552 2484813011097456 2491976370630656 2502463592731648 2505462426702144 2507351216936202 2517592904045856 2519464024747488 2529755188606464 2532994980841728 2534460834418604 2536579948828653 2545231671570432 2547150442601856 2549280167052192 2557554696173568 2559693119832576 2561595530178048 2562312052379248 2564454453760836 2574929388403008 2575352756441088 2576843122619584 2585765709609264 2587821615654912 2589744931608576 2592635271934032 2598257331394816 2598712192452096 2603225315748096 2605160080011008 2614180717407168 2615801283457024 2624858767125504 2626809609761792 2629005938866944 2629741316915544 2631940097280858 2639744544632832 2644654783741152 2646648506765991 2655675649429504 2657459176492848 2657896114019328 2660862515932296 2671731245109888 2673716924221824 2675952473489568 2686882840072704 2687103763623936 2691880762022244 2698190305679232 2705358544626816 2716409025128448 2718427909576704 2727392312716344 2727840748598784 2729419360143112 2743085092032768 2744077895911872 2754289672802304 2757817020561408 2759412979485344 2761720180973208 2770684254188032 2773000879818624 2775061824359552 2776095746871993 2778158991574239 2786397019334656 2786884816859136 2789965486144512 2792068754390496 2801246185410036 2803473416959488 2805557009242624 2808688211261868 2815271541823104 2820160758727104 2826770979981312 2828871887435776 2832029110524432 2834397027840924 2836387306047488 2845974587182272 2848089767105856 2862349661251584 2863385630516736 2865544247927088 2877249033195264 2878914107867252 2879387456854272 2881794971450304 2882601058926654 2891148786978816 2893566135462912 2896526667906976 2898948512947032 2911029077259264 2913463048059648 2923039497819168 2925363565522944 2927537748774912 2930805090012384 2937674652337152 2942776443889152 2944963568708096 2955160810982016 2958458981529987 2969436950165504 2969956791373824 2971675516368832 2975236631708796 2983813812202496 2987635105608192 2989641573554454 2991863529387642 3004084286470176 3004578215847936 3007931539749552 3019125218264064 3021369086876672 3022462609989888 3024741150589704 3037096201706112 3042745562200357 3049877503641696 3058231398273792 3062335228313088 3068031536401468 3070596780161001 3070723245797376 3083646063633408 3085430581031344 3085970728536864 3098575881902592 3100878799689216 3104339601921012 3117019785961536 3117532284112896 3119336411592128 3121944552404496 3134696646751488 3134954390894592 3140527555692618 3153614833697536 3156251635397952 3166496290500608 3169143862649856 3171499227839488 3172680853567992 3175038847513416 3182480873365248 3186032749339986 3190935719303424 3195480238239744 3197855177101312 3201424211897184 3203969619382272 3204100987994088 3206350867705856 3217453190654976 3235699617067008 3236604697742208 3239310888961056 3252542385351168 3254959733835264 3257413546788912 3258592501395348 3270718986452736 3274907711916672 3276802913138846 3284078774366208 3288284609366016 3290187551848288 3290728522119168 3293479967371776 3304033962278504 3313084014796608 3320849606989824 3329672054925312 3340616568936192 3343134955914936 3356790538727808 3359285366329984 3363034568747763 3373006918141952 3377326641122304 3379594822278948 3382106598438204 3396200590135808 3399040222736256 3400270436238624 3402833794413417 3412924159776768 3415460706904064 3416733226919376 3419272605014448 3431112191596908 3433239184537344 3439625418139534 3445127131852224 3447687612812352 3456847029245376 3464949589936128 3470967087664128 3471109403660262 3485574289876224 3488488649650368 3499811689500672 3502737953455104 3505341251822592 3506321755887392 3509253463041144 3526206378321536 3526823689756416 3528864675687988 3541229579317248 3543278901990464 3543861485359104 3546824580246528 3547816687909728 3562308326813184 3564955898962432 3567936631319424 3571918703452593 3582510453430272 3589174349362992 3597587074238976 3601602238384332 3607144726169088 3621729535574514 3636523083621792 3637120998131712 3641180284959984 3657446789377024 3658770527882496 3661829700564672 3663948814974721 3664590240137526 3679558859759328 3682293574630944 3694588621161984 3697334506424832 3701460995829324 3702069587384064 3704211988765652 3717038207563317 3717191297544192 3719953981526016 3722758339187328 3734994913880048 3737964555945984 3744917615015824 3753695389097472 3760214344969472 3763977105567744 3776038814032576 3779196037121232 3794632782909696 3797453022807808 3801691251627906 3817847507355648 3820725663902784 3836332044260352 3839183275805696 3842393295267072 3843468078568872 3846681680641254 3858088180617216 3862394082604512 3865264683929376 3878648564413896 3881372103012352 3884617397412864 3888952907901048 3897385997092224 3904837973622144 3907740120016512 3916899536449536 3921271076110752 3923701925185536 3937288150688256 3940214414642688 3943508908300416 3944611975373316 3959616816949248 3966982175611728 3983513474144256 3986188764739272 3986844171028992 3989151372516856 4005445715293568 4010575386332736 4025500291018752 4029950146653184 4030655645435904 4032988200786272 4037821143033366 4049461602274816 4066503338188928 4077641864365056 4083113637750784 4091088469074516 4094129040214668 4111528084844544 4114627638049152 4116116843867808 4131434509203456 4134505066252288 4139119469228016 4142580271459812 4156026381282048 4159501319727936 4162592736539328 4163757085116278 4179595529001984 4184948229216768 4187370074256824 4188103131585744 4201869278115054 4205210125439232 4208335513863936 4213032316892802 4222386995613696 4222907312734656 4225525150199808 4230241138090656 4233385130017888 4240156469971968 4243307831153664 4248043665786648 4254580959071232 4268565615862912 4272134650658784 4289937587539968 4293524491877376 4315472930322944 4318371161800878 4319081185281408 4323901588389981 4336723180468224 4339946311780352 4343218062385216 4344790001860464 4348422769420548 4360958648603648 4366543615888896 4384559246728752 4391306623162368 4396207635018576 4414164665833728 4417445353062144 4432741216473024 4435306460232557 4454155425248256 4457513274553248 4475720718303744 4481452658412288 4484046091663684 4487795294081463 4499757886500864 4503102188163072 4506126429705264 4506867323771904 4509475464584272 4528687827396096 4532053630315008 4533693914984832 4537111725884556 4555644302559168 4556393338318848 4559030140019264 4574816255462544 4577652246049792 4593502842469632 4596916817083136 4602047304602202 4609129372327168 4627956116885504 4628145871547016 4647432386501632 4651318199533824 4656509402881518 4670317271273472 4673788335763456 4675529678942304 4679004617388192 4682916828606744 4702044970127232 4702431586341888 4710791333538927 4729099440328704 4730422250546304 4734377453096928 4749744435750912 4753715793974784 4757248841759232 4762558271270124 4773721310047872 4785565799150656 4786403578955136 4793220357359616 4796782765651968 4802136317845776 4805954429073408 4809526301558784 4826179785982464 4828972714099352 4848697444829056 4853549425600512 4854907046613312 4878360703843328 4882439600752896 4886120320183368 4887888752093022 4906078479679104 4909724766174592 4915204369708269 4926118161549312 4929779341899776 4935281327772432 4936092783178752 4956050943417756 4963677785583104 4969626022194912 5004927185463296 5010924853404288 5014702433872404 5035185808091712 5038928049494976 5059510377212928 5065989961683456 5068921668837208 5073159897657306 5094300885203712 5098560334104384 5115109392347136 5119386239665152 5123191060356096 5124624104758496 5128908907521672 5149858776806016 5153686245239168 5159438127209301 5171531419218528 5175643231309824 5179489863217152 5185270543868064 5196514662789632 5197424384904192 5206450631496192 5206664105490393 5210320160022016 5228361434814336 5249717534251008 5253619219523584 5258011877733888 5259482633831088 5263880194561716 5289309567482304 5293297013531982 5314918352985696 5315792228038656 5321725031864592 5343462490219776 5347433848443648 5351904946979136 5369055188702569 5373765680145408 5383761524044488 5396380611358464 5410717089253632 5432594303361771 5432818050256896 5436855819153408 5454784625432688 5455681497197568 5458838720286224 5486170184065536 5488155791823744 5515634041122816 5518825958970688 5523440361946416 5541368508376064 5546001759637248 5550123648719104 5552191493743986 5556317983148478 5572794038669312 5579930972289024 5584137508780992 5602492370820072 5606946833918976 5611114018485248 5617376422523736 5630543083646208 5640321517454208 5653541959962624 5657743774871552 5664058221048864 5668794055681848 5672774612094976 5691949174364544 5696179534211712 5702536877441859 5724699322503168 5726771261033472 5731088495854176 5754498066390528 5757828215734504 5758774913708544 5763589942900608 5765202117853308 5787132270925824 5793053335813952 5797897025894064 5822058154518528 5826926096119296 5846078995638336 5861610180024768 5875349304674304 5885552887778304 5889927137416192 5910321621964032 5916917963059974 5938873900331008 5943351032737664 5950473263417592 5967627624404992 5975270211216384 5979283147108908 5983727058775284 6008168572940352 6009156431695872 6015863079499104 6038250436528128 6042738173753344 6044925219979776 6049482301179408 6074192403412224 6085491124400714 6099755007283392 6116462796547584 6124670456626176 6136063072802936 6141193560322002 6167292127266816 6170861162062688 6171941457073728 6197151763805184 6201757599378432 6208679203842024 6234039571923072 6238672823184256 6243889104808992 6245635627674417 6269393293502976 6269908781789184 6281055111385236 6302803917172581 6307229667395072 6312503270795904 6319548475339203 6338287725299712 6342998455678976 6345361707135984 6350077695026832 6364961746730496 6372065498679972 6381871438606848 6402848423794368 6408201975988176 6434906381309952 6473209395484416 6477556742701317 6478621777922112 6482370980339891 6505084770702336 6509919467670528 6514827093577824 6517185002790696 6541437972905472 6549815423833344 6553605826277692 6576569218732032 6580375103696576 6581457044238336 6586959934743552 6608067924557008 6626168029593216 6641699213979648 6659344109850624 6681233137872384 6686269911829872 6713581077455616 6718570732659968 6726069137495526 6746013836283904 6754653282244608 6759189644557896 6764213196876408 6792401180271616 6798080445472512 6800540872477248 6805667588826834 6825848319553536 6830921413808128 6833466453838752 6838545210028896 6862224383193816 6866478369074688 6879250836279068 6890254263704448 6895375225624704 6903070956903303 6913694058490752 6929899179872256 6941934175328256 6942218807320524 6971148579752448 6976977299300736 7005475906910208 7010682503645184 7012643511774784 7018506926082288 7052412756643072 7053647379512832 7057729351375976 7086557803980928 7093649160493056 7095633375819456 7124616653626368 7129911797924864 7135873262638848 7143837406905186 7165020906860544 7178348698725984 7195174148477952 7203204476768664 7214289452338176 7243459071149028 7273046167243584 7274241996263424 7282360569919968 7314893578754048 7317541055764992 7323659401129344 7327897629949442 7329180480275052 7359117719518656 7364587149261888 7389177242323968 7394669012849664 7402921991658648 7404139174768128 7408423977531304 7434076415126634 7445516678374656 7469989827760096 7475929111891968 7489835230031648 7507390778194944 7520428689938944 7552077628065152 7558392074242464 7589265565819392 7594906045615616 7603382503255812 7609739846485959 7635695014711296 7641451327805568 7672664088520704 7678366551611392 7684786590534144 7686936157137744 7693363361282508 7724788165209024 7730529367858752 7757297128827792 7769234794825728 7777905815802096 7794771994184448 7809675947244288 7815480240033024 7842542152221504 7847080660411447 7847403850371072 7874576301376512 7880428829285376 7887017816600832 7889223950746632 7919233633898496 7933964351223456 7939945520297973 7967026948288512 7972377529478544 7973688342057984 7978302745033712 8010891430587136 8021150772665472 8059900293306368 8061311290871808 8065976401572544 8075642286066732 8098923204549632 8133006676377856 8155283728730112 8166227275501568 8182176938149032 8188258080429336 8229255276098304 8232233687735616 8262869018406912 8269010132504576 8278238938456032 8285160542919624 8312052762564096 8319002639455872 8325185473078656 8327514170232556 8334476974722717 8359191058003968 8369896458433536 8374740148513648 8376206263171488 8403738556230108 8410420250878464 8416671027727872 8426064633785604 8445814625469312 8460482276181312 8466770260035776 8480312939943936 8486615662307328 8496087331573296 8509161918142464 8537131231725824 8544269301317568 8587048983754752 8630945860645888 8636742323601756 8638162370562816 8647803176779962 8673446360936448 8679892623560704 8686436124770432 8689580003720928 8696845538841096 8721917297207296 8733087231777792 8769118493457504 8782613246324736 8792415270037152 8828329331667456 8834890706124288 8865482432946048 8870612920465114 8908310850496512 8915026549106496 8951441436607488 8962905316824576 8968092183327368 8975590588162926 9012252859410528 9013734647543808 9018950929168544 9057375654792192 9064107260630016 9067387829969664 9074223451769112 9111288605118336 9118060280038528 9128236686601071 9149632510925088 9155304492099584 9187005684939264 9193833634166272 9204094609204404 9211790340483003 9218258744654336 9256291743094032 9294864773003264 9302636399067648 9313018805763036 9351059357884608 9358009234776384 9365833657213488 9404089940254464 9404863172683776 9421582667077854 9460844501092608 9468754906193856 9499488871501824 9507431587949568 9514497683518464 9525116542540248 9547442620095744 9571131598301312 9572807157910272 9586440714719232 9593565531303936 9604272635691552 9611908858146816 9619052603117568 9652359571964928 9657945428198704 9697394889658112 9707098851201024 9709814093226624 9756721407686656 9764879201505792 9772240640366736 9775777504186044 9812156959358208 9819449532349184 9830408739416538 9852236323098624 9859558683799552 9870562655544864 9872185566357504 9912101886835512 9927355571166208 9939252044389824 10009854370926592 10021849706808576 10029404867744808 10070371616183424 10077856098989952 10089103706243289 10119020754425856 10131979923366912 10137843337674416 10146319795314612 10188601770407424 10197120668208768 10238772479330304 10246382120712192 10249248209516992 10257817815043344 10299717553612032 10307372490478336 10318876254418602 10343062838437056 10370541087736128 10393029325579264 10394848769808384 10412901262992384 10413328210980786 10420640320044032 10456722869628672 10499435068502016 10507238439047168 10516023755467776 10518965267662176 10527760389123432 10578619134964608 10586594027063964 10629836705971392 10631584456077312 10643450063729184 10686924980439552 10694867696887296 10703809893958272 10738110377405138 10747531360290816 10767523048088976 10792761222716928 10821434178507264 10865188606723542 10909569250865376 10911362994395136 10917677440572448 10972340368131072 10976311583647488 10991846444924163 11037651917941376 11046880723892832 11082737016752128 11092003519274496 11100247297438208 11104382987487972 11112635966296956 11151114622689951 11159861944578048 11168275017561984 11204984741640144 11213893667837952 11222228036970496 11234752845047472 11261086167292416 11280643034908416 11328116442097728 11337588111363696 11383898348729088 11392359068423424 11405073754883718 11453542522066944 11462176991708352 11468810195985961 11508996132781056 11515656431469008 11517549827417088 11527179885801216 11530404235706616 11574264541851648 11586106671627904 11595794051788128 11644116309037056 11653852192238592 11692157991276672 11723220360049536 11750698609348608 11771105775556608 11779854274832384 11820643243928064 11833835926119948 11886702065475328 11900946526835184 11935255248809984 11950540422432768 11958566294217816 11967454117550568 12016337145880704 12031726158998208 12038688963488369 12076500873056256 12085476347506688 12089850439959552 12098964602358816 12148384806824448 12170982248801428 12199510014566784 12232925593095168 12249340913252352 12272126145605872 12282387120644004 12334584254533632 12341722324125376 12343882914147456 12394303527610368 12403515198756864 12417358407684048 12468079143846144 12477345646368512 12487778209617984 12491271255348834 12538786587005952 12562110222770472 12605607834345162 12614459334790144 12625006541591808 12639096950678406 12676575450599424 12685996911357952 12690723414271968 12700155390053664 12729923493460992 12744130997359944 12763742877213696 12805696847588736 12816403951976352 12869812762619904 12946418790968832 12955113485402634 12957243555844224 12964741960679782 13010169541404672 13019838935341056 13029654187155648 13034370005581392 13082875945810944 13099630847666688 13107211652555384 13160750207393152 13173919869487104 13216135849114016 13252336059186432 13305919380697671 13362466275744768 13372539823659744 13427162154911232 13437141465319936 13452138274991052 13463385882244389 13509306564489216 13518379289115792 13528426393752816 13584802360543232 13596160890945024 13601081744954496 13611335177653668 13666932907677504 13677090420057792 13724448766387632 13732956738149376 13758501672558136 13780508527408896 13790750451249408 13806141913806606 13827388116981504 13883868350656512 13884437614641048 13942297159504896 13953954598601472 14010951813820416 14021365007290368 14025287023549568 14037013852164576 14104825513286144 14107294759025664 14115458702751952 14132374000616781 14173115607961856 14187298320986112 14191266751638912 14249233307252736 14259823595849728 14271746525277696 14287674813810372 14356697397451968 14390348296955904 14406408953537328 14428578904676352 14486918142298056 14546092334487168 14564721139839936 14573149797906973 14629787157508096 14635082111529984 14647318802258688 14655795259898884 14658360960550104 14718235439037312 14729174298523776 14745613109124807 14778354484647936 14789338025699328 14805843983317296 14808278349536256 14816847955062608 14868152830253268 14891033356749312 14939979655520192 14979670460063296 15014781556389888 15040857379877888 15104155256130304 15116784148484928 15178531131638784 15189812091231232 15206765006511624 15219479692971918 15282902655611136 15345328177041408 15356733103222784 15369573181068288 15373872314275488 15386726722565016 15449576330418048 15461058735717504 15478314381627903 15514594257655584 15538469589651456 15555811631604192 15589543988368896 15619351894488576 15630960480066048 15685084304443008 15694161320822894 15749152602753024 15760857658570752 15774035633201664 15778447901493264 15867928702446912 15879891040595946 15944755058957088 15947376684115968 15956605490067424 16021782861174272 16042301545330944 16107165566107707 16119800586612736 16131952803145088 16151284572133464 16197846409099264 16266013352755712 16297782910085313 16310567457460224 16364353876298064 16376516160858672 16458510552196608 16464467375471232 16556477876912064 16570321085839248 16624105525128192 16638005278911744 16650370946157312 16655028340465112 16668953949445434 16718382116007936 16739792916867072 16749480297027296 16752412526342976 16807477112460216 16820840501756928 16833342055455744 16852129267571208 16891629250938624 16920964552362624 16933540520071552 16960625879887872 16973231324614656 16992174663146592 17018323836284928 17074262463451648 17088538602635136 17107610632325577 17174097967509504 17261891721291776 17273484647203512 17276324741125632 17295606353559924 17372872249540864 17379160007441856 17393691077682192 17443834594414592 17466174463555584 17538236986915008 17584830540074304 17656658663334912 17669781412248576 17730964865892096 17741225840930228 17816621700993024 17830053098212992 17902882873214976 17925810633649152 17936184366654736 17951181176325852 18024505718821056 18027469295087616 18037901858337088 18114751309584384 18128214521260032 18134775659939328 18148446903538224 18222577210236672 18236120560077056 18256473373202142 18299265021850176 18310608984199168 18374011369878528 18387667268332544 18408189218408808 18423580680966006 18436517489308672 18512583486188064 18589729546006528 18605272798135296 18626037611526072 18702118715769216 18716018469552768 18731667314426976 18736906883023251 18808179880508928 18809726345367552 18843165334155708 18921689002185216 18937509812387712 19014863175899136 19028995367036928 19050233085080496 19094885240191488 19142263196602624 19145614315820544 19208545271383104 19304719143929856 19315890856397408 19394789779316224 19419628186453248 19432670228103951 19447112941019673 19513442815373312 19529758403011584 19544481280733472 19551555008372088 19624313918716416 19638899064698368 19660817478833076 19741125311089728 19744371132715008 19824203773671024 19854711142332416 19878504088779648 20043699413617152 20058809735489616 20140743232366848 20155712197979904 20178207412486578 20238041508851712 20263959846733824 20275686675348832 20292639590629224 20377203540814848 20394241336417536 20477544958660608 20492764241424384 20498496419033984 20515635630086688 20599435107224064 20614744980956672 20637752508837204 20686125676874112 20709212870709909 20741082175472256 20786058651158528 20789697539616768 20825802525984768 20826656421961572 20841280640088064 20913445739257344 21032047510935552 21037930535324352 21055520778246864 21157238269929216 21173188054127928 21259673411942784 21286900127458368 21299218935402499 21373849960879104 21389735393774592 21407619787916544 21476220754810276 21495062720581632 21535046096177952 21585522445433856 21642868357014528 21730377213447084 21819138501730752 21822725988790272 21835354881144896 21944680736262144 21952623167294976 21983692889848326 22075303835882752 22093761447785664 22165474033504256 22184007038548992 22200494594876416 22208765974975944 22225271932593912 22302229245379902 22336550035123968 22409969483280288 22427787335675904 22444456073940992 22469505690094944 22522172334584832 22561286069816832 22656232884195456 22675176222727392 22767796697458176 22784718136846848 22810147509767436 22907085044133888 22924353983416704 22937620391971922 23017992265562112 23031312862938016 23035099654834176 23054359771602432 23060808471413232 23172213343255808 23191588103576256 23307704384477184 23384315982553344 23446440720099072 23541241981234341 23542211551113216 23559708549664768 23641286487856128 23667671852239896 23773404130950656 23801893053670368 23819836560893919 23901080844865536 23917132588435632 23934908235101136 24032674291761408 24063452317996416 24077377926976738 24179700879919104 24197929204717632 24296769613648896 24341964497602856 24399020029133568 24465851186190336 24498681826504704 24544252291211744 24564774241288008 24683444648250752 24687765828294912 24788607055220736 24807030397513728 24834716815368096 24936158287692288 24954691292737024 24975556419235968 24982542510697668 25003430924168151 25077573174011904 25124220445540944 25211215668690324 25228918669580288 25250013083183616 25278193901356812 25381446828543936 25400310780107328 25459846986921984 25488261994719888 25527485754427392 25611393695177472 25632807903952704 25892837581937664 25910226970805268 25914487111688448 25929483921359564 26020339082809344 26039677870682112 26059308374311296 26068740011162784 26165751891621888 26199261695333376 26214423305110768 26321500414786304 26347839738974208 26432271698228032 26504672118372864 26611838761395342 26724932551489536 26745079647319488 26854324309822464 26874282930639872 26904276549982104 26926771764488778 27036758578231584 27056852787505632 27169604721086464 27192321781890048 27202163489908992 27222670355307336 27333865815355008 27354180840115584 27384710059803213 27448897532775264 27465913476298752 27517003345116272 27561017054817792 27581500902498816 27612283827613212 27654776233963008 27768875229282096 27884594319009792 27907909197202944 28050574047099136 28074027704329152 28209651026572288 28214589518051328 28230917405503904 28264748001233562 28346231215923712 28382533503277824 28498466614505472 28519647191699456 28543493050555392 28575349627620744 28713394794903936 28780696593911808 28812817907074656 28857157809352704 28973836284596112 29092184668974336 29129442279679872 29146299595813946 29270164223059968 29294637604517376 29311590519797768 29316721921100208 29436470878074624 29458348597047552 29491226218249614 29556708969295872 29578676051398656 29611687966634592 29616556699072512 29633695910125216 29736305660506536 29782066713498624 29879959311040384 29959340920126592 30029563112779776 30081714759755776 30208310512260608 30233568296969856 30267311118729867 30357062263277568 30379624182462464 30413530013023248 30438959385943836 30565805311222272 30739146362136576 30747744628550976 30773453445130032 30899152660836096 30922117471435008 30956628763255806 31029188515311168 31111623263208384 31179087976737792 31238703788977152 31261920960132096 31370168608886016 31388322641645788 31498305205506048 31521715317141504 31548071266403328 31556895802986528 31735857404893824 31759782081191892 31889510117914176 31894753368231936 31913210980134848 32043565722348544 32084603090661888 32214331132215414 32263905606290176 32302569144266928 32395692818198528 32532026705511424 32595565820170626 32728707752596128 32753032321717344 32917021104393216 32928934750942464 32975539334772489 33112955753824128 33140642171678496 33248211050256384 33276010557823488 33300741892314624 33310056680930224 33337907898890868 33479585833734144 33498960594054592 33504825052685952 33614954224920432 33641681003513856 33666684110911488 33704258535142416 33783258501877248 33841929104725248 33867081040143104 33984349326293184 34148524926903296 34177077205270272 34215221264651154 34406430587957883 34523783442583552 34546969294407024 34552649482251264 34591212707119848 34745744499081728 34758320014883712 34787382155364384 34932348927111168 35076473973830016 35169661080148608 35313317326669824 35339562824497152 35461929731784192 35482451681860456 35660106196425984 35805765746429952 35851621267298304 35872368733309472 35902362352651704 36049011437642112 36075803716674176 36116066890465107 36229502619168768 36256429042520064 36269551319878656 36296893807076448 36445154420473344 36472241120154112 36512946746404284 36598530043700352 36748022739757056 36775334536665088 36816378436817616 36847161361932012 36873034978617344 37025166972376128 37210545596270592 37252075223052144 37404237431538432 37432036939105536 37463334628853952 37473813766046502 37616359761017856 37686330668311416 37843378004370432 37875019624775424 38029726351798272 38057990734073856 38100466170160992 38189770480382976 38284526393205248 38291228631641088 38417090542766208 38609438287859712 38631781712794816 38789579558632448 38839256372906496 38865340456207902 38894225882039346 39059516806023168 39088962561466944 39103110016744176 39248627837432832 39277798129396736 39321634957666152 39482250622179456 39555692308604641 39648407547342048 39709422284664832 39757008177559296 39917758142093013 40087398827234304 40117619470979232 40281486464733696 40311424395959808 40356414824973156 40527919693467648 40551373350697664 40585279181258448 40754407081629696 40788482672835072 40996992838067968 41031271260173376 41198870214448128 41229489961913344 41275505017674408 41372251353748224 41418425741419818 41482164350944512 41572117302317056 41651605051969536 41653312843923144 41682561280176128 41826891478514688 42064095021871104 42075861070648704 42111041556493728 42314476539858432 42346376108255856 42519346823885568 42573800254916736 42598437870804998 42747699921758208 42779470787549184 42815239575833088 42952441509620552 43070092192355904 43171044890867712 43285736714029056 43460754426894168 43638277003461504 43670709762289792 43719449393720919 43889361472524288 43905246334589952 43967385779696652 44150607671765504 44187522895571328 44236839327374421 44368014077097984 44400989189752832 44417531949951888 44450543865187824 44604458490759804 44673100070247936 44819938966560576 44939011380189888 45044344669169664 45122572139633664 45312465768390912 45350352445454784 45535593394916352 45569436273693696 45620295019534872 45848707966833408 45875240783943844 46035984531124224 46062625725876032 46070199309668352 46108719543204864 46121616942826464 46344426686511616 46383176207152512 46434943144883709 46615408768954368 46768631965106688 46892881440198144 47082483962468682 47282572975712256 47335343704479792 47546808261901312 47603786107340736 47639673121787838 47834265176871264 47869816470202272 48065348583522816 48126904635992832 48154755853953476 48321496698323121 48359401759838208 48395858409435264 48593539227297792 48683928995205712 48798040058267136 48931702372380672 49088504582423488 49129548482576016 49366889296501504 49375531656589824 49669433630736192 49872316575384576 49909382585474048 49951112838471936 49965085021395336 50006861848336302 50155146348023808 50248440891081888 50422431337380648 50457837339160576 50500026166367232 50556387802713624 50762893657087872 50800621560214656 50919693973843968 50976523989439776 51054971508854784 51222787390354944 51265615807905408 51785675163875328 51820453941610536 51828974223376896 51858967842719128 52118616748622592 52137480022325568 52331503783243776 52398523390666752 52428846610221536 52643000829572608 52864543396456064 53009344236745728 53223677522790684 53449865102979072 53490159294638976 53708648619644928 53748565861279744 53808553099964208 53853543528977556 54073517156463168 54113705575011264 54384643563780096 54404326979817984 54445340710614672 54667731630710016 54708361680231168 54769420119606426 54897795065550528 54931826952597504 55034006690232544 55122034109635584 55163001804997632 55224567655226424 55309552467926016 55537750458564192 55769188638019584 55815818394405888 56101148094198272 56148055408658304 56210720649069753 56419302053144576 56429179036102656 56461834811007808 56529496002467124 56692462431847424 56765067006555648 57086986101110784 57150699255241488 57426789589807872 57625635814149312 57947672569192224 58184369337948672 58258884559359744 58292599191627892 58341338823059019 58540328446119936 58589275209034752 58623181039595536 58633443842200416 58872941756149248 58916697194095104 58982452436499228 59223375933269184 59233113398145024 59267391820250432 59472611321013072 59564133426997248 59759918622080768 59918681840253184 60163429519511552 60416621024521216 60467136593939712 60534622237459734 60714124526555136 60759248364924928 60827060026046496 60877918771887672 61131610622444544 61478292724273152 61495489257101952 61546906890260064 61798305321672192 61844234942870016 61913257526511612 62058377030622336 62223246526416768 62358175953475584 62477407577954304 62523841920264192 62740337217772032 62776645283291576 63096142532806656 63113791605973056 63471714809787648 63519564162383784 63779020235828352 63826421960269696 63897656806207497 64087131444697088 64169206181323776 64428662264430828 64527811212580352 64605138288533856 65064053411022848 65191131640341252 65457415505192256 65506064643434688 65834042208786432 65857869501884928 65951078669544978 66225911507648256 66281284343356992 66496422100512768 66552021115646976 66601483784629248 66620113361860448 66675815797781736 66997921188109184 67009650105371904 67229908449840864 67283362007027712 67333368221822976 67408517070284832 67566517003754496 67683858209450496 67734162080286208 67968698652586368 68297049853806592 68354154410540544 68430442529302308 68812861175915766 69093938588814048 69105298964502528 69182425414239696 69491488998163456 69516640029767424 69574764310728768 70152947947660032 70339322160297216 70623725943703023 70626634653339648 70679125648994304 70923859463568384 70964903363720912 71320212392851968 71703242534596608 71744737466618944 71804724705303408 72098022875284224 72151607433348352 72232133780930214 72539102639757312 72593787614152896 72890308840946688 72944482240308224 73025893492808568 73197060087400704 73496045479514112 73550669073330176 73632756873635232 73694322723864024 73746069957234688 74050333944752256 74421091192541184 74504150446104288 74808474863076864 74864073878211072 74926669257707904 74947627532093004 75232719522035712 75372661336622832 75686756008740864 75750039249550848 76200932340321984 76379540960765952 76569052786410496 76582457263282176 76834181085532416 77263563425589632 77579159117264896 77678512745812992 77730680912415804 77788451764078692 78119033612046336 78177925122933888 78206220033488352 78497255674865664 78555596258793472 78643269915332304 78964501244358912 79111384617209282 79296815094684096 79514016355118592 79835516284186026 80174797654468608 80235238941958464 80562972929467392 80622848791919616 80712829649946312 81102746701395328 81170558362516896 81508814163259392 81576965345670144 81993985676135936 82062542520346752 82154130179409639 82397740428896256 82458979923826688 82551010035348816 82744502707496448 82836851482839636 82964328701889024 83306625687846288 83653782957029376 84151722141297408 84222083112987456 84270822744418583 84628953079716864 84692752216511712 85038693647771136 85147600509833472 85196875741609996 85495399843516416 85558941575098368 85630479151666176 85904883019241104 86140184384711808 86342089781735424 86571473428058112 86921508853788336 87276554006923008 87341419524579584 87438898787441838 87810492669179904 87934771559393304 88301215343531008 88375045791142656 88473678654748842 88736028154195968 88801978379505664 88835063899903776 88901087730375648 89208916981519608 89346200140495872 89639877933121152 89878022760379776 90088689338339328 90245144279267328 90624931536781824 90700704890909568 91071186789832704 91138872547387392 91240590039069744 91697415933666816 91750481567887688 92125251451752064 92217439086409728 92243233885652928 92688853373023232 92766352414305024 92869886289767418 93537263930213376 93785762880396288 94164967924937364 94565145951424512 94670687408959584 95093616523802624 95207572214681472 95279346243575676 95668530353742528 95739632940404544 96130697167045632 96253809271985664 96309511707906952 96642993396646242 96791716818870528 97187078454595584 97367857990411424 97596080116534272 98177009164846976 98259096965152032 98733778593003008 98751063313179648 98926618004317467 99338867261472384 99744633150769152 99818765170948096 99902225676943872 99930170042790672 100013723696672604 100496881782163776 100844862674761296 101000052332734464 101112775605427248 101525787314175744 101601243120429312 101953047978879552 102012048585348811 102445574780709888 102531231615810816 103219291763873649 103571350327750656 103640907883221072 103657948446753792 103717935685438256 104237233497245184 104274960044651136 104797046781333504 104857693220443072 105286001659145216 105729086792912128 106018688473491456 106447355045581368 106980318589277952 107417297239289856 107497131722559488 107617106199928416 107707087057955112 108147034312926336 108227411150022528 108348200671395321 108769287127560192 108808653959635968 108890681421229344 109335463261420032 109416723360462336 109538840239212852 109795590131101056 110068013380465088 110244068219271168 110326003609995264 110449135310452848 110619104935852032 111075500917128384 111631636788811776 112202296188396544 112296110817316608 112421441298139506 112838604106289152 112923669622015616 113058992004934248 113384924863694848 113530134013111296 114173972202221568 114301398510482976 114853579179615744 115251271628298624 115895345138384448 116368738675897344 116517769118719488 116585198383255784 116682677646118038 117178550418069504 117246362079191072 117266887684400832 117745883512298496 117833394388190208 117964904872998456 118446751866538368 118534783640500864 118667076925813923 118945222642026144 119128266853994496 119519837244161536 119753274426279039 119837363680506368 120833242049042432 120934273187879424 121069244474919468 121654120052092992 121755837543775344 122263221244889088 122990978514203904 123093813780520128 123596610643344384 123688469885740032 123826515053023224 124116754061244672 124446493052833536 124716351906951168 124954815155908608 125047683840528384 125480674435544064 125553290566583152 126192285065613312 126227583211946112 126943429619575296 127039128324767568 127558040471656704 127652843920539392 127795313612414994 128174262889394176 128338412362647552 128857324528861656 129055622425160704 129210276577067712 130128106822045696 130382263280682504 130914831010384512 131012129286869376 131158348181162757 131668084417572864 131715739003769856 131902157339089956 132451823015296512 132562568686713984 133104042231293952 133202967569258496 133240226723720896 133351631595563472 133995842376218368 134019300210743808 134459816899681728 134817034140569664 135133034007508992 135367716418900992 135468324160572416 135937397305172736 136594099707613184 136708308821081088 136860885058604616 137625722351831532 138187877177628096 138210597929005056 138364850828479392 138982977996326912 139033280059534848 139149528621457536 140305895895320064 140678644320594432 141247451887406046 141847718927136768 141929806727441824 142640424785703936 143489474933237888 143609449410606816 144196045750568448 144303214866696704 144464267561860428 144964490094969363 145078205279514624 145187575228305792 145780617681893376 145888964480616448 146051786985617136 146394120174801408 147265513747270464 147388645447728048 148100667889504512 149008300892208576 149094532547817493 149616949726153728 149728147756422144 149853338515415808 149895255064186008 150465439044071424 150745322673245664 151373512017481728 151500078499101696 152401864680643968 152759081921531904 153138105572820992 153164914526564352 153668362171064832 154527126851179264 155158318234529792 155357025491625984 155461361824831608 155576903528157384 156355850245867776 156412440066976704 156994511349731328 157111192517586944 157286539830664608 157929002488717824 158222769234418564 158593630189368192 159028032710237184 159671032568372052 160349595308937216 160470477883916928 161125945858934784 161245697583839232 161425659299892624 162205493402790656 162341116725033792 163153930691340288 163987971352271872 164125085040693504 164308260358819278 164795480857792512 164917959847653376 165102020070697632 165489005414992896 165673702965679272 165928657403778048 166613251375692576 167307565914058752 168303444282594816 168444166225974912 168541645488837166 169257906159433728 169385504433023424 170077387295542272 170295201019666944 170393751483219992 171260958303332352 171809766038482208 172280368769423616 173843017707576672 174553108013846016 174682839049159168 174877797574883676 175024016469177057 175620985338359808 175869543118786608 176602430687062016 176750091582285312 176947357309497684 177670127799807552 177802175460751296 178417833963039216 178692400280991744 179279755866242304 179756045520759552 180490288558534656 181249863073563648 181401409781819136 182142373579665408 182277745094774784 182481180078139488 183394831867333632 183500963135775376 184250502903504128 184434878172819456 184486467771305856 185377706746046464 185532704828610048 185739772579534836 187074527860426752 187571525760792576 188329935849874728 189341374817919168 190187233047605248 190415144429362944 190558692487151352 191337060707485056 191479265880809088 191692970418622491 192261394334091264 192507618543971328 192619023415813904 193285986793292484 193583433637741056 194735715980822848 195192160233068544 196354018329693952 196518193930304064 197467557186006016 197502126626359296 197853236008634934 198677734522944768 199489266301538304 199637530341896192 199804451353887744 199860340085581344 200027447393345208 200993763564327552 201689725349522592 202000104665468928 202225551210854496 203051574628351488 203202486240858624 203906095957759104 204024097170697622 204891149561419776 205062463231621632 206438583527747298 207281815766442144 207315896893507584 207435871370876512 208474466994490368 208549920089302272 209715386440886144 210572003318290432 211458173585824256 211871177831109069 212037376946982912 212894710091162736 213960637178555904 215234212399856832 215414174115910224 216294068625852672 216454822300045056 216696401342790642 217617307919271936 217781362842458688 218670926522840064 218833446720924672 219077680478425704 219591180262202112 220136026760930176 220488136438542336 220652007219990528 220898270620905696 221238209871704064 222151001834256768 223263273577623552 224404592376793088 224592221634633216 224842882596279012 225847339244031232 226117984009868496 226769849727389696 227060268026222592 228602797020965952 229707158359231488 230502543256597248 231790690276768896 232737477351794688 233035538237438976 233170396766511568 233365355292236076 234357100836139008 234492724158382144 234533775368801664 235491767024596992 235666788776380416 235929809745996912 236893503733076736 237069567281001728 237334153851627846 237890445284052288 239039674488323072 239506548852558078 239674727361012736 241666484098084864 241868546375758848 242138488949838936 243308240104185984 243511675087550688 244526442489778176 245981957028407808 246187627561040256 247193221286688768 247376939771480064 247653030106046448 248233508122489344 248892986105667072 250961348871088128 251106581133166304 252455166423892224 252812468233255749 253886859239150592 254078256649535136 255116080943313408 255305687841078784 255590627224829988 256676824725295104 257714649057723312 258111244850321408 258420553154135424 260764526561365008 261829662020769024 262024258573738752 262316696362325514 263431478007539712 263804314678179912 264903646030593024 265125137373427968 266208084462587904 266405935138516992 266480453447441792 266703263191126944 267991684752436736 268038600421487616 268919633799363456 269634068281139328 270266068015017984 270735432837801984 270936648321144832 271874794610345472 273416617642162176 273721770117209232 275251444703663064 276375754355256192 276729701656958784 276889846160232487 277965955992653824 278066560119069696 278299057242915072 280611791790640128 281357288641188864 282494903774812092 283695437854273536 283859613454883648 285280849571407872 286978949866475776 287218898821213632 288392091501136896 288606429733393408 288928535123720856 289928980189938726 290375150456611584 291561235363786752 291777928961232896 292103573971234272 292788240349602816 294531027494540928 294777290895456096 296201335779009024 298016601784417152 298189065095634986 299233899452307456 299456295512844288 299706677030831616 299790510128372016 301490645346491328 303000156998203392 304803729361287936 306036145756046433 306276211145641984 307336724342129664 309054253702358528 309657875291620947 310714050983251968 310922723649663216 311153807056314768 312711700491735552 312824880133953408 314573079661329216 315858004977435648 316445538468837128 317187260378736384 318056065420474368 319342065136744104 320940955767833856 322251891717869568 322491395167678464 322851318599785248 324410986805581312 324682233450067584 325044602014185963 326307861382680576 327975942704543744 328250170081387008 328616520717638556 330204040141395264 330978010829985792 331347405931358544 331857314807556096 333226502751385152 336606888565189632 336888332451949824 337083290977674332 338515812318867456 338771008866046848 340154774591084544 340590402039333888 340787502966439984 342521916606664704 343619532076964416 344560737538847232 347686035415153344 349106216027692032 349365678098318336 349755595149767352 350048032938354114 351739086237573216 353204861374124032 353500183164570624 353894714618995368 355340255599615104 355604350921502592 356001230777441769 356835667926078432 357384800561983488 358559511732484608 359512091041519104 362499726147127296 362802819563638272 364962360156278976 366789663734667264 367001926271550752 368501005807008256 368972935542611712 370755413492092928 371065409657220096 371479545159069672 374149055720853504 375143051521585152 376659871699749456 378682749635838336 380830288858725888 381117384974302704 382674121414970112 382958531761618176 383385940837244982 384522788668182528 385015237087942656 385238046831627808 386571973586584968 387166867275482112 389471431961645696 390384320466137088 392708036659387904 393036387860608128 393475044543488271 394935114372012032 395004253252718592 395706472017269868 397355469045889536 399608902707775488 399720680171162688 400054894786690416 401987527128655104 403379450699045184 404451102421708992 406103149256702976 406404972481717248 407812191915518208 408048194341395244 409782299122839552 410124926463243264 412877167055494596 414563631532884288 414631793787015168 414871742741753024 416948933988980736 417099840178604544 419430772881772288 421144006636580864 422916347171648512 423742355662218138 425789420182325472 427921274357111808 430468424799713664 430828348231820448 432588137251705344 432909644600090112 433392802685581284 435234615838543872 435562725684917376 437341853045680128 437666893441849344 438155360956851408 439182360524404224 440272053521860352 441796541241811392 444302003668513536 447283597643452479 448809184753586176 449184443269266432 449685765192558024 451694678488062464 452235968019736992 454120536052445184 457205594041931904 459414316718462976 461005086513194496 463581380553537792 465474954703589376 466071076474877952 466340793533023136 466730710584472152 468985448316764288 469067550737603328 470983534049193984 471333577552760832 471859619491993824 473787007466153472 474139134562003456 474668307703255692 475780890568104576 478079348976646144 479013097705116156 479349454722025472 483737092751517696 484276977899677872 486616480208371968 487023350175101376 491963914056815616 492375255122080512 494386442573377536 494753879542960128 495306060212092896 496467016244978688 497785972211334144 501922697742176256 502213162266332608 504910332847784448 505624936466511498 507773718478301184 508156513299070272 510232161886626816 510611375682157568 511181254449659976 515429298115446624 516222489700642816 516841106308270848 521529053122730016 523659324041538048 524048517147477504 524633392724651028 526862956015079424 527608629356359824 529807292061186048 530250274746855936 532960906894883584 533406526382253888 535983369504873472 536077200842975232 537839267598726912 539268136562278656 541470865675603968 541873296642289664 543749589220690944 546833235284324352 547443540234418464 550502889407326128 552751508710512384 553459403313917568 553779692320464974 556133120238139392 556598114485830144 561223583581280256 562714577282377728 564989807549624184 567719226909767296 570561699142815744 573957899732951552 574437797642427264 575078911255867473 576784183002273792 577212859466786816 577857070247441712 579857960379877452 580750300913223168 584207147942468544 585576480699205632 589062054989081856 589554581790912192 592402671558018048 596033203568834304 596378130191269972 598467798904614912 598912591025688576 599413354061663232 599581020256744032 602981290692982656 606000313996406784 609607458722575872 612072291512092866 614673448684259328 618108507404717056 619315750583241894 621845447299326432 622307614112629536 625423400983471104 625649760267906816 629146159322658432 631716009954871296 632891076937674256 634374520757472768 636112130840948736 638684130273488208 641881911535667712 645702637199570496 648821973611162624 649364466900135168 650089204028371926 655951885409087488 656500340162774016 657233041435277112 660408080282790528 661956021659971584 662694811862717088 663714629615112192 666453005502770304 673213777130379264 673776664903899648 674166581955348664 677542017732093696 680309549182169088 681180804078667776 681575005932879968 687239064153928832 689121475077694464 695372070830306688 698212432055384064 698731356196636672 699511190299534704 700096065876708228 703478172475146432 707000366329141248 707789429237990736 710680511199230208 711208701843005184 712002461554883538 713671335852156864 717119023464969216 719024182083038208 724999452294254592 725605639127276544 729924720312557952 733579327469334528 734003852543101504 737002011614016512 737945871085223424 742130819314440192 742959090318139344 753319743399498912 757365499271676672 758437404699767247 761660577717451776 762234769948605408 765348242829940224 765917063523236352 766771881674489964 770030474175885312 770476093663255616 773143947173169936 774333734550964224 778942863923291392 785416073318775808 786072775721216256 786950089086976542 789870228744024064 791412944034539736 794710938091779072 799217805415550976 799441360342325376 800109789573380832 803975054257310208 806758901398090368 808902204843417984 812206298513405952 812809944963434496 815624383831036416 816096388682790488 820249852926486528 825754334110989192 829127263065768576 829743485483506048 830669538480697461 833897867977961472 834199680357209088 838861545763544576 845832694343297024 847484711324436276 851578840364650944 855842548714223616 860936849599427328 861656696463640896 865176274503410688 865819289200180224 866785605371162568 871125451369834752 874683706091360256 875333786883698688 876310721913702816 878364721048808448 880544107043720704 883593082483622784 888604007337027072 894567195286904958 898368886538532864 899371530385116048 903389356976124928 904471936039473984 914411188083863808 918108437268139299 918828633436925952 922010173026388992 927162761107075584 932142152949755904 932681587066046272 933461421168944304 937970896633528576 938135101475206656 943719238983987648 947574014932306944 948278269124006912 949336615406511384 951561781136209152 956158697953292288 958026195410232312 958698909444050944 967474185503035392 968553955799355744 973232960416743936 974046700350202752 983927828113631232 984750510244161024 990612120424185792 992934032489957376 995571944422668288 1004426324532665216 1009820665695568896 1011249872933022996 1015547436956602368 1016313026598140544 1020464323773253632 1021222751364315136 1022362508899319952 1030858596230893248 1033682212616541696 1043058106245460032 1047318648083076096 1048097034294955008 1049266785449302056 1055217258712719648 1059614584122372096 1060500549493711872 1065921813789767168 1066813052764507776 1068003692332325307 1071966739009746944 1072154401685950464 1075678535197453824 1078536273124557312 1087499178441381888 1094887080468836928 1101005778814652256 1105503017421024768 1106918806627835136 1107559384640929948 1112266240476278784 1113196228971660288 1122447167162560512 1125429154564755456 1129979615099248368 1135438453819534592 1147915799465903104 1148875595284854528 1150157822511734946 1153568366004547584 1154425718933573632 1155714140494883424 1159715920759754904 1161500601826446336 1168414295884937088 1171152961398411264 1178124109978163712 1179109163581824384 1184805343116036096 1192066407137668608 1192756260382539944 1198826708123326464 1199162040513488064 1205962581385965312 1219214917445151744 1224144583024185732 1229346897368518656 1236217014809434112 1238631501166483788 1243690894598652864 1244615228225259072 1250846801966942208 1251299520535813632 1258292318645316864 1263432019909742592 1265782153875348512 1268749041514945536 1277368260546976416 1283763823071335424 1291405274399140992 1297643947222325248 1298728933800270336 1300178408056743852 1313000680325548032 1314466082870554224 1320816160565581056 1325389623725434176 1332906011005540608 1341850792930357437 1346427554260758528 1347553329807799296 1348333163910697328 1355084035464187392 1362361608157335552 1363150011865759936 1374478128307857664 1378242950155388928 1390744141660613376 1396424864110768128 1397462712393273344 1399022380599069408 1400192131753416456 1406956344950292864 1414000732658282496 1415578858475981472 1421361022398460416 1422417403686010368 1424004923109767076 1427342671704313728 1434238046929938432 1438048364166076416 1451211278254553088 1459849440625115904 1468007705086203008 1474004023228033024 1475891742170446848 1484261638628880384 1485918180636278688 1506639486798997824 1514730998543353344 1516874809399534494 1523321155434903552 1524469539897210816 1530696485659880448 1531834127046472704 1533543763348979928 1540952187326511232 1546287894346339872 1548667469101928448 1557885727846582784 1570832146637551616 1572145551442432512 1573900178173953084 1582825888069079472 1589421876183558144 1598882720684650752 1600219579146761664 1607950108514620416 1613517802796180736 1617804409686835968 1624412597026811904 1625619889926868992 1631248767662072832 1632192777365580976 1640499705852973056 1651508668221978384 1658254526131537152 1659486970967012096 1661339076961394922 1668399360714418176 1677723091527089152 1691665388686594048 1694969422648872552 1703157680729301888 1711685097428447232 1721873699198854656 1723313392927281792 1730352549006821376 1731638578400360448 1733571210742325136 1742250902739669504 1752621443827405632 1756729442097616896 1761088214087441408 1767186164967245568 1777208014674054144 1789134390573809916 1796737773077065728 1798743060770232096 1806778713952249856 1808943872078947968 1828822376167727616 1836216874536278598 1844020346052777984 1854325522214151168 1865363174132092544 1866922842337888608 1875941793267057152 1876270202950413312 1887438477967975296 1895148029864613888 1896556538248013824 1898673230813022768 1903123562272418304 1916052390820464624 1937107911598711488 1938228923121627409 1946465920833487872 1948093400700405504 1967855656227262464 1969501020488322048 1981224240848371584 1985868064979914752 1991143888845336576 2008852649065330432 2019641331391137792 2022499745866045992 2032626053196281088 2040928647546507264 2042445502728630272 2044725017798639904 2061717192461786496 2067364425233083392 2086116212490920064 2094637296166152192 2096194068589910016 2098533570898604112 2110434517425439296 2121001098987423744 2131843627579534336 2133626105529015552 2136007384664650614 2143933478019493888 2151357070394907648 2157072546249114624 2174998356882763776 2189774160937673856 2202011557629304512 2211006034842049536 2213837613255670272 2215118769281859896 2226392457943320576 2259959230198496736 2270876907639069184 2275312214099301741 2295831598931806208 2297751190569709056 2300315645023469892 2311428280989766848 2319431841519509808 2323001203652892672 2336828591769874176 2356248219956327424 2358218327163648768 2369610686232072192 2384132814275337216 2385512520765079888 2397653416246652928 2398324081026976128 2411925162771930624 2438429834890303488 2448289166048371464 2472434029618868224 2477263002332967576 2487381789197305728 2489230456450518144 2492008615442092383 2501693603933884416 2502599041071627264 2516584637290633728 2531564307750697024 2537498083029891072 2554736521093952832 2567527646142670848 2582810548798281984 2595287894444650496 2597457867600540672 2600356816113487704 2626001360651096064 2628932165741108448 2641632321131162112 2650779247450868352 2665812022011081216 2683701585860714874 2695106659615598592 2696666327821394656 2710168070928374784 2726300023731519872 2748956256615715328 2754325311804417897 2756485900310777856 2781488283321226752 2798044761198138816 2800384263506832912 2813912689900585728 2831157716951962944 2842722044796920832 2844834807372020736 2848009846219534152 2854685343408627456 2868476093859876864 2876096728332152832 2902422556509106176 2919698881250231808 2936015410172406016 2948008046456066048 2951783484340893696 2971836361272557376 3013278973597995648 3029461997086706688 3033749618799068988 3046642310869807104 3048939079794421632 3061392971319760896 3063668254092945408 3067087526697959856 3081904374653022464 3092575788692679744 3115771455693165568 3141664293275103232 3144291102884865024 3147800356347906168 3165651776138158944 3178843752367116288 3197765441369301504 3200439158293523328 3215900217029240832 3227035605592361472 3235608819373671936 3262497535324145664 3264385554731161952 3303017336443956768 3316509052263074304 3318973941934024192 3322678153922789844 3336798721428836352 3355446183054178304 3389938845297745104 3406315361458603776 3443747398397709312 3446626785854563584 3460705098013642752 3463277156800720896 3467142421484650272 3484501805479339008 3505242887654811264 3513458884195233792 3522176428174882816 3534372329934491136 3554416029348108288 3578268781147619832 3597486121540464192 3613557427904499712 3617887744157895936 3657644752335455232 3672433749072557196 3688040692105555968 3708651044428302336 3730726348264185088 3733845684675777216 3751883586534114304 3752540405900826624 3774876955935950592 3790296059729227776 3793113076496027648 3797346461626045536 3806247124544836608 3832104781640929248 3874215823197422976 3876457846243254818 3892931841666975744 3896186801400811008 3939002040976644096 3962448481696743168 4017705298130660864 4025552378791072311 4039282662782275584 4044999491732091984 4065252106392562176 4089450035597279808 4123434384923572992 4134728850466166784 4172232424981840128 4189274592332304384 4192388137179820032 4197067141797208224 4220869034850878592 4242002197974847488 4263687255159068672 4267252211058031104 4272014769329301228 4302714140789815296 4314145092498229248 4379548321875347712 4404023115258609024 4422012069684099072 4427675226511340544 4430237538563719792 4452784915886641152 4519918460396993472 4541753815278138368 4550624428198603482 4591663197863612416 4595502381139418112 4600631290046939784 4622856561979533696 4638863683039019616 4646002407305785344 4673657183539748352 4712496439912654848 4716436654327297536 4768265628550674432 4771025041530159776 4796648162053952256 4823850325543861248 4876859669780606976 4896578332096742928 4954526004665935152 4974763578394611456 4978460912901036288 4984017230884184766 5005198082143254528 5033169274581267456 5063128615501394048 5074996166059782144 5109473042187905664 5135055292285341696 5165621097596563968 5194915735201081344 5200713632226975408 5257864331482216896 5283264642262324224 5301558494901736704 5331624044022162432 5367403171721429748 5390213319231197184 5393332655642789312 5420336141856749568 5452600047463039744 5497912513231430656 5508650623608835794 5562976566642453504 5596089522396277632 5600768527013665824 5627825379801171456 5662315433903925888 5685444089593841664 5689669614744041472 5696019692439068304 5709370686817254912 5814686769364882227 5839397762500463616 5872030820344812032 5903566968681787392 5943672722545114752 6026557947195991296 6058923994173413376 6067499237598137976 6097878159588843264 6122785942639521792 6127336508185890816 6134175053395919712 6163808749306044928 6185151577385359488 6231542911386331136 6288582205769730048 6295600712695812336 6331303552276317888 6395530882738603008 6400878316587046656 6431800434058481664 6454071211184722944 6471217638747343872 6524995070648291328 6528771109462323904 6606034672887913536 6633018104526148608 6637947883868048384 6645356307845579688 6710892366108356608 6779877690595490208 6812630722917207552 6887494796795418624 6893253571709127168 6934284842969300544 6969003610958678016 7010485775309622528 7044352856349765632 7068744659868982272 7108832058696216576 7156537562295239664 7194972243080928384 7235775488315791872 7315289504670910464 7344867498145114392 7417302088856604672 7461452696528370176 7467691369351554432 7476025846326277149 7503767173068228608 7505080811801653248 7549753911871901184 7594692923252091072 7612494249089673216 7664209563281858496 7748431646394845952 7752915692486509636 7785863683333951488 7792373602801622016 7878004081953288192 7924896963393486336 8035410596261321728 8051104757582144622 8089998983464183968 8130504212785124352 8178900071194559616 8246868769847145984 8269457700932333568 8344464849963680256 8394134283594416448 8441738069701757184 8527374510318137344 8534504422116062208 8544029538658602456 8605428281579630592 8628290184996458496 8759096643750695424 8808046230517218048 8844024139368198144 8855350453022681088 8860475077127439584 9039836920793986944 9083507630556276736 9101248856397206964 9191004762278836224 9201262580093879568 9245713123959067392 9277727366078039232 9347314367079496704 9424992879825309696 9432873308654595072 9536531257101348864 9542050083060319552 9593296324107904512 9647700651087722496 9793156664193485856 9909052009331870304 9949527156789222912 9956921825802072576 9968034461768369532 10010396164286509056 10066338549162534912 10126257231002788096 10218946084375811328 10331242195193127936 10389831470402162688 10401427264453950816 10515728662964433792 10566529284524648448 10603116989803473408 10663248088044324864 10734806343442859496 10786665311285578624 10840672283713499136 10905200094926079488 10995825026462861312 11017301247217671588 11125953133284907008 11192179044792555264 11201537054027331648 11255650759602342912 11324630867807851776 11370888179187683328 11379339229488082944 11392039384878136608 11418741373634509824 11629373538729764454 11678795525000927232 11744061640689624064 11887345445090229504 12053115894391982592 12117847988346826752 12134998475196275952 12195756319177686528 12268350106791839424 12327617498612089856 12370303154770718976 12463085822772662272 12577164411539460096 12591201425391624672 12662607104552635776 12791061765477206016 12801756633174093312 12908142422369445888 12942435277494687744 13057542218924647808 13212069345775827072 13266036209052297216 13275895767736096768 13290712615691159376 13559755381190980416 13625261445834415104 13774989593590837248 13786507143418254336 13868569685938601088 13938007221917356032 14020971550619245056 14137489319737964544 14313075124590479328 14389944486161856768 14471550976631583744 14630579009341820928 14689734996290228784 14922905393056740352 14935382738703108864 14952051692652554298 15007534346136457216 15099507823743802368 15189385846504182144 15224988498179346432 15328419126563716992 15496863292789691904 15505831384973019272 15584747205603244032 15849793926786972672 16070821192522643456 16102209515164289244 16179997966928367936 16261008425570248704 16357800142389119232 16493737539694291968 16688929699927360512 16788268567188832896 16883476139403514368 17069008844232124416 17088059077317204912 17444060308094646681 17518193287501390848 17616092461034436096 17710700906045362176 17720950154254879168 18079673841587973888 18167015261112553472 18202497712794413928 18382009524557672448 18402525160187759136 18491426247918134784 18555454732156078464 18694628734158993408 18865746617309190144 19084100166120639104 19186592648215809024 19295401302175444992 19586313328386971712 19818104018663740608 19899054313578445824 19913843651604145152 19936068923536739064 20132677098325069824 20252514462005576192 20437892168751622656 20662484390386255872 20802854528907901632 21031457325928867584 21133058569049296896 21206233979606946816 21326496176088649728 21469612686885718992 21573330622571157248 21810400189852158976 21991650052925722624 22034602494435343176 22251906266569814016 22384358089585110528 22403074108054663296 22511301519204685824 22649261735615703552 22784078769756273216 22837482747269019648 23258747077459528908 23357591050001854464 23488123281379248128 23774690890180459008 24106231788783965184 24269996950392551904 24391512638355373056 24536700213583678848 24655234997224179712 24740606309541437952 25182402850783249344 25325214209105271552 25582123530954412032 25603513266348186624 25816284844738891776 25884870554989375488 26115084437849295616 26424138691551654144 26532072418104594432 26551791535472193536 26581425231382318752 27119510762381960832 27250522891668830208 27573014286836508672 27737139371877202176 28041943101238490112 28274978639475929088 28626150249180958656 28779888972323713536 28943101953263167488 29379469992580457568 29845810786113480704 29870765477406217728 29904103385305108596 30199015647487604736 30378771693008364288 30656838253127433984 30993726585579383808 31011662769946038544 31169494411206488064 31699587853573945344 32141642385045286912 32204419030328578488 32359995933856735872 32522016851140497408 32715600284778238464 32987475079388583936 33377859399854721024 33576537134377665792 33766952278807028736 34138017688464248832 34176118154634409824 34888120616189293362 35036386575002781696 35232184922068872192 35441900308509758336 36159347683175947776 36404995425588827856 36805050320375518272 36982852495836269568 37110909464312156928 37389257468317986816 37731493234618380288 38168200332241278208 38373185296431618048 39172626656773943424 39636208037327481216 39798108627156891648 39827687303208290304 39872137847073478128 40505028924011152384 40875784337503245312 41324968780772511744 41605709057815803264 42062914651857735168 42412467959213893632 42939225373771437984 43146661245142314496 43620800379704317952 44069204988870686352 44768716179170221056 44806148216109326592 45022603038409371648 45298523471231407104 45568157539512546432 45674965494538039296 46517494154919057816 46976246562758496256 47549381780360918016 48212463577567930368 48539993900785103808 48783025276710746112 49073400427167357696 49310469994448359424 49481212619082875904 50364805701566498688 50650428418210543104 51207026532696373248 52230168875698591232 52332180924283940043 52848277383103308288 53162850462764637504 54239021524763921664 54501045783337660416 55146028573673017344 55474278743754404352 56083886202476980224 57252300498361917312 57559777944647427072 57886203906526334976 58758939985160915136 59691621572226961408 59741530954812435456 59808206770610217192 60398031294975209472 60757543386016728576 61313676506254867968 61987453171158767616 62023325539892077088 63399175707147890688 64408838060657156976 64719991867713471744 65431200569556476928 65974950158777167872 66755718799709442048 67153074268755331584 67533904557614057472 68352236309268819648 69776241232378586724 70072773150005563392 70464369844137744384 70883800617019516672 72318695366351895552 72809990851177655712 73610100640751036544 73965704991672539136 74221818928624313856 76336400664482556416 76746370592863236096 78345253313547886848 79272416074654962432 79596217254313783296 79655374606416580608 79744275694146956256 81010057848022304768 81751568675006490624 83211418115631606528 84125829303715470336 84824935918427787264 85878450747542875968 86293322490284628992 87241600759408635904 88138409977741372704 89537432358340442112 89612296432218653184 90597046942462814208 91136315079025092864 93034988309838115632 95098763560721836032 96424927155135860736 97079987801570207616 97566050553421492224 98146800854334715392 98962425238165751808 100729611403132997376 101300856836421086208 102414053065392746496 104460337751397182464 104664361848567880086 105696554766206616576 106325700925529275008 108478043049527843328 110948557487508808704 112167772404953960448 114504600996723834624 115119555889294854144 117517879970321830272 119483061909624870912 119616413541220434384 121515086772033457152 122627353012509735936 123974906342317535232 124046651079784154176 128817676121314313952 129439983735426943488 130862401139112953856 134306148537510663168 135067809115228114944 136704472618537639296 139552482464757173448 140928739688275488768 141767601234039033344 144637390732703791104 145619981702355311424 147220201281502073088 147931409983345078272 148443637857248627712 152672801328965112832 156690506627095773696 158544832149309924864 159488551388293912512 162020115696044609536 163503137350012981248 166422836231263213056 168251658607430940672 171756901495085751936 172586644980569257984 176276819955482745408 179074864716680884224 179224592864437306368 181194093884925628416 182272630158050185728 186069976619676231264 190197527121443672064 194159975603140415232 196293601708669430784 197924850476331503616 201459222806265994752 202601713672842172416 208920675502794364928 209328723697135760172 211393109532413233152 212651401851058550016 216956086099055686656 221897114975017617408 229009201993447669248 230239111778589708288 235035759940643660544 238966123819249741824 239232827082440868768 243030173544066914304 245254706025019471872 248093302159568308352 257635352242628627904 258879967470853886976 261724802278225907712 268612297075021326336 273408945237075278592 279104964929514346896 283535202468078066688 289274781465407582208 291239963404710622848 294440402563004146176 296887275714497255424 305345602657930225664 313381013254191547392 317089664298619849728 318977102776587825024 332845672462526426112 336503317214861881344 343513802990171503872 345173289961138515968 352553639910965490816 358449185728874612736 364545260316100371456 372139953239352462528 388319951206280830464 392587203417338861568 402918445612531989504 405203427345684344832 417841351005588729856 418657447394271520344 422786219064826466304 425302803702117100032 433912172198111373312 443794229950035234816 458018403986895338496 470071519881287321088 478465654164881737536 486060347088133828608 490509412050038943744 496186604319136616704 515270704485257255808 517759934941707773952 537224594150042652672 546817890474150557184 558209929859028693792 567070404936156133376 582479926809421245696 588880805126008292352 593774551428994510848 610691205315860451328 626762026508383094784 634179328597239699456 637954205553175650048 665691344925052852224 687027605980343007744 705107279821930981632 716898371457749225472 729090520632200742912 744279906478704925056 776639902412561660928 785174406834677723136 805836891225063979008 837314894788543040688 850605607404234200064 867824344396222746624 916036807973790676992 940143039762574642176 956931308329763475072 992373208638273233408 1030541408970514511616 1035519869883415547904 1093635780948301114368 1116419859718057387584 1134140809872312266752 1164959853618842491392 1177761610252016584704 1253524053016766189568 1268358657194479398912 1275908411106351300096 1331382689850105704448 1374055211960686015488 1410214559643861963264 1458181041264401485824 1488559812957409850112 1553279804825123321856 1611673782450127958016 1674629789577086081376 1701211214808468400128 1832073615947581353984 1880286079525149284352 1913862616659526950144 1984746417276546466816 2061082817941029023232 2187271561896602228736 2232839719436114775168 2329919707237684982784 2355523220504033169408 2551816822212702600192 2748110423921372030976 2820429119287723926528 2977119625914819700224 3106559609650246643712 3349259579154172162752 3402422429616936800256 3760572159050298568704 3827725233319053900288 3969492834553092933632 4122165635882058046464 4374543123793204457472 4465679438872229550336 4659839414475369965568 5103633644425405200384 5496220847842744061952 5640858238575447853056 5954239251829639400448 6698519158308344325504 7655450466638107800576 7938985669106185867264 8244331271764116092928 8931358877744459100672 9319678828950739931136 10207267288850810400768 11281716477150895706112 11908478503659278800896 13397038316616688651008 15310900933276215601152 16488662543528232185856 17862717755488918201344 23816957007318557601792 26794076633233377302016 30621801866552431202304 35725435510977836402688 53588153266466754604032 71450871021955672805376 107176306532933509208064 214352613065867018416128
- Sum of all divisors σ(n): 883263390916264184713320
- Sum of proper divisors (its aliquot sum) s(n): 668910777850397166297192
- 214352613065867018416128 is an abundant number, because the sum of its proper divisors (668910777850397166297192) is greater than itself. Its abundance is 454558164784530147881064
Bases of 214352613065867018416128
- Binary: 1011010110010000010100000101001000011010010110101011101100110010110000000000002
- Hexadecimal: 0x2D6414148696AECCB000
- Base-36: YWLINVBW03V4LC0
Squares and roots of 214352613065867018416128
- 214352613065867018416128 squared (2143526130658670184161282) is 45947042728165304020370780399958545105770512384
- 214352613065867018416128 cubed (2143526130658670184161283) is 9848868671431276322248566190851505425767239503868807092840222689329152
-
The
square root of 214352613065867018416128 is 462982303188.6499853759 -
The
cube root of 214352613065867018416128 is 59847074.7349624579
Scales and comparisons
How big is 214352613065867018416128?- 214,352,613,065,867,018,416,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 214,352,613,065,867,018,416,128 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 214352613065867018416128 cubic inches would be around 4987256.2 feet tall.
Recreational maths with 214352613065867018416128
- 214352613065867018416128 backwards is 821614810768560316253412
- The number of decimal digits it has is: 24
- The sum of 214352613065867018416128's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 214352613065867018416128 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 214352613065867018416128 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/214352613065867018416128/
Chicago style:
Numbermatics. 2024. "Number 214352613065867018416128 - Facts about the integer". https://numbermatics.com/n/214352613065867018416128/
The information we have on file for 214352613065867018416128 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 214352613065867018416128, math, Factors of 214352613065867018416128, curriculum, school, college, exams, university, Prime factorization of 214352613065867018416128, STEM, science, technology, engineering, physics, economics, calculator, two hundred fourteen sextillion, three hundred fifty-two quintillion, six hundred thirteen quadrillion, sixty-five trillion, eight hundred sixty-seven billion, eighteen million, four hundred sixteen thousand, one hundred twenty-eight.