10454070515392039612317696
10,454,070,515,392,039,612,317,696 is an even composite number composed of six prime numbers multiplied together.
10454070515392039612317696 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-six thousand, two hundred twenty-five divisors.
Prime factorization of 10454070515392039612317696:
222 × 36 × 74 × 134 × 232 × 3072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 23 × 23 × 307 × 307)See below for interesting mathematical facts about the number 10454070515392039612317696 from the Numbermatics database.
Names of 10454070515392039612317696
- Cardinal: 10454070515392039612317696 can be written as Ten septillion, four hundred fifty-four sextillion, seventy quintillion, five hundred fifteen quadrillion, three hundred ninety-two trillion, thirty-nine billion, six hundred twelve million, three hundred seventeen thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 1.0454070515392039612317696 × 1025
Factors of 10454070515392039612317696
Divisors of 10454070515392039612317696
- Number of divisors d(n): 36225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 27 28 32 36 39 42 46 48 49 52 54 56 63 64 69 72 78 81 84 91 92 96 98 104 108 112 117 126 128 138 144 147 156 161 162 168 169 182 184 189 192 196 207 208 216 224 234 243 252 256 273 276 288 294 299 307 312 322 324 336 338 343 351 364 368 378 384 392 414 416 432 441 448 468 483 486 504 507 512 529 546 552 567 576 588 598 614 621 624 637 644 648 672 676 686 702 728 729 736 756 768 784 819 828 832 864 882 896 897 921 936 966 972 1008 1014 1024 1029 1053 1058 1092 1104 1127 1134 1152 1176 1183 1196 1228 1242 1248 1274 1288 1296 1323 1344 1352 1372 1404 1449 1456 1458 1472 1512 1521 1536 1568 1587 1638 1656 1664 1701 1728 1764 1792 1794 1842 1863 1872 1911 1932 1944 2016 2028 2048 2058 2093 2106 2116 2149 2184 2197 2208 2254 2268 2304 2352 2366 2392 2401 2456 2457 2484 2496 2548 2576 2592 2646 2688 2691 2704 2744 2763 2808 2898 2912 2916 2944 3024 3042 3072 3087 3136 3159 3174 3276 3312 3328 3381 3402 3456 3528 3549 3584 3588 3684 3703 3726 3744 3822 3864 3887 3888 3969 3991 4032 4056 4096 4116 4186 4212 4232 4298 4347 4368 4394 4416 4459 4508 4536 4563 4608 4704 4732 4761 4784 4802 4912 4914 4968 4992 5096 5103 5152 5184 5292 5376 5382 5408 5488 5526 5589 5616 5733 5796 5824 5832 5888 6048 6084 6144 6174 6272 6279 6318 6348 6447 6552 6591 6624 6656 6762 6804 6877 6912 7056 7061 7098 7168 7176 7203 7368 7371 7406 7452 7488 7644 7728 7774 7776 7889 7938 7982 8064 8073 8112 8192 8232 8281 8289 8372 8424 8464 8596 8694 8736 8788 8832 8918 9016 9072 9126 9216 9261 9408 9464 9477 9522 9568 9604 9824 9828 9936 9984 10143 10192 10206 10304 10368 10584 10647 10752 10764 10816 10976 11052 11109 11178 11232 11466 11592 11648 11661 11664 11776 11907 11973 12096 12168 12288 12348 12544 12558 12636 12696 12894 13041 13104 13182 13248 13312 13377 13524 13608 13689 13754 13824 14112 14122 14196 14283 14336 14352 14406 14651 14736 14742 14812 14904 14976 15043 15288 15379 15456 15548 15552 15778 15876 15964 16128 16146 16224 16384 16464 16562 16578 16744 16767 16848 16928 17192 17199 17388 17472 17576 17664 17836 18032 18144 18252 18432 18522 18816 18837 18928 18954 19044 19136 19208 19341 19648 19656 19773 19872 19968 20286 20384 20412 20608 20631 20736 21168 21183 21294 21504 21528 21609 21632 21952 22104 22113 22218 22356 22464 22932 23184 23296 23322 23328 23552 23667 23814 23946 24192 24219 24336 24576 24696 24843 24867 25088 25116 25272 25392 25788 25921 26082 26208 26364 26496 26624 26754 27048 27209 27216 27378 27508 27648 27783 27937 28224 28244 28392 28561 28566 28672 28704 28812 29302 29472 29484 29624 29808 29952 30086 30429 30576 30758 30912 31096 31104 31213 31556 31752 31928 31941 32256 32292 32448 32768 32928 33124 33156 33327 33488 33534 33696 33856 34384 34398 34776 34944 34983 35152 35328 35672 35721 35919 36064 36288 36504 36864 37044 37632 37674 37856 37908 38088 38272 38416 38682 39123 39296 39312 39546 39744 39936 40131 40572 40768 40824 41067 41216 41262 41472 42336 42366 42588 42849 43008 43056 43218 43264 43904 43953 44208 44226 44436 44712 44928 45129 45864 46137 46368 46592 46644 46656 47104 47334 47628 47892 48139 48384 48438 48672 49152 49392 49427 49686 49734 50176 50232 50531 50544 50784 51576 51597 51842 51883 52164 52416 52728 52992 53248 53508 54096 54418 54432 54756 55016 55223 55296 55566 55874 56448 56488 56511 56784 57122 57132 57344 57408 57624 57967 58023 58604 58944 58968 59248 59319 59616 59904 60172 60858 61152 61516 61824 61893 62192 62208 62426 63112 63504 63549 63856 63882 64512 64584 64827 64896 65536 65856 66248 66312 66339 66654 66976 67068 67392 67712 68768 68796 69552 69888 69966 70304 70656 71001 71344 71442 71838 72128 72576 72657 73008 73728 74088 74529 74601 75264 75348 75712 75816 76176 76544 76832 77364 77763 78246 78592 78624 79092 79488 79872 80262 81144 81536 81627 81648 82134 82432 82524 82944 83349 83811 84672 84732 85176 85683 85698 86016 86112 86436 86528 87808 87906 88416 88452 88872 89401 89424 89856 90258 91287 91728 91793 92274 92736 93184 93288 93312 93639 94208 94249 94668 95256 95784 95823 96278 96768 96876 97344 98304 98784 98854 99372 99468 99981 100352 100464 101062 101088 101568 102557 103152 103194 103684 103766 104328 104832 104949 105301 105456 105984 106496 107016 107653 107757 108192 108836 108864 109512 110032 110446 110592 111132 111748 112896 112976 113022 113568 114244 114264 114688 114816 115248 115934 116046 117208 117369 117888 117936 118496 118638 119232 119808 120344 120393 121716 122304 123032 123201 123648 123786 124384 124416 124852 126224 127008 127098 127712 127764 128547 129024 129168 129654 129792 131072 131712 131859 132496 132624 132678 133308 133952 134136 134784 135387 135424 137536 137592 138411 139104 139776 139932 140608 141312 142002 142688 142884 143676 144256 144417 145152 145314 146016 147456 148176 148281 149058 149202 150528 150696 151424 151593 151632 152352 153088 153664 154728 154791 155526 155649 156492 157184 157248 158184 158976 159744 160524 162288 162403 163072 163254 163296 164268 164864 165048 165669 165888 166698 167622 169344 169464 169533 170352 171366 171396 172032 172224 172872 173056 173901 174069 175616 175812 176832 176904 177744 177957 178802 178848 179712 180516 181447 182574 183456 183586 184548 185472 185679 186368 186576 186624 187278 188416 188498 189336 190463 190512 190647 191568 191646 192556 193536 193752 194481 194688 195559 196608 197568 197708 198744 198936 199927 199962 200704 200928 202124 202176 203136 205114 206304 206388 207368 207532 208656 209664 209898 210602 210912 211968 212992 213003 214032 215306 215514 216384 217672 217728 217971 219024 220064 220892 221184 222264 223496 223587 223803 225792 225952 226044 227136 228488 228528 229376 229632 230496 231868 232092 233289 234416 234738 235776 235872 236992 237276 238464 239616 240688 240786 243432 244608 244881 246064 246402 247296 247572 248768 248832 249704 250047 251433 252448 254016 254196 255424 255528 257049 257094 258048 258336 259308 259584 262144 263424 263718 264992 265248 265356 266616 267904 268203 268272 269568 270774 270848 273861 275072 275184 275379 276822 278208 279552 279864 280917 281216 282624 282747 284004 285376 285768 287352 287469 288512 288834 290304 290628 292032 294912 296352 296562 298116 298404 299943 301056 301392 302848 303186 303264 304704 306176 307328 307671 309456 309582 311052 311298 312984 314368 314496 314847 315903 316368 317952 319488 321048 322959 323271 324576 324806 326144 326508 326592 328536 329728 330096 331338 331776 333396 335244 336973 338688 338928 339066 340704 342732 342792 344064 344448 345744 345989 346112 347802 348138 351232 351624 353664 353717 353808 355488 355914 357604 357696 359424 361032 361179 362894 363181 365148 366912 367172 369096 370944 371358 372736 373152 373248 374556 376832 376996 378672 380926 381024 381294 383136 383292 385112 385641 387072 387504 388962 389376 391118 393216 395136 395416 395577 397488 397872 399854 399924 401408 401856 404248 404352 405769 406161 406272 410228 412608 412776 414736 415064 415233 417312 419328 419796 421204 421824 423936 425984 426006 428064 430612 431028 432768 433251 435344 435456 435942 438048 440128 441784 442368 444528 444843 446992 447174 447606 451584 451904 452088 454272 454779 456976 457056 458752 459264 460992 463736 464184 464373 466578 466947 468832 469476 471552 471744 473984 474552 476928 479232 481376 481572 486864 487209 489216 489762 492128 492804 494592 495144 497007 497536 497664 499408 500094 502866 504896 508032 508392 508599 510848 511056 514098 514188 516096 516672 518616 519168 521703 522207 524288 526848 527436 529984 530496 530712 533232 533871 535808 536406 536544 539136 541548 541696 544341 547722 550144 550368 550758 553644 556416 557037 559104 559728 561834 562432 565248 565494 568008 570752 571389 571536 571941 574704 574938 577024 577668 580608 581256 583443 584064 586677 589824 592704 593124 596232 596808 599781 599886 602112 602784 605696 606372 606528 609408 612352 614656 615342 618912 619164 622104 622596 625807 625968 628736 628992 629694 631806 632736 635904 638976 639009 642096 642551 645918 646542 649152 649612 652288 653016 653184 656903 657072 659456 659743 660192 662676 663552 666792 670488 670761 673946 674479 677376 677856 678132 681408 685464 685584 688128 688896 691488 691978 692224 695604 696276 699867 702464 703248 707328 707434 707616 710976 711828 715208 715392 717899 718848 722064 722358 725788 726362 730296 733824 734344 734643 737107 738192 741888 742716 745472 746304 746496 749112 753571 753664 753992 754299 757344 761852 762048 762588 766272 766584 770224 771147 771282 774144 775008 777924 778752 782236 786432 790272 790832 791154 794976 795744 799708 799848 802816 803712 804609 808496 808704 811538 812322 812544 820456 821583 825216 825552 826137 829472 830128 830466 834624 838656 839592 842408 842751 843648 847872 848241 851968 852012 856128 861224 862056 862407 865536 866502 870688 870912 871884 876096 880256 883568 884736 889056 889686 893984 894348 895212 899829 903168 903808 904176 908544 909558 913952 914112 917504 918528 921984 923013 927472 928368 928746 933156 933894 937664 938952 943104 943488 944541 947709 947968 949104 953856 958464 962752 963144 968877 969813 973728 974418 978432 979524 984256 985608 989184 990288 994014 995072 995328 998816 1000188 1005732 1009792 1010919 1016064 1016784 1017198 1021696 1022112 1028196 1028376 1032192 1033344 1037232 1037967 1038336 1043406 1044414 1048576 1053696 1054872 1059968 1060992 1061151 1061424 1066464 1067742 1071616 1072812 1073088 1078272 1083096 1083392 1083537 1088682 1089543 1095444 1100288 1100736 1101516 1107288 1112832 1114074 1118208 1119456 1123668 1124864 1130496 1130988 1136016 1136821 1141504 1142778 1143072 1143882 1149408 1149876 1154048 1155336 1161216 1162213 1162512 1166886 1168128 1173354 1179648 1185408 1186248 1186731 1192464 1193309 1193616 1199562 1199772 1204224 1205568 1211392 1212744 1213056 1217307 1218483 1218816 1224704 1225237 1229312 1230684 1237824 1238328 1244208 1245192 1245699 1251614 1251936 1257472 1257984 1259388 1263612 1265472 1270129 1271808 1277952 1278018 1284192 1285102 1291836 1293084 1298304 1299224 1299753 1304576 1306032 1306368 1313806 1314144 1318912 1319486 1320384 1325352 1327104 1333241 1333584 1334529 1340976 1341522 1347892 1348958 1354752 1355712 1356264 1362816 1364337 1368913 1370928 1371168 1376256 1377792 1382976 1383956 1384448 1391208 1392552 1399489 1399734 1400841 1404928 1406496 1414656 1414868 1415232 1421952 1423656 1430416 1430784 1435798 1437696 1444128 1444716 1451576 1452724 1460592 1461627 1467648 1468688 1469286 1474214 1476384 1483776 1485432 1490944 1491021 1492608 1492992 1498224 1507142 1507328 1507984 1508598 1514688 1523704 1524096 1525176 1525797 1532544 1533168 1540448 1542294 1542564 1548288 1550016 1555848 1557504 1564472 1565109 1566621 1572864 1580544 1581664 1582308 1589952 1591488 1599416 1599696 1601613 1605632 1607424 1609218 1616992 1617408 1623076 1624644 1625088 1633023 1640912 1643166 1650432 1651104 1652274 1658944 1660256 1660932 1669248 1671111 1677312 1679184 1684816 1685502 1687296 1695744 1696482 1703936 1704024 1712256 1714167 1715823 1722448 1724112 1724814 1731072 1733004 1741376 1741824 1743768 1750329 1752192 1760031 1760512 1767136 1769472 1778112 1779372 1787968 1788696 1790424 1799343 1799658 1806336 1807616 1808352 1817088 1819116 1827904 1828224 1835008 1837056 1843968 1846026 1854944 1856736 1857492 1866312 1867788 1875328 1877421 1877904 1886208 1886976 1889082 1895418 1895936 1898208 1907712 1916928 1917027 1925504 1926288 1927653 1937754 1939626 1947456 1948836 1956864 1959048 1968512 1970709 1971216 1978368 1979229 1980576 1988028 1990144 1990656 1997632 2000376 2011464 2012283 2019584 2021838 2023437 2032128 2033568 2034396 2043392 2044224 2056392 2056752 2064384 2066688 2074464 2075934 2076672 2086812 2088828 2097152 2099601 2107392 2109744 2111239 2119936 2121984 2122302 2122848 2132928 2135484 2143232 2145624 2146176 2153697 2156544 2166192 2166784 2167074 2167727 2177364 2179086 2190888 2200576 2201472 2203032 2203929 2211321 2214576 2225664 2228148 2236416 2238912 2247336 2249728 2260713 2260992 2261976 2262897 2272032 2273642 2283008 2285556 2286144 2287764 2298816 2299752 2308096 2310672 2313441 2322432 2324426 2325024 2333772 2336256 2346708 2358811 2359296 2370816 2372496 2373462 2384928 2386618 2387232 2399124 2399544 2408448 2411136 2413827 2421923 2422784 2425488 2426112 2434614 2436966 2437632 2449408 2450474 2458624 2461368 2475648 2476019 2476656 2478411 2488416 2490384 2491398 2503228 2503872 2514944 2515968 2518776 2527224 2528253 2530944 2540258 2542267 2543616 2544723 2555904 2556036 2568384 2570204 2583672 2586168 2596608 2598448 2599506 2609152 2612064 2612736 2627612 2628288 2637824 2638972 2640768 2650704 2654208 2666482 2667168 2669058 2681952 2683044 2695784 2697916 2699487 2709504 2711424 2712528 2725632 2728674 2737826 2741856 2742336 2752512 2755584 2765952 2767912 2768896 2769039 2782416 2785104 2798978 2799468 2801682 2809856 2812992 2829312 2829736 2830464 2833623 2843127 2843904 2847312 2860832 2861568 2871596 2875392 2888256 2889432 2903152 2905448 2906631 2909439 2921184 2923254 2935296 2937376 2938572 2948428 2952768 2967552 2970864 2981888 2982042 2985216 2985984 2996448 3014284 3014656 3015968 3017196 3029376 3032757 3047408 3048192 3050352 3051594 3065088 3066336 3080896 3084588 3085128 3096576 3100032 3111696 3113901 3115008 3128944 3130218 3133242 3145728 3161088 3163328 3164616 3179904 3182976 3183453 3198832 3199392 3203226 3211264 3214848 3218436 3233984 3234816 3246152 3249288 3250176 3250611 3266046 3268629 3281824 3286332 3300864 3302208 3304548 3317888 3320512 3321864 3338496 3342222 3354624 3358368 3369632 3371004 3374592 3391488 3392964 3407872 3408048 3410463 3424512 3428334 3431646 3444896 3448224 3449628 3462144 3466008 3482752 3483648 3486639 3487536 3500658 3504384 3520062 3521024 3534272 3538944 3556224 3558744 3560193 3575936 3577392 3579927 3580848 3598686 3599316 3612672 3615232 3616704 3634176 3638232 3651921 3655449 3655808 3656448 3670016 3674112 3675711 3687936 3692052 3709888 3713472 3714984 3732624 3735576 3737097 3750656 3754842 3755808 3772416 3773952 3778164 3790836 3791872 3796416 3810387 3815424 3833856 3834054 3851008 3852576 3855306 3875508 3879252 3894912 3897672 3899259 3913728 3918096 3937024 3941418 3942432 3956736 3958458 3961152 3976056 3980288 3981312 3995264 3999723 4000752 4003587 4022928 4024566 4039168 4043676 4046874 4064256 4067136 4068792 4086784 4088448 4093011 4106739 4112784 4113504 4128768 4133376 4148928 4151868 4153344 4173624 4177656 4194304 4198467 4199202 4202523 4214784 4219488 4222478 4239872 4243968 4244604 4245696 4265856 4270968 4286464 4291248 4292352 4307394 4313088 4332384 4333568 4334148 4335454 4354728 4358172 4380649 4381776 4384881 4401152 4402944 4406064 4407858 4422642 4429152 4451328 4456296 4472832 4473063 4477824 4494672 4497857 4499456 4521426 4521984 4523952 4525794 4544064 4547284 4566016 4571112 4572288 4575528 4597632 4598321 4599504 4616192 4618201 4621344 4626882 4644864 4648852 4650048 4667544 4672512 4693416 4695327 4717622 4718592 4721353 4741632 4744992 4746924 4769856 4773236 4774464 4798248 4799088 4816896 4822272 4827654 4843846 4845568 4850976 4852224 4869228 4873932 4875264 4898816 4899069 4900948 4917248 4922736 4951296 4952038 4953312 4956822 4976832 4980768 4982796 5006456 5007744 5013333 5029888 5031936 5037552 5054448 5056506 5061888 5080516 5084534 5087232 5089446 5111808 5112072 5136768 5140408 5142501 5147469 5167344 5172336 5193216 5196896 5199012 5218304 5224128 5225472 5255224 5256576 5274997 5275648 5277944 5280093 5281536 5301408 5308416 5332964 5334336 5338116 5363904 5366088 5391568 5395832 5398029 5398974 5419008 5422848 5425056 5451264 5457348 5475652 5483712 5484672 5505024 5511168 5531904 5535824 5537792 5538078 5564832 5570208 5597956 5598936 5603364 5619712 5625984 5632263 5658624 5659472 5660928 5667246 5686254 5687808 5694624 5721664 5723136 5743192 5750784 5751081 5776512 5778864 5782959 5806304 5810896 5813262 5818878 5842368 5846508 5870592 5874752 5877144 5896856 5905536 5912127 5935104 5937687 5941728 5963776 5964084 5970432 5971968 5992896 6028568 6029312 6031936 6034392 6036849 6058752 6065514 6070311 6094816 6096384 6100704 6103188 6130176 6132672 6161792 6169176 6170256 6193152 6200064 6223392 6227802 6230016 6257888 6260436 6266484 6291456 6298803 6322176 6326656 6329232 6333717 6359808 6365952 6366906 6397664 6398784 6406452 6422528 6429696 6436872 6461091 6467968 6469632 6492304 6498576 6500352 6501222 6503181 6532092 6537258 6563648 6572664 6601728 6604416 6609096 6611787 6633963 6635776 6641024 6643728 6676992 6684444 6709248 6716736 6739264 6742008 6749184 6782139 6782976 6785928 6788691 6815744 6816096 6820926 6849024 6856668 6863292 6889792 6896448 6899256 6924288 6932016 6940323 6965504 6967296 6973278 6975072 7001316 7008768 7040124 7042048 7068544 7076433 7077888 7112448 7117488 7120386 7151872 7154784 7159854 7161696 7197372 7198632 7225344 7230464 7233408 7241481 7265769 7268352 7276464 7303842 7310898 7311616 7312896 7340032 7348224 7351422 7375872 7384104 7419776 7426944 7428057 7429968 7435233 7465248 7471152 7474194 7501312 7509684 7511616 7544832 7547904 7556328 7581672 7583744 7584759 7592832 7620774 7626801 7630848 7634169 7667712 7668108 7702016 7705152 7710612 7751016 7758504 7789824 7795344 7798518 7827456 7836192 7874048 7882836 7884864 7913472 7916916 7922304 7952112 7957747 7960576 7962624 7990528 7999446 8001504 8007174 8045856 8049132 8078336 8087352 8093748 8128512 8134272 8135491 8137584 8173568 8176896 8186022 8213478 8225568 8227008 8257536 8266752 8297856 8303736 8306688 8307117 8347248 8353163 8355312 8396934 8398404 8405046 8429568 8438976 8444956 8479744 8487936 8489208 8491392 8529381 8531712 8541936 8572928 8576659 8582496 8584704 8614788 8626176 8664768 8667136 8668296 8670908 8709456 8716344 8719893 8761298 8763552 8768227 8769762 8802304 8805888 8812128 8815716 8845284 8858304 8902656 8912592 8945664 8946126 8955648 8989344 8995714 8998912 9042852 9043968 9047904 9051588 9088128 9094568 9098271 9132032 9142224 9144576 9151056 9195264 9196642 9199008 9232384 9236402 9242688 9253764 9289728 9297704 9300096 9332687 9335088 9341703 9345024 9386832 9390654 9435244 9437184 9442706 9483264 9489984 9493848 9539712 9546472 9548928 9550359 9582391 9596496 9598176 9633792 9644544 9655308 9687692 9691136 9701952 9704448 9738456 9747864 9750528 9796423 9797632 9798138 9801896 9805887 9834496 9845472 9902592 9904076 9906624 9913644 9953664 9961536 9965592 10012912 10015488 10026666 10059776 10063872 10075104 10108896 10113012 10123776 10161032 10169068 10174464 10178892 10223616 10224144 10231389 10273536 10280816 10285002 10294938 10334688 10344672 10386432 10393792 10398024 10436608 10448256 10450944 10459917 10510448 10513152 10549994 10551296 10555888 10560186 10563072 10602816 10616832 10665928 10668672 10676232 10680579 10727808 10732176 10739781 10783136 10791664 10796058 10797948 10838016 10845696 10850112 10902528 10914696 10951304 10955763 10966347 10967424 10969344 11010048 11022336 11027133 11063808 11071648 11075584 11076156 11129664 11140416 11195912 11197872 11206728 11211291 11239424 11251968 11264526 11317248 11318944 11321856 11334492 11372508 11375616 11389248 11431161 11443328 11446272 11486384 11501568 11502162 11553024 11557728 11565918 11612608 11621792 11626524 11637756 11684736 11693016 11697777 11741184 11749504 11754288 11793712 11811072 11824254 11870208 11875374 11883456 11927552 11928168 11940864 11943936 11985792 11999169 12010761 12057136 12058624 12063872 12068784 12073698 12117504 12131028 12140622 12189632 12192768 12201408 12206376 12260352 12265344 12279033 12320217 12323584 12338352 12340512 12386304 12400128 12446784 12455604 12460032 12515776 12520872 12532968 12582912 12595401 12597606 12607569 12644352 12653312 12658464 12667434 12719616 12731904 12733812 12795328 12797568 12812904 12845056 12859392 12873744 12922182 12935936 12939264 12984608 12997152 13000704 13002444 13006362 13064184 13074516 13127296 13141947 13145328 13154643 13203456 13208832 13218192 13223574 13267926 13271552 13282048 13287456 13353984 13368888 13418496 13419189 13433472 13478528 13484016 13493571 13498368 13564278 13565952 13571856 13577382 13631488 13632192 13641852 13698048 13713336 13726584 13779584 13792896 13794963 13798512 13848576 13854603 13864032 13880646 13931008 13934592 13946556 13950144 14002632 14017536 14080248 14084096 14085981 14137088 14152866 14155776 14164059 14224896 14234976 14240772 14303744 14309568 14319708 14323392 14394744 14397264 14450688 14460928 14466816 14482962 14531538 14536704 14552928 14607684 14621796 14623232 14625792 14680064 14696448 14697207 14702844 14751744 14768208 14778673 14839552 14853888 14856114 14859936 14870466 14930496 14942304 14948388 15002624 15019368 15023232 15089664 15095808 15108769 15112656 15163344 15167488 15169518 15174089 15185664 15241548 15253602 15261696 15268338 15335424 15336216 15404032 15410304 15421224 15427503 15502032 15513017 15517008 15579648 15590688 15597036 15654912 15672384 15748096 15765672 15769728 15824991 15826944 15833832 15840279 15844608 15904224 15915494 15921152 15925248 15928081 15981056 15998892 16003008 16014348 16091712 16098264 16156672 16174704 16187496 16194087 16257024 16268544 16270982 16275168 16347136 16353792 16372044 16426956 16451136 16454016 16511677 16515072 16533504 16595712 16607472 16613376 16614234 16694496 16706326 16710624 16793868 16796808 16810092 16859136 16877952 16889912 16896789 16953461 16959488 16975872 16978416 16982784 17058762 17063424 17083872 17145856 17153318 17164992 17169408 17229576 17252352 17329536 17332133 17334272 17336592 17341816 17348877 17418912 17432688 17439786 17522596 17527104 17536454 17539524 17604608 17611776 17624256 17631432 17690568 17716608 17736381 17795869 17805312 17813061 17825184 17891328 17892252 17911296 17978688 17991428 17997824 18085704 18087936 18095808 18103176 18176256 18189136 18196542 18210933 18264064 18284448 18289152 18302112 18390528 18393284 18398016 18464768 18472804 18485376 18507528 18579456 18595408 18600192 18665374 18670176 18683406 18690048 18773664 18781308 18870488 18874368 18885412 18896409 18966528 18979968 18987696 19001151 19079424 19092944 19097856 19100718 19164782 19192992 19196352 19267584 19289088 19310616 19375384 19382272 19383273 19403904 19408896 19476912 19495728 19501056 19509543 19592846 19595264 19596276 19603792 19611774 19668992 19690944 19805184 19808152 19813248 19827288 19835361 19901889 19907328 19923072 19931184 20025824 20030976 20053332 20119552 20127744 20150208 20217792 20226024 20247552 20322064 20338136 20346417 20348928 20357784 20366073 20447232 20448288 20462778 20547072 20561632 20570004 20589876 20669376 20689344 20772864 20787584 20796048 20820969 20873216 20896512 20901888 20919834 21020896 21026304 21099988 21102592 21111776 21120372 21126144 21205632 21229299 21233664 21331856 21337344 21352464 21361158 21455616 21464352 21479562 21566272 21583328 21592116 21595896 21676032 21691392 21700224 21724443 21797307 21805056 21829392 21902608 21911526 21932694 21934848 21938688 22020096 22044672 22054266 22127616 22143296 22151168 22152312 22259328 22280832 22284171 22305699 22391824 22395744 22413456 22422582 22478848 22503936 22529052 22634496 22637888 22643712 22668984 22745016 22751232 22754277 22778496 22862322 22880403 22886656 22892544 22902507 22972768 23003136 23004324 23106048 23115456 23131836 23225216 23243584 23253048 23275512 23369472 23386032 23395554 23482368 23499008 23508576 23587424 23622144 23648508 23740416 23750748 23766912 23855104 23856336 23873241 23881728 23887872 23971584 23998338 24021522 24114272 24117248 24127744 24137568 24147396 24235008 24262056 24281244 24379264 24385536 24402816 24406473 24412752 24520704 24530688 24558066 24640434 24647168 24676704 24681024 24772608 24800256 24893568 24911208 24920064 24921351 25031552 25041744 25059489 25065936 25190802 25195212 25215138 25288704 25306624 25316928 25334868 25439232 25463808 25467624 25588143 25590656 25595136 25625808 25690112 25718784 25729977 25747488 25844364 25871872 25878528 25969216 25994304 26001408 26004888 26012724 26128368 26149032 26159679 26254592 26283894 26290656 26304681 26309286 26406912 26417664 26436384 26447148 26535852 26543104 26564096 26574912 26707968 26737776 26836992 26838378 26866944 26957056 26968032 26987142 26996736 27128556 27131904 27143712 27154764 27262976 27264384 27283704 27294813 27396096 27426672 27446107 27453168 27559168 27585792 27589926 27597024 27697152 27709206 27728064 27761292 27862016 27869184 27893112 27900288 27998061 28005264 28025109 28035072 28160496 28168192 28171962 28180451 28274176 28305732 28311552 28328118 28449792 28469952 28481544 28607488 28619136 28639416 28646784 28651077 28747173 28789488 28794528 28901376 28921856 28933632 28965924 29063076 29073408 29105856 29215368 29243592 29246464 29251584 29360128 29389269 29392896 29394414 29405688 29417661 29503488 29536416 29557346 29679104 29707776 29712228 29719872 29740932 29860992 29884608 29896776 30005248 30038736 30046464 30179328 30191616 30217538 30225312 30326688 30334976 30339036 30348178 30371328 30483096 30507204 30523392 30536676 30664543 30670848 30672432 30694167 30808064 30820608 30842448 30855006 31004064 31026034 31034016 31159296 31181376 31194072 31309824 31344768 31379751 31484999 31496192 31531344 31539456 31649982 31653888 31667664 31680558 31689216 31808448 31830988 31842304 31850496 31856162 31962112 31997784 32006016 32028696 32183424 32188247 32196528 32219343 32313344 32327407 32349408 32374992 32388174 32514048 32537088 32541964 32550336 32694272 32707584 32744088 32853912 32867289 32902272 32908032 33023354 33030144 33049471 33067008 33081399 33191424 33214944 33226752 33228468 33388992 33412652 33421248 33587736 33593616 33620184 33718272 33755904 33779824 33793578 33906922 33918976 33951744 33956832 33965568 34117524 34126848 34167744 34291712 34293483 34306636 34329984 34338816 34459152 34504704 34659072 34664266 34668544 34673184 34683632 34697754 34837824 34865376 34879572 35045192 35054208 35072908 35079048 35093331 35209216 35223552 35248512 35262864 35381136 35433216 35472762 35591738 35610624 35626122 35650368 35782656 35784504 35822592 35957376 35982856 35995648 35997507 36032283 36171408 36175872 36191616 36206352 36352512 36378272 36393084 36421866 36528128 36568896 36578304 36604224 36781056 36786568 36796032 36837099 36929536 36945608 36960651 36970752 37015056 37158912 37190816 37200384 37330748 37340352 37366812 37380096 37547328 37562616 37740976 37748736 37770824 37786203 37792818 37822707 37933056 37959936 37975392 38002302 38158848 38185888 38195712 38201436 38329564 38385984 38392704 38535168 38578176 38621232 38750768 38764544 38766546 38807808 38817792 38953824 38991456 39002112 39019086 39185692 39190528 39192552 39207584 39223548 39337984 39381888 39425841 39463929 39610368 39616304 39626496 39654576 39670722 39803778 39814656 39846144 39862368 40051648 40061952 40106664 40239104 40255488 40257567 40300416 40435584 40452048 40480713 40495104 40644128 40676272 40692834 40697856 40715568 40732146 40894464 40896576 40925556 41094144 41123264 41140008 41179752 41338752 41378688 41384889 41545728 41563809 41575168 41592096 41641938 41746432 41793024 41803776 41839668 42041792 42052608 42199976 42205184 42223552 42240744 42252288 42257943 42411264 42458598 42467328 42492177 42663712 42674688 42704928 42722316 42911232 42928704 42959124 43132544 43166656 43184232 43191792 43352064 43382784 43400448 43448886 43594614 43610112 43658784 43805216 43823052 43865388 43869696 43877376 44040192 44089344 44091621 44108532 44255232 44286592 44302336 44304624 44336019 44518656 44561664 44568342 44611398 44783648 44791488 44826912 44845164 44957696 45007872 45058104 45268992 45275776 45287424 45326307 45337968 45490032 45502464 45508554 45522267 45556992 45724644 45760806 45773312 45785088 45805014 45945536 46006272 46008648 46212096 46230912 46263672 46282509 46450432 46487168 46506096 46539051 46551024 46738944 46772064 46791108 46964736 46998016 47017152 47174848 47244288 47297016 47474973 47480832 47501496 47520837 47533824 47710208 47712672 47746482 47763456 47775744 47784243 47943168 47996676 48043044 48228544 48234496 48255488 48275136 48294792 48470016 48524112 48562488 48582261 48758528 48771072 48805632 48812946 48825504 49041408 49061376 49116132 49280868 49294336 49353408 49362048 49535031 49545216 49600512 49787136 49822416 49840128 49842702 49857721 50063104 50083488 50118978 50131872 50381604 50390424 50430276 50577408 50613248 50633856 50669736 50690367 50860383 50878464 50927616 50935248 51176286 51181312 51190272 51251616 51380224 51437568 51459954 51494976 51688728 51743744 51757056 51938432 51988608 51996399 52002816 52009776 52025448 52046631 52256736 52298064 52319358 52509184 52567788 52581312 52609362 52618572 52813824 52835328 52872768 52894296 53071704 53086208 53128192 53149824 53209143 53387607 53415936 53439183 53475552 53673984 53676756 53733888 53914112 53936064 53974284 53993472 54257112 54263808 54287424 54309528 54525952 54528768 54567408 54589626 54632799 54792192 54853344 54892214 54906336 55118336 55171584 55179852 55194048 55394304 55418412 55456128 55522584 55704229 55724032 55738368 55786224 55800576 55996122 56010528 56050218 56070144 56320992 56336384 56343924 56360902 56548352 56611464 56623104 56656236 56899584 56939904 56948437 56963088 57003453 57214976 57238272 57278832 57293568 57302154 57494346 57578976 57589056 57802752 57843712 57867264 57931848 58126152 58146816 58149819 58211712 58430736 58472141 58487184 58492928 58503168 58528629 58778538 58785792 58788828 58811376 58835322 59006976 59072832 59114692 59358208 59415552 59424456 59439744 59481864 59705667 59721984 59769216 59793552 60010496 60036613 60077472 60092928 60358656 60383232 60435076 60450624 60653376 60669952 60678072 60696356 60742656 60966192 61014408 61039251 61046784 61073352 61329086 61341696 61344864 61377589 61388334 61616128 61641216 61684896 61710012 62008128 62052068 62068032 62318592 62362752 62388144 62619648 62689536 62759502 62969998 62992384 63062688 63078912 63299964 63307776 63335328 63361116 63378432 63616896 63661976 63684608 63687897 63700992 63712324 63924224 63995568 64012032 64057392 64366848 64376494 64393056 64438686 64626688 64654814 64698816 64749984 64776348 65028096 65074176 65083928 65100672 65173329 65388544 65391921 65415168 65488176 65707824 65734578 65804544 65816064 66046708 66060288 66098942 66134016 66162798 66382848 66429888 66453504 66456936 66777984 66825304 66842496 66852513 66917097 67175472 67187232 67240368 67436544 67511808 67559648 67587156 67813844 67837952 67903488 67913664 67931136 68235048 68253696 68335488 68574961 68583424 68586966 68613272 68641209 68659968 68677632 68707521 68918304 69009408 69318144 69328532 69337088 69346368 69367264 69395508 69675648 69730752 69759144 70090384 70108416 70145816 70158096 70186662 70418432 70447104 70497024 70525728 70762272 70866432 70945524 71183476 71221248 71252244 71300736 71565312 71569008 71619723 71645184 71914752 71965712 71991296 71995014 72064566 72342816 72351744 72383232 72412704 72705024 72756544 72786168 72843732 73056256 73137792 73156608 73208448 73219419 73562112 73573136 73592064 73674198 73859072 73891216 73921302 73941504 74030112 74317824 74381632 74400768 74661496 74680704 74733624 74760192 74764053 75094656 75125232 75178467 75481952 75541648 75572406 75585636 75645414 75866112 75919872 75950784 76004604 76317696 76371776 76391424 76402872 76659128 76764429 76771968 76785408 77070336 77156352 77189931 77242464 77501536 77529088 77533092 77615616 77635584 77907648 77982912 78004224 78038172 78371384 78381056 78385104 78415168 78447096 78479037 78675968 78763776 78851682 78914043 78927858 79220736 79232608 79252992 79309152 79341444 79607556 79629312 79692288 79724736 80103296 80123904 80213328 80478208 80510976 80515134 80600832 80871168 80904096 80961426 80990208 81288256 81352544 81385668 81395712 81431136 81464292 81788928 81793152 81851112 81884439 82188288 82246528 82280016 82338321 82359504 82677504 82757376 82769778 83091456 83127618 83150336 83184192 83283876 83492864 83586048 83607552 83679336 83994183 84075327 84083584 84105216 84399952 84410368 84447104 84481488 84504576 84515886 84541353 84822528 84917196 84934656 84984354 85327424 85349376 85409856 85444632 85822464 85857408 85918248 85953231 86241519 86265088 86333312 86368464 86383584 86704128 86765568 86800896 86897772 87189228 87220224 87317568 87610432 87646104 87730776 87739392 87754752 88080384 88167807 88178688 88183242 88217064 88252983 88510464 88573184 88604672 88609248 88672038 89037312 89123328 89136684 89222796 89567296 89582976 89653824 89690328 89915392 90015744 90116208 90537984 90551552 90574848 90652614 90675936 90980064 91004928 91017108 91044534 91113984 91449288 91521612 91546624 91570176 91610028 91891072 91993629 92012544 92017296 92082501 92424192 92461824 92527344 92565018 92900864 92974336 93012192 93078102 93102048 93477888 93544128 93582216 93929472 93996032 94034304 94139253 94349696 94454997 94488576 94594032 94949946 94961664 95002992 95041674 95067648 95420416 95425344 95492964 95526912 95551488 95568486 95886336 95993352 96086088 96457088 96468992 96510976 96550272 96564741 96589584 96658029 96940032 96982221 97048224 97124976 97164522 97517056 97542144 97611264 97625892 97651008 98082816 98122752 98232264 98561736 98588672 98601867 98706816 98724096 99070062 99090432 99148413 99201024 99244197 99574272 99644832 99680256 99685404 99715442 100126208 100166976 100237956 100263744 100763208 100780848 100860552 101154816 101226496 101267712 101339472 101380734 101720766 101756928 101855232 101870496 102352572 102362624 102380544 102503232 102760448 102875136 102880449 102919908 102989952 103377456 103450711 103487488 103514112 103876864 103977216 103992798 104005632 104019552 104050896 104093262 104513472 104596128 104638716 105018368 105135576 105162624 105218724 105237144 105627648 105670656 105745536 105761383 105788592 106143408 106172416 106218623 106256384 106299648 106418286 106775214 106831872 106878366 106951104 107347968 107353512 107467776 107828224 107872128 107948568 107986944 107992521 108514224 108527616 108574848 108591119 108619056 109057536 109134816 109179252 109265598 109584384 109706688 109784428 109812672 110236672 110343168 110359704 110388096 110788608 110836824 110881953 110912256 111045168 111408458 111448064 111476736 111496567 111572448 111601152 111992244 112021056 112100436 112140288 112641984 112672768 112687848 112721804 113096704 113222928 113246208 113312472 113358609 113799168 113879808 113896874 113926176 114006906 114429952 114476544 114557664 114587136 114604308 114988692 115157952 115178112 115605504 115687424 115734528 115863696 116252304 116293632 116299638 116423424 116861472 116944282 116974368 116985856 117006336 117057258 117557076 117571584 117577656 117622752 117670644 118013952 118145664 118229384 118277523 118391787 118716416 118831104 118848912 118879488 118963728 119411334 119443968 119538432 119587104 120020992 120073226 120154944 120185856 120717312 120766464 120870152 120901248 121306752 121324931 121339904 121356144 121392712 121442139 121485312 121932384 122028816 122078502 122093568 122146704 122658172 122683392 122689728 122755178 122776668 123232256 123282432 123369792 123420024 124016256 124104136 124136064 124154667 124571083 124637184 124691427 124725504 124776288 125239296 125379072 125519004 125939996 125984768 126125376 126157824 126599928 126615552 126670656 126722232 126756864 127233792 127323952 127369216 127375794 127401984 127424648 127476531 127848448 127991136 128024064 128114784 128733696 128752988 128786112 128877372 129253376 129309628 129397632 129499968 129552696 130056192 130148352 130167856 130201344 130346658 130777088 130783842 130830336 130976352 131415648 131469156 131609088 131632128 132093416 132120576 132197884 132268032 132274863 132325596 132765696 132859776 132907008 132913872 133008057 133555968 133650608 133684992 133705026 133834194 134350944 134374464 134480736 134873088 135023616 135119296 135174312 135627688 135675904 135806976 135827328 135862272 135978921 136470096 136507392 136566801 136670976 137149922 137166848 137173932 137226544 137282418 137319936 137355264 137415042 137836608 138018816 138636288 138657064 138674176 138692736 138734528 138791016 138847527 139351296 139461504 139518288 139617153 140180768 140216832 140291632 140316192 140373324 140836864 140894208 140994048 141051456 141524544 141732864 141891048 142366952 142424919 142442496 142504488 142562511 142601472 143130624 143138016 143239446 143290368 143352729 143829504 143931424 143982592 143990028 144129132 144685632 144703488 144766464 144825408 145410048 145513088 145572336 145687464 145746783 146112512 146275584 146313216 146416896 146438838 147124224 147146272 147184128 147348396 147718144 147782432 147842604 147883008 148060224 148605093 148635648 148763264 148801536 149322992 149361408 149467248 149520384 149528106 149573163 150189312 150250464 150356934 150963904 151083296 151144812 151171272 151290828 151732224 151839744 151901568 152009208 152071101 152581149 152635392 152743552 152782848 152805744 153318256 153528858 153543936 153570816 154140672 154312704 154379862 154484928 155003072 155058176 155066184 155231232 155271168 155815296 155965824 155989197 156008448 156076344 156139893 156742768 156762112 156770208 156830336 156894192 156958074 157351936 157527552 157703364 157828086 157855716 158441472 158465216 158505984 158618304 158682888 159215112 159258624 159384576 159449472 159627429 160162821 160206592 160247808 160317549 160426656 160956416 161021952 161030268 161201664 161742336 161808192 161922852 161980416 162576512 162705088 162771336 162791424 162862272 162928584 163577856 163586304 163702224 163768878 163898397 164376576 164493056 164560032 164676642 164719008 165355008 165514752 165539556 166182912 166255236 166300672 166368384 166567752 166985728 167112687 167172096 167215104 167358672 167988366 168150654 168167168 168210432 168799904 168820736 168894208 168962976 169009152 169031772 169082706 169645056 169834392 169869312 169968708 170654848 170698752 170819712 170845311 170889264 171010359 171644928 171714816 171836496 171906462 172483038 172530176 172666624 172736928 172767168 173408256 173531136 173601792 173795544 174378456 174440448 174449457 174635136 175220864 175292208 175416423 175461552 175478784 175509504 175585887 176335614 176357376 176366484 176434128 176505966 177020928 177146368 177209344 177218496 177344076 178074624 178246656 178273368 178445592 179117001 179134592 179165952 179307648 179380656 179830784 180031488 180109839 180232416 181075968 181103104 181149696 181305228 181351872 181960128 182009856 182034216 182089068 182227968 182898576 183043224 183093248 183117753 183140352 183220056 183782144 183987258 184025088 184034592 184132767 184165002 184848384 184923648 185054688 185130036 185801728 185948672 186024384 186156204 186204096 186955776 187088256 187164432 187858944 187992064 188068608 188278506 188699392 188909994 188977152 189188064 189899892 189923328 190005984 190083348 190135296 190840832 190850688 190985928 191053824 191063691 191102976 191136972 191772672 191986704 192122749 192172176 192914176 193021952 193100544 193129482 193179168 193316058 193880064 193964442 194096448 194249952 194329044 195034112 195084288 195222528 195251784 195302016 196165632 196175763 196245504 196464528 197123472 197177344 197203734 197263157 197413632 197448192 198140124 198180864 198296826 198402048 198488394 199148544 199289664 199360512 199370808 199430884 200252416 200333952 200475912 200527488 200557539 201526416 201561696 201669221 201721104 202309632 202452992 202535424 202678944 202761468 203441532 203513856 203710464 203740992 204705144 204725248 204761088 205006464 205520896 205724883 205750272 205760898 205839816 205923627 205979904 206754912 206901422 206974976 207028224 207065053 207753728 207954432 207985596 208011264 208039104 208101792 208186524 209026944 209192256 209277432 210036736 210271152 210325248 210437448 210474288 211255296 211341312 211491072 211522766 211577184 212286816 212344832 212437246 212512768 212599296 212836572 213550428 213663744 213756732 213902208 214651801 214695936 214707024 214859169 214935552 215656448 215744256 215897136 215973888 215985042 217028448 217055232 217149696 217182238 217238112 218115072 218269632 218358504 218531196 219168768 219413376 219568856 219625344 219658257 220394993 220473344 220686336 220719408 220776192 221577216 221673648 221763906 221824512 222090336 222816916 222896128 222953472 222993134 223144896 223202304 223984488 224042112 224200872 224280576 225283968 225317729 225345536 225375696 225443608 225535401 226193408 226291849 226445856 226624944 226717218 227598336 227759616 227793748 227852352 228013812 228859904 228953088 229115328 229174272 229208616 229977384 230315904 230356224 231211008 231346297 231374848 231469056 231569793 231727392 232504608 232587264 232599276 232846848 233722944 233888564 233948736 233971712 234012672 234114516 235114152 235143168 235155312 235245504 235341288 236027904 236291328 236458768 236555046 236742129 236783574 237432832 237662208 237697824 237758976 237927456 238822668 238887936 239076864 239174208 240041984 240146452 240309888 240371712 241434624 241532928 241740304 241802496 242613504 242649862 242679808 242712288 242785424 242884278 242970624 243864768 244057632 244157004 244187136 244293408 245316344 245366784 245379456 245510356 245553336 245653317 246464512 246564864 246739584 246840048 247014963 248032512 248208272 248272128 248309334 249142166 249274368 249382854 249451008 249552576 250478592 250758144 251038008 251879992 251969536 251982549 252225981 252250752 252315648 253199856 253231104 253341312 253444464 253513728 253624059 254467584 254647904 254738432 254751588 254803968 254849296 254953062 255696896 255982272 256048128 256229568 257467392 257505976 257572224 257754744 257859693 258506752 258619256 258724557 258795264 258999936 259105392 260112384 260296704 260335712 260402688 260693316 261554176 261567684 261660672 261952704 262831296 262938312 263218176 263264256 264186832 264241152 264395768 264503421 264536064 264549726 264651192 264758949 265531392 265719552 265814016 265827744 266016114 267111936 267301216 267369984 267410052 267668388 268701888 268748928 268961472 269746176 270047232 270238592 270348624 271255376 271351808 271613952 271654656 271724544 271957842 272940192 273014784 273133602 273341952 274299844 274333696 274347864 274453088 274564836 274639872 274710528 274830084 275673216 275980887 276037632 276247503 277272576 277314128 277348352 277385472 277469056 277582032 277695054 278702592 278923008 279036576 279234306 280361536 280433664 280583264 280632384 280746648 281673728 281788416 281988096 282102912 282417759 283049088 283364991 283465728 283782096 284733904 284849838 284884992 285008976 285125022 285202944 286261248 286276032 286478892 286580736 286705458 287659008 287862848 287965184 287980056 288258264 289371264 289406976 289532928 289650816 289694223 289974087 290820096 290946663 291026176 291144672 291374928 291493566 292225024 292551168 292626432 292833792 292877676 294248448 294292544 294368256 294696792 295436288 295564864 295685208 295766016 295805601 296120448 297210186 297271296 297445239 297526528 297603072 297732591 298645984 298722816 298934496 299040768 299056212 299146326 300378624 300500928 300713868 301927808 302166592 302289624 302342544 302581656 303464448 303679488 303803136 304018416 304142202 305162298 305270784 305487104 305565696 305611488 306636512 307057716 307087872 307141632 308281344 308625408 308641347 308759724 308969856 310006144 310116352 310132368 310352133 310462464 310542336 311630592 311931648 311978394 312016896 312152688 312279786 313485536 313524224 313540416 313660672 313788384 313916148 314703872 315055104 315406728 315656172 315711432 316882944 316930432 317011968 317236608 317284149 317365776 318430224 318517248 318655869 318769152 318898944 319254858 320325642 320413184 320495616 320635098 320853312 321912832 322043904 322060536 322403328 323484672 323616384 323845704 323960832 323977563 325153024 325410176 325542672 325582848 325724544 325773357 325857168 327172608 327404448 327537756 327796794 328753152 328986112 329120064 329353284 329438016 330710016 331029504 331079112 332365824 332510472 332601344 332645859 332736768 333135504 333971456 334225374 334344192 334430208 334489701 334717344 335976732 336301308 336334336 336420864 337599808 337641472 337788416 337925952 338018304 338063544 338165412 339290112 339668784 339738624 339937416 340075827 341309696 341397504 341639424 341690622 341778528 342020718 343289856 343429632 343672992 343812924 344966076 345060352 345333248 345473856 345534336 346816512 347062272 347203584 347591088 348756912 348880896 348898914 349004047 349270272 350441728 350584416 350832846 350923104 350957568 351019008 351171774 352671228 352714752 352732968 352868256 353011932 354041856 354292736 354418688 354436992 354688152 354832569 356149248 356493312 356546736 356799391 356891184 358234002 358269184 358331904 358615296 358761312 359661568 360062976 360219678 360464832 362151936 362206208 362299392 362610456 362703744 363920256 363974793 364019712 364068432 364178136 364326417 364455936 365797152 366086448 366186496 366235506 366280704 366345863 366440112 367564288 367974516 368050176 368069184 368265534 368330004 369696768 369847296 370109376 370260072 371603456 371897344 372048768 372312408 372408192 372464001 373713249 373911552 374074281 374176512 374328864 375717888 375984128 376137216 376557012 377398784 377819988 377954304 378376128 379799784 379846656 380011968 380166696 380270592 381681664 381701376 381971856 382107648 382127382 382205952 382273944 382429593 383545344 383973408 384245498 384344352 385828352 386043904 386201088 386258964 386358336 386632116 387760128 387928884 388192896 388499904 388658088 389929603 390068224 390168576 390445056 390503568 390604032 392331264 392351526 392491008 392929056 394246944 394354688 394407468 394526314 394827264 394896384 396280248 396361728 396593652 396804096 396976788 398297088 398579328 398639059 398721024 398741616 398861768 399024171 400504832 400667904 400951824 401054976 401115078 403052832 403123392 403338442 403442208 404619264 404905984 405070848 405357888 405522936 406883064 407027712 407420928 407481984 407936763 409304987 409410288 409450496 409522176 409700403 410012928 411449766 411500544 411521796 411679632 411847254 411959808 413509824 413802844 413949952 414056448 414130106 415507456 415908864 415971192 416022528 416078208 416203584 416373048 418053888 418384512 418554864 418851459 420073472 420256291 420542304 420650496 420874896 420948576 422510592 422682624 422982144 423045532 423154368 424573632 424689664 424874492 425025536 425198592 425673144 427100856 427274757 427327488 427513464 427804416 429303602 429391872 429414048 429643123 429718338 429871104 430058187 431312896 431488512 431794272 431947776 431970084 434056896 434110464 434299392 434364476 434476224 436230144 436539264 436717008 437062392 438337536 438826752 439137712 439250688 439316514 440789986 440946688 441372672 441438816 441552384 443154432 443347296 443527812 443649024 444180672 445633832 445792256 445815279 445906944 445986268 446289792 446404608 447968976 448084224 448401744 448561152 448719489 450567936 450635458 450691072 450751392 450887216 451070802 452386816 452583698 452891712 453249888 453434436 455196672 455519232 455587496 455704704 456027624 456213303 457719808 457743447 457906176 458230656 458348544 458417232 459954768 460631808 460712448 462422016 462692594 462749696 462938112 463139586 463454784 465009216 465174528 465198552 465693696 467445888 467777128 467897472 467943424 467967591 468025344 468229032 468419679 470228304 470286336 470310624 470491008 470682576 472055808 472582656 472917536 473110092 473484258 473567148 474865664 475324416 475395648 475517952 475854912 477645336 477775872 478153728 478348416 478882287 480083968 480292904 480488463 480619776 480743424 480952647 482869248 483065856 483480608 483604992 485227008 485299724 485359616 485424576 485570848 485768556 485941248 487729536 488115264 488314008 488374272 488586816 490632688 490733568 490758912 491020712 491106672 491306634 491695191 492929024 493129728 493479168 493680096 494029926 496065024 496416544 496544256 496618668 498284332 498548736 498765708 498902016 499105152 500957184 501338061 501516288 502076016 503759984 503939072 503965098 504451962 504501504 504631296 506399712 506462208 506682624 506888928 507027456 507248118 508935168 509295808 509476864 509503176 509607936 509698592 509906124 511393792 511964544 512096256 512459136 512535933 513031077 514934784 515011952 515144448 515509488 515719386 517013504 517238512 517449114 517590528 517999872 518210784 520224768 520593408 520671424 520805376 521386632 523108352 523135368 523321344 523348371 523905408 525662592 525876624 526249269 526436352 526528512 526757661 528373664 528791536 529006842 529072128 529099452 529302384 529517898 531062784 531439104 531628032 531655488 532032228 534223872 534602432 534739968 534820104 535336776 537351003 537403776 537497856 537922944 539492352 540094464 540329517 540477184 540697248 542510752 542703616 543227904 543309312 543449088 543915684 545880384 546029568 546267204 546683904 548599688 548667392 548695728 548906176 549129672 549279744 549353259 549421056 549660168 551346432 551961774 552075264 552398301 552495006 554545152 554628256 554696704 554770944 554938112 555164064 555390108 557405184 557846016 558073152 558468612 560723072 560867328 561166528 561264768 561493296 563347456 563576832 563976192 564205824 564835518 566098176 566729982 566931456 567564192 569467808 569699676 569769984 570017952 570250044 570405888 572522496 572552064 572957784 573161472 573191073 573410916 575318016 575725696 575930368 575960112 576368247 576516528 578742528 579065856 579301632 579388446 579948174 581640192 581893326 582052352 582289344 582749856 582987132 584450048 585102336 585252864 585667584 585755352 588496896 588527289 588585088 588736512 589393584 590872576 591129728 591370416 591532032 591611202 591789471 592240896 594420372 594542592 594890478 595053056 595206144 595465182 597291968 597445632 597868992 598081536 598112424 598292652 600757248 601001856 601427736 601672617 603855616 604333184 604579248 604685088 605007663 605163312 606928896 607358976 607606272 608036832 608284404 610324596 610541568 610974208 611131392 611222976 613273024 614115432 614175744 614283264 616562688 617174649 617250816 617282694 617519448 617770881 617939712 620012288 620232704 620264736 620704266 620924928 621084672 621195159 623261184 623863296 623956788 624033792 624305376 624559572 626971072 627048448 627080832 627321344 627576768 627832296 629407744 630110208 630813456 631312344 631422864 633765888 633860864 634023936 634473216 634568298 634731552 636860448 637034496 637311738 637538304 637797888 638509716 640651284 640826368 640991232 641270196 641706624 643825664 643955403 644087808 644121072 644577507 644806656 646969344 647232768 647691408 647921664 647955126 648150373 650306048 650820352 651085344 651165696 651449088 651546714 651714336 654345216 654808896 655075512 655593588 657506304 657972224 658240128 658706568 658876032 658974771 661184979 661420032 662059008 662158224 664731648 665020944 665202688 665291718 665473536 666271008 667942912 668450748 668688384 668860416 668979402 669434688 671953464 672602616 672668672 672841728 675199616 675282944 675576832 675851904 675953187 676036608 676127088 676330824 676606203 678580224 678875547 679337568 679874832 680151654 682619392 682795008 683278848 683381244 683557056 684041436 686579712 686859264 687345984 687625848 689932152 690120704 690666496 690947712 691068672 693633024 694038891 694124544 694407168 694709379 695182176 697513824 697761792 697797828 698008094 698540544 700883456 701168832 701665692 701846208 701915136 702038016 702343548 705342456 705429504 705465936 705736512 706023864 708083712 708585472 708837376 708873984 709376304 709665138 710226387 712298496 712986624 713093472 713598782 713782368 716468004 716538368 716663808 717230592 717522624 719323136 720125952 720439356 720929664 724154977 724303872 724412416 724598784 725220912 725407488 727840512 727949586 728039424 728136864 728356272 728652834 728911872 731594304 732172896 732372992 732471012 732561408 732691726 732880224 735128576 735949032 736100352 736138368 736531068 736660008 739393536 739694592 740218752 740329681 740520144 741044889 743206912 743530361 743794688 744097536 744624816 744816384 744928002 747426498 747823104 748148562 748353024 748657728 751435776 751968256 752274432 753114024 754797568 755639976 755908608 755947647 756752256 759599568 759693312 760023936 760137833 760333392 760541184 760872177 763402752 763943712 764215296 764254764 764411904 764547888 764859186 767090688 767946816 768490996 768688704 771656704 772087808 772402176 772517928 772716672 773264232 775520256 775857768 776173671 776385792 776999808 777316176 779859206 780136448 780337152 780475969 780890112 781007136 781208064 784662528 784703052 784982016 785858112 788493888 788709376 788814936 789052628 789654528 789792768 792560496 792723456 793187304 793510263 793608192 793953576 796594176 797158656 797278118 797442048 797483232 797723536 798048342 801009664 801335808 801903648 802109952 802230156 806105664 806246784 806676884 806884416 809238528 809811968 810141696 810715776 811045872 813766128 814055424 814841856 814963968 815873526 818609974 818820576 818900992 819044352 819400806 820025856 822899532 823001088 823043592 823359264 823694508 823919616 827019648 827605688 827899904 827942661 828112896 828260212 828742509 831014912 831817728 831942384 832045056 832156416 832407168 832746096 836107776 836769024 837109728 837702918 840146944 840512582 841084608 841300992 841749792 841897152 845021184 845365248 845964288 846091064 846308736 847253277 849147264 849379328 849748984 850051072 850094973 850397184 851346288 854201712 854549514 854654976 855026928 855608832 858607204 858783744 858828096 859286246 859436676 859742208 860116374 862625792 862977024 863588544 863895552 863940168 868113792 868220928 868598784 868728952 868952448 869082669 869922261 872460288 872839989 873078528 873434016 874124784 876675072 877653504 878275424 878501376 878633028 881579972 881893376 882745344 882877632 883104768 886308864 886694592 887055624 887298048 888361344 891267664 891584512 891630558 891813888 891972536 892335717 892579584 892809216 893197773 895937952 896168448 896803488 897122304 897438978 901135872 901270916 901382144 901502784 901774432 902141604 904773632 905167396 905783424 906499776 906868872 910393344 911038464 911174992 911409408 912055248 912426606 915439616 915486894 915812352 916461312 916697088 916834464 919909536 921263616 921424896 924844032 925385188 925499392 925876224 925924041 926279172 926909568 930018432 930349056 930397104 931056399 931387392 934891776 935554256 935794944 935886848 935935182 936050688 936458064 936839358 940456608 940572672 940621248 940982016 941365152 944111616 945165312 945835072 946220184 946968516 947134296 949731328 950648832 950791296 951035904 951709824 951852447 955290672 955551744 955967607 956307456 956696832 957764574 960167936 960585808 960976926 961239552 961486848 961905294 965738496 966131712 966961216 967209984 970454016 970599448 970719232 970849152 971141696 971537112 971882496 971932689 975459072 976230528 976628016 976748544 977173632 977320071 981265376 981517824 982041424 982213344 982613268 983390382 985858048 986259456 986958336 987360192 988059852 992130048 992833088 993088512 993237336 996568664 997097472 997531416 997804032 997937577 998210304 1001914368 1002676122 1003032576 1003469103 1004152032 1007519968 1007878144 1007930196 1008903924 1009003008 1009262592 1012799424 1012924416 1013365248 1013777856 1014054912 1014496236 1017870336 1018591616 1018953728 1019006352 1019215872 1019397184 1019812248 1020227481 1022787584 1023929088 1024192512 1024918272 1025071866 1026062154 1029869568 1030023904 1030288896 1031018976 1031438772 1034027008 1034477024 1034898228 1035181056 1035999744 1036421568 1040449536 1041186816 1041342848 1041610752 1042773264 1046216704 1046270736 1046642688 1046696742 1047012141 1047810816 1051325184 1051753248 1052498538 1052872704 1053057024 1053515322 1056747328 1057583072 1058013684 1058144256 1058198904 1058604768 1059035796 1062125568 1062878208 1063256064 1063310976 1064064456 1064497707 1068447744 1069204864 1069479936 1069640208 1070398173 1070673552 1074702006 1074807552 1074995712 1075845888 1078984704 1080188928 1080659034 1080954368 1081394496 1085021504 1085407232 1086455808 1086618624 1086898176 1087831368 1091760768 1091924379 1092059136 1092534408 1092979251 1093367808 1097199376 1097334784 1097391456 1097812352 1098259344 1098559488 1098706518 1098842112 1099037589 1099320336 1102692864 1103923548 1104150528 1104796602 1104990012 1109090304 1109256512 1109393408 1109541888 1109876224 1110328128 1110780216 1114810368 1115692032 1116146304 1116937224 1117392003 1121139747 1121446144 1121734656 1122222843 1122333056 1122529536 1122986592 1126694912 1127153664 1127952384 1128411648 1129671036 1132196352 1133459964 1133862912 1135128384 1138935616 1139399352 1139539968 1140035904 1140500088 1140811776 1145044992 1145104128 1145915568 1146322944 1146382146 1146821832 1147288779 1150636032 1151451392 1151860736 1151920224 1152736494 1153033056 1157485056 1158131712 1158603264 1158776892 1159896348 1163280384 1163786652 1164104704 1164578688 1165499712 1165974264 1168900096 1169788809 1170204672 1170505728 1171335168 1171510704 1176993792 1177054578 1177170176 1177473024 1178787168 1181745152 1182259456 1182740832 1183064064 1183222404 1183578942 1184481792 1188840744 1189085184 1189780956 1190106112 1190412288 1190930364 1194583936 1194891264 1195737984 1195917177 1196163072 1196224848 1196585304 1197072513 1201514496 1202003712 1202855472 1203345234 1207711232 1208666368 1209158496 1209370176 1210015326 1210326624 1213857792 1214717952 1215212544 1216073664 1216568808 1220649192 1221083136 1221948416 1222262784 1222445952 1223810289 1226546048 1227914961 1228230864 1228351488 1228566528 1229101209 1234349298 1234501632 1234565388 1235038896 1235541762 1235879424 1240024576 1240465408 1240529472 1241408532 1241849856 1242169344 1242390318 1246522368 1247726592 1247913576 1248067584 1248610752 1249119144 1253942144 1254096896 1254161664 1254642688 1255153536 1255664592 1256554377 1258815488 1260220416 1260768873 1261626912 1262624688 1262845728 1267531776 1267721728 1268047872 1268946432 1269136596 1269463104 1273720896 1274068992 1274623476 1275076608 1275595776 1277019432 1281302568 1281652736 1281824271 1281982464 1282540392 1283413248 1287651328 1287910806 1288175616 1288242144 1288929369 1289155014 1289613312 1290174561 1293938688 1294465536 1295382816 1295843328 1295910252 1296300746 1300612096 1301640704 1302170688 1302331392 1302898176 1303093428 1303428672 1308690432 1309617792 1310151024 1311187176 1315012608 1315944448 1316480256 1317413136 1317752064 1317949542 1322369958 1322840064 1324118016 1324316448 1329463296 1330041888 1330405376 1330583436 1330947072 1332542016 1335885824 1336901496 1337376768 1337445837 1337720832 1337958804 1338869376 1343906928 1344859243 1345205232 1345337344 1345683456 1346158467 1350399232 1351153664 1351703808 1351906374 1352073216 1352254176 1352661648 1353212406 1357160448 1357751094 1358675136 1359749664 1360303308 1365238784 1365590016 1366557696 1366762488 1367114112 1368082872 1373159424 1373230341 1373718528 1374691968 1375251696 1379864304 1380241408 1380842099 1381332992 1381895424 1382137344 1387266048 1388077782 1388249088 1388814336 1389418758 1390364352 1395027648 1395523584 1395595656 1396016188 1397081088 1401766912 1402337664 1403331384 1403692416 1403830272 1403902773 1404076032 1404687096 1410684912 1410859008 1410931872 1411473024 1411684547 1412047728 1416167424 1417170944 1417747968 1418752608 1419330276 1420452774 1424596992 1425973248 1426186944 1427197564 1427564736 1432936008 1433076736 1433327616 1434461184 1435045248 1438646272 1440251904 1440878712 1441465389 1441859328 1448309954 1448607744 1448824832 1449197568 1449455371 1450441824 1450814976 1455681024 1455899172 1456078848 1456273728 1456712544 1457305668 1457823744 1463188608 1464345792 1464745984 1464942024 1465122816 1465383452 1465760448 1470257152 1471898064 1472200704 1472276736 1473062136 1473320016 1478787072 1479389184 1480437504 1480659362 1481040288 1482089778 1486413824 1487060722 1487589376 1488195072 1489249632 1489632768 1489856004 1494852996 1495646208 1496297124 1496706048 1497315456 1502871552 1503936512 1504014183 1504548864 1506228048 1509595136 1511279952 1511817216 1511895294 1513504512 1519199136 1519386624 1520047872 1520275666 1520666784 1521082368 1521744354 1526805504 1527887424 1528430592 1528509528 1528823808 1529095776 1529718372 1534181376 1535893632 1536981992 1537377408 1537607799 1539093231 1543313408 1544175616 1544804352 1545035856 1545433344 1546528464 1551040512 1551715536 1552347342 1552771584 1553999616 1554632352 1559718412 1560272896 1560674304 1560951938 1561780224 1562014272 1562416128 1569325056 1569406104 1569964032 1571716224 1576987776 1577224103 1577418752 1577629872 1578105256 1578747807 1579309056 1579585536 1580272983 1585120992 1586374608 1587020526 1587216384 1587907152 1593188352 1594317312 1594556236 1594884096 1594966464 1595447072 1596096684 1602019328 1602671616 1603807296 1604219904 1604460312 1612211328 1612493568 1613353768 1613768832 1618477056 1619424079 1619623936 1620283392 1620988551 1621431552 1622091744 1627532256 1628110848 1629683712 1629927936 1631747052 1637219948 1637641152 1637801984 1638088704 1638801612 1640051712 1645799064 1646002176 1646087184 1646718528 1647389016 1647839232 1654039296 1655211376 1655799808 1655885322 1656225792 1656520424 1657194903 1657485018 1662029824 1663635456 1663884768 1664090112 1664312832 1664814336 1665492192 1672215552 1673538048 1674219456 1675405836 1680293888 1681025164 1682169216 1682601984 1683499584 1683794304 1690042368 1690730496 1691928576 1692182128 1692617472 1694506554 1698294528 1698758656 1699497968 1700102144 1700189946 1700794368 1702692576 1708403424 1709099028 1709309952 1710053856 1711217664 1717214408 1717567488 1717656192 1718572492 1718873352 1719484416 1719573219 1720232748 1725251584 1725954048 1727177088 1727791104 1727880336 1729104741 1736227584 1737197568 1737457904 1737904896 1738165338 1739844522 1744920576 1745679978 1746157056 1746868032 1748249568 1753350144 1755307008 1756550848 1757002752 1757266056 1763159944 1763786752 1765490688 1765581867 1765755264 1766209536 1772617728 1773389184 1774111248 1774596096 1775368413 1776722688 1782535328 1783169024 1783261116 1783627776 1783945072 1784671434 1785159168 1785618432 1786395546 1791875904 1792336896 1793606976 1794244608 1794877956 1802271744 1802541832 1802764288 1803005568 1803548864 1804283208 1805017851 1809547264 1810334792 1811566848 1812999552 1813737744 1815022989 1820786688 1822076928 1822349984 1822818816 1824110496 1824853212 1830879232 1830973788 1831624704 1832922624 1833394176 1833668928 1839819072 1842527232 1842849792 1849688064 1850770376 1850998784 1851523947 1851752448 1851848082 1852558344 1853312643 1853819136 1860036864 1860698112 1860794208 1862112798 1862774784 1863585477 1869783552 1871108512 1871589888 1871773696 1871870364 1872101376 1872916128 1873678716 1880913216 1881145344 1881242496 1881964032 1882730304 1888223232 1890330624 1891670144 1892440368 1893937032 1894268592 1899462656 1901297664 1901582592 1902071808 1903419648 1903704894 1910581344 1911103488 1911935214 1912614912 1913393664 1915529148 1920335872 1921171616 1921953852 1922479104 1922973696 1923810588 1931476992 1931866209 1932263424 1933732521 1933922432 1934419968 1940908032 1941198896 1941438464 1941698304 1942283392 1943074224 1943764992 1943865378 1944451119 1950918144 1952461056 1953256032 1953497088 1954347264 1954640142 1962530752 1963035648 1964082848 1964426688 1965226536 1966780764 1971716096 1972518912 1973916672 1974720384 1976119704 1976924313 1983554937 1984260096 1985666176 1986177024 1986474672 1993137328 1994194944 1995062832 1995608064 1995875154 1996420608 2003828736 2005352244 2006065152 2006938206 2008304064 2015039936 2015756288 2015860392 2017807848 2018006016 2018525184 2025598848 2025848832 2026730496 2027555712 2027859561 2028109824 2028992472 2029818609 2035740672 2036626641 2037183232 2037907456 2038012704 2038794368 2039624496 2040454962 2045575168 2047858176 2048385024 2049836544 2050143732 2052124308 2059739136 2060047808 2060577792 2062037952 2062877544 2068054016 2068954048 2069796456 2070362112 2071999488 2072843136 2080899072 2082116673 2082373632 2082685696 2083221504 2084128137 2085546528 2092433408 2092541472 2093285376 2093393484 2094024282 2095621632 2102650368 2103506496 2104997076 2105745408 2106114048 2107030644 2113494656 2115166144 2116027368 2116288512 2116397808 2117209536 2118071592 2124251136 2125756416 2126512128 2126621952 2128128912 2128995414 2130679161 2136895488 2138409728 2138959872 2139280416 2140796346 2141347104 2149404012 2149615104 2149991424 2151691776 2157969408 2160377856 2161318068 2161908736 2162788992 2170043008 2170814464 2172464931 2172911616 2173237248 2173796352 2175662736 2183521536 2183848758 2184118272 2185068816 2185958502 2186735616 2194398752 2194669568 2194782912 2195624704 2196518688 2197118976 2197413036 2197684224 2198075178 2198640672 2205385728 2207847096 2208301056 2209593204 2209980024 2218180608 2218513024 2218786816 2219083776 2219752448 2220656256 2220989043 2221560432 2223134667 2229620736 2230591083 2231384064 2232292608 2233874448 2234784006 2242279494 2242892288 2243469312 2244445686 2244666112 2245059072 2245973184 2253389824 2254307328 2255904768 2256823296 2259342072 2264392704 2266919928 2267725824 2267842941 2270256768 2277871232 2278798704 2279079936 2280071808 2280413499 2281000176 2281623552 2282616531 2290208256 2291831136 2292645888 2292764292 2293643664 2294577558 2301272064 2302902784 2303721472 2303840448 2305472988 2306066112 2314970112 2316263424 2317206528 2317553784 2319792696 2326560768 2327573304 2328209408 2328521013 2329157376 2330999424 2331948528 2337800192 2339577618 2340409344 2341011456 2341427907 2342670336 2343021408 2353987584 2354109156 2354340352 2354946048 2357574336 2363490304 2364518912 2365481664 2366128128 2366444808 2367157884 2368963584 2377681488 2378170368 2379561912 2380212224 2380530789 2380824576 2381860728 2389167872 2389782528 2391475968 2391834354 2392326144 2392449696 2393170608 2394145026 2403028992 2404007424 2405710944 2406690468 2415422464 2417332736 2418316992 2418740352 2420030652 2420653248 2427715584 2429435904 2430425088 2432147328 2433137616 2441298384 2442166272 2443028329 2443896832 2444525568 2444891904 2447620578 2453092096 2455829922 2456461728 2456702976 2457133056 2458202418 2468698596 2469003264 2469130776 2470077792 2471083524 2471758848 2480049152 2480930816 2481058944 2482817064 2483699712 2483827983 2484338688 2484780636 2493044736 2495453184 2495827152 2496135168 2497221504 2497595737 2498238288 2507884288 2508323328 2509285376 2510307072 2511329184 2513108754 2517630976 2520440832 2521537746 2523253824 2525249376 2525691456 2535063552 2535443456 2536095744 2537892864 2538273192 2538926208 2547441792 2548137984 2549246952 2550153216 2550284919 2551191552 2554038864 2562605136 2563305472 2563648542 2563964928 2564421041 2565080784 2566826496 2575821612 2576351232 2576484288 2577858738 2578310028 2579226624 2580349122 2587877376 2588931072 2590765632 2591686656 2591820504 2592601492 2601224192 2603281408 2604341376 2604662784 2605796352 2606186856 2606857344 2607248007 2617380864 2618519967 2619235584 2620302048 2622374352 2630025216 2631888896 2632960512 2634826272 2635504128 2635899084 2644739916 2645680128 2648236032 2648632896 2658926592 2660083776 2660810752 2661166872 2661894144 2665084032 2671771648 2673802992 2674753536 2674891674 2675441664 2675917608 2677007151 2677738752 2687813856 2689718486 2690410464 2690674688 2691366912 2691845689 2692316934 2700798464 2702307328 2703407616 2703812748 2704146432 2704508352 2705323296 2706424812 2714320896 2715502188 2717350272 2719499328 2720606616 2730477568 2731180032 2733115392 2733524976 2734228224 2736165744 2746318848 2746460682 2747437056 2749383936 2750503392 2759728608 2760482816 2761684198 2762665984 2763790848 2764274688 2774532096 2776155564 2776498176 2777628672 2778837516 2780728704 2790055296 2790473413 2791047168 2791191312 2792032376 2793169197 2794162176 2803533824 2804675328 2806662768 2807384832 2807660544 2807805546 2808152064 2809374192 2821369824 2821718016 2821863744 2822946048 2823369094 2824095456 2832334848 2834341888 2835495936 2837505216 2838660552 2840905548 2849193984 2851946496 2852373888 2854395128 2855129472 2855557341 2865134909 2865872016 2866153472 2866655232 2867902821 2868922368 2870090496 2880503808 2881757424 2882930778 2883718656 2896619908 2897215488 2897649664 2898395136 2898910742 2900883648 2901629952 2911362048 2911798344 2912157696 2912547456 2913425088 2914611336 2915647488 2926377216 2928691584 2929491968 2929884048 2930245632 2930766904 2931520896 2931960213 2940514304 2941794037 2943796128 2944553472 2946124272 2946640032 2957574144 2958778368 2960875008 2961318724 2962080576 2964179556 2972827648 2974121444 2975178752 2976390144 2978499264 2979265536 2979712008 2989705992 2991292416 2992594248 2993412096 2994630912 3005743104 3007501861 3007873024 3008028366 3009097728 3010407309 3012456096 3019190272 3022559904 3023634432 3023790588 3027009024 3038398272 3038773248 3040095744 3040551332 3041333568 3042164736 3043488708 3053611008 3055774848 3056861184 3057019056 3057647616 3058191552 3059436744 3068362752 3071787264 3073963984 3074754816 3075215598 3078186462 3086626816 3088351232 3089608704 3090071712 3090866688 3093056928 3102081024 3103431072 3104694684 3105543168 3107999232 3109264704 3119436824 3120545792 3121348608 3121903876 3123560448 3124028544 3124832256 3138650112 3138812208 3139928064 3141036423 3143432448 3153975552 3154448206 3154837504 3155259744 3156210512 3157495614 3158618112 3159171072 3160545966 3170241984 3172749216 3174041052 3174432768 3175814304 3186376704 3188634624 3189112472 3189768192 3189932928 3190894144 3192193368 3193493121 3204038656 3205343232 3207614592 3208439808 3208920624 3211194519 3224422656 3224987136 3226707536 3227537664 3236954112 3238848158 3239247872 3240566784 3241977102 3242863104 3244183488 3255064512 3256221696 3259367424 3259855872 3263494104 3274439896 3275282304 3275603968 3275773137 3276177408 3277603224 3278937753 3280103424 3291598128 3292004352 3292174368 3293437056 3294778032 3295678464 3297112767 3308078592 3310422752 3311599616 3311770644 3312451584 3313040848 3314389806 3314970036 3324059648 3327270912 3327769536 3328180224 3328625664 3329628672 3330984384 3344431104 3347076096 3348438912 3350811672 3352176009 3360587776 3362050328 3363419241 3364338432 3365203968 3366668529 3366999168 3367588608 3380084736 3381460992 3383857152 3384364256 3385234944 3389013108 3396589056 3397517312 3398995936 3400204288 3400379892 3401588736 3405385152 3416806848 3418198056 3418619904 3420107712 3422435328 3434428816 3435134976 3435312384 3437144984 3437746704 3438968832 3439146438 3440465496 3441866337 3450503168 3451908096 3454354176 3455582208 3455760672 3458209482 3472455168 3474395136 3474915808 3475809792 3476330676 3479689044 3489841152 3491359956 3492314112 3493736064 3496499136 3506700288 3509366427 3510614016 3513101696 3514005504 3514532112 3526319888 3527573504 3530981376 3531163734 3531510528 3532419072 3545235456 3546778368 3548222496 3549192192 3550736826 3553445376 3565070656 3566338048 3566522232 3567255552 3567890144 3569342868 3570318336 3571236864 3572791092 3583751808 3584673792 3587213952 3587751531 3588489216 3589755912 3591217539 3604543488 3605083664 3605528576 3606011136 3607097728 3608566416 3610035702 3619094528 3620669584 3623133696 3625999104 3627475488 3630045978 3641573376 3644153856 3644699968 3645637632 3648220992 3649706424 3661758464 3661947576 3663249408 3665845248 3666788352 3667337856 3671430867 3679638144 3683744883 3685054464 3685699584 3687303627 3701540752 3701997568 3703047894 3703504896 3703696164 3705116688 3706625286 3707638272 3720073728 3721396224 3721588416 3724225596 3725549568 3727170954 3739567104 3742217024 3743179776 3743547392 3743740728 3744202752 3745832256 3747357432 3761826432 3762290688 3762484992 3763928064 3765460608 3769663131 3776446464 3780661248 3782306619 3783340288 3784880736 3787874064 3788537184 3798925312 3802595328 3803165184 3804143616 3806839296 3807409788 3821162688 3822206976 3823870428 3825229824 3826787328 3831058296 3840671744 3842343232 3843907704 3844958208 3845472813 3845947392 3847621176 3862953984 3863732418 3864526848 3866788107 3867465042 3867844864 3868839936 3870523683 3881816064 3882397792 3882876928 3883396608 3884566784 3886148448 3887529984 3887730756 3888902238 3901836288 3904922112 3906512064 3906994176 3908694528 3909280284 3925061504 3926071296 3928165696 3928853376 3930453072 3933561528 3943432192 3945037824 3947833344 3949440768 3952239408 3953848626 3967109874 3968520192 3971332352 3972354048 3972949344 3986274656 3988389888 3990125664 3991216128 3991750308 3992841216 4007657472 4010704488 4012130304 4012337511 4013876412 4016608128 4030079872 4031512576 4031720784 4034577729 4035615696 4036012032 4037050368 4038475401 4051197696 4053460992 4055111424 4055719122 4056219648 4057984944 4059637218 4071481344 4073253282 4074366464 4075814912 4076025408 4077588736 4079248992 4080909924 4091150336 4095716352 4096770048 4099673088 4100287464 4104248616 4119478272 4119691023 4120095616 4121155584 4124075904 4125755088 4136108032 4137908096 4139592912 4140724224 4142526297 4143998976 4145686272 4161798144 4164233346 4164747264 4165371392 4166443008 4168256274 4171093056 4184866816 4185082944 4186570752 4186786968 4188048564 4191243264 4205300736 4207012992 4209994152 4211490816 4211708319 4212228096 4214061288 4226989312 4230332288 4232054736 4232577024 4232795616 4234419072 4235053641 4236143184 4248502272 4251512832 4253243904 4256257824 4257990828 4261358322 4273790976 4276819456 4277919744 4278560832 4281592692 4282694208 4298808024 4299230208 4299982848 4303383552 4315938816 4320755712 4322636136 4323817472 4324396167 4325577984 4340086016 4341628928 4344929862 4345823232 4346474496 4347592704 4348366113 4351325472 4367043072 4367697516 4368236544 4370137632 4371917004 4373471232 4388797504 4389339136 4389565824 4391249408 4393037376 4394237952 4394826072 4395368448 4396150356 4397281344 4410771456 4415694192 4416602112 4419186408 4419960048 4436361216 4437026048 4438167552 4439504896 4441312512 4441978086 4443120864 4446269334 4459241472 4461182166 4462768128 4464585216 4467748896 4469568012 4484558988 4485784576 4486938624 4488891372 4489332224 4490118144 4491946368 4506779648 4508614656 4511809536 4512042549 4513646592 4518684144 4528785408 4533839856 4535451648 4535685882 4537052611 4540513536 4555742464 4557597408 4558159872 4560143616 4560826998 4562000352 4563247104 4565233062 4580416512 4583662272 4585291776 4585528584 4587287328 4589155116 4602544128 4605805568 4607442944 4607680896 4610945976 4612132224 4612823397 4629940224 4632526848 4634413056 4635107568 4638392083 4639585392 4653121536 4655146608 4656418816 4657042026 4658314752 4661998848 4663897056 4675600384 4679155236 4680818688 4682022912 4682855814 4685340672 4686042816 4707975168 4708218312 4708680704 4709892096 4715148672 4726980608 4729037824 4730963328 4731672309 4732256256 4732889616 4734315768 4736243421 4737927168 4755362976 4759123824 4760424448 4761061578 4761649152 4762496219 4763721456 4778335744 4779565056 4782951936 4783668708 4784652288 4784899392 4786341216 4788290052 4806057984 4808014848 4811421888 4813380936 4830844928 4834665472 4836633984 4837480704 4840061304 4841306496 4855431168 4858272237 4858871808 4860850176 4862965653 4864294656 4866275232 4882596768 4884332544 4886056658 4887793664 4889051136 4889783808 4895241156 4906184192 4911659844 4912923456 4913405952 4914266112 4916404836 4937397192 4938006528 4938261552 4940155584 4942167048 4943517696 4960098304 4961861632 4962117888 4965634128 4967399424 4967655966 4968677376 4969561272 4971584709 4986089472 4990906368 4991654304 4992270336 4994443008 4995191474 4996476576 5015768576 5016646656 5018570752 5020614144 5022658368 5026217508 5035261952 5040881664 5043075492 5046507648 5050498752 5051382912 5069084839 5070127104 5070886912 5072191488 5075785728 5076546384 5077852416 5094883584 5096275968 5098493904 5100306432 5100569838 5102383104 5108077728 5125210272 5126610944 5127297084 5127929856 5128842082 5130161568 5133652992 5151643224 5152702464 5152968576 5155717476 5156620056 5158453248 5160698244 5175754752 5177862144 5181531264 5182307767 5183373312 5183641008 5185202984 5187314223 5202448384 5204712527 5206562816 5208682752 5211592704 5212373712 5213714688 5214496014 5234761728 5237039934 5238471168 5240604096 5244748704 5260050432 5263777792 5265921024 5269652544 5271008256 5271798168 5289479832 5291360256 5296472064 5297265792 5317853184 5320167552 5320964831 5321621504 5322333744 5323788288 5326105239 5330168064 5347605984 5349507072 5349783348 5350883328 5351835216 5354014302 5355477504 5375627712 5379436972 5380820928 5381349376 5382733824 5383691378 5384633868 5401596928 5404614656 5406815232 5407625496 5408292864 5409016704 5410646592 5412849624 5428641792 5431004376 5434700544 5438998656 5441213232 5445068967 5460955136 5462360064 5463331783 5466230784 5467049952 5468456448 5472331488 5492637696 5492921364 5494874112 5498767872 5501006784 5519457216 5520965632 5523368396 5525331968 5527581696 5528549376 5549064192 5552311128 5552996352 5554571841 5555257344 5557675032 5561457408 5580110592 5580946826 5582094336 5582382624 5584064752 5586338394 5588324352 5590756431 5607067648 5609350656 5613325536 5614769664 5615321088 5615611092 5616304128 5618748384 5642739648 5643436032 5643727488 5645892096 5646738188 5648190912 5664669696 5668683776 5670991872 5675010432 5677321104 5681811096 5698387968 5703892992 5704747776 5708790256 5710258944 5711114682 5730269818 5731744032 5732306944 5733310464 5735805642 5737844736 5740180992 5761007616 5763514848 5765861556 5767437312 5793239816 5794430976 5795299328 5795598627 5796790272 5797821484 5801197563 5801767296 5803259904 5822724096 5823596688 5824315392 5825094912 5826850176 5829222672 5831294976 5833353357 5852754432 5857383168 5858983936 5859768096 5860491264 5861533808 5863041792 5863920426 5881028608 5883588074 5887592256 5889106944 5892248544 5893280064 5915148288 5917556736 5921750016 5922637448 5924161152 5928359112 5930772939 5945655296 5948242888 5950357504 5950664811 5952780288 5956998528 5958531072 5959424016 5979411984 5982584832 5985188496 5986824192 5989261824 6011486208 6015003722 6015746048 6016056732 6018195456 6020814618 6024912192 6038380544 6045119808 6047268864 6047581176 6054018048 6076796544 6077546496 6080191488 6081102664 6082667136 6083578683 6084329472 6086977416 6089455827 6107222016 6109879923 6111549696 6113722368 6114038112 6116383104 6118873488 6136725504 6143574528 6147927968 6149509632 6150431196 6156372924 6173253632 6176702464 6179217408 6180143424 6181733376 6186113856 6204162048 6206862144 6209389368 6211086336 6215998464 6218529408 6238873648 6241091584 6242697216 6243807752 6246350019 6247120896 6248057088 6249664512 6252384411 6277300224 6277624416 6279856128 6282072846 6286864896 6307951104 6308896412 6309675008 6310519488 6312421024 6314991228 6317236224 6318342144 6321091932 6340483968 6345498432 6348082104 6348865536 6351628608 6372753408 6377269248 6378224944 6379536384 6379865856 6381788288 6384386736 6386986242 6392037483 6408077312 6410686464 6415229184 6416879616 6417841248 6422389038 6448845312 6449974272 6453415072 6455075328 6473908224 6477696316 6478495744 6481133568 6483954204 6485726208 6488366976 6510129024 6512443392 6517394793 6518734848 6519711744 6526988208 6548879792 6550564608 6551207936 6551546274 6552354816 6555206448 6557875506 6560206848 6583196256 6584008704 6584348736 6586874112 6589556064 6591356928 6594225534 6616157184 6620845504 6623199232 6623541288 6624903168 6626081696 6628779612 6629940072 6648119296 6654541824 6655539072 6656360448 6657251328 6659257344 6661968768 6662967129 6669404001 6688862208 6691773249 6694152192 6696877824 6701623344 6704352018 6721175552 6724100656 6726838482 6728676864 6730407936 6733337058 6733998336 6735177216 6760169472 6762921984 6767714304 6768728512 6770469888 6778026216 6793178112 6795034624 6797991872 6800408576 6800759784 6803177472 6803528823 6810770304 6833613696 6836396112 6837239808 6840215424 6841240497 6844870656 6847849593 6868857632 6870624768 6874289968 6875493408 6877937664 6878292876 6880930992 6883732674 6901006336 6903816192 6908708352 6911164416 6911521344 6916418964 6944910336 6948790272 6949831616 6951619584 6952661352 6959378088 6979682304 6982719912 6984628224 6985563039 6987472128 6992998272 7013400576 7018732854 7021228032 7024283721 7026203392 7028011008 7029064224 7052639776 7055147008 7061962752 7062327468 7063021056 7064838144 7090470912 7093556736 7096444992 7098384384 7101473652 7106890752 7130141312 7132676096 7133044464 7134511104 7135780288 7138685736 7140636672 7141592367 7142473728 7145582184 7167503616 7169347584 7174427904 7175503062 7176978432 7179511824 7182435078 7209086976 7210167328 7211057152 7212022272 7214195456 7217132832 7220071404 7238189056 7241339168 7246267392 7251998208 7254950976 7260091956 7283146752 7288307712 7289399936 7291275264 7296441984 7299412848 7323516928 7323895152 7326498816 7329084987 7331690496 7333576704 7334675712 7342861734 7359276288 7367489766 7370108928 7371399168 7374607254 7403081504 7403995136 7406095788 7407009792 7407392328 7410233376 7413250572 7415276544 7440147456 7442792448 7443176832 7448451192 7451099136 7451483949 7454341908 7479134208 7484434048 7486359552 7487094784 7487481456 7488405504 7491664512 7492787211 7494714864 7523652864 7524969984 7527856128 7530921216 7539326262 7552892928 7561322496 7564613238 7566680576 7569761472 7575748128 7577074368 7597850624 7605190656 7606330368 7608287232 7613678592 7614819576 7642325376 7644413952 7647740856 7650459648 7650854757 7653574656 7662116592 7681343488 7684686464 7687815408 7689916416 7690945626 7691894784 7693263123 7695242352 7727464836 7729053696 7733576214 7734930084 7735689728 7737679872 7741047366 7763632128 7764795584 7765753856 7766793216 7769133568 7772296896 7775059968 7775461512 7777804476 7803672576 7809844224 7813024128 7813988352 7817389056 7818560568 7821744021 7850123008 7852142592 7855559901 7856331392 7857706752 7860906144 7867123056 7886864384 7890075648 7895666688 7898881536 7904478816 7907697252 7934219748 7937040384 7942664704 7944708096 7945898688 7972549312 7976779776 7980251328 7982432256 7983500616 7985682432 8015314944 8021408976 8024260608 8024675022 8027752824 8031021453 8033216256 8060159744 8063025152 8063441568 8069155458 8071231392 8072024064 8074100736 8075537067 8076950802 8102395392 8106921984 8110222848 8111438244 8112439296 8115969888 8119274436 8142962688 8146506564 8148732928 8151629824 8152050816 8155177472 8158497984 8161819848 8182300672 8191432704 8193540096 8199346176 8200574928 8208497232 8238956544 8239382046 8240191232 8242311168 8248151808 8251510176 8272216064 8275816192 8279185824 8281448448 8285052594 8287997952 8291372544 8323596288 8328466692 8329494528 8330742784 8332886016 8336512548 8342186112 8369733632 8370165888 8371420239 8373141504 8373573936 8376097128 8379507591 8382486528 8410601472 8414025984 8419988304 8422981632 8423416638 8424456192 8425954849 8428122576 8453978624 8460664576 8464109472 8465154048 8465591232 8468838144 8470107282 8472286368 8497004544 8503025664 8506487808 8512515648 8515981656 8522716644 8547581952 8553638912 8555839488 8557121664 8563185384 8565388416 8566672023 8595404727 8597616048 8598460416 8599965696 8603708463 8606767104 8641511424 8645272272 8647634944 8648792334 8651155968 8680172032 8683257856 8689859724 8691646464 8692948992 8695185408 8696732226 8702650944 8734086144 8735395032 8736473088 8740275264 8743834008 8746942464 8777595008 8778678272 8779131648 8782498816 8786074752 8788475904 8789652144 8790736896 8792300712 8794562688 8795880639 8821542912 8825382111 8831388384 8838372816 8839920096 8872722432 8874052096 8876335104 8879009792 8882625024 8883956172 8886241728 8892538668 8918482944 8922364332 8925536256 8929170432 8935497792 8939136024 8969117976 8971569152 8973877248 8977782744 8978664448 8980236288 8983892736 9013559296 9017229312 9022505583 9023619072 9024085098 9027293184 9031221927 9037368288 9057570816 9067679712 9070903296 9071371764 9074105222 9081027072 9111484928 9115194816 9116319744 9120287232 9121653996 9124000704 9126494208 9130466124 9160833024 9167324544 9170583552 9171057168 9174574656 9178310232 9205088256 9211611136 9214885888 9215361792 9221891952 9224264448 9225646794 9259880448 9265053696 9268826112 9270215136 9276784166 9279170784 9306243072 9310293216 9312837632 9314084052 9316629504 9323997696 9327794112 9351200768 9358310472 9361637376 9364045824 9365711628 9370681344 9372085632 9414014701 9415950336 9416436624 9417361408 9419784192 9423109269 9430297344 9458075648 9461926656 9463344618 9464512512 9465779232 9468631536 9472486842 9475854336 9510725952 9518247648 9520848896 9522123156 9523298304 9524992438 9527442912 9556671488 9559130112 9565903872 9567337416 9569304576 9569798784 9572682432 9576580104 9612115968 9616029696 9622843776 9626761872 9633583557 9661689856 9665894693 9669330944 9673267968 9674961408 9680122608 9682612992 9710862336 9716544474 9717743616 9721700352 9725931306 9728589312 9732550464 9765193536 9768665088 9772113316 9775587328 9778102272 9779567616 9790482312 9812368384 9823319688 9825846912 9826811904 9827319411 9828532224 9832809672 9874794384 9876013056 9876523104 9880311168 9881791829 9884334096 9887035392 9891338301 9920196608 9924235776 9931268256 9934798848 9935311932 9937354752 9939122544 9943169418 9972178944 9981812736 9983308608 9984540672 9988886016 9990382948 9992953152 10031537152 10033293312 10037141504 10041228288 10045316736 10052435016 10070523904 10081763328 10086150984 10090257723 10093015296 10100997504 10102765824 10138169678 10140254208 10141773824 10144382976 10146187597 10151571456 10153092768 10155704832 10189767168 10192551936 10196987808 10200612864 10201139676 10204766208 10216155456 10250420544 10253221888 10254594168 10255859712 10257684164 10260323136 10267305984 10303286448 10305404928 10305937152 10311434952 10313240112 10316906496 10321396488 10351509504 10355724288 10363062528 10364615534 10366746624 10367282016 10370405968 10374628446 10404896768 10409425054 10413125632 10417365504 10423185408 10424747424 10427429376 10428992028 10469523456 10474079868 10476942336 10481208192 10489497408 10520100864 10527555584 10528099281 10531842048 10539305088 10542016512 10543596336 10578959664 10582720512 10592944128 10594531584 10635706368 10640335104 10641929662 10643243008 10644667488 10647576576 10652210478 10660336128 10695211968 10699014144 10699566696 10701766656 10703670432 10708028604 10710955008 10751255424 10758873944 10761641856 10762698752 10763254593 10765467648 10767382756 10769267736 10773652617 10803193856 10809229312 10813630464 10815250992 10816585728 10818033408 10821293184 10825699248 10857283584 10862008752 10869401088 10877997312 10882426464 10890137934 10921910272 10924720128 10926663566 10932461568 10934099904 10936912896 10944662976 10985275392 10985842728 10989748224 10997535744 11002013568 11014292601 11038914432 11041931264 11046736792 11050663936 11051234649 11055163392 11057098752 11061910881 11104622256 11105992704 11109143682 11110514688 11115350064 11122914816 11160221184 11161893652 11164188672 11164765248 11168129504 11172676788 11176648704 11181512862 11214135296 11218701312 11226651072 11229539328 11230642176 11231222184 11232608256 11237496768 11285479296 11286872064 11287454976 11291784192 11293476376 11296381824 11308989393 11329339392 11337367552 11341983744 11346919857 11350020864 11354642208 11363622192 11396775936 11407785984 11409495552 11417580512 11420517888 11422229364 11460539636 11463488064 11464613888 11466620928 11471611284 11475689472 11480361984 11522015232 11527029696 11531723112 11534874624 11586479632 11588861952 11590598656 11591197254 11593580544 11595642968 11600364321 11602395126 11603534592 11606519808 11611571049 11645448192 11647193376 11648630784 11650189824 11653700352 11658445344 11662589952 11666706714 11705508864 11714766336 11717967872 11719536192 11720982528 11723067616 11726083584 11727840852 11762057216 11767176148 11775184512 11778213888 11784497088 11786560128 11830296576 11835113472 11843500032 11845274896 11848322304 11856718224 11861545878 11891310592 11896485776 11900715008 11901329622 11905560576 11913997056 11917062144 11918848032 11958823968 11965169664 11970376992 11973648384 11978523648 12022972416 12030007444 12031492096 12032113464 12036390912 12037012533 12041629236 12049824384 12076761088 12090239616 12094537728 12095162352 12103733187 12108036096 12115426203 12153593088 12160382976 12162205328 12165334272 12167157366 12168658944 12173954832 12178911654 12214444032 12219759846 12223099392 12227444736 12228076224 12232766208 12237746976 12273451008 12287149056 12295855936 12299019264 12300862392 12312745848 12346507264 12353404928 12358434816 12359073069 12360286848 12363466752 12372227712 12408324096 12413724288 12418778736 12422172672 12427578891 12431996928 12437058816 12477747296 12482183168 12485394432 12487615504 12492700038 12494241792 12496114176 12499329024 12504768822 12554600448 12555248832 12559712256 12564145692 12573729792 12615902208 12617792824 12619350016 12621038976 12624842048 12629982456 12634472448 12635124957 12636684288 12642183864 12680967936 12690996864 12696164208 12697731072 12703257216 12705160923 12745506816 12754538496 12756449888 12759731712 12763576576 12768773472 12773972484 12784074966 12816154624 12821372928 12830458368 12833759232 12835682496 12844778076 12897690624 12899948544 12906830144 12910150656 12947816448 12955392632 12956991488 12962267136 12967908408 12971452416 12973188501 12976733952 13020258048 13024886784 13034789586 13037469696 13039423488 13045098339 13053976416 13097759584 13101129216 13102415872 13103092548 13104709632 13110412896 13115751012 13120413696 13166392512 13168017408 13168697472 13173748224 13179112128 13182713856 13188451068 13232314368 13241691008 13246398464 13247082576 13249806336 13252163392 13257559224 13259880144 13296238592 13309083648 13311078144 13314502656 13318514688 13323937536 13325934258 13338808002 13377724416 13383546498 13388304384 13393755648 13403246688 13408704036 13442351104 13448201312 13453676964 13457353728 13460815872 13466674116 13467996672 13470354432 13520338944 13525843968 13535428608 13536127647 13537457024 13540939776 13556052432 13586356224 13590069248 13595983744 13600817152 13601519568 13606354944 13607057646 13611157833 13621540608 13667227392 13672792224 13674479616 13680430848 13682480994 13689741312 13695699186 13737715264 13741249536 13748579936 13750986816 13755875328 13756585752 13761861984 13767465348 13802012672 13807632384 13817416704 13822328832 13823042688 13832837928 13838470191 13889820672 13897580544 13899663232 13903239168 13905322704 13915176249 13918756176 13959364608 13965439824 13969256448 13971126078 13974944256 13985996544 14026801152 14037465708 14042456064 14048567442 14052406784 14056022016 14058128448 14105279552 14110294016 14123925504 14124654936 14126042112 14129676288 14180941824 14187113472 14192889984 14195016927 14196768768 14202947304 14208730263 14213781504 14260282624 14265352192 14266088928 14271560576 14277371472 14281273344 14283184734 14284947456 14287488657 14291164368 14335007232 14338695168 14348855808 14351006124 14353956864 14359023648 14364870156 14418173952 14420334656 14422114304 14424044544 14428390912 14434265664 14440142808 14476378112 14482678336 14492534784 14503996416 14509901952 14520183912 14566293504 14574816711 14576615424 14578799872 14582550528 14588896959 14592883968 14598825696 14647033856 14647790304 14652997632 14658169974 14663380992 14667153408 14669351424 14685723468 14718552576 14734979532 14740217856 14742798336 14749214508 14806163008 14807990272 14812191576 14814019584 14814784656 14820466752 14826501144 14830553088 14880294912 14885584896 14886353664 14896902384 14902198272 14902967898 14908683816 14914754127 14958268416 14968868096 14972719104 14974189568 14974962912 14976811008 14983329024 14985574422 14989429728 15047305728 15049939968 15055712256 15061842432 15078652524 15105785856 15122644992 15129226476 15133361152 15139522944 15151496256 15154148736 15195701248 15207254517 15210381312 15212660736 15216574464 15227357184 15229639152 15284650752 15288827904 15295481712 15300919296 15301709514 15307149312 15324233184 15362686976 15369372928 15375630816 15379832832 15381891252 15383789568 15386526246 15390484704 15454929672 15458107392 15467152428 15469860168 15471379456 15475359744 15482094732 15527264256 15529591168 15531507712 15533586432 15538267136 15544593792 15546923301 15550119936 15550923024 15555608952 15561942669 15607345152 15614137581 15619688448 15626048256 15634778112 15637121136 15643488042 15700246016 15704285184 15711119802 15712662784 15715413504 15721812288 15734246112 15773728768 15780151296 15791333376 15797763072 15808957632 15815394504 15868439496 15874080768 15885329408 15889416192 15891797376 15945098624 15953559552 15960502656 15962894493 15964864512 15967001232 15971364864 15978315717 16042817952 16048521216 16049350044 16055505648 16062042906 16066432512 16120319488 16126050304 16126883136 16138310916 16142462784 16144048128 16148201472 16151074134 16153901604 16204790784 16213843968 16220445696 16222876488 16224878592 16231939776 16238548872 16285925376 16293013128 16297465856 16303259648 16304101632 16310354944 16316995968 16323639696 16335206901 16364601344 16382865408 16387080192 16389995349 16398692352 16401149856 16416994464 16477913088 16478764092 16480382464 16484622336 16496303616 16503020352 16544432128 16551632384 16558371648 16562896896 16570105188 16575995904 16582745088 16647192576 16656933384 16658989056 16661485568 16663715523 16665772032 16673025096 16684372224 16739467264 16740331776 16742840478 16746283008 16747147872 16752194256 16759015182 16764973056 16772269293 16821202944 16828051968 16839976608 16845963264 16846833276 16848912384 16851909698 16856245152 16907957248 16921329152 16928218944 16930308096 16931182464 16937676288 16940214564 16944572736 16994009088 17006051328 17012975616 17025031296 17031963312 17045433288 17095163904 17101198303 17107277824 17111678976 17114243328 17126370768 17130776832 17133344046 17190809454 17195232096 17196920832 17199931392 17207416926 17213534208 17283022848 17290544544 17295269888 17297584668 17302311936 17360344064 17366515712 17379719448 17383292928 17385897984 17386795881 17390370816 17393464452 17405301888 17468172288 17470790064 17472946176 17480550528 17483170159 17487668016 17493884928 17500060071 17555190016 17558263296 17564997632 17572149504 17576951808 17579304288 17581473792 17584601424 17589125376 17591761278 17643085824 17650764222 17662776768 17676745632 17679840192 17745444864 17748104192 17752670208 17758019584 17765250048 17767912344 17772483456 17785077336 17836965888 17844728664 17851072512 17851994433 17858340864 17870995584 17878272048 17938235952 17943138304 17947754496 17950947287 17955565488 17957328896 17960472576 17967785472 18034458624 18045011166 18047238144 18048170196 18054586368 18062443854 18074736576 18115141632 18135359424 18141806592 18142743528 18148210444 18162054144 18222969856 18230389632 18232639488 18240574464 18243307992 18248001408 18250736049 18252988416 18260932248 18321666048 18329639769 18334649088 18341167104 18342114336 18349149312 18356620464 18410176512 18423222272 18430723584 18443783904 18448528896 18451293588 18519760896 18530107392 18537652224 18540430272 18553568332 18558341568 18612486144 18620586432 18625675264 18628168104 18633259008 18647995392 18655588224 18702401536 18716620944 18723274752 18728091648 18731423256 18739050057 18741362688 18744171264 18828029402 18831900672 18832873248 18834722816 18839568384 18842919823 18846218538 18860594688 18916151296 18923853312 18926689236 18929025024 18931558464 18937263072 18944973684 18951708672 19021451904 19036495296 19041697792 19044246312 19046596608 19049984876 19054885824 19113342976 19118260224 19131807744 19134674832 19138609152 19139597568 19145364864 19153160208 19224231936 19232059392 19245687552 19253523744 19267167114 19323379712 19331789386 19338661888 19346535936 19349922816 19360245216 19365225984 19421724672 19433088948 19435487232 19443400704 19451862612 19457178624 19465100928 19530387072 19537330176 19544226632 19551174656 19552184379 19556204544 19559135232 19580964624 19624736768 19646639376 19651693824 19653623808 19654638822 19657064448 19665619344 19749588768 19752026112 19753046208 19760622336 19763583658 19768668192 19774070784 19782676602 19840393216 19848471552 19862536512 19869597696 19870623864 19874709504 19878245088 19886338836 19944357888 19963625472 19966617216 19969081344 19977772032 19980765896 19985906304 19988901387 20008212003 20063074304 20066586624 20074283008 20075319747 20082456576 20090633472 20104870032 20163526656 20172301968 20180515446 20186030592 20201995008 20205531648 20276339356 20280508416 20283547648 20288765952 20292375194 20303142912 20306185536 20311409664 20379534336 20385103872 20393975616 20401225728 20402279352 20409532416 20432310912 20500841088 20506443776 20509188336 20511719424 20515368328 20520646272 20523721491 20534611968 20543548779 20606572896 20611874304 20622869904 20626480224 20633812992 20642792976 20703019008 20711448576 20726125056 20729231068 20733493248 20734564032 20740811936 20749256892 20809793536 20818850108 20826251264 20834731008 20846370816 20849494848 20854858752 20857984056 20939046912 20948159736 20953884672 20962416384 20978994816 21040201728 21052513027 21055111168 21056198562 21063684096 21072851163 21078610176 21084033024 21087192672 21157919328 21165441024 21185888256 21189063168 21271412736 21280670208 21283859324 21286486016 21289334976 21295153152 21304420956 21320672256 21390423936 21398028288 21399133392 21403533312 21407340864 21416057208 21421910016 21502510848 21517747888 21523283712 21525397504 21526509186 21530935296 21534765512 21538535472 21547305234 21606387712 21618458624 21627260928 21630501984 21633171456 21636066816 21642586368 21651398496 21714567168 21724017504 21738802176 21755994624 21764852928 21780275868 21843820544 21849440256 21853327132 21864923136 21868199808 21873825792 21889325952 21970550784 21971685456 21979496448 21987254961 21995071488 22004027136 22028585202 22077828864 22083862528 22093473584 22101327872 22102469298 22110326784 22114197504 22123821762 22209244512 22211985408 22218287364 22221029376 22230700128 22245829632 22320442368 22323787304 22328377344 22329530496 22336259008 22345353576 22353297408 22354451847 22363025724 22428270592 22437402624 22453302144 22459078656 22461284352 22462444368 22465216512 22474993536 22478361633 22570958592 22574909952 22583568384 22586952752 22592763648 22617978786 22658678784 22674735104 22683967488 22693839714 22700041728 22709284416 22727244384 22793551872 22815571968 22818991104 22835161024 22841035776 22844458728 22921079272 22926976128 22929227776 22933241856 22943222568 22951378944 22952564271 22960723968 23044030464 23054059392 23063446224 23069749248 23079789369 23172959264 23181197312 23182394508 23187161088 23191285936 23200728642 23204790252 23207069184 23213039616 23223142098 23290896384 23294386752 23297261568 23300379648 23307400704 23316890688 23325179904 23333413428 23411017728 23429532672 23435935744 23439072384 23441965056 23446135232 23452167168 23455681704 23465232063 23524114432 23534352296 23550369024 23556427776 23566679703 23568994176 23573120256 23660593152 23670226944 23687000064 23690549792 23696644608 23713436448 23723091756 23782621184 23792971552 23801430016 23802659244 23811121152 23827994112 23834124288 23837696064 23917647936 23930339328 23940753984 23947296768 23957047296 24045944832 24060014888 24062984192 24064226928 24072781824 24074025066 24083258472 24093064359 24099648768 24153522176 24180479232 24189075456 24190324704 24207466374 24216072192 24226611201 24230852406 24307186176 24320765952 24324410656 24330668544 24334314732 24337317888 24347909664 24357823308 24428888064 24439519692 24446198784 24454889472 24456152448 24465532416 24475493952 24546902016 24574298112 24591711872 24598038528 24601724784 24625491696 24693014528 24706809856 24716869632 24718146138 24720573696 24726933504 24744455424 24816648192 24827448576 24837557472 24844345344 24855157782 24863993856 24874117632 24955494592 24964366336 24970788864 24975231008 24985400076 24988483584 24992228352 24998658048 25009537644 25109200896 25110497664 25114260717 25119424512 25128291384 25138522773 25147459584 25231804416 25235585648 25238700032 25242077952 25249684096 25259964912 25268944896 25270249914 25273368576 25277864547 25284367728 25361935872 25381993728 25392328416 25395462144 25406514432 25410321846 25491013632 25509076992 25512899776 25519463424 25527153152 25537546944 25547944968 25568149932 25632309248 25642745856 25660916736 25667518464 25671364992 25689556152 25700016069 25786214181 25795381248 25799897088 25811125389 25813660288 25820301312 25910785264 25913982976 25924534272 25935816816 25942904832 25946377002 25953467904 26040516096 26049773568 26069579172 26074939392 26078846976 26090196678 26107952832 26195519168 26202258432 26204831744 26206185096 26209419264 26220825792 26231502024 26240827392 26332785024 26336034816 26337394944 26347496448 26358224256 26365427712 26376902136 26387641917 26464628736 26476146333 26483382016 26492796928 26494165152 26504326784 26515118448 26519760288 26592477184 26618167296 26622156288 26629005312 26637029376 26647875072 26651868516 26677616004 26755448832 26767092996 26776608768 26787511296 26806493376 26817408072 26884702208 26896402624 26907353928 26914707456 26921631744 26933348232 26935993344 26940708864 27040677888 27051687936 27067516749 27070857216 27072255294 27074914048 27081879552 27093665781 27112104864 27172712448 27180138496 27191967488 27201634304 27203039136 27212709888 27214115292 27222315666 27243081216 27334454784 27345584448 27348959232 27360861696 27364961988 27379482624 27391398372 27475430528 27482499072 27497159872 27501973632 27511750656 27513171504 27523723968 27534930696 27604025344 27615264768 27634833408 27644657664 27646085376 27665675856 27676940382 27779641344 27795161088 27799326464 27806478336 27810645408 27830352498 27837512352 27918729216 27930879648 27938512896 27942252156 27949888512 27971993088 28053602304 28074931416 28084912128 28097134884 28104813568 28112044032 28116256896 28210559104 28220588032 28242044103 28247851008 28249309872 28252084224 28259352576 28269327807 28374226944 28385779968 28390033854 28393537536 28405894608 28417460526 28427563008 28520565248 28530704384 28532177856 28543121152 28554742944 28562546688 28566369468 28569894912 28574977314 28582328736 28670014464 28677390336 28697711616 28702012248 28707913728 28718047296 28729740312 28836347904 28840669312 28844228608 28848089088 28856781824 28868531328 28880285616 28900750671 28952756224 28965356672 28985069568 28997684079 29007992832 29019803904 29040367824 29132587008 29149633422 29153230848 29157599744 29165101056 29177793918 29185767936 29197651392 29294067712 29295580608 29305995264 29316339948 29326761984 29334306816 29338702848 29371446936 29437105152 29469959064 29480435712 29481958233 29485596672 29498429016 29612326016 29615980544 29624383152 29628039168 29629569312 29640933504 29645375487 29653002288 29661106176 29674014903 29760589824 29772707328 29793804768 29804396544 29805935796 29817367632 29829508254 29916536832 29937736192 29945438208 29948379136 29949925824 29953622016 29966658048 29971148844 29978859456 30094611456 30099879936 30111424512 30123684864 30157305048 30211571712 30245289984 30258452952 30266722304 30270773169 30279045888 30302992512 30308297472 30391402496 30414509034 30420762624 30425321472 30433148928 30438562791 30454714368 30459278304 30569301504 30577655808 30590963424 30601838592 30603419028 30614298624 30648466368 30725373952 30738745856 30751261632 30759665664 30763782504 30767579136 30773052492 30780969408 30909859344 30916214784 30934304856 30939720336 30942758912 30950719488 30964189464 31054528512 31059182336 31067172864 31076534272 31089187584 31093846602 31100239872 31101846048 31111217904 31123885338 31214690304 31228275162 31239376896 31252096512 31269556224 31274242272 31286976084 31400492032 31408570368 31422239604 31425325568 31430827008 31443624576 31468492224 31547457536 31560302592 31582666752 31584297843 31595526144 31617915264 31630789008 31736878992 31748161536 31759368277 31770658816 31778832384 31783594752 31890197248 31907119104 31921005312 31925788986 31929729024 31934002464 31942729728 31956631434 32085635904 32097042432 32098700088 32111011296 32124085812 32132865024 32240638976 32252100608 32253766272 32276621832 32284925568 32288096256 32289763779 32296402944 32302148268 32307803208 32409581568 32427687936 32440891392 32445752976 32449757184 32463879552 32468744581 32477097744 32571850752 32586026256 32594931712 32608203264 32620709888 32633991936 32647279392 32670413802 32729202688 32765730816 32774160384 32779990698 32797384704 32802299712 32833988928 32955826176 32957528184 32960764928 32969244672 32992607232 33006040704 33088864256 33103264768 33116743296 33125793792 33140210376 33151991808 33153703947 33165490176 33313866768 33317978112 33322971136 33327431046 33331544064 33337473533 33346050192 33368744448 33480663552 33485680956 33492566016 33494295744 33504388512 33518030364 33529946112 33544538586 33642405888 33656103936 33679953216 33691926528 33693666552 33697824768 33703819396 33712490304 33815914496 33842658304 33856437888 33860616192 33862364928 33875352576 33880429128 33889145472 33988018176 34012102656 34025951232 34040759571 34050062592 34063926624 34090866576 34190327808 34202396606 34214555648 34223357952 34228486656 34252741536 34261553664 34266688092 34381618908 34390464192 34393841664 34399862784 34414833852 34427068416 34566045696 34581089088 34590539776 34595169336 34604623872 34720688128 34733031424 34759438896 34766585856 34771795968 34773591762 34780741632 34786928904 34801092963 34810603776 34936344576 34941580128 34945892352 34961101056 34966340318 34975336032 34987769856 35000120142 35110380032 35116526592 35129995264 35144299008 35153903616 35158608576 35162947584 35169202848 35178250752 35183522556 35286171648 35301528444 35325553536 35353491264 35359680384 35490889728 35496208384 35505340416 35516039168 35530500096 35535824688 35544966912 35570154672 35673931776 35689457328 35702145024 35703988866 35716681728 35741991168 35756544096 35876471904 35886276608 35895508992 35901894574 35911130976 35914657792 35920945152 35935570944 36068917248 36090022332 36094476288 36096340392 36109172736 36124887708 36149473152 36230283264 36270718848 36276154369 36283613184 36285487056 36296420888 36311199561 36324108288 36346278609 36445939712 36460779264 36481148928 36486615984 36496002816 36501472098 36505976832 36521864496 36643332096 36659279538 36669298176 36682334208 36684228672 36698298624 36713240928 36820353024 36846444544 36861447168 36887567808 36897057792 36902587176 37039521792 37060214784 37075304448 37080860544 37107136664 37116683136 37224972288 37241172864 37246753817 37251350528 37256336208 37266518016 37282736673 37295990784 37311176448 37433241888 37446549504 37456183296 37462846512 37478100114 37482725376 37488342528 37656058804 37663801344 37665746496 37669445632 37679136768 37685839646 37692437076 37721189376 37832302592 37847706624 37853378472 37858050048 37863116928 37874526144 37889947368 37903417344 38042903808 38072990592 38083395584 38088492624 38093193216 38099969752 38109771648 38115482769 38226685952 38236520448 38243322481 38263615488 38269349664 38279195136 38290729728 38306320416 38448463872 38464118784 38491375104 38507047488 38534334228 38646759424 38663578772 38677323776 38693071872 38699845632 38720490432 38730451968 38843449344 38866177896 38870974464 38886801408 38903725224 38914357248 38930201856 39060774144 39074660352 39088453264 39102349312 39104368758 39112409088 39118270464 39135295017 39161929248 39249473536 39293278752 39303387648 39307247616 39309277644 39314128896 39331238688 39499177536 39504052224 39506092416 39521244672 39527167316 39537336384 39548141568 39565353204 39680786432 39696943104 39725073024 39739195392 39741247728 39749419008 39756490176 39772677672 39888715776 39927250944 39933234432 39955544064 39961531792 39971812608 39977802774 40016424006 40126148608 40133173248 40148566016 40150639494 40164913152 40181266944 40209740064 40327053312 40344603936 40361030892 40372061184 40403990016 40411063296 40552678712 40561016832 40567095296 40577531904 40584750388 40606285824 40608382941 40612371072 40622819328 40759068672 40770207744 40787951232 40802451456 40804558704 40819064832 40833473499 40864621824 41001682176 41012887552 41018376672 41023438848 41030736656 41041292544 41047442982 41069223936 41087097558 41213145792 41223748608 41245739808 41252960448 41267625984 41285585952 41406038016 41422897152 41452250112 41458462136 41466986496 41469128064 41481623872 41498513784 41515410573 41619587072 41637700216 41652502528 41669462016 41692741632 41698989696 41709717504 41715968112 41745528747 41878093824 41896319472 41907769344 41924832768 41957989632 42080403456 42105026054 42110222336 42112397124 42127368192 42145702326 42157220352 42168066048 42174385344 42315838656 42330882048 42371776512 42378126336 42542825472 42561340416 42567718648 42572972032 42578669952 42585050781 42590306304 42608841912 42626190789 42641344512 42780847872 42796056576 42798266784 42814681728 42832114416 42843820032 42862465971 43005021696 43035495776 43046567424 43050795008 43053018372 43061870592 43069531024 43077070944 43094610468 43212775424 43236917248 43254521856 43261003968 43266342912 43272133632 43285172736 43302796992 43429134336 43448035008 43477604352 43511989248 43529705856 43560551736 43687641088 43698880512 43706654264 43724450133 43729846272 43736399616 43747651584 43766690877 43778651904 43941101568 43943370912 43958992896 43974509922 43990142976 44008054272 44057170404 44155657728 44167725056 44186947168 44202655744 44204938596 44220653568 44228395008 44247643524 44418489024 44423970816 44436574728 44442058752 44461400256 44491659264 44640884736 44647574608 44656754688 44659060992 44672518016 44690707152 44706594816 44708903694 44726051448 44744262381 44856541184 44874805248 44906604288 44918157312 44922568704 44924888736 44930433024 44949987072 44956723266 45141917184 45149819904 45167136768 45173905504 45185527296 45235957572 45317357568 45349470208 45367934976 45387679428 45400083456 45418568832 45454488768 45587103744 45621763551 45631143936 45637982208 45670322048 45682071552 45688917456 45842158544 45853952256 45858455552 45866483712 45886445136 45902757888 45905128542 45921447936 46088060928 46108118784 46126892448 46139498496 46159578738 46345918528 46362394624 46364789016 46374322176 46382571872 46401457284 46409580504 46414138368 46426079232 46446284196 46581792768 46588773504 46594523136 46600759296 46614801408 46633781376 46640769903 46650359808 46666826856 46685828007 46822035456 46842412743 46859065344 46871871488 46878144768 46892270464 46904334336 46911363408 46930464126 47048228864 47068704592 47100738048 47112855552 47133359406 47137988352 47146240512 47321186304 47340453888 47374000128 47381099584 47393289216 47426872896 47446183512 47565242368 47585943104 47602860032 47605318488 47622242304 47655988224 47668248576 47675392128 47835295872 47860678656 47881507968 47888683479 47894593536 47914094592 47934947151 48120029776 48125968384 48128453856 48145563648 48148050132 48166516944 48186128718 48199297536 48307044352 48360958464 48378150912 48380649408 48414932748 48432144384 48453222402 48461704812 48614372352 48641531904 48648821312 48661337088 48668629464 48674635776 48695819328 48715646616 48857776128 48879039384 48892397568 48909778944 48912304896 48931064832 48950987904 49005620703 49093804032 49148596224 49169986047 49183423744 49196077056 49203449568 49250983392 49386029056 49413619712 49433739264 49436292276 49441147392 49453867008 49488910848 49633296384 49654897152 49675114944 49688690688 49710315564 49727987712 49748235264 49910989184 49928732672 49941577728 49950462016 49970800152 49976967168 49984456704 49991146569 49997316096 50019075288 50218401792 50220995328 50228521434 50238849024 50256582768 50277045546 50294919168 50316807879 50463608832 50471171296 50477400064 50484155904 50499368192 50519929824 50537889792 50540499828 50546737152 50555729094 50568735456 50723871744 50763987456 50784656832 50790924288 50813028864 50820643692 50982027264 51018153984 51025799552 51038926848 51054306304 51075093888 51095889936 51136299864 51264618496 51285491712 51303594909 51321833472 51335036928 51342729984 51379112304 51400032138 51572428362 51590762496 51599794176 51622250778 51627320576 51640602624 51821570528 51827965952 51849068544 51871633632 51885809664 51892754004 51906935808 52081032192 52099547136 52139158344 52149878784 52157693952 52160387643 52180393356 52215905664 52391038336 52404516864 52409663488 52412370192 52418838528 52441651584 52449510477 52463004048 52481654784 52500180213 52665570048 52674789888 52694992896 52716448512 52730855424 52753804272 52775283834 52929257472 52952292666 52966764032 52985593856 52988330304 53008653568 53030236896 53039520576 53184954368 53236334592 53244312576 53258010624 53274058752 53295750144 53303737032 53355232008 53510897664 53534185992 53553217536 53555983299 53575022592 53612986752 53634816144 53769404416 53792805248 53814707856 53829414912 53843263488 53852841861 53866696464 53871986688 53881417728 54103375872 54135033498 54141714432 54144510588 54149828096 54163759104 54187331562 54224209728 54345424896 54360276992 54383934976 54403268608 54406078272 54425419776 54428230584 54444631332 54486162432 54668909568 54691168896 54697918464 54721723392 54729923976 54752208147 54758965248 54782796744 54950861056 54964998144 54988919307 54994319744 55003947264 55023501312 55026343008 55047447936 55069861392 55208050688 55230529536 55269666816 55292170752 55331351712 55353880764 55559282688 55590322176 55598652928 55612956672 55621290816 55660704996 55675024704 55837458432 55861759296 55877025792 55884504312 55899777024 55943986176 56107204608 56149862832 56169824256 56194269768 56209627136 56217150171 56224088064 56232513792 56421118208 56441176064 56484088206 56495702016 56498619744 56504168448 56518705152 56528759469 56538655614 56748453888 56771559936 56780067708 56787075072 56811789216 56834921052 56855126016 57041130496 57061408768 57064355712 57086242304 57109485888 57125093376 57132738936 57139789824 57149954628 57164657472 57340028928 57354780672 57395423232 57404024496 57415827456 57436094592 57459480624 57672695808 57681338624 57696178176 57713563648 57737062656 57760571232 57801501342 57905512448 57930713344 57970139136 57995368158 58015985664 58039607808 58080735648 58265174016 58299266844 58306461696 58315199488 58330202112 58355587836 58371535872 58395302784 58588135424 58591161216 58611990528 58632679896 58653523968 58656553137 58668613632 58677405696 58742893872 58874210304 58939918128 58960871424 58963916466 58971193344 58981683943 58996858032 59224652032 59248766304 59256078336 59259138624 59281867008 59290750974 59306004576 59322212352 59348029806 59521179648 59545414656 59587609536 59608793088 59611871592 59634735264 59659016508 59833073664 59875472384 59890876416 59896758272 59899851648 59907244032 59933316096 59942297688 59957718912 59966704161 60189222912 60199759872 60222849024 60225959241 60247369728 60314610096 60490579968 60516905904 60533444608 60541546338 60558091776 60605985024 60616594944 60782804992 60829018068 60841525248 60850642944 60866297856 60877125582 60909428736 60918556608 61138603008 61155311616 61181926848 61203677184 61206838056 61228597248 61296932736 61450747904 61477491712 61502523264 61519331328 61527565008 61535158272 61546104984 61561938816 61571164473 61819718688 61868609712 61879440672 61885517824 61901438976 61912450847 61928378928 62109057024 62118364672 62134345728 62153068544 62178375168 62187693204 62200479744 62203692096 62222435808 62247770676 62429380608 62456550324 62478753792 62504193024 62539112448 62548484544 62573952168 62800984064 62817140736 62844479208 62850651136 62861654016 62887249152 62936984448 63094915072 63120605184 63157539081 63165333504 63168595686 63191052288 63218553489 63235830528 63261578016 63473757984 63496323072 63518736554 63541317632 63557664768 63567189504 63780394496 63814238208 63842010624 63851577972 63859458048 63868004928 63885459456 63913262868 64171271808 64194084864 64197400176 64222022592 64248171624 64265730048 64481277952 64504201216 64507532544 64553243664 64569851136 64576192512 64579527558 64592805888 64604296536 64615606416 64819163136 64855375872 64881782784 64891505952 64899514368 64927759104 64937489162 64954195488 65143701504 65172052512 65189863424 65216406528 65241419776 65267983872 65294558784 65340827604 65458405376 65531461632 65548320768 65559981396 65594769408 65604599424 65667977856 65898102907 65911652352 65915056368 65921529856 65938489344 65961764883 65985214464 66012081408 66206529536 66233486592 66251587584 66280420752 66303983616 66307407894 66330980352 66627733536 66635956224 66645942272 66654862092 66663088128 66674947066 66692100384 66737488896 66961327104 66971361912 66985132032 66988591488 67008777024 67036060728 67059892224 67089077172 67284811776 67312207872 67359906432 67383853056 67387333104 67395649536 67407638792 67424980608 67435084899 67631828992 67661262851 67685316608 67712875776 67724729856 67750705152 67760858256 67778290944 67976036352 68024205312 68051902464 68081519142 68100125184 68127853248 68181733152 68380655616 68404793212 68429111296 68446715904 68456973312 68505483072 68523107328 68533376184 68763237816 68780928384 68787683328 68799725568 68829667704 68854136832 69132091392 69162178176 69172542803 69181079552 69190338672 69209247744 69239368107 69441376256 69518877792 69543591936 69547183524 69561483264 69573857808 69602185926 69621207552 69872689152 69883160256 69891784704 69922202112 69932680636 69950672064 69975539712 70000240284 70220760064 70233053184 70259990528 70288598016 70307807232 70317217152 70325895168 70338405696 70356501504 70367045112 70572343296 70603056888 70651107072 70706982528 70719360768 70981779456 70992416768 71010680832 71023313179 71032078336 71061000192 71071649376 71089933824 71140309344 71347863552 71378914656 71404290048 71407977732 71433363456 71483982336 71513088192 71752943808 71772553216 71791017984 71803789148 71822261952 71829315584 71841890304 71871141888 72137834496 72180044664 72188952576 72192680784 72218345472 72249775416 72298946304 72460566528 72541437696 72552308738 72567226368 72570974112 72592841776 72622399122 72648216576 72679833603 72692557218 72891879424 72921558528 72962297856 72973231968 72992005632 73002944196 73011953664 73043728992 73286664192 73318559076 73338596352 73364668416 73368457344 73396597248 73426481856 73640706048 73692889088 73722894336 73775135616 73794115584 73805174352 74079043584 74120429568 74150608896 74161721088 74214273328 74233366272 74449944576 74482345728 74493507634 74502701056 74512672416 74533036032 74565473346 74591981568 74622352896 74866483776 74893099008 74912366592 74925693024 74956200228 74965450752 74976685056 75312117608 75327602688 75331492992 75338891264 75342782151 75358273536 75371679292 75384874152 75415568319 75442378752 75664605184 75695413248 75706756944 75716100096 75726233856 75749052288 75779894736 75806834688 75833593641 76085807616 76145981184 76166791168 76176985248 76186386432 76199939504 76219543296 76230965538 76453371904 76473040896 76486644962 76527230976 76538699328 76558390272 76581459456 76612640832 76896927744 76928237568 76982750208 77014094976 77068668456 77100048207 77293518848 77327157544 77354647552 77358642543 77386143744 77399691264 77433376167 77440980864 77460903936 77732355792 77741948928 77773602816 77807450448 77828714496 77860403712 78121548288 78149320704 78176906528 78204698624 78208737516 78224818176 78236540928 78270590034 78323858496 78498947072 78586557504 78606775296 78614495232 78618555288 78628257792 78662477376 78998355072 79008104448 79012184832 79042489344 79054334632 79074672768 79096283136 79130706408 79162925751 79361572864 79393886208 79428438999 79450146048 79478390784 79482495456 79512980352 79545355344 79777431552 79854501888 79866468864 79911088128 79923063584 79943625216 79955605548 80032848012 80252297216 80266346496 80297132032 80301278988 80329826304 80362533888 80419480128 80654106624 80689207872 80722061784 80744122368 80807980032 80822126592 81105357424 81122033664 81134190592 81155063808 81169500776 81202550247 81212571648 81216765882 81224742144 81245638656 81280997343 81518137344 81540415488 81575902464 81604902912 81609117408 81638129664 81666946998 81729243648 82003364352 82025775104 82036753344 82046877696 82061473312 82082585088 82094885964 82138447872 82174195116 82426291584 82447497216 82491479616 82505920896 82535251968 82571171904 82812076032 82845794304 82904500224 82916924272 82933972992 82938256128 82963247744 82997027568 83030821146 83239174144 83275400432 83305005056 83338924032 83385483264 83397979392 83419435008 83431936224 83491057494 83756187648 83792638944 83815538688 83849665536 83915979264 84160806912 84210052108 84220444672 84224794248 84254736384 84291404652 84314440704 84336132096 84348770688 84631677312 84661764096 84726132309 84743553024 84756252672 84807983421 85122680832 85135437296 85145944064 85157339904 85170101562 85180612608 85217683824 85252381578 85282689024 85561695744 85592113152 85596533568 85629363456 85664228832 85687640064 85724931942 86010043392 86070991552 86093134848 86101590016 86106036744 86123741184 86139062048 86154141888 86189220936 86425550848 86473834496 86509043712 86522007936 86532685824 86544267264 86570345472 86605593984 86702252013 86858268672 86896070016 86955208704 86993052237 87023978496 87059411712 87121103472 87375282176 87397761024 87413308528 87448900266 87459692544 87472799232 87495303168 87533381754 87557303808 87882203136 87886741824 87917985792 87949019844 87980285952 88016108544 88114340808 88311315456 88335450112 88373894336 88405311488 88409877192 88441307136 88445874699 88456790016 88495287048 88836978048 88847941632 88873149456 88884117504 88922800512 88936126461 88983318528 89022044709 89281769472 89295149216 89318121984 89345036032 89381414304 89413189632 89417807388 89452102896 89488524762 89713082368 89749610496 89813208576 89836314624 89845137408 89849777472 89860866048 89899974144 89913446532 90283834368 90299639808 90334273536 90347811008 90371054592 90471915144 90634715136 90698940416 90735869952 90775358856 90800166912 90812319507 90837137664 90908977536 91174207488 91243527102 91262287872 91275964416 91315688373 91340644096 91364143104 91377834912 91684317088 91707904512 91716911104 91732967424 91772890272 91805515776 91810257084 91842895872 92176121856 92216237568 92253784896 92278996992 92319157476 92691837056 92724789248 92729578032 92748644352 92765143744 92802914568 92819161008 92828276736 92852158464 92892568392 93163585536 93177547008 93201518592 93229602816 93267562752 93281539806 93300719616 93333653712 93371656014 93644070912 93684825486 93718130688 93743742976 93756289536 93784540928 93808668672 93822726816 93860928252 94096457728 94137409184 94201476096 94225711104 94266718812 94275976704 94292481024 94642372608 94680907776 94748000256 94752893529 94762199168 94786578432 94853745792 94892367024 95130484736 95171886208 95205720064 95210636976 95244484608 95278104831 95311976448 95336497152 95350784256 95670591744 95721357312 95763015936 95777366958 95789187072 95828189184 95869894302 96240059552 96251936768 96256907712 96291127296 96296100264 96333033888 96372257436 96398595072 96614088704 96721916928 96756301824 96761298816 96829865496 96864288768 96869291337 96906444804 96923409624 97228744704 97283063808 97297642624 97322674176 97337258928 97349271552 97391638656 97406233743 97431293232 97715552256 97758078768 97784795136 97824609792 97862129664 97901975808 98011241406 98187608064 98297192448 98339972094 98366847488 98392154112 98406899136 98501966784 98772058112 98827239424 98867478528 98872584552 98882294784 98907734016 98977821696 99266592768 99309794304 99350229888 99377381376 99420631128 99455975424 99461111841 99496470528 99821978368 99857465344 99900924032 99941600304 99953934336 99968913408 99982293138 99994632192 100012420599 100038150576 100441990656 100457042868 100477698048 100513165536 100554091092 100589838336 100633615758 100927217664 100942342592 100954800128 100968311808 100998736384 101039859648 101075779584 101080999656 101093474304 101111458188 101137470912 101447743488 101527974912 101569313664 101581848576 101626057728 101641287384 101964054528 102036307968 102051599104 102077853696 102108612608 102122278713 102150187776 102191779872 102272599728 102529236992 102570983424 102607189818 102643666944 102670073856 102685459968 102758224608 102800064276 103144856724 103181524992 103199588352 103244501556 103254641152 103281205248 103643141056 103655931904 103698137088 103743267264 103771619328 103785508008 103813871616 104162064384 104199094272 104278316688 104299757568 104315387904 104320775286 104360786712 104403278889 104431811328 104782076672 104809033728 104819326976 104824740384 104837677056 104883303168 104899020954 104926008096 104963309568 105000360426 105331140096 105349579776 105389985792 105432897024 105461710848 105507608544 105550567668 105858514944 105904585332 105933528064 105971187712 105976660608 106017307136 106060473792 106079041152 106369908736 106472669184 106488625152 106516021248 106548117504 106591500288 106607474064 106710464016 107021795328 107068371984 107106435072 107111966598 107150045184 107225973504 107269632288 107538808832 107585610496 107629415712 107658829824 107686526976 107705683722 107733392928 107743973376 107762835456 108206751744 108270066996 108283428864 108289021176 108299656192 108327518208 108374663124 108448419456 108690849792 108720553984 108767869952 108806537216 108812156544 108828463107 108850839552 108856461168 108889262664 108933598683 108972324864 109337819136 109382337792 109443446784 109459847952 109504416294 109517930496 109537413037 109565593488 109901722112 109929996288 109977838614 109988639488 110007894528 110047002624 110052686016 110094895872 110139722784 110416101376 110461059072 110539333632 110584341504 110662703424 110707761528 111118565376 111180644352 111197305856 111225913344 111242581632 111321409992 111350049408 111674916864 111723518592 111740261451 111754051584 111769008624 111799554048 111848210019 111887972352 112299725664 112339648512 112388539536 112419254272 112434300342 112448176128 112465027584 112842236416 112882352128 112968176412 112991404032 112997239488 113008336896 113037410304 113057518938 113077311228 113496907776 113543119872 113560135416 113574150144 113623578432 113669842104 113710252032 114082260992 114122817536 114128711424 114172484608 114218971776 114250186752 114265477872 114279579648 114299909256 114329314944 114346448307 114680057856 114709561344 114729967443 114790846464 114808048992 114872189184 114918961248 115345391616 115362677248 115392356352 115427127296 115474125312 115521142464 115603002684 115811024896 115861426688 115940278272 115990736316 116031971328 116079215616 116161471296 116530348032 116598533688 116612923392 116630398976 116660404224 116711175672 116743071744 116790605568 117176270848 117182322432 117223981056 117265359792 117307047936 117313106274 117337227264 117354811392 117405885051 117485787744 117748420608 117879836256 117921742848 117927832932 117942386688 117963367886 117993716064 118449304064 118497532608 118512156672 118518277248 118563734016 118581501948 118612009152 118644424704 118696059612 119042359296 119090829312 119175219072 119217586176 119223743184 119269470528 119318033016 119666147328 119708388121 119750944768 119781752832 119793516544 119799703296 119866632192 119884595376 119915437824 119933408322 120378445824 120399519744 120445698048 120451918482 120494739456 120629220192 120981159936 121033811808 121066889216 121083092676 121116183552 121211970048 121233189888 121565609984 121658036136 121683050496 121701285888 121732595712 121754251164 121818857472 121837113216 122277206016 122310623232 122363853696 122382191113 122407354368 122413676112 122457194496 122500420497 122593865472 122954983424 123005046528 123038662656 123055130016 123070316544 123092209968 123123877632 123142328946 123639437376 123737219424 123758881344 123771035648 123802877952 123824901694 123856757856 124218114048 124236729344 124268691456 124306137088 124356750336 124375386408 124400959488 124407384192 124444871616 124495541352 124858761216 124913100648 124957507584 125008386048 125078224896 125096969088 125147904336 125236586241 125601968128 125634281472 125656631009 125688958416 125701302272 125723308032 125774498304 125873968896 126241210368 126315078162 126330667008 126337191372 126382104576 126437106978 126471661056 126523156032 126947515968 126992646144 127037473108 127082635264 127115329536 127134379008 127560788992 127628476416 127684021248 127703155944 127718916096 127736009856 127755152343 127770918912 127826525736 128342543616 128388169728 128394800352 128444045184 128496343248 128531460096 128587397913 128962555904 129015065088 129106487328 129139702272 129152385024 129159055116 129185611776 129208593072 129231212832 129638326272 129710751744 129763565568 129783011904 129799028736 129855518208 129874978324 129908390976 130287403008 130344105024 130379726848 130432813056 130482839552 130535967744 130589117568 130681655208 130916810752 131062923264 131096641536 131119962792 131173350399 131189538816 131209198848 131335955712 131796205814 131823304704 131830112736 131843059712 131876978688 131900438761 131923529766 131970428928 132024162816 132413059072 132466973184 132503175168 132560841504 132607967232 132614815788 132661960704 133255467072 133271912448 133291884544 133309724184 133326176256 133349894132 133384200768 133474977792 133922654208 133942723824 133970264064 133977182976 134017554048 134072121456 134119784448 134178154344 134569623552 134624415744 134719812864 134767706112 134774666208 134791299072 134815277584 134849961216 134870169798 135263657984 135322525702 135370633216 135425751552 135449459712 135501410304 135521716512 135556581888 135952072704 136048410624 136103804928 136163038284 136200250368 136255706496 136363466304 136761311232 136809586424 136858222592 136865290653 136893431808 136913946624 137010966144 137046214656 137066752368 137526475632 137561856768 137575366656 137599451136 137659335408 137708273664 138264182784 138324356352 138345085606 138362159104 138380677344 138418495488 138478736214 138882752512 139037755584 139087183872 139094367048 139122966528 139147715616 139204371852 139242415104 139745378304 139766320512 139783569408 139844404224 139865361272 139901344128 139922309709 139951079424 140000480568 140057484021 140441520128 140466106368 140519981056 140527238229 140577196032 140615614464 140634434304 140676811392 140713003008 140734090224 141144686592 141206113776 141302214144 141413965056 141438721536 141963558912 141984833536 142021361664 142046626358 142064156672 142122000384 142143298752 142179867648 142280618688 142695727104 142757829312 142808580096 142815955464 142866726912 142967964672 143026176384 143505887616 143545106432 143582035968 143607578296 143644523904 143658631168 143666050437 143683780608 143742283776 143804841453 144360089328 144377905152 144385361568 144436690944 144499550832 144597892608 144921133056 145082875392 145104617476 145134452736 145141948224 145185683552 145244798244 145296433152 145359667206 145385114436 145783758848 145843117056 145924595712 145946463936 145984011264 146005888392 146023907328 146087457984 146573328384 146637118152 146677192704 146729336832 146736914688 146793194496 146852963712 147016862109 147281412096 147385778176 147445788672 147509958141 147550271232 147588231168 147610348704 148158087168 148240859136 148301217792 148323442176 148428546656 148466732544 148899889152 148964691456 148987015268 149005402112 149025344832 149066072064 149130946692 149183963136 149244705792 149732967552 149786198016 149824733184 149851386048 149912400456 149930901504 149953370112 150624235216 150655205376 150662985984 150677782528 150685564302 150716547072 150743358584 150769748304 150831136638 150884757504 150950423637 151329210368 151390826496 151413513888 151432200192 151452467712 151498104576 151559789472 151613669376 151667187282 152171615232 152291962368 152333582336 152353970496 152372772864 152399879008 152439086592 152461931076 152906743808 152946081792 152973289924 153054461952 153077398656 153116780544 153162918912 153225281664 153793855488 153856475136 153910784727 153965500416 154028189952 154137336912 154200096414 154587037696 154654315088 154709295104 154717285086 154772287488 154799382528 154866752334 154881961728 154921807872 155464711584 155483897856 155547205632 155614900896 155657428992 155720807424 156243096576 156298641408 156353813056 156409397248 156417475032 156449636352 156473081856 156481162929 156541180068 156647716992 156997894144 157173115008 157213550592 157228990464 157237110576 157256515584 157324954752 157348531431 157500540639 157996710144 158024369664 158084978688 158108669264 158149345536 158192566272 158261412816 158325851502 158723145728 158787772416 158856877998 158900292096 158956781568 158964990912 159025960704 159090710688 159554863104 159709003776 159732937728 159822176256 159846127168 159887250432 159911211096 160065696024 160504594432 160532692992 160594264064 160602557976 160659652608 160667949897 160725067776 160838960256 161308213248 161378415744 161444123568 161488244736 161558525583 161615960064 161644253184 162210714848 162268381184 162310127616 162339001552 162405100494 162425143296 162433531764 162449484288 162491277312 162561994686 163036274688 163080830976 163151804928 163209805824 163218234816 163276259328 163333893996 163458487296 164006728704 164051550208 164073506688 164093755392 164122946624 164165170176 164189771928 164256624441 164276895744 164348390232 164852583168 164894994432 164966757921 164982959232 165011841792 165070503936 165142343808 165624152064 165691588608 165809000448 165833848544 165876512256 165926495488 165994055136 166061642292 166478348288 166550800864 166610010112 166677848064 166770966528 166795958784 166838870016 166863872448 166982114988 167512375296 167585277888 167631077376 167699331072 167831958528 168321613824 168420104216 168440889344 168449588496 168509472768 168582809304 168628881408 168651450513 168672264192 168697541376 169263354624 169323528192 169452264618 169487106048 169512505344 169586278407 169615966842 170245361664 170270874592 170291888128 170314679808 170340203124 170361225216 170435367648 170504763156 170565378048 171123391488 171184226304 171193067136 171258726912 171328457664 171375280128 171449863884 172020086784 172141983104 172186269696 172203180032 172212073488 172247482368 172278124096 172308283776 172378441872 172851101696 172947668992 173018087424 173044015872 173088534528 173140690944 173211187968 173404504026 173716537344 173792140032 173910417408 173986104474 174047956992 174118823424 174242206944 174750564352 174795522048 174826617056 174897800532 174919385088 174945598464 174990606336 175066763508 175114607616 175764406272 175773483648 175835971584 175898039688 175960571904 175969659411 176032217088 176228681616 176622630912 176670900224 176747788672 176810622976 176819754384 176882614272 176891749398 176913580032 176945051829 176990574096 177673956096 177746298912 177768235008 177845601024 177872252922 177966637056 178044089418 178563538944 178590298432 178636243968 178690072064 178762828608 178826379264 178835614776 178904205792 178977049524 179426164736 179499220992 179626417152 179672629248 179690274816 179699554944 179721732096 179799948288 179826893064 179900112483 180567668736 180599279616 180668547072 180677877723 180695622016 180742109184 180943830288 181397880832 181471739904 181550717712 181600333824 181624639014 181674275328 181817955072 182348414976 182487054204 182524575744 182551928832 182631376746 182681288192 182728286208 182755669824 183368634176 183415809024 183433822208 183465934848 183545780544 183611031552 183620514168 183685791744 184352243712 184432475136 184507569792 184557993984 184638314952 184713493419 185383674112 185449578496 185459156064 185530287488 185605829136 185638322016 185656553472 185704316928 185737352541 185785136784 186327171072 186355094016 186403037184 186459205632 186535125504 186563079612 186601439232 186667307424 186743312028 187288141824 187369650972 187436261376 187487485952 187512579072 187569081856 187617337344 187645453632 187721856504 188192915456 188274818368 188402952192 188451422208 188533437624 188551953408 188584962048 189284745216 189361815552 189472617243 189496000512 189505787058 189524398336 189573156864 189655660467 189707491584 189784734048 190260969472 190343772416 190411440128 190421273952 190488969216 190556209662 190623952896 190672994304 190701568512 191341183488 191442714624 191526031872 191554733916 191578374144 191656378368 191739788604 192480119104 192503873536 192513815424 192582254592 192592200528 192666067776 192744514872 192797190144 193228177408 193443833856 193512603648 193522597632 193659730992 193728577536 193738582674 193812889608 193846819248 194457489408 194566127616 194595285248 194645348352 194674517856 194698543104 194783277312 194812467486 194862586464 195431104512 195516157536 195569590272 195649219584 195724259328 195803951616 196022482812 196375216128 196594384896 196679944188 196733694976 196784308224 196813798272 197003933568 197544116224 197654478848 197694308721 197734957056 197745169104 197764589568 197815468032 197885294649 197955643392 198619588608 198700459776 198754762752 198841262256 198911950848 198922223682 198992941056 199643956736 199714930688 199801848064 199883200608 199907868672 199937826816 199964586276 199989264384 200024841198 200076301152 200883981312 200914085736 200955396096 201026331072 201108182184 201179676672 201267231516 201854435328 201884685184 201909600256 201936623616 201997472768 202079719296 202151559168 202161999312 202186948608 202222916376 202274941824 202305254697 202895486976 202983788553 203055949824 203138627328 203252115456 203282574768 203928109056 204072615936 204103198208 204155707392 204217225216 204244557426 204300375552 204383559744 204545199456 205058473984 205141966848 205214379636 205287333888 205340147712 205370919936 205516449216 205600128552 206289713448 206363049984 206399176704 206489003112 206509282304 206562410496 207286282112 207311863808 207396274176 207486534528 207517628409 207543238656 207571016016 207627743232 207718104321 208324128768 208556633376 208630775808 208641550572 208721573424 208806557778 208863622656 209564153344 209618067456 209638653952 209649480768 209675354112 209766606336 209798041908 209852016192 209926619136 210000720852 210662280192 210699159552 210779971584 210865794048 210923421696 211015217088 211101135336 211717029888 211809170664 211867056128 211942375424 211953321216 212034614272 212120947584 212158082304 212739817472 212945338368 212977250304 213032042496 213069939537 213096235008 213183000576 213214948128 213420928032 214043590656 214136743968 214212870144 214223933196 214300090368 214451947008 214539264576 215077617664 215171220992 215258831424 215317659648 215373053952 215411367444 215466785856 215487946752 215525670912 216413503488 216540133992 216566857728 216578042352 216599312384 216655036416 216749326248 216896838912 217381699584 217535739904 217613074432 217624313088 217656926214 217701679104 217712922336 217778525328 217867197366 217944649728 218039500809 218675638272 218764675584 218886893568 218919695904 219008832588 219035860992 219074826074 219131186976 219803444224 219859992576 219955677228 219977278976 220015789056 220094005248 220105372032 220189791744 220279445568 220832202752 220922118144 221078667264 221168683008 221325406848 221415523056 222237130752 222315577939 222361288704 222394611712 222451826688 222485163264 222642819984 222700098816 223349833728 223447037184 223480522902 223508103168 223538017248 223599108096 223696420038 223775944704 224599451328 224679297024 224777079072 224838508544 224868600684 224896352256 224930055168 225684472832 225764704256 225936352824 225982808064 225994478976 226016673792 226028346453 226074820608 226115037876 226154622456 226993815552 227086239744 227120270832 227148300288 227247156864 227281212067 227339684208 227420504064 227500780923 228164521984 228257422848 228344969216 228437943552 228500373504 228530955744 228559159296 228599818512 228658629888 228692896614 229360115712 229419122688 229459934886 229581692928 229616097984 229744378368 229837922496 230690783232 230725354496 230784712704 230854254592 230948250624 231042284928 231206005368 231622049792 231722853376 231880556544 231981472632 232063942656 232075927629 232158431232 232322942592 233197067376 233225846784 233260797952 233320808448 233362314731 233422351344 233486143488 233581211136 234364644864 234447962112 234530719584 234614095872 234626212548 234674454528 234709622784 234811770102 234971575488 235496841216 235759672512 235843485696 235855665864 235884773376 235926735772 235987432128 236898608128 236995065216 237024313344 237036554496 237127468032 237163003896 237224018304 237288849408 237392119224 238084718592 238181658624 238285316997 238350438144 238435172352 238447486368 238538941056 238636066032 239332294656 239416776242 239501889536 239563505664 239599406592 239733264384 239769190752 239830875648 239866816644 240756891648 240799039488 240891396096 240903836964 240989478912 241258440384 241962319872 242067623616 242133778432 242166185352 242232367104 242423940096 242466379776 243131219968 243316072272 243366100992 243402571776 243465191424 243508502328 243607650741 243637714944 243674226432 244554412032 244621246464 244727707392 244764382226 244814708736 244827352224 244914388992 245000840994 245187730944 245909966848 246010093056 246077325312 246110260032 246140633088 246184419936 246247755264 246284657892 247278874752 247474438848 247517762688 247542071296 247605755904 247649803388 247713515712 248436228096 248473458688 248537382912 248612274176 248713500672 248750772816 248801918976 248814768384 248889743232 248991082704 249717522432 249826201296 249915015168 250016772096 250156449792 250193938176 250295808672 250473172482 251203936256 251268562944 251313262018 251377916832 251402604544 251446616064 251548996608 251747937792 252482420736 252630156324 252661334016 252674382744 252764209152 252874213956 252943322112 253046312064 253895031936 253985292288 254074946216 254165270528 254178396927 254230659072 254268758016 254423950263 255121577984 255368042496 255406311888 255437832192 255472019712 255510304686 255541837824 255653051472 256685087232 256776339456 256789600704 256888090368 256992686496 257062920192 257174795826 257925111808 258030130176 258212974656 258279404544 258304770048 258318110232 258371223552 258417186144 258462425664 259276652544 259421503488 259527131136 259566023808 259598057472 259711036416 259749956648 259816781952 260106756039 260574806016 260688210048 260759453696 260865626112 260965679104 260979156711 261071935488 261178235136 261363310416 262125846528 262193283072 262239925584 262346700798 262379077632 262418397696 262671911424 263592411628 263646609408 263660225472 263686119424 263753957376 263800877522 263847059532 263940857856 264048325632 264826118144 264933946368 265006350336 265121683008 265215934464 265229631576 265323921408 266510934144 266543824896 266583769088 266619448368 266652352512 266699788264 266768401536 266808379383 266949955584 267066134127 267845308416 267885447648 267954365952 268035108096 268144242912 268239568896 268356308688 269139247104 269248831488 269439625728 269535412224 269549332416 269582598144 269630555168 269699922432 269740339596 270527315968 270645051404 270741266432 270851503104 270898919424 271002820608 271043433024 271113163776 271904145408 272096821248 272207609856 272326076568 272400500736 272511412992 272726932608 273522622464 273619172848 273716445184 273730581306 273786863616 273827893248 273947065119 274021932288 274092429312 274133504736 275052951264 275123713536 275150733312 275198902272 275318670816 275416547328 276528365568 276648712704 276690171212 276724318208 276761354688 276836990976 276957472428 277765505024 278075511168 278174367744 278188734096 278245933056 278295431232 278408743704 278484830208 279490756608 279532641024 279688808448 279730722544 279802688256 279844619418 279902158848 280000961136 280114968042 280883040256 280932212736 281039962112 281054476458 281154392064 281231228928 281268868608 281353622784 281426006016 281468180448 282289373184 282412227552 282604428288 282827930112 282877443072 283927117824 283969667072 284042723328 284093252716 284128313344 284244000768 284258680587 284286597504 284359735296 284561237376 285391454208 285515658624 285617160192 285631910928 285733453824 285834314493 285935929344 286052352768 287011775232 287090212864 287164071936 287215156592 287289047808 287317262336 287332100874 287367561216 287484567552 287609682906 288720178656 288755810304 288770723136 288873381888 288999101664 289195785216 289842266112 290165750784 290209234952 290268905472 290283896448 290371367104 290489596488 290592866304 290607874011 290719334412 290770228872 291567517696 291686234112 291849191424 291892927872 291968022528 292011776784 292047814656 292174915968 292218701229 293146656768 293274236304 293354385408 293473829376 293586388992 293705927424 294033724218 294562824192 294771556352 294891577344 295019916282 295100542464 295176462336 295220697408 296316174336 296481718272 296602435584 296646884352 296857093312 296933465088 297799778304 297929382912 297974030536 298010804224 298050689664 298132144128 298261893384 298367926272 298383335523 298489411584 299465935104 299572396032 299702772096 299824800912 299861803008 299906740224 300037261797 301248470432 301325971968 301355565056 301371128604 301433094144 301486717168 301539496608 301662273276 301769515008 301900847274 302658420736 302781652992 302827027776 302864400384 302904935424 302996209152 303119578944 303227338752 303334374564 304343230464 304583924736 304667164672 304707940992 304745545728 304799758016 304878173184 304923862152 305813487616 305892163584 305946579848 306108923904 306154797312 306233561088 306325837824 306366836139 306450563328 307587710976 307712950272 307821569454 307931000832 308056379904 308274673824 308400192828 309174075392 309308630176 309418590208 309434570172 309544574976 309598765056 309733504668 309763923456 309843615744 310929423168 310967795712 311094411264 311229801792 311314857984 311441614848 312486193152 312597282816 312707626112 312818794496 312834950064 312899272704 312946163712 312962325858 313082360136 313209836667 313295433984 313995788288 314346230016 314427101184 314457980928 314474221152 314513031168 314649909504 314697062862 315001081278 315993420288 316048739328 316169957376 316217338528 316298691072 316385132544 316522825632 316651703004 317446291456 317575544832 317713755996 317800584192 317913563136 317929981824 318051921408 318181421376 319109726208 319418007552 319465875456 319644352512 319692254336 319774500864 319822422192 320131392048 321009188864 321065385984 321188528128 321205115952 321319305216 321335899794 321450135552 321677920512 322616426496 322756831488 322888247136 322976489472 323117051166 323231920128 323288506368 324421429696 324536762368 324620255232 324678003104 324810200988 324850286592 324867063528 324898968576 324982554624 325123989372 326072549376 326161661952 326303609856 326419611648 326436469632 326485389321 326552518656 326667787992 326800796049 326916974592 328013457408 328103100416 328147013376 328245893248 328330340352 328379543856 328513248882 328553791488 328612239111 328696780464 329705166336 329789988864 329933515842 329965918464 330023683584 330141007872 330284687616 331248304128 331383177216 331618000896 331667697088 331753024512 331852990976 331988110272 332123284584 332956696576 333101601728 333220020224 333355696128 333541933056 333591917568 333677740032 333727744896 333964229976 335024750592 335170555776 335220784353 335262154752 335398662144 335544630057 335663917056 336840208432 336881778688 336899176992 337018945536 337165618608 337257762816 337302901026 337344528384 337395082752 338526709248 338647056384 338904529236 338974212096 339025010688 339172556814 339231933684 340490723328 340541749184 340583776256 340629359616 340680406248 340722450432 340870735296 341009526312 341130756096 342246782976 342368452608 342386134272 342517453824 342656915328 342750560256 342899727768 343039344921 344040173568 344189902329 344283966208 344372539392 344406360064 344424146976 344556248192 344616567552 344756883744 345702203392 345895337984 346036174848 346088031744 346177069056 346281381888 346422375936 346809008052 347433074688 347584280064 347820834816 347972208948 348095913984 348237646848 348484413888 349501128704 349591044096 349653234112 349795601064 349838770176 349891196928 349981212672 350133527016 350229215232 351528812544 351546967296 351671943168 351796079376 351921143808 351939318822 352064434176 352217655153 352457363232 353245261824 353341800448 353495577344 353621245952 353639508768 353765228544 353783498796 353827160064 353890103658 353981148192 355347912192 355492597824 355536470016 355691202048 355744505844 355933274112 356088178836 357127077888 357180596864 357272487936 357380144128 357525657216 357652758528 357671229552 357808411584 357954099048 358852329472 358998441984 359125164363 359252834304 359345258496 359380549632 359399109888 359599896576 359653786128 359800224966 361135337472 361198559232 361337094144 361355755446 361391244032 361484218368 361887660576 362795761664 362943479808 363101435424 363200667648 363249278028 363348550656 363635910144 364696829952 364974108408 365049151488 365103857664 365262753492 365362576384 365456572416 365511339648 366737268352 366831618048 366867644416 366931869696 367091561088 367146573339 367222063104 367241028336 367371583488 367501261491 368864950272 369015139584 369115987968 369276629904 369426986838 370767348224 370899156992 370918312128 371060574976 371211658272 371276644032 371313106944 371408633856 371474705082 371570273568 372654342144 372710188032 372806074368 372918411264 373070251008 373126159224 373202878464 373334614848 373486624056 374576283648 374739301944 374872522752 374974971904 375025158144 375138163712 375234674688 375290907264 375443713008 375709758723 376385830912 376549636736 376805904384 376902844416 376969893027 377066875248 377103906816 377169924096 378723631104 378945234486 378992001024 379011574116 379048796672 379146313728 379311320934 379414983168 379569468096 380521938944 380687544832 380822880256 380842547904 380977938432 381112419324 381247905792 381345988608 381403137024 382682366976 382885429248 383052063744 383109467832 383156748288 383265457029 383312756736 383479577208 384960238208 385007747072 385027630848 385164509184 385184401056 385332135552 385489029744 385594380288 385762193739 386456354816 386887667712 387045195264 387319461984 387457155072 387477165348 387625779216 387693638496 388914978816 389132255232 389190570496 389290696704 389349035712 389397086208 389566554624 389624934972 389725172928 390862209024 391032315072 391139180544 391298439168 391448518656 391607903232 392044965624 392750432256 393188769792 393359888376 393467389952 393520051197 393568616448 393627596544 394007867136 395088232448 395308957696 395388617442 395469914112 395490338208 395529179136 395630936064 395701316283 395770589298 395911286784 397239177216 397400919552 397509525504 397682524512 397823901696 397844447364 397985882112 399287913472 399429861376 399603696128 399766401216 399815737344 399875653632 399929172552 399978528768 400049682396 400152602304 401767962624 401828171472 401910792192 402052662144 402216364368 402359353344 402534463032 403708870656 403769370368 403873247232 403994945536 404159438592 404303118336 404323998624 404373897216 404445832752 404549883648 404610509394 405790973952 405967577106 406111899648 406277254656 406504230912 406565149536 407856218112 408145231872 408206396416 408311414784 408434450432 408489114852 408600751104 408767119488 409090398912 410116947968 410283933696 410428759272 410574667776 410595871959 410680295424 410741839872 411032898432 411200257104 412579426896 412726099968 412798353408 412871787601 412978006224 413018564608 413124820992 414572564224 414792548352 414973069056 415035256818 415086477312 415142032032 415255486464 415436208642 416648257536 417113266752 417261551616 417283101144 417443146848 417613115556 417727245312 419128306688 419236134912 419277307904 419298961536 419350708224 419533212672 419596083816 419704032384 419766929127 419853238272 420001441704 421324560384 421398319104 421559943168 421581714687 421731588096 421846843392 422030434176 422202270672 423434059776 423618341328 423734112256 423906642432 424069228544 424241895168 424316164608 425479634944 425890676736 425954500608 426064084992 426139879074 426192470016 426366001152 426429896256 426841856064 428087181312 428273487936 428425740288 428447866392 428600180736 428903894016 429078529152 430155235328 430342441984 430517662848 430635319296 430746107904 430822734888 430933571712 430975893504 430998151311 431051341824 433080267984 433133715456 433156084704 433198624768 433310072832 433387155929 433498652496 433793677824 434763399168 435071479808 435248626176 435313852428 435403358208 435425844672 435557050656 435734394732 435889299456 436079001618 437351276544 437529351168 437773787136 437839391808 438017665176 438071721984 438149652148 438262373952 439606888448 439719985152 439911354456 439954557952 440031578112 440188010496 440210744064 440379583488 440558891136 441664405504 441844236288 442157334528 442337366016 442529874423 442650813696 442831046112 444474261504 444631155878 444722577408 444789223424 444903653376 444970326528 445285639968 445400197632 446699667456 446894074368 446961045804 447016206336 447076034496 447198216192 447392840076 447551889408 449198902656 449358594048 449554158144 449677017088 449737201368 449792704512 449860110336 451368945664 451529408512 451872705648 451965616128 451988957952 452033347584 452056692906 452149641216 452230075752 452309244912 453987631104 454172479488 454240541664 454296600576 454494313728 454562424134 454679368416 454841008128 455001561846 456329043968 456514845696 456689938432 456875887104 457000747008 457061911488 457118318592 457199637024 457317259776 457385793228 458720231424 458838245376 458919869772 459163385856 459232195968 459488756736 459675844992 461381566464 461450708992 461569425408 461708509184 461732354181 461896501248 462084569856 462412010736 463445706752 463761113088 463962945264 464127885312 464151855258 464316862464 464645885184 466394134752 466451693568 466521595904 466641616896 466724629462 466844702688 466972286976 467162422272 468729289728 468895924224 469061439168 469228191744 469252425096 469348909056 469419245568 469623540204 469943150976 470993682432 471519345024 471686971392 471711331728 471769546752 471853471544 471974864256 472045594293 472501621917 473797216256 473990130432 474073108992 474254936064 474326007792 474448036608 474577698816 474784238448 476169437184 476363317248 476570633994 476700876288 476870344704 476894972736 477077882112 477272132064 478664589312 478833552484 479003779072 479127011328 479198813184 479466528768 479538381504 479661751296 479733633288 481513783296 481598078976 481782792192 481807673928 481978957824 482516880768 483924639744 484135247232 484207799621 484267556864 484332370704 484464734208 484675576749 484847880192 484932759552 486632144544 486805143552 486930382848 487017004656 487215301482 487275429888 487348452864 489108824064 489242492928 489455414784 489528764452 489629417472 489654704448 489828777984 490001681988 490375461888 491819933696 492020186112 492154650624 492220520064 492281266176 492368839872 492495510528 492569315784 494557749504 494948877696 495035525376 495084142592 495211511808 495299606776 495427031424 496872456192 496946917376 497074765824 497163192253 497224548352 497427001344 497501545632 497629536768 497779486464 497982165408 499435044864 499652402592 499830030336 500033544192 500312899584 500387876352 500591617344 500946344964 502407872512 502537125888 502626524036 502755833664 502805209088 502893232128 503097993216 503495875584 504964841472 505260312648 505322668032 505348765488 505528418304 505748427912 505886644224 506092624128 507790063872 507970584576 508149892432 508330541056 508356793854 508461318144 508537516032 508758835221 508847900526 510243155968 510736084992 510812623776 510875664384 510944039424 511020609372 511083675648 511306102944 513370174464 513552678912 513579201408 513776180736 513985372992 514125840384 514349591652 515850223616 516060260352 516425949312 516558809088 516609540096 516636220464 516742447104 516834372288 516924851328 518553305088 518843006976 519054262272 519132047616 519422072832 519499913296 519633563904 520213512078 521149612032 521376420096 521518907392 521731252224 521931358208 521958313422 522143870976 522356470272 522726620832 524251693056 524386566144 524479851168 524693401596 524758155264 524836795392 525343822848 527184823256 527293218816 527320450944 527372238848 527507914752 527601755044 527694119064 527881715712 527908978233 528096651264 529652236288 529867892736 530012700672 530243366016 530431868928 530459263152 530647842816 530835155487 533021868288 533167538176 533238896736 533304705024 533399576528 533536803072 533616758766 533899911168 534132268254 535690616832 535770895296 535908731904 536070216192 536288485824 536479137792 536712617376 538278494208 538497662976 538879251456 539070824448 539098664832 539165196288 539261110336 539399844864 539480679192 539700337449 541054631936 541290102808 541482532864 541703006208 541797838848 542005641216 542033633169 542086866048 542226327552 544193642496 544415219712 544652153136 544801001472 545022825984 545453865216 547045244928 547238345696 547432890368 547461162612 547573727232 547655786496 547894130238 548043864576 548184858624 548267009472 550105902528 550247427072 550301466624 550397804544 550637341632 550833094656 553056731136 553297425408 553380342424 553448636416 553522709376 553673981952 553914944856 554140480257 555531010048 556151022336 556348735488 556377468192 556590862464 556817487408 556969660416 557212057623 558981513216 559065282048 559377616896 559461445088 559605376512 559689238836 559804317696 560001922272 560229936084 561766080512 561864425472 562079924224 562108952916 562308784128 562462457856 562537737216 562707245568 562852012032 562936360896 564578746368 564824455104 565208856576 565655860224 565754886144 567854235648 567939334144 568085446656 568186505432 568256626688 568417851729 568488001536 568517361174 568573195008 568719470592 568966981401 569122474752 570782908416 571031317248 571234320384 571263821856 571466907648 571668628986 571871858688 572104705536 574023550464 574180425728 574328143872 574430313184 574578095616 574634524672 574664201748 574735122432 574969135104 575219365812 577440357312 577511620608 577541446272 577746763776 577998203328 578391570432 579684532224 580331501568 580418469904 580537810944 580567792896 580742734208 580979192976 581185732608 581215748022 581438668824 581540457744 583135035392 583372468224 583698382848 583785855744 583936045056 584023553568 584095629312 584349831936 584437402458 586293313536 586548472608 586708770816 586947658752 587172777984 587411854848 588067448436 589125648384 589543112704 589783154688 590039832564 590201084928 590352924672 590441394816 592632348672 592963436544 593082926163 593204871168 593293768704 593655883947 593714186624 593866930176 595858765824 595948061072 596021608448 596101379328 596264288256 596523786768 596735852544 596766671046 596978823168 598931870208 599144792064 599405544192 599649601824 599723606016 599813480448 600074523594 602496940864 602651943936 602711130112 602742257208 602866188288 602973434336 603078993216 603324546552 603539030016 603801694548 605316841472 605563305984 605654055552 605728800768 605809870848 605992418304 606239157888 606454677504 606668749128 606915764091 608686460928 608951365659 609167849472 609334329344 609415881984 609599516032 609756346368 609847724304 611626975232 611784327168 611893159696 612217847808 612309594624 612467122176 612651675648 612733672278 612901126656 615175421952 615425900544 615643138908 615862001664 616112759808 616549347648 616800385656 618348150784 618617260352 618837180416 618869140344 619089149952 619197530112 619467009336 619527846912 619687231488 621858846336 621935591424 622188822528 622459603584 622552885227 622629715968 622883229696 623154312963 624972386304 625415252224 625637588992 625669900128 625892327424 625924651716 626164720272 626419673334 626590867968 627991576576 628692460032 628854202368 628915961856 628948442304 629026062336 629299819008 629394125724 630002162556 631986840576 632097478656 632339914752 632434677056 632597382144 632770265088 633045651264 633303406008 634892582912 635151089664 635427511992 635601168384 635827126272 635859963648 636103842816 636362842752 638219452416 638836015104 638931750912 639209818611 639288705024 639384508672 639549001728 639644844384 640262784096 642018377728 642130771968 642377056256 642410231904 642638610432 642671799588 642900271104 643355841024 645232852992 645513662976 645776494272 645952978944 646234102332 646463840256 646577012736 648842859392 649073524736 649240510464 649356006208 649620401976 649700573184 649734127056 649797937152 649965109248 650247978744 652145098752 652607219712 652839223296 652872939264 652970778642 653105037312 653335575984 653601592098 653833949184 654118502427 656026914816 656206200832 656294026752 656491786496 656660680704 656759087712 657026497764 657107582976 657224478222 657393560928 659410332672 659579977728 659867031684 659931836928 660047367168 660282015744 660569375232 662496608256 662766354432 663236001792 663335394176 663506049024 663705981952 663976220544 664246569168 665913393152 666203203456 666440040448 666711392256 666946733817 667083866112 667183835136 667355480064 667455489792 667928459952 670049501184 670341111552 670441568706 670524309504 670797324288 671089260114 671327834112 673680416864 673763557376 673798353984 674037891072 674331237216 674515525632 674605802052 674689056768 674790165504 677053418496 677294112768 677809058472 677948424192 678050021376 678085039359 678345113628 678463867368 680981446656 681083498368 681167552512 681258719232 681360812496 681444900864 681741470592 681843636201 682019052624 682261512192 682502342769 684493565952 684772268544 685034907648 685313830656 685501120512 685799455536 686078689842 688080347136 688379804658 688567932416 688745078784 688812720128 688848293952 689112496384 689233135104 689513767488 691404406784 691790675968 692072349696 692176063488 692354138112 692562763776 692844751872 693618016104 694866149376 695168560128 695641669632 695944417896 696191827968 696227782887 696475293696 696968827776 699002257408 699306468224 699591202128 699677540352 699782393856 699962425344 700086944193 700267054032 700458430464 703093934592 703343886336 703592158752 703842287616 703878637644 704128868352 704435310306 704914726464 706490523648 706683600896 706991154688 707242491904 707279017536 707530457088 707566997592 707654320128 707780207316 707962296384 710695824384 710985195648 711072940032 711382404096 711489011688 711866548224 712176357672 714254155776 714361193728 714544975872 714760288256 714855950991 715051314432 715305517056 715342459104 715616823168 715908198096 717704658944 717996883968 718250328726 718505668608 718690516992 718798219776 719199793152 719307572256 719600449932 722270674944 722397118464 722674188288 722711510892 722782488064 722968436736 723775321152 725591523328 725886959616 726202870848 726401335296 726498556056 726697101312 727271820288 729393659904 729948216816 730098302976 730207715328 730525506984 730725152768 730822952223 730913144832 731022679296 733474536704 733663236096 733735288832 733863739392 734183122176 734293146678 734444126208 734482056672 734743166976 735002522982 737729900544 738030279168 738231975936 738553259808 738853973676 741534696448 741798313984 741836624256 742121149952 742423316544 742553288064 742626213888 742817267712 742949410164 743140547136 745308684288 745420376064 745612148736 745836822528 746140502016 746252318448 746405756928 746669229696 746973248112 749152567296 749478603888 749745045504 750050316288 750276327424 750469349376 750581814528 750887426016 751419517446 752771661824 753099273472 753611808768 753805688832 753939786054 754133750496 754207813632 754339848192 757447262208 757890468972 757984002048 758023148232 758097593344 758292627456 758622641868 758829966336 759138936192 761043877888 761375089664 761645760512 761685095808 761955876864 762224838648 762495811584 762535190781 762691977216 762806274048 765364733952 766104127488 766218935664 766313496576 766530914058 766625513472 766761891259 766959154416 769920476416 770055261696 770329018368 770368802112 770664271104 770978059488 771188760576 771524387478 772912709632 773775335424 774090390528 774638923968 774914310144 774954330696 775251558432 775387276992 777829957632 778264510464 778381140992 778581393408 778698071424 778794172416 779133109248 779249869944 779450345856 781724418048 782064630144 782278361088 782596878336 782897037312 782937470133 783215806464 784089931248 786377539584 786719776752 786934779904 787040102394 787137232896 787255193088 788015734272 790176464896 790777234884 790939828224 790980676416 791058358272 791261872128 791402632566 791541178596 791822573568 794478354432 794801839104 795019051008 795365049024 795647803392 795688894728 795971764224 798575826944 798859722752 799207392256 799532802432 799631474688 799751307264 799858345104 799957057536 800099364792 800305204608 800425138149 803535925248 803656342944 804105324288 804432728736 804718706688 805068926064 807417741312 807538740736 807746494464 807989891072 808318877184 808606236672 808647997248 808747794432 808891665504 809099767296 809221018788 811581947904 811935154212 812223799296 812554509312 813008461824 813130299072 815712436224 816290463744 816412792832 816622829568 816868900864 816978229704 817201502208 817534238976 818180797824 820233895936 820567867392 820857518544 821149335552 821191743918 821360590848 821483679744 821841195357 822065796864 822400514208 825158853792 825452199936 825596706816 825743575202 825956012448 826037129216 826249641984 829145128448 829585096704 829946138112 830070513636 830172954624 830284064064 830510972928 830872417284 833296515072 834226533504 834523103232 834566202288 834886293696 835226231112 835454490624 838256613376 838472269824 838554615808 838597923072 839066425344 839192167632 839408064768 839533858254 839706476544 840002883408 842649120768 842796638208 843119886336 843163429374 843463176192 843693686784 844060868352 844404541344 846868119552 847236682656 847468224512 847813284864 848138457088 848483790336 848632329216 850959269888 851781353472 851909001216 852128169984 852279758148 852384940032 852732002304 852859792512 853683712128 856174362624 856546975872 856675337791 856851480576 856895732784 857200361472 857502943479 857807788032 858157058304 860684883968 861035325696 861270638592 861492215808 861645469776 861867143424 861951787008 861996302622 862102683648 866160535968 866267430912 866312169408 866397249536 866620145664 866774311858 866997304992 867587355648 869526798336 870142959616 870497252352 870627704856 870806716416 870851689344 871114101312 871468789464 871778598912 872158003236 874702553088 875058702336 875547574272 875678783616 876035330352 876143443968 876299304296 876524747904 876656103687 879213776896 879439970304 879596417063 879822708912 879909115904 880063156224 880421488128 880759166976 881117782272 883688472576 884314669056 884674732032 885059748846 885301627392 885662092224 888948523008 889262311756 889445154816 889578446848 889807306752 889940653056 890571279936 890800395264 893399334912 893788148736 893922091608 894032412672 894152068992 894396432384 894785680152 895103778816 898397805312 898717188096 899108316288 899354034176 899474402736 899585409024 899720220672 900111785391 902737891328 903745411296 903977915904 904066695168 904113385812 904299282432 904460151504 904618489824 907975262208 908344958976 908481083328 908593201152 908988627456 909124848268 909358736832 909682016256 910003123692 912658087936 913029691392 913379876864 913751774208 914001494016 914123822976 914236637184 914399274048 914634519552 914771586456 917440462848 917676490752 917839739544 918326771712 918464391936 918977513472 919351689984 922763132928 922901417984 923138850816 923303071327 923417018368 923464708362 923793002496 924169139712 924824021472 926891413504 927522226176 927925890528 928255770624 928303710516 928633724928 929291770368 932788269504 932903387136 933043191808 933283233792 933449258924 933689405376 933944573952 934324844544 937458579456 937791848448 938122878336 938456383488 938504850192 938697818112 938838491136 939247080408 939886301952 941987364864 943038690048 943373942784 943422663456 943539093504 943706943088 943949728512 944091188586 945003243834 947594432512 947980260864 948146217984 948509872128 948652015584 948896073216 949155397632 949568476896 952338874368 952726634496 953141267988 953401752576 953740689408 953789945472 954155764224 954544264128 957329178624 957667104968 958007558144 958254022656 958397626368 958933057536 959076763008 959323502592 959467266576 963027566592 963196157952 963565584384 963615347856 963957915648 965033761536 967849279488 968270494464 968415599242 968535113728 968664741408 968929468416 969351153498 969695760384 969865519104 973264289088 973610287104 973860765696 974034009312 974430602964 974550859776 974696905728 978217648128 978484985856 978910829568 979057528904 979258834944 979309408896 979456167963 979657555968 980003363976 980402388147 980750923776 983639867392 984040372224 984309301248 984441040128 984737679744 984991021056 985138631568 985836717333 989115499008 989897755392 990071050752 990168285184 990423023616 990599213552 990854062848 993744912384 993893834752 994149531648 994326384506 994449096704 994854002688 995003091264 995259073536 995558972928 995964330816 998870089728 999304805184 999660060672 1000067088384 1000625799168 1000775752704 1001183234688 1001892689928 1004815745024 1005074251776 1005253048072 1005511667328 1005610418176 1005662353059 1005786464256 1006195986432 1006633890171 1006991751168 1010520625296 1010645336064 1010697530976 1011056836608 1011496855824 1011773288448 1012185248256 1015580127744 1015941169152 1016299784864 1016661082112 1016713587708 1016922636288 1017075032064 1017517670442 1017695801052 1020486311936 1021472169984 1021625247552 1021751328768 1021888078848 1022041218744 1022167351296 1022612205888 1026740348928 1027105357824 1027158402816 1027552361472 1027970745984 1028251680768 1028699183304 1029118034763 1031700447232 1032120520704 1032569706987 1032851898624 1033117618176 1033219080192 1033272440928 1033668744576 1033849702656 1037106610176 1037686013952 1038108524544 1038264095232 1038844145664 1038999826592 1039267127808 1040427024156 1042299224064 1042752840192 1043037814784 1043462504448 1043862716416 1043916626844 1044287741952 1044712940544 1045453241664 1048503386112 1048773132288 1048959702336 1049386803192 1049516310528 1049673590784 1050687645696 1054369646512 1054586437632 1054640901888 1054744477696 1055015829504 1055203510088 1055388238128 1055763431424 1055817956466 1056193302528 1056652965459 1059304472576 1059735785472 1060025401344 1060486732032 1060863737856 1060918526304 1061295685632 1061670310974 1066043736576 1066335076352 1066477793472 1066609410048 1066799153056 1067073606144 1067233517532 1067799822336 1068264536508 1071381233664 1071541790592 1071817463808 1072140432384 1072576971648 1072958275584 1073425234752 1076556988416 1076995325952 1077375493089 1077758502912 1078141648896 1078197329664 1078522220672 1078799689728 1078961358384 1079400674898 1082109263872 1082580205616 1082965065728 1083406012416 1083595677696 1084011282432 1084067266338 1084173732096 1084452655104 1088387284992 1088830439424 1089304306272 1089602002944 1090045651968 1090907730432 1094090489856 1094476691392 1094865780736 1094922325224 1095147454464 1095311572992 1095788260476 1096087729152 1096369717248 1096534018944 1100211805056 1100494854144 1100602933248 1100795609088 1101274683264 1101439720017 1101666189312 1102503784473 1106594850816 1106760684848 1106897272832 1107045418752 1107347963904 1107829889712 1108280960514 1111062020096 1112302044672 1112697470976 1112754936384 1113181724928 1113634974816 1113939320832 1114424115246 1117963026432 1118130564096 1118755233792 1118922890176 1119210753024 1119378477672 1119608635392 1120003844544 1120459872168 1123532161024 1123728850944 1124159848448 1124217905832 1124617568256 1124924915712 1125075474432 1125414491136 1125704024064 1125872721792 1127129276169 1129157492736 1129648910208 1130417713152 1130909679081 1131311720448 1131509772288 1135878668288 1136170893312 1136373010864 1136513253376 1136835703458 1136976003072 1137034722348 1137146390016 1137438941184 1137933962802 1138244949504 1141565816832 1142062634496 1142468640768 1142527643712 1142933815296 1143337257972 1143743717376 1144209411072 1148047100928 1148360851456 1148656287744 1148860626368 1149156191232 1149269049344 1149328403496 1149470244864 1149796371087 1149938270208 1150438731624 1154880714624 1155023241216 1155082892544 1155493527552 1155996406656 1156783140864 1157286581217 1159369064448 1160663003136 1160836939808 1161135585792 1161485468416 1161958385952 1162371465216 1162431496044 1162877337648 1163080915488 1166270070784 1166744936448 1167396765696 1167571711488 1167872090112 1168047107136 1168191258624 1168699663872 1168874804916 1172586627072 1173096945216 1173417541632 1173895317504 1174345555968 1174823709696 1176134896872 1178251296768 1179086225408 1179566309376 1180079665128 1180402169856 1180560153591 1180705849344 1180882789632 1185264697344 1185926873088 1186165852326 1186409742336 1186587537408 1187103948849 1187311767894 1187428373248 1187733860352 1191717531648 1191896122144 1192043216896 1192202758656 1192528576512 1193047573536 1193471705088 1193533342092 1193957646336 1197863740416 1198289584128 1198811088384 1199299203648 1199447212032 1199626960896 1200149047188 1204993881728 1205303887872 1205422260224 1205484514416 1205732376576 1205946868672 1206157986432 1206649093104 1207078060032 1207603389096 1210633682944 1211126611968 1211308111104 1211619741696 1211984836608 1212478315776 1212909355008 1213337498256 1213831528182 1217372921856 1217902731318 1218335698944 1218668658688 1218831763968 1219199032064 1219512692736 1219695448608 1223253950464 1223568654336 1223786319392 1224435695616 1224619189248 1224934244352 1225303351296 1225467344556 1225802253312 1230350843904 1230851801088 1231286277816 1231724003328 1231787615877 1232225519616 1233098695296 1233600771312 1236696301568 1237234520704 1237674360832 1237738280688 1238178299904 1238395060224 1238615362803 1238934018672 1239055693824 1239374462976 1243717692672 1244377645056 1244919207168 1245105770454 1245259431936 1245766459392 1246308625926 1249944772608 1250830504448 1251275177984 1251339800256 1251784654848 1251849303432 1252329440544 1252839346668 1253181735936 1255983153152 1257384920064 1257708404736 1257831923712 1257896884608 1258052124672 1258599638016 1258788251448 1259300787381 1260004325112 1263973681152 1264194957312 1264679829504 1264745144061 1264869354112 1265194764288 1265540530176 1266091302528 1266606812016 1269785165824 1270302179328 1270855023984 1271202336768 1271719927296 1272207685632 1272725685504 1276438904832 1277672030208 1277863501824 1278419637222 1278577410048 1278769017344 1279098003456 1279289688768 1280525568192 1284036755456 1284261543936 1284754112512 1284820463808 1285277220864 1285343599176 1285800542208 1286711682048 1290465705984 1291027325952 1291552988544 1291905957888 1292468204664 1292927680512 1292994453933 1293154025472 1297685718784 1298147049472 1298712012416 1299240803952 1299401146368 1299468254112 1299595874304 1299930218496 1300161467787 1300495957488 1304290197504 1305214439424 1305745878528 1305941557284 1306210074624 1306671151968 1307203184196 1307667898368 1308237004854 1312053829632 1312412401664 1312588053504 1312983572992 1313321361408 1313518175424 1314052995528 1314215165952 1314448956444 1314787121856 1318820665344 1319159955456 1319734063368 1319863673856 1320094734336 1320564031488 1321138750464 1324993216512 1325532708864 1326472003584 1326670788352 1327012098048 1327411963904 1327589623269 1327952441088 1328493138336 1331826786304 1332406406912 1332880080896 1333422784512 1333893467634 1334167732224 1334367670272 1334710960128 1334910979584 1335856919904 1340099002368 1340682223104 1340883137412 1341048619008 1341594648576 1342178520228 1342655668224 1347360833728 1347527114752 1347596707968 1348075782144 1348662474432 1349031051264 1349211604104 1349378113536 1349580331008 1354106836992 1354588225536 1355618116944 1355896848384 1356100042752 1356170078718 1356690227256 1356927734736 1361962893312 1362166996736 1362517438464 1362721624992 1362889801728 1363482941184 1363687272402 1364038105248 1364523024384 1365004685538 1368987131904 1369544537088 1370069815296 1370627661312 1371002241024 1371598911072 1372157379684 1376160694272 1376759609316 1377135864832 1377490157568 1377625440256 1377696587904 1378224992768 1378466270208 1379027534976 1382808813568 1383581351936 1384144699392 1384352126976 1384708276224 1385125527552 1385197062543 1385689503744 1387236032208 1390337120256 1391283339264 1391888835792 1392383655936 1392455565774 1392950587392 1393937655552 1398004514816 1398612936448 1399182404256 1399355080704 1399564787712 1399924850688 1400173888386 1400534108064 1400916860928 1406187869184 1406687772672 1407184317504 1407684575232 1407757275288 1408257736704 1408870620612 1409829452928 1412981047296 1413367201792 1413982309376 1414484983808 1414558035072 1415060914176 1415133995184 1415308640256 1415560414632 1415924592768 1416136782879 1421391648768 1421970391296 1422764808192 1422978023376 1423733096448 1423986369481 1424352715344 1428508311552 1428722387456 1429089951744 1429520576512 1429711901982 1430102628864 1430611034112 1430684918208 1431233646336 1431816396192 1435409317888 1435993767936 1436500657452 1437011337216 1437381033984 1437596439552 1438399586304 1438615144512 1439200899864 1444541349888 1444794236928 1445348376576 1445423021784 1445564976128 1445936873472 1447550642304 1451183046656 1451773919232 1452405741696 1452623398863 1452802670592 1452997112112 1453394202624 1454026730247 1454543640576 1459896433632 1460415430656 1461051013968 1461450305536 1461645904446 1461826289664 1462045358592 1466949073408 1467326472192 1467470577664 1467727478784 1468366244352 1468586293356 1468888252416 1468964113344 1469486333952 1470005045964 1475459801088 1476060558336 1476463951872 1477106519616 1477707947352 1483069392896 1483596627968 1483673248512 1484242299904 1484846633088 1485106576128 1485252427776 1485634535424 1485898820328 1486281094272 1490617368576 1490840752128 1491224297472 1491489576759 1491673645056 1492281004032 1492504636896 1493338459392 1493946496224 1498305134592 1498957207776 1499490091008 1500100632576 1500552654848 1500938698752 1501163629056 1501774852032 1502839034892 1505543323648 1506198546944 1507223617536 1507611377664 1507879572108 1508267500992 1508415627264 1508679696384 1514894524416 1515780937944 1515968004096 1516046296464 1516195186688 1516585254912 1517245283736 1517659932672 1518277872384 1522750179328 1523291521024 1523370191616 1523911753728 1524449677296 1524991623168 1525070381562 1525383954432 1525612548096 1526276505663 1530729467904 1532208254976 1532437871328 1532626993152 1533061828116 1533251026944 1533523782518 1533918308832 1539840952832 1540110523392 1540658036736 1540737604224 1541328542208 1541956118976 1542377521152 1543048774956 1545825419264 1547550670848 1548180781056 1549277847936 1549828620288 1549908661392 1550503116864 1550774553984 1555659915264 1556209045573 1556529020928 1556762281984 1557162786816 1557396142848 1558266218496 1558499739888 1558900691712 1563448836096 1564129260288 1564556722176 1565193756672 1565794074624 1565874940266 1566431612928 1568179862496 1572755079168 1573439553504 1573869559808 1574080204788 1574274465792 1574510386176 1576031468544 1580352929792 1581554469768 1581879656448 1581961352832 1582116716544 1582523744256 1582805265132 1583082357192 1583645147136 1588956708864 1589603678208 1590038102016 1590730098048 1590968484469 1591295606784 1591377789456 1591943528448 1592505466461 1597151653888 1598414784512 1599065604864 1599502614528 1599716690208 1599914115072 1600198729584 1600610409216 1600850276298 1607071850496 1607312685888 1608210648576 1608865457472 1609437413376 1610137852128 1614835482624 1615077481472 1615492988928 1615979782144 1616637754368 1617212473344 1617295994496 1617495588864 1617783331008 1618199534592 1618442037576 1623163895808 1623870308424 1624447598592 1625109018624 1626016923648 1626260598144 1632580927488 1632825585664 1633245659136 1633536203117 1633737801728 1633956459408 1634403004416 1635068477952 1636361595648 1641135734784 1641715037088 1642298671104 1642383487836 1642721181696 1642967359488 1643682390714 1644131593728 1644801028416 1650317707584 1650904399872 1651193413632 1651487150404 1651912024896 1652074258432 1652499283968 1658290256896 1659170193408 1659892276224 1660141027272 1660345909248 1660568128128 1661021945856 1661744834568 1666593030144 1668453067008 1669046206464 1669132404576 1669772587392 1670452462224 1670908981248 1671636172869 1676513226752 1676944539648 1677195846144 1678132850688 1678384335264 1678816129536 1679067716508 1679412953088 1680005766816 1685298241536 1685593276416 1686239772672 1686326858748 1686926352384 1687387373568 1688121736704 1688809082688 1693736239104 1694473365312 1694936449024 1695626569728 1696276914176 1696967580672 1697264658432 1701918539776 1703562706944 1703818002432 1704256339968 1704559516296 1704769880064 1705253555187 1705464004608 1705719585024 1707367424256 1712348725248 1713093951744 1713350675582 1713702961152 1713791465568 1714400722944 1715005886958 1715615576064 1716314116608 1721369767936 1722070651392 1722541277184 1722984431616 1723290939552 1723734286848 1723903574016 1723992605244 1724205367296 1732321071936 1732534861824 1732624338816 1732794499072 1733240291328 1733548623716 1733994609984 1735174711296 1739053596672 1740285919232 1740994504704 1741255409712 1741613432832 1741703378688 1742228202624 1742937578928 1743557197824 1744316006472 1749405106176 1750117404672 1751095148544 1751357567232 1752070660704 1752286887936 1752598608592 1753049495808 1753312207374 1758427553792 1758879940608 1759192834126 1759645417824 1759818231808 1760126312448 1760842976256 1761518333952 1762235564544 1767376945152 1768629338112 1769349464064 1770119497692 1770603254784 1771324184448 1777897046016 1778524623512 1778890309632 1779156893696 1779248778489 1779614613504 1779881306112 1780967651841 1781142559872 1781600790528 1787576297472 1787844183216 1788064825344 1788304137984 1788792864768 1789571360304 1790207557632 1796795610624 1797434376192 1798216632576 1798708068352 1798948805472 1799170818048 1799440441344 1800223570782 1805475782656 1807490822592 1807955831808 1808133390336 1808226771624 1808598564864 1808920303008 1809236979648 1815950524416 1816689917952 1816962166656 1817186402304 1817977254912 1818249696536 1818717473664 1819364032512 1820006247384 1820747292273 1825316175872 1826059382784 1826759753728 1826854096977 1827503548416 1828002988032 1828247645952 1828798548096 1829269039104 1829543172912 1834880925696 1835352981504 1835679479088 1836653543424 1836928783872 1837955026944 1838703379968 1845526265856 1845802835968 1846277701632 1846606142654 1846834036736 1846929416724 1847586004992 1848338279424 1849648042944 1853782827008 1855044452352 1855851781056 1856511541248 1856607421032 1857267449856 1858583540736 1865576539008 1865806774272 1866086383616 1866566467584 1866898517848 1867378810752 1867658655681 1867889147904 1868649689088 1869462938889 1874917158912 1876245756672 1876912766976 1877009700384 1877676982272 1878494160816 1879772603904 1883974729728 1886077380096 1886747885568 1886845326912 1887078187008 1887413886176 1887899457024 1888182377172 1890006487668 1895188865024 1895960521728 1896292435968 1897019744256 1897304031168 1897792146432 1898310795264 1899136953792 1904677748736 1905453268992 1906282535976 1906803505152 1907481378816 1907579890944 1908311528448 1909088528256 1914658357248 1915334209936 1916015116288 1916508045312 1916795252736 1917629455833 1917866115072 1918153526016 1918647005184 1918934533152 1926055133184 1926392315904 1927131168768 1927230695712 1927915831296 1930067523072 1935698558976 1936540988928 1936831198484 1937070227456 1937329482816 1937858936832 1938702306996 1939391520768 1939731038208 1946528578176 1947220574208 1947721531392 1948068018624 1948861205928 1949101719552 1949393811456 1956435296256 1957821659136 1958115057808 1958517669888 1958618817792 1958912335926 1959315111936 1960006727952 1960804776294 1961501847552 1962355507281 1967279734784 1968080744448 1968618602496 1968882080256 1969475359488 1969982042112 1970277263136 1971673434666 1978230998016 1979795510784 1980142101504 1980336570368 1980846047232 1981198427104 1981708125696 1987489824768 1987787669504 1988299063296 1988652769012 1988898193408 1989708005376 1990006182528 1990518147072 1991117945856 1991928661632 1997740179456 1998609610368 1999320121344 2000134176768 2000840201451 2001251598336 2001551505408 2002366469376 2003785379856 2009631490048 2010148503552 2010506096144 2011023334656 2011220836352 2011324706118 2011572928512 2012391972864 2013267780342 2013983502336 2021041250592 2021290672128 2021395061952 2022113673216 2022993711648 2023546576896 2024370496512 2031160255488 2031882338304 2032599569728 2033322164224 2033427175416 2033845272576 2034150064128 2034255118077 2035035340884 2035391602104 2040972623872 2042944339968 2043250495104 2043502657536 2043776157696 2044082437488 2044334702592 2045224411776 2045530908603 2047507028307 2053480697856 2054316805632 2055104722944 2055941491968 2056503361536 2057398366608 2058236069526 2063400894464 2064241041408 2065139413974 2065703797248 2066235236352 2066438160384 2066544881856 2067337489152 2067699405312 2074213220352 2075372027904 2076217049088 2076528190464 2077688291328 2077999653184 2078534255616 2080854048312 2084598448128 2085505680384 2086075629568 2086925008896 2087725432832 2087833253688 2088575483904 2088683348661 2089425881088 2090906483328 2097006772224 2097919404672 2098773606384 2099032621056 2099347181568 2100260832579 2101375291392 2108739293024 2109281803776 2109488955392 2110031659008 2110407020176 2110776476256 2111526862848 2111635912932 2112386605056 2113305930918 2118608945152 2119471570944 2120050802688 2120973464064 2121727475712 2121837052608 2122591371264 2123340621948 2132087473152 2132670152704 2132955586944 2133218820096 2133598306112 2134147212288 2134467035064 2135599644672 2136529073016 2142762467328 2143083581184 2143634927616 2144280864768 2144567852973 2145153943296 2145916551168 2146850469504 2153113976832 2153990651904 2154750986178 2155517005824 2156394659328 2157044441344 2157599379456 2157922716768 2158801349796 2164218527744 2165160411232 2165930131456 2166812024832 2167191355392 2168022564864 2168134532676 2168347464192 2168905310208 2176774569984 2177660878848 2178608612544 2179204005888 2180091303936 2181815460864 2188180979712 2188953382784 2189731561472 2189844650448 2190294908928 2190623145984 2191576520952 2192175458304 2192468856669 2192739434496 2193068037888 2200423610112 2200989708288 2201205866496 2201591218176 2202549366528 2202879440034 2203332378624 2205007568946 2213189701632 2213521369696 2213794545664 2214090837504 2214695927808 2215659779424 2216561921028 2222124040192 2224604089344 2225394941952 2225509872768 2226363449856 2227269949632 2227878641664 2228848230492 2235926052864 2236261128192 2237510467584 2237845780352 2238421506048 2238756955344 2239217270784 2240007689088 2240919744336 2247064322048 2247457701888 2248319696896 2248435811664 2249235136512 2250150948864 2250828982272 2251408048128 2251745443584 2254258552338 2258314985472 2259297820416 2260835426304 2261819358162 2262623440896 2263019544576 2271757336576 2272341786624 2272746021728 2273026506752 2273671406916 2273952006144 2274069444696 2274292780032 2274877882368 2275867925604 2276489899008 2283131633664 2284125268992 2284937281536 2285055287424 2285867630592 2286674515944 2287487434752 2287605572343 2288418822144 2296094201856 2296721702912 2297721252736 2298312382464 2298538098688 2298656806992 2298940489728 2299592742174 2299876540416 2300285673777 2300877463248 2309761429248 2310165785088 2310987055104 2311992813312 2313566281728 2314573162434 2318738128896 2321326006272 2321673879616 2322271171584 2322970936832 2323916771904 2324742930432 2324862992088 2325754675296 2326161830976 2332540141568 2333489872896 2334793531392 2335143422976 2335744180224 2336094214272 2336382517248 2337399327744 2337749609832 2345173254144 2346193890432 2346835083264 2347790635008 2348691111936 2348812410399 2349647419392 2352269793744 2358172450816 2359132618752 2360159330256 2360804339712 2361120307182 2361411698688 2361765579264 2370529394688 2372331704652 2372819484672 2373175074816 2374207897698 2374623535788 2374856746496 2375467720704 2383435063296 2383792244288 2384086433792 2384405517312 2385057153024 2386095147072 2386943410176 2387066684184 2387915292672 2395727480832 2396579168256 2397622176768 2398598407296 2398894424064 2399253921792 2400298094376 2401275414447 2409987763456 2410607775744 2410844520448 2410969028832 2411893737344 2412315972864 2413298186208 2414156120064 2415206778192 2421267365888 2422253223936 2422616222208 2423239483392 2423969673216 2424956631552 2425818710016 2426674996512 2427663056364 2434745843712 2435805462636 2436671397888 2437337317376 2437663527936 2438398064128 2439025385472 2439390897216 2446507900928 2447137308672 2447572638784 2448871391232 2449238378496 2449868488704 2450606702592 2450934689112 2451604506624 2460701687808 2461703602176 2462572555632 2463448006656 2463575231754 2464451039232 2465523586071 2466197390592 2467201542624 2473392603136 2474469041408 2475348721664 2475476561376 2476356599808 2476790120448 2477230725606 2477868037344 2478111387648 2478748925952 2487435385344 2488755290112 2489838414336 2490211540908 2490518863872 2491532918784 2492617251852 2499889545216 2501661008896 2502550355968 2502679600512 2503569309696 2503698606864 2504658881088 2505678693336 2506363471872 2511966306304 2514769840128 2515416809472 2515663847424 2515793769216 2517199276032 2517576502896 2518601574762 2520008650224 2527947362304 2528389914624 2529359659008 2529490288122 2529738708224 2530389528576 2531081060352 2532182605056 2533213624032 2539570331648 2540604358656 2541710047968 2542404673536 2543439854592 2544415371264 2545451371008 2552877809664 2555344060416 2555727003648 2556839274444 2557154820096 2557538034688 2558196006912 2558579377536 2561051136384 2568073510912 2568523087872 2569508225024 2569640927616 2570026013373 2570554441728 2570687198352 2571601084416 2572508830437 2573423364096 2582054651904 2583105977088 2583811915776 2584936409328 2585855361024 2585988907866 2586308050944 2595371437568 2596294098944 2597424024832 2598481607904 2598802292736 2598936508224 2599191748608 2599860436992 2600322935574 2600991914976 2608580395008 2610428878848 2611491757056 2611883114568 2612420149248 2613342303936 2614406368392 2615335796736 2616474009708 2624107659264 2624824803328 2625176107008 2625967145984 2626642722816 2627036350848 2628105991056 2628430331904 2628897912888 2629574243712 2629968311061 2637641330688 2638319910912 2638789251189 2639468126736 2639727347712 2640189468672 2642277500928 2651065417728 2652944007168 2653341576704 2654024196096 2654823927808 2655179246538 2655904882176 2656986276672 2663653572608 2664812813824 2665760161792 2666845569024 2667786935268 2668335464448 2668735340544 2669421920256 2669821959168 2671713839808 2680198004736 2681364446208 2681766274824 2682097238016 2683189297152 2684357040456 2685311336448 2694721667456 2695054229504 2695193415936 2696151564288 2697324948864 2698062102528 2698423208208 2698756227072 2699160662016 2700335356173 2708213673984 2711236233888 2712200085504 2712340157436 2713380454512 2713855469472 2723925786624 2724333993472 2725034876928 2725443249984 2725779603456 2726965882368 2727374544804 2728076210496 2729046048768 2730009371076 2737974263808 2739089074176 2740139630592 2741255322624 2742004482048 2743197822144 2744314759368 2752321388544 2753519218632 2754271729664 2754980315136 2755250880512 2755393175808 2756449985536 2756932540416 2758055069952 2765617627136 2767162703872 2768289398784 2768704253952 2769416552448 2769909213981 2770251055104 2770394125086 2771379007488 2774472064416 2780674240512 2782566678528 2783777671584 2784767311872 2784911131548 2785901174784 2787875311104 2796009029632 2797225872896 2798364808512 2798710161408 2799129575424 2799849701376 2800347776772 2801068216128 2801833721856 2812375738368 2813375545344 2814368635008 2815369150464 2815514550576 2816515473408 2817741241224 2819658905856 2825962094592 2827964618752 2828969967616 2829116070144 2830121828352 2830267990368 2830617280512 2831120829264 2831849185536 2832273565758 2842783297536 2843940782592 2845529616384 2845956046752 2847466192896 2847972738962 2848705430688 2857016623104 2857444774912 2858179903488 2859041153024 2859423803964 2860205257728 2861222068224 2861369836416 2862467292672 2863632792384 2870818635776 2871987535872 2873001314904 2874022674432 2874762067968 2875192879104 2876799172608 2877230289024 2878401799728 2889082699776 2889588473856 2890102513207 2890696753152 2890846043568 2891129952256 2891873746944 2895101284608 2903547838464 2904811483392 2905246797726 2905605341184 2905994224224 2906788405248 2908053460494 2909087281152 2919792867264 2920830861312 2922102027936 2922900611072 2923291808892 2923652579328 2924090717184 2933898146816 2934652944384 2934941155328 2935454957568 2936732488704 2937172586712 2937776504832 2937928226688 2938368503889 2938972667904 2940010091928 2950919602176 2952121116672 2952927903744 2954213039232 2955415894704 2957510151999 2966138785792 2967346497024 2968484599808 2969693266176 2970213152256 2970504855552 2971269070848 2971797640656 2972562188544 2981234737152 2981681504256 2982448594944 2982979153518 2983347290112 2984562008064 2985009273792 2986676918784 2987892992448 2996610269184 2997914415552 2998980182016 3000201265152 3001105309696 3001877397504 3002327258112 3003549704064 3005678069784 3011086647296 3012397093888 3014447235072 3015222755328 3015759144216 3016535001984 3016831254528 3016987059177 3017359392768 3031561875888 3031936008192 3032092592928 3032390373376 3033170509824 3033710091503 3034490567472 3035319865344 3036555744768 3045500358656 3046740383232 3047823507456 3048899354592 3049983246336 3050140763124 3050767908864 3051225096192 3052553011326 3061458935808 3064416509952 3064875742656 3065253986304 3066123656232 3066502053888 3067047565036 3067836617664 3079681905664 3080221046784 3081316073472 3081475208448 3082657084416 3083912237952 3084755042304 3086097549912 3091650838528 3095101341696 3096361562112 3097709120961 3098555695872 3099657240576 3099817322784 3101006233728 3101549107968 3111319830528 3112418091146 3113058041856 3113524563968 3114325573632 3114792285696 3116532436992 3116999479776 3117801383424 3126897672192 3128258520576 3129113444352 3130387513344 3131588149248 3131749880532 3132863225856 3136359724992 3145510158336 3146879107008 3147739119616 3148160409576 3148548931584 3149020772352 3152062937088 3160705859584 3163108939536 3163759312896 3163922705664 3164233433088 3165047488512 3165610530264 3166164714384 3167290294272 3177913417728 3179207356416 3180076204032 3181460196096 3181936968938 3182591213568 3182755578912 3183887056896 3185010932922 3194303307776 3196829569024 3198131209728 3199005229056 3199433380416 3199828230144 3200397459168 3201220818432 3201700552596 3214143700992 3214625371776 3216421297152 3217730914944 3218874826752 3220275704256 3229670965248 3230154962944 3230985977856 3231959564288 3232126479267 3233275508736 3234424946688 3234591988992 3235566662016 3236399069184 3236884075152 3246327791616 3247740616848 3248895197184 3250218037248 3252033847296 3252521196288 3265161854976 3265651171328 3266491318272 3267072406234 3267475603456 3267912918816 3268806008832 3270136955904 3272723191296 3282271469568 3283430074176 3284597342208 3284766975672 3285442363392 3285934718976 3287364781428 3288263187456 3289602056832 3300635415168 3301808799744 3302386827264 3302974300808 3303824049792 3304148516864 3304319160051 3304998567936 3307511353419 3316580513792 3319784552448 3320282054544 3320691818496 3321136256256 3322043891712 3323489669136 3333186060288 3336906134016 3338092412928 3338264809152 3339545174784 3340904924448 3341817962496 3343272345738 3353026453504 3353889079296 3354391692288 3356265701376 3356768670528 3357632259072 3358135433016 3358825906176 3360011533632 3370596483072 3371186552832 3372479545344 3372653717496 3373852704768 3374774747136 3376243473408 3377618165376 3381387828507 3387472478208 3388946730624 3389872898048 3391253139456 3392553828352 3392729037243 3393935161344 3394529316864 3407636004864 3408512679936 3409119032592 3409539760128 3410507110374 3410928009216 3411439170048 3414734848512 3424697450496 3426187903488 3426701351164 3427405922304 3427582931136 3428801445888 3430011773916 3431231152128 3432628233216 3442739535872 3444141302784 3445082554368 3445968863232 3446581879104 3447468573696 3447807148032 3447985210488 3448410734592 3464642143872 3465069723648 3465248677632 3465588998144 3466480582656 3467097247432 3467989219968 3470349422592 3471859743651 3478107193344 3480571838464 3481989009408 3482510819424 3483406757376 3484456405248 3485875157856 3487114395648 3488632012944 3498810212352 3500234809344 3502190297088 3502715134464 3504141321408 3504573775872 3505197217184 3506098991616 3506624414748 3516855107584 3517759881216 3518385668252 3519290835648 3519636463616 3520252624896 3521685952512 3523036667904 3524471129088 3534753890304 3537258676224 3538698928128 3540238995384 3541206509568 3542648368896 3555794092032 3557049247024 3557780619264 3558313787392 3558497556978 3559229227008 3559762612224 3561311846547 3561935303682 3562285119744 3563201581056 3575152594944 3575688366432 3576129650688 3576608275968 3577585729536 3579142720608 3580415115264 3593591221248 3594868752384 3596433265152 3597416136704 3597897610944 3598341636096 3598880882688 3600447141564 3610951565312 3614981645184 3615911663616 3616266780672 3616453543248 3617197129728 3617840606016 3618473959296 3631901048832 3633379835904 3633924333312 3635954509824 3636499393072 3637434947328 3638728065024 3640012494768 3641494584546 3650632351744 3652118765568 3653519507456 3653708193954 3655007096832 3656005976064 3656495291904 3657597096192 3658538078208 3659086345824 3669761851392 3670705963008 3671358958176 3673307086848 3673857567744 3675910053888 3677406759936 3691052531712 3691605671936 3692555403264 3693212285308 3693668073472 3693858833448 3695172009984 3695362847631 3696676558848 3699296085888 3707565654016 3710088904704 3711703562112 3713023082496 3713214842064 3714534899712 3715846088409 3717167081472 3731153078016 3732172767232 3733132935168 3733797035696 3734757621504 3735317311362 3735778295808 3737299378176 3738925877778 3749834317824 3752491513344 3753825533952 3754019400768 3755353964544 3756988321632 3759545207808 3767949459456 3772154760192 3773495771136 3773690653824 3774156374016 3774827772352 3775798914048 3776364754344 3777902362143 3780012975336 3790377730048 3791921043456 3792584871936 3794039488512 3794235432183 3794608062336 3795584292864 3796621590528 3798273907584 3809355497472 3810906537984 3812565071952 3813607010304 3815159781888 3816623056896 3818177056512 3829316714496 3830668419872 3832030232576 3833016090624 3833590505472 3835258911666 3835732230144 3836307052032 3837294010368 3837869066304 3852110266368 3852784631808 3854262337536 3854461391424 3855831662592 3860135046144 3871397117952 3873081977856 3873662396968 3874140454912 3874658965632 3875717873664 3877404613992 3878783041536 3878983361799 3879462076416 3893057156352 3894441148416 3896136037248 3897722411856 3898203439104 3898787622912 3900484403361 3912870592512 3915643318272 3916230115616 3917237635584 3917824671852 3918630223872 3920013455904 3921609552588 3923003695104 3924711014562 3934559469568 3936161488896 3937237204992 3937764160512 3938950718976 3939964084224 3940554526272 3943346869332 3956461996032 3959591021568 3960284203008 3960673140736 3961692094464 3962396854208 3963416251392 3974979649536 3975575339008 3976598126592 3977305538024 3977796386816 3979416010752 3980012365056 3981036294144 3982235891712 3982768869807 3983857323264 3995480358912 3997219220736 3998640242688 4000268353536 4001680402902 4002503196672 4003103010816 4004732938752 4007570759712 4019262980096 4020297007104 4021012192288 4022046669312 4022441672704 4022649412236 4023145857024 4024783945728 4026535560684 4027967004672 4042082501184 4042581344256 4042790123904 4044227346432 4045987423296 4047093153792 4048740993024 4062320510976 4063764676608 4065199139456 4066644328448 4066854350832 4067690545152 4068300128256 4068510236154 4070070681768 4070783204208 4081945247744 4085888679936 4086500990208 4087552315392 4088164874976 4088669405184 4090448823552 4091061817206 4095014056614 4106961395712 4108633611264 4110209445888 4111882983936 4113006723072 4114796733216 4116472139052 4126801788928 4128482082816 4130278827948 4131407594496 4132470472704 4132876320768 4133089763712 4134674978304 4135398810624 4148426440704 4150744055808 4152434098176 4153056380928 4155376582656 4155591187629 4155999306368 4157068511232 4161708096624 4171011360768 4172151259136 4173850017792 4175450865664 4175666507376 4177150967808 4177366697322 4178851762176 4181812966656 4194013544448 4195838809344 4197547212768 4198065242112 4198694363136 4200521665158 4202750582784 4217478586048 4218563607552 4218977910784 4220063318016 4220814040352 4221552952512 4223053725696 4223271825864 4224773210112 4226611861836 4237217890304 4238943141888 4240101605376 4241946928128 4243454951424 4243674105216 4245182742528 4246681243896 4248410348637 4264174946304 4265340305408 4265911173888 4267196612224 4268294424576 4268934070128 4271199289344 4271959108443 4273058146032 4285524934656 4286167162368 4287269855232 4288561729536 4289135705946 4290307886592 4291833102336 4293700939008 4306227953664 4307981303808 4309501972356 4311034011648 4312789318656 4314088882688 4315198758912 4315845433536 4317602699592 4328437055488 4330320822464 4331860262912 4333624049664 4334382710784 4336045129728 4336269065352 4336694928384 4337810620416 4353549139968 4355321757696 4357217225088 4357870196589 4358408011776 4360182607872 4362080190741 4363630921728 4377906765568 4379463122944 4379689300896 4381246291968 4383153041904 4384350916608 4384937713338 4385478868992 4386136075776 4400847220224 4401979416576 4402411732992 4403182436352 4405098733056 4405758880068 4406664757248 4410015137892 4426379403264 4427042739392 4427589091328 4428181675008 4429391855616 4431319558848 4433123842056 4444248080384 4449208178688 4450789883904 4451019745536 4452726899712 4454539899264 4455757283328 4457696460984 4471852105728 4472522256384 4474468730277 4475020935168 4475691560704 4476843012096 4477513910688 4480015378176 4481839488672 4494128644096 4494915403776 4496639393792 4496871623328 4498470273024 4500301897728 4501657964544 4502816096256 4503490887168 4508517104676 4516629970944 4518595640832 4521670852608 4523638716324 4525246881792 4526039089152 4543514673152 4544683573248 4545492043456 4546053013504 4547342813832 4547904012288 4548138889392 4548585560064 4549755764736 4551735851208 4552979798016 4568250537984 4569874563072 4570110574848 4571735261184 4573349031888 4574974869504 4575211144686 4576837644288 4578829516989 4592188403712 4593443405824 4595442505472 4596624764928 4597076197376 4597313613984 4597880979456 4599185484348 4599753080832 4600571347554 4601754926496 4619522858496 4620331570176 4621974110208 4623985626624 4627132563456 4629146324868 4637476257792 4642652012544 4643347759232 4644542343168 4645941873664 4647833543808 4649485860864 4649725984176 4651509350592 4652323661952 4665080283136 4666979745792 4668627136719 4669587062784 4670286845952 4671488360448 4672188428544 4674798655488 4675499219664 4690346508288 4692387780864 4693670166528 4695581270016 4697382223872 4697624820798 4699294838784 4704539587488 4716344901632 4718265237504 4720318660512 4721608679424 4722240614364 4722823397376 4723531158528 4741058789376 4744663409304 4745638969344 4746350149632 4748415795396 4749247071576 4749713492992 4750935441408 4766870126592 4767584488576 4768172867584 4768811034624 4770114306048 4772190294144 4772905453407 4773886820352 4774133368368 4775830585344 4777516399383 4791454961664 4795244353536 4797196814592 4798507843584 4800596188752 4802550828894 4819975526912 4821215551488 4821689040896 4821938057664 4823787474688 4824631945728 4826596372416 4828312240128 4830413556384 4842534731776 4844506447872 4845232444416 4846478966784 4847939346432 4849913263104 4851637420032 4853349993024 4855326112728 4869491687424 4871610925272 4873342795776 4874674634752 4875327055872 4876796128256 4878050770944 4878781794432 4893015801856 4895145277568 4897742782464 4898476756992 4899736977408 4900608609351 4901213405184 4901869378224 4903209013248 4923407204352 4925145111264 4926896013312 4927150463508 4928902078464 4931047172142 4932394781184 4934403085248 4946785206272 4948938082816 4950697443328 4950953122752 4952713199616 4953580240896 4954461451212 4955736074688 4956222775296 4957497851904 4974870770688 4977510580224 4979676828672 4980423081816 4981037727744 4983065837568 4985234503704 4999779090432 5003322017792 5005100711936 5005359201024 5007138619392 5007397213728 5009317762176 5011357386672 5012726943744 5014908518607 5023932612608 5029539680256 5030833618944 5031587538432 5034398552064 5035153005792 5037203149524 5040017300448 5055894724608 5056779829248 5058719318016 5058980576244 5059477416448 5060779057152 5062162120704 5064365210112 5066427248064 5079140663296 5081208717312 5083420095936 5084809347072 5086879709184 5088830742528 5090902742016 5105755619328 5110688120832 5111454007296 5113678548888 5114309640192 5115076069376 5115760665561 5116392013824 5117158755072 5122102272768 5136147021824 5137046175744 5139016450048 5139281855232 5140052026746 5141108883456 5141374396704 5143202168832 5145017660874 5146846728192 5164109303808 5166211954176 5167623831552 5169872818656 5171710722048 5171977815732 5172616101888 5190742875136 5192588197888 5194848049664 5196963215808 5197604585472 5197873016448 5198383497216 5199720873984 5200645871148 5201983829952 5217160790016 5220857757696 5222983514112 5223766229136 5224840298496 5226684607872 5228812736784 5230671593472 5232948019416 5248215318528 5250352214016 5251934291968 5253285445632 5254072701696 5256211982112 5256860663808 5257795825776 5259148487424 5259936622122 5275282661376 5276639821824 5277578502378 5278936253472 5279454695424 5280378937344 5284555001856 5302130835456 5305888014336 5306683153408 5308048392192 5309647855616 5310358493076 5311809764352 5313972553344 5327307145216 5329625627648 5331520323584 5333691138048 5335573870536 5336670928896 5337470681088 5337746335467 5338843840512 5339643918336 5343427679616 5362728892416 5363532549648 5364194476032 5366378594304 5367333238813 5368714080912 5370622672896 5389443334912 5390386831872 5392303128576 5394649897728 5396124205056 5396846416416 5397512454144 5398321324032 5400670712346 5416427347968 5422472467776 5424400171008 5424680314872 5426760909024 5427710938944 5447851573248 5448667986944 5450069753856 5450886499968 5451559206912 5453931764736 5454749089608 5456152420992 5458092097536 5460018742152 5475948527616 5478178148352 5480279261184 5480562290931 5482510645248 5484008964096 5486395644288 5488629518736 5504642777088 5507038437264 5508543459328 5509960630272 5510786351616 5512899971072 5513865080832 5516110139904 5531235254272 5536578797568 5537408507904 5538833104896 5539818427962 5540502110208 5540788250172 5542758014976 5548944128832 5561348481024 5565133357056 5567555343168 5569534623744 5569822263096 5571802349568 5575750622208 5592018059264 5594451745792 5596729617024 5597420322816 5598259150848 5599699402752 5600695553544 5602136432256 5602975967043 5603667443712 5624751476736 5628737270016 5630738300928 5631029101152 5633030946816 5635482482448 5639317811712 5651924189184 5655929237504 5658232140288 5660243656704 5660535980736 5661234561024 5662241658528 5663698371072 5664547131516 5685566595072 5687881565184 5691059232768 5691912093504 5694932385792 5695945477924 5697410861376 5714033246208 5714889549824 5716359806976 5718082306048 5718847607928 5720410515456 5722444136448 5722739672832 5724934585344 5727265584768 5741637271552 5743975071744 5746002629808 5748045348864 5749524135936 5750385758208 5752888367499 5753598345216 5754460578048 5756803599456 5778165399552 5779176947712 5780205026414 5781393506304 5781692087136 5782259904512 5783747493888 5790202569216 5807095676928 5809622966784 5810493595452 5811210682368 5811988448448 5813576810496 5816106920988 5818174562304 5839585734528 5841661722624 5844204055872 5845801222144 5846583617784 5847305158656 5848181434368 5867796293632 5869305888768 5869882310656 5873464977408 5874345173424 5875553009664 5875856453376 5876737007778 5877945335808 5880020183856 5901839204352 5904242233344 5905855807488 5908426078464 5910831789408 5915020303998 5932277571584 5934692994048 5936969199616 5939386532352 5940426304512 5941009711104 5942538141696 5943595281312 5945124377088 5962469474304 5963363008512 5964897189888 5965958307036 5966694580224 5969124016128 5970018547584 5973353837568 5975785984896 5993220538368 5995828831104 5997960364032 6000402530304 6002210619392 6002520604353 6003754795008 6004654516224 6007099408128 6011356139568 6024794187776 6028894470144 6030445510656 6031518288432 6033070003968 6033662509056 6033974118354 6034718785536 6063123751776 6063872016384 6064185185856 6064780746752 6066341019648 6067420183006 6068981134944 6070639730688 6073111489536 6091000717312 6093480766464 6095647014912 6097798709184 6099966492672 6100281526248 6101535817728 6102450192384 6105106022652 6122917871616 6128833019904 6129751485312 6130507972608 6132247312464 6133004107776 6134095130072 6135673235328 6136592725809 6142521084921 6159363811328 6160442093568 6162950416896 6165314168832 6167824475904 6169510084608 6172195099824 6190202683392 6192723124224 6195418241922 6197111391744 6199314481152 6199634645568 6202012467456 6203098215936 6222639661056 6224836182292 6226116083712 6227049127936 6228651147264 6229584571392 6233064873984 6233998959552 6235602766848 6253795344384 6256517041152 6258226888704 6260775026688 6263176298496 6263499761064 6265726451712 6272719449984 6291020316672 6293758214016 6295478239232 6296320819152 6297097863168 6298041544704 6300782497737 6304125874176 6326217879072 6327845411328 6328466866176 6330094977024 6331221060528 6332329428768 6334580588544 6355826835456 6358414712832 6360152408064 6362920392192 6363873937876 6365182427136 6365511157824 6367774113792 6370021865844 6388606615552 6393659138048 6396262419456 6398010458112 6398866760832 6399656460288 6400794918336 6402441636864 6403401105192 6428287401984 6429250743552 6432842594304 6435461829888 6437749653504 6440551408512 6459341930496 6460309925888 6461971955712 6463121499289 6463919128576 6464252958534 6466551017472 6469183977984 6471133324032 6472798138368 6473768150304 6492655583232 6495481233696 6497790394368 6500436074496 6504067694592 6505042392576 6530323709952 6531302342656 6532982636544 6534144812468 6534951206912 6535825837632 6537612017664 6540273911808 6545446382592 6564542939136 6566860148352 6569194684416 6569533951344 6570884726784 6571869437952 6574729562856 6576526374912 6579204113664 6601270830336 6603617599488 6604773654528 6605948601616 6607648099584 6608297033728 6608638320102 6609997135872 6615022706838 6633161027584 6639569104896 6640564109088 6641383636992 6642272512512 6644087783424 6646979338272 6666372120576 6673812268032 6676184825856 6676529618304 6679090349568 6681809848896 6683635924992 6686544691476 6706052907008 6707778158592 6708783384576 6712531402752 6713537341056 6715264518144 6716270866032 6717651812352 6720023067264 6741192966144 6742373105664 6744959090688 6745307434992 6747705409536 6752486946816 6755236330752 6762775657014 6774944956416 6777893461248 6779745796096 6782506278912 6785107656704 6785458074486 6787870322688 6789058633728 6815272009728 6817025359872 6818238065184 6819079520256 6821014220748 6821856018432 6822878340096 6829469697024 6849394900992 6852375806976 6853402702328 6854811844608 6855165862272 6857602891776 6860023547832 6862462304256 6862816717029 6865256466432 6885479071744 6888282605568 6890165108736 6893163758208 6894937147392 6895614296064 6895970420976 6896821469184 6900857021331 6929284287744 6930497355264 6931177996288 6932961165312 6934194494864 6935978439936 6940698845184 6943719487302 6956214386688 6961143676928 6963978018816 6965021638848 6966813514752 6968912810496 6971750315712 6974228791296 6977264025888 6997620424704 7000469618688 7004380594176 7005430268928 7008282642816 7009147551744 7010394434368 7012197983232 7013248829496 7033710215168 7035519762432 7036771336504 7038581671296 7039272927232 7040505249792 7043371905024 7046073335808 7046437231197 7048942258176 7074517352448 7077397856256 7080477990768 7082413019136 7085296737792 7111588184064 7114098494048 7116627574784 7116995113956 7118458454016 7119525224448 7122623693094 7123870607364 7124570239488 7126403162112 7150305189888 7151376732864 7152259301376 7153216551936 7155171459072 7158285441216 7160830230528 7187182442496 7189737504768 7192866530304 7194832273408 7195795221888 7196683272192 7197761765376 7200894283128 7203826243341 7221903130624 7229963290368 7231823327232 7232533561344 7232907086496 7235681212032 7236947918592 7263802097664 7266759671808 7267848666624 7271909019648 7272998786144 7274869894656 7277456130048 7280024989536 7282989169092 7301264703488 7304237531136 7307039014912 7307416387908 7310014193664 7312011952128 7312990583808 7315194192384 7317076156416 7318172691648 7339523702784 7341411926016 7342717916352 7346614173696 7347715135488 7351820107776 7354813519872 7382105063424 7383211343872 7385110806528 7386424570616 7387336146944 7387717666896 7390344019968 7390725695262 7393353117696 7396570758213 7398592171776 7415131308032 7420177809408 7423407124224 7426046164992 7426429684128 7429069799424 7431692176818 7434334162944 7462306156032 7464345534464 7466265870336 7467594071392 7469515243008 7470634622724 7471556591616 7474598756352 7477851755556 7499668635648 7504983026688 7507651067904 7508038801536 7510707929088 7513976643264 7519090415616 7535898918912 7544309520384 7546991542272 7547381307648 7549655544704 7551597828096 7552729508688 7555804724286 7560025950672 7580755460096 7583842086912 7585169743872 7588078977024 7588470864366 7589216124672 7591168585728 7593243181056 7596547815168 7618710994944 7621813075968 7625130143904 7627214020608 7630319563776 7633246113792 7636354113024 7658633428992 7661336839744 7664060465152 7666032181248 7667181010944 7670517823332 7671464460288 7672614104064 7674588020736 7675738132608 7704220532736 7705569263616 7708524675072 7708922782848 7710078040119 7711663325184 7717526491311 7720270092288 7746163955712 7747324793936 7748280909824 7749317931264 7751435747328 7754809227984 7757566083072 7757966723598 7758924152832 7786114312704 7788882296832 7792272074496 7795444823712 7796406878208 7797575245824 7800968806722 7825741185024 7831286636544 7832460231232 7834475271168 7835649343704 7837260447744 7840026911808 7843219105176 7846007390208 7849422029124 7869118939136 7872322977792 7874474409984 7875528321024 7877901437952 7879928168448 7881109052544 7886693738664 7889904933183 7912923992064 7916367753567 7919182043136 7920568406016 7921346281472 7924793708416 7926832502784 7951150678016 7953196253184 7954611076048 7955592773632 7958832021504 7960024730112 7962072588288 7964471783424 7965537739614 7967714646528 7990960717824 7994438441472 7997280485376 8000536707072 8003360805804 8005006393344 8006206021632 8009465877504 8015141519424 8038525960192 8040594014208 8042024384576 8044093338624 8044883345408 8045298824472 8046291714048 8049567891456 8053071121368 8055934009344 8084165002368 8085162688512 8085580247808 8088454692864 8091974846592 8094186307584 8097481986048 8101006068519 8124641021952 8130398278912 8133288656896 8133708701664 8136600256512 8137020472308 8140141363536 8141566408416 8163890495488 8171777359872 8173001980416 8175104630784 8176329749952 8177338810368 8180897647104 8182123634412 8190028113228 8213922791424 8217267222528 8220418891776 8223765967872 8226013446144 8229593466432 8232944278104 8253603577856 8256964165632 8260557655896 8262815188992 8264940945408 8265752641536 8266179527424 8269349956608 8270797621248 8296852881408 8301488111616 8304868196352 8306112761856 8309727641943 8310753165312 8311182375258 8311998612736 8314137022464 8323416193248 8342022721536 8344302518272 8347700035584 8350901731328 8351333014752 8354301935616 8354733394644 8357703524352 8363625933312 8388027088896 8391677618688 8395094425536 8396130484224 8397388726272 8401043330316 8405501165568 8434957172096 8437127215104 8437955821568 8440126636032 8441628080704 8443105905024 8446107451392 8446543651728 8449546420224 8453223723672 8474435780608 8477886283776 8483893856256 8486909902848 8487348210432 8490365485056 8493362487792 8496820697274 8528349892608 8530680610816 8531822347776 8534393224448 8536588849152 8537868140256 8542398578688 8543918216886 8546116292064 8571049869312 8572334324736 8574539710464 8577123459072 8578271411892 8580615773184 8583666204672 8587401878016 8612455907328 8615962607616 8619003944712 8622068023296 8625578637312 8628177765376 8630397517824 8631690867072 8635205399184 8656874110976 8660641644928 8663720525824 8667248099328 8668765421568 8670307539621 8672090259456 8672538130704 8673389856768 8675621240832 8710643515392 8714434450176 8715740393178 8716816023552 8720365215744 8724160381482 8727261843456 8755813531136 8758926245888 8759378601792 8762492583936 8766306083808 8768701833216 8769875426676 8770957737984 8772272151552 8801694440448 8803958833152 8804823465984 8806364872704 8810197466112 8811517760136 8813329514496 8815105511667 8820030275784 8852758806528 8854085478784 8855178182656 8856363350016 8858783711232 8862639117696 8866247684112 8872530455997 8888496160768 8898416357376 8902039491072 8905453799424 8909079798528 8911514566656 8915392921968 8943704211456 8945044512768 8948937460554 8950041870336 8951383121408 8953686024192 8955027821376 8960030756352 8963678977344 8988257288192 8989830807552 8993278787584 8993743246656 8996940546048 9000603795456 9003315929088 9005632192512 9006981774336 9017034209352 9033259941888 9037191281664 9043341705216 9047277432648 9050493763584 9050961177531 9052078178304 9087029346304 9090984086912 9092106027008 9094685627664 9095808024576 9096277778784 9097171120128 9099511529472 9101130274509 9103471702416 9105959596032 9136501075968 9140221149696 9143470522368 9146698063776 9149949739008 9150422289372 9153675288576 9157659033978 9184376807424 9186886811648 9190885010944 9193249529856 9194152394752 9194627227968 9195761958912 9198370968696 9199506161664 9201142695108 9203509852992 9239045716992 9240663140352 9243948220416 9247971253248 9254265126912 9258292649736 9274952515584 9285304025088 9286695518464 9289084686336 9291883747328 9293127362883 9295667087616 9298971721728 9299451968352 9303018701184 9304647323904 9330160566272 9333959491584 9337254273438 9339174125568 9340573691904 9342976720896 9344376857088 9349597310976 9350998439328 9380693016576 9384775561728 9387340333056 9391162540032 9394764447744 9395249641596 9398589677568 9409079174976 9432689803264 9436530475008 9440637321024 9443217358848 9444481228728 9445646794752 9447062317056 9482117578752 9489326818608 9491277938688 9492700299264 9496831590792 9498494143152 9499426985984 9501870882816 9533740253184 9535168977152 9537622069248 9540228612096 9544380588288 9545810906814 9547773640704 9548266736736 9551661170688 9555032798766 9582909923328 9590488707072 9594393629184 9597015687168 9601192377504 9605101657788 9639951053824 9642431102976 9643378081792 9643876115328 9647574949376 9649263891456 9653192744832 9656624480256 9660827112768 9685069463552 9689012895744 9690464888832 9692957933568 9695878692864 9696379437801 9699826526208 9703274840064 9706699986048 9710652225456 9738983374848 9743221850544 9746685591552 9750654111744 9753592256512 9756101541888 9757563588864 9786031603712 9790290555136 9795485564928 9796953513984 9799473954816 9801217218702 9802426810368 9803738756448 9806418026496 9846814408704 9850290222528 9853792026624 9854300927016 9857804156928 9862094344284 9864789562368 9868806170496 9893570412544 9897876165632 9901394886656 9901906245504 9905426399232 9907160481792 9908922902424 9911472149376 9912445550592 9912957480153 9914995703808 9949741541376 9959353657344 9960846163632 9962075455488 9966131675136 9967904586367 9970469007408 9999558180864 10006644035584 10010718402048 10014277238784 10014794427456 10018635524352 10022714773344 10025453887488 10029817037214 10047865225216 10059079360512 10061667237888 10063175076864 10068797104128 10070306011584 10074406299048 10080034600896 10111789449216 10113559658496 10117438636032 10117961152488 10118954832896 10121558114304 10124324241408 10128730420224 10132854496128 10158281326592 10162417434624 10166840191872 10169618694144 10173759418368 10177661485056 10178187111729 10181805484032 10222908014592 10227357097776 10228619280384 10230152138752 10231521331122 10232784027648 10234317510144 10244204545536 10272294043648 10274092351488 10278563710464 10280104053492 10282217766912 10282748793408 10286404337664 10290035321748 10293693456384 10328218607616 10332423908352 10335247663104 10339745637312 10343421444096 10343955631464 10345232203776 10381485750272 10385176395776 10389696099328 10393926431616 10395209170944 10395746032896 10396766994432 10399441747968 10401291742296 10403967659904 10434321580032 10441715515392 10445967028224 10447532458272 10453369215744 10457625473568 10461343186944 10465896038832 10496430637056 10500704428032 10503868583936 10506570891264 10508145403392 10512423964224 10513721327616 10515591651552 10518296974848 10519873244244 10550565322752 10553279643648 10555157004756 10557872506944 10558909390848 10560757874688 10569110003712 10604261670912 10611776028672 10613366306816 10616096784384 10619295711232 10620716986152 10623619528704 10627945106688 10659251255296 10663040647168 10667382276096 10671147741072 10673341857792 10674941362176 10675492670934 10677687681024 10679287836672 10683935539641 10686855359232 10725457784832 10727065099296 10728388952064 10732757188608 10734666477626 10737428161824 10741245345792 10778886669824 10780773663744 10784606257152 10789299795456 10792248410112 10793692832832 10795024908288 10796642648064 10801341424692 10832854695936 10844944935552 10848800342016 10849360629744 10853521818048 10855421877888 10895703146496 10897335973888 10900139507712 10901772999936 10907863529472 10909498179216 10912304841984 10916184195072 10920037484304 10951897055232 10956356296704 10960558522368 10961124581862 10965021290496 10968017928192 10972791288576 10977259037472 11009285554176 11014076874528 11017086918656 11019921260544 11021572703232 11025799942144 11027730161664 11032220279808 11062470508544 11073157595136 11074817015808 11077666209792 11079636855924 11081004220416 11081576500344 11085516029952 11097888257664 11122696962048 11130266714112 11135110686336 11136779391283 11139069247488 11139644526192 11143604699136 11147538265227 11151501244416 11188903491584 11193459234048 11196518301696 11199398805504 11201391107088 11204272864512 11205951934086 11207334887424 11249502953472 11257474540032 11261476601856 11262058202304 11266061893632 11270964964896 11278635623424 11303848378368 11311858475008 11316464280576 11320487313408 11321071961472 11322469122048 11324483317056 11327396742144 11329094263032 11371133190144 11375763130368 11382118465536 11383824187008 11389864771584 11391890955848 11394821722752 11428066492416 11429779099648 11432719613952 11434753421819 11436164612096 11437695215856 11440821030912 11445479345664 11449869170688 11454531169536 11487950143488 11492005259616 11496090697728 11499048271872 11500771516416 11505776734998 11507196690432 11508921156096 11513607198912 11556330799104 11558353895424 11560410052828 11562787012608 11563384174272 11564519809024 11567494987776 11580405138432 11614191353856 11619245933568 11620987190904 11622421364736 11623976896896 11627153620992 11632213841976 11636349124608 11679171469056 11683323445248 11688408111744 11691602444288 11693167235568 11694610317312 11696362868736 11701453210083 11735592587264 11738611777536 11746929954816 11748690346848 11751712906752 11753474015556 11755890671616 11760040367712 11803678408704 11808484466688 11811711614976 11816852156928 11821663578816 11830040607996 11864555143168 11869385988096 11873938399232 11878773064704 11880852609024 11882019422208 11885076283392 11887190562624 11890248754176 11924938948608 11926726017024 11929794379776 11931916614072 11933389160448 11938248032256 11940037095168 11946707675136 11951571969792 11986441076736 11991657662208 11995920728064 12000805060608 12004421238784 12005041208706 12007509590016 12009309032448 12014198816256 12022712279136 12049588375552 12057788940288 12060891021312 12063036576864 12066140007936 12067325018112 12067948236708 12069437571072 12126247503552 12127744032768 12128370371712 12129561493504 12132682039296 12134840366012 12137962269888 12141279461376 12146222979072 12182001434624 12186961532928 12191294029824 12195597418368 12199932985344 12200563052496 12203071635456 12204900384768 12210212045304 12245835743232 12257666039808 12259502970624 12264494624928 12266008215552 12268190260144 12271346470656 12273185451618 12285042169842 12318727622656 12320884187136 12325900833792 12330628337664 12335648951808 12339020169216 12344390199648 12380405366784 12385446248448 12390836483844 12394222783488 12398628962304 12399269291136 12404024934912 12406196431872 12445279322112 12449672364584 12452232167424 12454098255872 12457302294528 12459169142784 12466129747968 12466773562887 12467997919104 12471205533696 12513034082304 12516453777408 12521550053376 12526352596992 12526999522128 12531452903424 12545438899968 12582040633344 12587516428032 12590956478464 12592641638304 12594195726336 12596083089408 12601564995474 12608251748352 12652435758144 12655690822656 12656933732352 12660189954048 12662442121056 12664658857536 12669161177088 12711653670912 12716829425664 12720304816128 12725840784384 12727747875752 12730364854272 12731022315648 12735548227584 12740043731688 12745231045911 12777213231104 12787318276096 12792524838912 12796020916224 12797733521664 12801589836672 12804883273728 12806802210384 12815877325329 12856574803968 12858501487104 12865685188608 12870923659776 12875499307008 12881102817024 12918683860992 12920619851776 12923943911424 12926242998578 12927838257152 12928505917068 12933102034944 12938367955968 12942266648064 12945596276736 12947536300608 12985311166464 12990962467392 12995580788736 13000872148992 13008135389184 13010084785152 13060647419904 13062604685312 13065965273088 13068289624936 13069902413824 13071651675264 13073610589767 13075224035328 13080547823616 13086240572223 13090892765184 13133720296704 13138389368832 13139067902688 13143738875904 13149459125712 13153052749824 13158408227328 13202541660672 13207235198976 13209547309056 13211897203232 13215296199168 13216594067456 13217276640204 13219994271744 13230045413676 13266322055168 13279138209792 13281128218176 13282767273984 13284545025024 13288175566848 13293958676544 13332744241152 13347624536064 13352369651712 13353059236608 13358180699136 13363619697792 13367271849984 13373089382952 13412105814016 13415556317184 13417566769152 13423406190831 13425062805504 13427074682112 13430529036288 13432541732064 13440046134528 13482385932288 13484746211328 13489918181376 13490614869984 13495410819072 13504973893632 13510472661504 13525551314028 13549889912832 13555786922496 13559491592192 13565012557824 13570215313408 13570916148972 13575740645376 13578117267456 13630544019456 13634050719744 13636476130368 13638159040512 13642028441496 13643712036864 13645756680192 13658939394048 13704751613952 13706805404656 13709623689216 13710331724544 13715205783552 13720047095664 13724924608512 13725633434058 13730512932864 13736488550967 13770958143488 13776565211136 13780330217472 13786327516416 13789874294784 13791228592128 13791940841952 13793642938368 13801714042662 13858568575488 13860994710528 13862355992576 13865922330624 13868388989728 13871956879872 13881397690368 13887438974604 13912428773376 13922287353856 13927956037632 13930043277696 13933627029504 13937825620992 13943500631424 13948457582592 13954528051776 13995240849408 14000939237376 14005881410157 14008761188352 14010860537856 14016565285632 14020788868736 14024395966464 14026497658992 14067420430336 14071039524864 14073542673008 14077163342592 14078545854464 14081010499584 14086743810048 14092146671616 14092874462394 14097884516352 14149034704896 14154795712512 14160955981536 14164826038272 14170593475584 14223176368128 14228196988096 14233255149568 14233990227912 14236916908032 14239050448896 14245247386188 14247741214728 14249140478976 14252806324224 14300610379776 14302753465728 14304518602752 14306433103872 14310342918144 14316570882432 14318716360221 14321660461056 14332549198149 14374364884992 14385733060608 14389664546816 14391590443776 14395523530752 14401788566256 14407652486682 14443806261248 14459926580736 14463646654464 14465067122688 14465814172992 14471362424064 14473895837184 14527604195328 14533519343616 14535697333248 14543818039296 14545997572288 14549739789312 14554912260096 14560049979072 14565978338184 14602529406976 14608475062272 14614078029824 14614832775816 14620028387328 14624023904256 14625981167616 14630388384768 14634152312832 14636345383296 14679047405568 14685435832704 14693228347392 14695430270976 14701825828053 14703640215552 14709627039744 14766422687744 14770221613056 14772849141232 14774672293888 14775435333792 14780688039936 14781451390524 14786706235392 14793141516426 14797184343552 14830262616064 14840355618816 14846814248448 14852092329984 14852859368256 14858139598848 14863384353636 14868668325888 14924612312064 14928691068928 14932531740672 14935188142784 14939030486016 14941269245448 14943113183232 14949197512704 14955703511112 14999337271296 15009966053376 15015302135808 15016077603072 15021415858176 15027953286528 15038180831232 15044725555821 15071797837824 15088619040768 15094762615296 15099311089408 15103195656192 15105459017376 15111609448572 15120051901344 15161510920192 15167684173824 15170339487744 15176157954048 15176941728732 15178432249344 15182337171456 15186486362112 15193095630336 15237421989888 15243626151936 15250260287808 15254428041216 15260639127552 15266492227584 15272708226048 15317266857984 15322673679488 15328120930304 15332064362496 15334362021888 15341035646664 15342928920576 15345228208128 15347281996683 15349176041472 15351476265216 15408441065472 15411138527232 15417049350144 15417845565696 15420156080238 15423326650368 15435052982622 15440540184576 15492327911424 15494649587872 15496561819648 15498635862528 15502871494656 15509618455968 15515132166144 15515933447196 15517848305664 15572228625408 15577764593664 15584544148992 15590889647424 15592813756416 15595150491648 15601937613444 15651482370048 15662573273088 15664920462464 15668950542336 15671298687408 15674520895488 15680053823616 15686438210352 15692014780416 15698844058248 15738237878272 15744645955584 15751056642048 15755802875904 15759856336896 15762218105088 15773387477328 15779809866366 15825847984128 15832735507134 15838364086272 15841136812032 15842692562944 15849587416832 15853665005568 15902301356032 15906392506368 15909222152096 15911185547264 15917664043008 15920049460224 15924145176576 15928943566848 15931075479228 15935429293056 15981921435648 15988876882944 15994560970752 16001073414144 16006721611608 16010012786688 16012412043264 16013239006401 16018931755008 16030283038848 16077051920384 16084048769152 16088186677248 16089766690816 16090597648944 16092583428096 16099135782912 16101999716439 16106142242736 16111868018688 16168330004736 16171160495616 16176909385728 16183949693184 16188372615168 16194963972096 16202012137038 16249282043904 16260796557824 16266577313792 16267417403328 16273200513024 16274040944616 16280282727072 16283132816832 16327780990976 16343554719744 16346003960832 16350209261568 16352659499904 16354677620736 16361795294208 16364247268824 16380056226456 16427845582848 16434534445056 16440837783552 16441686872793 16447531935744 16452026892288 16459186932864 16465888556208 16507207155712 16513928331264 16521115311792 16525630377984 16529881890816 16532359054848 16538699913216 16541595242496 16593705762816 16609736392704 16612225523712 16619455283886 16621506330624 16622364750516 16623997225472 16628274044928 16646832386496 16684045443072 16688605036544 16695400071168 16701803462656 16702666029504 16708603871232 16709466789288 16715407048704 16727251866624 16776054177792 16783355237376 16790188851072 16792260968448 16794777452544 16802086660632 16808927901129 16811002331136 16869914344192 16874254430208 16875911643136 16883256161408 16886211810048 16892214902784 16893087303456 16899092840448 16906447447344 16948871561216 16955772567552 16967787712512 16974696420864 16980730970112 16986724975584 16993641394548 17056699785216 17061361221632 17063644695552 17068786448896 17073177698304 17075736280512 17084797157376 17087836433772 17092232584128 17142099738624 17144668649472 17149079420928 17154246918144 17156542823784 17161231546368 17167332409344 17174803756032 17224911814656 17231925215232 17238007889424 17244136046592 17251157274624 17256355530752 17258665102497 17260795035648 17263381734144 17270410798368 17313748221952 17321283289856 17327441051648 17334496198656 17337530843136 17340615079242 17344180518912 17345076261408 17346779713536 17351242481664 17421287030784 17428868900352 17431480786356 17433632047104 17440730431488 17448320762964 17454523686912 17511627062272 17517852491776 17518757203584 17524985167872 17532612167616 17537403666432 17539750853352 17541915475968 17544544303104 17603388880896 17607917666304 17609646931968 17620394932224 17623035520272 17626659028992 17630211023334 17640060551568 17705517613056 17708170957568 17712726700032 17717567422464 17725278235392 17732495368224 17745060911994 17776992321536 17796832714752 17804078982144 17810907598848 17818159597056 17823029133312 17830785843936 17887408422912 17890089025536 17897874921108 17900083740672 17902766242816 17907372048384 17910055642752 17920061512704 17927357954688 17976514576384 17979661615104 17986557575168 17987486493312 17993881092096 18001207590912 18006631858176 18007561813059 18011264385024 18013963548672 18034068418704 18074382563328 18086683410432 18094554865296 18100987527168 18101922355062 18104156356608 18174058692608 18181968173824 18189371255328 18191616049152 18192555557568 18194342240256 18199023058944 18202260549018 18206943404832 18211919192064 18273002151936 18280442299392 18286941044736 18293396127552 18299899478016 18300844578744 18307350577152 18315318067956 18368753614848 18373773623296 18381770021888 18386499059712 18388304789504 18389254455936 18391523917824 18396741937392 18399012323328 18402285390216 18407019705984 18409778177427 18478091433984 18481326280704 18495942506496 18508530253824 18516585299472 18570608050176 18573391036928 18578169372672 18583767494656 18586254725766 18591334175232 18597943443456 18598903936704 18606037402368 18609294647808 18660321132544 18667918983168 18674508546876 18678348251136 18681147383808 18685953441792 18688753714176 18699194621952 18701996878656 18761386033152 18769551123456 18774680666112 18782325080064 18789528895488 18790499283192 18797179355136 18818158349952 18865379606528 18873060950016 18881274642048 18886434717696 18888962457456 18891293589504 18894124634112 18902347493211 18978653637216 18985400598528 18993663181584 18996988286304 18998853971968 19003741765632 19067480506368 19070337954304 19075244138496 19080457224192 19088761176576 19091621813628 19095547281408 19096533473472 19103322341376 19110065597532 19165819846656 19180977414144 19188787258368 19194031374336 19202384755008 19210203315576 19279902107648 19284862205952 19286756163584 19287752230656 19295149898752 19298527782912 19306385489664 19313248960512 19321654225536 19370138927104 19378025791488 19380929777664 19385915867136 19389364497867 19391757385728 19392758875602 19399653052416 19413399972096 19421304450912 19477966749696 19486443701088 19493371183104 19501308223488 19507184513024 19512203083776 19515127177728 19572063207424 19580581110272 19590971129856 19593907027968 19598947909632 19602434437404 19604853620736 19607477512896 19612836052992 19693628817408 19700580445056 19707584053248 19708601854032 19715608313856 19724188688568 19729579124736 19737612340992 19795752331264 19802789773312 19803812491008 19810852798464 19814320963584 19817845804848 19822944298752 19824891101184 19825914960306 19829991407616 19899483082752 19918707314688 19921692327264 19924150910976 19932263350272 19935809172734 19940938014816 19999116361728 20013288071168 20021436804096 20028554477568 20029588854912 20037271048704 20045429546688 20050907774976 20059634074428 20095730450432 20118158721024 20123334475776 20126350153728 20137594208256 20140612023168 20148812598096 20160069201792 20223578898432 20227119316992 20230717592449 20234877272064 20235922304976 20237909665792 20243116228608 20257460840448 20265708992256 20324834869248 20333680383744 20339237388288 20347518836736 20355322970112 20356374223458 20363610968064 20445816029184 20454714195552 20457238560768 20460304277504 20463042662244 20465568055296 20468635020288 20488409091072 20544588087296 20548184702976 20557127420928 20560208106984 20564435533824 20565497586816 20572808675328 20580070643496 20587386912768 20656437215232 20664847816704 20670495326208 20679491274624 20686842888192 20687911262928 20690464407552 20702571063993 20762971500544 20779392198656 20787852863232 20791492065792 20793533988864 20798883495936 20802583484592 20807935319808 20868643160064 20883431030784 20891934056448 20895064916544 20906738431488 20915250947136 20922686373888 20931792077664 20992861274112 21001408856064 21007737167872 21013141782528 21016290806784 21024847928448 21027442655232 21031183303104 21036593949696 21039746488488 21101130645504 21106559287296 21110314009512 21115745013888 21117818781696 21121515749376 21138220007424 21223552057344 21226732613632 21232193568768 21235970640521 21238591422464 21241433972304 21247239057408 21255890213376 21318502510592 21334764552192 21342295482144 21349882724352 21350985341868 21355375362048 21358575673344 21367871079282 21373710718464 21450915569664 21454130198592 21456777904128 21465514377216 21469332955252 21474856323648 21482490691584 21557773339648 21561547327488 21569212514304 21578599590912 21584496820224 21587385665664 21590049816576 21593285296128 21602682849384 21665709391872 21689889871104 21697600684032 21698721259488 21707043636096 21710843755776 21791406292992 21794671947776 21800279015424 21803545999872 21815727058944 21818996358432 21824609683968 21832368390144 21840074968608 21903794110464 21912712593408 21921117044736 21922249163724 21930042580992 21936035856384 21945582577152 21954518074944 22018571108352 22028153749056 22034173837312 22039842521088 22043145406464 22051599884288 22055460323328 22064440559616 22124941017088 22146315190272 22149634031616 22155332419584 22159273711848 22162008440832 22163153000688 22171032059904 22195776515328 22245393924096 22260533428224 22270221372672 22273558782566 22278138494976 22279289052384 22287209398272 22295076530454 22303002488832 22377806983168 22386918468096 22393036603392 22398797611008 22402782214176 22408545729024 22411903868172 22414669774848 22499005906944 22514949080064 22522953203712 22524116404608 22532123787264 22541929929792 22557271246848 22607696756736 22623716950016 22632928561152 22640974626816 22642143922944 22648966634112 22654793484288 22658188526064 22742266380288 22751526260736 22764236931072 22767648374016 22779729543168 22783781911696 22789643445504 22856132984832 22859558199296 22865439227904 22869506843638 22872329224192 22875390431712 22881642061824 22890958691328 22899738341376 22909062339072 22975900286976 22984010519232 22992181395456 22998096543744 23001543032832 23011553469996 23014393380864 23017842312192 23027214397824 23112661598208 23116707790848 23120820105656 23125574025216 23126768348544 23129039618048 23130234120357 23134989975552 23152579473933 23160810276864 23238491867136 23241974381808 23244842729472 23247953793792 23254307241984 23264427683952 23272698249216 23358342938112 23366646890496 23376816223488 23383204888576 23386334471136 23389220634624 23392725737472 23402906420166 23471185174528 23477223555072 23493859909632 23497380693696 23503425813504 23506948031112 23511781343232 23520080735424 23607356817408 23616968933376 23623423229952 23633704313856 23643327157632 23660081215992 23669714799549 23729110286336 23738771976192 23747876798464 23749103260701 23757546129408 23761705218048 23764038844416 23774381125248 23780497508352 23853452034048 23859588759552 23863833228144 23866778320896 23876496064512 23880074190336 23893415350272 23903143939584 23972882153472 23983315324416 23991841456128 24001610121216 24008842477568 24010082417412 24015019180032 24018618064896 24028397632512 24045424558272 24099176751104 24115577880576 24121782042624 24126073153728 24132280015872 24134650036224 24135896473416 24138875142144 24252495007104 24255488065536 24256740743424 24259122987008 24265364078592 24269680732024 24275924539776 24282558922752 24292445958144 24303018205557 24364002869248 24373923065856 24391194836736 24399865970688 24401126104992 24409800769536 24420424090608 24491671486464 24515332079616 24519005941248 24528989249856 24532016431104 24536380520288 24542692941312 24546370903236 24570084339684 24637455245312 24641768374272 24651801667584 24661256675328 24671297903616 24678040338432 24688780399296 24760810733568 24770892496896 24781672967688 24788445566976 24797257924608 24798538582272 24808049869824 24812392863744 24890558644224 24899344729168 24904464334848 24908196511744 24914604589056 24918338285568 24929182925829 24932259495936 24933547125774 24935995838208 24942411067392 25026068164608 25032907554816 25043100106752 25052705193984 25053999044256 25062905806848 25090877799936 25164081266688 25175032856064 25181912956928 25185283276608 25188391452672 25192166178816 25203129990948 25216503496704 25304871516288 25311381645312 25313867464704 25320379908096 25324884242112 25329317715072 25338322354176 25423307341824 25433658851328 25451681568768 25455495751504 25460729708544 25462044631296 25471096455168 25480087463376 25490462091822 25554426462208 25574636552192 25585049677824 25592041832448 25595467043328 25603179673344 25609766547456 25613604420768 25631754650658 25713149607936 25717002974208 25731370377216 25741847319552 25750998614016 25762205634048 25837367721984 25841239703552 25847887822848 25852485997156 25855676514304 25857011834136 25866204069888 25876735911936 25884533296128 25891192553472 25895072601216 25970622332928 25981924934784 25991161577472 26001744297984 26010922618863 26016270778368 26020169570304 26125209370624 26131930546176 26136579249872 26139804827648 26143303350528 26147221179534 26150448070656 26161095647232 26172481144446 26181785530368 26267440593408 26276778737664 26278135805376 26287477751808 26298918251424 26306105499648 26316816454656 26405083321344 26414470397952 26419094618112 26423794406464 26430592398336 26433188134912 26434553280408 26439988543488 26445316535001 26460090827352 26532644110336 26558276419584 26562256436352 26565534547968 26569090050048 26576351133696 26587917353088 26617591367991 26665488482304 26695249072128 26706118473216 26716361398272 26727239395584 26734543699968 26746178765904 26824211628032 26831112634368 26835133538304 26846812381662 26850125611008 26854149364224 26861058072576 26865083464128 26880092269056 26964771864576 26969492422656 26979836362752 26981229739968 26990821638144 27009947787264 27020945323008 27051102628056 27099779825664 27111573844992 27118983184384 27130025115648 27140430626816 27141832297944 27151481290752 27152883532593 27156234534912 27261088038912 27272952260736 27276318081024 27284056882992 27287424073728 27291513360384 27303390823527 27317878788096 27409503227904 27413610809312 27420663449088 27430411567104 27440094191328 27449849217024 27451266868116 27461025865728 27472977101934 27541916286976 27553130422272 27560660434944 27572655032832 27579748589568 27582457184256 27583881683904 27587285876736 27603428085324 27717137150976 27721989421056 27724711985152 27731844661248 27736777979456 27743913759744 27762795380736 27774877949208 27824857546752 27844574707712 27855912075264 27860086555392 27867254059008 27875651241984 27879382088649 27887001262848 27896915165184 27909056103552 27990481698816 28001878474752 28011762820314 28017522376704 28021721075712 28033130571264 28041577737472 28048791932928 28052995317984 28134840860672 28142079049728 28147085346016 28154326685184 28157091708928 28162020999168 28173487620096 28184293343232 28185748924788 28195769032704 28298069409792 28309591425024 28321911963072 28329652076544 28341186951168 28446352736256 28456393976192 28466510299136 28467980455824 28473833816064 28478100897792 28490494772376 28495482429456 28498280957952 28505612648448 28601220759552 28605506931456 28612866207744 28620685836288 28633141764864 28637432720442 28643320922112 28665098396298 28748729769984 28771466121216 28779329093632 28783180887552 28791047061504 28803577132512 28815304973364 28887612522496 28919853161472 28927293308928 28930134245376 28931628345984 28942724848128 28947791674368 29055208390656 29067038687232 29071394666496 29087636078592 29089138313403 29091995144576 29099479578624 29109824520192 29120099958144 29131956676368 29205058813952 29216950124544 29228156059648 29229665551632 29240056774656 29251962335232 29260776769536 29268304625664 29272690766592 29358094811136 29370871665408 29386456694784 29390860541952 29403651656106 29407280431104 29419254079488 29532845375488 29540443226112 29545698282464 29549344587776 29550870667584 29561376079872 29562902781048 29573412470784 29586283032852 29594368687104 29660525232128 29680711237632 29693628496896 29704184659968 29705718736512 29716279197696 29726768707272 29737336651776 29738872440459 29849224624128 29857382137856 29870376285568 29878060972032 29882538490896 29886226366464 29898395025408 29903713759101 29911407022224 29998674542592 30019932106752 30032155206144 30042831716352 30055906573056 30076361662464 30089451111642 30143595675648 30177238081536 30189525230592 30198622178816 30206391312384 30210918034752 30223218897144 30240103802688 30323021840384 30335368347648 30340678975488 30352315908096 30353883457464 30356864498688 30364674342912 30372972724224 30386191260672 30474843979776 30487252303872 30500520575616 30508856082432 30521278255104 30532984455168 30534561335187 30545416452096 30645347358976 30656241860608 30668724043776 30682071293328 30685857841152 30690456416256 30694563993366 30698352082944 30702952530432 30816882130944 30822277054464 30835691131392 30840312160476 30846653300736 30870105965244 30881080369152 30984655822848 30989299175744 30993123639296 30997271725056 31005742989312 31019236911936 31030264332288 31031866894392 31035696611328 31144457250816 31155529187328 31169088297984 31181779294848 31185627512832 31190300983296 31203875226888 31302964740096 31325146546176 31329840924928 31337901084672 31342597374816 31360107647232 31372876420704 31384029560832 31397688116496 31476475756544 31489291911168 31502113284096 31511605751808 31519712673792 31524436210176 31546774954656 31559619732732 31651695968256 31665471014268 31676728172544 31682273624064 31685385125888 31699174833664 31707330011136 31804602712064 31812785012736 31818444304192 31822371094528 31835328086016 31840098920448 31848290353152 31857887133696 31862150958456 31870858586112 31977753765888 31989121941504 32002146828288 32013443223216 32020025573376 32024824086528 32026478012802 32037863510016 32051806618923 32060566077696 32154103840768 32168097538304 32176373354496 32179533381632 32181195297888 32185166856192 32198271565824 32203999432878 32212284485472 32223736037376 32336660009472 32342320991232 32353818771456 32367899386368 32376745230336 32389927944192 32404024274076 32498564087808 32521593115648 32533154627584 32534834806656 32546401026048 32548081889232 32560565454144 32566265633664 32655561981952 32687109439488 32692007921664 32700418523136 32705318999808 32723590588416 32728494537648 32760112452912 32855691165696 32869068890112 32881675567104 32883373745586 32895063871488 32904053784576 32918373865728 32931777112416 33014414311424 33027856662528 33042230623584 33051260755968 33059763781632 33064718109696 33077399826432 33083190484992 33187411525632 33219472785408 33224451047424 33238910567772 33243012661248 33244729501032 33247994450944 33256548089856 33293664772992 33368090886144 33377210073088 33390800142336 33403606925312 33405332059008 33410338173849 33417207742464 33418933578576 33430814097408 33442614795681 33454503733248 33566710474752 33580377702144 33589554905088 33604173321264 33617855802258 33622004662272 33739828688384 33748508860416 33751823286272 33766512322816 33772423620096 33784429805568 33786174606912 33798185680896 33812894894688 33897743122432 33911545135104 33935575425024 33949392841728 33961461940224 33973449951168 33987282789096 34113399570432 34122722443264 34127289391104 34137572897792 34146355396608 34151472561024 34169594314752 34175672867544 34184465168256 34284199477248 34289337298944 34298158841856 34304260265457 34308493836288 34313085647568 34322463092736 34349607512064 34463850430464 34476015778848 34488272093184 34502314549248 34512711061504 34517330204994 34521590071296 34526763468288 34540821596736 34627496443904 34642566579712 34654882103296 34668992397312 34675061686272 34681230158484 34688361037824 34690152522816 34693559427072 34702484963328 34842574061568 34857737800704 34862961572712 34867264094208 34881460862976 34896641525928 34909047373824 35023254124544 35035704983552 35037514407168 35049970335744 35065224335232 35074807332864 35079501706704 35083830951936 35089088606208 35104359630249 35206777761792 35215835332608 35240789864448 35246071040544 35260422046668 35280121103136 35411035226112 35416341915136 35425453400064 35435134844928 35450556470784 35464990736448 35490121823988 35553984643072 35593665429504 35608157964288 35621815197696 35636319194112 35646058266624 35661571687872 35774816845824 35780178051072 35795749842216 35800167481344 35805532485632 35814744096768 35820111285504 35840123025408 35854715909376 35953029152768 35959323230208 35973115150336 35974972986624 35987762184192 36002415181824 36013263716352 36015123626118 36022528770048 36027927097344 36068136837408 36148765126656 36173366820864 36189109730592 36201975054336 36203844710124 36208312713216 36348117385216 36363936347648 36378742510656 36383232098304 36385111115136 36388684480512 36398046117888 36404521098036 36413886809664 36423838384128 36546004303872 36560884598784 36573882089472 36586792255104 36599798956032 36601689157488 36614701154304 36630636135912 36737507229696 36763540043776 36772998119424 36776609579008 36778508911872 36793483874784 36798024646656 36804570780432 36814039411968 36819556354854 36956182867968 36962652561408 36991885012992 37017060507648 37033170598944 37141216100352 37146782073856 37156338745344 37167534989312 37172509451532 37182668350464 37195886886912 37197807873408 37212074804736 37218589295616 37320642265088 37335837966336 37349017093752 37356696502272 37362294767616 37371906883584 37377507428352 37398389243904 37403993757312 37539102246912 37549361332224 37564650160128 37571332671691 37579057790976 37580998566384 37594358710272 37636316699904 37746121900032 37762549284096 37772869435392 37777924914912 37782587179008 37788249268224 37804694986422 37957307274432 37970801197056 37987326363168 37993976572608 37997707943936 38007483531264 38134961012736 38140675908608 38150488276992 38160914448384 38177522353152 38183243627256 38191094562816 38193066946944 38206644682752 38220131195064 38331639693312 38361954828288 38377574516736 38388062748672 38404769510016 38420406631152 38447631975987 38559804215296 38569724411904 38575504461312 38590299797504 38597055565824 38612770979328 38626497921024 38643308451072 38756051582976 38761859555328 38771831734272 38778728995734 38783514771456 38785517751204 38799306104832 38826799944192 38842608901824 38955933499392 38972887402176 38986742366208 39002616446976 39014369026048 39024406167552 39030254355456 39144126414848 39161162220544 39181942259712 39187814055936 39197895819264 39204868874808 39209707241472 39214955025792 39220831769301 39225672105984 39401160890112 39415168106496 39417203708064 39431216627712 39448377377136 39459158249472 39475224681984 39591504662528 39607624982016 39621705596928 39628641927168 39635691609696 39645888597504 39649782202368 39651829920612 39659982815232 39798966165504 39837414629376 39843384654528 39848301821952 39864526700544 39871618345468 39881876029632 39998232723456 40026576142336 40042873608192 40057108955136 40059177709824 40074542097408 40090859093376 40101815549952 40119268148856 40191460900864 40236317442048 40246668951552 40252700307456 40270218572493 40275188416512 40281224046336 40297625196192 40320138403584 40447157796864 40454238633984 40461435184898 40469754544128 40471844609952 40475819331584 40486232457216 40514921680896 40531417984512 40649669738496 40667360767488 40678474776576 40695037673472 40710645940224 40712748446916 40727221936128 40891632058368 40909428391104 40914477121536 40920608555008 40926085324488 40931136110592 40937270040576 40976818182144 41089176174592 41114254841856 41120416213968 41128871067648 41130995173632 41145617350656 41160141286992 41174773825536 41312874430464 41329695633408 41340990652416 41358982549248 41373685776384 41375822525856 41380928815104 41405142127986 41525943001088 41558784397312 41575705726464 41582984131584 41587067977728 41597766991872 41605166969184 41615870639616 41737286320128 41766862061568 41783868112896 41790129833088 41813476862976 41830501894272 41845372747776 41863584155328 41985722548224 42002817712128 42015474335744 42017644230471 42026283565056 42032581613568 42049695856896 42062366606208 42073187899392 42079492976976 42202261291008 42213118574592 42220628019024 42231490027776 42235637563392 42243031498752 42276440014848 42447104114688 42453465227264 42464387137536 42471941281042 42477182844928 42482867944608 42494478114816 42511780426752 42637005021184 42669529104384 42684590964288 42699765448704 42701970683736 42710750724096 42717151346688 42735742158564 42747421436928 42901831139328 42908260397184 42913555808256 42931028754432 42938665910504 42949712647296 42956149080663 42964981383168 42997647594447 43115546679296 43123094654976 43157199181824 43168993640448 43174771331328 43186570592256 43205365698768 43331418783744 43379779742208 43395201368064 43397442518976 43414087272192 43421687511552 43582812585984 43589343895552 43600558030848 43607091999744 43631454117888 43637992716864 43649219367936 43664736780288 43680149937216 43807588220928 43825425186816 43842234089472 43844498327448 43860085161984 43872071712768 43891165154304 43909036149888 44037142216704 44056307498112 44068347674624 44079685042176 44086290812928 44103199768576 44105477484159 44110920646656 44128881119232 44299268063232 44310664839168 44318547423696 44324016881664 44326306001376 44342064119808 44391553030656 44490787848192 44521066856448 44540442745344 44547117565132 44556276989952 44558578104768 44574418796544 44590153060908 44606004977664 44755613966336 44773836936192 44786073206784 44797595222016 44805564428352 44817091458048 44823807736344 44829339549696 44998011813888 45029898160128 45045906407424 45048232809216 45064247574528 45083859859584 45114542493696 45134176667463 45215393513472 45247433900032 45265857122304 45284287845888 45297933268224 45309586968576 45316377052128 45484532760576 45503052521472 45528473862144 45535296748032 45559459086336 45567563823392 45579286891008 45712265969664 45719116398592 45730878455808 45739013687276 45744658448384 45750780863424 45763284123648 45781917382656 45799476682752 45818124678144 45951800573952 45968021038464 45984362790912 45996193087488 46003086065664 46023106939992 46028786761728 46035684624384 46054428795648 46225323196416 46233415581696 46241640211312 46251148050432 46253536697088 46258079236096 46260468240714 46269979951104 46305158947866 46321620553728 46476983734272 46483948763616 46489685458944 46495907587584 46508614483968 46528855367904 46545396498432 46716685876224 46733293780992 46753632446976 46766409777152 46772668942272 46778441269248 46785451474944 46805812840332 46942370349056 46954447110144 46987719819264 46994761387392 47006851627008 47013896062224 47023562686464 47040161470848 47214713634816 47233937866752 47267408627712 47286654315264 47320162431984 47339429599098 47458220572672 47477543952384 47495753596928 47498206521402 47515092258816 47523410436096 47528077688832 47548762250496 47560995016704 47706904068096 47719177519104 47727666456288 47733556641792 47752992129024 47760148380672 47786830700544 47806287879168 47945764306944 47966630648832 47983682912256 48003220242432 48017684955136 48020164834824 48030038360064 48037236129792 48039717019203 48056795265024 48090849116544 48198353502208 48231155761152 48252146307456 48264560031744 48269300072448 48271792946832 48277750284288 48305999149317 48504990014208 48513481486848 48518245974016 48530728157184 48539361464048 48551849079552 48565117845504 48584891916288 48606036411114 48728005738496 48747846131712 48782389673472 48799731941376 48802252209984 48819601539072 48840848181216 48983342972928 49030664159232 49038011882496 49057978499712 49064032862208 49072761040576 49085385882624 49092741806472 49140168679368 49274910490624 49283536748544 49303603335168 49322513350656 49325060618379 49342595807232 49356080676864 49377560798592 49521621467136 49541784993792 49563345935376 49576891133952 49597077164544 49616099739648 49624785727488 49781117288448 49798689458336 49816393023488 49829209178112 49836676571136 49858365851658 49864518991872 49867094251548 49871991676416 49884822134784 50052136329216 50065815109632 50086200213504 50105410387968 50107998088512 50125811613696 50181755599872 50328162533376 50350065712128 50363825913856 50370566553216 50376782905344 50384332357632 50406259981896 50426783703387 50433006993408 50609743032576 50622763290624 50627734929408 50649768484224 50658635430144 50676644708352 50846614683648 50867317702656 50903363137536 50910991503008 50924089262592 50942192910336 50960174926752 50980924183644 51108852924416 51149273104384 51170099355648 51184083664896 51190934086656 51206359346688 51219533094912 51227208841536 51263509301316 51426299215872 51434005948416 51462740754432 51483694639104 51501997228032 51524411268096 51674735443968 51682479407104 51695775645696 51704971994312 51711353028608 51714023668272 51732408139776 51753471823872 51769066592256 51775995307491 51782385106944 51790145202432 51941244665856 51963849869568 51982323154944 52003488595968 52021845237726 52032541556736 52040339140608 52250418741248 52263861092352 52273158499744 52279609655296 52286606701056 52294442359068 52300896141312 52322191294464 52344962288892 52363571060736 52534881186816 52553557475328 52556271610752 52574955503616 52597836502848 52612210999296 52633632909312 52810166642688 52828940795904 52847588812928 52861184796672 52866376269824 52869106560816 52879977086976 52890633070002 52920181654704 53065288220672 53116552839168 53124512872704 53138180100096 53152702267392 53175834706176 53235182735982 53330976964608 53390498144256 53412236946432 53432722796544 53454478791168 53469087399936 53492357531808 53648423256064 53662225268736 53670267076608 53693624763324 53700251222016 53708298728448 53722116145152 53730166928256 53760184538112 53929543729152 53938984845312 53959672725504 53962459479936 53981643276288 54019895574528 54022685439177 54041890646016 54102205256112 54223147689984 54237966368768 54260050231296 54280861253632 54283664595888 54302962581504 54305767065186 54312469069824 54522176077824 54545904521472 54568113765984 54574848147456 54583026720768 54606781647054 54635757576192 54819006455808 54827221618624 54841326898176 54860823134208 54880188382656 54899698434048 54902533736232 54922051731456 54945954203868 55083832573952 55106260844544 55121320869888 55145310065664 55159497179136 55164914368512 55167763367808 55174571753472 55206856170648 55229334532281 55434274301952 55443978842112 55449423970304 55473555958912 55487827519488 55525590761472 55549755898416 55689149415424 55711824150528 55720173110784 55734508118016 55751302483968 55758764177298 55774002525696 55793830330368 55818112207104 55980963397632 56003756949504 56023525640628 56035044753408 56043442151424 56066261142528 56083155474944 56097583865856 56105990635968 56269681721344 56284158099456 56294170692032 56308653370368 56314183417856 56324041998336 56346975240192 56368586686464 56371497849576 56391538065408 56596138819584 56619182850048 56643823926144 56659304153088 56682373902336 56707042479633 56912787952384 56933020598272 56935960911648 56956201795584 56980989544752 56990964858912 56996561915904 57011225296896 57202441519104 57211013862912 57225732415488 57241371672576 57266283529728 57274865440884 57286641844224 57330196792596 57497459539968 57542932242432 57558658187264 57566361775104 57582094123008 57607154265024 57630609946728 57775225044992 57839706322944 57854586617856 57860268490752 57863256691968 57885449696256 57895583348736 58110416781312 58134077374464 58142789332992 58168093493601 58175272157184 58178276626806 58183990289152 58198959157248 58240199916288 58263913352736 58410117627904 58433900249088 58456312119296 58459331103264 58480113549312 58503924670464 58521553539072 58536609251328 58545381533184 58716189622272 58741743330816 58772913389568 58781721083904 58807303312212 58814560862208 58838508158976 59065690750976 59080886452224 59091396564928 59098689175552 59101741335168 59122752159744 59125805562096 59146824941568 59172566065704 59188737374208 59321050464256 59387256993792 59408369319936 59411437473024 59432558395392 59453537414544 59474673303552 59477744880918 59698449248256 59714764275712 59740752571136 59756121944064 59765076981792 59772452732928 59796790050816 59807427518202 59822814044448 59997349085184 60039864213504 60064310412288 60085663432704 60111813146112 60152723324928 60178902223284 60287191351296 60354476163072 60379050461184 60397244357632 60412782624768 60421836069504 60446437794288 60480207605376 60646043680768 60670736695296 60681357950976 60692152777347 60704631816192 60707766914928 60713728997376 60729348685824 60772382521344 60974504607744 61001041151232 61017712164864 61042556510208 61065968910336 61069122670374 61090832904192 61290694717952 61312483721216 61337448087552 61364142586656 61371715682304 61380912832512 61389127986732 61396704165888 61405905060864 61633764261888 61644554108928 61671382262784 61680624320952 61693306601472 61740211930488 61762160738304 61969311645696 61978598351488 61986247278592 61994543450112 62011485978624 62038473823872 62060528664576 62063733788784 62071393222656 62107713191979 62288914501632 62338176595968 62363558589696 62380601966592 62407750453776 62605929480192 62650293092352 62659681849856 62675802169344 62685194749632 62720215294464 62745752841408 62768059121664 62795376232992 62952951513088 62978583822336 63004226568192 63023211503616 63039425347584 63048872420352 63093549909312 63119239465464 63303391936512 63330942028536 63353456345088 63364547248128 63370770251776 63398349667328 63414660022272 63609205424128 63636888608384 63644742189056 63670656172032 63680197840896 63696580706304 63707911921563 63715774267392 63724301916912 63741717172224 63955507531776 64004293656576 64026886446432 64049648173056 64052956025604 64075727020032 64103613237846 64121132155392 64308207681536 64336195076608 64352746708992 64359066763264 64362390595776 64370333712384 64396543131648 64407998865756 64424568970944 64447472074752 64673320018944 64684641982464 64707637542912 64735798772736 64753490460672 64779855888384 64808048548152 64997128175616 65043186231296 65066309255168 65069669613312 65092802052096 65096163778464 65121130908288 65132531267328 65311123963904 65374218878976 65384015843328 65400837046272 65410637999616 65447181176832 65456989075296 65520224905824 65711382331392 65738137780224 65763351134208 65766747491172 65790127742976 65808107569152 65836747731456 65863554224832 66028828622848 66055713325056 66084461247168 66102521511936 66119527563264 66129436219392 66154799652864 66166380969984 66374823051264 66438945570816 66448902094848 66477821135544 66486025322496 66489459002064 66495988901888 66513096179712 66587329545984 66736181772288 66781600284672 66807213850624 66810664118016 66820676347698 66834415484928 66837867157152 66861628194816 66885229591362 66909007466496 67133420949504 67160755404288 67179109810176 67208346642528 67235711604516 67244009324544 67479657376768 67497017720832 67503646572544 67533024645632 67544847240192 67568859611136 67572349213824 67596371361792 67625789789376 67795486244864 67823090270208 67871150850048 67898785683456 67922923880448 67946899902336 67974565578192 68226799140864 68254578782208 68275145795584 68292710793216 68302945122048 68339188629504 68351345735088 68368930336512 68568398954496 68578674597888 68596317683712 68608520530914 68616987672576 68626171295136 68644926185472 68699215024128 68927700860928 68952031557696 68976544186368 69004629098496 69025422123008 69034660409988 69043180142592 69053526936576 69081643193472 69254992887808 69285133159424 69309764206592 69337984794624 69350123372544 69362460316968 69376722075648 69380305045632 69387118854144 69390702361071 69404969926656 69715475601408 69725923145424 69734528188416 69762921725952 69775332104569 69793283051856 69818094747648 70046508249088 70075028814336 70099940671488 70130448670464 70149614665728 70159003413408 70167661903872 70178177212416 70208719260498 70413555523584 70431670665216 70481579728896 70492142081088 70520844093336 70560242206272 70822070452224 70832683830272 70850906800128 70870269689856 70901112941568 70929981472896 70980243647976 71107969286144 71187330859008 71216315928576 71243630395392 71247309782103 71272638388224 71292116533248 71323143375744 71560356102144 71591499684432 71600334962688 71611064971264 71629488193536 71640222571008 71680246050816 71709431818752 71906058305536 71918646460416 71949945973248 71975524368384 72004830363648 72026527432704 72030247252236 72045057540096 72055854194688 72136273674816 72297530253312 72346733641728 72378219461184 72403950108672 72407689420248 72416625426432 72696234770432 72727872695296 72757485021312 72766464196608 72770222230272 72777368961024 72796092235776 72809042196072 72827773619328 72847676768256 73092008607744 73121769197568 73173584510208 73199597912064 73203378314976 73229402308608 73261272271824 73475014459392 73527080087552 73545996238848 73557017823744 73586967749568 73596049293312 73609141560864 73628078823936 73639112709708 73912365735936 73925305122816 73983770025984 74034121015296 74066341197888 74282432200704 74293564147712 74312677490688 74335069978624 74345018903064 74365336700928 74391773773824 74395615746816 74424149609472 74437178591232 74641284530176 74671675932672 74698034187504 74713393004544 74724589535232 74743813767168 74755014856704 74787548777487 74796778487808 74807987514624 75078204493824 75098722664448 75129300320256 75142665343382 75158115581952 75161997132768 75188717420544 75272633399808 75492243800064 75525098568192 75545738870784 75555849829824 75565174358016 75576498536448 75609389972844 75914614548864 75941602394112 75974652726336 75987953145216 75995415887872 76014967062528 76269922025472 76281351817216 76300976553984 76355044706304 76366487254512 76382189125632 76386133893888 76413289365504 76440262390128 76663279386624 76723909656576 76755149033472 76776125497344 76809539020032 76840813262304 76895263951974 77119608430592 77139448823808 77151008922624 77180599595008 77194111131648 77225541958656 77252995842048 77286616902144 77512103165952 77523719110656 77543663468544 77557457991468 77567029542912 77571035502408 77598612209664 77653599888384 77685217803648 77911866998784 77945774804352 77973484732416 78005232893952 78028738052096 78032767856589 78048812335104 78060508710912 78322324441088 78375628111872 78395791638528 78409737749616 78419414482944 78429910051584 78441663538602 78451344211968 78802321780224 78830336212992 78834407416128 78862433255424 78896754754272 78918316498944 78950449363968 79183009325056 79215249964032 79243411193856 79257283854336 79271383219392 79291777195008 79299564404736 79303659841224 79319965630464 79597932331008 79674829258752 79686769309056 79696603643904 79729053401088 79743236690936 79763752059264 79852774103973 79996465446912 80053152284672 80085747216384 80118355419648 80149084194816 80181718186752 80203631099904 80238536297712 80472634884096 80493337903104 80505400614912 80540437144986 80550376833024 80562448092672 80595250392384 80640276807168 80894315593728 80908477267968 80922870369796 80939509088256 80943689219904 80951638663168 80972464914432 81029843361792 81062835969024 81299339476992 81334721534976 81356949553152 81390075346944 81421291880448 81425496893832 81454443872256 81783264116736 81818856782208 81828954243072 81841217110016 81852170648976 81862272221184 81874540081152 81910172470581 81953636364288 82228509683712 82240832427936 82261990347264 82291234701312 82320282573984 82349547651072 82625748860928 82659391266816 82681981304832 82717965098496 82747371552768 82751645051712 82761857630208 82810284255972 83051886002176 83117568794624 83151411452928 83165968263168 83174135955456 83195533983744 83210333938368 83231741279232 83474572640256 83533724123136 83567736225792 83580259666176 83626953725952 83661003788544 83690745495552 83727168310656 83971445096448 84005635424256 84030948671488 84035288460942 84052567130112 84065163227136 84099391713792 84124733212416 84146375798784 84158985953952 84404522582016 84426237149184 84441256038048 84462980055552 84471275126784 84486062997504 84552880029696 84894208229376 84906930454528 84928774275072 84943882562084 84954365689856 84965735889216 84988956229632 85023560853504 85274010042368 85339058208768 85369181928576 85399530897408 85403941367472 85421501448192 85434302693376 85471484317128 85494842873856 85803662278656 85816520794368 85862057508864 85877331821008 85899425294592 85912298161326 85929962766336 85995295188894 86231093358592 86246189309952 86314398363648 86337987280896 86349542662656 86373141184512 86410731397536 86662837567488 86759559484416 86790402736128 86794885037952 86828174544384 86843375023104 87165625171968 87178687791104 87201116061696 87214183999488 87262908235776 87267414940209 87275985433728 87298438735872 87329473560576 87360299874432 87615176441856 87650850373632 87684468178944 87688996654896 87720170323968 87782330308608 87818072299776 88074284433408 88112614996224 88136695349248 88159370084352 88172581625856 88206399537152 88210954968318 88221841293312 88257762238464 88598536126464 88621329678336 88637094847392 88648033763328 88652612002752 88684128239616 88783106061312 88981575696384 89042133712896 89080885490688 89094235130264 89112553979904 89117156209536 89148837593088 89180306121816 89212009955328 89216617321377 89511227932672 89547673872384 89572146413568 89611128856704 89634182916096 89647615472688 89658679099392 89711141277303 89996023627776 90059796320256 90096465618432 90128495149056 90167719719168 90229084987392 90268353334926 90430787026944 90494867800064 90531714244608 90568575691776 90595866536448 90619173937152 90632754104256 90969065521152 91006105042944 91056947724288 91070593496064 91118918172672 91135127646784 91158573782016 91424531939328 91438232797184 91461756911616 91478027374552 91489316896768 91501561726848 91526568247296 91563834765312 91598953365504 91603684005561 91636249356288 91936042076928 91968725581824 92006172131328 92046213879984 92057573523456 92071369248768 92108857591296 92450646392832 92466831163392 92483280422624 92507073394176 92516158472192 92520936481428 92539959902208 92610317895732 92643241107456 92953967468544 92967897527232 92979370917888 92991815175168 93017228967936 93057710735808 93090792996864 93433371752448 93466587561984 93507264893952 93532819554304 93545337884544 93556882538496 93570902949888 93611625680664 93884740698112 93908894220288 93975439638528 93989522774784 94013703254016 94027792124448 94080322941696 94429427269632 94467875733504 94534817255424 94573308630528 94640324863968 94678859198196 94916441145344 94955087904768 94991507193856 94996413042804 95030184517632 95046820872192 95056155377664 95097524500992 95121990033408 95413808136192 95438355038208 95455332912576 95467113283584 95505984258048 95520296761344 95573661401088 95612575758336 95933261297664 95967365824512 96006440484864 96035369910272 96040329669648 96060076720128 96074472259584 96079434038406 96113590530048 96155419856769 96181698233088 96396707004416 96462311522304 96504292614912 96529120063488 96538600144896 96543585893664 96555500568576 96611998298634 97009980028416 97026962973696 97036491948032 97061456314368 97078722928096 97103698159104 97130235691008 97169783832576 97212072822228 97456011476992 97495692263424 97564779346944 97599463882752 97604504419968 97639203078144 97681696362432 97966685945856 98061328318464 98076023764992 98115956999424 98145522081152 98170771765248 98185483612944 98280337358736 98549820981248 98567073497088 98607206670336 98645026701312 98650121236758 98685191614464 98712161353728 98755121597184 99043242934272 99083569987584 99126691870752 99153782267904 99194154329088 99232199479296 99249571454976 99562234576896 99597378916672 99632786046976 99658418356224 99673353142272 99716731703316 99729037983744 99734188503096 99743983352832 99769644269568 100104272658432 100131630219264 100172400427008 100210820775936 100215996177024 100231014521547 100251623227392 100327844387043 100363511199744 100700131424256 100727651827712 100741133106432 100768664715264 100812519963792 100853567406774 100866013986816 101219486065152 101245526581248 101255469858816 101299536968448 101317270860288 101353289416704 101693229367296 101734635405312 101806726275072 101821983006016 101848178525184 101884385820672 101920349853504 101961848367288 102217705848832 102298546208768 102340198711296 102368167329792 102381868173312 102412718693376 102439066189824 102454417683072 102527018602632 102852598431744 102868011896832 102912780796371 102925481508864 102967389278208 103048822536192 103364958814208 103391551291392 103409943988624 103422706057216 103428047336544 103464816279552 103506943647744 103538133184512 103551990614982 103564770213888 103580290404864 103882489331712 103927699739136 103964646309888 104006977191936 104043690475452 104065083113472 104080678281216 104500837482496 104527722184704 104546316999488 104559219310592 104573213402112 104588884718136 104601792282624 104644382588928 104689924577784 104727142121472 105069762373632 105107114950656 105112543221504 105149911007232 105195673005696 105224421998592 105267265818624 105313078890747 105620333285376 105695177625856 105722369593344 105732752539648 105738213121632 105781266140004 105840363309408 106130576441344 106233105678336 106249025745408 106276360200192 106305404534784 106351669412352 106470365471964 106661953929216 106780996288512 106824473892864 106865445593088 106908957582336 106938174799872 106984715063616 107296846512128 107324450537472 107340534153216 107387249526648 107400502444032 107416597456896 107444232290304 107460333856512 107520369076224 107859087458304 107877969690624 107919345451008 107924918959872 107963286552576 108039791149056 108045370878354 108083781292032 108204410512224 108446295379968 108475932737536 108520100462592 108561722507264 108567329191776 108605925163008 108611534130372 108624938139648 109044352155648 109091809042944 109136227531968 109149696294912 109166053441536 109213563294108 109271515152384 109638012911616 109654443237248 109682653796352 109721646268416 109760376765312 109799396868096 109805067472464 109844103462912 109891908407736 110167665147904 110212521689088 110290620131328 110318994358272 110329828737024 110335526735616 110413712341296 110458669064562 110868548603904 110887957684224 110898847940608 110947111917824 110975655038976 111051181522944 111099511796832 111378298830848 111423648301056 111440346221568 111469016236032 111502604967936 111517528354596 111548005051392 111587660660736 111636224414208 111961926795264 112007513899008 112047051281256 112070089506816 112086884302848 112132522285056 112166310949888 112195167731712 112211981271936 112539363442688 112588341384064 112617306740736 112628366835712 112648083996672 112693950480384 112713998015073 112737173372928 112742995699152 112783076130816 113238365700096 113287647852288 113318608306176 113364747804672 113414084959266 113825575904768 113866041196544 113871921823296 113912403591168 113961979089504 113981929717824 113993123831808 114022450593792 114404883038208 114422027725824 114451464830976 114482743345152 114532567059456 114549730881768 114573283688448 114660393585192 114994919079936 115085864484864 115117316374528 115132723550208 115164188246016 115214308530048 115261219893456 115342895927961 115550450089984 115679412645888 115709173235712 115726513383936 115770899392512 115791166697472 116268154748928 116285578665984 116336186987202 116350544314368 116356553253612 116367980578304 116397918314496 116480399832576 116527826705472 116820235255808 116867800498176 116912624238592 116918662206528 116960227098624 117007849340928 117043107078144 117073218502656 117090763066368 117432379244544 117483486661632 117545826779136 117563442167808 117614606624424 117629121724416 117662495307903 117677016317952 118131381501952 118182793129856 118197378351104 118203482670336 118245504319488 118251611124192 118293649883136 118345132131408 118377474748416 118642100928512 118774513987584 118822874946048 118865116790784 118907074829088 118949346607104 118955489761836 119396898496512 119429528551424 119481505142272 119512243888128 119530153963584 119544905465856 119593580101632 119614855036404 119645628088896 119994698170368 120079728427008 120128620824576 120171326865408 120223626292224 120305446649856 120357804446568 120574382702592 120708952326144 120758100922368 120794488715264 120810655717479 120825565249536 120843672139008 120892875588576 120960415210752 121292087361536 121341473390592 121362715901952 121384305554694 121409263632384 121415533829856 121427457994752 121458697371648 121544765042688 121949009215488 122002082302464 122035424329728 122085113020416 122131937820672 122138245340748 122181665808384 122581389435904 122624967442432 122674896175104 122728285173312 122743431364608 122761825665024 122778255973464 122793408331776 122811810121728 123267528523776 123342764525568 123361248641904 123386613202944 123480423860976 123524321476608 123938623291392 123957196702976 123989086900224 124022971957248 124076947647744 124121057329152 124127467577568 124142786445312 124215426383958 124577829003264 124676353191936 124727117179392 124761203933184 124815500907552 125211858960384 125300586184704 125319363699712 125351604338688 125370389499264 125440430588928 125491505682816 125536118243328 125590752465984 125905903026176 125957167644672 126008453136384 126046423007232 126052932691413 126078850695168 126097744840704 126187099818624 126238478930928 126606783873024 126661884057072 126706912690176 126729094496256 126796699334656 126829320044544 127218410848256 127273777216768 127341312344064 127360395681792 127393161412608 127415823843126 127431548534784 127448603833824 127483434344448 127911015063552 128008587313152 128053772892864 128099296346112 128105912051208 128151454040064 128207226475692 128242264310784 128616415363072 128672390153216 128705493417984 128718133526528 128724781191552 128740667424768 128793086263296 128815997731512 128849137941888 128868447241989 128894944149504 129346640037888 129369283964928 129471597545472 129506980921344 129559711776768 129616097096304 129994256351232 130086372462592 130139339226624 130185604104192 130192327556928 130242261816576 130265062534656 130622247927808 130748437757952 130768031686656 130801674092544 130821275999232 130894362353664 130913978150592 131040449811648 131422764662784 131476275560448 131526702268416 131533494982344 131580255485952 131616215138304 131673495462912 131727108449664 132057657245696 132111426650112 132168922494336 132205043023872 132239055126528 132258872438784 132309599305728 132316432452477 132332761939968 132897804189696 132955642271088 132972050644992 132978918004128 132991977803776 133026192359424 133174659091968 133472363544576 133563200569344 133621328236032 133641352695396 133668830969856 133675734314304 133723256389632 133770459182724 133818014932992 134266841899008 134321510808576 134358219620352 134416693285056 134471423209032 134488018649088 134959314753536 134994035441664 135007293145088 135066049291264 135089694480384 135137719222272 135144698427648 135192742723584 135251579578752 135590972489728 135646180540416 135742301700096 135797571366912 135893799804672 135949131156384 136453598281728 136509157564416 136550291591168 136585421586432 136605890244096 136678377259008 136702691470176 136737860673024 137136797908992 137157349195776 137192635367424 137217041061828 137233975345152 137252342590272 137289852370944 137398430048256 137855401721856 137904063115392 137953088372736 138009258196992 138050844246016 138069320819976 138086360285184 138107053873152 138163286386944 138570266318848 138619528413184 138675969589248 138700246745088 138724920633936 138753444151296 138760610091264 138774237708288 138781404722142 138809939853312 139430951202816 139451846290848 139469056376832 139525843451904 139550664209138 139586566103712 139636189495296 140093016498176 140150057628672 140199881342976 140260897340928 140299229331456 140318006826816 140335323807744 140356354424832 140417438520996 140827111047168 140863341330432 140963159457792 140984284162176 141041688186672 141120484412544 141644140904448 141665367660544 141701813600256 141802225883136 141859962945792 141960487295952 142374661718016 142432631857152 142487260790784 142494619564206 142545276776448 142584233066496 142646286751488 143120712204288 143182999368864 143200669925376 143222129942528 143258976387072 143280445142016 143360492101632 143418863637504 143812116611072 143837292920832 143899891946496 143951048736768 144009660727296 144053054865408 144060494504472 144090115080192 144111708389376 144272547349632 144595060506624 144693467283456 144756438922368 144807900217344 144815378840496 144833250852864 144917997447951 145455745390592 145514970042624 145540444460544 145554737922048 145592184471552 145618084392144 145655547238656 145695353536512 146184017215488 146243538395136 146347169020416 146399195824128 146406756629952 146458804617216 146522544543648 146950028918784 147054160175104 147091992477696 147114035647488 147173935499136 147192098586624 147218283121728 147256157647872 147278225419416 147824731471872 147850610245632 147967540051968 148068242030592 148132682395776 148564864401408 148587128295424 148625354981376 148651794483647 148670139957248 148690037806128 148730673401856 148791231493632 148848299218944 148874357182464 149343351865344 149396068375008 149449179070464 149487627534336 149510029713408 149575097554974 149593556975616 149615975029248 150156408987648 150197445328896 150258600640512 150285330686764 150316231163904 150323994265536 150377434841088 150545266799616 150984487600128 151050197136384 151091477741568 151111699659648 151130348716032 151152997072896 151218779945688 151829229097728 151883204788224 151949305452672 151975906290432 151990831775744 152029934125056 152539844050944 152562703634432 152601953107968 152710089412608 152732974509024 152772267787776 152826578731008 152880524780256 153326558773248 153447819313152 153510298066944 153552250994688 153619078040064 153681626524608 153790527903948 154239216861184 154278897647616 154302017845248 154361199190016 154388222263296 154451083917312 154505991684096 154573233804288 155024206331904 155047438221312 155087326937088 155114915982936 155134059085824 155142071004816 155197224419328 155307199776768 155370435607296 155823733997568 155891549608704 155946969464832 156010465787904 156057476104192 156065535713178 156097624670208 156121017421824 156644648882176 156751256223744 156791583277056 156819475499232 156838828965888 156859820103168 156883327077204 156902688423936 157604643560448 157660672425984 157668814832256 157724866510848 157793509508544 157836632997888 157900898727936 158366018650112 158430499928064 158486822387712 158542766438784 158583554390016 158599128809472 158607319682448 158639931260928 159195864662016 159349658517504 159373538618112 159458106802176 159486473381872 159527504118528 159705548207946 159992930893824 160106304569344 160171494432768 160236710839296 160298168389632 160363436373504 160407262199808 160477072595424 160945269768192 160986675806208 161010801229824 161080874289972 161100753666048 161124896185344 161190500784768 161280553614336 161788631187456 161816954535936 161845740739592 161879018176512 161887378439808 161903277326336 161944929828864 162059686723584 162068056317531 162125671938048 162669443069952 162713899106304 162780150693888 162842583760896 162850993787664 162908887744512 163566528233472 163637713564416 163682434220032 163704341297952 163724544442368 163749080162304 163820344941162 163907272728576 164457019367424 164481664855872 164523980694528 164582469402624 164640565147968 164699095302144 165251497721856 165318782533632 165363962609664 165435930196992 165494743105536 165503290103424 165523715260416 165620568511944 165688003596843 166103772004352 166235137589248 166302822905856 166331936526336 166348271910912 166420667876736 166463482558464 167067448246272 167135472451584 167160519332352 167253907451904 167322007577088 167381490991104 167454336621312 167942890192896 168011270848512 168061897342976 168070576921884 168105134260224 168130326454272 168198783427584 168249466424832 168292751597568 168317971907904 168809045164032 168852474298368 168882512076096 168925960111104 168942550253568 168972125995008 169105760059392 169788416458752 169813860909056 169857548550144 169887765124168 169908731379712 169931471778432 169977912459264 170047121707008 170121127438899 170548020084736 170738363857152 170799061794816 170807882734944 170868605386752 170942968634256 170989685747712 171607324557312 171633041588736 171724115017728 171754663642016 171798850589184 171824596322652 171859925532672 171990590377788 172462186717184 172492378619904 172628796727296 172675974561792 172699085325312 172746282369024 172821462795072 173325675134976 173519118968832 173580805472256 173589770075904 173656349088768 173686750046208 174331250343936 174357375582208 174402232123392 174428367998976 174504280480803 174525816471552 174534829880418 174551970867456 174596877471744 174720599748864 175230352883712 175301700747264 175368936357888 175377993309792 175440340647936 175564660617216 175636144599552 176148568866816 176225229992448 176273390698496 176318740168704 176345163251712 176412799074304 176421909936636 176443682586624 176515524476928 177197072252928 177242659356672 177274189694784 177296067526656 177305224005504 177368256479232 177566212122624 177963151392768 178161770981376 178188470260528 178225107959808 178234312419072 178297675186176 178360612243632 178424019910656 178433234642754 179022455865344 179095347744768 179144292827136 179222257713408 179268365832192 179295230945376 179317358198784 179422282554606 179992047255552 180119592640512 180192931236864 180256990298112 180335439438336 180458169974784 180536706669852 180861574053888 180989735600128 181063428489216 181137151383552 181191733072896 181238347874304 181265508208512 181938131042304 182012210085888 182076458332041 182113895448576 182141186992128 182270255293568 182317147564032 182876465594368 182923513823232 182956054749104 182978633793536 183003123453696 183053136494592 183127669530624 183197906731008 183207368011122 183272498712576 183872084153856 183937451163648 184012344262656 184092427759968 184115147046912 184142738497536 184217715182592 184901292785664 184933662326784 184966560845248 185014146788352 185032316944384 185041872962856 185079919804416 185220635791464 185286482214912 185907934937088 185935795054464 185958741835776 185983630350336 186034457935872 186115421471616 186181585993728 186323139575937 186866743504896 187014529787904 187065639108608 187090675769088 187141805899776 187223251361328 187769481396224 187817788440576 187950879277056 187979045549568 188027406508032 188055584248896 188160645883392 188858854539264 188935751467008 189069634510848 189146617261056 189280649727936 189357718396392 189832882290688 189910175809536 189983014387712 189992826085608 190060369035264 190093641744384 190112310755328 190195049001984 190243980066816 190827616272384 190910665825152 190934226567168 191011968516096 191040593522688 191123735764689 191147322802176 191225151516672 191866522595328 192012880969728 192070739820544 192080659339296 192148944519168 192158868076812 192227181060096 192310839713538 192363396466176 192793414008832 192924623044608 193008585229824 193058240126976 193077200289792 193087171787328 193111001137152 193223996597268 194019960056832 194053925947392 194072983896064 194122912628736 194157445856192 194207396318208 194260471382016 194339567665152 194424145644456 194912022953984 194991384526848 195129558693888 195198927765504 195209008839936 195278406156288 195363392724864 195933371891712 196122656636928 196152047529984 196231913998848 196291044162304 196341543530496 196370967225888 196560674717472 197099641962496 197134146994176 197214413340672 197290053402624 197300242473516 197370383228928 197424322707456 197510243194368 198086485868544 198167139975168 198253383741504 198307564535808 198388308658176 198464398958592 198499142909952 199124469153792 199194757833344 199265572093952 199316836712448 199346706284544 199433463406632 199458075967488 199468377006192 199487966705664 199539288539136 200208545316864 200344800854016 200421641551872 200431992354048 200462029043094 200503246454784 200655688774086 200727022399488 201400262848512 201455303655424 201482266212864 201537329430528 201625039927584 201707134813548 201732027973632 202438972130304 202491053162496 202510939717632 202599073936896 202634541720576 202706578833408 203386458734592 203469270810624 203613452550144 203643966012032 203696357050368 203768771641344 203840699707008 203923696734576 204435411697664 204597092417536 204680397422592 204763736346624 204825437386752 204878132379648 204908835366144 205054037205264 205705196863488 205736023793664 205825561592742 205850963017728 205934778556416 206097645072384 206729917628416 206783102582784 206819887977248 206845412114432 206856094673088 206929632559104 207013887295488 207076266369024 207103981229964 207129540427776 207160580809728 207764978663424 207855399478272 207929292619776 208013954383872 208087380950904 208130166226944 208161356562432 208172107083213 209001674964992 209092633998976 209118438621184 209146426804224 209177769436272 209203584565248 209288765177856 209325996313707 209379849155568 209454284242944 210139524747264 210225086443008 210299822014464 210391346011392 210448843997184 210534531637248 210626157781494 211240666570752 211390355251712 211444739186688 211465505079296 211476426243264 211562532280008 211680726618816 212261152882688 212466211356672 212498051490816 212552720400384 212610809069568 212703338824704 212940730943928 213323907858432 213561992577024 213648947785728 213730891186176 213741929346309 213817915164672 213876349599744 213969430127232 214593693024256 214681068306432 214774499053296 214801004888064 214833194913792 214888464580608 214920667713024 215040738152448 215718174916608 215755939381248 215849837919744 215926573105152 216079582298112 216090741756708 216167562584064 216408821024448 216892590759936 216951865475072 217040200925184 217123445014528 217134658383552 217211850326016 217223068260744 217249876279296 218088704311296 218183618085888 218272455063936 218299392589824 218332106883072 218427126588216 218543030304768 219276025823232 219308886474496 219365307592704 219520753530624 219598793736192 219610134944928 219688206925824 219783816815472 220335330295808 220425043378176 220581240262656 220637988716544 220671053471232 220827424682592 220917338129124 221737097207808 221775915368448 221797695881216 221894223835648 221951310077952 222102363045888 222199023593664 222756597661696 222847296602112 222880692443136 222938032472064 223005209935872 223035056709192 223096010102784 223175321321472 223272448828416 223923853590528 224015027798016 224094102562512 224140179013632 224173768605696 224265044570112 224332621899776 224362646332461 224390335463424 224423962543872 225078726885376 225176682768128 225234613481472 225256733671424 225296167993344 225387900960768 225427996030146 225474346745856 225485991398304 225566152261632 226476731400192 226575295704576 226637216612352 226729495609344 226828169918532 227651151809536 227732082393088 227743843646592 227824807182336 227923958179008 227963859435648 227986247663616 228044901187584 228809766076416 228844055451648 228902929661952 229065134118912 229099461763536 229146567376896 229320787170384 229989838159872 230171728969728 230265447100416 230328376492032 230428617060096 230522439786912 230685791855922 231100900179968 231358825291776 231418346471424 231453026767872 231541798785024 231582333394944 232536309497856 232571157331968 232672373974404 232701088628736 232713106507224 232735961156608 232795836628992 232960799665152 233055653410944 233640470511616 233735600996352 233825248477184 233837324413056 233920454197248 234015698681856 234086214156288 234098303569767 234146437005312 234181526132736 234966973323264 235126884335616 235229213248848 235258243448832 235324990615806 235354032635904 236262763003904 236365586259712 236406965340672 236491008638976 236503222248384 236587299766272 236690264262816 236754949496832 237284201857024 237549027975168 237645749892096 237730233581568 237814149658176 237898693214208 237910979523672 238793796993024 238859057102848 238963010284544 239024487776256 239060307927168 239089810931712 239187160203264 239229710072808 239291256177792 239989396340736 240159456854016 240257241649152 240447252584448 240610893299712 240715608893136 241417904652288 241516201844736 241588977430528 241621311434958 241651130499072 241687344278016 241785751177152 241920830421504 242584174723072 242682946781184 242725431803904 242768611109388 242818527264768 242831067659712 242854915989504 242917394743296 243089530085376 243898018430976 244004164604928 244070848659456 244170226040832 244263875641344 244276490681496 244363331616768 245162778871808 245249934884864 245349792350208 245456570346624 245486862729216 245523651330048 245556511946928 245586816663552 245623620243456 245730517411743 246685529051136 246722497283808 246960847721952 247048642953216 247877246582784 247914393405952 247978173800448 248045943914496 248153895295488 248242114658304 248254935155136 248285572890624 248430852767916 249155658006528 249352706383872 249454234358784 249522407866368 249631001815104 250423717920768 250601172369408 250638727399424 250703208677376 250740778998528 250880861177856 250983011365632 251072236486656 251181504931968 251811806052352 251914335289344 252016906272768 252092846014464 252105865382826 252157701390336 252195489681408 252374199637248 252476957861856 253213567746048 253323768114144 253413825380352 253458188992512 253593398669312 253658640089088 254436821696512 254547554433536 254682624688128 254720791363584 254786322825216 254831647686252 254863097069568 254897207667648 254966868688896 255822030127104 256017174626304 256107545785728 256198592692224 256211824102416 256302908080128 256414452951384 256484528621568 257344780306432 257410986835968 257436267053056 257449562383104 257586172526592 257631995463024 257698275883776 257736894483978 257789888299008 258693280075776 258738567929856 258943195090944 259013961842688 259119423553536 259232194192608 259988512702464 260172744925184 260278678453248 260371208208384 260384655113856 260484523633152 260530125069312 261244495855616 261496875515904 261536063373312 261603348185088 261642551998464 261788724707328 261827956301184 262080899623296 262845529325568 262952551120896 262999328701837 263053404536832 263066989964688 263160510971904 263346990925824 263454216899328 264222853300224 264337844988672 264410086047744 264478110253056 264517744877568 264619198611456 264632864904954 264665523879936 265795608379392 265911284542176 265944101289984 265957836008256 265983955607552 266052384718848 266349318183936 266944727089152 267126401138688 267242656472064 267282705390792 267337661939712 267351468628608 267446512779264 267540918365448 267636029865984 268533683798016 268643021617152 268716439240704 268833386570112 268942846418064 268976037298176 269133423831909 269918629507072 269988070883328 270132098582528 270179388960768 270289396855296 270385485447168 270503159157504 271292361080832 271484603400192 271595142733824 271787599609344 271898262312768 272907196563456 273018315128832 273100583182336 273170843172864 273211780488192 273356754518016 273405382940352 273475721346048 274273595817984 274314698391552 274385270734848 274434082123656 274467950690304 274504685180544 274579704741888 274796860096512 275808126230784 275906176745472 276018516393984 276101688492032 276138641639952 276172720570368 276214107746304 276326572773888 277140532637696 277351939178496 277400493490176 277449841267872 277521220182528 277548475416576 277562809444284 277619879706624 278861902405632 278903692581696 278938112753664 279051686903808 279101328418276 279173132207424 279272378990592 280186032996352 280300115257344 280399762685952 280521794681856 280598458662912 280636013653632 280670647615488 280712708849664 280834877041992 281654222094336 281726682660864 281926318915584 281968568324352 282083376373344 282240968825088 283288281808896 283330735321088 283403627200512 283604451766272 283719925891584 283920974591904 284749323436032 284865263714304 284974521581568 284989239128412 285090553552896 285168466132992 285292573502976 286241424408576 286365998737728 286401339850752 286444259885056 286517952774144 286560890284032 286720984203264 286837727275008 287624233222144 287799783892992 287902097473536 288019321454592 288106109730816 288120989008944 288180230160384 288223416778752 288545094699264 289190121013248 289386934566912 289512877844736 289615800434688 289630757680992 289666501705728 289835994895902 290911490781184 291029940085248 291080888921088 291109475844096 291184368943104 291236168784288 291311094477312 291390707073024 292368034430976 292487076790272 292694338040832 292798391648256 292813513259904 292917609234432 293045089087296 293900057837568 294108320350208 294183984955392 294228071294976 294347870998272 294436566243456 294512315295744 294556450838832 295649462943744 295701220491264 295935080103936 296136484061184 296265364791552 297129728802816 297174256590848 297250709962752 297303588967294 297340279914496 297380075612256 297461346803712 297582462987264 297696598437888 297748714364928 298686703730688 298792136750016 298898358140928 298975255068672 299020059426816 299150195109948 299187113951232 299231950058496 300312817975296 300394890657792 300517201281024 300570661373528 300632462327808 300647988531072 300693043564641 300754869682176 300983533161129 301090533599232 302100394272768 302182955483136 302223399319296 302305994145792 302437559891376 303658458195456 303766409576448 303898610905344 303951812580864 303981663551488 304059868250112 305079688101888 305125407268864 305203906215936 305420178825216 305465949018048 305544535575552 305653157462016 305761049560512 306653117546496 306895638626304 307020596133888 307104501989376 307238156080128 307363253049216 307581055807896 308478433722368 308557795295232 308604035690496 308722398380032 308738342389113 308776444526592 308902167834624 309146467608576 310094876442624 310174653874176 310229831965872 310268118171648 310284142009632 310394448838656 310614399553536 310740871214592 311647467995136 311783099217408 311893938929664 312020931575808 312114952208384 312131071426356 312195249340416 312242034843648 313289297764352 313502512447488 313583166554112 313638950998464 313677657931776 313719640206336 313766654154408 313805376847872 315209287120896 315321344851968 315337629664512 315449733021696 315587019017088 315673265995776 315801797455872 315939236672241 316732037300224 316860999856128 317085532877568 317167108780032 317198257618944 317214639364896 318391729324032 318699317035008 318747077236224 318916213604352 318972946763744 319055008237056 319411096415892 319985861787648 320212609138688 320342988865536 320473421678592 320596336779264 320726872747008 320814524399616 320954145190848 321890539536384 321973351612416 322021602459648 322161748579944 322201507332096 322249792370688 322381001569536 322561107228672 323577262374912 323633909071872 323691481479184 323758036353024 323774756879616 323806554652672 323889859657728 324119373447168 324136112635062 324251343876096 325338886139904 325427798212608 325560301387776 325685167521792 325701987575328 325817775489024 327133056466944 327275427128832 327364868440064 327408682595904 327449088884736 327498160324608 327640689882324 327814545457152 328914038734848 328963329711744 329047961389056 329164938805248 329281130295936 329398190604288 330502995443712 330637565067264 330871860393984 330989486211072 331006580206848 331241137023888 331376007193686 332207544008704 332470275178496 332605645811712 332663873052672 332696543821824 332841335753472 332926965116928 334134896492544 334270944903168 334321038664704 334507814903808 334644015154176 334762981982208 334908673242624 335885780385792 336022541697024 336123794685952 336141153843768 336210268520448 336260652908544 336397566855168 336498932849664 336585503195136 336635943815808 337618090328064 337765024152192 337851920222208 337885100507136 337944251990016 338141994045219 338211520118784 339627721818112 339715097100288 339775530248336 339817462759424 339862943556864 339955824918528 340094243414016 340242254877798 341096040169472 341476727714304 341598123589632 341615765469888 341737210773504 341885937268512 341979371495424 343214649114624 343266083177472 343448230035456 343509327284032 343597701178368 343649192645304 343719851065344 343981180755576 344924373434368 344984757239808 345257593454592 345351949123584 345398170650624 345492564738048 345642925590144 346028687783883 346651350269952 347038237937664 347179540151808 347312698177536 347373500092416 348714751164416 348804464246784 348856735997952 349008560961606 349051632943104 349069659760836 349103941734912 349193754943488 349441199497728 350460705767424 350603401494528 350737872715776 350755986619584 350880681295872 351129321234432 351272289199104 352297137733632 352450459984896 352546781396992 352637480337408 352690326503424 352825598148608 352843819873272 352887365173248 352987485923709 353031048953856 354394144505856 354548379389568 354592135053312 354610448011008 354736512958464 355132424245248 355926302785536 356323541962752 356376940521056 356468624838144 356595350372352 356721224487264 356848039821312 356866469285508 358044911730688 358190695489536 358288585654272 358444515426816 358536731664384 358590461890752 358634716397568 358844565109212 359984094511104 360239185281024 360385862473728 360513980596224 360670878876672 360916339949568 361073413339704 361723148107776 361979471200256 362126856978432 362274302767104 362383466145792 362431967152437 362476695748608 362531016417024 363876262084608 364024420171776 364152916664082 364227790897152 364282373984256 364540510587136 364634295128064 365752931188736 365847027646464 365912109498208 365957267587072 366006246907392 366106272989184 366255339061248 366395813462016 366414736022244 366544997425152 367744168307712 367874902327296 368024688525312 368184855519936 368230294093824 368285476995072 368435430365184 369802585571328 369933121690496 370028293576704 370064633888768 370083745925712 370159839608832 370441271582928 370572964429824 371815869874176 371871590108928 371967260700672 372068915871744 372230842943232 372363171987456 372646279151874 373733487009792 374029059575808 374131278217216 374181351538176 374283611799552 374446502722656 375538962792448 375635576881152 375901758554112 375958091099136 376054813016064 376111168497792 376321291766784 377717709078528 377871502934016 378139269021696 378158798074239 378293234522112 378561299455872 378715436792784 379665764581376 379820351619072 379966028775424 379985652171216 380120738070528 380187283488768 380390098003968 380487960133632 381655232544768 381821331650304 382023937032192 382081187045376 382247471529378 382294645604352 382450303033344 383733045190656 384025761939456 384141479641088 384161318678592 384297889038336 384317736153624 384454362120192 384621679427076 384726792932352 385586828017664 385849246089216 386017170459648 386116480253952 386154400579584 386174343574656 386222002274304 386447993194536 386605341725967 388039920113664 388107851894784 388145967792128 388314891712384 388414792636416 388520942764032 388679135330304 388848291288912 389824045907968 389982769053696 390259117387776 390418017679872 390556812312576 390726785449728 391866743783424 392245313273856 392304095059968 392463827997696 392582088324608 392683087060992 392741934451776 393121349434944 394199283924992 394268293988352 394428826681344 394580106805248 394600484947032 394740766457856 394848645414912 395020486388736 396172971737088 396334279950336 396506767483008 396615129071616 396776617316352 396928797917184 396949297357431 396998285819904 398389515666688 398531144187904 398693412569088 398866926813264 398916151934976 398936754012384 398975933411328 399078577078272 400417090633728 400689601708032 400863984708096 400924058086188 401006492909568 401311377548172 401454044798976 402800525697024 402910607310848 402964532425728 403074658861056 403250079855168 403414269627096 403464055947264 404877944260608 404982106324992 405021879435264 405198147873792 405269083441152 405413157666816 406772917469184 406938541621248 407226905100288 407287932024064 407392714100736 407681399414016 407847393469152 408870823395328 409194184835072 409360794845184 409527472693248 409650874773504 409756264759296 409817670732288 410108074410528 411410393726976 411472047587328 411651123185484 411701926035456 411869557112832 412195290144768 413459835256832 413566205165568 413639775954496 413690824228864 413712189346176 413859265118208 414027774590976 414152532738048 414207962459928 414259080855552 414321161619456 415710798956544 415858585239552 416027908767744 416174761901808 416260332453888 416322713124864 416344214166426 418003349929984 418185267997952 418292853608448 418355538872544 418407169130496 418577530355712 418651992627414 418759698311136 418908568485888 420279049494528 420450172886016 420599644028928 420782692022784 420897687994368 421069063274496 421252315562988 422481333141504 422780710503424 422889478373376 422931010158592 422952852486528 423125064560016 423361453237632 424522305765376 424932422713344 424996102981632 425105440800768 425406677649408 425881461887856 427123985154048 427297895571456 427461782372352 427483858692618 427635830329344 427752699199488 427938860254464 429187386048512 429362136612864 429548998106592 429602009776128 429666389827584 429776929161216 429841335426048 430081476304896 431436349833216 431511878762496 431699675839488 431853146210304 432159164596224 432181483513416 432335125168128 432817642048896 433785181519872 433903730950144 434080401850368 434246890029056 434269316767104 434423700652032 434446136521488 434499752558592 434753992343853 436367236171776 436544910127872 436664213766144 436854253176432 437086060609536 438552051646464 438617772948992 438730615185408 439041507061248 439197587472384 439220269889856 439376413851648 439567633630944 440670660591616 440850086756352 441162480525312 441275977433088 441342106942464 441654849365184 441834676258248 443474194415616 443551830736896 443595391762432 443788447671296 443902620155904 444204726091776 444398047187328 445513195323392 445694593204224 445761384886272 445876064944128 445955383450941 446010419871744 446070113418384 446192020205568 446544897656832 448030055596032 448188205125024 448347537211392 448530089140224 448665243799552 448725292664922 448780670926848 448847925087744 450157453770752 450353365536256 450469226962944 450513467342848 450592335986688 450775801921536 450855992060292 450948693491712 450971982796608 451132304523264 452953462800384 453150591409152 453274433224704 453458991218688 453656339837064 455302303619072 455464164786176 455487687293184 455649614364672 455847916358016 455927718871296 455972495327232 456089802375168 457619532152832 457688110903296 457805859323904 458130268237824 458198923527072 458641574340768 459979676319744 460343457939456 460530894200832 460656752984064 460857234120192 461044879573824 461371583711844 462201800359936 462717650583552 462836692942848 462906053535744 463083597570048 463164666789888 465072618995712 465142314663936 465344747948808 465402177257472 465426213014448 465471922313216 465591673257984 465921599330304 466111306821888 467471201992704 467650496954368 467674648826112 467840908394496 468031397363712 468172428312576 468196607139534 468292874010624 468363052265472 469933946646528 470253768671232 470458426497696 470516486897664 470649981231612 470708065271808 472525526007808 472731172519424 472813930681344 472982017277952 473006444496768 473174599532544 473380528525632 473509898993664 474568403714048 475098055950336 475291499784192 475460467163136 475628299316352 475797386428416 475821959047344 477587593986048 477926020569088 478048975552512 478120615854336 478374320406528 478459420145616 478582512355584 479978792681472 480318913708032 480514483298304 480894505168896 481221786599424 481431217786272 482835809304576 483032403689472 483177954861056 483242622869916 483302260998144 483374688556032 483571502354304 483841660843008 485168349446144 485365893562368 485450863607808 485537222218776 485637054529536 485662135319424 485709831979008 485834789486592 486179060170752 488008329209856 488141697318912 488340452081664 488427324731983 488527751282688 488552981362992 488726663233536 490325557743616 490699584700416 490913140693248 491047302660096 491113023893856 491173633327104 491247240486912 491461034823486 493371058102272 493444994567616 493921695443904 494097285906432 495754493165568 495828786811904 495956347600896 496091887828992 496307790590976 496484229316608 496509870310272 496571145781248 496861705535832 498311316013056 498705412767744 498908468717568 499044815732736 499262003630208 501202344738816 501277454798848 501406417354752 501481557997056 501761722355712 501966022731264 502144472973312 502363009863936 503828670578688 504033812545536 504185692028928 504211730765652 504315402780672 504390979362816 504748399274496 504953915723712 506427135492096 506647536228288 506827650760704 506916377985024 507186797338624 507317280178176 508873643393024 509095108867072 509365249376256 509441582727168 509572645650432 509663295372504 509726194139136 509794415335296 509933737377792 511644060254208 512215091571456 512397185384448 512423648204832 512605816160256 512828905902768 512969057243136 514689560612864 514821973671936 514899124766208 515172345053184 515263990926048 515396551767552 515473788967956 515579776598016 517386560151552 517477135859712 517886390181888 518027923685376 518238847107072 518464388385216 519977025404928 520345489850368 520557356906496 520742416416768 520769310227712 520969047266304 521060250138624 522488991711232 522993751031808 523072126746624 523206696370176 523285103996928 523512841442409 523577449414656 523655912602368 524161799246592 525691058651136 525905102241792 525998657403674 526106809073664 526133979929376 526321021943808 526693981851648 526908433798656 528445706600448 528675689977344 528820172095488 528956220506112 529035489755136 529238397222912 529265729809908 529331047759872 531591216758784 531822569084352 531888202579968 531915672016512 531967911215104 532104769437696 532698636367872 533889454178304 534485312944128 534565410781584 534675323879424 534702937257216 534893025558528 535081836730896 535272059731968 537067367596032 537286043234304 537432878481408 537666773140224 537885692836128 537952074596352 538266847663818 539837259014144 539976141766656 540264197165056 540358777921536 540578793710592 540770970894336 541006318315008 542584722161664 542969206800384 543190285467648 543575199218688 543796524625536 545814393126912 546036630257664 546201166364672 546229374996123 546341686345728 546423560976384 546810765880704 546951442692096 548629396783104 548770541469696 548868164247312 548935901380608 549009370361088 549159409483776 549593720193024 551616252461568 551812353490944 552037032787968 552203376984064 552277283279904 552345441140736 552428215492608 552653145547776 554281065275392 554703878356992 554800986980352 554899682535744 555042440365056 555096950833152 555125618888568 555239759413248 557723804811264 557807385163392 557876225507328 558103373807616 558202656836552 558346264414848 558544757981184 558969418727811 560372065992704 560600230514688 561043589363712 561196917325824 561272027307264 561425417699328 561669754083984 563308444188672 563453365321728 563852637831168 563937136648704 564166752746688 564481937650176 566576563617792 566661470642176 566807254401024 567208903532544 567439851783168 567841949183808 569498646872064 569730527428608 569949043163136 569978478256824 570181107105792 570336932265984 570585147005952 572482848817152 572731997475456 572802679701504 572888519770112 573035905548288 573121780568064 573371207294067 573441968406528 573675454550016 575599567785984 576038642909184 576212219461632 576241978017888 576446833557504 577090189398528 578380242026496 578773869133824 579025755689472 579231600869376 579261515361984 579333003411456 579671989791804 581822981562368 582059880170496 582161777842176 582218951688192 582368737886208 582472337568576 582622188954624 582781414146048 584736068861952 584974153580544 585388676081664 585596783296512 585627026519808 585835218468864 586090178174592 587800115675136 588216640700416 588367969910784 588456142589952 588695741996544 588873132486912 589024630591488 589112901677664 591298925887488 591402440982528 591870160207872 592272968122368 592530729583104 594259457605632 594348513181696 594501419925504 594607177934588 594680559828992 594760151224512 594922693607424 595164925974528 595393196875776 595497428729856 597373407461376 597584273500032 597796716281856 597950510137344 598040118853632 598300390219896 598374227902464 598463900116992 600625635950592 601034402562048 601141322747056 601264924655616 601295977062144 601386087129282 601509739364352 601967066322258 602181067198464 604200788545536 604365910966272 604446798638592 604611988291584 604875119782752 607316916390912 607532819152896 607797221810688 607903625161728 607963327102976 608119736500224 610159376203776 610250814537728 610407812431872 610840357650432 610931898036096 611089071151104 611306314924032 611522099121024 613306235092992 613791277252608 614041192267776 614476312160256 614726506098432 615162111615792 616956867444736 617115590590464 617208071380992 617444796760064 617476684778226 617552889053184 617804335669248 618292935217152 620189752885248 620349307748352 620459663931744 620536236343296 620568284019264 620788897677312 621228799107072 621481742429184 623294935990272 623566198434816 623787877859328 624041863151616 624229904416768 624262142852712 624390498680832 624484069687296 624516321249639 626578595528704 627005024894976 627277901996928 627355315863552 627439280412672 627533308308816 627610753695744 627977988941121 630418574241792 630675259329024 630899466043392 631174038034176 631346531991552 631603594911744 631878473344482 633464074600448 633721999712256 634171065755136 634334217560064 634396515237888 634429278729792 636783458648064 637398634070016 637494154472448 637832427208704 637945893527488 638110016474112 638822192831784 639971723575296 640425218277376 640685977731072 640946843357184 641192673558528 641225788038927 641453745494016 641629048799232 641908290381696 643781079072768 644043204919296 644323497159888 644403014664192 644499584741376 644762003139072 645122214457344 647154524749824 647267818143744 647382962958368 647549513759232 647613109305344 647779719315456 648238746894336 648272225270124 648502687752192 650677772279808 650855596425216 651120602775552 651370335043584 651403975150656 651635550978048 654266112933888 654550854257664 654729736880128 654817365191808 654898177769472 654996320649216 655281379764648 655629090914304 657828077469696 657926659423488 658095922778112 658562260591872 658796381208576 661005990887424 661275130134528 661743720787968 662013160413696 662482274047776 662752014387372 664415088017408 664940550356992 665211291623424 665327746105344 665393087643648 665682671506944 665853930233856 668269792985088 668541889806336 668642077329408 669015629807616 669288030308352 669525963964416 669817346485248 671771560771584 672045083394048 672247589371904 672282307687536 672420537040896 672521305817088 672795133710336 672997865699328 673087938997383 673171006390272 673271887631616 675236180656128 675530048304384 675703840444416 675770201014272 675888503980032 676283988090438 676423040237568 679255443636224 679430194200576 679551060496672 679634925518848 679725887113728 679911649837056 680188486828032 680484509755596 682192080338944 682953455428608 683196247179264 683231530939776 683474421547008 683771874537024 683958742990848 686429298229248 686532166354944 687018654568064 687195402356736 687298385290608 687439702130688 687962361511152 689848746868736 689969514479616 690515186909184 690796341301248 690985129476096 691285851180288 692057375567766 693302700539904 694076475875328 694359080303616 694625396355072 694747000184832 697429502328832 697608928493568 697713471995904 698017121923212 698103265886208 698139319521672 698207883469824 698387509886976 698882398995456 700921411534848 701206802989056 701475745431552 701511973239168 701761362591744 702258642468864 702294910709301 702544578398208 704900919969792 705093562793984 705380653006848 705651196297216 705687639746544 705774730346496 705974971847418 706062097907712 708788289011712 709096758779136 709220896022016 709473025916928 710264848490496 711852605571072 712647083925504 712753881042112 712937249676288 713190700744704 713442448974528 713696079642624 713732938571016 716089823461376 716381390979072 716577171308544 716889030853632 717073463328768 717180923781504 717269432795136 717689130218424 719968189022208 720478370562048 720771724947456 721341757753344 721832679899136 722146826679408 723958942400512 724253713956864 724548605534208 724766932291584 724863934304874 724953391497216 725062032834048 727752524169216 728048840343552 728305833328164 728455581794304 728564747968512 729081021174272 729268590256128 731505862377472 731694055292928 731824218996416 731914535174144 732012493814784 732212545978368 732510678122496 732791626924032 732829472044488 733089994850304 735488336615424 735749804654592 736049377050624 736369711039872 736460588187648 736570953990144 736870860730368 737191552235229 739866243380992 740056587153408 740129267777536 740167491851424 740882543165856 741145928859648 743631739748352 743743180217856 743934521401344 744137831743488 744461685886464 744726343974912 745292558303748 747466974019584 748058119151616 748262556434432 748362703076352 748567223599104 748893005445312 751077925584896 751271153762304 751803517108224 751916182198272 752109626032128 752222336995584 752642583533568 755435418157056 755743005868032 756278538043392 756317596148478 756586469044224 757122598911744 757430873585568 759331529162752 759640703238144 759932057550848 759971304342432 760241476141056 760374566977536 760780196007936 760975920267264 763310465089536 763642663300608 764047874064384 764162374090752 764494943058756 764589291208704 764900606066688 767466090381312 768051523878912 768282959282176 768322637357184 768595778076672 768635472307248 768908724240384 769243358854152 769453585864704 771173656035328 772034340919296 772232960507904 772308801159168 772348687149312 772895986389072 773210683451934 776079840227328 776215703789568 776291935584256 776629783424768 776829585272832 777041885528064 777358270660608 777696582577824 779648091815936 779965538107392 780518234775552 780836035359744 781113624625152 781453570899456 783733487566848 784490626547712 784608190119936 784927655995392 785164176649216 785366174121984 785483868903552 786242698869888 788398567849984 788536587976704 788857653362688 788997986105511 789160213610496 789200969894064 789481532915712 790040972777472 792668559900672 793013534966016 793230258143232 793553234632704 793857595834368 793898594714862 793996571639808 796779031333376 797062288375808 797386825138176 797733853626528 797832303869952 797873508024768 797951866822656 798157154156544 800834181267456 801379203416064 801727969416192 801848116172376 802012985819136 802622755096344 802908089597952 805601051394048 805821214621696 805929064851456 806149317722112 806500159710336 806828539254192 806928111894528 807400271495727 809755888521216 809964212649984 810396295747584 810538166882304 813877083242496 814453810200576 814575864048128 814785428201472 815362798828032 815694786938304 817741646790656 818388369670144 818721589690368 819054945386496 819301749547008 819512529518592 819635341464576 820216148821056 822820787453952 822944095174656 823302246370968 823403852070912 823739114225664 824390580289536 826919670513664 827279551908992 827381648457728 827424378692352 827718530236416 828055549181952 828305065476096 828415924919856 828518161711104 828642323238912 831421597913088 832055817535488 832349523803616 832645426249728 832688428332852 836006699859968 836370535995904 836585707216896 836711077745088 836814338260992 837155060711424 837303985254828 837519396622272 837817136971776 840558098989056 840900345772032 841199288057856 841565384045568 841795375988736 842138126548992 842504631125976 844962666283008 845561421006848 845778956746752 845862020317184 845905704973056 846250129120032 846722906475264 849044611530752 849864845426688 849992205963264 850210881601536 850813355298816 851762923775712 854247970308096 854595791142912 854923564744704 854967717385236 855271660658688 855505398398976 855877720508928 858374772097024 858724273225728 859097996213184 859204019552256 859332779655168 859553858322432 859682670852096 860162952609792 862872699666432 863399351678976 863706292420608 864318329192448 864362967026832 864670250336256 865635284097792 867570363039744 868160803700736 868493780058112 868538633534208 868847401304064 868892273042976 868999505117184 869507984687706 872734472343552 873089820255744 873328427532288 873708506352864 874172121219072 877104103292928 877235545897984 877461230370816 878083014122496 878395174944768 878440539779712 878752827703296 879135267261888 881341321183232 881700173512704 882324961050624 882551954866176 882684213884928 883309698730368 883669352516496 886948388831232 887103661473792 887576895342592 887805240311808 888409452183552 888796094374656 891389186408448 891522769772544 891752129888256 891910766901882 892020839743488 892140226836768 892384040411136 893089795313664 896060111192064 896376410250048 896695074422784 897060178280448 897330487599104 897450585329844 897561341853696 897695850175488 900314907541504 900706731072512 900938453925888 901026934685696 901184671973376 901551603843072 901711984120584 901897386983424 901943965593216 902079130693923 902264609046528 906301182818304 906548866449408 906917982437376 907312679674128 910604607238144 910975374586368 911299228729344 911695832716032 911855437742592 911944990654464 912179604750336 915239064305664 915376221806592 915611718647808 916260536475648 916397847054144 917283148681536 919959352639488 920686915878912 921061788401664 921313505968128 921714468240384 922089759147648 922743167423688 924403600719872 925435301167104 925673385885696 925812107071488 926167195140096 926215027167339 926329333579776 930284629327872 930689495897616 930804354514944 930852426028896 930943844626432 931183346515968 931843198660608 932222613643776 934942403985408 935349297652224 935681816788992 936062794727424 936344856625152 936393214279068 936585748021248 936726104530944 939867893293056 940507537342464 940916852995392 941032973795328 941299962463224 941416130543616 945051052015616 945462345038848 945627861362688 945964034555904 946012888993536 946349199065088 946761057051264 947019797987328 949136807428096 950196111900672 950582999568384 951256598632704 951594772856832 951643918094688 955175187972096 955852041138176 956097951105024 956241231708672 956748640813056 956918840291232 957165024711168 959957585362944 960637827416064 961028966596608 961789010337792 962443573198848 962862435572544 965671618609152 966064807378944 966355909722112 966485245739832 966604521996288 966749377112064 967143004708608 967683321686016 970336698892288 970731787124736 970901727215616 971074444437552 971274109059072 971324270638848 971419663958016 971669578973184 972358120341504 976016658419712 976283394637824 976680904163328 976854649463966 977055502565376 977105962725984 977453326467072 980651115487232 981399169400832 981826281386496 982094605320192 982226047787712 982347266654208 982494480973824 982922069646972 986742116204544 986889989135232 987843390887808 988194571812864 991508986331136 991657573623808 991912695201792 992615581181952 992968458633216 993019740620544 993723411071664 996622632026112 997410825535488 997816937435136 998089631465472 998524007260416 1002404689477632 1002554909597696 1002812834709504 1002963115994112 1003523444711424 1003932045462528 1004288945946624 1004726019727872 1007657341157376 1008067625091072 1008371384057856 1008423461531304 1008630805561344 1008781958725632 1009496798548992 1009907831447424 1012854270984192 1013295072456576 1013655301521408 1013832755970048 1014373594677248 1014425982135657 1014634560356352 1018190217734144 1018883165454336 1019145291300864 1019326590745008 1019452388278272 1019588830670592 1019867474755584 1023288120508416 1024430183142912 1024794370768896 1024847296409664 1025211632320512 1025657811805536 1025938114486272 1029379121225728 1029643947343872 1029798249532416 1030344690106368 1030527981852096 1030793103535104 1030947577935912 1031159553196032 1034773120303104 1034954271719424 1035772780363776 1036055847370752 1036477694214144 1036928776770432 1038086063351649 1039954050809856 1040690979700736 1041114713812992 1041538620455424 1041938094532608 1042120500277248 1046144253493248 1046413392740352 1046570207993856 1047025682884818 1047154898829312 1047311825204736 1048323598493184 1051382117302272 1051810204483584 1051997314807348 1052213618147328 1052267959858752 1052642043887616 1053387963703296 1053816867597312 1056891413200896 1057351379954688 1057640344190976 1057912441012224 1058070979510272 1058476794445824 1058531459619816 1058662095519744 1063182433517568 1063645138168704 1063776405159936 1063831344033024 1063935822430208 1064209538875392 1065397272735744 1067778908356608 1068970625888256 1069130821563168 1069405874514432 1069786051117056 1070163673461792 1070544119463936 1074134735192064 1074572086468608 1074865756962816 1075333546280448 1075771385672256 1075904149192704 1076533695327636 1079674518028288 1079952283533312 1080528394330112 1080717555843072 1081157587421184 1081541941788672 1082012636630016 1085169444323328 1085938413600768 1086380570935296 1087150398437376 1087593049251072 1091628786253824 1092073260515328 1092402332729344 1092458749992246 1092683372691456 1092847121952768 1093621531761408 1093902885384192 1097258793566208 1097541082939392 1097736328494624 1097871802761216 1098018740722176 1098318818967552 1099187440386048 1103232504923136 1103624706981888 1104074065575936 1104406753968128 1104554566559808 1104690882281472 1104856430985216 1105306291095552 1108562130550784 1109407756713984 1109799365071488 1110084880730112 1110193901666304 1110251237777136 1110479518826496 1115447609622528 1115614770326784 1116206747615232 1116405313673104 1116692528829696 1117089515962368 1117938837455622 1120744131985408 1121200461029376 1122087178727424 1122393834651648 1122544054614528 1122850835398656 1123339508167968 1126616888377344 1126906730643456 1127705275662336 1127874273297408 1128333505493376 1128963875300352 1133153127235584 1133322941284352 1133614508802048 1134417807065088 1134476394222717 1134879703566336 1135683898367616 1138997293744128 1139461054857216 1139898086326272 1139956956513648 1140362214211584 1141170294011904 1144965697634304 1145463994950912 1145777039540224 1146071811096576 1146243561136128 1146742414588134 1146883936813056 1147350909100032 1151199135571968 1152077285818368 1152424438923264 1152483956035776 1152893667115008 1154180378797056 1156760484052992 1157547738267648 1158051511378944 1158463201738752 1158523030723968 1158666006822912 1159343979583608 1159816025177901 1163645963124736 1164119760340992 1164323555684352 1164437903376384 1164944675137152 1165244377909248 1165562828292096 1169472137723904 1169948307161088 1170777352163328 1171254053039616 1171670436937728 1172180356349184 1175600231350272 1176433281400832 1176735939821568 1176912285179904 1177391483993088 1177746264973824 1178049261182976 1178225803355328 1182597851774976 1182804881965056 1183740320415744 1184545936244736 1185061459166208 1188518915211264 1188697026363392 1189002839851008 1189214355869176 1189361119657984 1189520302449024 1189845387214848 1190329851949056 1190786393751552 1190847892072293 1190994857459712 1195168547000064 1195593432563712 1196080237707264 1196600780439792 1196748455804928 1196927800233984 1201251271901184 1202068805124096 1202282645494112 1202591954124288 1202772174258564 1203019478728704 1203934132644516 1204362134396928 1208401577091072 1208731821932544 1208893597277184 1209223976583168 1209750239565504 1214633832781824 1215065638305792 1215594443621376 1215807250323456 1215926654205952 1216239473000448 1220318752407552 1220501629075456 1220815624863744 1221680715300864 1221863796072192 1222178142302208 1223044198242048 1226612470185984 1227582554505216 1228082384535552 1228952624320512 1229453012196864 1230324223231584 1233913734889472 1234231181180928 1234416142761984 1234889593520128 1234953369556452 1235105778106368 1235608671338496 1236585870434304 1240379505770496 1240698615496704 1240919327863488 1241072472686592 1241136568038528 1241577795354624 1242457598214144 1242963484858368 1247132396869632 1247575755718656 1248083726303232 1248459808833536 1248524285705424 1248780997361664 1248968139374592 1249032642499278 1253157191057408 1254010049789952 1254555803993856 1254878560825344 1255066616617632 1255221507391488 1255955977882242 1260837148483584 1261350518658048 1261798932086784 1262348076068352 1262693063983104 1263207189823488 1263756946688964 1266928149200896 1267443999424512 1268342131510272 1268668435120128 1268793030475776 1268858557459584 1273566917296128 1274797268140032 1274988308944896 1275891787054976 1276220032948224 1277644385663568 1280850436554752 1281371955462144 1281893686714368 1282385347117056 1282451576077854 1282907490988032 1283258097598464 1283816580763392 1287562158145536 1288086409838592 1288646994319776 1288806029328384 1288999169482752 1289524006278144 1290244428914688 1294309049499648 1294535636287488 1294765925916736 1295099027518464 1295226218610688 1295559438630912 1296477493788672 1296544450540248 1297005375504384 1301355544559616 1301711192850432 1302241205551104 1302740670087168 1302807950301312 1303271101956096 1304261977031559 1309101708515328 1309459473760256 1309634730383616 1309992641298432 1310562759529296 1311258181828608 1315656154939392 1315853318846976 1316191845556224 1317124521183744 1317592762417152 1322011981774848 1322550260269056 1323487441575936 1324026320827392 1324964548095552 1325504028774744 1328830176034816 1329881100713984 1330422583246848 1330655492210688 1330786175287296 1331365343013888 1331707860467712 1336539585970176 1337083779612672 1337284154658816 1337866150352823 1338031259615232 1338576060616704 1339634692970496 1344090166788096 1344495178743808 1344564615375072 1345042611634176 1345590267420672 1345995731398656 1346175877994766 1346342012780544 1346543775263232 1350472361312256 1351060096608768 1351407680888832 1351540402028544 1351777007960064 1352567976180876 1352846080475136 1358510887272448 1358860388401152 1359102120993344 1359269851037696 1359451774227456 1359823299674112 1360376973656064 1360969019511192 1364384160677888 1365906910857216 1366392494358528 1366463061879552 1366948843094016 1367543749074048 1367917485981696 1372858596458496 1373064332709888 1374037309136128 1374390804713472 1374596770581216 1375924723022304 1379697493737472 1379939028959232 1381030373818368 1381592682602496 1381970258952192 1382571702360576 1384114751135532 1386605401079808 1388152951750656 1388718160607232 1389250792710144 1389494000369664 1394859004657664 1395217856987136 1395426943991808 1396034243846424 1396206531772416 1396278639043344 1396415766939648 1396775019773952 1397764797990912 1402413605978112 1402951490863104 1403023946478336 1403522725183488 1404517284937728 1404589821418602 1405089156796416 1409801839939584 1410187125587968 1410761306013696 1411302392594432 1411375279493088 1411549460692992 1411949943694836 1412124195815424 1417576578023424 1418193517558272 1418441792044032 1418946051833856 1420529696980992 1423705211142144 1425294167851008 1425507762084224 1425874499352576 1426381401489408 1426884897949056 1427392159285248 1427465877142032 1432179646922752 1432762781958144 1433778061707264 1434146926657536 1434361847563008 1435378260436848 1439936378044416 1440956741124096 1441543449894912 1442683515506688 1443665359798272 1444293653358816 1447917884801024 1448507427913728 1449097211068416 1449533864583168 1449727868609748 1449906782994432 1450124065668096 1455505048338432 1456097680687104 1456611666656328 1456911163588608 1457129495937024 1458162042348544 1458537180512256 1463011724754944 1463648437992832 1463829070348288 1464024987629568 1464425091956736 1465021356244992 1465281974195949 1465583253848064 1465658944088976 1466179989700608 1470976673230848 1472098754101248 1472739422079744 1473141907980288 1473741721460736 1474383104470458 1479732486761984 1480113174306816 1480258535555072 1480334983702848 1481765086331712 1482291857719296 1487263479496704 1487486360435712 1487869042802688 1488275663486976 1488923371772928 1489452687949824 1490585116607496 1494933948039168 1496116238303232 1496525112868864 1496725406152704 1497134447198208 1497786010890624 1502155851169792 1503607034216448 1503832364396544 1504219252064256 1504444673991168 1505285167067136 1511486011736064 1512557076086784 1512635192296956 1513172938088448 1514245197823488 1514861747171136 1518663058325504 1519281406476288 1519864115101696 1519942608684864 1520482952282112 1520749133955072 1521560392015872 1521951840534528 1526620930179072 1527285326601216 1528095748128768 1528324748181504 1528989886117512 1529178582417408 1529801212133376 1534932180762624 1536565918564352 1536645274714368 1537191556153344 1537270944614496 1537817448480768 1538486717708304 1538907171729408 1542347312070656 1544068681838592 1544465921015808 1544697374298624 1545791972778144 1546421366903868 1552159680454656 1552431407579136 1552583871168512 1553259566849536 1553659170545664 1554083771056128 1554716541321216 1555393165155648 1559296183631872 1559931076214784 1561036469551104 1561672070719488 1562227249250304 1562907141798912 1567466975133696 1568981253095424 1569216380239872 1569855311990784 1570328353298432 1570538524327227 1570732348243968 1570967737807104 1572485397739776 1576797135699968 1577073175953408 1577715306725376 1577995972211022 1578320427220992 1578401939788128 1578963065831424 1580081945554944 1585337119801344 1586027069932032 1586460516286464 1587106469265408 1587715191668736 1587797189429724 1587993143279616 1593558062666752 1594124576751616 1594773650276352 1595467707253056 1595664607739904 1595747016049536 1595903733645312 1596314308313088 1601668362534912 1603455938832384 1603696232344752 1604025971638272 1605245510192688 1605816179195904 1611202102788096 1611858129702912 1612298635444224 1613000319420672 1613657078508384 1613856223789056 1614800542991454 1619511777042432 1619928425299968 1620792591495168 1621076333764608 1627754166484992 1628907620401152 1629151728096256 1629570856402944 1630725597656064 1631389573876608 1635483293581312 1636776739340288 1637443179380736 1638109890772992 1638603499094016 1638688124988369 1639025059037184 1639270682929152 1640432297642112 1645888190349312 1646604492741936 1646807704141824 1647478228451328 1648781160579072 1653839341027328 1654559103817984 1654848757384704 1655437060472832 1656111098363904 1656610130952192 1656831849839712 1657036323422208 1657284646477824 1662843195826176 1664111635070976 1664699047607232 1665290852499456 1665376856665704 1672013399719936 1672741071991808 1673171414433792 1673422155490176 1673628676521984 1674310121422848 1674607970509656 1675038793244544 1675634273943552 1681116197978112 1681800691544064 1683130768091136 1683590751977472 1684276253097984 1685009262251952 1689925332566016 1691122842013696 1691557913493504 1691811409946112 1692500258240064 1693445812950528 1698089223061504 1699729690853376 1699984411926528 1700421763203072 1701626710597632 1703525847551424 1708495940616192 1709191582285824 1709847129489408 1709935434770472 1710543321317376 1711010796797952 1711755441017856 1716749544194048 1717448546451456 1718195992426368 1718408039104512 1718665559310336 1719107716644864 1719365341704192 1720113621882201 1720325905219584 1726798703357952 1728636658384896 1728725934053664 1729340500672512 1731270568195584 1735140726079488 1736321607401472 1737077267068416 1737694802608128 1737784546085952 1737999010234368 1739015969375412 1745468944687104 1746179640511488 1746656855064576 1747417012705728 1748344242438144 1754208206585856 1754471091795968 1754922460741632 1756166028244992 1756790349889536 1756881079559424 1757505655406592 1758270534523776 1762682642366464 1763400347025408 1764649922101248 1765103909732352 1765368427769856 1766619397460736 1767338705032992 1773896777662464 1774207322947584 1775153790685184 1775610480623616 1776818904367104 1777592188749312 1782778372816896 1783045539545088 1783504259776512 1783821533803764 1784041679486976 1784280453673536 1784768080822272 1786179590627328 1792120222384128 1792752820500096 1793390148845568 1794120356560896 1794660975198208 1794901170659688 1795122683707392 1795391700350976 1801413462145024 1801876907851776 1802053869371392 1803103207686144 1803423968241168 1803794773966848 1803887931186432 1804158261387846 1804529218093056 1812602365636608 1813097732898816 1813835964874752 1814625359348256 1821209214476288 1821950749172736 1822598457458688 1823391665432064 1823710875485184 1823889981308928 1824359209500672 1830478128611328 1830752443613184 1831223437295616 1832521072951296 1832795694108288 1834566297363072 1839918705278976 1841373831757824 1842123576803328 1843428936480768 1844179518295296 1845486334847376 1850870602334208 1851346771771392 1851624214142976 1852334390280192 1852430054334678 1852658667159552 1860569258655744 1861378991795232 1861608709029888 1861704852057792 1861887689252864 1862366693031936 1863686397321216 1864445227287552 1869884807970816 1870698595304448 1871363633577984 1872125589454848 1872689713250304 1872786428558136 1873171496042496 1873452209061888 1879735786586112 1881015074684928 1881833705990784 1882065947590656 1882599924926448 1882832261087232 1883933966823363 1890924690077696 1891255722725376 1892025777987072 1892698398130176 1893522114102528 1894039595974656 1900392223801344 1901165999136768 1902513197265408 1903189545713664 1903287836189376 1910350375944192 1911704082276352 1912195902210048 1912482463417344 1913497281626112 1913837680582464 1914330049422336 1919915170725888 1921275654832128 1922057933193216 1923578020675584 1924887146397696 1925724871145088 1931343237218304 1932129614757888 1932711819444224 1932970491479664 1933209043992576 1933498754224128 1934286009417216 1935366643372032 1941463574249472 1941803454431232 1942148888875104 1942648541277696 1942839327916032 1943339157946368 1944716240683008 1952033316839424 1952566789275648 1953361808326656 1953709298927932 1954111005130752 1954211925451968 1954906652934144 1961302230974464 1962798338801664 1963652562772992 1964189210640384 1964452095575424 1964694533308416 1964988961947648 1965844139293944 1973484232409088 1973779978270464 1975686781775616 1976389143625728 1983017972662272 1983315147247616 1983825390403584 1985231162363904 1986039481241088 1987446822143328 1993245264052224 1994821651070976 1995633874870272 1996179262930944 1997048014520832 2004809378955264 2005109819195392 2005625669419008 2005926231988224 2007046889422848 2007864090925056 2008577891893248 2009452039455744 2015314682314752 2016135250182144 2016742768115712 2016846923062608 2017261611122688 2017563917451264 2018993597097984 2019815662894848 2025708541968384 2026590144913152 2027310603042816 2027665511940096 2028747189354496 2028851964271314 2029269120712704 2036380435468288 2037766330908672 2038290582601728 2038653181490016 2038904776556544 2039177661341184 2039734949511168 2046576241016832 2048860366285824 2049588741537792 2049694592819328 2050423264641024 2051315623611072 2051876228972544 2058758242451456 2059287894687744 2059596499064832 2061055963704192 2061586207070208 2061895155871824 2062319106392064 2069546240606208 2069908543438848 2071545560727552 2072955388428288 2073857553540864 2076172126703298 2079908101619712 2081381959401472 2082229427625984 2083077240910848 2083876189065216 2084241000554496 2092288506986496 2092826785480704 2093140415987712 2094051365769636 2094309797658624 2094623650409472 2096647196986368 2102764234604544 2103620408967168 2103994629614696 2104427236294656 2104535919717504 2105284087775232 2106775927406592 2106884732127903 2107633735194624 2114702759909376 2115280688381952 2116141959020544 2116953588891648 2117062919239632 2117324191039488 2126364867035136 2127290276337408 2127662688066048 2127871644860416 2128419077750784 2130794545471488 2135557816713216 2137941251776512 2138261643126336 2138811749028864 2139572102234112 2140327346923584 2141088238927872 2148269470384128 2149144172937216 2149731513925632 2150667092560896 2151542771344512 2151808298385408 2153067390655272 2159349036056576 2159904567066624 2161056788660224 2161435111686144 2162315174842368 2164025273260032 2171876827201536 2172761141870592 2174300796874752 2175186098502144 2183257572507648 2184146521030656 2184804665458688 2184917499984492 2185366745382912 2185694243905536 2187243063522816 2187805770768384 2194517587132416 2195082165878784 2195472656989248 2195743605522432 2196037481444352 2196637637935104 2198374880772096 2206465009846272 2207249413963776 2208148131151872 2208813507936256 2209109133119616 2209381764562944 2209712861970432 2210612582191104 2211574656705687 2217124261101568 2219598730142976 2220169761460224 2220387803332608 2220502475554272 2230895219245056 2231229540653568 2232413495230464 2232810627346208 2233385057659392 2234179031924736 2235877674911244 2241488263970816 2242400922058752 2244174357454848 2244787669303296 2245088109229056 2245701670797312 2246679016335936 2253233776754688 2253813461286912 2255410551324672 2255748546594816 2256667010986752 2257927750600704 2266306254471168 2266645882568704 2267229017604096 2268835614130176 2268952788445434 2269759407132672 2271367796735232 2277994587488256 2278922109714432 2279796172652544 2279913913027296 2280724428423168 2282340588023808 2289931395268608 2290927989901824 2291554079080448 2292143622193152 2292487122272256 2293484829176268 2293767873626112 2294701818200064 2302398271143936 2304154571636736 2304848877846528 2304967912071552 2305787334230016 2308360757594112 2313520968105984 2316103022757888 2316926403477504 2317046061447936 2318687959167216 2319632050355802 2327291926249472 2328239520681984 2328647111368704 2328875806752768 2329889350274304 2330488755818496 2331125656584192 2338944275447808 2339896614322176 2341554704326656 2342508106079232 2343340873875456 2344360712698368 2351200462700544 2352866562801664 2353471879643136 2353824570359808 2354782967986176 2355492529947648 2356098522365952 2356451606710656 2365195703549952 2365609763930112 2366993958316533 2367480640831488 2370122918332416 2377394052726784 2378005679702016 2378428711738352 2378722239315968 2379040604898048 2379690774429696 2380659703898112 2381572787503104 2381695784144586 2381989714919424 2390337094000128 2391186865127424 2392160475414528 2393201560879584 2393496911609856 2393855600467968 2402502543802368 2404137610248192 2404565290988224 2405183908248576 2405544348517128 2406038957457408 2407868265289032 2408724268793856 2416803154182144 2417463643865088 2417787194554368 2418447953166336 2419500479131008 2422200814487181 2429267665563648 2431188887242752 2431614500646912 2431853308411904 2441003258150912 2441631249727488 2443361430601728 2443727592144384 2444356284604416 2446088396484096 2453224940371968 2455165109010432 2456164769071104 2457905248641024 2458906024393728 2460648446463168 2467827469778944 2468462362361856 2468832285523968 2469779187040256 2469906739112904 2470211556212736 2471217342676992 2473171740868608 2480759011540992 2481838655726976 2482144945373184 2482273136077056 2483155590709248 2484915196428288 2485926969716736 2494264793739264 2496167452606464 2496919617667072 2497048571410848 2497936278749184 2498065284998556 2506314382114816 2508020099579904 2509111607987712 2509757121650688 2510133233235264 2510443014782976 2511911955764484 2521674296967168 2522701037316096 2523597864173568 2524696152136704 2525386127966208 2526414379646976 2527513893377928 2533856298401792 2534887998849024 2536684263020544 2537336870240256 2537586060951552 2537717114919168 2547133834592256 2549594536280064 2549976617889792 2551783574109952 2552440065896448 2555288771327136 2561700873109504 2562743910924288 2563787373428736 2564770694234112 2564903152155708 2565814981976064 2566516195196928 2567633161526784 2575124316291072 2576172819677184 2577293988639552 2577612058656768 2577998338965504 2579048012556288 2580488857829376 2588618098999296 2589531851833472 2590198055036928 2590452437221376 2591118877261824 2592954987577344 2593088901080496 2594010751008768 2602711089119232 2604482411102208 2605481340174336 2605615900602624 2606542203912192 2608523954063118 2618203417030656 2618918947520512 2619269460767232 2619985282596864 2621125519058592 2622516363657216 2631312309878784 2631706637693952 2632383691112448 2634249042367488 2635185524834304 2644023963549696 2645100520538112 2646974883151872 2648052641654784 2649929096191104 2651008057549488 2657660352069632 2659762201427968 2660845166493696 2661310984421376 2662730686027776 2663415720935424 2674167559225344 2674568309317632 2675732300705646 2676062519230464 2677152121233408 2679269385940992 2688180333576192 2688990357487616 2689129230750144 2690085223268352 2691180534841344 2691991462797312 2692351755989532 2692684025561088 2693087550526464 2700944722624512 2702120193217536 2702815361777664 2703080804057088 2703554015920128 2705135952361752 2705692160950272 2706237392081769 2717021774544896 2718204241986688 2718539702075392 2718903548454912 2719646599348224 2720753947312128 2721938039022384 2728768321355776 2731813821714432 2732926123759104 2733897686188032 2735087498148096 2735834971963392 2745717192916992 2746128665419776 2748074618272256 2748781609426944 2749193541162432 2751849446044608 2759394987474944 2759878057918464 2762060747636736 2763185365204992 2763940517904384 2765143404721152 2768229502271064 2773210802159616 2776305903501312 2777436321214464 2778501585420288 2778645081502017 2778988000739328 2789718009315328 2790853887983616 2792068487692848 2792413063544832 2792557278086688 2792831533879296 2793550039547904 2795529595981824 2804827211956224 2806047892956672 2807045450366976 2809034569875456 2809179642837204 2810178313592832 2819603679879168 2820374251175936 2821522612027392 2822604785188864 2822750558986176 2823098921385984 2823899887389672 2824248391630848 2835153156046848 2836387035116544 2836883584088064 2837892103667712 2841059393961984 2847410422284288 2850588335702016 2851015524168448 2851748998705152 2853769795898112 2854784318570496 2854931754284064 2864359293845504 2865525563916288 2867556123414528 2868293853315072 2868723695126016 2870756520873696 2879872756088832 2881913482248192 2883086899789824 2885367031013376 2887330719596544 2888587306717632 2895835769602048 2897014855827456 2898194422136832 2899067729166336 2899455737219496 2899813565988864 2900248131336192 2911010096676864 2912195361374208 2913223333312656 2913822327177216 2914258991874048 2916324084697088 2917074361024512 2926023449509888 2927296875985664 2928049975259136 2928850183913472 2930042712489984 2930563948391898 2931166507696128 2931317888177952 2932359979401216 2941953346461696 2944197508202496 2945478844159488 2946283815960576 2947483442921472 2948766208940916 2959464973523968 2960226348613632 2960517071110144 2960669967405696 2963530172663424 2964583715438592 2974526958993408 2974972720871424 2975738085605376 2977846743545856 2978905375899648 2981170233214992 2989867896078336 2992232476606464 2993450812305408 2994268894396416 2995572021781248 3004311702339584 3007214068432896 3007664728793088 3008438504128512 3008889347982336 3010570334134272 3022972023472128 3025114152173568 3025270384593912 3026345876176896 3028490395646976 3029723494342272 3037326116651008 3038562812952576 3039728230203392 3039885217369728 3040965904564224 3041498267910144 3043120784031744 3043277946406971 3043903681069056 3054570653202432 3056649496363008 3057979772235024 3058357164834816 3059602424266752 3069864361525248 3073290549428736 3074383112306688 3074541889228992 3075634896961536 3076973435416608 3077814343458816 3084694624141312 3088137363677184 3088931842031616 3089394748597248 3091583945556288 3092842733807736 3104319360909312 3104862815158272 3105167742337024 3106519133699072 3107318341091328 3108167542112256 3109433082642432 3110786330311296 3118592367263744 3119862152429568 3122072939102208 3123344141438976 3125814283597824 3138432760479744 3139710623981568 3140656706596864 3141077048654454 3141464696487936 3141935475614208 3144970795479552 3153594271399936 3154146351906816 3155430613450752 3155991944422044 3156640854441984 3156803879576256 3157926131662848 3160163891109888 3170674239602688 3172054139864064 3172921032572928 3174212938530816 3175430383337472 3175594378859448 3175986286559232 3187116125333504 3188249153503232 3189547300552704 3190935414506112 3191329215479808 3191494032099072 3191807467290624 3192628616626176 3203336725069824 3206911877664768 3207392464689504 3210491020385376 3211632358391808 3222404205576192 3223716259405824 3224597270888448 3226000638841344 3227314157016768 3227712447578112 3229601085982908 3239023554084864 3239856850599936 3241585182990336 3242152667529216 3255508332969984 3257815240802304 3258303456192512 3259141712805888 3261451195312128 3262779147753216 3273553478680576 3274886358761472 3276219781545984 3277206998188032 3277376249976738 3278050118074368 3278541365858304 3280864595284224 3291776380698624 3293208985483872 3293615408283648 3294956456902656 3297562321158144 3307678682054656 3309118207635968 3309697514769408 3310874120945664 3312222196727808 3313220261904384 3313663699679424 3314072646844416 3314569292955648 3325686391652352 3328223270141952 3329398095214464 3330581704998912 3330753713331408 3345482143983616 3346342828867584 3346844310980352 3348620242845696 3349215941019312 3350077586489088 3351268547887104 3362232395956224 3363601383088128 3366261536182272 3367181503954944 3368552506195968 3370018524503904 3379850665132032 3382245684027392 3383115826987008 3383622819892224 3385000516480128 3386891625901056 3396178446123008 3399459381706752 3399968823853056 3400843526406144 3403253421195264 3407051695102848 3416991881232384 3418383164571648 3418991273123881 3419694258978816 3419870869540944 3421086642634752 3423510882035712 3434897092902912 3436391984852736 3437331118620672 3438215433289728 3438730683408384 3440227243764402 3440651810439168 3453597406715904 3457273316769792 3457451868107328 3458681001345024 3462541136391168 3470281452158976 3472643214802944 3474154534136832 3475389605216256 3475569092171904 3475998020468736 3478031938750824 3490937889374208 3492359281022976 3493313710129152 3494834025411456 3496688484876288 3508416413171712 3508942183591936 3509844921483264 3512332056489984 3513762159118848 3515011310813184 3516541069047552 3526800694050816 3529299844202496 3530207819464704 3530736855539712 3533238794921472 3534677410065984 3547793555324928 3548414645895168 3550307581370368 3551220961247232 3553637808734208 3555184377498624 3565556745633792 3566091079090176 3567008519553024 3567643067607528 3568083358973952 3568560907347072 3569536161644544 3572359181254656 3585505641000192 3586780297691136 3588240713121792 3589321950396416 3589802341319376 3590245367414784 3590783400701952 3602826924290048 3603753815703552 3606206415372288 3606847936482336 3607775862372864 3608316522775692 3609058436186112 3625204731273216 3626195465797632 3627671929749504 3629250718696512 3642418428952576 3643901498345472 3645196914917376 3646783330864128 3647421750970368 3647779962617856 3648718419001344 3660956257222656 3661504887226368 3662446874591232 3665042145902592 3665591388216576 3669132594726144 3679837410557952 3682747663515648 3684247153606656 3686857872961536 3688359036590592 3690972669694752 3701741204668416 3702693543542784 3703248428285952 3704668780560384 3704860108669356 3705317334319104 3721138517311488 3722757983590464 3723217418059776 3723409704115584 3723775378505728 3724733386063872 3727372794642432 3728890454575104 3741397190608896 3742727267155968 3744251178909696 3745379426500608 3745572857116272 3746342992084992 3746904418123776 3759471573172224 3762030149369856 3763667411981568 3765199849852896 3765664522174464 3767867933646726 3781849380155392 3782511445450752 3784051555974144 3785396796260352 3787044228205056 3788079191949312 3800784447602688 3802331998273536 3805026394530816 3806379091427328 3806575672378752 3820700751888384 3823408164552704 3824391804420096 3824964926834688 3827675361164928 3828660098844672 3842551309664256 3844115866386432 3847156041351168 3849774292795392 3851449742290176 3862686474436608 3864259229515776 3865423638888448 3865940982959328 3866418087985152 3866997508448256 3868572018834432 3870733286744064 3882927148498944 3883606908862464 3884297777750208 3885297082555392 3885678655832064 3886678315892736 3889432481366016 3904066633678848 3905133578551296 3906723616653312 3907418597855864 3908222010261504 3908423850903936 3909813305868288 3912785931094677 3922604461948928 3927305125545984 3928378421280768 3928904191150848 3929977923895296 3931688278587888 3946968464818176 3947559956540928 3951373563551232 3952778287251456 3966035945324544 3966630294495232 3967650780807168 3970462324727808 3972078962482176 3974893644286656 3986490528104448 3989643302141952 3991267749740544 3992358525861888 3994096029041664 4009618757910528 4010219638390784 4011251338838016 4011852463976448 4013598451058469 4014093778845696 4015728181850112 4018904078911488 4032270500364288 4033485536231424 4033693846125216 4035127834902528 4037987194195968 4039631325789696 4051417083936768 4053180289826304 4054621206085632 4055331023880192 4057494378708992 4057703928542628 4058538241425408 4072760870936576 4075532661817344 4076581165203456 4077306362980032 4077809553113088 4078355322682368 4079469899022336 4093152482033664 4097720732571648 4099177483075584 4099389185638656 4100846529282048 4102631247222144 4103752457945088 4117516484902912 4118575789375488 4119192998129664 4122111927408384 4123172414140416 4123790311743648 4139092481212416 4139817086877696 4143091121455104 4145910776856576 4147715107081728 4152344253406596 4159816203239424 4162763918802944 4164458855251968 4166154481821696 4167752378130432 4168482001108992 4184577013972992 4185653570961408 4186280831975424 4188102731539272 4188619595317248 4189247300818944 4193294393972736 4207240817934336 4207989259229392 4208854472589312 4209071839435008 4210568175550464 4213551854813184 4213769464255806 4215267470389248 4229405519818752 4230561376763904 4232283918041088 4233907177783296 4234125838479264 4234648382078976 4252729734070272 4254580552674816 4255325376132096 4255743289720832 4256838155501568 4261589090942976 4271115633426432 4275882503553024 4276523286252672 4277623498057728 4279144204468224 4280654693847168 4282176477855744 4296538940768256 4298288345874432 4301334185121792 4303085542689024 4306134781310544 4318698072113152 4319809134133248 4322113577320448 4322870223372288 4324630349684736 4328050546520064 4343753654403072 4345522283741184 4348601593749504 4350372197004288 4366515145015296 4368293042061312 4369609330917376 4369834999968984 4370733490765824 4371388487811072 4374486127045632 4375611541536768 4389035174264832 4390945313978496 4391487211044864 4392074962888704 4393275275870208 4395845922587847 4396749761544192 4412930019692544 4416296262303744 4417627015872512 4418218266239232 4419425723940864 4421225164382208 4423149313411374 4434248522203136 4439197460285952 4440339522920448 4440775606665216 4441004951108544 4461790438490112 4462459081307136 4464826990460928 4465621254692416 4466770115318784 4468358063849472 4471755349822488 4482976527941632 4484801844117504 4488348714909696 4489575338606592 4490176218458112 4491403341594624 4493358032671872 4506467553509376 4510821102649344 4511497093189632 4513334021973504 4515855501201408 4533291765137408 4534458035208192 4537671228260352 4537905576890868 4539518814265344 4542735593470464 4555989174976512 4557844219428864 4559592345305088 4559827826054592 4561448856846336 4564681176047616 4579862790537216 4581855979803648 4583108158160896 4584287244386304 4584974244544512 4586969658352536 4587535747252224 4589403636400128 4604796542287872 4609697755693056 4609935824143104 4611574668460032 4616721515188224 4627041936211968 4632206045515776 4634092122895872 4637375918334432 4639264100711604 4654583852498944 4656479041363968 4657294222737408 4657751613505536 4659778700548608 4660977511636992 4662251313168384 4677888550895616 4679793228644352 4683109408653312 4685016212158464 4686681747750912 4688721425396736 4702400925401088 4705733125603328 4706943759286272 4707649140719616 4709565935972352 4710985059895296 4711615572981681 4712197044731904 4712903213421312 4730391407099904 4731219527860224 4733987916633066 4734961281662976 4740245836664832 4754788105453568 4756011359404032 4756857423476704 4757444478631936 4758081209796096 4759381548859392 4761319407796224 4763145575006208 4763391568289172 4763979429838848 4780674188000256 4782373730254848 4784320950829056 4786403121759168 4786993823219712 4787711200935936 4805005087604736 4809130581976448 4810367816497152 4811088697034256 4812077914914816 4815736530578064 4817448537587712 4833606308364288 4835574389108736 4836895906332672 4839000958262016 4844401628974362 4858535331127296 4862377774485504 4863229001293824 4863706616823808 4882006516301824 4883262499454976 4886722861203456 4887455184288768 4888712569208832 4892176792968192 4906449880743936 4910330218020864 4912329538142208 4915810497282048 4916064374965107 4917812048787456 4921296892926336 4935654939557888 4937664571047936 4939558374080512 4939813478225808 4940423112425472 4942434685353984 4946343481737216 4961518023081984 4963677311453952 4964546272154112 4966311181418496 4969830392856576 4971853939433472 4988529587478528 4992334905212928 4993839235334144 4994097142821696 4995872557498368 4996130569997112 5012628764229632 5016040199159808 5018223215975424 5019514243301376 5020266466470528 5020886029565952 5023823911528968 5043348593934336 5045402074632192 5049392304273408 5050772255932416 5052828759293952 5055027786755856 5067712596803584 5069775997698048 5073368526041088 5074673740480512 5075434229838336 5094267669184512 5099189072560128 5099953235779584 5103567148219904 5104880131792896 5110577542654272 5123401746219008 5125487821848576 5127574746857472 5129541388468224 5129806304311416 5131629963952128 5133032390393856 5135266323053568 5150248632582144 5152345639354368 5154587977279104 5155224117313536 5155996677931008 5158096025112576 5160340865646603 5160977715658752 5179063703666944 5180396110073856 5180904874442752 5185909975154688 5186177802160992 5188021502017536 5205422178238464 5208964822204416 5211231801205248 5213084407824384 5217047908126236 5236406834061312 5237837895041024 5238538921534464 5239970565193728 5242251038117184 5245032727314432 5262624619757568 5263413275387904 5264767382224896 5268498084734976 5270371049668608 5288047927099392 5290201041076224 5293949766303744 5296105283309568 5299858192382208 5302016115098976 5315320704139264 5319524402855936 5321690332987392 5322621968842752 5325461372055552 5326831441870848 5348335118450688 5349136618635264 5351464601411292 5352125038460928 5354304242466816 5358538771881984 5376360667152384 5377980714975232 5378258461500288 5380170446536704 5382361069682688 5383982925594624 5384703511979064 5385368051122176 5386175101052928 5404240386435072 5405630723555328 5406161608114176 5410271904723504 5411384321900544 5412474784163538 5434043549089792 5436408483973376 5437807096909824 5439293198696448 5441507894624256 5443876078044768 5457536642711552 5463627643428864 5465852247518208 5467795372376064 5470174996296192 5471669943926784 5491434385833984 5492257330839552 5496149236544512 5497563218853888 5498387082324864 5503698892089216 5518789974949888 5519756115836928 5524121495273472 5526370730409984 5530286809442304 5536459004542128 5552611807002624 5554872642428928 5557003170840576 5557290163004034 5557976001478656 5579436018630656 5581707775967232 5584136975385696 5584826127089664 5585114556173376 5585663067758592 5587100079095808 5591059191963648 5609654423912448 5612095785913344 5614090900733952 5618069139750912 5618359285674408 5620356627185664 5639207359758336 5640748502351872 5643045224054784 5645209570377728 5645501117972352 5646197842771968 5647799774779344 5648496783261696 5651801900470089 5672774070233088 5673767168176128 5682118787923968 5701176671404032 5702031048336896 5703497997410304 5707539591796224 5709568637140992 5709863508568128 5728718587691008 5731051127832576 5735112246829056 5736587706630144 5737447390252032 5741513041747392 5759745512177664 5763826964496384 5766173799579648 5770734062026752 5774661439193088 5777174613435264 5791671539204096 5794029711654912 5796388844273664 5798135458332672 5798911474438992 5799627131977728 5800496262672384 5824390722748416 5826446666625312 5828517983748096 5832648169394176 5834148722049024 5852046899019776 5854593751971328 5856099950518272 5857700367826944 5860085424979968 5861127896783796 5862333015392256 5862635776355904 5864719958802432 5883906692923392 5888395016404992 5890957688318976 5892567631921152 5894966885842944 5897532417881832 5918929947047936 5920452697227264 5921034142220288 5921339934811392 5927060345326848 5929167430877184 5949053917986816 5949945441742848 5951476171210752 5955693487091712 5962340466429984 5979735792156672 5984464953212928 5986901624610816 5988537788792832 5991144043562496 6008623404679168 6014428136865792 6015329457586176 6016877008257024 6017778695964672 6021140668268544 6045944046944256 6050228304347136 6050540769187824 6052691752353792 6056980791293952 6059446988684544 6077125625905152 6079456460406784 6079770434739456 6081931809128448 6082996535820288 6086241568063488 6086555892813942 6087807362138112 6109141306404864 6113298992726016 6115959544470048 6116714329669632 6119204848533504 6139728723050496 6146581098857472 6148766224613376 6149083778457984 6151269793923072 6153946870833216 6155628686917632 6169389248282624 6176274727354368 6177863684063232 6178789497194496 6183167891112576 6185685467615472 6208638721818624 6209725630316544 6213038267398144 6214636682182656 6218866165284864 6221572660622592 6239724304859136 6244145878204416 6246688282877952 6251628567195648 6276865520959488 6279421247963136 6281313413193728 6282154097308908 6282929392975872 6283870951228416 6289941590959104 6307188542799872 6308292703813632 6310861226901504 6311983888844088 6313281708883968 6313607759152512 6315852263325696 6320327782219776 6344108279728128 6345842065145856 6348425877061632 6350860766674944 6351188757718896 6351972573118464 6374232250667008 6379094601105408 6381870829012224 6382988064198144 6383614934581248 6385257233252352 6406673450139648 6413823755329536 6414784929379008 6420982040770752 6423264716783616 6444808411152384 6447432518811648 6449194541776896 6452001277682688 6454628314033536 6455424895156224 6459202171965816 6478047108169728 6479713701199872 6483170365980672 6484305335058432 6515630481604608 6516606912385024 6518283425611776 6522902390624256 6525558295506432 6549772717522944 6552439563091968 6554413996376064 6554752499953476 6556100236148736 6557082731716608 6561729190568448 6583552761397248 6586417970967744 6587230816567296 6589912913805312 6595124642316288 6615357364109312 6618236415271936 6619395029538816 6621748241891328 6624444393455616 6626440523808768 6627327399358848 6628145293688832 6629138585911296 6651372783304704 6658796190428928 6661163409997824 6661507426662816 6690964287967232 6692685657735168 6693688621960704 6697240485691392 6698431882038624 6700155172978176 6702537095774208 6724464791912448 6727202766176256 6732523072364544 6734363007909888 6737105012391936 6740037049007808 6759701330264064 6764491368054784 6766231653974016 6767245639784448 6770001032960256 6773783251802112 6792356892246016 6798918763413504 6799937647706112 6801687052812288 6806506842390528 6814103390205696 6833983762464768 6836766329143296 6837982546247762 6839388517957632 6839741739081888 6842173285269504 6847021764071424 6869794185805824 6872783969705472 6874662237241344 6876430866579456 6877461366816768 6880454487528804 6881303620878336 6907194813431808 6914546633539584 6914903736214656 6917362002690048 6925082272782336 6940562904317952 6948309068273664 6950779210432512 6951138184343808 6956063877501648 6981875778748416 6984718562045952 6986627420258304 6989668050822912 6993376969752576 7016832826343424 7017884367183872 7019689842966528 7024664112979968 7027524318237696 7030022621626368 7033082138095104 7053601388101632 7058599688404992 7060415638929408 7061473711079424 7066477589842944 7069354820131968 7095587110649856 7096829291790336 7100615162740736 7100981874949599 7102441922494464 7110368754997248 7132182158180352 7134017039106048 7135286135215056 7136166717947904 7137121814694144 7139072323289088 7144718362509312 7171011282000384 7173560595382272 7176481426243584 7178643900792832 7179604682638752 7180490734829568 7181566801403904 7205653848580096 7207507631407104 7212412830744576 7213695872964672 7215551724745728 7216633045551384 7218116872372224 7250409462546432 7252390931595264 7255343859499008 7258501437393024 7266602443461543 7284836857905152 7287802996690944 7293566661728256 7294843501940736 7295559925235712 7323009774452736 7324893749182464 7330084291805184 7331182776433152 7338265189452288 7359674821115904 7365495327031296 7368494307213312 7373715745923072 7376718073181184 7381945339389504 7403482409336832 7405387087085568 7406496856571904 7409337561120768 7409720217338712 7410634668638208 7442277034622976 7445515967180928 7446434836119552 7446819408231168 7447550757011456 7449466772127744 7454745589284864 7457780909150208 7482794381217792 7488502357819392 7490758853001216 7491145714232544 7493808836247552 7518943146344448 7524060298739712 7527334823963136 7530399699705792 7531329044348928 7535735867293452 7563698760310784 7565022890901504 7568103111948288 7570793592520704 7574088456410112 7576158383898624 7601568895205376 7604663996547072 7610052789061632 7612758182854656 7613151344757504 7641401503776768 7646816329105408 7648783608840192 7649929853669376 7655350722329856 7657320197689344 7685102619328512 7688231732772864 7694312082702336 7699548585590784 7702899484580352 7725372948873216 7728518459031552 7730847277776896 7731881965918656 7732836175970304 7733995016896512 7737144037668864 7741466573488128 7765854296997888 7768595555500416 7770594165110784 7771357311664128 7773356631785472 7778864962732032 7808133267357696 7813447233306624 7814837195711728 7816444020523008 7816847701807872 7819626611736576 7825571862189354 7845208923897856 7854610251091968 7856756842561536 7857808382301696 7859955847790592 7863376557175776 7893936929636352 7895119913081856 7902747127102464 7905556574502912 7932071890649088 7933260588990464 7935301561614336 7940924649455616 7944157924964352 7949787288573312 7972981056208896 7979286604283904 7982535499481088 7988192058083328 8020439276781568 8022502677676032 8023704927952896 8027196902116938 8028187557691392 8031456363700224 8037808157822976 8064541000728576 8066971072462848 8067387692250432 8070255669805056 8075974388391936 8079262651579392 8102834167873536 8106360579652608 8109242412171264 8110662047760384 8114988757417984 8115407857085256 8117076482850816 8118712176245307 8145521741873152 8151065323634688 8154612725960064 8155619106226176 8156710645364736 8158939798044672 8186304964067328 8195441465143296 8198778371277312 8201693058564096 8205262494444288 8207504915890176 8235032969805824 8237151578750976 8238385996259328 8244223854816768 8246344828280832 8247580623487296 8278184962424832 8279634173755392 8286182242910208 8291821553713152 8295430214163456 8304688506813192 8319632406478848 8325527837605888 8328917710503936 8332308963643392 8335504756260864 8335935244506051 8336964002217984 8369154027945984 8372561663950848 8376205463078544 8377239190634496 8378494601637888 8386588787945472 8414481635868672 8415978518458784 8418143678870016 8421136351100928 8427103709626368 8427538928511612 8430534940778496 8458811039637504 8461122753527808 8464567836082176 8467814355566592 8468251676958528 8469296764157952 8505459468140544 8509161105349632 8510650752264192 8511486579441664 8513676311003136 8523178181885952 8542231266852864 8551765007106048 8553046572505344 8555246996115456 8561309387694336 8564352955711488 8593077881536512 8596576691748864 8602668370243584 8606171085378048 8612269562621088 8637396144226304 8639618268266496 8644227154640896 8645740446744576 8649260699369472 8656101093040128 8687507308806144 8691044567482368 8697203187499008 8700744394008576 8733030290030592 8736586084122624 8739218661834752 8739669999937968 8741466981531648 8742776975622144 8748972254091264 8751223083073536 8778070348529664 8781890627956992 8784149925777408 8786550551740416 8791691845175694 8793499523088384 8825860039385088 8832592524607488 8835254031745024 8836436532478464 8838851447881728 8842450328764416 8846298626822748 8868497044406272 8878394920571904 8880679045840896 8881551213330432 8882009902217088 8923580876980224 8924918162614272 8931242509384832 8933540230637568 8936716127698944 8943510699644976 8965953055883264 8969603688235008 8976697429819392 8980352436916224 8982806683189248 8986716065343744 9012935107018752 9021642205298688 9022994186379264 9026668043947008 9031711002402816 9066583530274816 9068916070416384 9075342456520704 9075811153781736 9079037628530688 9085471186940928 9111978349953024 9115688438857728 9119184690610176 9119655652109184 9122897713692672 9129362352095232 9129833839220913 9163711959607296 9166216316321792 9169948489089024 9173939316705072 9175071494504448 9178807272800256 9209593084575744 9219871648286208 9223149336920064 9233443030376448 9254083872423936 9264412091031552 9268184245791744 9274751836668864 9278528201423208 9309167704997888 9312958082727936 9314588445474816 9315503227011072 9319557401097216 9321955023273984 9324502626336768 9355777101791232 9359586457288704 9366218817306624 9370032424316928 9377442850793472 9411466251206656 9415298281439232 9419131871944704 9421970119790592 9423231145963362 9424394089463808 9425806426842624 9460782814199808 9462439055720448 9467975833266132 9469922563325952 9480491673329664 9509576210907136 9512022718808064 9513714846953408 9514888957263872 9516162419592192 9518763097718784 9522638815592448 9526291150012416 9526783136578344 9527958859677696 9561348376000512 9564747460509696 9568641901658112 9572806243518336 9573987646439424 9575422401871872 9610010175209472 9618261163952896 9620735632994304 9622177394068512 9631473061156128 9634897075175424 9667212616728576 9671148778217472 9673791812665344 9678001916524032 9688803257948724 9717070662254592 9724755548971008 9726458002587648 9727413233647616 9764013032603648 9766524998909952 9773445722406912 9774910368577536 9777425138417664 9784353585936384 9820660436041728 9824659076284416 9831620994564096 9832128749930214 9835624097574912 9842593785852672 9871309879115776 9875329142095872 9879116748161024 9879626956451616 9880846224850944 9884869370707968 9892686963474432 9923036046163968 9927354622907904 9929092544308224 9932622362836992 9939660785713152 9943707878866944 9977059174957056 9984669810425856 9987678470668288 9988194285643392 9991745114996736 9992261139994224 10025257528459264 10036446431950848 10039028486602752 10040532932941056 10047647823057936 10086697187868672 10090804149264384 10098784608546816 10101544511864832 10105657518587904 10110055573511712 10135425193607168 10139551995396096 10146737052082176 10149347480961024 10150868459676672 10188535338369024 10198378145120256 10199906471559168 10207134296439808 10209760263585792 10221155085308544 10246803492438016 10250975643697152 10255149493714944 10256973819371643 10259082776936448 10259612608622832 10263259927904256 10270532646107136 10304691278708736 10309175954558208 10311993355862016 10316192050225152 10320681731293206 10321955431317504 10358127407333888 10360792220147712 10361809748885504 10371819950309376 10372355604321984 10376043004035072 10410844356476928 10417929644408832 10422463602410496 10426168815648768 10434095816252472 10472813668122624 10475675790082048 10477077843068928 10479941130387456 10484502076234368 10490065454628864 10525249239515136 10526826550775808 10529534764449792 10536996169469952 10580402082152448 10587899532607488 10592210566619136 10599716384764416 10604032230197952 10630641408278528 10639048805711872 10643380665974784 10645243937685504 10650922744111104 10653662883741696 10696670236901376 10698273237270528 10702929202822584 10704250076921856 10708608484933632 10717077543763968 10755961429950464 10756516923000576 10760340893073408 10764722139365376 10767965851189248 10769407023958128 10770736102244352 10772350202105856 10808480772870144 10811261447110656 10820543809447008 10824949568327076 10868087098179584 10872816967946752 10875614193819648 10878586397392896 10883015789248512 10887752156089536 10915073285423104 10927255286857728 10931704495036416 10935590744752128 10940349992592384 10943339887853568 10982868771667968 10984514661679104 10992298473089024 10995126437707776 10996774164649728 11007397784178432 11037579949899776 11039512231673856 11048242990546944 11052741460819968 11060573618884608 11072918009084256 11105223614005248 11109745284857856 11114006341681152 11114580326008068 11115952002957312 11158872037261312 11163415551934464 11168273950771392 11169652254179328 11170229112346752 11171326135517184 11174200158191616 11182118383927296 11224191571826688 11228181801467904 11236138279501824 11236718571348816 11240713254371328 11278414719516672 11286090448109568 11290419140755456 11291002235944704 11295599549558688 11296993566523392 11303603800940178 11345548140466176 11347534336352256 11364237575847936 11402353342808064 11404062096673792 11406995994820608 11415079183592448 11419137274281984 11419727017136256 11457437175382016 11462102255665152 11470224493658112 11473175413260288 11474894780504064 11483026083494784 11527653928992768 11532347599159296 11541468124053504 11549322878386176 11554349226870528 11588059423309824 11592777688547328 11596270916665344 11597822948877984 11599254263955456 11600992525344768 11648781445496832 11652893333250624 11657035967496192 11665296338788352 11668297444098048 11704093798039552 11709187503942656 11712199901036544 11715400735653888 11720170849959936 11722255793567592 11724666030784512 11725271552711808 11729439917604864 11767813385846784 11781915376637952 11785135263842304 11789933771685888 11795064835763664 11837859894095872 11840905394454528 11842679869622784 11854120690653696 11858334861754368 11898107835973632 11899890883485696 11902952342421504 11911386974183424 11924680932859968 11959471584313344 11968929906425856 11973803249221632 11977075577585664 11982288087124992 12017246809358336 12028856273731584 12030658915172352 12033754016514048 12035557391929344 12040795353175407 12042281336537088 12100456608694272 12101081538375648 12105383504707584 12113961582587904 12118893977369088 12154251251810304 12159540869478912 12163863618256896 12165993071640576 12172483136126976 12173111785627884 12175614724276224 12218282612809728 12226597985452032 12231919088940096 12233428659339264 12238409697067008 12279457446100992 12293162197714944 12297532449226752 12298167556915968 12302539587846144 12307893741666432 12311257373835264 12338778496565248 12352549454708736 12355727368126464 12357578994388992 12366335782225152 12371370935230944 12417277443637248 12419451260633088 12426076534796288 12429273364365312 12437732330569728 12443145321245184 12479448609718272 12488291756408832 12493376565755904 12503257134391296 12553731041918976 12558842495926272 12562626826387456 12564308194617816 12565858785951744 12567741902456832 12579883181918208 12614377085599744 12621722453803008 12623967777688176 12626563417767936 12627215518305024 12631704526651392 12640655564439552 12688216559456256 12691684130291712 12696851754123264 12701721533349888 12702377515437792 12703945146236928 12748464501334016 12758189202210816 12763741658024448 12765976128396288 12767229869162496 12770514466504704 12813346900279296 12827647510659072 12829569858758016 12841964081541504 12846529433567232 12889616822304768 12894865037623296 12904002555365376 12909256628067072 12918404343931632 12956094216339456 12959427402399744 12966340731961344 12968610670116864 13031260963209216 13033213824770048 13036566851223552 13045804781248512 13051116591012864 13099545435045888 13104879126183936 13108827992752128 13109504999906952 13112200472297472 13114165463433216 13123458381136896 13167105522794496 13172835941935488 13174461633134592 13179825827610624 13187537767763541 13190249284632576 13236472830543872 13238790059077632 13248888786911232 13252881047617536 13254654798717696 13258277171822592 13302745566609408 13317592380857856 13322326819995648 13323014853325632 13381928575934464 13385371315470336 13387377243921408 13394480971382784 13396863764077248 13400310345956352 13405074191548416 13448929583824896 13454405532352512 13465046144729088 13468726015819776 13474210024783872 13480074098015616 13519402660528128 13528982736109568 13532463307948032 13534491279568896 13540002065920512 13547566503604224 13599875295412224 13603374105624576 13613013684781056 13628206780411392 13667967524929536 13673532658286592 13675965092495524 13678777035915264 13679483478163776 13684346570539008 13694043528142848 13739588371611648 13745567939410944 13749324474482688 13752861733158912 13754922733633536 13760908975057608 13762607241756672 13814389626863616 13829093267079168 13829807472429312 13834724005380096 13850164545564672 13881125808635904 13896618136547328 13902276368687616 13912127755003296 13963751557496832 13969437124091904 13973254840516608 13979336101645824 13986753939505152 14033665652686848 14035768734367744 14039379685933056 14049328225959936 14055048636475392 14060045243252736 14066164276190208 14107202776203264 14117199376809984 14120831277858816 14122947422158848 14132955179685888 14138709640263936 14191174221299712 14193658583580672 14201230325481472 14201963749899198 14204883844988928 14220737509994496 14264364316360704 14268034078212096 14270572270430112 14272333435895808 14274243629388288 14278144646578176 14289436725018624 14342022564000768 14347121190764544 14352962852487168 14357287801585664 14359209365277504 14360981469659136 14363133602807808 14411307697160192 14415015262814208 14427391745929344 14431103449491456 14433266091102768 14436233744744448 14500818925092864 14510687718998016 14517002874786048 14533204886923086 14569673715810304 14575605993381888 14587133323456512 14589687003881472 14591119850471424 14646019548905472 14649787498364928 14660168583610368 14662365552866304 14676530378904576 14719349642231808 14730990654062592 14736988614426624 14747431491846144 14748193124895321 14753436146362368 14763890678779008 14806964818673664 14812993713143808 14818675122241536 14819440434677424 14821269337276416 14884554069245952 14891031934361856 14893638816462336 14895101514022912 14898933544255488 14909491178569728 14915561818300416 14965588762435584 14977004715638784 14981517706002432 14982291428465088 14987617672495104 15037886292688896 15048120597479424 15054669647926272 15060799399411584 15062658088697856 15071471734586904 15127397520621568 15130045781803008 15136206223896576 15148176912820224 15152316767797248 15203137790410752 15209327993094144 15220105578123264 15226302689515008 15282803007553536 15293632658210816 15297567217680384 15299859707338752 15310701444659712 15314640395378688 15370205238657024 15376463465545728 15388624165404672 15399097171181568 15405798969160704 15450745897746432 15457036918063104 15461694555553792 15463763931837312 15465672351940608 15467990033793024 15474288075337728 15481022596939809 15482933146976256 15537191111000832 15541188330221568 15542714623328256 15557729925464064 15616266534715392 15626894466613248 15629674391423456 15633695403615744 15639253223473152 15651143724378708 15690417847795712 15709220502183936 15713513685123072 15715616764603392 15719911695581184 15726753114351552 15787873859272704 15790239826163712 15805494254204928 15811113149005824 15864143781298176 15866521177980928 15870603123228672 15881849298911232 15888315849928704 15899574577146624 15945962112417792 15958573208567808 15965070998962176 15976384116166656 16040878553563136 16045005355352064 16047409855905792 16054393804233876 16056375115382784 16062912727400448 16075616315645952 16129082001457152 16133942144925696 16134775384500864 16140511339610112 16151948776783872 16158525303158784 16212721159305216 16218484824342528 16229977514835968 16230815714170512 16234152965701632 16237424352490614 16291043483746304 16302130647269376 16309225451920128 16313421290729472 16317879596089344 16372609928134656 16390882930286592 16397556742554624 16403386117128192 16410524988888576 16415009831780352 16470065939611648 16474303157501952 16476771992518656 16488447709633536 16492689656561664 16495161246974592 16556369924849664 16559268347510784 16572364485820416 16590860428326912 16609377013626384 16651055675211776 16657835421007872 16664617927286784 16671009512521728 16671870489012102 16673928004435968 16738308055891968 16745123327901696 16752410926157088 16754478381268992 16756989203275776 16773177575890944 16828963271737344 16831957036917568 16836287357740032 16842272702201856 16854207419252736 16855077857023224 16861069881556992 16917622079275008 16922245507055616 16929135672164352 16935628711133184 16936503353917056 16938593528315904 16955405701410267 17018322210699264 17021301504528384 17022973158883328 17046356363771904 17103530014212096 17106093145010688 17110493992230912 17122618775388672 17128705911422976 17186155763073024 17193153383497728 17205336740487168 17212342170756096 17224539125242176 17274792288452608 17279236536532992 17288454309281792 17291480893489152 17298521398738944 17312202186080256 17375014617612288 17382089134964736 17394406374998016 17401488788017152 17473172168245248 17478437323669504 17479339999875936 17485553951244288 17497944508182528 17502446166147072 17556140697059328 17563781255913984 17568299851554816 17573101103480832 17583383690351388 17586999046176768 17651720078770176 17665185049214976 17670508063490048 17672873064956928 17677702895763456 17684900657528832 17692597253645496 17736994088812544 17756789841143808 17761358091681792 17763102426660864 17764019804434176 17847161753960448 17849836325228544 17862485018769664 17867080461275136 17887021399289952 17931906111766528 17939207376470016 17953394859638784 17960704873832448 17965613366378496 17973432130687488 18025870214037504 18043284410597376 18045988372758528 18053336087894016 18063422004805632 18133167060549632 18137832140832768 18150684913041408 18151622307563472 18158075257061376 18170942373881856 18231376877715456 18238369381220352 18239311304218368 18245795427385344 18258724704190464 18259667678441826 18327423919214592 18332432632643584 18339896978178048 18347878633410144 18350142989008896 18357614545600512 18419186169151488 18439743296572416 18446298673840128 18466886060752896 18508167744847872 18528824182063104 18536368491583488 18549503673337728 18557056402846416 18618335409995776 18625916165455872 18629176890949632 18639114802194432 18643910046547968 18719172914577408 18732437634613248 18740064848633856 18754885701586944 18822932502413312 18830596562878464 18838263743889408 18843940239581184 18846462291926724 18848788178927616 18851612853685248 18921565628399616 18924878111440896 18935951666532264 18939845126651904 18960983346659328 19019152421814272 19027429693906816 19029777914527744 19032324839184384 19037526195437568 19045277631184896 19052582300024832 19053566273156688 19055917719355392 19122696752001024 19137283803316224 19145612487036672 19150844803743744 19220020350418944 19236522327905792 19241471265988608 19244354788137024 19262946122312256 19269794150350848 19334425233457152 19342297556434944 19347583625330688 19356003833048064 19377606515897448 19434141324509184 19449511097942016 19452916005175296 19454826467295232 19528026065207296 19546891444813824 19549820737155072 19554850276835328 19568707171872768 19649318152568832 19663241989128192 19664257499860428 19671248195149824 19685187571705344 19742619758231552 19750658284191744 19758233496322048 19759253912903232 19761692449701888 19769738741415936 19785373926948864 19846072092327936 19854709245815808 19858185088616448 19865244725673984 19879321571426304 19887415757733888 19954118349914112 19975356941336576 19976388571286784 19983490229993472 19984522279988448 20050515056918528 20072892863901696 20078056973205504 20081065865882112 20095295646115872 20173394375737344 20181608298528768 20197569217093632 20203089023729664 20211315037175808 20220111147023424 20270850387214336 20279103990792192 20293474104164352 20298694961922048 20301736919353344 20377070676738048 20396756290240512 20399812943118336 20414268592879616 20419520527171584 20442310170617088 20501951287394304 20510298987429888 20513947638743286 20518165553872896 20519225217245664 20526519855808512 20541065292214272 20609382557417472 20618351909116416 20623986711724032 20632384100450304 20641363462586412 20643910862635008 20716254814667776 20721584440295424 20723619497771008 20743639900618752 20744711208643968 20752086008070144 20821688712953856 20844927204820992 20852337631297536 20868191632504944 20945627336245248 20954155686137856 20959882260774912 20969004152468736 20980130909257728 21050498479030272 21053653101551616 21059069528899584 21073992338939904 21160804164304896 21175799065214976 21184421133238272 21199432769528832 21208064460395904 21261282816557056 21278097611423744 21286761331949568 21290487875371008 21301845488222208 21302945624848797 21307325767483392 21396546474541056 21405858405645168 21408500153843712 21417216969867264 21434155087527936 21513033846001152 21520681786146816 21529444278730752 21535931702378496 21538814047916256 21541472204488704 21544700404211712 21616961545740288 21622522894221312 21641087618894016 21649899136654152 21736174196359168 21745633935893504 21751228387639296 21757172794785792 21766031578497024 21775504312179072 21830146570846208 21854510573715456 21863408990072832 21880699985184768 21886679775707136 21969029323358208 21984596946178048 21990252875415552 21993548329299456 22014795568356864 22075159899799552 22079024463347712 22096485981093888 22105482921639936 22121147237769216 22145836018168512 22210447228010496 22219490569715712 22228012683362304 22229160652016136 22231904005914624 22317744074522624 22326831103868928 22336547901542784 22339304508358656 22340458224693504 22342652271034368 22348400316383232 22364236767854592 22448383143653376 22472276559003648 22473437142697632 22481426508742656 22556829439033344 22572180896219136 22582004471889408 22591199099117376 22593987133046784 22607207601880356 22691096280932352 22695068672704512 22728475151695872 22804706685616128 22808124193347584 22813991989641216 22830158367184896 22838274548563968 22839454034272512 22914874350764032 22924204511330304 22940448987316224 22946350826520576 22949789561008128 22966052166989568 23055307857985536 23064695198318592 23082936248107008 23098645756772352 23108698453741056 23176118846619648 23185555377094656 23192541833330688 23195645897755968 23198508527910912 23201985050689536 23297562890993664 23305786666501248 23314071934992384 23330592677576704 23336594888196096 23418375007885312 23424399802073088 23440341699919872 23444511587135184 23449332061569024 23450543105423616 23458879835209728 23535626771693568 23563830753275904 23570270527684608 23579867543371776 23590129671527328 23675719788191744 23681810788909056 23685359739245568 23708241381307392 23716669723508736 23796215671947264 23799781766971392 23805904684843008 23822773948366848 23849361865719936 23918943168626688 23937859812851712 23947606498443264 23964576174249984 24061317830344704 24067508033028096 24071114783858688 24081590706350814 24084562673074176 24200913217388544 24202163076751296 24210767009415168 24227923165175808 24237787954738176 24308502503620608 24319081738957824 24327727236513792 24331986143281152 24344966272253952 24346223571255768 24351229448552448 24436565225619456 24453195970904064 24463838177880192 24466857318678528 24476819394134016 24558914892201984 24586324395429888 24596335113831936 24605079175692288 24615787483332864 24622514747670528 24705098909417472 24711454736252928 24715157988777984 24732671564450304 24742741870461888 24834554887274496 24838902521266176 24852153069592576 24858546728730624 24875464661139456 24886290642490368 24958897219436544 24976583512817664 24986753131511808 25006514268782592 25107462083837952 25117684991852544 25125253652774912 25128616389235632 25131717571903488 25135483804913664 25159766363836416 25243444907606016 25247935555376352 25254431036610048 25263409053302784 25281311128879104 25376433118912512 25383368260583424 25393703508246528 25403443066699776 25404755030875584 25407890292473856 25496929002668032 25516378404421632 25527483316048896 25531952256792576 25534459738324992 25541028933009408 25626693800558592 25655295021318144 25659139717516032 25683928163083008 25693058867134464 25779233644609536 25789730075246592 25808005110730752 25818513256134144 25836808687863264 25912188432678912 25918854804799488 25932681463922688 25937221340233728 26062521926418432 26066427649540096 26073133702447104 26091609562497024 26102233182025728 26199090870091776 26209758252367872 26217655985504256 26219009999813904 26224400944594944 26228330926866432 26246916762273792 26334211045588992 26345671883870976 26359651655221248 26375075535527082 26380498569265152 26472945661087744 26477580118155264 26497777573822464 26505762095235072 26509309597435392 26516554343645184 26605491133218816 26635184761715712 26644653639991296 26646029706651264 26763857151868928 26770742630940672 26774754487842816 26793727528154496 26800620691912704 26810148383096832 26897859167649792 26908811064705024 26930092289458176 26948420049567744 26960148196031232 27038805321056256 27057965472219136 27064926615896064 27068982559137792 27080004131841024 27095133007208448 27199750590824448 27206748211249152 27226027369562112 27256413560822784 27335935049859072 27347065316573184 27351930184991048 27357554071830528 27358966956327552 27368693141078016 27388087056285696 27389501517662739 27491135878821888 27498648948965376 27509845467267072 27521817950115216 27525214483513344 27628779253727232 27659614944858624 27669448010760192 27700329091129344 27762251617271808 27793236273094656 27804552737375232 27824255510006592 27927503114993664 27938874248183808 27946509681033216 27958672203291648 27973507879010304 28067331305373696 28071537468735488 28078759371866112 28098656451919872 28110097272950784 28132328552380416 28234398753619968 28245894844317696 28265910359371776 28277419280527872 28382348442599424 28387317167161344 28402460650962944 28403927499798396 28409767689977856 28441475019988992 28528728632721408 28536068156424192 28541144540860224 28544666871791616 28548487258776576 28556289293156352 28578873450037248 28684045128001536 28694242381529088 28705925704974336 28714575603171328 28718418730555008 28721962939318272 28726267205615616 28822615394320384 28830030525628416 28854783491858688 28862206898982912 28866532182205536 29001637850185728 29021375437996032 29034005749572096 29066409773846172 29139347431620608 29151211986763776 29174266646913024 29179374007762944 29182239700942848 29292039097810944 29299574996729856 29320337167220736 29324731105732608 29353060757809152 29461981308125184 29473977228853248 29494862983692288 29496386249790642 29506872292724736 29527781357558016 29613929637347328 29625987426287616 29637350244483072 29638880869354848 29642538674552832 29769108138491904 29782063868723712 29787277632924672 29790203028045824 29797867088510976 29818982357139456 29831123636600832 29931177524871168 29954009431277568 29963035412004864 29964582856930176 29975235344990208 30075772585377792 30109339295852544 30121598798823168 30142943469173808 30254795041243136 30260091563606016 30272412447793152 30296353825640448 30304633535594496 30406275580821504 30418655986188288 30440211156246528 30452605379030016 30565606015107072 30587265316421632 30595134435360768 30599719414677504 30621402889319424 30629280790757376 30740410477314048 30752926931091456 30770921458114929 30777248330809344 30811597938321408 30914073836126208 30923389111107584 30927527863674624 30935980067586048 30948576150675456 30962045193879618 30965866293952512 31074382222001664 31082376660443136 31085429246656512 31115459850928128 31232533069430784 31253788933226496 31259348782846912 31267390807231488 31278506446946304 31302287448757416 31380835695591424 31418441004367872 31427027370246144 31431233529206784 31439823391162368 31453506228703104 31575747718545408 31580479652327424 31610988508409856 31733042355961856 31741206246457344 31763698597822464 31776631699857408 31799149154293248 31891924224835584 31917146417135616 31930141997924352 31952768232333312 32081757107126272 32090010710704128 32094819711811584 32108787608467752 32112750230765568 32125825454800896 32151232631291904 32267884289851392 32269550769001728 32281022679220224 32303897553567744 32317050606317568 32425442318610432 32459955029671936 32461631428341024 32474848704981228 32582086967492608 32604261294538752 32618450903840256 32626842581458944 32635759192178688 32745219856269312 32781765860573184 32795113485109248 32806772234256384 32821049977777152 32830019663560704 32940131879223296 32948606315003904 32953543985037312 32976895419267072 32985379313123328 32990322493949184 33112739849699328 33118536695021568 33144728971640832 33181720856653824 33218754027252768 33302111350423552 33315670842015744 33329235854573568 33342019025043456 33343740978024204 33347856008871936 33476616111783936 33490246655803392 33504821852314176 33508956762537984 33513978406551552 33546355151781888 33663914073835136 33672574715480064 33684545404403712 33708414838505472 33710155714046448 33722139763113984 33835244158550016 33858271344328704 33871257422266368 33873006707834112 33910811402820534 34036644421398528 34042603009056768 34045946317766656 34092712727543808 34207060028424192 34212186290021376 34220987984461824 34245237550777344 34257411822845952 34372311526146048 34386306766995456 34410673480974336 34424684341512192 34449078250484352 34549584576905216 34576908618563584 34582961786978304 34597042797477888 34624404372160512 34764178269929472 34788812749996032 34802977576034304 34946344336490496 34956874647339008 34958679999751872 34971107902488576 34995889016365056 35004892332294144 35112281394118656 35127562511827968 35136599703109632 35146202206961664 35166767380702776 35173998092353536 35303440157540352 35341016126980096 35345746129913856 35355405791526912 35369801315057664 35385194507290992 35473988177625088 35513579682287616 35522716183363584 35528039608868352 35694323507920896 35699672650457088 35724970037539328 35734160922550272 35774042798579904 35863812223533056 35878414752940032 35906789719277568 35921409747664896 35931226732756992 35946864261374976 36051740428075008 36086568821194752 36091976745517056 36106672175788032 36122386059526221 36126844009611264 36266334121099264 36301369826082816 36303244615126944 36316150514122752 36341884747763712 36462753755430912 36478622608436736 36491590854770688 36517449408380928 36519335356883652 36654847838429184 36664865265287168 36679793956356096 36695757266820288 36700285978017792 36715229091201024 36838372338302976 36879486593144832 36892597347680256 36933772121505792 37016335489695744 37057648364126208 37072736983166976 37099007346675456 37114112805692832 37236670819991552 37251832330911744 37258353781899264 37278229604388864 37287820093095936 37438345829154816 37464875269226496 37480129697267712 37509771403173888 37645865004826624 37661193125756928 37676527487778816 37687880479162368 37692924583853448 37697576357855232 37703225707370496 37843131256799232 37871903333064528 37879690253303808 37921966693318656 38038304843628544 38054859387813632 38064649678368768 38075052390875136 38090555262369792 38105164600049664 38107132546313376 38111835438710784 38245393504002048 38274567606632448 38291224974073344 38301689607487488 38440040700837888 38473044655811584 38482942531977216 38488709576274048 38525892244624512 38539588300701696 38668850466914304 38684595112869888 38712007666096128 38755213031794896 38868282649018368 38899022195884032 38905832010350592 39056052130414592 39093782889627648 39099641474310144 39109700553670656 39137414343745536 39298636305137664 39326483978256384 39328514999720856 39342496390299648 39370375143410688 39485239516463104 39501316568383488 39516466992644096 39518507825806464 39523384899403776 39539477482831872 39562613303290623 39570747853897728 39709418491631616 39716370177232896 39758643142852608 39774831515467776 39908236699828224 39952777142573568 39966980459986944 39969044559976896 40101030113837056 40145785727803392 40156113946411008 40162131731764224 40190591292231744 40346788751474688 40363216597057536 40395138434187264 40406178047459328 40422630074351616 40440222294046848 40541700774428672 40558207981584384 40586948208328704 40597389923844096 40603473838706688 40799625886236672 40828537185759232 40839041054343168 40884620341234176 41003902574788608 41020597974859776 41027895277486572 41036331107745792 41038450434491328 41053039711617024 41082130584428544 41218765114834944 41236703818232832 41247973423448064 41264768200900608 41282726925172824 41287821725270016 41432509629335552 41443168880590848 41447238995542016 41487279801237504 41489422417287936 41504172016140288 41643377425907712 41689854409641984 41736383265009888 41891254672490496 41908311372275712 41919764521549824 41938008304937472 41960261818515456 42100996958060544 42107306203103232 42118139057799168 42147984677879808 42321608328609792 42351598130429952 42368842266476544 42398865539057664 42416128920791808 42556195222847488 42573522663899136 42580975750742016 42603690976444416 42605891249697594 42614651534966784 42793092949082112 42811716811290336 42817000307687424 42834433939734528 42868310175055872 43026067692002304 43041363572293632 43058888557461504 43071863404756992 43077628095832512 43082944408977408 43089400808423424 43233923091480576 43245045788442624 43282175237788032 43299798273308304 43491267871787008 43502456775278592 43532063156994048 43551008624358144 43709021147430912 43726817980145664 43761399970369536 43773359551414272 43938058646716416 43969193892356096 43980505750831104 43987096658598912 44029591136713728 44150319799599104 44158048926695424 44192971962187776 44210965843279872 44242294475538432 44291672036337024 44420894456020992 44438981139431424 44456025366724608 44458321304032272 44463808011829248 44653662207737856 44673095803085568 44680916449387008 44685304542068736 44696800632766464 44728473535709184 44896766287306752 44944553118007296 44946874285395264 44962853017485312 45113658878066688 45144361792438272 45164008943778816 45182398198234752 45187974266093568 45214415203760712 45382192561864704 45390137345409024 45456950303391744 45609413371232256 45616248386695168 45627983979282432 45660316734369792 45678908068545024 45848409022660608 45880897974632448 45892701653041152 45899579122016256 45932104333979136 46110615715971072 46129390396637184 46165872496214016 46197291513544704 46217396907482112 46352237693239296 46371110754189312 46385083666661376 46391291795511936 46397017055821824 46403970101379072 46611573333002496 46628143869984768 46661185355153408 46673189776392192 46836750015770624 46848799604146176 46880683399839744 46889023174270368 46901086210847232 46917759670419456 47071253543387136 47127661506551808 47140541055369216 47159735086743552 47180259343054656 47351439576383488 47363621577818112 47370719478491136 47416482762614784 47433339447017472 47592431343894528 47599563533942784 47611809369686016 47645547896733696 47698723731439872 47837886337253376 47875719625703424 47895212996886528 47929152348499968 48122635660689408 48135016066056192 48142229567717376 48163181412701628 48169125346148352 48401826434777088 48404326153502592 48421534018830336 48455846330351616 48475575909476352 48638163477915648 48655454473027584 48689932544507904 48692447142511536 48702458897104896 48873130451238912 48906391941808128 48927676355760384 48953638788268032 49117829784403968 49172648790859776 49192670227663872 49210158351384576 49231574966665728 49245029495341056 49410197818834944 49422909472505856 49430315977555968 49465343128900608 49485483740923776 49669109774548992 49677805042532352 49704306139185152 49717093457461248 49772581284980736 49953167025635328 49973506263023616 50013028537565184 50214924167675904 50235369983705088 50250507305549824 50257232778471264 50263435143806976 50270967609827328 50319532727672832 50486889815212032 50495871110752704 50508862073220096 50526818106605568 50562622257758208 50752866237825024 50766736521166848 50787407016493056 50806886133399552 50809510061751168 50815780584947712 50866217104230801 50993858005336064 51054966632097792 51063904513585152 51068919476649984 51310590042636288 51318279435032064 51367856326166016 51386117734268928 51558467289219072 51579460150493184 51616010221461504 51637026512268288 51673617375726528 51824376865357824 51837709609598976 51865362927845376 51874442680467456 52125043852836864 52132855299080192 52146267404894208 52183219124994048 52204466364051456 52419516504735744 52435311971008512 52438019999627808 52456661853732864 52493833524547584 52668422091177984 52691343767741952 52719303310442496 52750151071054164 52760997138530304 52945891322175488 52955160236310528 52995555147644928 53011524190470144 53018619194870784 53033108687290368 53210982266437632 53270369523431424 53289307279982592 53292059413302528 53527714303737856 53541485261881344 53549508975685632 53587455056308992 53601241383825408 53795718335299584 53817622129410048 53860184578916352 53896840099135488 53920296392062464 54077610642112512 54115930944438272 54129853231792128 54137965118275584 54160008263682048 54190266014416896 54399501181648896 54413496422498304 54452054739124224 54512827121645568 54694130633146368 54703860369982096 54715108143661056 54717933912655104 54737386282156032 54776174112571392 54779003035325478 54982271757643776 54997297897930752 55019690934534144 55043635900230432 55050428967026688 55257558507454464 55319229889717248 55338896021520384 55400658182258688 55524503234543616 55586472546189312 55609105474750464 55648511020013184 55855006229987328 55877748496367616 55917344406583296 56143074937470976 56157518743732224 56197312903839744 56220194545901568 56264657104760832 56468797507239936 56491789688635392 56531820718743552 56554838561055744 56764696885198848 56774634334322688 56804921301925888 56807854999596792 56819535379955712 56882950039977984 57057457265442816 57082289081720448 57089333743583232 57096974517553152 57112578586312704 57157746900074496 57368090256003072 57411851409948672 57429151206342656 57436837461110016 57452534411231232 57645230788640768 57660061051256832 57709566983717376 57724413797965824 57733064364411072 58003275700371456 58042750875992064 58068011499144192 58132819547692344 58278694863241216 58302423973527552 58348533293826048 58358748015525888 58364479401885696 58584078195621888 58640674334441472 58649462211465216 58706121515618304 58947954457706496 58989725967384576 58992772499581284 59013744585449472 59055562715116032 59227859274694656 59251974852575232 59274700488966144 59277761738709696 59285077349105664 59538216276983808 59564127737447424 59574555265849344 59580406056091648 59595734177021952 59637964714278912 59662247273201664 59862355049742336 59926070824009728 59929165713860352 59950470689980416 60151545170755584 60218678591705088 60243197597646336 60285886938347616 60509590082486272 60520183127212032 60544824895586304 60592707651280896 60609267071188992 60812551161643008 60837311972376576 60880422312493056 60905210758060032 61131212030214144 61174530632843264 61190268870721536 61199438829355008 61242805778638848 61258561581514752 61505853862182912 61541842916229858 61554496661618688 61623195876642816 61828147672252416 61846778222215168 61855055727349248 61871960135172096 61897152301350912 61924090387759236 61931732587905024 62148764444003328 62164753320886272 62170858493313024 62230919701856256 62465066138861568 62518697565693824 62534781614462976 62557012893892608 62604574897514832 62761671391182848 62836882008735744 62862467058413568 62879646782324736 62907012457406208 63151495437090816 63160959304654848 63221977016819712 63466084711923712 63482412492914688 63527397195644928 63553263399714816 63598298308586496 63783848449671168 63834292834271232 63860283995848704 63905536464666624 63908836874546391 64163514214252544 64189639423623168 64217575216935504 64225500461531136 64251650909601792 64302465262583808 64539101538003456 64562045358440448 64607795107135488 64634101212635136 64850884637220864 64919910059343872 64923262856682048 64949697409962456 65164173934985216 65208522589077504 65236901807680512 65253685162917888 65271518384357376 65490439712538624 65563531721146368 65590226970218496 65642099955554304 65660039327121408 65880263758446592 65907087970074624 65953790838534144 65970758626246656 65980644987898368 66225479699398656 66237073390043136 66289457943281664 66363441713307648 66437508054505536 66604222700847104 66631341684031488 66658471709147136 66684038050086912 66687481956048408 66695712017743872 66953232223567872 66980493311606784 67009643704628352 67017913525075968 67027956813103104 67092710303563776 67327828147670272 67345149430960128 67416829677010944 67420311428092896 67444279526227968 67670488317100032 67716542688657408 67746013415668224 67821622805641068 68073288842797056 68085206018113536 68091892635533312 68185425455087616 68414120056848384 68424372580042752 68441975968923648 68490475101554688 68514823645691904 68744623052292096 68772613533990912 68821346961948672 68849368683024384 68898156500968704 69099169153810432 69153817237127168 69165923573956608 69194085594955776 69248808744321024 69528356539858944 69577625499992064 69605955152068608 69892688672980992 69913749294678016 69917359999503744 69942215804977152 69991778032730112 70009784664588288 70255125023655936 70273199406219264 70333534761405552 70347996184707072 70606880315080704 70691492259827712 70710811583053824 70739602630115328 70770389014581984 70947976355250176 71027159364575232 71045432366727168 71056079217736704 71388647015841792 71399345300914176 71449940075078656 71468321845100544 71548085597159808 71727624447066112 71756829505880064 71813579438555136 71842819495329792 71893728522749952 72183953491034112 72213344351576064 72244772119052442 72253688019222528 72532668242198528 72602739652165632 72606489230253888 72632301028245504 72683769495527424 72925507510861824 72957245216873472 72983181709541376 73034898816761856 73038670713767304 73309695676858368 73329730530574336 73359587912712192 73391514533640576 73400571956035584 73430458182402048 73676744676605952 73758973186289664 73867544243011584 74115296728252416 74145473966333952 74198014693350912 74228225611385664 74473341639983104 74503664661823488 74516707563798528 74556459208777728 74575640186191872 74876691658309632 74929750538452992 74960259394535424 75019542806347776 75291730009653248 75322386251513856 75353054975557632 75375760958324736 75385849167706896 75395152715710464 75406451414740992 75743806666129056 75843933386637312 76076609687257088 76109718775627264 76129299356737536 76150104781750272 76181110524739584 76210329200099328 76214265092626752 76223670877421568 76490787008004096 76549135213264896 76582449948146688 76603379214974976 76880081401675776 76946089311623168 76965885063954432 76977419152548096 77051784489249024 77079176601403392 77337700933828608 77369190225739776 77424015332192256 77510426063589792 77736565298036736 77798044391768064 77811664020701184 78112104260829184 78187565779255296 78199282948620288 78219401107341312 78274828687491072 78597272610275328 78652967956512768 78657029999441712 78684992780599296 78740750286821376 79002633136766976 79032933985288192 79037015651612928 79078954965663744 79125226606581246 79141495707795456 79418836983263232 79432740354465792 79517286285705216 79549663030935552 79816473399656448 79905554285147136 79933960919973888 79938089119953792 80202060227674112 80291571455606784 80312227892822016 80324263463528448 80381182584463488 80693577502949376 80726433194115072 80790276868374528 80845260148703232 80880444588093696 81116415963168768 81173896416657408 81194779847688192 81206947677413376 81599251772473344 81657074371518464 81678082108686336 81769240682468352 82007805149577216 82041195949719552 82055790554973144 82072662215491584 82076900868982656 82106079423234048 82164261168857088 82473407636465664 82495946846896128 82529536401801216 82565453850345648 82575643450540032 82865019258671104 82886337761181696 82978844834575872 83008344032280576 83286754851815424 83379708819283968 83472766530019776 83782509344980992 83816622744551424 83839529043099648 83876016609874944 83920523637030912 84201993916121088 84214612406206464 84236278115598336 84295969355759616 84703196260859904 84737684532953088 84797731078115328 84832257841583616 85147045327798272 85161951501484032 85207381952888832 85211782499395188 85229303069933568 85586185898164224 85623433622580672 85634000615374848 85668867879469056 85736620350111744 86052135384004608 86082727144587264 86117777114923008 86143726809513984 86155256191665024 86165888817954816 86178801616846848 86467846182961152 86490091576885248 86564350475576064 86599596546616608 86982535743574016 87004913550557184 87064126313988096 87102017248716288 87418042294861824 87453635960291328 87522799940739072 87546719102828544 87876117293432832 87938387784712192 87961011501662208 87974193317197824 88059182273427456 88300639599198208 88385943924375552 88421931686559744 88484588951076864 88583344072674048 88841788912041984 88877962278862848 88912050733449216 88916642608064544 88927616023658496 89307324415475712 89346191606171136 89361832898774016 89370609084137472 89393601265532928 89456947071418368 89793532574613504 89889106236014592 89893748570790528 89925706034970624 90227317756133376 90328017887557632 90364796396469504 90428830407521424 90764385123729408 90780274690818048 90913900606783488 91218826742464512 91232496773390336 91255967958564864 91320633468739584 91357816137090048 91696818045321216 91761795949264896 91785403306082304 91799158244032512 91864208667958272 92221231431942144 92258780793274368 92312764374344787 92331744992428032 92434793814964224 92742221508378624 92770167333322752 92782583591023872 92807940202758144 93223146666004992 93256287739969536 93322370710306816 93346379552784384 93673500031541248 93697599208292352 93761366799679488 93778046348540736 93802172421694464 93835519340838912 94142507086774272 94255323013103616 94281082110738432 94319470173487104 94360518686109312 94702879152766976 94727243155636224 94741438956982272 94832965525229568 95199127067885568 95223618739372032 95291095793467392 95397447462879744 95675772674506752 95751439251406848 95790425993773056 95858304696999936 96245271321378816 96270032132112384 96284459135434752 96326362825403256 96338250692296704 96803652869554176 96808652307005184 96843068037660672 96911692660703232 96951151818952704 97276326955831296 97379865089015808 97384894285023072 97746260902477824 97812783883616256 97855352711520768 97907277576536064 98235659568807936 98345297581719552 98385340455327744 98420316702769152 98463149933331456 98490058990682112 98820395637669888 98845818945011712 98860631955111936 98930686257801216 98970967481847552 99338219549097984 99355610085064704 99408612278370304 99434186914922496 99545162569961472 99906334051270656 99947012526047232 100026057075130368 100429848335351808 100470739967410176 100501014611099648 100514465556942528 100526870287613952 100541935219654656 100639065455345664 100991742221505408 101017724146440192 101053636213211136 101125244515516416 101505732475650048 101574814032986112 101613772266799104 101619020123502336 101732434208461602 101987716010672128 102109933264195584 102127809027170304 102137838953299968 102621180085272576 102636558870064128 102735712652332032 102772235468537856 103116934578438144 103158920300986368 103232020442923008 103274053024536576 103347234751453056 103648753730715648 103730725855690752 103748885360934912 104265710598160384 104292534809788416 104366438249988096 104408932728102912 104839033009471488 104870623942017024 104876039999255616 104913323707465728 104987667049095168 105336844182355968 105382687535483904 105438606620884992 105500302142108328 105521994277060608 105891782644350976 105910320472621056 106023048380940288 106037238389741568 106066217374580736 106421964532875264 106540739046862848 106584118826605056 107055428607475712 107082970523762688 107099017951371264 107174910112617984 107202482767650816 107591436670599168 107635244258820096 107720369157832704 107793680198270976 107840592784124928 108155221284225024 108231861888876544 108259706463584256 108275930236551168 108320016527364096 108367158178578663 108380532028833792 108799002363297792 108904109478248448 109025654243291136 109388261266292736 109407720739964192 109435867825310208 109474772564312064 109552348225142784 109558006070650956 109964543515287552 109994595795861504 110039381869068288 110087271800460864 110100857934053376 110515117014908928 110638459779434496 110677792043040768 110801316364517376 111049006469087232 111172945092378624 111218210949500928 111297022040026368 111710012459974656 111755496992735232 111834688813166592 112286149874941952 112315037487464448 112394625807679488 112440389091803136 112529314209521664 112937595014479872 112983579377270784 113063641437487104 113109677122111488 113529393770397696 113609842603851776 113615709999193584 113639070759911424 113765900079955968 114114914530885632 114164578163440896 114193949035106304 114225157172625408 114315493800148992 114736180512006144 114823702819897344 114858302412685312 114873674922220032 114905068822462464 115290461577281536 115320122102513664 115419133967434752 115448827595931648 115466128728822144 116006551400742912 116136022998288384 116265639095384688 116557389726482432 116604847947055104 116697066587652096 116717496031051776 117168156391243776 117281348668882944 117298924422930432 117412243031236608 117895908915412992 117979451934769152 117985544999162568 118027489170898944 118111125430232064 118455718549389312 118503949705150464 118549400977932288 118555523477419392 118570154698211328 118687839909871869 119128255474894848 119149110531698688 119160812112183296 119275929428557824 119324494546403328 119724710099484672 119858331427720704 119900941379960832 120303090341511168 120437357183410176 120486395195292672 120571773876695232 121019180164972544 121040366254424064 121089649791172608 121185415302561792 121218534142377984 121625102323286016 121674623944753152 121760844624986112 121810421516120064 122349061265686528 122398877658710016 122485611557277696 122517123163029504 123011707724365824 123083685832459716 123108993323237376 123246391753285632 123656295344504832 123693556444430336 123710111454698496 123743920270344192 123794304602701824 123848180775518472 123863465175810048 124297528888006656 124329506641772544 124341716986626048 124461839403712512 124930132277723136 125037395131387648 125069563228925952 125209149795029664 125523342782365696 125673764017471488 125724934116827136 125759293564649472 125814024914812416 126302990874181632 126321918609309696 126443954033639424 126932169423847424 126964824985829376 127054794391289856 127106526799429632 127196596617172992 127668585668542464 127720567991697408 127811072929333248 127817673749092782 128327028428505088 128379278847246336 128435150433871008 128451000923062272 128503301819203584 128604930525167616 129078203076006912 129124090716880896 129215590214270976 129268202425270272 129701769274441728 129839820118687744 129846525713364096 129899394819924912 130328347869970432 130473803615361024 130507370325835776 131127063442292736 131180453940436992 131284199911108608 131320078654242816 131760527516893184 131814175940149248 131907581677068288 131941517252493312 131961289975796736 132450959398797312 132474146780086272 132578915886563328 132726883426615296 132875016109011072 133208445401694208 133262683368062976 133316943418294272 133368076100173824 133374963912096816 133391424035487744 133960986623213568 134019287409256704 134055913626206208 134185420607127552 134655656295340544 134690298861920256 134833659354021888 134840622856185792 134888559052455936 135340976634200064 135433085377314816 135492026831336448 135643245611282136 136146577685594112 136170412036227072 136183785271066624 136370850910175232 136828240113696768 136848745160085504 136883951937847296 136980950203109376 137545227067981824 137642693923897344 137698737366048768 137796313001937408 138198338307620864 138307634474254336 138331847147913216 138388171189911552 138497617488642048 139056713079717888 139155250999984128 139211910304137216 139827498589356032 139834719999007488 139884431609954304 139983556065460224 140019569329176576 140510250047311872 140546398812438528 140667069522811104 141213760630161408 141382984519655424 141421623166107648 141479205260230656 141540778029163968 141895952710500352 142054318729150464 142090864733454336 142112158435473408 142777294031683584 142798690601828352 142899880150157312 142936643690201088 143096171194319616 143513659011760128 143627158877110272 143685638990659584 143787457045499904 144367906982068224 144426688703152128 144489544238104884 144507376038445056 145065336484397056 145205479304331264 145212978460507776 145264602056491008 145367538991054848 145914490433746944 145966363419082752 146069797633523712 146077341427534608 146619391353716736 146719175825424384 146783029067281152 146860916364804096 147353489353211904 147517946372579328 147735088486023168 148230593456504832 148290947932667904 148396029386701824 148456451222771328 148946683279966208 149007329323646976 149033415127597056 149112918417555456 149151280372383744 149859501076905984 149920518789070848 150039085612695552 150644772503027712 150706109951115264 150751521916649472 150771698335413792 150790305431420928 150812902829481984 151487613332258112 151687866773274624 152153219374514176 152219437551254528 152258598713475072 152300209563500544 152362221049479168 152420658400198656 152428530185253504 152447341754843136 152981574016008192 153164899896293376 153206758429949952 153892178623246336 153931770127908864 153954838305096192 154103568978498048 154158353202806784 154675401867657216 154738380451479552 154848030664384512 155020852127179584 155473130596073472 155596088783536128 155623328041402368 156224208521658368 156375131558510592 156398565897240576 156438802214682624 156549657374982144 157305935913025536 157314059998883424 157369985561198592 157481500573642752 158005266273533952 158074031303225856 158157909931327488 158250453213162492 158282991415590912 158837673966526464 158865480708931584 159034572571410432 159099326061871104 159632946799312896 159811108570294272 159867921839947776 159876178239907584 160404120455348224 160583142911213568 160624455785644032 160648526927056896 160762365168926976 161387155005898752 161452866388230144 161580553736749056 161690520297406464 161760889176187392 162232831926337536 162347792833314816 162389559695376384 162413895354826752 163198503544946688 163314148743036928 163356164217372672 163538481364936704 164082391899439104 164111581109946288 164145324430983168 164153801737965312 164212158846468096 164328522337714176 164946815272931328 164991893693792256 165059072803602432 165130907700691296 165151286901080064 165730038517342208 165772675522363392 165957689669151744 166016688064561152 166573509703630848 166759417638567936 166945533060039552 167565018689961984 167633245489102848 167752033219749888 168429224812412928 168472556231196672 168591938711519232 169406392521719808 169475369065906176 169595462156230656 169664515683167232 170294090655596544 170323903002968064 170414763905777664 170423564998790376 170458606139867136 171172371796328448 171246867245161344 171268001230749696 171337735758938112 171473240700223488 172104270768009216 172235554229846016 172287453619027968 172310512383330048 172357603233693696 172935692365922304 172980183153770496 173128700951152128 173199193093233216 173965071487148032 174009827101114368 174128252627976192 174204034497432576 174836084589723648 174907271920582656 175045599881478144 175093438205657088 175752234586865664 175876775569424384 175922023003324416 175948386634395648 176118364546854912 176843863373119488 176969177902153728 177166688145348096 177683577824083968 177755924557725696 177824101466898432 177833285216129088 177855232047316992 178614648830951424 178692383212342272 178723665797548032 178741218168274944 178787202531065856 178913894142836736 179587065149227008 179778212472029184 179787497141581056 179851412069941248 180454635512266752 180656035775115264 180729592792939008 180857660815042848 181528770247458816 181560549381636096 181827801213566976 182437653484929024 182464993546780672 182511935917129728 182641266937479168 182715632274180096 183393636090642432 183523591898529792 183570806612164608 183598316488065024 183728417335916544 184517561586548736 184625528748689574 184663489984856064 184869587629928448 185484443016757248 185540334666645504 185565167182047744 185615880405516288 186446293332009984 186512575479939072 186644741420613632 186692759105568768 187347000063082496 187395198416584704 187556092697081472 187604344843388928 187671038681677824 188285014173548544 188510646026207232 188638940346974208 188721037372218624 189405758305533952 189454486311272448 189482877913964544 189665931050459136 190398254135771136 190447237478744064 190582191586934784 190794894925759488 191351545349013504 191502878502813696 191580851987546112 191716609393999872 191726510623639173 192490542642757632 192568918270869504 192652725650806512 192676501384593408 193617304614010368 193686136075321344 193823385321406464 193902303637905408 194552653911662592 194759730178031616 194769788570046144 195492521804955648 195625567767232512 195710705423041536 195814555153072128 196471319137615872 196690595163439104 196770680910655488 196926299866662912 196980117981364224 197640791275339776 197721263910223872 197861372515602432 197941934963695104 198676439098195968 198711220170129408 198817224556740608 198868373829844992 199090325139922944 199812668102541312 199894025052094464 200052114150260736 200859696670703616 200941479934820352 201002029222199296 201028931113885056 201053740575227904 201083870439309312 201278130910691328 201983484443010816 202035448292880384 202250489031032832 203011464951300096 203149628065972224 203238040247004672 203464868416923204 203975432021344256 204219866528391168 204255618054340608 204275677906599936 205242360170545152 205273117740128256 205471425304664064 205544470937075712 206233869156876288 206317840601972736 206464040885846016 206548106049073152 206694469502906112 207297507461431296 207461451711381504 207497770721869824 208531421196320768 208585069619576832 208732876499976192 208817865456205824 209678066018942976 209741247884034048 209752079998511232 209826647414931456 209975334098190336 210765375070967808 211000604284216656 211043988554121216 211783565288701952 211820640945242112 212074476779483136 212132434749161472 212843929065750528 213081478093725696 213168237653210112 214110857214951424 214165941047525376 214198035902742528 214349820225235968 214404965535301632 215182873341198336 215270488517640192 215440738315665408 215681185568249856 216463723777753088 216551860473102336 216640033054728192 216734316357157326 216761064057667584 217598004726595584 217808218956496896 218051308486582272 218776522532585472 218815441479928384 218871735650620416 218949545128624128 219104696450285568 219116012141301912 219929087030575104 219989191591723008 220078763738136576 220174543600921728 220201715868106752 221030234029817856 221276919558868992 221602632729034752 222345890184757248 222436421899001856 222594044080052736 223420024919949312 223510993985470464 223669377626333184 224572299749883904 224630074974928896 224789251615358976 224880778183606272 225058628419043328 225875190028959744 225967158754541568 226127282874974208 226219354244222976 227219685207703552 227231419998387168 227531800159911936 228229829061771264 228329156326881792 228387898070212608 228450314345250816 228630987600297984 229472361024012288 229647405639794688 229716604825370624 229747349844440064 229810137644924928 230580923154563072 230640244205027328 230838267934869504 230897655191863296 230932257457644288 232013102801485824 232272045996576768 232531278190769376 233114779452964864 233209695894110208 233394133175304192 233434992062103552 234336312782487552 234562697337765888 234597848845860864 234824486062473216 235791817830825984 235958903869538304 235971089998325136 236054978341797888 236222250860464128 237007899410300928 237098801955864576 237111046954838784 237375679819743738 238256510949789696 238298221063397376 238321624224366592 238551858857115648 238648989092806656 239449420198969344 239716662855441408 239801882759921664 240606180683022336 240874714366820352 240972790390585344 241143547753390464 242038360329945088 242080732508848128 242179299582345216 242370830605123584 243349247889506304 243521689249972224 243620843032240128 244698122531373056 244797755317420032 244971223114555392 245034246326059008 246023415448731648 246167371664919432 246217986646474752 246492783506571264 247387112888860672 247420222909396992 247487840540688384 247588609205403648 247696361551036944 247726930351620096 248595057776013312 248659013283545088 249860264555446272 250074790262775296 250139126457851904 250418299590059328 251046685564731392 251347528034942976 251449868233654272 251518587129298944 251628049829624832 252605981748363264 252643837218619392 252887908067278848 253864338847694848 254109588782579712 254213053598859264 254393193234345984 255441135983394816 255622145858666496 255635347498185564 256654056857010176 256758557694492672 256870300867742016 256902001846124544 257006603638407168 257209861050335232 258156406152013824 258248181433761792 258431180428541952 258536404850540544 259403538548883456 259679640237375488 259693051426728192 259798789639849824 260656695739940864 260947607230722048 261014740651671552 262254126884585472 262360907880873984 262568399822217216 262640157308485632 263521055033786368 263628351880298496 263815163354136576 263883034504986624 263922579951593472 264901918797594624 265157831773126656 265453766853230592 265750032218022144 266525366736125952 266633886836588544 266736152200347648 266749927824193632 266782848070975488 267921973246427136 268038574818513408 268111827252412416 268370841214255104 269311312590681088 269380597723840512 269667318708043776 269681245712371584 269777118104911872 270681953268400128 270984053662672896 271286491222564272 272293155371188224 272340824072454144 272741701820350464 273656480227393536 273697490320171008 273767903875694592 273961900406218752 275090454135963648 275285387847794688 275397474732097536 275592626003874816 276396676615241728 276615268948508672 276663694295826432 276776342379823104 276938293123034361 276995234977284096 278310501999968256 278423820608274432 279669439998014976 279768863219908608 279967112130920448 280039138658353152 281020500094623744 281092797624877056 281334139045622208 282427521260322816 282765969039310848 282843246332215296 282958410520461312 283081556058327936 283791905421000704 284108637458300928 284181729466908672 284224316870946816 285597381203656704 285799760300314624 285873287380402176 286192342388639232 287027318023520256 287254317754220544 287371277981319168 287574914090999808 288735813964136448 288853377406304256 288979088476209768 289014752076890112 290130672968794112 290410958608662528 290425956921015552 290529204112982016 290735077982109696 291828980867493888 292139595267047424 292154682855069216 293238782707433472 293438351650848768 293566058134562304 293721832729608192 294706978706423808 295035892745158656 295470176972046336 296461186913009664 296581895865335808 296792058773403648 296912902445542656 297893366559932416 298014658647293952 298066830255194112 298225836835110912 298302560744767488 299719002153811968 299841037578141696 300078171225391104 301289545006055424 301412219902230528 301503043833298944 301543396670827584 301580610862841856 301625805658963968 302975226664516224 303375733546549248 304438875102509056 304517197426950144 304724442098958336 304841316800397312 304857060370507008 305963148032016384 306329799792586752 306413516859899904 307784357246492672 307863540255817728 307909676610192384 308207137956996096 308316706405613568 309350803735314432 309476760902959104 309696061328769024 310041704254359168 310946261192146944 311192177567072256 311246656082804736 312797131794481152 312877604429365248 313099314749964288 314611871826051072 314628119997766848 314739971122397184 314963001147285504 316010532547067904 316148062606451712 316315819862654976 316500906426324984 316565982831181824 317675347933052928 317730961417863168 318069145142820864 318198652123742208 319265893598625792 319622217140588544 319752356479815168 321166285822427136 321248911571288064 321297053854113792 321524730337853952 322774310011797504 322905732776460288 323161107473498112 323381040594812928 323521778352374784 324465663852675072 324695585666629632 324779119390752768 324827790709653504 326397007089893376 326628297486073856 326712328434745344 327076962729873408 328164783798878208 328223162219892576 328307603475930624 328424317692936192 328657044675428352 329893630545862656 329983787387584512 330118145607204864 330261815401382592 330302573802160128 331460077034684416 331545351044726784 331915379338303488 332033376129122304 333147019407261696 333518835277135872 333891066120079104 335130037379923968 335266490978205696 335504066439499776 336858449624825856 336945112462393344 337183877423038464 338812785043439616 338950738131812352 339190924312461312 339329031366334464 340588181311193088 340829527811555328 340847129997580752 340917212279734272 342344743592656896 342493734490322688 342675471517876224 342946481400446976 344208541536018432 344471108459692032 344574907238055936 344621024766660096 344715206467387392 345871384731844608 345960366307540992 346257401902304256 346398386186466432 347930142974296064 348019654202228736 348408068994865152 349672169179447296 349814543841165312 350091199762956288 351504469173731328 351753551138848768 351844046006648832 351896773268791296 352236729093709824 353687726746238976 353938355804307456 354333376290696192 355367155648167936 355511849115451392 355648202933796864 355666570432258176 355710464094633984 356063519729615607 357384766424684544 357447331595096064 357482436336549888 357827788285673472 359174130298454016 359574994283162112 359702824139882496 360909271024533504 361312071550230528 361459185585878016 361715321630085696 363057540494917632 363121098763272192 363655602427133952 364875306969858048 364929987093561344 365023871834259456 365282533874958336 365431264548360192 367047183797059584 367196632976130048 367456834671833088 369035123173097472 369251057497379148 369326979969712128 369739175259856896 370968886033514496 371080669333291008 371130334364095488 371231760811032576 372892586664019968 373025150959878144 373289482841227264 373385518211137536 374694000126164992 374790396833169408 375112185394162944 375208689686777856 376570028347097088 377021292052414464 377277880693948416 377442074744437248 378811516611067904 378908972622544896 378965755827929088 379331862100918272 380796508271542272 380894474957488128 381164383173869568 381589789851518976 383005757005627392 383161703975092224 383433218787999744 383453021247278346 384981085285515264 385137836541739008 385305451301613024 385353002769186816 387234609228020736 387372272150642688 387646770642812928 387804607275810816 389105307823325184 389519460356063232 389539577140092288 390985043609911296 391421410846083072 393381190326878208 393541361821310976 393852599733325824 393960235962728448 395281582550679552 395442527820447744 395722745031204864 395883869927390208 397352878196391936 397422440340258816 397634449113481216 397736747659689984 398180650279845888 399625336205082624 399788050104188928 400104228300521472 401882959869640704 402004058444398592 402057862227770112 402167740878618624 402556261821382656 403966968886021632 404070896585760768 404500978062065664 406022929902600192 406299256131944448 406476080494009344 406929736833846408 407950864042688512 408439733056782336 408511236108681216 408551355813199872 410484720341090304 410546235480256512 410942850609328128 412635681203945472 412928081771692032 413096212098146304 413388939005812224 414595014922862592 414922903422763008 414995541443739648 417062842392641536 417170139239153664 417465752999952384 417635730912411648 419482495768068096 419504159997022464 419653294829862912 419950668196380672 421530750141935616 422001208568433312 423567130577403904 423641281890484224 424148953558966272 424264869498322944 425687858131501056 426162956187451392 426336475306420224 428221714429902848 428331882095050752 428396071805485056 428699640450471936 428809931070603264 430540977035280384 430881476631330816 431362371136499712 432927447555506176 433103720946204672 433280066109456384 433468632714314652 433522128115335168 435196009453191168 435616437912993792 436102616973164544 437630882959856768 437743471301240832 437899090257248256 438209392900571136 438232024282603824 439858174061150208 440157527476273152 440349087201843456 442060468059635712 442553839117737984 443205265458069504 444691780369514496 444872843798003712 445188088160105472 446840049839898624 447021987970940928 447338755252666368 449144599499767808 449578503230717952 449761556367212544 450117256838086656 451934317509083136 452254565749948416 452438708488445952 454439370415407104 454462839996774336 455063600319823872 456459658123542528 456658312653763584 456775796140425216 456900628690501632 457261975200595968 458944722048024576 459433209650741248 459494699688880128 459620275289849856 461161846309126144 461676535869739008 461795310383726592 461864514915288576 464026205602971648 464544091993153536 465062556381538752 466229558905929728 466419391788220416 466788266350608384 466869984124207104 468672625564975104 469125394675531776 469195697691721728 469648972124946432 471917807739076608 471942179996650272 472109956683595776 472444501720928256 474015798820601856 474222093909677568 474751359639487476 476513021899579392 476596442126794752 476643248448733184 477103717714231296 477297978185613312 478898840397938688 479433325710882816 479603765519843328 481212361366044672 481749428733640704 481945580781170688 482287095506780928 484076720659890176 484161465017696256 484358599164690432 484741661210247168 486698495779012608 487043378499944448 487241686064480256 489396245062746112 489595510634840064 489942446229110784 490068492652118016 492334743329838864 492435973292949504 492985567013142528 494840445818793984 494975681081376768 495177218410807296 495392723102073888 495453860703240192 497190115552026624 497318026567090176 499720529110892544 500149580525550592 500278252915703808 500836599180118656 502093371129462784 502695056069885952 502899736467308544 503256099659249664 505287674437238784 505775816134557696 507728677695389696 508219177565159424 508426107197718528 508786386468691968 510882271966789632 511244291717332992 511270694996371128 513308113714020352 513517115388985344 513740601735484032 513804003692249088 514013207276814336 514419722100670464 516312812304027648 516862360857083904 517072809701081088 518807077097766912 519386102853456384 519597579279699648 521313391479881728 521895214461444096 522029481303343104 524508253769170944 524721815761747968 525136799644434432 525280314616971264 527042110067572736 527256703760596992 527630326708273152 527766069009973248 527845159903186944 530907533706461184 531500064436044288 533050733472251904 533267773673177088 533472304400695296 533499855648387264 533565696141950976 535843946492854272 536077149637026816 536223654504824832 536741682428510208 538622625181362176 538761195447681024 539334637416087552 539362491424743168 539554236209823744 541363906536800256 541968107325345792 542572982445128544 544586310742376448 544681648144908288 545483403640700928 547312960454787072 547394980640342016 547535807751389184 547923800812437504 550180908271927296 550570775695589376 550794949464195072 551185252007749632 553230537897017344 553552684759646208 553876586246068722 553990469954568192 556621003999936512 556847641216548864 559338879996029952 559537726439817216 559934224261840896 560078277316706304 562041000189247488 562185595249754112 562668278091244416 564855042520645632 565531938078621696 565916821040922624 566163112116655872 568217274916601856 568363458933817344 568448633741893632 571194762407313408 571599520600629248 571746574760804352 572384684777278464 574054636047040512 574508635508441088 574742555962638336 575149828181999616 577471627928272896 577706754812608512 577958176952419536 578029504153780224 580851913842031104 581058408225964032 581470155964219392 583657961734987776 584279190534094848 584309365710138432 586477565414866944 586876703301697536 587132116269124608 587443665459216384 589413957412847616 590071785490317312 590940353944092672 592922373826019328 593163791730671616 593584117546807296 593825804891085312 596029317294587904 596133660510388224 596451673670221824 596605121489534976 599438004307623936 599682075156283392 600156342450782208 602579090012110848 602824439804461056 603006087666597888 603086793341655168 603161221725683712 603251611317927936 605950453329032448 606751467093098496 608877750205018112 609034394853900288 609448884197916672 609714120741014016 611926296064032768 612659599585173504 612827033719799808 615568714492985344 615727080511635456 615819353220384768 616414275913992192 616633412811227136 618701607470628864 618953521805918208 619392122657538048 620083408508718336 621892522384293888 622384355134144512 622493312165609472 625594263588962304 625755208858730496 626198629499928576 629223743652102144 629256239995533696 629479942244794368 629926002294571008 632296125212903424 633001812852649968 633131965662363648 635350695866105856 635461922835726336 636397304247484416 638531787197251584 639244434281177088 639504712959630336 642332571644854272 642497823142576128 642594107708227584 643049460675707904 645548620023595008 645811465552920576 646322214946996224 647043556704749568 649391171333259264 649655581419307008 652794014179786752 653256594972147712 653424656869490688 654153925459746816 656329567597756416 656446324439785152 656615206951861248 656848635385872384 657314089350856704 659787261091725312 659967574775169024 660236291214409728 660523630802765184 660605147604320256 662920154069368832 663090702089453568 663830758676606976 667037670554271744 667782132240158208 670260074759847936 670532981956411392 671008132878999552 673716899249651712 673890224924786688 674367754846076928 677625570086879232 677901476263624704 678381848624922624 678658062732668928 681659055623110656 681694259995161504 684689487185313792 684987468980645376 685350943035752448 685892962800893952 688417083072036864 688942216919384064 689149814476111872 689242049533320192 689430412934774784 691742769463689216 691920732615081984 692514803804608512 692796772372932864 695860285948592128 696039308404457472 696816137989730304 699344338358894592 699629087682330624 700182399525912576 703008938347462656 703507102277697536 703688092013297664 703793546537582592 704473458187419648 707375453492477952 707876711608614912 708666752581392384 711023698230902784 711296405867593728 711333140864516352 712127039459231214 714769532849369088 714894663190192128 714964872673099776 715655576571346944 718348260596908032 719149988566324224 719405648279764992 721818542049067008 722624143100461056 722918371171756032 723430643260171392 726115080989835264 726242197526544384 729859974187122688 730047743668518912 730565067749916672 730862529096720384 734094367594119168 734393265952260096 734913669343666176 738070246346194944 738502114994758296 738653959939424256 739478350519713792 742161338666582016 742260668728190976 742463521622065152 745785173328039936 746578965682454528 749388000252329984 749580793666338816 750224370788325888 750417379373555712 753140056694194176 754042584104828928 754555761387896832 754884149488874496 757623033222135808 757817945245089792 757931511655858176 758663724201836544 761593016543084544 762328766347739136 763179579703037952 766323407950184448 766866437575999488 766906042494556692 769962170571030528 770275673083478016 770610902603226048 770706005538373632 774469218456041472 774744544301285376 775293541285625856 775609214551621632 778210615646650368 779038920712126464 779079154280184576 781970087219822592 782842821692166144 786762380653756416 787082723642621952 787705199466651648 787920471925456896 790563165101359104 790885055640895488 791445490062409728 791767739854780416 794705756392783872 795268898226962432 795473495319379968 796361300559691776 799576100208377856 800208456601042944 803765919739281408 804008116888797184 804115724455540224 804335481757237248 805112523642765312 807933937772043264 808141793171521536 809001956124131328 812045859805200384 812952160988018688 813859473667692816 815901728085377024 816879466113564672 817022472217362432 820969440682180608 821092470960513024 821885701218656256 825271362407890944 825856163543384064 826192424196292608 826777878011624448 829190029845725184 829845806845526016 829991082887479296 830814879369103083 834125684785283072 834931505999904768 835271461824823296 839008319994044928 839306589659725824 839901336392761344 843061500283871232 844002417136866624 847134261154807808 847282563780968448 848297907117932544 848529738996645888 851375716263002112 852325912374902784 852672950612840448 856443428859805696 856792143610970112 857399280900943872 857619862141206528 861081954070560768 861762953262661632 862724742272999424 865854895111012352 866207441892409344 866560132218912768 866937265428629304 867044256230670336 870392018906382336 871232875825987584 872205233946329088 875261765919713536 875486942602481664 876418785801142272 876464048565207648 879716348122300416 880315054952546304 880698174403686912 884120936119271424 885107678235475968 886410530916139008 889383560739028992 889745687596007424 890376176320210944 893680099679797248 894043975941881856 894677510505332736 898289198999535616 899157006461435904 899523112734425088 900234513676173312 903868635018166272 904509131499896832 904877416976891904 908878740830814208 908925679993548672 910127200639647744 913316625307527168 913551592280850432 914523950401191936 917889444096049152 918989399377760256 919240550579699712 922323692618252288 923353071739478016 923590620767453184 923729029830577152 928052411205943296 929088183986307072 930125112763077504 932459117811859456 932838783576440832 933576532701216768 933739968248414208 938391395383443456 939297944249892864 943835615478153216 943884359993300544 944219913367191552 944889003441856512 948031597641203712 948444187819355136 949502719278974952 953026043799158784 953192884253589504 953286496897466368 954207435428462592 954595956371226624 957797680795877376 958866651421765632 963498857467281408 963891161562341376 964574191013561856 968153441319780352 968322930035392512 968717198329380864 969483322420494336 973396991558025216 974086756999888896 974483372128960512 978792490125492224 979191021269680128 979884892458221568 980136985304236032 984669486659677728 985971134026285056 989680891637587968 989951362162753536 990354436821614592 990785446204147776 990907721406480384 994380231104053248 994636053134180352 999441058221785088 1000299161051101184 1000556505831407616 1001673198360237312 1005390112139771904 1005799472934617088 1006512199318499328 1010575348874477568 1011551632269115392 1015457355390779392 1016438355130318848 1016852214395437056 1017572772937383936 1021764543933579264 1022488583434665984 1022541389992742256 1027034230777970688 1027481203470968064 1028026414553628672 1028839444201340928 1032625624608055296 1033724721714167808 1034145619402162176 1037614154195533824 1038772205706912768 1039195158559399296 1042626782959763456 1043790428922888192 1044058962606686208 1049016507538341888 1049443631523495936 1050273599288868864 1054513407521193984 1055260653416546304 1055532138019946496 1055690319806373888 1061815067412922368 1063000128872088576 1066101466944503808 1066535547346354176 1066944608801390592 1066999711296774528 1067131392283901952 1072154299274053632 1072447309009649664 1073483364857020416 1077245250362724352 1077522390895362048 1078724982849486336 1079108472419647488 1082727813073600512 1083936214650691584 1085145964890257088 1089172621484752896 1089363296289816576 1090966807281401856 1094625920909574144 1094789961280684032 1095071615502778368 1095847601624875008 1101141551391178752 1101589898928390144 1102370504015499264 1107105369519292416 1107753172492137444 1107980939909136384 1113242007999873024 1113695282433097728 1118677759992059904 1119075452879634432 1119868448523681792 1120156554633412608 1124082000378494976 1124371190499508224 1125336556182488832 1129710085041291264 1131063876157243392 1131833642081845248 1132326224233311744 1136434549833203712 1136726917867634688 1136897267483787264 1142389524814626816 1143199041201258496 1143493149521608704 1144769369554556928 1149017271016882176 1149485111925276672 1150299656363999232 1154943255856545792 1155413509625217024 1155916353904839072 1156059008307560448 1161703827684062208 1162116816451928064 1162940311928438784 1167315923469975552 1168558381068189696 1168618731420276864 1172955130829733888 1174264232538249216 1180143570980634624 1181880707888185344 1185844747652038656 1186327583461343232 1187168235093614592 1187651609782170624 1192058634589175808 1192267321020776448 1192903347340443648 1193210242979069952 1198876008615247872 1199364150312566784 1200312684901564416 1205648879608922112 1206012175333195776 1206173586683310336 1206503222635855872 1211900906658064896 1213502934186196992 1217755500410036224 1218068789707800576 1218897768395833344 1219428241482028032 1223852592128065536 1225319199170347008 1225654067439599616 1231137428985970688 1231454161023270912 1231638706440769536 1232828551827984384 1237907043611836416 1238784245315076096 1240166817017436672 1243785044768587776 1244768710268289024 1244986624331218944 1251188527177924608 1251510417717460992 1252397258999857152 1258447487304204288 1258512479991067392 1258959884489588736 1259852004589142016 1264592250425806848 1266003625705299936 1270701391732211712 1270923845671452672 1272794608494968832 1277063574394503168 1278488868562354176 1279009425919260672 1284665143289708544 1284995646285152256 1285188215416455168 1286098921351415808 1291622931105841152 1292644429893992448 1294087113409499136 1298782342666518528 1299311162838614016 1305588028359573504 1306513189944295424 1306849313738981376 1308307850919493632 1312892648879570304 1313230413903722496 1313697270771744768 1314628178701713408 1319574522183450624 1320472582428819456 1321047261605530368 1325840308138737664 1326181404178907136 1327661517353213952 1334075341108543488 1335564264480316416 1340520149519695872 1341065963912822784 1342016265757999104 1347433798499303424 1348735509692153856 1355802952527249408 1356763697249845248 1357316125465337856 1363318111246221312 1363388519990323008 1369378974370627584 1369974937961290752 1370701886071504896 1371785925601787904 1376834166144073728 1378299628952223744 1378484099066640384 1378860825869549568 1383485538927378432 1385029607609217024 1385593544745865728 1391720571897184256 1392078616808914944 1393632275979460608 1398688676717789184 1399258175364661248 1400364799051825152 1406017876694925312 1407014204555395072 1407376184026595328 1407587093075165184 1408946916374839296 1415753423217229824 1417333505162784768 1422047396461805568 1422666281729032704 1424254078918462428 1429539065698738176 1429789326380384256 1429929745346199552 1431311153142693888 1436696521193816064 1438299977132648448 1438811296559529984 1443637084098134016 1445248286200922112 1445836742343512064 1446861286520342784 1452230161979670528 1452484395053088768 1459719948374245376 1460095487337037824 1461130135499833344 1461725058193440768 1468188735188238336 1468786531904520192 1469827338687332352 1477004229989516592 1477307919878848512 1478956701039427584 1484521337456381952 1484927043244130304 1491570346656079872 1493157931364909056 1498776000504659968 1499161587332677632 1500448741576651776 1500834758747111424 1506280113388388352 1508085168209657856 1509768298977748992 1515246066444271616 1515863023311716352 1517327448403673088 1523186033086169088 1524657532695478272 1526359159406075904 1532646815900368896 1533732875151998976 1533812084989113384 1539924341142061056 1540551346166956032 1541221805206452096 1541412011076747264 1548938436912082944 1550587082571251712 1551218429103243264 1556421231293300736 1558158308560369152 1563940174439645184 1565685643384332288 1573524761307512832 1574165447285243904 1575410398933303296 1575840943850913792 1581126330202718208 1581770111281790976 1582890980124819456 1583535479709560832 1590537796453924864 1592722601119383552 1599152200416755712 1600416913202085888 1607531839478562816 1608016233777594368 1608231448911080448 1608670963514474496 1610225047285530624 1615867875544086528 1616283586343043072 1618003912248262656 1624091719610400768 1625904321976037376 1627718947335385632 1631803456170754048 1633758932227129344 1634044944434724864 1641938881364361216 1642184941921026048 1643771402437312512 1650542724815781888 1651712327086768128 1652384848392585216 1653555756023248896 1659691613691052032 1661629758738206166 1668251369570566144 1669863011999809536 1670542923649646592 1678016639988089856 1678613179319451648 1679802672785522688 1686123000567742464 1688004834273733248 1694268522309615616 1694565127561936896 1696595814235865088 1704651824749805568 1705345901225680896 1712886857719611392 1713584287221940224 1714798561801887744 1715239724282413056 1722163908141121536 1723525906525323264 1725449484545998848 1731709790222024704 1732414883784818688 1733120264437825536 1733874530857258608 1734088512461340672 1744410467892658176 1750523531839427072 1750973885204963328 1752837571602284544 1752928097130415296 1759432696244600832 1760630109905092608 1761396348807373824 1768241872238542848 1770215356470951936 1772821061832278016 1778767121478057984 1779491375192014848 1780752352640421888 1788087951883763712 1789355021010665472 1796578397999071232 1798314012922871808 1799046225468850176 1800469027352346624 1807737270036332544 1809018262999793664 1809754833953783808 1817757481661628416 1817851359987097344 1820254401279295488 1826633250615054336 1827103184561700864 1835778888192098304 1837978798755520512 1838481101159399424 1844647385236504576 1846706143478956032 1847181241534906368 1847458059661154304 1856104822411886592 1858176367972614144 1860250225526155008 1865677567152881664 1867153065402433536 1867479936496828416 1876782790766886912 1878595888499785728 1887671230956306432 1887768719986601088 1888439826734383104 1889778006883713024 1896888375638710272 1899005438557949904 1906052087598317568 1906385768507179008 1909191912742453248 1915595361591754752 1917733302843531264 1926997714934562816 1927782323124682752 1929148382027123712 1936306882639560704 1936645860070785024 1937434396658761728 1938966644840988672 1948173513999777792 1948966744257921024 1958382042539360256 1959769784916443136 1960273970608472064 1969338973319355456 1971942268052570112 1979361783275175936 1979902724325507072 1980708873643229184 1981570892408295552 1981815442812960768 1988760462208106496 1989272106268360704 2000598322102202368 2001113011662815232 2003346396720474624 2010780224279543808 2011598945869234176 2013024398636998656 2021150697748955136 2023103264538230784 2030914710781558784 2032876710260637696 2033704428790874112 2035145545874767872 2044977166869331968 2045082779985484512 2054068461555941376 2054962406941936128 2056052829107257344 2057678888402681856 2065251249216110592 2067449443428335616 2068291238804324352 2075228308391067648 2077544411413825536 2078390317118798592 2085253565919526912 2087580857845776384 2088117925213372416 2098033015076683776 2098887263046991872 2100547198577737728 2109026815042387968 2110521306833092608 2111064276039892992 2111380639612747776 2123630134825844736 2126000257744177152 2133071094692708352 2133889217602781184 2133999422593549056 2144308598548107264 2144894618019299328 2146966729714040832 2154490500725448704 2155044781790724096 2157449965698972672 2158216944839294976 2165455626147201024 2167872429301383168 2170291929780514176 2178345242969505792 2178726592579633152 2189579922561368064 2190143231005556736 2191695203249750016 2202283102782357504 2203179797856780288 2204741008030998528 2214210739038584832 2215506344984274888 2215961879818272768 2226484015999746048 2227390564866195456 2237355519984119808 2239736897047363584 2248164000756989952 2248742380999016448 2250673112364977664 2259420170082582528 2262127752314486784 2263667284163690496 2264652448466623488 2272869099666407424 2273453835735269376 2273794534967574528 2284779049629253632 2286398082402516992 2286986299043217408 2289538739109113856 2298970223850553344 2300599312727998464 2309886511713091584 2310827019250434048 2311832707809678144 2312118016615120896 2323407655368124416 2324233632903856128 2325880623856877568 2334631846939951104 2337116762136379392 2337237462840553728 2345910261659467776 2348528465076498432 2360287141961269248 2363761415776370688 2371689495304077312 2372655166922686464 2374336470187229184 2375303219564341248 2384117269178351616 2385806694680887296 2386420485958139904 2398728300625133568 2400625369803128832 2411297759217844224 2412024350666391552 2412347173366620672 2413006445271711744 2423801813316129792 2427005868372393984 2435511000820072448 2436137579415601152 2438856482964056064 2447705184256131072 2450638398340694016 2462274857971941376 2462908322046541824 2463277412881539072 2465657103655968768 2475814087223672832 2477568490630152192 2480333634034873344 2487570089537175552 2489537420536578048 2489973248662437888 2492444638107309249 2502377054355849216 2504794517999714304 2517024959982134784 2517919768979177472 2519704009178284032 2529184500851613696 2532007251410599872 2541402783464423424 2541847691342905344 2545589216989937664 2554127148789006336 2556977737124708352 2558018851838521344 2569330286579417088 2570376430832910336 2572197842702831616 2583245862211682304 2585288859787984896 2588174226818998272 2597564685333037056 2598622325677228032 2611176056719147008 2613026379888590848 2613698627477962752 2616615701838987264 2625785297759140608 2626460827807444992 2629256357403426816 2639149044366901248 2640945164857638912 2642094523211060736 2651680616277475328 2652362808357814272 2655323034706427904 2668150682217086976 2671128528960632832 2681040299039391744 2682131927825645568 2684032531515998208 2694867596998606848 2697471019384307712 2711605905054498816 2713527394499690496 2714632250930675712 2726636222492442624 2726777039980646016 2739949875922581504 2743571851203575808 2753668332288147456 2756968198133280768 2757721651739099136 2766971077854756864 2770059215218434048 2771187089491731456 2783441143794368512 2784157233617829888 2787264551958921216 2797377353435578368 2798516350729322496 2800729598103650304 2814028409110790144 2815174186150330368 2817893832749678592 2831506846434459648 2834667010325569536 2844094792923611136 2845332563458065408 2848508157836924856 2859078131397476352 2859578652760768512 2859859490692399104 2862622306285387776 2873393042387632128 2876599954265296896 2890496572401844224 2891673484687024128 2893722573040685568 2904460323959341056 2904968790106177536 2919439896748490752 2920190974674075648 2922260270999666688 2923450116386881536 2936377470376476672 2937573063809040384 2939654677374664704 2954008459979033184 2957913402078855168 2969042674912763904 2969854086488260608 2983140693312159744 2986315862729818112 2997552001009319936 2998323174665355264 3000897483153303552 3001669517494222848 3016170336419315712 3019536597955497984 3030492132888543232 3031726046623432704 3034654896807346176 3046372066172338176 3049315065390956544 3052718318812151808 3065293631800737792 3067465750303997952 3067624169978226768 3081102692333912064 3082443610412904192 3097876873824165888 3101174165142503424 3102436858206486528 3112842462586601472 3116316617120738304 3127880348879290368 3131371286768664576 3147049522615025664 3148330894570487808 3150820797866606592 3163540222563581952 3165781960249638912 3167070959419121664 3181075592907849728 3185445202238767104 3198304400833511424 3200833826404171776 3216032467555188736 3216462897822160896 3217341927028948992 3220450094571061248 3231735751088173056 3232567172686086144 3248183439220801536 3251808643952074752 3255437894670771264 3263606912341508096 3267517864454258688 3268089888869449728 3283877762728722432 3284369883842052096 3287542804874625024 3303424654173536256 3304769696785170432 3307111512046497792 3323259517476412332 3336502739141132288 3339726023999619072 3341085847299293184 3356033279976179712 3357226358638903296 3359605345571045376 3372246001135484928 3376009668547466496 3388537044619231232 3389130255123873792 3393191628471730176 3409303649499611136 3410691802451361792 3425773715439222784 3427168574443880448 3429597123603775488 3430479448564826112 3447051813050646528 3450898969091997696 3464829767569637376 3466240528875651072 3467749061714517216 3468177024922681344 3488820935785316352 3501047063678854144 3501947770409926656 3505675143204569088 3505856194260830592 3518865392489201664 3522792697614747648 3540430712941903872 3545642123664556032 3557534242956115968 3558982750384029696 3561504705280843776 3576175903767527424 3578710042021330944 3593156795998142464 3596628025845743616 3598092450937700352 3600938054704693248 3618036525999587328 3619509667907567616 3635702719974194688 3640508802558590976 3653266501230108672 3654206369123401728 3671557776384196608 3675957597511041024 3676962202318798848 3689294770473009152 3693412286957912064 3694362483069812736 3694916119322308608 3716352735945228288 3720500451052310016 3731355134305763328 3734306130804867072 3734959872993656832 3753565581533773824 3757191776999571456 3775342461912612864 3775537439973202176 3776879653468766208 3779556013767426048 3793776751277420544 3798010877115899808 3812104175196635136 3812771537014358016 3818383825484906496 3831190723183509504 3835466605687062528 3853995429869125632 3855564646249365504 3858296764054247424 3872613765279121408 3874868793317523456 3877933289681977344 3896347027999555584 3897933488515842048 3916764085078720512 3919539569832886272 3920547941216944128 3938677946638710912 3943884536105140224 3958723566550351872 3961417747286458368 3963141784816591104 3977520924416212992 3978544212536721408 4001196644204404736 4002226023325630464 4006692793440949248 4021560448559087616 4023197891738468352 4026048797273997312 4042301395497910272 4046206529076461568 4067408857581748224 4070291091749535744 4089954333738663936 4090165559970969024 4108136923111882752 4109924813883872256 4112105658214514688 4115357776805363712 4130502498432221184 4134898886856671232 4136582477608648704 4150456616782135296 4155088822827651072 4156780634237597184 4175161715691552768 4176235850426744832 4196066030153367552 4197774526093983744 4201094397155475456 4218053630084775936 4221042613666185216 4222128552079785984 4222761279225495552 4247260269651689472 4252000515488354304 4266142189385416704 4267998845187098112 4288617197096214528 4289789236038598656 4293933459428081664 4308981001450897408 4310089563581448192 4314899931397945344 4316433889678589952 4330911252294402048 4335744858602766336 4340583859561028352 4356690485939011584 4357453185159266304 4379159845122736128 4380286462011113472 4383390406499500032 4404566205564715008 4406359595713560576 4409482016061997056 4431012689968549776 4431923759636545536 4454781129732390912 4474711039968239616 4479473794094727168 4496328001513979904 4497484761998032896 4501346224729955328 4518840340165165056 4524255504628973568 4529304896933246976 4545738199332814848 4547589069935149056 4569558099258507264 4572796164805033984 4573972598086434816 4579077478218227712 4597940447701106688 4601198625455996928 4619773023426183168 4621654038500868096 4623665415619356288 4624236033230241792 4646815310736248832 4651761247713755136 4669263693879902208 4674474925681107456 4691820523318935552 4697056930152996864 4720574283922538496 4727522831552741376 4743378990608154624 4745310333845372928 4748672940374458368 4750606439128682496 4771613389361774592 4797456601250267136 4801250739606257664 4822595518435688448 4824048701332783104 4824694346733241344 4826012890543423488 4847603626632259584 4854011736744787968 4871022001640144896 4872275158831202304 4877712965928112128 4895410368512262144 4901276796681388032 4924549715943882752 4925816644093083648 4926554825763078144 4931314207311937536 4951628174447345664 4955136981260304384 4960667268069746688 4979074841073156096 4984889276214618498 5004754108711698432 5009589035999428608 5034049919964269568 5035839537958354944 5039408018356568064 5058369001703227392 5064014502821199744 5082805566928846848 5083695382685810688 5113955474249416704 5116037703677042688 5138660573158834176 5140752861665820672 5144395685405663232 5166491724423364608 5170577719575969792 5176348453637996544 5195129370666074112 5197244651354456064 5226052759777181696 5233231403677974528 5251570595518281216 5252921655614889984 5258512714806853632 5278298088733802496 5281890329715277824 5284189046422121472 5303361232554950656 5304725616715628544 5310646069412855808 5336301364434173952 5342257057921265664 5364263855651291136 5368065063031996416 5389735193997213696 5394942038768615424 5423211810108997632 5427054788999380992 5429264501861351424 5453272444984885248 5453554079961292032 5479899751845163008 5507336664576294912 5513936396266561536 5515443303478198272 5533942155709513728 5540118430436868096 5542374178983462912 5566882287588737024 5568314467235659776 5574529103917842432 5597032701458644992 5601459196207300608 5628056818221580288 5630348372300660736 5635787665499357184 5663013692868919296 5669334020651139072 5690665126916130816 5697016315673849712 5718156262794952704 5719157305521537024 5746786084775264256 5753199908530593792 5780993144803688448 5783346969374048256 5787445146081371136 5808920647918682112 5809937580212355072 5838879793496981504 5844520541999333376 5846900232773763072 5875146127618080768 5879309354749329408 5908016919958066368 5915826804157710336 5938085349825527808 5939708172976521216 5966281386624319488 5972631725459636224 5995104002018639872 6001794966306607104 6003339034988445696 6032340672838631424 6039073195910995968 6060984265777086464 6063452093246865408 6069309793614692352 6092744132344676352 6098630130781913088 6105436637624303616 6134931500607995904 6135248339956453536 6162205384667824128 6164887220825808384 6195753747648331776 6202348330285006848 6204873716412973056 6225684925173202944 6232633234241476608 6255760697758580736 6262742573537329152 6294099045230051328 6296661789140975616 6301641595733213184 6327080445127163904 6331563920499277824 6334141918838243328 6362151185815699456 6370890404477534208 6401667652808343552 6432925795644321792 6434683854057897984 6440900189142122496 6463471502176346112 6465134345372172288 6496366878441603072 6503617287904149504 6510875789341542528 6527213824683016192 6535035728908517376 6536179777738899456 6568739767684104192 6575085609749250048 6606849308347072512 6609539393570340864 6614223024092995584 6646519034952824664 6673005478282264576 6679452047999238144 6682171694598586368 6712066559952359424 6719210691142090752 6744492002270969856 6752019337094932992 6777074089238462464 6778260510247747584 6786383256943460352 6818607298999222272 6821383604902723584 6851547430878445568 6854337148887760896 6859194247207550976 6860958897129652224 6901797938183995392 6929659535139274752 6932481057751302144 6935498123429034432 6936354049845362688 6977641871570632704 7002094127357708288 7003895540819853312 7011350286409138176 7011712388521661184 7037730784978403328 7045585395229495296 7080861425883807744 7091284247329112064 7115068485912231936 7117965500768059392 7123009410561687552 7152351807535054848 7157420084042661888 7196184901875400704 7201876109409386496 7236073051999174656 7239019335815135232 7271405439948389376 7281017605117181952 7306533002460217344 7308412738246803456 7343115552768393216 7351915195022082048 7386824573915824128 7388724966139625472 7389832238644617216 7432705471890456576 7441000902104620032 7462710268611526656 7468612261609734144 7469919745987313664 7507131163067547648 7514383553999142912 7551074879946404352 7553759306937532416 7559112027534852096 7587553502554841088 7596021754231799616 7624208350393270272 7625543074028716032 7636767650969812992 7662381446367019008 7670933211374125056 7707990859738251264 7711129292498731008 7716593528108494848 7749737586635046912 7755866579363954688 7792694055999111168 7795866977031684096 7833528170157441024 7839079139665772544 7841095882433888256 7877355893277421824 7887769072210280448 7917447133100703744 7922835494572916736 7926283569633182208 7955041848832425984 7957088425073442816 8002393288408809472 8004452046651260928 8013385586881898496 8043120897118175232 8046395783476936704 8052097594547994624 8084602790995820544 8092413058152923136 8134817715163496448 8140582183499071488 8179908667477327872 8180331119941938048 8219849627767744512 8230715553610727424 8261004996864442368 8273164955217297408 8300913233564270592 8310177645655302144 8313561268475194368 8350323431383105536 8352471700853489664 8392132060306735104 8395549052187967488 8402188794310950912 8442085227332370432 8445522558450991104 8494520539303378944 8504001030976708608 8532284378770833408 8535997690374196224 8577234394192429056 8579578472077197312 8587866918856163328 8617962002901794816 8620179127162896384 8629799862795890688 8671489717205532672 8681167719122056704 8713380971878023168 8714906370318532608 8758319690245472256 8760572924022226944 8766780812999000064 8809132411129430016 8812719191427121152 8818964032123994112 8862025379937099552 8909562259464781824 8949422079936479232 8958947588189454336 8992656003027959808 8994969523996065792 9002692449459910656 9048511009257947136 9058609793866493952 9091476398665629696 9095178139870298112 9139116198517014528 9145592329610067968 9147945196172869632 9158154956436455424 9195880895402213376 9202397250911993856 9243308077001736192 9247330831238712576 9293630621472497664 9303522495427510272 9338527387759804416 9348949851362214912 9383641046637871104 9394113860305993728 9441148567845076992 9490620667690745856 9497345880748916736 9501212878257364992 9543226778723549184 9594913202500534272 9602501479212515328 9648097402665566208 9649388693466482688 9652025781086846976 9695207253264519168 9742044003280289792 9744550317662404608 9755425931856224256 9790820737024524288 9802553593362776064 9849099431887765504 9851633288186167296 9853109651526156288 9862628414623875072 9910273962520608768 9921334536139493376 9969778552429236996 10009508217423396864 10019178071998857216 10068099839928539136 10071679075916709888 10078816036713136128 10116738003406454784 10128029005642399488 10165611133857693696 10167390765371621376 10227910948498833408 10232075407354085376 10277321146317668352 10281505723331641344 10288791370811326464 10341155439151939584 10352696907275993088 10394489302708912128 10452105519554363392 10466462807355949056 10503141191036562432 10505843311229779968 10517025429613707264 10556596177467604992 10568378092844242944 10606722465109901312 10621292138825711616 10672602728868347904 10684514115842531328 10728527711302582272 10736130126063992832 10779470387994427392 10789884077537230848 10854109577998761984 10858529003722702848 10907108159922584064 10959799503690326016 11014673329152589824 11027872792533123072 11030886606956396544 11067884311419027456 11080236860873736192 11084748357966925824 11133764575177474048 11149058207835684864 11194065402917289984 11202918392414601216 11256113636443160576 11260696744601321472 11271575330998714368 11326027385737838592 11338668041302278144 11381330253832261632 11394032631347699424 11436312525589905408 11438314611043074048 11493572169550528512 11506399817061187584 11561986289607376896 11566693938748096512 11574890292162742272 11617841295837364224 11677759586993963008 11689041083998666752 11693800465547526144 11750292255236161536 11758618709498658816 11816033839916132736 11831653608315420672 11876170699651055616 11932562773248638976 11990208004037279744 12003589932613214208 12006678069976891392 12064681345677262848 12078146391821991936 12121968531554172928 12126904186493730816 12138619587229384704 12210873275248607232 12269863001215991808 12270496679912907072 12324410769335648256 12329774441651616768 12391507495296663552 12404696660570013696 12409747432825946112 12451369850346405888 12465266468482953216 12525485147074658304 12588198090460102656 12593323578281951232 12603283191466426368 12654160890254327808 12663127840998555648 12668283837676486656 12724302371631398912 12741780808955068416 12865851591288643584 12869367708115795968 12881800378284244992 12926943004352692224 12930268690744344576 12992733756883206144 13007234575808299008 13021751578683085056 13070071457817034752 13072359555477798912 13137479535368208384 13150171219498500096 13213698616694145024 13219078787140681728 13228446048185991168 13293038069905649328 13364343389197172736 13424133119904718848 13438421382284181504 13488984004541939712 13504038674189865984 13554148178476924928 13556521020495495168 13572766513886920704 13637214597998444544 13642767209805447168 13708674297775521792 13718388494415101952 13721917794259304448 13803595876367990784 13859319070278549504 13864962115502604288 13870996246858068864 13872708099690725376 13955283743141265408 14004188254715416576 14007791081639706624 14023424777043322368 14075461569956806656 14091170790458990592 14161722851767615488 14182568494658224128 14230136971824463872 14235931001536118784 14246018821123375104 14314840168085323776 14392369803750801408 14403752218818772992 14472146103998349312 14478038671630270464 14542810879896778752 14562035210234363904 14613066004920434688 14616825476493606912 14686231105536786432 14703830390044164096 14773649147831648256 14777449932279250944 14779664477289234432 14865410943780913152 14882001804209240064 14937224523219468288 15014262326135095296 15028767107998285824 15102149759892808704 15107518613875064832 15118224055069704192 15175107005109682176 15192043508463599232 15248416700786540544 15251086148057432064 15341866422748250112 15415981719476502528 15422258584997462016 15433187056216989696 15499475173270093824 15511733158727909376 15585388111998222336 15591733954063368192 15678158279331545088 15754711786554843648 15775538144420560896 15834894266201407488 15845670989145833472 15852567139266364416 15910083697664851968 15914176850146885632 16004786576817618944 16008904093302521856 16026771173763796992 16092791566953873408 16104195189095989248 16169205581991641088 16184826116305846272 16269635430326992896 16281164366998142976 16359817334954655744 16360662239883876096 16439699255535489024 16522009993728884736 16546329910434594816 16601826467128541184 16620355291310604288 16627122536950388736 16700646862766211072 16704943401706979328 16791098104375934976 16804377588621901824 16884170454664740864 16891045116901982208 16989041078606757888 17008002061953417216 17071995380748392448 17154468788384858112 17235924005803589632 17240358254325792768 17259599725591781376 17342979434411065344 17362335438244113408 17426761943756046336 17429812740637065216 17516639380490944512 17533561625998000128 17625438382854242304 17637928064247988224 17724050759874199104 17819124518929563648 17898844159872958464 17917895176378908672 17985312006055919616 18005384898919821312 18097022018515894272 18117219587732987904 18182952797331259392 18190356279740596224 18278232397034029056 18291184659220135936 18295890392345739264 18316309912872910848 18404794501823987712 18486616154003472384 18494661662477425152 18587261242944995328 18607044990855020544 18677054775519608832 18697899702724429824 18767282093275742208 18788227720611987456 18882297135690153984 18981241335381491712 18994691761497833472 19002425756514729984 19086453557447098368 19205002958425030656 19298777386932965376 19304051562173693952 19390414506529038336 19484088006560579584 19489100635324809216 19510851863712448512 19581641474049048576 19605107186725552128 19698198863775531008 19706219303052312576 19725256829247750144 19820547925041217536 19842669072278986752 19939557104858473992 20019016434846793728 20038356143997714432 20136199679857078272 20157632073426272256 20233476006812909568 20256058011284798976 20331222267715387392 20334781530743242752 20455821896997666816 20464150814708170752 20554642292635336704 20563011446663282688 20577582741622652928 20705393814551986176 20788978605417824256 20904211039108726784 20932925614711898112 21006282382073124864 21011686622459559936 21034050859227414528 21113192354935209984 21136756185688485888 21213444930219802624 21242584277651423232 21345205457736695808 21369028231685062656 21457055422605164544 21472260252127985664 21708219155997523968 21717058007445405696 21814216319845168128 21919599007380652032 22029346658305179648 22055745585066246144 22160473721747472384 22169496715933851648 22267529150354948096 22298116415671369728 22388130805834579968 22405836784829202432 22512227272886321152 22521393489202642944 22543150661997428736 22677336082604556288 22762660507664523264 22788065262695398848 22872625051179810816 22876629222086148096 22987144339101057024 23012799634122375168 23123972579214753792 23133387877496193024 23149780584325484544 23355519173987926016 23378082167997333504 23387600931095052288 23500584510472323072 23517237418997317632 23632067679832265472 23663307216630841344 23752341399302111232 23865125546497277952 23980416008074559488 24007179865226428416 24013356139953782784 24129362691354525696 24156292783643983872 24253808372987461632 24277239174458769408 24421746550497214464 24539726002431983616 24540993359825814144 24659548883303233536 24783014990593327104 24819494865651892224 24902739700692811776 24930532936965906432 25050970294149316608 25176396180920205312 25186647156563902464 25206566382932852736 25326255681997111296 25336567675352973312 25483561617910136832 25731703182577287168 25738735416231591936 25763600756568489984 25853886008705384448 25860537381488689152 26014469151616598016 26043503157366170112 26140142915634069504 26144719110955597824 26274959070736416768 26300342438997000192 26427397233388290048 26438157574281363456 26456892096371982336 26586076139811298656 26728686778394345472 26848266239809437696 26876842764568363008 26977968009083879424 27008077348379731968 27108296356953849856 27145533027773841408 27274429195996889088 27285534419610894336 27417348595551043584 27436776988830203904 27443835588518608896 27607191752735981568 27729924231005208576 27741992493716137728 27910567486282530816 28008376509430833152 28015582163279413248 28046849554086644736 28150923139913613312 28182341580917981184 28323445703535230976 28471862003072237568 28492037642246750208 28629680336170647552 28784739607501602816 28807504437637545984 28944292207996698624 28956077343260540928 29085621759793557504 29226132009840869376 29233650952987213824 29372462211073572864 29407660780088328192 29547298295663296512 29554899864558501888 29559328954578468864 29730821887561826304 29764003608418480128 30028524652270190592 30057534215996571648 30204299519785617408 30215037227750129664 30236448110139408384 30350214010219364352 30384087016927198464 30496833401573081088 30502172296114864128 30683732845496500224 30831963438953005056 30844517169994924032 30866374112433979392 31023466317455818752 31183467908126736384 31356316558663090176 31509423573109687296 31551076288841121792 31669788532402814976 31705134278532728832 31820167395329703936 32009573153635237888 32017808186605043712 32053542347527593984 32185583133907746816 32208390378191978496 32338411163983282176 32369652232611692544 32562328733996285952 32721324479767752192 32879398511070978048 33044019987457769472 33092659820869189632 33203652934257082368 33240710582621208576 33254245073900777472 33401293725532422144 33582196208751869952 33608755177243803648 33768340909329481728 33782090233803964416 33978082157213515776 34016004123906834432 34143990761496784896 34308937576769716224 34471848011607179264 34480716508651585536 34519199451183562752 34685958868822130688 34724670876488226816 34853523887512092672 35033278760981889024 35067123251996000256 35250876765708484608 35275856128495976448 35448101519748398208 35797688319745916928 35970624012111839232 36010769797839642624 36194044037031788544 36234439175465975808 36365905594662518784 36380712559481192448 36582369318440271872 36632619825745821696 36809589003647975424 36973232308006944768 36989323324954850304 37174522485889990656 37214089981710041088 37354109551039217664 37395799405448859648 37576455441223974912 37764594271380307968 37962482670762983424 37989383522995666944 38004851513029459968 38172907114894196736 38597554773865930752 38608103124347387904 38780829013058076672 38968176013121159168 38978201270649618432 39021703727424897024 39210214373451104256 39396397727551062016 39412438606104625152 39450513658495500288 39641095850082435072 39685338144557973504 39879114209716947984 40272399359714156544 40315264146852544512 40466952013625819136 40512116022569597952 40662444535430774784 40669563061486485504 40911643793995333632 40928301629416341504 41126022893326565376 41155165483245305856 41410787629103972352 41577957210835648512 41808422078217453568 41865851229423796224 42012564764146249728 42023373244919119872 42226384709870419968 42273512371376971776 42426889860439605248 42485168555302846464 42690410915473391616 42738056463370125312 42944520504255971328 43416438311995047936 43434116014890811392 43628432639690336256 43839198014761304064 44058693316610359296 44111491170132492288 44320947443494944768 44338993431867703296 44535058300709896192 44596232831342739456 44811673569658404864 45042786978405285888 45086301323994857472 45354672165209112576 45525321015329046528 45576130525390797696 45745250102359621632 45753258444172296192 46025599268244750336 46247945158429507584 46266775754992386048 46299561168650969088 46711038347975852032 46756164335994667008 46775201862190104576 47034474837994635264 47264135359664530944 47326614433261682688 47504682798604222464 47730251092994555904 47960832016149118976 48014359730452856832 48026712279907565568 48312585567287967744 48507616745974923264 48554478348917538816 48843493100994428928 49079452004863967232 49081986719651628288 49319097766606467072 49566029981186654208 49638989731303784448 49805479401385623552 49861065873931812864 50101940588298633216 50373294313127804928 50413132765865705472 50652511363994222592 50673135350705946624 50967123235820273664 51463406365154574336 51707772017410768896 51721074762977378304 52028938303233196032 52087006314732340224 52280285831268139008 52289438221911195648 52549918141472833536 52600684877994000384 52876315148562726912 52913784192743964672 53172152279622597312 53457373556788690944 53696532479618875392 53753685529136726016 53955936018167758848 54016154696759463936 54291066055547682816 54548858391993778176 54571068839221788672 54834697191102087168 54873553977660407808 54887671177037217792 55214383505471963136 55459848462010417152 55483984987432275456 55821134972565061632 56016753018861666304 56031164326558826496 56093699108173289472 56301846279827226624 56364683161835962368 56646891407070461952 56943724006144475136 56984075284493500416 57259360672341295104 57615008875275091968 57912154686521081856 58171243519587115008 58452264019681738752 58467301905974427648 58744924422147145728 58815321560176656384 59094596591326593024 59118657909156937728 59461643775123652608 59528007216836960256 60057049304540381184 60115068431993143296 60408599039571234816 60472896220278816768 60700428020438728704 60768174033854396928 60993666803146162176 61004344592229728256 61367465690993000448 61663926877906010112 61689034339989848064 61732748224867958784 62366935816253472768 62712633117326180352 63018847146219374592 63102152577682243584 63339577064805629952 63410268557065457664 63640334790659407872 64019146307270475776 64035616373210087424 64107084695055187968 64371166267815493632 64416780756383956992 65124657467992571904 65442648959535504384 65758797022141956096 66088039974915538944 66481421165242417152 66508490147801554944 66802587451064844288 67164392417503739904 67217510354487607296 67536681818658963456 67564180467607928832 68032008247813668864 68287981522993569792 68617875153539432448 68943696023214358528 68961433017303171072 69038398902367125504 69371917737644261376 69449341752976453632 70066557521963778048 70134246503992000512 70501753531416969216 70551712256991952896 70896203039496796416 71595376639491833856 71941248024223678464 72021539595679285248 72388088074063577088 72468878350931951616 72761425118962384896 73164738636880543744 73265239651491643392 73619178007295950848 73978646649909700608 74349044971779981312 74708219102078435328 74791598810897719296 75152910882447949824 75529188542760615936 75978767045991333888 76009703026058919936 77195109547731861504 77216206248694775808 77561658026116153344 77936352026242318336 78043407454849794048 78420428746902208512 78792795455102124032 78824877212209250304 78901027316991000576 79282191700164870144 79370676289115947008 79758228419433895968 80544798719428313088 80630528293705089024 80933904027251638272 81024232045139195904 81324889070861549568 81823287587990667264 81856603258832683008 82252045786653130752 82310330966490611712 82821575258207944704 83731702458847592448 84025129528292499456 84046746489838239744 84452769419740839936 84547024742753943552 84853779720879210496 84970337110605692928 85476112926740250624 85889041008511942656 86832876623990095872 86868232029781622784 87256865279380672512 87678396029522608128 88117386633220718592 88222982340264984576 88641894886989889536 88677986863735406592 89070116601419792384 89192465662685478912 90085573956810571776 90172602647989714944 90709344330418225152 91050642030658093056 91152261050781595392 91490500204719243264 91506516888344592384 92051198536489500672 92495890316859015168 92533551509984772096 92599122337301938176 93550403724380209152 94068949675989270528 94528270719329061888 94653228866523365376 95009365597208444928 95460502185989111808 96028719460905713664 96053424559815131136 96625171134575935488 97015233491949846528 97108956697835077632 97686986201988857856 98163973439303256576 98638195533212934144 99132059962373308416 99277979462607568896 99610958802771247104 99722131747863625728 100203881176597266432 100746588626255609856 100826265531731410944 101305022727988445184 101346270701411893248 101934246471640547328 102926812730309148672 103415544034821537792 103442149525954756608 104057876606466392064 104174012629464680448 104560571662536278016 105099836282945667072 105201369755988000768 105752630297125453824 105827568385487929344 106344304559245194624 107393064959237750784 107911872036335517696 108032309393518927872 108582132111095365632 109097716783987556352 109142137678443577344 109747107955320815616 110428767010943926272 110919696924020834304 110967969974864550912 111642269945130123264 112033506037723332608 112062328653117652992 112187398216346578944 112729366323671924736 113293782814140923904 113887448012288950272 113968150568987000832 114518721344682590208 115824309373042163712 116342487039174230016 116904528039363477504 116934603811948855296 117630643120353312768 118189193182653186048 118237315818313875456 118923287550247305216 119056014433673920512 120817198079142469632 120945792440557633536 121400856040877457408 121536348067708793856 121987333606292324352 122008689184459456512 122734931381986000896 123378068679979696128 123465496449735917568 124733871632506945536 125425266234652360704 126037694292438749184 126679154129611259904 126820537114130915328 127280669581318815744 128038292614540951552 128071232746420174848 128214169390110375936 128833561512767913984 130249314935985143808 130885297919071008768 131517594044283912192 132176079949831077888 132962842330484834304 133016980295603109888 133605174902129688576 134435020708975214592 135128360935215857664 136064016495627337728 136575963045987139584 137235750307078864896 137887392046428717056 138076797804734251008 138743835475288522752 138898683505952907264 140133115043927556096 140268493007984001024 141103424513983905792 141792406078993592832 143190753278983667712 143882496048447356928 144043079191358570496 144937756701863903232 145522850237924769792 146329477273761087488 146530479302983286784 147238356014591901696 147957293299819401216 148698089943559962624 149416438204156870656 149583197621795438592 150305821764895899648 151957534091982667776 152019406052117839872 154390219095463723008 155123316052232306688 155872704052484636672 156086814909699588096 156840857493804417024 157585590910204248064 157649754424418500608 157802054633982001152 158741352578231894016 159516456838867791936 161089597438856626176 161261056587410178048 161867808054503276544 162048464090278391808 163646575175981334528 163713206517665366016 164504091573306261504 164620661932981223424 165643150516415889408 167463404917695184896 168050259056584998912 168093492979676479488 168905538839481679872 169094049485507887104 169940674221211385856 170952225853480501248 171778082017023885312 173736464059563245568 174513730558761345024 175356792059045216256 176234773266441437184 176445964680529969152 177283789773979779072 177355973727470813184 178384931325370957824 180171147913621143552 180345205295979429888 181418688660836450304 182101284061316186112 182304522101563190784 182981000409438486528 183013033776689184768 184102397072979001344 184991780633718030336 185067103019969544192 185198244674603876352 187100807448760418304 188137899351978541056 189056541438658123776 189306457733046730752 190018731194416889856 190921004371978223616 192057438921811427328 192106849119630262272 193250342269151870976 195373972403977715712 196327946878606513152 197276391066425868288 198264119924746616832 199444263495727251456 200407762353194532864 201493177252511219712 201652531063462821888 202610045455976890368 202692541402823786496 205853625460618297344 206831088069643075584 206884299051909513216 208115753212932784128 208348025258929360896 210199672565891334144 210402739511976001536 211505260594250907648 211655136770975858688 212688609118490389248 214786129918475501568 215823744072671035392 216064618787037855744 217164264222190731264 218284275356887154688 219494215910641631232 220857534021887852544 221935939949729101824 224067012075446665216 224124657306235305984 224374796432693157888 225458732647343849472 226587565628281847808 227936301137974001664 231648618746084327424 232684974078348460032 233809056078726955008 235261286240706625536 236378386365306372096 236474631636627750912 237846575100494610432 238112028867347841024 241634396158284939264 241891584881115267072 242801712081754914816 243072696135417587712 243974667212584648704 245469862763972001792 246756137359959392256 246930992899471835136 252075388584877498368 253358308259222519808 253641074228261830656 254561339162637631488 256076585229081903104 256428338780220751872 257667123025535827968 260498629871970287616 261770595838142017536 263035188088567824384 264352159899662155776 265925684660969668608 266033960591206219776 267210349804259377152 270256721870431715328 272128032991254675456 273151926091974279168 274471500614157729792 275774784092857434112 276153595609468502016 277487670950577045504 277797367011905814528 282206849027967811584 283584812157987185664 286381506557967335424 288086158382717140992 289875513403727806464 291045700475849539584 292658954547522174976 293060958605966573568 295914586599638802432 297396179887119925248 298832876408313741312 299166395243590877184 300611643529791799296 303915068183965335552 304038812104235679744 308780438190927446016 310246632104464613376 311745408104969273344 312173629819399176192 313681714987608834048 315299508848837001216 315604109267964002304 317482705156463788032 319032913677735583872 322179194877713252352 323735616109006553088 324096928180556783616 327293150351962669056 327426413035330732032 329241323865962446848 331286301032831778816 334926809835390369792 336100518113169997824 336186985959352958976 338188098971015774208 339881348442422771712 341904451706961002496 343556164034047770624 347472928119126491136 349027461117522690048 350713584118090432512 352891929361059938304 354567579547959558144 354711947454941626368 356769862650741915648 362837377321672900608 364202568122632372224 364609044203126381568 365962000818876973056 366026067553378369536 368204794145958002688 370134206039939088384 370396489349207752704 374201614897520836608 376275798703957082112 378113082877316247552 380037462388833779712 381842008743956447232 384114877843622854656 384213698239260524544 386500684538303741952 390747944807955431424 392655893757213026304 394552782132851736576 396528239849493233664 398888526991454502912 400815524706389065728 403305062126925643776 405385082805647572992 411707250921236594688 413662176139286151168 416231506425865568256 416696050517858721792 420399345131782668288 420805479023952003072 423310273541951717376 425377218236980778496 429572259836951003136 431647488145342070784 432129237574075711488 436568550713774309376 438988431821283262464 441715068043775705088 443871879899458203648 448134024150893330432 448249314612470611968 448749592865386315776 450917465294687698944 455872602275948003328 465369948156696920064 467618112157453910016 470522572481413251072 472756772730612744192 472949263273255501824 476224057734695682048 483268792316569878528 483783169762230534144 485603424163509829632 486145392270835175424 490939725527944003584 493512274719918784512 493861985798943670272 504150777169754996736 506716616518445039616 507282148456523661312 512153170458163806208 512856677560441503744 515334246051071655936 523541191676284035072 526070376177135648768 528704319799324311552 531851369321939337216 532067921182412439552 540513443740863430656 544256065982509350912 546303852183948558336 548943001228315459584 551549568185714868224 552307191218937004032 554975341901154091008 555594734023811629056 564413698055935623168 567169624315974371328 572763013115934670848 576172316765434281984 579751026807455612928 586121917211933147136 591829173199277604864 594792359774239850496 598332790487181754368 601223287059583598592 607830136367930671104 608077624208471359488 617560876381854892032 620493264208929226752 623490816209938546688 624347259638798352384 630599017697674002432 631208218535928004608 634965410312927576064 638065827355471167744 644358389755426504704 647471232218013106176 648193856361113567232 654852826070661464064 658482647731924893696 662572602065663557632 672201036226339995648 672373971918705917952 676376197942031548416 679762696884845543424 683808903413922004992 694945856238252982272 698054922235045380096 701427168236180865024 705783858722119876608 709135159095919116288 709423894909883252736 713539725301483831296 725674754643345801216 728405136245264744448 729218088406252763136 731924001637753946112 736409588291916005376 740268412079878176768 740792978698415505408 756226165754632495104 760074924777667559424 763684017487912894464 768229755687245709312 773001369076607483904 781495889615910862848 785311787514426052608 789105564265703473152 793056479698986467328 797777053982909005824 801631049412778131456 810770165611295145984 823414501842473189376 827324352278572302336 832463012851731136512 833392101035717443584 846620547083903434752 850754436473961556992 859144519673902006272 864258475148151422976 873137101427548618752 877976863642566524928 887743759798916407296 896268048301786660864 896498629224941223936 897499185730772631552 901834930589375397888 911745204551896006656 930739896313393840128 935236224314907820032 941045144962826502144 945898526546511003648 952448115469391364096 966537584633139757056 971206848327019659264 972290784541670350848 981879451055888007168 987723971597887340544 1008301554339509993472 1014564296913047322624 1024306340916327612416 1025713355120883007488 1030668492102143311872 1047082383352568070144 1052140752354271297536 1063702738643878674432 1064135842364824879104 1088512131965018701824 1092607704367897116672 1097886002456630919168 1103099136371429736448 1104614382437874008064 1111189468047623258112 1128827396111871246336 1134339248631948742656 1145526026231869341696 1152344633530868563968 1159502053614911225856 1172243834423866294272 1183658346398555209728 1189584719548479700992 1196665580974363508736 1202446574119167197184 1216155248416942718976 1235121752763709784064 1240986528417858453504 1248694519277596704768 1261198035395348004864 1262416437071856009216 1269930820625855152128 1276131654710942335488 1288716779510853009408 1294942464436026212352 1296387712722227134464 1309705652141322928128 1316965295463849787392 1325145204131327115264 1344402072452679991296 1344747943837411835904 1352752395884063096832 1367617806827844009984 1396109844470090760192 1402854336472361730048 1411567717444239753216 1418270318191838232576 1418847789819766505472 1451349509286691602432 1456810272490529488896 1458436176812505526272 1472819176583832010752 1480536824159756353536 1481585957396831010816 1512452331509264990208 1520149849555335118848 1536459511374491418624 1546002738153214967808 1570623575028852105216 1578211128531406946304 1586112959397972934656 1595554107965818011648 1621540331222590291968 1646829003684946378752 1654648704557144604672 1664926025703462273024 1666784202071434887168 1693241094167806869504 1701508872947923113984 1718289039347804012544 1728516950296302845952 1775487519597832814592 1792536096603573321728 1794998371461545263104 1803669861178750795776 1823490409103792013312 1861479792626787680256 1870472448629815640064 1891797053093022007296 1904896230938782728192 1933075169266279514112 1942413696654039318528 1944581569083340701696 1975447943195774681088 2016603108679019986944 2029128593826094645248 2048612681832655224832 2051426710241766014976 2094164766705136140288 2104281504708542595072 2127405477287757348864 2128271684729649758208 2177024263930037403648 2185215408735794233344 2195772004913261838336 2209228764875748016128 2222378936095246516224 2268678497263897485312 2291052052463738683392 2304689267061737127936 2319004107229822451712 2344487668847732588544 2367316692797110419456 2379169439096959401984 2393331161948727017472 2404893148238334394368 2432310496833885437952 2470243505527419568128 2481973056835716907008 2497389038555193409536 2539861641251710304256 2552263309421884670976 2577433559021706018816 2592775425444454268928 2619411304282645856256 2633930590927699574784 2688804144905359982592 2689495887674823671808 2705504791768126193664 2735235613655688019968 2792219688940181520384 2805708672944723460096 2823135434888479506432 2837695579639533010944 2913620544981058977792 2916872353625011052544 2945638353167664021504 2963171914793662021632 3024904663018529980416 3072919022748982837248 3092005476306429935616 3141247150057704210432 3156422257062813892608 3191108215931636023296 3293658007369892757504 3309297409114289209344 3333568404142869774336 3386482188335613739008 3403017745895846227968 3436578078695608025088 3457033900592605691904 3550975039195665629184 3585072193207146643456 3589996742923090526208 3607339722357501591552 3722959585253575360512 3783594106186044014592 3809792461877565456384 3866150338532559028224 3884827393308078637056 3889163138166681403392 3950895886391549362176 4033206217358039973888 4058257187652189290496 4102853420483532029952 4188329533410272280576 4208563009417085190144 4254810954575514697728 4256543369459299516416 4354048527860074807296 4370430817471588466688 4418457529751496032256 4444757872190493032448 4537356994527794970624 4609378534123474255872 4638008214459644903424 4734633385594220838912 4758338878193918803968 4786662323897454034944 4864620993667770875904 4940487011054839136256 4963946113671433814016 4994778077110386819072 5079723282503420608512 5104526618843769341952 5154867118043412037632 5185550850888908537856 5377608289810719965184 5411009583536252387328 5470471227311376039936 5584439377880363040768 5611417345889446920192 5675391159279066021888 5827241089962117955584 5833744707250022105088 5926343829587324043264 6049809326037059960832 6145838045497965674496 6282494300115408420864 6312844514125627785216 6382216431863272046592 6587316014739785515008 6667136808285739548672 6806035491791692455936 6873156157391216050176 6914067801185211383808 7101950078391331258368 7170144386414293286912 7179993485846181052416 7214679444715003183104 7445919170507150721024 7619584923755130912768 7732300677065118056448 7778326276333362806784 7901791772783098724352 8066412434716079947776 8116514375304378580992 8205706840967064059904 8376659066820544561152 8417126018834170380288 8513086738918599032832 8740861634943176933376 8836915059502992064512 8889515744380986064896 9074713989055589941248 9218757068246948511744 9276016428919289806848 9469266771188441677824 9573324647794908069888 9880974022109678272512 9927892227342867628032 10159446565006841217024 10209053237687538683904 10309734236086824075264 10371101701777817075712 10755216579621439930368 10822019167072504774656 11168878755760726081536 11350782318558132043776 11654482179924235911168 11667489414500044210176 11852687659174648086528 12099618652074119921664 12564988600230816841728 12625689028251255570432 12764432863726544093184 13334273616571479097344 13612070983583384911872 13828135602370422767616 14203900156782662516736 14340288772828586573824 14359986971692362104832 14891838341014301442048 15239169847510261825536 15464601354130236112896 15556652552666725613568 16132824869432159895552 16233028750608757161984 16411413681934128119808 16753318133641089122304 16834252037668340760576 17026173477837198065664 17481723269886353866752 17779031488761972129792 18149427978111179882496 18437514136493897023488 18938533542376883355648 19146649295589816139776 19761948044219356545024 20418106475375077367808 20619468472173648150528 20742203403555634151424 21510433159242879860736 21644038334145009549312 22337757511521452163072 23334978829000088420352 23705375318349296173056 24199237304148239843328 25129977200461633683456 25251378056502511140864 26668547233142958194688 27224141967166769823744 27656271204740845535232 28407800313565325033472 28719973943384724209664 29783676682028602884096 30478339695020523651072 30929202708260472225792 31113305105333451227136 32265649738864319791104 32466057501217514323968 33506636267282178244608 34052346955674396131328 34963446539772707733504 35558062977523944259584 36298855956222359764992 37877067084753766711296 38293298591179632279552 40836212950750154735616 41484406807111268302848 43020866318485759721472 44675515023042904326144 46669957658000176840704 48398474608296479686656 50259954400923267366912 50502756113005022281728 53337094466285916389376 54448283934333539647488 55312542409481691070464 56815600627130650066944 57439947886769448419328 61858405416520944451584 62226610210666902454272 64531299477728639582208 64932115002435028647936 67013272534564356489216 71116125955047888519168 72597711912444719529984 75754134169507533422592 81672425901500309471232 82968813614222536605696 89351030046085808652288 93339915316000353681408 96796949216592959373312 100519908801846534733824 106674188932571832778752 108896567868667079294976 113631201254261300133888 114879895773538896838656 124453220421333804908544 129062598955457279164416 134026545069128712978432 145195423824889439059968 151508268339015066845184 163344851803000618942464 165937627228445073211392 186679830632000707362816 193593898433185918746624 201039817603693069467648 213348377865143665557504 217793135737334158589952 227262402508522600267776 248906440842667609817088 268053090138257425956864 290390847649778878119936 326689703606001237884928 373359661264001414725632 387187796866371837493248 402079635207386138935296 435586271474668317179904 454524805017045200535552 497812881685335219634176 580781695299557756239872 653379407212002475769856 746719322528002829451264 804159270414772277870592 871172542949336634359808 1161563390599115512479744 1306758814424004951539712 1493438645056005658902528 1742345085898673268719616 2613517628848009903079424 3484690171797346537439232 5227035257696019806158848 10454070515392039612317696
- Sum of all divisors σ(n): 41550502589492496565690011
- Sum of proper divisors (its aliquot sum) s(n): 31096432074100456953372315
- 10454070515392039612317696 is an abundant number, because the sum of its proper divisors (31096432074100456953372315) is greater than itself. Its abundance is 20642361558708417341054619
Bases of 10454070515392039612317696
- Binary: 1000101001011011110001001100010101110010110110100101001100000100000000000000000000002
- Hexadecimal: 0x8A5BC4C572DA530400000
- Base-36: 1BACTIS9Z0XQF4000
Squares and roots of 10454070515392039612317696
- 10454070515392039612317696 squared (104540705153920396123176962) is 109287590340789184728838608190293089377248834748416
- 10454070515392039612317696 cubed (104540705153920396123176963) is 1142500175879888082452978134131578068864112390554884456679255572058824769536
-
10454070515392039612317696 is a
perfect square number . Itssquare root is 3233275508736 -
The
cube root of 10454070515392039612317696 is 218656206.1008421461
Scales and comparisons
How big is 10454070515392039612317696?- 10,454,070,515,392,039,612,317,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,454,070,515,392,039,612,317,696 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 10454070515392039612317696 cubic inches would be around 18221350.5 feet tall.
Recreational maths with 10454070515392039612317696
- 10454070515392039612317696 backwards is 69671321693029351507045401
- The number of decimal digits it has is: 26
- The sum of 10454070515392039612317696's digits is 99
- 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 10454070515392039612317696 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 10454070515392039612317696 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/10454070515392039612317696/
Chicago style:
Numbermatics. 2024. "Number 10454070515392039612317696 - Facts about the integer". https://numbermatics.com/n/10454070515392039612317696/
The information we have on file for 10454070515392039612317696 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 10454070515392039612317696, math, Factors of 10454070515392039612317696, curriculum, school, college, exams, university, Prime factorization of 10454070515392039612317696, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, four hundred fifty-four sextillion, seventy quintillion, five hundred fifteen quadrillion, three hundred ninety-two trillion, thirty-nine billion, six hundred twelve million, three hundred seventeen thousand, six hundred ninety-six.