306861783583125969561452544
306,861,783,583,125,969,561,452,544 is an even composite number composed of six prime numbers multiplied together.
306861783583125969561452544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-nine thousand and twenty-five divisors.
Prime factorization of 306861783583125969561452544:
242 × 34 × 74 × 132 × 312 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 7 × 7 × 7 × 7 × 13 × 13 × 31 × 31 × 47 × 47)See below for interesting mathematical facts about the number 306861783583125969561452544 from the Numbermatics database.
Names of 306861783583125969561452544
- Cardinal: 306861783583125969561452544 can be written as Three hundred six septillion, eight hundred sixty-one sextillion, seven hundred eighty-three quintillion, five hundred eighty-three quadrillion, one hundred twenty-five trillion, nine hundred sixty-nine billion, five hundred sixty-one million, four hundred fifty-two thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 3.06861783583125969561452544 × 1026
Factors of 306861783583125969561452544
Divisors of 306861783583125969561452544
- Number of divisors d(n): 29025
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 47 48 49 52 54 56 62 63 64 72 78 81 84 91 93 94 96 98 104 108 112 117 124 126 128 141 144 147 156 162 168 169 182 186 188 189 192 196 208 216 217 224 234 248 252 256 273 279 282 288 294 312 324 329 336 338 343 351 364 372 376 378 384 392 403 416 423 432 434 441 448 468 496 504 507 512 546 558 564 567 576 588 611 624 637 648 651 658 672 676 686 702 728 744 752 756 768 784 806 819 832 837 846 864 868 882 896 936 961 987 992 1008 1014 1024 1029 1053 1092 1116 1128 1134 1152 1176 1183 1209 1222 1248 1269 1274 1296 1302 1316 1323 1344 1352 1372 1404 1456 1457 1488 1504 1512 1519 1521 1536 1568 1612 1638 1664 1674 1692 1728 1736 1764 1792 1833 1872 1911 1922 1953 1974 1984 2016 2028 2048 2058 2106 2184 2209 2232 2256 2268 2303 2304 2352 2366 2401 2418 2444 2457 2496 2511 2538 2548 2592 2604 2632 2646 2688 2704 2744 2808 2821 2883 2912 2914 2961 2976 3008 3024 3038 3042 3072 3087 3136 3224 3276 3328 3348 3384 3456 3472 3528 3549 3584 3627 3666 3744 3807 3822 3844 3906 3948 3968 3969 4032 4056 4096 4116 4212 4277 4368 4371 4418 4459 4464 4512 4536 4557 4563 4606 4608 4704 4732 4802 4836 4888 4914 4992 5022 5076 5096 5184 5208 5239 5264 5292 5376 5408 5488 5499 5616 5642 5733 5766 5824 5828 5859 5922 5952 6016 6048 6076 6084 6144 6174 6272 6448 6552 6627 6656 6696 6727 6768 6909 6912 6944 7056 7098 7168 7203 7254 7332 7371 7488 7614 7644 7688 7812 7896 7936 7938 7943 8064 8112 8192 8232 8281 8424 8463 8554 8649 8736 8742 8836 8883 8918 8928 9024 9072 9114 9126 9212 9216 9261 9408 9464 9604 9672 9776 9828 9984 10044 10152 10192 10199 10368 10416 10478 10528 10584 10633 10647 10752 10816 10881 10976 10998 11232 11284 11466 11532 11648 11656 11718 11844 11904 12032 12096 12152 12168 12288 12348 12493 12544 12831 12896 13104 13113 13254 13312 13377 13392 13454 13536 13671 13689 13818 13824 13888 14112 14196 14336 14406 14508 14664 14742 14976 15228 15288 15376 15463 15624 15717 15792 15872 15876 15886 16121 16128 16224 16384 16464 16497 16562 16848 16926 17108 17199 17298 17472 17484 17577 17672 17766 17836 17856 18048 18144 18228 18252 18424 18432 18522 18816 18928 18941 19208 19344 19552 19656 19747 19881 19968 20088 20181 20304 20384 20398 20727 20736 20832 20956 21056 21168 21266 21294 21504 21609 21632 21762 21952 21996 22464 22568 22932 23064 23296 23312 23436 23688 23808 23829 24064 24192 24304 24336 24576 24696 24843 24986 25088 25389 25662 25792 25947 26208 26226 26508 26624 26649 26754 26784 26908 27072 27342 27378 27636 27648 27776 27783 28224 28392 28672 28717 28812 29016 29328 29484 29939 29952 30456 30576 30597 30752 30926 31213 31248 31434 31584 31744 31752 31772 31899 31941 32242 32256 32448 32643 32768 32928 32994 33124 33696 33852 34216 34398 34596 34944 34968 35154 35344 35532 35672 35712 36096 36288 36456 36504 36673 36848 36864 37044 37479 37632 37856 37882 38416 38493 38688 39104 39312 39339 39494 39762 39936 40131 40176 40362 40608 40768 40796 41013 41454 41472 41664 41912 42112 42336 42532 42588 43008 43218 43264 43524 43904 43992 44928 45136 45167 45864 46128 46389 46592 46624 46872 47089 47151 47376 47616 47658 48128 48363 48384 48608 48672 49152 49392 49491 49686 49972 50176 50778 51324 51584 51597 51894 52416 52452 53016 53248 53298 53508 53568 53816 54144 54684 54756 55272 55296 55552 55566 55601 56448 56784 56823 57344 57434 57624 57967 58032 58656 58968 59241 59643 59878 59904 60543 60912 61152 61194 61504 61852 62181 62426 62496 62868 63168 63488 63504 63544 63798 63882 64484 64512 64827 64896 65286 65536 65856 65988 66248 67392 67704 68432 68479 68796 69192 69888 69936 70308 70688 71064 71344 71393 71424 71487 72192 72576 72912 73008 73346 73696 73728 74088 74431 74529 74958 75264 75712 75764 76167 76832 76986 77376 77841 78208 78624 78678 78988 79524 79872 80262 80352 80724 81216 81536 81592 82026 82908 82944 83328 83824 84224 84672 85064 85176 86016 86151 86436 86528 87048 87451 87808 87984 89817 89856 90272 90334 91728 91791 92256 92778 93184 93248 93639 93744 94178 94302 94752 95232 95316 95697 95823 96256 96726 96768 97216 97344 98304 98784 98982 99372 99944 100352 101556 102648 103168 103194 103788 104832 104904 106032 106496 106596 107016 107136 107632 108241 108288 109368 109512 110019 110544 110592 111104 111132 111202 112437 112847 112896 113568 113646 114688 114868 115248 115479 115934 116064 117312 117936 118017 118482 119286 119756 119808 120393 121086 121824 122304 122388 123008 123039 123704 124362 124852 124992 125736 126336 126976 127008 127088 127596 127764 128968 129024 129654 129792 130572 131072 131712 131976 132496 132587 134784 135408 135501 136864 136958 137592 138229 138384 139167 139776 139872 140616 141267 141376 141453 142128 142688 142786 142848 142974 144384 145089 145152 145824 146016 146692 147392 147456 148176 148862 149058 149916 150528 151424 151528 152334 153664 153972 154752 155682 156416 157248 157356 157976 159048 159744 160524 160704 161448 162409 162432 163072 163184 164052 165816 165888 166656 166803 167648 168448 169344 170128 170352 170469 172032 172302 172872 173056 173901 174096 174902 175616 175968 177723 178929 179634 179712 180544 180668 181629 183456 183582 184512 185556 186368 186496 186543 187278 187488 188356 188604 189504 190464 190632 191394 191646 192512 193452 193536 194432 194481 194688 196608 197568 197964 198744 199888 200704 201019 203112 205296 205437 206336 206388 207576 209573 209664 209808 212064 212992 213192 214032 214179 214272 214461 215264 216482 216576 218736 219024 220038 221088 221184 222208 222264 222404 223293 223587 224874 225694 225792 227136 227292 228501 229376 229736 230496 230958 231868 232128 234624 235872 236034 236964 238572 239512 239616 240786 242172 243648 244608 244776 246016 246078 246233 247408 248724 249704 249984 251472 252672 253952 254016 254176 255192 255528 256711 257936 258048 258453 259308 259584 261144 262144 262353 263424 263952 264992 265174 269451 269568 270816 271002 273728 273916 275184 275373 276458 276768 278334 279552 279744 280917 281232 282534 282752 282906 284256 285376 285572 285696 285948 287091 288768 290178 290304 291648 292032 293384 294784 294912 296352 297724 298116 299832 301056 302848 303056 304668 307328 307944 309504 311364 312832 314496 314712 315952 316169 318096 319488 321048 321408 322896 324723 324818 324864 326144 326368 328104 329623 330057 331632 331776 333312 333606 335296 336896 337311 338541 338688 340256 340704 340938 344064 344604 345744 346112 346437 347802 348192 349804 351232 351936 355446 357858 359268 359424 361088 361179 361336 363258 366912 367164 369024 371112 372736 372992 373086 373321 374556 374976 376712 377208 379008 380928 381264 382788 383292 385024 386904 387072 388864 388962 389207 389376 393216 395136 395928 397488 397761 399776 401408 402038 405769 406224 406503 410592 410874 412672 412776 414687 415152 417501 419146 419328 419616 423801 424128 424359 425984 426384 428064 428358 428544 428922 430528 432964 433152 435267 437472 438048 440076 442176 442368 444416 444528 444808 446586 447174 449748 451388 451584 454272 454584 457002 458752 459472 460992 461916 463736 464256 469248 471744 472068 473928 477144 479024 479232 479353 481572 484344 487227 487296 489216 489552 492032 492156 492466 494816 497448 499408 499751 499968 500409 502944 505344 507904 508032 508352 510384 511056 511407 513422 515872 516096 516906 518616 519168 521703 522288 524288 524706 526848 527904 529984 530348 533169 538902 539136 541632 542004 544887 547456 547832 550368 550746 552916 553536 556668 559104 559488 561834 562464 565068 565504 565812 568512 570752 571144 571392 571896 574182 577536 580356 580608 583296 584064 586768 587171 589568 589824 592704 595448 596232 599664 602112 603057 605696 606112 609336 612157 614656 615888 616311 619008 622728 625664 628719 628992 629424 631904 632338 636192 638976 642096 642537 642816 643383 645792 649446 649636 649728 652288 652736 656208 659246 660114 663264 663552 666624 667212 669879 670592 670761 673792 674622 677082 677376 680512 681408 681876 688128 689208 691488 692224 692874 695604 696384 699608 702464 703872 710892 715716 718536 718848 722176 722358 722672 726516 733824 734328 738048 738699 742224 745472 745984 746172 746642 749112 749952 753424 754416 757687 758016 761856 762528 765576 766584 770048 770133 773808 774144 775359 777728 777924 778414 778752 786432 787059 790272 791856 794976 795522 799552 802816 804076 808353 811538 812448 813006 821184 821748 825344 825552 826119 829374 830304 835002 838292 838656 839232 842751 847602 848256 848718 851968 852768 856128 856716 857088 857844 861056 861273 865928 866304 870534 874944 876096 880152 884352 884736 888832 889056 889616 890227 893172 894348 899496 902776 903168 908544 909168 914004 917504 918944 921984 923832 927472 928109 928512 938496 943488 944136 947856 948507 954288 958048 958464 958706 963144 967603 968688 974169 974454 974592 978432 979104 984064 984312 984932 988869 989632 990171 994896 998816 999502 999936 1000818 1005888 1010688 1011933 1015623 1015808 1016064 1016704 1020768 1022112 1022814 1026844 1031744 1032192 1033812 1037232 1038336 1043406 1044576 1048576 1049412 1053696 1055808 1059968 1060696 1066338 1077804 1078272 1083264 1084008 1089774 1094912 1095664 1100736 1101492 1105832 1107072 1113336 1118208 1118976 1119963 1123668 1124928 1130136 1131008 1131624 1136863 1137024 1141504 1142288 1142784 1143792 1148364 1155072 1160712 1161216 1166592 1167621 1168128 1173536 1174342 1179136 1179648 1185408 1190896 1192464 1193283 1199328 1204224 1206114 1211392 1212224 1217307 1218672 1219509 1224314 1229312 1231776 1232622 1238016 1244061 1245456 1251328 1252503 1257438 1257984 1258848 1263808 1264676 1271403 1272384 1277952 1284192 1285074 1285632 1286766 1291584 1298892 1299272 1299456 1304576 1305472 1305801 1312416 1318492 1320228 1326528 1327104 1333248 1334424 1339758 1341184 1341522 1347584 1349244 1354164 1354752 1361024 1362816 1363752 1376256 1378416 1382976 1384448 1385748 1391208 1392768 1399216 1404928 1407133 1407744 1421784 1431432 1437072 1437696 1438059 1444352 1444716 1445344 1453032 1461681 1467011 1467648 1468656 1476096 1477398 1484448 1490944 1491968 1492344 1493284 1498224 1499253 1499904 1501227 1506848 1508832 1515374 1516032 1523712 1525056 1531152 1533168 1534221 1540096 1540266 1547616 1548288 1550718 1555456 1555848 1556828 1557504 1565109 1572864 1574118 1580544 1583712 1589952 1591044 1599104 1599507 1605632 1608152 1616706 1623076 1624896 1626012 1642368 1643496 1650688 1651104 1652238 1658748 1660608 1670004 1676584 1677312 1678464 1685502 1695204 1696512 1697436 1703936 1705536 1712256 1713432 1714176 1715688 1722112 1722546 1723631 1731856 1732608 1741068 1749888 1752192 1760304 1761513 1768704 1769472 1777664 1778112 1779232 1780454 1786344 1788696 1796977 1798992 1805552 1806336 1809171 1817088 1818336 1828008 1835008 1836471 1837888 1843968 1847664 1848933 1854944 1856218 1857024 1876992 1886157 1886976 1888272 1895712 1897014 1908576 1916096 1916928 1917412 1926288 1927611 1935206 1937376 1948338 1948908 1949184 1956864 1958208 1968128 1968624 1969864 1977738 1979264 1980342 1989792 1997632 1999004 1999872 2001636 2009637 2011776 2021376 2023866 2031246 2031616 2032128 2033408 2041536 2044224 2045628 2053688 2063488 2064384 2067624 2074464 2076672 2086812 2089152 2097152 2098824 2107392 2111616 2119936 2121392 2122849 2132676 2155608 2156544 2166528 2168016 2179548 2189824 2191328 2201472 2202984 2211664 2213183 2214144 2216097 2226672 2236416 2237952 2239926 2247336 2249856 2260272 2262016 2263248 2273061 2273726 2274048 2283008 2284576 2285568 2287584 2296728 2307361 2310144 2310399 2321424 2322432 2326077 2333184 2335242 2336256 2347072 2348684 2358272 2359296 2361177 2370816 2381792 2384928 2386566 2398656 2408448 2412228 2422784 2424448 2425059 2434614 2437344 2439018 2448628 2458624 2463552 2465244 2476032 2488122 2490912 2502656 2505006 2514876 2515968 2517696 2527616 2528253 2529352 2542806 2544768 2555904 2568384 2570148 2571264 2573532 2583168 2597784 2598544 2598912 2609152 2610944 2611602 2613247 2624832 2636984 2640456 2653056 2654208 2666496 2668848 2670681 2679516 2682368 2683044 2695168 2698488 2708328 2709504 2722048 2724449 2725632 2727504 2752512 2756832 2765952 2768896 2771496 2782416 2784327 2785536 2798432 2809856 2814266 2815488 2843568 2845521 2862864 2874144 2875392 2876118 2888704 2889432 2890688 2902809 2906064 2922507 2923362 2934022 2935296 2937312 2952192 2954796 2966607 2968896 2970513 2981888 2983936 2984688 2986568 2996448 2998506 2999808 3002454 3013696 3017664 3030748 3032064 3046869 3047424 3050112 3062304 3066336 3068442 3080192 3080532 3095232 3096576 3101436 3110912 3111696 3113656 3115008 3130218 3145728 3148236 3161088 3167424 3179904 3182088 3198208 3199014 3211264 3216304 3233412 3246152 3249792 3252024 3284736 3286992 3301376 3302208 3304476 3317496 3321216 3340008 3353168 3354624 3355471 3356928 3359889 3371004 3390408 3393024 3394872 3407872 3410589 3411072 3424512 3426864 3428352 3431376 3444224 3445092 3447262 3463712 3465216 3482136 3498257 3499776 3502863 3504384 3520608 3523026 3537408 3538944 3555328 3556224 3558464 3560908 3572688 3577392 3579849 3593954 3597984 3611104 3612672 3618342 3634176 3636672 3651921 3656016 3658527 3670016 3672942 3675776 3687936 3695328 3697866 3709888 3712436 3714048 3732183 3753984 3772314 3773952 3776544 3791424 3794028 3814209 3817152 3832192 3833856 3834824 3852576 3855222 3870412 3874752 3896676 3897816 3898368 3913728 3916416 3936256 3937248 3939728 3955476 3958528 3960684 3979584 3995264 3998008 3999744 4003272 4019274 4023552 4042752 4047732 4062492 4063232 4064256 4066816 4083072 4088448 4091256 4107376 4110197 4126976 4128768 4135248 4148928 4153344 4173624 4178304 4194304 4197648 4214784 4221399 4223232 4239872 4242784 4245698 4265352 4285099 4311216 4313088 4314177 4333056 4336032 4359096 4379648 4382656 4385043 4401033 4402944 4405968 4423328 4426366 4428288 4432194 4453344 4472832 4475904 4479852 4494672 4497759 4499712 4503681 4520544 4524032 4526496 4546122 4547452 4548096 4566016 4569152 4571136 4575168 4593456 4614722 4620288 4620798 4642848 4644864 4652154 4666368 4670484 4672512 4694144 4695327 4697368 4716544 4718592 4722354 4741632 4763584 4769856 4773132 4797312 4816896 4824456 4845568 4848896 4850118 4869228 4874688 4878036 4897256 4917248 4927104 4930488 4952064 4976244 4981824 5005312 5010012 5029752 5031936 5035392 5055232 5056506 5058704 5085612 5089536 5111808 5136768 5140296 5142528 5147064 5166336 5170893 5195568 5197088 5197824 5218304 5221888 5223204 5226494 5249664 5273968 5280912 5284539 5303809 5306112 5308416 5332992 5337696 5341362 5359032 5364736 5366088 5390336 5390931 5396976 5416656 5419008 5427513 5444096 5448898 5451264 5455008 5505024 5509413 5513664 5531904 5537792 5542992 5546799 5564832 5568654 5571072 5596864 5619712 5628532 5630976 5658471 5687136 5691042 5725728 5748288 5750784 5752236 5777408 5778864 5781376 5782833 5805618 5812128 5845014 5846724 5868044 5870592 5874624 5904384 5909592 5933214 5937792 5941026 5963776 5967872 5969376 5973136 5992896 5997012 5999616 6004908 6027392 6028911 6035328 6061496 6064128 6093738 6094848 6100224 6124608 6132672 6136884 6160384 6161064 6190464 6193152 6202872 6221824 6223392 6227312 6230016 6231589 6260436 6291456 6296472 6322176 6334848 6359808 6364176 6368547 6396416 6398028 6422528 6432608 6466824 6492304 6496763 6499584 6504048 6569472 6573984 6602752 6604416 6608952 6634992 6639549 6642432 6648291 6680016 6706336 6709248 6710942 6713856 6719778 6742008 6780816 6786048 6789744 6815744 6819183 6821178 6822144 6849024 6853728 6856704 6862752 6888448 6890184 6894524 6922083 6927424 6930432 6931197 6964272 6996514 6999552 7005726 7008768 7041216 7046052 7074816 7077888 7083531 7110656 7112448 7116928 7121816 7145376 7154784 7159698 7187908 7195968 7222208 7225344 7236684 7268352 7273344 7303842 7312032 7317054 7340032 7345884 7351552 7375872 7390656 7395732 7419776 7424872 7428096 7464366 7507968 7544628 7547904 7553088 7582848 7588056 7628418 7633223 7634304 7664384 7667712 7669648 7705152 7710444 7740824 7749504 7793352 7795632 7796736 7827456 7832832 7839741 7872512 7874496 7879456 7910952 7917056 7921368 7958041 7959168 7990528 7996016 7999488 8006544 8012043 8038548 8047104 8085504 8095464 8124984 8126464 8128512 8133632 8166144 8173347 8176896 8182512 8214752 8220394 8253952 8257536 8270496 8297856 8306688 8347248 8352981 8356608 8388608 8395296 8429568 8442798 8446464 8479744 8485568 8491396 8530704 8536563 8570198 8622432 8626176 8628354 8666112 8672064 8708427 8718192 8759296 8765312 8767521 8770086 8802066 8805888 8811936 8846656 8852732 8856576 8864388 8899821 8906688 8945664 8951808 8959704 8989344 8995518 8999424 9007362 9041088 9048064 9052992 9092244 9094904 9096192 9132032 9138304 9140607 9142272 9150336 9186912 9229444 9240576 9241596 9285696 9289728 9304308 9332736 9340968 9345024 9388288 9390654 9394736 9433088 9437184 9444708 9483264 9527168 9539712 9546264 9594624 9633792 9648912 9691136 9697792 9700236 9738456 9749376 9756072 9794512 9834496 9849931 9854208 9860976 9904128 9952488 9963648 10010624 10020024 10059504 10063872 10066413 10070784 10079667 10110464 10113012 10117408 10171224 10179072 10223616 10231767 10273536 10280592 10285056 10294128 10332672 10341786 10391136 10394176 10395648 10436608 10443776 10446408 10452988 10494771 10499328 10508589 10547936 10561824 10569078 10607618 10612224 10616832 10665984 10675392 10682724 10718064 10729472 10732176 10739547 10780672 10781862 10793952 10833312 10838016 10855026 10888192 10897796 10902528 10910016 10955763 11010048 11018826 11027328 11063808 11075584 11085984 11093598 11129664 11137308 11142144 11193728 11196549 11239424 11257064 11261952 11316942 11374272 11382084 11451456 11496576 11501568 11504472 11554816 11557728 11562752 11565666 11572951 11611236 11624256 11690028 11693448 11736088 11741184 11749248 11808768 11819184 11866428 11875584 11882052 11927552 11935744 11938752 11946272 11985792 11994024 11999232 12009816 12054784 12057822 12065417 12070656 12122992 12128256 12187476 12189696 12200448 12249216 12265344 12273768 12320768 12322128 12330591 12380928 12386304 12405744 12443648 12446784 12454624 12460032 12463178 12520872 12578839 12582912 12592944 12644352 12664197 12669696 12719616 12728352 12737094 12792832 12796056 12845056 12855297 12865216 12933648 12942531 12984608 12993526 12999168 13008096 13138944 13147968 13155129 13203099 13205504 13208832 13217904 13269984 13279098 13284864 13296582 13360032 13412672 13418496 13421884 13427712 13439556 13484016 13493277 13561632 13572096 13579488 13631488 13638366 13642356 13644288 13698048 13707456 13713408 13725504 13776896 13780368 13789048 13844166 13854848 13860864 13862394 13928544 13993028 13999104 14011452 14017536 14082432 14092104 14149632 14155776 14167062 14221312 14224896 14233856 14243632 14290752 14309568 14319396 14375816 14391936 14444416 14450688 14473368 14536704 14546688 14607684 14624064 14634108 14680064 14691768 14703104 14751744 14781312 14791464 14839552 14849744 14856192 14859943 14928732 15015936 15089256 15095808 15106176 15165696 15176112 15256836 15266446 15268608 15328768 15335424 15339296 15410304 15420888 15481648 15492281 15499008 15512679 15586704 15591264 15593472 15654912 15665664 15679482 15745024 15748992 15758912 15821904 15834112 15842736 15853617 15911427 15916082 15918336 15981056 15992032 15998976 16013088 16024086 16077096 16094208 16171008 16172793 16190928 16249968 16252928 16257024 16267264 16282539 16332288 16346694 16353792 16365024 16429504 16440788 16507904 16515072 16528239 16540992 16595712 16613376 16694496 16705962 16713216 16777216 16790592 16859136 16885596 16892928 16959488 16971136 16975413 16982792 17061408 17073126 17140396 17244864 17252352 17256708 17332224 17344128 17416854 17436384 17518592 17530624 17535042 17540172 17604132 17611776 17623872 17693312 17705464 17713152 17728776 17799642 17813376 17891328 17903616 17919408 17978688 17991036 17998848 18014724 18082176 18096128 18105984 18184488 18189808 18192384 18264064 18276608 18281214 18284544 18292729 18300672 18373824 18458888 18481152 18483192 18571392 18579456 18608616 18665472 18681936 18690048 18694767 18776576 18781308 18789472 18866176 18874368 18889416 18966528 19054336 19071143 19079424 19092528 19105641 19189248 19267584 19297824 19382272 19395584 19400472 19476912 19490289 19498752 19512144 19589024 19668992 19699862 19708416 19721952 19808256 19904976 19918647 19927296 19944873 20021248 20040048 20119008 20127744 20132826 20141568 20159334 20220928 20226024 20234816 20342448 20358144 20447232 20457549 20463534 20547072 20561184 20570112 20588256 20665344 20683572 20766249 20782272 20788352 20791296 20793591 20873216 20887552 20892816 20905976 20989542 20998656 21017178 21095872 21123648 21138156 21215236 21224448 21233664 21331968 21350784 21365448 21436128 21458944 21464352 21479094 21561344 21563724 21587904 21666624 21676032 21710052 21776384 21795592 21805056 21820032 21911526 22020096 22037652 22054656 22127616 22151168 22171968 22187196 22259328 22274616 22284288 22387456 22393098 22478848 22514128 22523904 22633884 22748544 22764168 22899669 22902912 22993152 23003136 23008944 23109632 23115456 23125504 23131332 23145902 23222472 23248512 23380056 23386896 23472176 23482368 23488297 23498496 23519223 23617536 23638368 23732856 23751168 23764104 23855104 23871488 23874123 23877504 23892544 23971584 23988048 23998464 24019632 24036129 24109568 24115644 24130834 24141312 24245984 24256512 24374952 24379392 24400896 24498432 24520041 24530688 24547536 24641536 24644256 24661182 24761856 24772608 24811488 24887296 24893568 24909248 24920064 24926356 25041744 25058943 25157678 25165824 25185888 25288704 25328394 25339392 25439232 25456704 25474188 25585664 25592112 25609689 25690112 25710594 25730432 25867296 25885062 25969216 25987052 25998336 26016192 26125281 26277888 26295936 26310258 26406198 26411008 26417664 26435808 26539968 26558196 26569728 26593164 26699463 26720064 26825344 26836992 26843768 26855424 26879112 26968032 26986554 27123264 27144192 27158976 27262976 27276732 27284712 27288576 27396096 27414912 27426816 27451008 27553792 27560736 27578096 27597037 27688332 27709696 27721728 27724788 27857088 27986056 27998208 28022904 28035072 28164864 28184208 28299264 28311552 28334124 28442624 28449792 28467712 28487264 28581504 28619136 28638792 28751632 28771379 28783872 28888832 28901376 28946736 29073408 29093376 29215368 29248128 29268216 29360128 29383536 29406208 29503488 29549793 29562624 29582928 29679104 29699488 29712384 29719886 29857464 29995693 30031872 30178512 30191616 30199239 30212352 30239001 30331392 30352224 30513672 30532892 30537216 30657536 30670848 30678592 30695301 30820608 30841776 30963296 30984562 30998016 31025358 31173408 31182528 31186944 31309824 31331328 31358964 31484313 31490048 31497984 31517824 31525767 31643808 31668224 31685472 31707234 31822854 31832164 31836672 31962112 31984064 31997952 32026176 32048172 32154192 32188416 32342016 32345586 32381856 32499936 32505856 32514048 32534528 32565078 32664576 32693388 32707584 32730048 32859008 32867289 32881576 33015808 33030144 33056478 33081984 33191424 33226752 33388992 33411924 33426432 33554432 33581184 33718272 33771192 33785856 33918976 33942272 33950826 33965584 34122816 34146252 34280792 34489728 34504704 34513416 34664448 34688256 34718853 34833708 34872768 35037184 35061248 35070084 35080344 35208264 35223552 35247744 35386624 35410928 35426304 35457552 35599284 35626752 35782656 35807232 35838816 35957376 35982072 35997696 36029448 36164352 36192256 36196251 36211968 36368976 36379616 36384768 36528128 36553216 36562428 36569088 36585458 36601344 36747648 36917776 36962304 36966384 36991773 37142784 37158912 37217232 37330944 37363872 37380096 37389534 37553152 37562616 37578944 37732352 37736517 37748736 37778832 37933056 37992591 38108672 38142286 38158848 38185056 38211282 38378496 38535168 38565891 38595648 38764544 38791168 38800944 38827593 38953824 38980578 38997504 39024288 39178048 39337984 39399724 39416832 39443904 39609297 39616512 39809952 39837294 39854592 39889746 40042496 40080096 40238016 40255488 40265652 40283136 40318668 40441856 40452048 40469632 40479831 40684896 40716288 40894464 40915098 40927068 41094144 41122368 41140224 41176512 41330688 41367144 41532498 41564544 41576704 41582592 41587182 41746432 41775104 41785632 41811952 41979084 41997312 42034356 42191744 42247296 42276312 42430472 42448896 42467328 42663936 42701568 42730896 42872256 42917888 42928704 42958188 43122688 43127448 43175808 43333248 43352064 43420104 43552768 43591184 43610112 43621123 43640064 43823052 44040192 44075304 44109312 44255232 44302336 44343936 44374392 44518656 44549232 44568576 44579829 44774912 44786196 44957696 45028256 45047808 45267768 45477341 45497088 45528336 45799338 45805824 45986304 46006272 46017888 46219264 46230912 46251008 46262664 46291804 46444944 46476843 46497024 46538037 46760112 46773792 46944352 46964736 46976594 46996992 47038446 47235072 47276736 47465712 47502336 47528208 47560851 47710208 47734281 47742976 47748246 47755008 47785088 47943168 47976096 47996928 48039264 48072258 48219136 48231288 48261668 48282624 48491968 48513024 48518379 48749904 48758784 48801792 48996864 49040082 49061376 49095072 49283072 49288512 49322364 49523712 49545216 49584717 49622976 49774592 49787136 49818496 49840128 49852712 50083488 50117886 50315356 50331648 50371776 50577408 50656788 50678784 50878464 50913408 50948376 51171328 51184224 51219378 51380224 51421188 51460864 51734592 51770124 51938432 51974104 51996672 52032384 52250562 52555776 52591872 52620516 52812396 52822016 52835328 52871616 53079936 53116392 53139456 53186328 53398926 53432561 53440128 53650688 53673984 53687536 53710848 53758224 53936064 53973108 54246528 54288384 54317952 54525952 54553464 54569424 54577152 54792192 54829824 54853632 54878187 54902016 55107584 55121472 55156192 55194074 55376664 55419392 55443456 55449576 55706287 55714176 55972112 55996416 56045808 56070144 56084301 56329728 56368416 56598528 56623104 56668248 56885248 56899584 56935424 56974528 57163008 57213429 57238272 57277584 57316923 57503264 57542758 57567744 57777664 57802752 57893472 58146816 58186752 58430736 58470867 58496256 58536432 58720256 58767072 58812416 59006976 59099586 59125248 59165856 59358208 59398976 59424768 59439772 59714928 59755941 59991386 60063744 60357024 60383232 60398478 60424704 60478002 60662784 60704448 61027344 61065784 61074432 61315072 61341696 61357184 61372647 61390602 61641216 61683552 61926592 61969124 61996032 62050716 62298747 62346816 62365056 62373888 62619648 62662656 62717928 62968626 62980096 62995968 63035648 63051534 63287616 63336448 63370944 63414468 63645708 63664328 63673344 63924224 63968128 63995904 64052352 64096344 64308384 64376832 64684032 64691172 64763712 64999872 65011712 65028096 65069056 65130156 65329152 65386776 65415168 65460096 65718016 65734578 65763152 66031616 66060288 66112956 66163968 66382848 66453504 66777984 66823848 66852864 67108864 67162368 67436544 67542384 67571712 67837952 67884544 67901652 67931168 68245632 68292504 68561584 68699007 68949517 68979456 69009408 69026832 69328896 69376512 69437706 69667416 69745536 70074368 70122496 70140168 70160688 70416528 70447104 70464891 70495488 70557669 70773248 70821856 70852608 70915104 71198568 71253504 71565312 71614464 71622369 71677632 71914752 71964144 71995392 72058896 72108387 72328704 72384512 72392502 72423936 72737952 72759232 72769536 73056256 73106432 73124856 73138176 73170916 73202688 73495296 73560123 73835552 73924608 73932768 73983546 74285568 74317824 74434464 74661888 74727744 74760192 74779068 75106304 75125232 75157888 75176829 75464704 75473034 75497472 75557664 75866112 75985182 76217344 76284572 76317696 76370112 76422564 76756992 77070336 77131782 77191296 77529088 77582336 77601888 77655186 77907648 77961156 77995008 78048576 78356096 78375843 78675968 78799448 78833664 78887808 79218594 79233024 79619904 79674588 79709184 79779492 80084992 80160192 80476032 80510976 80531304 80566272 80637336 80883712 80904096 80939264 80959662 81010657 81369792 81432576 81788928 81830196 81854136 82188288 82244736 82280448 82353024 82661376 82734288 82791111 83064996 83129088 83153408 83165184 83174364 83492864 83550208 83571264 83623904 83958168 83994624 84068712 84383488 84457919 84494592 84552624 84860944 84897792 84934656 85327872 85403136 85461792 85744512 85835776 85857408 85916376 86245376 86254896 86314137 86351616 86666496 86704128 86840208 87105536 87182368 87220224 87242246 87280128 87646104 88080384 88150608 88218624 88510464 88604672 88649379 88687872 88748784 89037312 89098464 89137152 89159658 89549824 89572392 89915392 89987079 90056512 90095616 90535536 90597717 90954682 90994176 91056672 91598676 91611648 91972608 92012544 92035776 92085903 92438528 92461824 92502016 92525328 92583608 92889888 92953686 92994048 93076074 93520224 93547584 93888704 93929472 93953188 93993984 94076892 94452939 94470144 94553472 94931424 95004672 95056416 95121702 95420416 95468562 95485952 95496492 95510016 95570176 95886336 95952192 95993856 96078528 96144516 96438272 96462576 96523336 96565248 96983936 97026048 97036758 97499808 97517568 97603584 97993728 98080164 98122752 98190144 98566144 98577024 98644728 99047424 99090432 99169434 99245952 99549184 99574272 99636992 99680256 99705424 100166976 100235772 100630712 100663296 100743552 101154816 101313576 101357568 101756928 101826816 101896752 102342656 102368448 102438756 102760448 102842376 102921728 103469184 103540248 103876864 103948208 103993344 104019601 104064768 104156559 104501124 105111552 105183744 105241032 105624792 105644032 105670656 105743232 106159872 106232784 106278912 106372656 106797852 106865122 106880256 107301376 107347968 107375072 107421696 107516448 107872128 107946216 108445967 108493056 108576768 108588753 108635904 109051904 109106928 109138848 109154304 109584384 109659648 109707264 109756374 109804032 110215168 110242944 110312384 110388148 110753328 110838784 110886912 110899152 110975319 111412574 111428352 111944224 111992832 112091616 112140288 112168602 112659456 112736832 113197056 113209551 113246208 113336496 113770496 113799168 113870848 113949056 113977773 114326016 114426858 114476544 114555168 114633846 115006528 115085516 115135488 115555328 115605504 115697673 115786944 116293632 116373504 116861472 116941734 116992512 117072864 117440512 117534144 117624832 118013952 118199172 118250496 118331712 118716416 118797952 118827891 118849536 118879544 119429856 119511882 119982772 120127488 120714048 120766464 120796956 120849408 120956004 121325568 121408896 122054688 122131568 122148864 122630144 122683392 122714368 122745294 122781204 123282432 123367104 123853184 123938248 123992064 124101432 124597494 124693632 124730112 124747776 125239296 125325312 125435856 125937252 125960192 125991936 126071296 126103068 126575232 126672896 126741888 126828936 127291416 127328656 127346688 127848448 127936256 127991808 128049103 128104704 128192688 128616768 128753664 129368064 129382344 129527424 129999744 130023424 130056192 130138112 130260312 130658304 130773552 130830336 130863369 130920192 131436032 131469156 131526304 132063232 132120576 132225912 132327936 132765696 132907008 133555968 133647696 133705728 133739487 134217728 134324736 134873088 135084768 135143424 135675904 135769088 135803304 135862336 136432023 136491264 136585008 137123168 137398014 137899034 137958912 138018816 138053664 138657792 138753024 138875412 139334832 139430529 139491072 139614111 140148736 140244992 140280336 140321376 140833056 140894208 140929782 140990976 141115338 141546496 141643712 141705216 141830208 142397136 142507008 143130624 143202843 143228928 143244738 143355264 143829504 143928288 143990784 144117792 144216774 144657408 144769024 144785004 144847872 145475904 145518464 145539072 145555137 146112512 146212864 146249712 146276352 146341832 146405376 146990592 147120246 147671104 147849216 147865536 147967092 148571136 148635648 148868928 149323776 149455488 149520384 149558136 150212608 150250464 150315776 150353658 150929408 150946068 150994944 151115328 151732224 151970364 152434688 152569144 152635392 152740224 152845128 153513984 154140672 154263564 154382592 155058176 155164672 155203776 155310372 155815296 155922312 155990016 156097152 156712192 156751686 157351936 157598896 157667328 157775616 158437188 158466048 159239808 159349176 159418368 159558984 160169984 160297683 160320384 160952064 161021952 161062608 161132544 161274672 161767424 161808192 161878528 161919324 162021314 162739584 162865152 163577856 163660392 163708272 164376576 164418079 164489472 164560896 164634561 164706048 165322752 165468576 165582222 166129992 166258176 166306816 166330368 166348728 166985728 167100416 167118861 167142528 167247808 167916336 167989248 168137424 168252903 168766976 168915838 168989184 169105248 169721888 169795584 169869312 170655744 170806272 170923584 171489024 171640287 171671552 171714816 171832752 171950769 172490752 172509792 172628274 172703232 173332992 173408256 173680416 174211072 174364736 174440448 174484492 174560256 175292208 175412601 176160768 176301216 176437248 177020928 177209344 177298758 177375744 177497568 178074624 178196928 178274304 178319316 179099648 179144784 179267823 179830784 179974158 180113024 180191232 181071072 181195434 181909364 181988352 182113344 183197352 183223296 183945216 184025088 184071552 184171806 184877056 184923648 185004032 185050656 185167216 185779776 185907372 185988096 186152148 186896241 187040448 187095168 187777408 187858944 187906376 187987968 188153784 188905878 188940288 189106944 189862848 190009344 190112832 190243404 190840832 190937124 190971904 190992984 191020032 191140352 191772672 191904384 191987712 192157056 192289032 192876544 192925152 193046672 193130496 193179259 193967872 194052096 194073516 194999616 195035136 195207168 195987456 196160328 196245504 196380288 197132288 197154048 197289456 198094848 198180864 198338868 198491904 199098368 199148544 199273984 199360512 199410848 200333952 200471544 201261424 201326592 201399653 201487104 202309632 202627152 202715136 203513856 203653632 203793504 204685312 204736896 204877512 205520896 205684752 205843456 206097021 206848551 206938368 207080496 207753728 207896416 207986688 208039202 208129536 208313118 209002248 210223104 210367488 210482064 211249584 211288064 211341312 211394673 211486464 211673007 212319744 212465568 212557824 212745312 213595704 213730244 213760512 214602752 214695936 214750144 214843392 214867107 215032896 215744256 215892432 216891934 216986112 217153536 217177506 217271808 218103808 218213856 218277696 218308608 219168768 219319296 219414528 219512748 219608064 220430336 220485888 220624768 220680369 220776296 221506656 221677568 221773824 221798304 221950638 222825148 222856704 223888448 223985664 224183232 224280576 224337204 225318912 225473664 226394112 226419102 226492416 226672992 227540992 227598336 227741696 227898112 227955546 228652032 228853716 228953088 229110336 229267692 230013056 230171032 230270976 231110656 231211008 231395346 231573888 232587264 232747008 233722944 233883468 233985024 234145728 234881024 235068288 235249664 236027904 236398344 236500992 236663424 237432832 237595904 237655782 237699072 237759088 238859712 239023764 239965544 240254976 241428096 241532928 241593912 241698816 241912008 242651136 242817792 243031971 244109376 244263136 244297728 245260288 245366784 245428736 245490588 245562408 246564864 246734208 247706368 247876496 247984128 248202864 248373333 249194988 249387264 249460224 249495552 250478592 250650624 250871712 251874504 251920384 251983872 252142592 252206136 253150464 253345792 253373757 253483776 253657872 254582832 254657312 254693376 255696896 255872512 255983616 256098206 256209408 256385376 257233536 257507328 258736128 258764688 258942411 259054848 259999488 260046848 260112384 260276224 260520624 261316608 261547104 261660672 261726738 261840384 262872064 262938312 263052608 264126464 264241152 264451824 264655872 265531392 265814016 265948137 267111936 267295392 267411456 267478974 268435456 268649472 269746176 269961237 270169536 270286848 271351808 271538176 271606608 271724672 271793151 272864046 272982528 273170016 274246336 274796028 275798068 275917824 276037632 276107328 277315584 277506048 277750824 278669664 278861058 278982144 279228222 280297472 280489984 280560672 280642752 281666112 281788416 281859564 281981952 282230676 283092992 283287424 283358817 283410432 283660416 284794272 285014016 286261248 286405686 286457856 286489476 286710528 287659008 287856576 287981568 288235584 288433548 289314816 289538048 289570008 289695744 290951808 291036928 291078144 291110274 292225024 292425728 292499424 292552704 292683664 292810752 293981184 294240492 295342208 295698432 295731072 295934184 297142272 297271296 297737856 298647552 298910976 299040768 299116272 300425216 300500928 300631552 300707316 301858816 301892136 301989888 302230656 303464448 303940728 304869376 305138288 305270784 305347861 305480448 305690256 307027968 308281344 308527128 308765184 310116352 310329344 310407552 310620744 311630592 311844624 311980032 312058803 312194304 312469677 313424384 313503372 314703872 315197792 315334656 315551232 316874376 316932096 318479616 318698352 318836736 319117968 320339968 320595366 320640768 321904128 322043904 322125216 322265088 322549344 323534848 323616384 323757056 323838648 324042628 325337901 325479168 325730304 325766259 327155712 327320784 327416544 328753152 328836158 328978944 329121792 329269122 329412096 330645504 330937152 331164444 332259984 332516352 332613632 332660736 332697456 332925957 333971456 334200832 334237722 334285056 334495616 335832672 335978496 336274848 336505806 337533952 337831676 337978368 338210496 339443776 339591168 339628653 339738624 341311488 341612544 341847168 342978048 343280574 343343104 343429632 343665504 343901538 344981504 345019584 345256548 345406464 346665984 346816512 347093019 347360832 348422144 348729472 348880896 348968984 349120512 350584416 350825202 352321536 352602432 352874496 354041856 354418688 354597516 354751488 354995136 356149248 356393856 356548608 356638632 358199296 358289568 358535646 358761481 359661568 359948316 360226048 360382464 362142144 362390868 363818728 363976704 364226688 366394704 366446592 367890432 368050176 368143104 368343612 369754112 369847296 370008064 370101312 370334432 371559552 371814744 371976192 372304296 373792482 374027927 374080896 374190336 375554816 375717888 375812752 375975936 376307568 377811756 377880576 378213888 379725696 380018688 380225664 380486808 381681664 381874248 381943808 381985968 382040064 382280704 383545344 383808768 383975424 384147309 384314112 384578064 385753088 385850304 386093344 386260992 386358518 387935744 388104192 388147032 389944009 389999232 390070272 390414336 391974912 392320656 392491008 392590107 392760576 394264576 394308096 394578912 396189696 396361728 396677736 396983808 398196736 398297088 398547968 398721024 398821696 400667904 400943088 401218461 402522848 402653184 402799306 402974208 404619264 405254304 405430272 407027712 407307264 407587008 409296069 409370624 409473792 409755024 411041792 411369504 411686912 412194042 413697102 413876736 414160992 415507456 415792832 415973376 416078404 416259072 416626236 418004496 418291587 420446208 420734976 420964128 422499168 422576128 422682624 422789346 422972928 423346014 424639488 424931136 425115648 425490624 427191408 427460488 427521024 429205504 429391872 429500288 429608529 429686784 429734214 430065792 431488512 431784864 433783868 433972224 434307072 434355012 434543616 436207616 436427712 436555392 436617216 438337536 438638592 438829056 439025496 439216128 440860672 440971776 441249536 441360738 441552592 443013312 443355136 443547648 443596608 443901276 445650296 445713408 447776896 447971328 448366464 448561152 448674408 450637824 450947328 452788224 452838204 452984832 453345984 455081984 455196672 455483392 455796224 455911092 457304064 457707432 457906176 458220672 458535384 460026112 460342064 460541952 462221312 462422016 462790692 463147776 465174528 465494016 467445888 467766936 467970048 468291456 469762048 470136576 470499328 472055808 472796688 473001984 473326848 474865664 475191808 475311564 475398144 475518176 477719424 478047528 479931088 480509952 480893049 482856192 483065856 483187824 483397632 483824016 485302272 485635584 486063942 488218752 488526272 488595456 490520576 490733568 490857472 490981176 491124816 493129728 493254237 493468416 493903683 495412736 495752992 495968256 496405728 496746666 498389976 498774528 498920448 498991104 500957184 501301248 501356583 501743424 503749008 503840768 503967744 504285184 504412272 504758709 506300928 506691584 506747514 506967552 507315744 509165664 509314624 509386752 511393792 511745024 511967232 512196412 512418816 512770752 514467072 514920861 515014656 517472256 517529376 517884822 518109696 519998976 520093696 520224768 520552448 521041248 522633216 523094208 523321344 523453476 523680768 525744128 525876624 526105216 526237803 528252928 528482304 528903648 529311744 531062784 531628032 531896274 534223872 534590784 534822912 534957948 536870912 537298944 539492352 539922474 540339072 540573696 542703616 543076352 543213216 543449344 543586302 545728092 545965056 546340032 548492672 549592056 551596136 551835648 552075264 552214656 554631168 555012096 555501648 557339328 557722116 557964288 558456444 560594944 560979968 561121344 561285504 563332224 563576832 563719128 563963904 564461352 566185984 566574848 566717634 566820864 567074599 567320832 569588544 570028032 572522496 572811372 572915712 572978952 573421056 575318016 575713152 575963136 576471168 576867096 578629632 579076096 579140016 579391488 579537777 581903616 582073856 582156288 582220548 584450048 584851456 584998848 585105408 585367328 585621504 587962368 588480984 590684416 591205433 591396864 591462144 591868368 594284544 594542592 595475712 597295104 597821952 598081536 598232544 600850432 601001856 601263104 601414632 603717632 603784272 603979776 604198959 604461312 606928896 607881456 609738752 610276576 610541568 610695722 610960896 611380512 614055936 616562688 617054256 617530368 618291063 620232704 620545653 620658688 620815104 621241488 623261184 623689248 623960064 624117606 624388608 624939354 626848768 627006744 629407744 630395584 630669312 631102464 633748752 633864192 634184019 636959232 637396704 637673472 638235936 640679936 641190732 641281536 643808256 644087808 644250432 644530176 644601321 645098688 647069696 647232768 647514112 647677296 648085256 650675802 650958336 651460608 651532518 654311424 654641568 654833088 657506304 657672316 657957888 658243584 658538244 658824192 661291008 661874304 662328888 664519968 665032704 665227264 665321472 665394912 665851914 667942912 668401664 668475444 668570112 668991232 671665344 671956992 672549696 673011612 675067904 675663352 675956736 676420992 678887552 679182336 679257306 679477248 682622976 683225088 683694336 685956096 686561148 686686208 686859264 687331008 687803076 689963008 690039168 690513096 690812928 693331968 693633024 694186038 694721664 696844288 697458944 697761792 697937968 698241024 701168832 701650404 704643072 705204864 705748992 708083712 708837376 709195032 709502976 709990272 712298496 712787712 713097216 713277264 716398592 716579136 717071292 717522962 719323136 719896632 720452096 720764928 724284288 724781736 727637456 727953408 728137207 728453376 729095913 732789408 732893184 735780864 736100352 736286208 736687224 739508224 739694592 740016128 740202624 740668864 743119104 743629488 743952384 744608592 745119999 747584964 748055854 748161792 748380672 751109632 751435776 751625504 751951872 752615136 755623512 755761152 756427776 759451392 760037376 760121271 760451328 760973616 763363328 763748496 763887616 763971936 764080128 764561408 767090688 767617536 767950848 768294618 768628224 769156128 771506176 771700608 772186688 772521984 772717036 775871488 776208384 776294064 776827233 779888018 779998464 780140544 780828672 783949824 784641312 784982016 785180214 785521152 788529152 788616192 789157824 792379392 792723456 793355472 793967616 796393472 796594176 797095936 797442048 797643392 797844411 801335808 801886176 802436922 805045696 805306368 805598612 805948416 809238528 809883711 810508608 810860544 814055424 814614528 815174016 818592138 818741248 818947584 819510048 822083584 822739008 823373824 824388084 827394204 827753472 828321984 831014912 831585664 831946752 832156808 832518144 833252472 836008992 836583174 840892416 841469952 841928256 844998336 845152256 845365248 845578692 845945856 846692028 849278976 849862272 850231296 850981248 854382816 854920976 855042048 858411008 858783744 859000576 859217058 859373568 859468428 860131584 862977024 863569728 867567736 867944448 868614144 868710024 869087232 872415232 872855424 873110784 873234432 876675072 877277184 877658112 878050992 878432256 881721344 881943552 882499072 882721476 883105184 886026624 886710272 887095296 887193216 887802552 891300592 891426816 895553792 895942656 896343721 896732928 897122304 897348816 901275648 901894656 905576448 905676408 905969664 906691968 910163968 910393344 910966784 911592448 911822184 914608128 915414864 915812352 916043583 916441344 917070768 920052224 920684128 921083904 924442624 924844032 925581384 926295552 930349056 930988032 934891776 935533872 935940096 936176409 936582912 937409031 939524096 940273152 940998656 944111616 945593376 946003968 946653696 949731328 950383616 950623128 950796288 951036352 955438848 956095056 959862176 961019904 961786098 965712384 966131712 966375648 966795264 967648032 970604544 971271168 972127884 976013703 976437504 977052544 977190912 977298777 981041152 981467136 981714944 981962352 982249632 986259456 986508474 986936832 987807366 990825472 991505984 991936512 992811456 993493332 996779952 997549056 997840896 997982208 1001914368 1002602496 1002713166 1003486848 1007498016 1007681536 1007935488 1008570368 1008824544 1009517418 1012601856 1013383168 1013495028 1013935104 1014631488 1018331328 1018629248 1018773504 1018885959 1022787584 1023490048 1023934464 1024392824 1024837632 1025541504 1028934144 1029841722 1030029312 1034944512 1035058752 1035769644 1036219392 1039997952 1040187392 1040449536 1041104896 1042082496 1045266432 1046188416 1046642688 1046906952 1047361536 1051488256 1051753248 1052210432 1052475606 1056505856 1056964608 1057807296 1058623488 1062125568 1063256064 1063792548 1068447744 1069181568 1069645824 1069915896 1073741824 1074597888 1076284443 1078984704 1079844948 1080678144 1081147392 1085407232 1086152704 1086426432 1086898688 1087172604 1091456184 1091930112 1092680064 1096985344 1099184112 1103192272 1103671296 1104150528 1104429312 1109262336 1110024192 1111003296 1114678656 1115444232 1115928576 1116912888 1121189888 1121959936 1122083781 1122242688 1122571008 1126664448 1127153664 1127438256 1127927808 1128922704 1132371968 1133149696 1133435268 1133641728 1134149198 1134641664 1139177088 1140056064 1145044992 1145622744 1145831424 1145957904 1146842112 1150636032 1151426304 1151926272 1152441927 1152942336 1153734192 1157259264 1158152192 1158280032 1158782976 1159075554 1163807232 1164147712 1164312576 1164441096 1168900096 1169702912 1169832027 1169997696 1170210816 1170734656 1171243008 1175924736 1176961968 1177770321 1181368832 1182410866 1182793728 1182924288 1183736736 1188569088 1189085184 1190951424 1194590208 1195643904 1196163072 1196465088 1201700864 1202003712 1202526208 1202829264 1203655383 1207435264 1207568544 1207959552 1208397918 1208922624 1213857792 1215762912 1219477504 1220553152 1221083136 1221391444 1221921792 1222761024 1227888207 1228111872 1233125376 1234108512 1235060736 1236582126 1240465408 1241091306 1241317376 1241630208 1242482976 1246522368 1247378496 1247920128 1248235212 1248777216 1249878708 1253697536 1254013488 1254874761 1258815488 1260791168 1261338624 1262204928 1267497504 1267728384 1268368038 1273918464 1274793408 1275346944 1276471872 1281359872 1282381464 1282563072 1287616512 1288175616 1288500864 1289060352 1289202642 1290197376 1294139392 1294465536 1295028224 1295354592 1296170512 1301351604 1301916672 1302921216 1303065036 1308622848 1309283136 1309666176 1315012608 1315344632 1315915776 1316487168 1317076488 1317648384 1322582016 1323748608 1324657776 1329039936 1330065408 1330454528 1330642944 1330789824 1331703828 1335885824 1336803328 1336950888 1337140224 1337982464 1343330688 1343913984 1345099392 1346023224 1350135808 1351326704 1351913472 1352254813 1352841984 1357775104 1358364672 1358514612 1358954496 1365245952 1366450176 1367388672 1371912192 1373122296 1373372416 1373718528 1374662016 1375606152 1379926016 1380078336 1381026192 1381625856 1386663936 1387266048 1388372076 1389443328 1393688576 1394917888 1395523584 1395875936 1396482048 1402337664 1403300808 1409286144 1409797571 1410409728 1411497984 1416167424 1417674752 1418390064 1419005952 1419980544 1424596992 1425575424 1426194432 1426554528 1432797184 1433158272 1434142584 1435045924 1438646272 1439793264 1440904192 1441529856 1442679147 1448568576 1449563472 1455274912 1455906816 1456274414 1456906752 1458191826 1465578816 1465786368 1471561728 1472200704 1472572416 1473374448 1479016448 1479389184 1479762711 1480032256 1480405248 1481337728 1481711049 1486238208 1487258976 1487904768 1489217184 1490239998 1495169928 1496111708 1496323584 1496761344 1502219264 1502871552 1503251008 1503903744 1504069749 1505230272 1511247024 1511522304 1512855552 1518902784 1520074752 1520242542 1520902656 1521947232 1526726656 1527496992 1527775232 1527943872 1528160256 1529122816 1534181376 1535235072 1535901696 1536589236 1537256448 1538312256 1543012352 1543401216 1544373376 1544762583 1545043968 1545434072 1551742976 1552416768 1552588128 1553654466 1559776036 1559996928 1560281088 1561657344 1567899648 1569282624 1569964032 1570360428 1571042304 1577058304 1577232384 1578315648 1584758784 1585446912 1586710944 1587935232 1592786944 1593188352 1594191872 1594884096 1595286784 1595688822 1602671616 1603772352 1604873844 1610091392 1610612736 1611197224 1611896832 1618477056 1619767422 1621017216 1621721088 1628110848 1629229056 1630348032 1637184276 1637482496 1637895168 1639020096 1644167168 1645478016 1646747648 1648776168 1654788408 1655506944 1656643968 1662029824 1663171328 1663893504 1664313616 1665036288 1666504944 1672017984 1673166348 1681784832 1682939904 1683856512 1689996672 1690304512 1690730496 1691157384 1691891712 1693384056 1698557952 1699724544 1700462592 1701223797 1701962496 1708765632 1709841952 1710084096 1716822016 1717567488 1718001152 1718434116 1718747136 1718936856 1720263168 1725954048 1727139456 1735135472 1735888896 1737228288 1737420048 1738174464 1738613331 1744830464 1745710848 1746221568 1746468864 1753350144 1754554368 1755316224 1756101984 1756864512 1763442688 1763887104 1764998144 1765442952 1766210368 1772053248 1773420544 1773616299 1774190592 1774386432 1775605104 1782601184 1782853632 1791107584 1791885312 1792687442 1793465856 1794244608 1794697632 1802551296 1803789312 1811152896 1811352816 1811939328 1812596877 1813383936 1820327936 1820786688 1821933568 1823184896 1823644368 1829216256 1830829728 1831624704 1832087166 1832882688 1834141536 1840104448 1841368256 1842167808 1848885248 1849688064 1851162768 1852591104 1860698112 1861636959 1861976064 1869783552 1871067744 1871880192 1872352818 1873165824 1874818062 1879048192 1880546304 1881997312 1888223232 1891186752 1892007936 1893307392 1899462656 1900767232 1901246256 1901592576 1902072704 1902552057 1910877696 1912190112 1919724352 1922039808 1923572196 1931424768 1932263424 1932751296 1933590528 1935296064 1941209088 1942542336 1944255768 1952027406 1952875008 1954105088 1954381824 1954597554 1962082304 1962934272 1963429888 1963924704 1964499264 1972518912 1973016948 1973873664 1975614732 1981650944 1983011968 1983873024 1985622912 1986986664 1993559904 1995098112 1995681792 1995964416 2003828736 2005204992 2005426332 2006973696 2014996032 2015363072 2015870976 2017140736 2017649088 2019034836 2025203712 2026766336 2026990056 2027870208 2029262976 2036662656 2037258496 2037547008 2037771918 2045575168 2046980096 2047868928 2048785648 2049675264 2051083008 2057868288 2059683444 2060058624 2069889024 2070117504 2071539288 2072438784 2079995904 2080374784 2080899072 2082209792 2084164992 2090532864 2092376832 2093285376 2093813904 2094723072 2102976512 2103506496 2104420864 2104951212 2113011712 2113929216 2115614592 2117246976 2124251136 2126512128 2127585096 2136895488 2137435027 2138363136 2139291648 2139831792 2147483648 2149195776 2152568886 2157969408 2159689896 2161356288 2162294784 2170814464 2172305408 2172852864 2173797376 2174345208 2182912368 2183860224 2184411621 2185360128 2187287739 2193970688 2198368224 2206384544 2207342592 2208301056 2208858624 2218524672 2220048384 2222006592 2229357312 2230888464 2231857152 2233825776 2235359997 2242379776 2243919872 2244167562 2244485376 2245142016 2253328896 2254307328 2254876512 2255855616 2257845408 2264743936 2266299392 2266870536 2267283456 2268298396 2269283328 2278354176 2280112128 2280363813 2290089984 2291245488 2291662848 2291915808 2293684224 2301272064 2302852608 2303852544 2304883854 2305884672 2307468384 2314518528 2316304384 2316560064 2317565952 2318151108 2327614464 2328295424 2328625152 2328882192 2330481699 2337800192 2339405824 2339664054 2339995392 2340421632 2341469312 2342486016 2351849472 2353923936 2355540642 2362737664 2364821732 2365587456 2365848576 2367473472 2377138176 2378170368 2381902848 2389180416 2391287808 2392326144 2392930176 2403401728 2404007424 2405052416 2405658528 2407310766 2414870528 2415137088 2415919104 2416795836 2417845248 2427715584 2429651133 2431525824 2438955008 2441106304 2442166272 2442782888 2443843584 2445522048 2455776414 2456223744 2466250752 2468217024 2470121472 2473164252 2480930816 2482182612 2482634752 2483260416 2484965952 2493044736 2494756992 2495840256 2496470424 2497554432 2499757416 2507395072 2508026976 2509749522 2511330367 2517630976 2521582336 2522677248 2524409856 2534995008 2535456768 2536736076 2547836928 2549586816 2550693888 2552943744 2562719744 2564762928 2565126144 2575233024 2576351232 2577001728 2578120704 2578405284 2580394752 2588278784 2588931072 2590056448 2590709184 2592341024 2602703208 2603833344 2605842432 2606130072 2617245696 2618195489 2618566272 2619332352 2630025216 2630689264 2631831552 2632974336 2634152976 2635296768 2645164032 2647497216 2649315552 2658079872 2660130816 2660909056 2661285888 2661579648 2663407656 2671771648 2673606656 2673901776 2674280448 2675964928 2686661376 2687827968 2689031163 2690198784 2692046448 2700271616 2702653408 2703826944 2704509626 2705683968 2715550208 2716729344 2717029224 2717908992 2730491904 2732900352 2734777344 2743824384 2746244592 2746744832 2747437056 2748130749 2749324032 2751212304 2759852032 2760156672 2762052384 2763251712 2773327872 2774532096 2776744152 2778886656 2787377152 2789835776 2791047168 2791751872 2792964096 2804675328 2806601616 2808529227 2818572288 2819595142 2820819456 2822995968 2832334848 2835349504 2836780128 2838011904 2839961088 2849193984 2851150848 2852388864 2853109056 2865594368 2866316544 2868285168 2870091848 2877292544 2879586528 2881808384 2883059712 2885358294 2897137152 2899126944 2910549824 2911813632 2912548828 2913813504 2916383652 2928041109 2931157632 2931572736 2943123456 2944401408 2945144832 2946748896 2958032896 2958778368 2959525422 2960064512 2960810496 2962675456 2963422098 2972476416 2974517952 2975809536 2978434368 2980479996 2990339856 2992223416 2992647168 2993522688 3004438528 3005743104 3006502016 3007807488 3008139498 3010460544 3022494048 3023044608 3025711104 3037805568 3040149504 3040485084 3041805312 3043894464 3053453312 3054993984 3055550464 3055887744 3056320512 3058245632 3068362752 3070470144 3071803392 3073178472 3074512896 3076624512 3086024704 3086802432 3088746752 3089525166 3090087936 3090868144 3103485952 3104833536 3105176256 3107308932 3119552072 3119993856 3120562176 3123314688 3135799296 3138565248 3139928064 3140720856 3142084608 3154116608 3154464768 3156631296 3169517568 3170893824 3173421888 3175870464 3185573888 3186376704 3188383744 3189768192 3190573568 3191377644 3205343232 3207544704 3209747688 3220182784 3221225472 3222394448 3223793664 3228853329 3236954112 3239534844 3242034432 3243442176 3256221696 3258458112 3260696064 3274368552 3274964992 3275790336 3278040192 3288334336 3290956032 3293495296 3297552336 3309576816 3311013888 3313287936 3324059648 3326342656 3327787008 3328627232 3330072576 3333009888 3344035968 3346332696 3363569664 3365879808 3366251343 3367713024 3379993344 3380609024 3381460992 3382314768 3383783424 3386768112 3397115904 3399449088 3400925184 3402447594 3403924992 3417531264 3419683904 3420168192 3433644032 3435134976 3436002304 3436868232 3437494272 3437873712 3440526336 3451908096 3454278912 3457325781 3470270944 3471777792 3474456576 3474840096 3476348928 3477226662 3489660928 3491421696 3492443136 3492937728 3506700288 3509108736 3509496081 3510632448 3512203968 3513729024 3526885376 3527774208 3529996288 3530885904 3532420736 3533310963 3544106496 3546841088 3547232598 3548381184 3548772864 3551210208 3565202368 3565707264 3582215168 3583770624 3585374884 3586931712 3588489216 3589395264 3605102592 3607578624 3622305792 3622705632 3623878656 3625193754 3626767872 3640655872 3641573376 3643867136 3646369792 3647288736 3658432512 3661659456 3663249408 3664174332 3665765376 3668283072 3680208896 3682736512 3683664621 3684335616 3697770496 3699376128 3702325536 3705182208 3721396224 3723273918 3723952128 3739567104 3742135488 3743760384 3744705636 3746331648 3749636124 3758096384 3761092608 3763994624 3776446464 3782373504 3784015872 3786614784 3798925312 3801534464 3802492512 3803185152 3804145408 3805104114 3821755392 3824380224 3839448704 3844079616 3847144392 3862849536 3864526848 3865502592 3867181056 3870592128 3882418176 3885084672 3888511536 3904054812 3905750016 3908210176 3908763648 3909195108 3924164608 3925868544 3926859776 3927849408 3928998528 3945037824 3946033896 3947747328 3951229464 3963301888 3966023936 3967746048 3969522193 3971245824 3973973328 3987119808 3990196224 3991363584 3991928832 4007657472 4010409984 4010852664 4013947392 4029992064 4030726144 4031741952 4034281472 4035298176 4038069672 4050407424 4053532672 4053980112 4055740416 4056764439 4058525952 4073325312 4074516992 4075094016 4075543836 4091150336 4093960192 4095737856 4097571296 4099350528 4102166016 4115736576 4119366888 4120117248 4139778048 4140235008 4143078576 4144877568 4159991808 4160749568 4161798144 4164419584 4168329984 4181065728 4184753664 4186570752 4187627808 4189446144 4205953024 4207012992 4208841728 4209902424 4226023424 4227858432 4229392713 4231229184 4234493952 4248502272 4253024256 4255170192 4273790976 4274870054 4276726272 4278583296 4279663584 4294967296 4298391552 4305137772 4315938816 4319379792 4322712576 4324589568 4328037441 4341628928 4344610816 4345705728 4347594752 4348690416 4365824736 4367720448 4368823242 4370720256 4374575478 4387941376 4396736448 4412769088 4414685184 4416602112 4417717248 4437049344 4439288133 4440096768 4444013184 4458714624 4461776928 4463714304 4467651552 4470719994 4484759552 4487839744 4488335124 4488970752 4490284032 4506657792 4508614656 4509753024 4511711232 4512209247 4515690816 4529487872 4532598784 4533741072 4534566912 4536596792 4538566656 4556708352 4560224256 4560727626 4580179968 4582490976 4583325696 4583831616 4587368448 4602544128 4605705216 4607705088 4609767708 4611769344 4614936768 4629037056 4632608768 4633120128 4635131904 4636302216 4655228928 4656590848 4657250304 4657764384 4660963398 4675600384 4678811648 4679328108 4679990784 4680843264 4682938624 4684972032 4703698944 4707847872 4711081284 4725475328 4729643464 4731174912 4731697152 4734946944 4754276352 4756340736 4763805696 4778360832 4782575616 4784652288 4785860352 4806803456 4808014848 4810104832 4811317056 4814621532 4829741056 4830274176 4831838208 4833591672 4835690496 4855431168 4859302266 4863051648 4877910016 4882212608 4884332544 4885565776 4887687168 4891044096 4911552828 4912447488 4932501504 4936434048 4940242944 4946328504 4961861632 4964365224 4965269504 4966520832 4969931904 4986089472 4989513984 4991680512 4992940848 4995108864 4999514832 5014790144 5016053952 5019499044 5022660734 5035261952 5043164672 5045354496 5048819712 5069990016 5070913536 5073472152 5095673856 5096960449 5099173632 5101387776 5103671391 5105887488 5125439488 5129525856 5130252288 5150466048 5152702464 5154003456 5156241408 5156810568 5160789504 5176557568 5177862144 5180112896 5181418368 5184682048 5205406416 5207666688 5211684864 5212260144 5215839993 5234491392 5236390978 5237132544 5238664704 5260050432 5261378528 5263663104 5265948672 5268305952 5270593536 5290328064 5294994432 5298631104 5316159744 5320261632 5320848897 5321818112 5322571776 5323159296 5326815312 5343543296 5347213312 5347803552 5348560896 5351929856 5373322752 5375655936 5378062326 5380397568 5384092896 5400543232 5405306816 5407653888 5409019252 5411367936 5431100416 5433458688 5434058448 5435817984 5437790631 5460983808 5465800704 5469554688 5487648768 5492489184 5493489664 5494874112 5496261498 5498648064 5502424608 5519704064 5520313344 5524104768 5526503424 5546655744 5549064192 5553488304 5557773312 5574754304 5579671552 5582094336 5583503744 5584910877 5585928192 5609350656 5613203232 5617058454 5637144576 5639190284 5641638912 5645991936 5664669696 5670699008 5673560256 5676023808 5679922176 5698387968 5702301696 5704777728 5706218112 5731188736 5732633088 5736570336 5740183696 5754585088 5759173056 5763616768 5766119424 5770716588 5794274304 5798253888 5821099648 5823627264 5825097656 5827627008 5832767304 5856082218 5862315264 5863145472 5886246912 5888802816 5890289664 5893497792 5916065792 5917556736 5919050844 5920129024 5921620992 5925350912 5926844196 5944952832 5949035904 5951619072 5956868736 5960959992 5980679712 5984446832 5985294336 5987045376 6008877056 6011486208 6013004032 6015614976 6016278996 6020921088 6044988096 6046089216 6051422208 6075611136 6080299008 6080970168 6083610624 6087788928 6106906624 6109987968 6111100928 6111775488 6112641024 6116491264 6136725504 6140940288 6143606784 6146356944 6149025792 6153249024 6172049408 6173604864 6177493504 6179050332 6180175872 6181736288 6206971904 6209667072 6210352512 6214617864 6239104144 6239987712 6241124352 6246629376 6271598592 6277130496 6279856128 6281441712 6284169216 6308233216 6308929536 6313262592 6339035136 6341787648 6346843776 6351740928 6371147776 6372753408 6376767488 6379536384 6381147136 6382755288 6410686464 6412305081 6415089408 6419495376 6440365568 6442450944 6444788896 6447587328 6457706658 6473908224 6479069688 6484068864 6486884352 6512443392 6516916224 6521392128 6548737104 6549929984 6551580672 6553234863 6556080384 6561863217 6576668672 6581912064 6586990592 6595104672 6619153632 6622027776 6626575872 6648119296 6652685312 6655574016 6657254464 6660145152 6666019776 6688071936 6692665392 6727139328 6731759616 6732502686 6735426048 6759986688 6761218048 6762921984 6764629536 6767566848 6773536224 6794231808 6798898176 6801850368 6804895188 6807849984 6835062528 6839367808 6840336384 6841091439 6867288064 6870269952 6872004608 6873736464 6874988544 6875747424 6881052672 6903816192 6908557824 6914651562 6940541888 6943555584 6948913152 6949680192 6952697856 6954453324 6979321856 6982843392 6984886272 6985875456 7013400576 7018217472 7018992162 7021264896 7024407936 7027458048 7053770752 7055548416 7059992576 7061771808 7064841472 7066621926 7088212992 7093682176 7094465196 7096762368 7097545728 7102420416 7130404736 7131414528 7164430336 7167541248 7170749768 7173863424 7176978432 7178790528 7210205184 7215157248 7244611584 7245411264 7247757312 7250387508 7253535744 7281311744 7283146752 7287734272 7292739584 7294577472 7316865024 7323318912 7326498816 7328348664 7331530752 7336566144 7360417792 7365473024 7367329242 7368671232 7395540992 7398752256 7404651072 7410364416 7442792448 7446547836 7447904256 7479134208 7484270976 7487520768 7489411272 7492663296 7499272248 7516192768 7522185216 7527989248 7533991101 7552892928 7564747008 7568031744 7573229568 7597850624 7603068928 7604985024 7606370304 7608290816 7610208228 7643510784 7648760448 7678897408 7688159232 7694288784 7725699072 7729053696 7731005184 7734362112 7741184256 7764836352 7770169344 7777023072 7808109624 7811500032 7816420352 7817527296 7818390216 7848329216 7851737088 7853719552 7854586467 7855698816 7857997056 7890075648 7892067792 7895494656 7902458928 7926603776 7932047872 7935492096 7939044386 7942491648 7947946656 7974239616 7980392448 7982727168 7983857664 8015314944 8020819968 8021705328 8027894784 8059984128 8061452288 8063483904 8067093489 8068562944 8070596352 8076139344 8100814848 8107065344 8107960224 8111480832 8113528878 8117051904 8146650624 8149033984 8150188032 8151087672 8182300672 8187920384 8191475712 8195142592 8198701056 8204332032 8231473152 8238733776 8240234496 8244392247 8279556096 8280470016 8286157152 8289755136 8319983616 8321499136 8323596288 8328839168 8336659968 8362131456 8369507328 8373141504 8375255616 8378892288 8411906048 8414025984 8417683456 8419804848 8425587681 8452046848 8455716864 8458785426 8462458368 8468987904 8497004544 8506048512 8510340384 8547581952 8549740108 8553452544 8557166592 8559327168 8589934592 8596783104 8610275544 8631877632 8638759584 8645425152 8649179136 8656074882 8683257856 8689221632 8691411456 8695189504 8697380832 8731649472 8735440896 8737646484 8741440512 8749150956 8775882752 8784123327 8793472896 8825538176 8829370368 8833204224 8835434496 8874098688 8878576266 8880193536 8888026368 8917429248 8923553856 8927428608 8935303104 8941439988 8969519104 8975679488 8976670248 8977941504 8980568064 9013315584 9017229312 9019506048 9023422464 9024418494 9031381632 9058975744 9065197568 9067482144 9069133824 9073193584 9077133312 9113416704 9120448512 9121455252 9160359936 9164981952 9166651392 9167663232 9174736896 9205088256 9211410432 9215410176 9219535416 9223538688 9229873536 9258074112 9265217536 9266240256 9270263808 9272604432 9310457856 9313181696 9314500608 9315528768 9321926796 9351200768 9357623296 9358656216 9359981568 9361686528 9365877248 9369944064 9407397888 9415695744 9422162568 9450950656 9459286928 9462349824 9463394304 9465783691 9469893888 9508552704 9512681472 9527611392 9556721664 9565151232 9569304576 9571720704 9613606912 9616029696 9620209664 9622634112 9629243064 9659482112 9660548352 9663676416 9667183344 9671380992 9686559987 9710862336 9718604532 9726103296 9755820032 9764425216 9768665088 9771131552 9775374336 9782088192 9823105656 9824894976 9865003008 9872868096 9880485888 9892657008 9923723264 9928730448 9930539008 9933041664 9939863808 9972178944 9979027968 9983361024 9985881696 9990217728 9999029664 10029580288 10032107904 10038998088 10045321468 10070523904 10086329344 10090708992 10097639424 10098754029 10139980032 10141827072 10146944304 10191347712 10193920898 10198347264 10202775552 10207342782 10211774976 10250878976 10259051712 10260504576 10300932096 10305404928 10308006912 10312482816 10313621136 10321579008 10353115136 10355724288 10360225792 10362836736 10369364096 10371977343 10410812832 10415333376 10423369728 10424520288 10431679986 10468982784 10472781956 10474265088 10477329408 10520100864 10522757056 10527326208 10528488243 10531897344 10536611904 10541187072 10580656128 10589988864 10597262208 10632319488 10640523264 10641697794 10643636224 10645143552 10646318592 10653630624 10687086592 10694426624 10695607104 10697121792 10703859712 10746645504 10751311872 10756124652 10760795136 10768185792 10801086464 10810613632 10815307776 10818038504 10822735872 10862200832 10866917376 10868116896 10871635968 10875581262 10921967616 10931601408 10939109376 10975297536 10984978368 10986979328 10989748224 10992522996 10997296128 11004849216 11039408128 11040626688 11048209536 11053006848 11093311488 11098128384 11106976608 11115546624 11149508608 11159343104 11164188672 11167007488 11169821754 11171856384 11218701312 11226406464 11234116908 11274289152 11278380568 11283277824 11291983872 11329339392 11341398016 11347120512 11352047616 11359844352 11396775936 11404603392 11409555456 11412436224 11462377472 11465266176 11473140672 11480367392 11509170176 11518346112 11527233536 11532238848 11541433176 11588548608 11596507776 11642199296 11647254528 11650195312 11655254016 11665534608 11712164436 11724630528 11726290944 11772493824 11777605632 11780579328 11786995584 11832131584 11835113472 11838101688 11840258048 11843241984 11850701824 11853688392 11889905664 11898071808 11903238144 11908566579 11913737472 11921919984 11961359424 11968893664 11970588672 11974090752 12017754112 12022972416 12026008064 12031229952 12032557992 12041842176 12089976192 12092178432 12102844416 12151222272 12160598016 12161940336 12167221248 12170293317 12175577856 12213813248 12219975936 12222201856 12223550976 12225282048 12232982528 12273451008 12281880576 12287213568 12292713888 12298051584 12306498048 12344098816 12347209728 12354987008 12358100664 12360351744 12363472576 12413943808 12419334144 12420705024 12429235728 12478208288 12479975424 12482248704 12493258752 12543197184 12554260992 12559712256 12562883424 12568338432 12616466432 12617859072 12626525184 12678070272 12683575296 12688178139 12693687552 12703481856 12742295552 12745506816 12753534976 12759072768 12762294272 12765510576 12821372928 12824610162 12830178816 12838990752 12880731136 12884901888 12889577792 12895174656 12915413316 12947816448 12958139376 12968137728 12973768704 13024886784 13033832448 13042784256 13097474208 13099859968 13103161344 13106469726 13112160768 13123726434 13153337344 13163824128 13173981184 13190209344 13238307264 13244055552 13253151744 13296238592 13305370624 13311148032 13314508928 13317864399 13320290304 13332039552 13376143872 13385330784 13454278656 13463519232 13465005372 13470852096 13519973376 13522436096 13525843968 13529259072 13535133696 13547072448 13588463616 13597796352 13603700736 13609790376 13615699968 13670125056 13678735616 13680672768 13682182878 13734576128 13740539904 13744009216 13747472928 13749977088 13751494848 13762105344 13807632384 13817115648 13829303124 13881083776 13887111168 13897826304 13899360384 13905395712 13908906648 13958643712 13965686784 13969772544 13971750912 14026801152 14036434944 14037984324 14042529792 14048815872 14054916096 14107541504 14111096832 14119985152 14123543616 14129682944 14133243852 14176425984 14187364352 14188930392 14193524736 14195091456 14204840832 14260809472 14262829056 14328860672 14335082496 14341499536 14347726848 14353956864 14357581056 14420410368 14430314496 14489223168 14490822528 14495514624 14500775016 14507071488 14562623488 14566293504 14575468544 14585479168 14589154944 14633730048 14646637824 14652997632 14656697328 14663061504 14673132288 14720835584 14730946048 14734658484 14737342464 14791081984 14797504512 14809302144 14820728832 14885584896 14893095672 14895808512 14958268416 14968541952 14975041536 14978822544 14985326592 14998544496 15032385536 15044370432 15055978496 15067982202 15105785856 15129494016 15136063488 15146459136 15195701248 15206137856 15209970048 15212740608 15216581632 15220416456 15287021568 15290881347 15297520896 15311014173 15357794816 15376318464 15388577568 15451398144 15458107392 15462010368 15468724224 15482368512 15529672704 15540338688 15554046144 15616219248 15623000064 15632840704 15635054592 15636780432 15647519979 15696658432 15703474176 15707439104 15709172934 15711397632 15715994112 15780151296 15784135584 15790989312 15804917856 15853207552 15864095744 15870984192 15878088772 15884983296 15895893312 15948479232 15960784896 15962546691 15965454336 15967715328 16030629888 16041639936 16043410656 16055789568 16119968256 16122904576 16126967808 16134186978 16137125888 16141192704 16152278688 16201629696 16214130688 16215920448 16222961664 16227057756 16234103808 16293301248 16298067968 16300376064 16302175344 16313371893 16364601344 16375840768 16382951424 16390285184 16397402112 16408664064 16462946304 16477467552 16480468992 16488784494 16559112192 16560940032 16572314304 16579510272 16639967232 16642998272 16647192576 16657678336 16673319936 16724262912 16739014656 16746283008 16750511232 16757784576 16823812096 16828051968 16835366912 16839609696 16851175362 16904093696 16911433728 16917570852 16924916736 16937975808 16994009088 17012097024 17020680768 17095163904 17099480216 17106905088 17114333184 17118654336 17179869184 17193566208 17220551088 17263755264 17277519168 17290850304 17298358272 17312149764 17366515712 17378443264 17382822912 17390379008 17394761664 17463298944 17470881792 17475292968 17482881024 17498301912 17551765504 17568246654 17579312569 17586945792 17651076352 17658740736 17666408448 17670868992 17748197376 17757152532 17760387072 17776052736 17834858496 17847107712 17854857216 17870606208 17882879976 17939038208 17951358976 17953340496 17955883008 17961136128 18026631168 18034458624 18039012096 18046844928 18048836988 18062763264 18117951488 18130395136 18134964288 18138267648 18146387168 18154266624 18226833408 18240897024 18242910504 18320719872 18327368423 18329963904 18333302784 18335326464 18349473792 18410176512 18422820864 18430820352 18439070832 18447077376 18459747072 18516148224 18530435072 18532480512 18540527616 18545208864 18620915712 18626363392 18629001216 18631057536 18643853592 18702401536 18715246592 18717312432 18719963136 18723373056 18731754496 18739888128 18814795776 18831391488 18844325136 18901901312 18918573856 18924699648 18926788608 18931567382 18939787776 19017105408 19025362944 19055222784 19113443328 19130302464 19138609152 19143441408 19227213824 19232059392 19236915243 19240419328 19245268224 19258486128 19318964224 19321096704 19327352832 19334366688 19342761984 19373119974 19421724672 19437209064 19452206592 19511640064 19528850432 19537330176 19542263104 19550748672 19564176384 19646211312 19649789952 19659704589 19730006016 19745736192 19760971776 19785314016 19847446528 19857460896 19861078016 19866083328 19879727616 19944357888 19958055936 19966722048 19971763392 19980435456 19998059328 20059160576 20064215808 20077996176 20090642936 20141047808 20172658688 20181417984 20195278848 20197508058 20279960064 20283654144 20293888608 20382695424 20387841796 20396694528 20405551104 20414685564 20423549952 20501757952 20518103424 20521009152 20601864192 20610809856 20616013824 20624965632 20627242272 20643158016 20706230272 20711448576 20720451584 20725673472 20738728192 20743954686 20821625664 20830666752 20846739456 20849040576 20863359972 20937965568 20945563912 20948530176 20954658816 21040201728 21045514112 21054652416 21056976486 21063794688 21073223808 21082374144 21161312256 21179977728 21194524416 21264638976 21281046528 21283395588 21287272448 21290287104 21292637184 21307261248 21374173184 21388853248 21391214208 21394243584 21407719424 21493291008 21502623744 21512249304 21521590272 21536371584 21602172928 21621227264 21630615552 21636077008 21645471744 21724401664 21733834752 21736233792 21743271936 21751162524 21843935232 21863202816 21878218752 21950595072 21969956736 21973958656 21979496448 21985045992 21994592256 22009698432 22078816256 22081253376 22096419072 22106013696 22186622976 22196256768 22213953216 22231093248 22299017216 22318686208 22328377344 22334014976 22339643508 22343712768 22437402624 22452812928 22468233816 22548578304 22556761136 22566555648 22583967744 22601973303 22658678784 22682796032 22694241024 22704095232 22719688704 22793551872 22809206784 22819110912 22824872448 22924754944 22930532352 22946281344 22960734784 23018340352 23036692224 23054467072 23064477696 23082866352 23177097216 23193015552 23284398592 23294509056 23300390624 23310508032 23331069216 23424328872 23449261056 23452581888 23544987648 23555211264 23561158656 23563759401 23573991168 23664263168 23670226944 23676203376 23680516096 23686483968 23701403648 23707376784 23779811328 23796143616 23806476288 23817133158 23827474944 23843839968 23922718848 23937787328 23941177344 23948181504 24035508224 24045944832 24052016128 24062459904 24065115984 24083684352 24179952384 24184356864 24201280467 24205688832 24302444544 24321196032 24323880672 24334442496 24340586634 24351155712 24427626496 24439951872 24444403712 24447101952 24450564096 24465965056 24546902016 24563761152 24574427136 24585427776 24596103168 24612996096 24688197632 24694419456 24709974016 24716201328 24720703488 24726945152 24733176741 24827887616 24838668288 24841410048 24858471456 24956416576 24959950848 24964497408 24986517504 25086394368 25108521984 25119424512 25125766848 25136676864 25232932864 25235718144 25253050368 25356140544 25367150592 25376356278 25387375104 25406963712 25484591104 25491013632 25507069952 25518145536 25524588544 25531021152 25642745856 25649220324 25660357632 25677981504 25761462272 25769803776 25779155584 25790349312 25830826632 25895632896 25916278752 25936275456 25947537408 26049773568 26067664896 26085568512 26194948416 26199719936 26206322688 26212939452 26224321536 26247452868 26306674688 26327648256 26347962368 26380418688 26476614528 26488111104 26506303488 26592477184 26610741248 26622296064 26629017856 26635728798 26640580608 26664079104 26752287744 26770661568 26908557312 26927038464 26930010744 26941704192 27039946752 27044872192 27051687936 27058518144 27070267392 27094144896 27176927232 27195592704 27207401472 27219580752 27231399936 27340250112 27357471232 27361345536 27364365756 27469152256 27481079808 27488018432 27494945856 27499954176 27502989696 27524210688 27615264768 27634231296 27658606248 27762167552 27774222336 27786655351 27795652608 27798720768 27810791424 27817813296 27917287424 27931373568 27939545088 27943501824 28053602304 28072869888 28075968648 28085059584 28097631744 28109832192 28215083008 28222193664 28239970304 28247087232 28259365888 28266487704 28352851968 28374728704 28377860784 28387049472 28390182912 28397351073 28409681664 28521618944 28525658112 28657721344 28670164992 28682999072 28695453696 28707913728 28715162112 28840820736 28860628992 28978446336 28981645056 28991029248 29001550032 29014142976 29059679961 29125246976 29132587008 29150937088 29170958336 29178309888 29267460096 29293275648 29305995264 29313394656 29326123008 29346264576 29441671168 29461892096 29469316968 29474684928 29582163968 29595009024 29618604288 29641457664 29771169792 29786191344 29791617024 29916536832 29937083904 29950083072 29957645088 29970653184 29997088992 30064771072 30088740864 30111956992 30135964404 30211571712 30258988032 30272126976 30292918272 30296262087 30391402496 30412275712 30419940096 30425481216 30433163264 30440832912 30574043136 30581762694 30595041792 30622028346 30715589632 30752636928 30777155136 30902796288 30916214784 30924020736 30937448448 30964737024 31059345408 31080677376 31108092288 31232438496 31246000128 31265681408 31270109184 31273560864 31295039958 31393316864 31406948352 31414878208 31418345868 31422795264 31431988224 31560302592 31568271168 31581978624 31585464729 31609835712 31706415104 31728191488 31741968384 31756177544 31769966592 31791786624 31896958464 31921569792 31925093382 31930908672 31935430656 32061259776 32083279872 32086821312 32111579136 32239936512 32245809152 32253935616 32268373956 32274251776 32282385408 32304557376 32403259392 32428261376 32431840896 32445923328 32454115512 32468207616 32586602496 32596135936 32600752128 32604350688 32626743786 32729202688 32751681536 32765902848 32780570368 32794804224 32817328128 32925892608 32954935104 32960937984 32977568988 33118224384 33121880064 33144628608 33159020544 33279934464 33285996544 33294385152 33315356672 33346639872 33448525824 33478029312 33492566016 33501022464 33515569152 33647624192 33656103936 33670733824 33679219392 33702350724 33808187392 33822867456 33835141704 33849833472 33875951616 33988018176 34024194048 34041361536 34190327808 34198960432 34213810176 34228666368 34237308672 34359738368 34387132416 34441102176 34527510528 34555038336 34581700608 34596716544 34624299528 34733031424 34756886528 34765645824 34780758016 34789523328 34926597888 34941763584 34950585936 34965762048 34996603824 35103531008 35136493308 35158625138 35173891584 35302152704 35317481472 35332816896 35341737984 35496394752 35514305064 35520774144 35552105472 35669716992 35694215424 35709714432 35725699737 35741212416 35765759952 35878076416 35902717952 35906680992 35911766016 35922272256 36053262336 36068917248 36078024192 36093689856 36097673976 36125526528 36235902976 36260790272 36269928576 36276535296 36292774336 36308533248 36453666816 36481794048 36485821008 36510879951 36641439744 36654736846 36659927808 36666605568 36670652928 36698947584 36820353024 36845641728 36861640704 36878141664 36894154752 36919494144 37032296448 37060870144 37064961024 37081055232 37090417728 37241831424 37252726784 37258002432 37262115072 37287707184 37404803072 37430493184 37434624864 37439926272 37446746112 37463508992 37479776256 37629591552 37662782976 37688650272 37803802624 37837147712 37849399296 37853577216 37863134764 37879575552 38034210816 38050725888 38064534417 38110445568 38226886656 38260604928 38277218304 38286882816 38454427648 38464118784 38473830486 38480838656 38490536448 38516972256 38637928448 38642193408 38654705664 38668733376 38685523968 38746239948 38843449344 38874418128 38904413184 39023280128 39057700864 39074660352 39084526208 39101497344 39128352768 39292422624 39299579904 39319409178 39460012032 39491472384 39521943552 39570628032 39694893056 39714921792 39722156032 39732166656 39759455232 39888715776 39916111872 39933444096 39943526784 39960870912 39996118656 40118321152 40128431616 40155992352 40181285872 40282095616 40345317376 40362835968 40390557696 40395016116 40559920128 40567308288 40587777216 40765390848 40775683592 40793389056 40811102208 40829371128 40847099904 41003515904 41036206848 41042018304 41203728384 41221619712 41232027648 41249931264 41254484544 41286316032 41412460544 41422897152 41440903168 41451346944 41477456384 41487909372 41643251328 41661333504 41693478912 41698081152 41726719944 41875931136 41891127824 41897060352 41909317632 42080403456 42091028224 42109304832 42113952972 42127589376 42146447616 42164748288 42322624512 42359955456 42389048832 42529277952 42562093056 42566791176 42574544896 42580574208 42585274368 42614522496 42748346368 42777706496 42782428416 42788487168 42815438848 42986582016 43005247488 43024498608 43043180544 43072743168 43204345856 43242454528 43261231104 43272154016 43290943488 43448803328 43467669504 43472467584 43486543872 43502325048 43687870464 43726405632 43756437504 43901190144 43939913472 43947917312 43958992896 43970091984 43989184512 44019396864 44157632512 44162506752 44192838144 44212027392 44373245952 44392513536 44427906432 44462186496 44598034432 44637372416 44656754688 44668029952 44679287016 44687425536 44874805248 44905625856 44936467632 45097156608 45113522272 45133111296 45167935488 45203946606 45317357568 45365592064 45388482048 45408190464 45439377408 45587103744 45618413568 45638221824 45649744896 45849509888 45861064704 45872644041 45892562688 45921469568 45933042519 46036680704 46073384448 46108934144 46128955392 46165732704 46354194432 46386031104 46568797184 46589018112 46600781248 46621016064 46662138432 46848657744 46898522112 46905163776 47089975296 47110422528 47122317312 47127518802 47147982336 47328526336 47340453888 47352406752 47361032192 47372967936 47402807296 47414753568 47559622656 47592287232 47612952576 47634266316 47654949888 47687679936 47845437696 47875574656 47882354688 47887640073 47896363008 48071016448 48091889664 48104032256 48124919808 48130231968 48167368704 48359904768 48368713728 48402560934 48411377664 48604889088 48642392064 48647761344 48668884992 48681173268 48702311424 48855252992 48879903744 48888807424 48894203904 48901128192 48931930112 49093804032 49127522304 49148854272 49170855552 49192206336 49225992192 49376395264 49388838912 49419948032 49432402656 49441406976 49453890304 49466353482 49655775232 49677336576 49682820096 49716942912 49912833152 49919901696 49928994816 49973035008 50172788736 50217043968 50238849024 50251533696 50273353728 50465865728 50471436288 50506100736 50712281088 50734301184 50752712556 50774750208 50813927424 50969182208 50982027264 51014139904 51036291072 51049177088 51062042304 51285491712 51298440648 51320715264 51355963008 51522924544 51539607552 51558311168 51580698624 51661653264 51791265792 51832557504 51872550912 51895074816 52099547136 52135329792 52171137024 52389896832 52399439872 52412645376 52425878904 52448643072 52494905736 52613349376 52655296512 52695924736 52737937707 52760837376 52953229056 52976222208 53012606976 53184954368 53221482496 53244592128 53258035712 53271457596 53281161216 53328158208 53504575488 53541323136 53817114624 53854076928 53860021488 53883408384 54079893504 54089744384 54103375872 54117036288 54140534784 54188289792 54353854464 54391185408 54414802944 54439161504 54462799872 54680500224 54714942464 54722691072 54728731512 54938304512 54962159616 54976036864 54982105269 54989891712 54999908352 55005979392 55048421376 55230529536 55268462592 55317212496 55524335104 55548444672 55573310702 55591305216 55597441536 55621582848 55635626592 55834574848 55862747136 55879090176 55887003648 56107204608 56145739776 56151937296 56170119168 56195263488 56219664384 56430166016 56444387328 56479940608 56494174464 56518731776 56532975408 56705703936 56749457408 56755721568 56774098944 56780365824 56794702146 56819363328 57043237888 57051316224 57315442688 57340329984 57365998144 57390907392 57415827456 57430324224 57681641472 57710745729 57721257984 57956892672 57963290112 57982058496 58003100064 58028285952 58119359922 58250493952 58265174016 58301874176 58341916672 58356619776 58534920192 58586551296 58611990528 58626789312 58652246016 58692529152 58883342336 58923784192 58938633936 58949369856 58979113767 59164327936 59190018048 59237208576 59282915328 59542339584 59572382688 59583234048 59833073664 59874167808 59900166144 59915290176 59941306368 59994177984 60129542144 60177481728 60223913984 60271928808 60423143424 60517976064 60544253952 60585836544 60592524174 60782804992 60824551424 60839880192 60850962432 60866326528 60881665824 61148086272 61163525388 61190083584 61244056692 61431179264 61505273856 61554310272 61805592576 61832429568 61848041472 61874896896 61929474048 62118690816 62161354752 62216184576 62464876992 62492000256 62531362816 62540218368 62547121728 62590079916 62786633728 62813896704 62829756416 62836691736 62845590528 62863976448 63120605184 63136542336 63163957248 63170929458 63219671424 63412830208 63456382976 63483936768 63512355088 63539933184 63583573248 63793916928 63843139584 63850186764 63861817344 63870861312 64122519552 64166559744 64173642624 64223158272 64479873024 64491618304 64507871232 64536747912 64548503552 64564770816 64609114752 64806518784 64856522752 64863681792 64891846656 64908231024 64936415232 65173204992 65192271872 65201504256 65208701376 65253487572 65458405376 65503363072 65531805696 65561140736 65589608448 65634656256 65851785216 65909870208 65921875968 65955137976 66236448768 66243760128 66260485837 66289257216 66318041088 66559868928 66571993088 66588770304 66630713344 66693279744 66897051648 66956058624 66985132032 67002044928 67031138304 67295248384 67312207872 67341467648 67358438784 67404701448 67616374784 67645734912 67670283408 67699666944 67751903232 67805919909 67976036352 68048388096 68082723072 68380655616 68397920864 68427620352 68457332736 68474617344 68719476736 68774264832 68882204352 69055021056 69110076672 69163401216 69193433088 69248599056 69466062848 69513773056 69531291648 69561516032 69579046656 69853195776 69883527168 69901171872 69931524096 69993207648 70207062016 70272986616 70317250276 70347783168 70604305408 70634962944 70665633792 70683475968 70691278203 70992789504 71028610128 71041548288 71104210944 71339433984 71388430848 71419428864 71451399474 71482424832 71531519904 71756152832 71805435904 71813361984 71823532032 71844544512 72106524672 72137834496 72156048384 72187379712 72195347952 72251053056 72471805952 72521580544 72539857152 72553070592 72585548672 72603841401 72617066496 72907333632 72963588096 72971642016 73021759902 73282879488 73309473692 73319855616 73333211136 73341305856 73397895168 73640706048 73691283456 73723281408 73756283328 73788309504 73838988288 74064592896 74121740288 74129922048 74162110464 74180835456 74483662848 74505453568 74516004864 74524230144 74575414368 74809606144 74860986368 74869249728 74879852544 74893492224 74927017984 74959552512 75259183104 75325565952 75377300544 75607605248 75674295424 75698798592 75707154432 75726269528 75759151104 76068421632 76101451776 76129068834 76220891136 76453773312 76521209856 76554436608 76573765632 76908855296 76928237568 76947660972 76961677312 76981072896 77033944512 77275856896 77284386816 77309411328 77337466752 77371047936 77492479896 77686898688 77748836256 77808826368 78046560256 78115401728 78149320704 78169052416 78202994688 78256705536 78584845248 78599159808 78638818356 78920024064 78982944768 79043887104 79141256064 79389786112 79429843584 79444312064 79464333312 79518910464 79777431552 79832223744 79866888192 79887053568 79921741824 79992237312 80236642304 80256863232 80311984704 80362571744 80564191232 80690634752 80725671936 80781115392 80790032232 81119840256 81134616576 81175554432 81530781696 81551367184 81586778112 81622204416 81658742256 81694199808 82007031808 82072413696 82084036608 82407456768 82443239424 82464055296 82499862528 82508969088 82572632064 82824921088 82845794304 82881806336 82902693888 82954912768 82975818744 83286502656 83322667008 83359966053 83386957824 83396162304 83453439888 83751862272 83782255648 83794120704 83818635264 84160806912 84182056448 84218609664 84227905944 84255178752 84292895232 84329496576 84645249024 84719910912 84778097664 85058555904 85124186112 85133582352 85149089792 85161148416 85170548736 85192053219 85229044992 85496692736 85555412992 85564856832 85576974336 85630877696 85973164032 86010494976 86048997216 86086361088 86145486336 86408691712 86484909056 86522462208 86544308032 86581886976 86897606656 86935339008 86944935168 86973087744 87004650096 87375740928 87452811264 87512875008 87802380288 87879826944 87895834624 87917985792 87940183968 87978369024 88038793728 88315265024 88325013504 88385676288 88424054784 88746491904 88785027072 88855812864 88924372992 89196068864 89274744832 89313509376 89336059904 89358574032 89374851072 89749610496 89811251712 89872935264 90194313216 90227044544 90266222592 90335870976 90407893212 90634715136 90731184128 90776964096 90816380928 90878754816 91174207488 91236827136 91276443648 91299489792 91699019776 91722129408 91745288082 91785125376 91842939136 91866085038 92073361408 92146768896 92217868288 92257910784 92331465408 92708388864 92772062208 93137594368 93178036224 93201562496 93242032128 93324276864 93697315488 93797044224 93810327552 94179950592 94220845056 94244634624 94255037604 94295964672 94657052672 94680907776 94704813504 94722064384 94745935872 94805614592 94829507136 95119245312 95184574464 95225905152 95268532632 95309899776 95375359872 95690875392 95751149312 95764709376 95775280146 95792726016 96142032896 96183779328 96208064512 96249839616 96260463936 96334737408 96719809536 96737427456 96805121868 96822755328 97209778176 97284784128 97295522688 97337769984 97362346536 97404622848 97710505984 97759807488 97777614848 97788407808 97802256384 97863860224 98187608064 98255044608 98297708544 98341711104 98384412672 98451984384 98752790528 98777677824 98839896064 98864805312 98882813952 98907780608 98932706964 99311550464 99354673152 99365640192 99433885824 99825666304 99839803392 99857989632 99946070016 100345577472 100434087936 100477698048 100503067392 100546707456 100931731456 100942872576 101012201472 101424562176 101468602368 101505425112 101549500416 101627854848 101938364416 101964054528 102028279808 102072582144 102098354176 102124084608 102570983424 102596881296 102641430528 102711926016 103045849088 103079215104 103116622336 103161397248 103323306528 103582531584 103665115008 103745101824 103790149632 104199094272 104270659584 104342274048 104779793664 104798879744 104825290752 104851757808 104897286144 104989811472 105226698752 105310593024 105391849472 105475875414 105521674752 105906458112 105952444416 106025213952 106369908736 106442964992 106489184256 106516071424 106542915192 106562322432 106656316416 107009150976 107082646272 107177099211 107634229248 107708153856 107720042976 107766816768 108159787008 108179488768 108206751744 108234072576 108281069568 108376579584 108707708928 108782370816 108829605888 108878323008 108925599744 109361000448 109429884928 109445382144 109457463024 109532639853 109876609024 109924319232 109952073728 109964210538 109979783424 109999816704 110011958784 110096842752 110461059072 110536925184 110634424992 111048670208 111096889344 111146621404 111182610432 111194883072 111243165696 111271253184 111669149696 111725494272 111758180352 111774007296 112214409216 112291479552 112303874592 112340238336 112390526976 112439328768 112860332032 112888774656 112959881216 112988348928 113037463552 113065950816 113411407872 113498914816 113511443136 113548197888 113560731648 113589404292 113638726656 114086475776 114102632448 114193603251 114630885376 114680659968 114731996288 114781814784 114831654912 114860648448 115363282944 115421491458 115442515968 115913785344 115926580224 115964116992 116006200128 116056571904 116238719844 116500987904 116530348032 116603748352 116683833344 116713239552 117069840384 117173102592 117223981056 117253578624 117304492032 117385058304 117766684672 117847568384 117877267872 117898739712 117958227534 118328655872 118380036096 118474417152 118565830656 119084679168 119144765376 119166468096 119666147328 119748335616 119800332288 119830580352 119882612736 119988355968 120259084288 120354963456 120447827968 120543857616 120846286848 121035952128 121088507904 121171673088 121185048348 121565609984 121649102848 121679760384 121701924864 121732653056 121763331648 122296172544 122327050776 122380167168 122488113384 122862358528 123010547712 123055187983 123108620544 123611185152 123664859136 123696082944 123749793792 123858948096 124237381632 124322709504 124432369152 124929753984 124984000512 125062725632 125080436736 125094243456 125180159832 125573267456 125627793408 125659512832 125673383472 125691181056 125727952896 126241210368 126273084672 126327914496 126341858916 126439342848 126825660416 126912765952 126967873536 127024710176 127079866368 127167146496 127587833856 127686279168 127700373528 127723634688 127741722624 128245039104 128333119488 128347285248 128446316544 128959746048 128983236608 129015742464 129073495824 129097007104 129129541632 129218229504 129613037568 129713045504 129727363584 129783693312 129816462048 129872830464 130346409984 130384543744 130403008512 130417402752 130506975144 130916810752 131006726144 131063611392 131122281472 131179216896 131269312512 131703570432 131819740416 131843751936 131910275952 132472897536 132487520256 132520971674 132578514432 132636082176 133119737856 133143986176 133177540608 133261426688 133386559488 133794103296 133912117248 133970264064 134004089856 134062276608 134590496768 134624415744 134682935296 134716877568 134809402896 135232749568 135291469824 135340566816 135399333888 135503806464 135611839818 135952072704 136096776192 136165446144 136761311232 136795841728 136855240704 136914665472 136949234688 137438953472 137548529664 137617932123 137764408704 138110042112 138220153344 138326802432 138386866176 138497198112 138932125696 139027546112 139062583296 139123032064 139158093312 139706391552 139767054336 139802343744 139863048192 139986415296 140414124032 140545973232 140634500552 140695566336 141208610816 141269925888 141331267584 141366951936 141382556406 141985579008 142057220256 142083096576 142208421888 142678867968 142776861696 142838857728 142902798948 142964849664 143063039808 143512305664 143610871808 143626723968 143647064064 143689089024 144213049344 144275668992 144312096768 144374759424 144390695904 144502106112 144943611904 145043161088 145079714304 145106141184 145171097344 145207682802 145234132992 145814667264 145927176192 145943284032 146043519804 146565758976 146618947384 146639711232 146666422272 146682611712 146795790336 147281412096 147382566912 147446562816 147512566656 147576619008 147677976576 148129185792 148243480576 148259844096 148324220928 148361670912 148967325696 149010907136 149032009728 149048460288 149150828736 149619212288 149721972736 149738499456 149759705088 149786984448 149854035968 149919105024 150518366208 150651131904 150754601088 151215210496 151348590848 151397597184 151414308864 151452539056 151518302208 152136843264 152202903552 152258137668 152441782272 152907546624 153042419712 153108873216 153147531264 153817710592 153856475136 153895321944 153923354624 153962145792 154067889024 154551713792 154568773632 154618822656 154674933504 154742095872 154984959792 155373797376 155497672512 155617652736 156093120512 156230803456 156298641408 156338104832 156405989376 156513411072 157169690496 157198319616 157277636712 157840048128 157965889536 158087774208 158213813121 158282512128 158779572224 158859687168 158888624128 158928666624 159037820928 159554863104 159664447488 159733776384 159774107136 159843483648 159984474624 160473284608 160513726464 160623969408 160725143488 161128382464 161381269504 161451343872 161562230784 161580064464 162239680512 162269233152 162351108864 163061563392 163102734368 163173556224 163244408832 163317484512 163388399616 164014063616 164144827392 164168073216 164814913536 164886478848 164928110592 164946315807 164999725056 165017938176 165145264128 165649842176 165691588608 165763612672 165805387776 165909825536 165951637488 166573005312 166645334016 166719932106 166773915648 166792324608 166906879776 167503724544 167564511296 167588241408 167637270528 168321613824 168364112896 168437219328 168455811888 168510357504 168585790464 168658993152 169290498048 169439821824 169556195328 170117111808 170248372224 170267164704 170298179584 170322296832 170341097472 170384106438 170458089984 170993385472 171110825984 171129713664 171153948672 171261755392 171946328064 172020989952 172097994432 172172722176 172290972672 172817383424 172969818112 173044924416 173088616064 173132237187 173163773952 173795213312 173870678016 173889870336 173946175488 174009300192 174751481856 174905622528 175025750016 175604760576 175759653888 175791669248 175835971584 175880367936 175956738048 176077587456 176630530048 176650027008 176771352576 176848109568 177492983808 177570054144 177711625728 177848745984 178392137728 178549489664 178627018752 178672119808 178717148064 178749702144 179499220992 179622503424 179745870528 180388626432 180454089088 180532445184 180671741952 180815786424 181269430272 181462368256 181553928192 181632761856 181757509632 182348414976 182473654272 182552887296 182598979584 183398039552 183444258816 183490576164 183570250752 183685878272 183732170076 184146722816 184293537792 184435736576 184515821568 184662930816 185416777728 185544124416 186275188736 186356072448 186403124992 186484064256 186648553728 187394630976 187594088448 187620655104 188359901184 188441690112 188489269248 188510075208 188591929344 189314105344 189361815552 189409627008 189444128768 189491871744 189611229184 189659014272 190238490624 190369148928 190451810304 190537065264 190619799552 190750719744 191381750784 191502298624 191529418752 191550560292 191585452032 192284065792 192367558656 192416129024 192499679232 192520927872 192669474816 193439619072 193474854912 193610243736 193645510656 194419556352 194569568256 194591045376 194675539968 194724693072 194809245696 195421011968 195519614976 195555229696 195576815616 195604512768 195727720448 196375216128 196510089216 196595417088 196683422208 196768825344 196903968768 197505581056 197555355648 197679792128 197729610624 197765627904 197815561216 197865413928 198623100928 198709346304 198731280384 198781457511 198867771648 199651332608 199679606784 199715979264 199892140032 200691154944 200868175872 200955396096 201006134784 201093414912 201863462912 201885745152 202024402944 202849124352 202937204736 203010850224 203099000832 203255709696 203417759727 203876728832 203928109056 204056559616 204145164288 204196708352 204248169216 205141966848 205193762592 205282861056 205423852032 206091698176 206158430208 206233244672 206322794496 206646613056 207165063168 207330230016 207490203648 207580299264 208398188544 208541319168 208684548096 209559587328 209597759488 209650581504 209703515616 209794572288 209979622944 210453397504 210621186048 210783698944 210951750828 211043349504 211812916224 211904888832 212050427904 212073834609 212739817472 212885929984 212978368512 213032142848 213085830384 213124644864 213312632832 214018301952 214165292544 214354198422 215268458496 215416307712 215440085952 215533633536 216319574016 216358977536 216413503488 216468145152 216562139136 216753159168 217415417856 217564741632 217659211776 217756646016 217851199488 218722000896 218859769856 218890764288 218914926048 219065279706 219753218048 219848638464 219904147456 219928421076 219959566848 219999633408 220023917568 220193685504 220922118144 221073850368 221268849984 222097340416 222193778688 222293242808 222365220864 222389766144 222486331392 222542506368 223338299392 223450988544 223516360704 223548014592 224428818432 224582959104 224607749184 224680476672 224781053952 224878657536 225720664064 225777549312 225919762432 225976697856 226074927104 226131901632 226822815744 226997829632 227022886272 227096395776 227121463296 227178808584 227277453312 228172951552 228205264896 228387206502 229261770752 229361319936 229463992576 229563629568 229663309824 229721296896 230726565888 230842982916 230885031936 231827570688 231853160448 231928233984 232012400256 232113143808 232477439688 233001975808 233060696064 233207496704 233367666688 233426479104 234139680768 234346205184 234447962112 234507157248 234608984064 234770116608 235533369344 235695136768 235754535744 235797479424 235916455068 236657311744 236760072192 236948834304 237131661312 238169358336 238289530752 238332936192 239332294656 239496671232 239600664576 239661160704 239765225472 239976711936 240518168576 240709926912 240895655936 241087715232 241692573696 242071904256 242177015808 242343346176 242370096696 243131219968 243298205696 243359520768 243403849728 243465306112 243526663296 244592345088 244654101552 244760334336 244976226768 245724717056 246021095424 246110375966 246217241088 247222370304 247329718272 247392165888 247499587584 247717896192 248474763264 248645419008 248864738304 249859507968 249968001024 250079898159 250125451264 250160873472 250188486912 250360319664 251146534912 251255586816 251319025664 251346766944 251382362112 251455905792 252482420736 252546169344 252655828992 252683717832 252878685696 253651320832 253825531904 253935747072 254049420352 254159732736 254334292992 255175667712 255372558336 255400747056 255447269376 255483445248 255576159657 256490078208 256666238976 256694570496 256892633088 257919492096 257966473216 258031484928 258146991648 258194014208 258259083264 258436459008 259226075136 259426091008 259454727168 259567386624 259632924096 259745660928 260692819968 260769087488 260806017024 260834805504 261013950288 261833621504 262013452288 262127222784 262244562944 262358433792 262538625024 263407140864 263639480832 263687503872 263820551904 264945795072 264975040512 265041943348 265157028864 265272164352 266239475712 266287972352 266355081216 266522853376 266773118976 267588206592 267824234496 267940528128 268008179712 268124553216 269180993536 269248831488 269365870592 269433755136 269618805792 270465499136 270582939648 270681133632 270798667776 271007612928 271223679636 271904145408 272193552384 272330892288 273522622464 273591683456 273710481408 273829330944 273898469376 274877906944 275097059328 275235864246 275528817408 276220084224 276440306688 276653604864 276773732352 276994396224 277864251392 278055092224 278125166592 278246064128 278316186624 279412783104 279534108672 279604687488 279726096384 279972830592 280828248064 281091946464 281269001104 281391132672 282417221632 282539851776 282662535168 282733903872 282765112812 283971158016 284114440512 284166193152 284416843776 285357735936 285553723392 285677715456 285805597896 285929699328 286126079616 287024611328 287221743616 287253447936 287294128128 287378178048 288426098688 288551337984 288624193536 288749518848 288781391808 289004212224 289887223808 290086322176 290159428608 290212282368 290342194688 290415365604 290468265984 291629334528 291854352384 291886568064 292087039608 293131517952 293237894768 293279422464 293332844544 293365223424 293591580672 294562824192 294765133824 294893125632 295025133312 295153238016 295355953152 296258371584 296486961152 296519688192 296648441856 296723341824 297934651392 298021814272 298064019456 298096920576 298301657472 299238424576 299443945472 299476998912 299519410176 299573968896 299708071936 299838210048 301036732416 301302263808 301509202176 302430420992 302697181696 302795194368 302828617728 302905078112 303036604416 304273686528 304405807104 304516275336 304883564544 305815093248 306084839424 306217746432 306295062528 307635421184 307712950272 307790643888 307846709248 307924291584 308135778048 309103427584 309137547264 309237645312 309349867008 309484191744 309969919584 310747594752 310995345024 311235305472 312186241024 312461606912 312597282816 312676209664 312811978752 313026822144 314339380992 314396639232 314555273424 315680096256 315931779072 316175548416 316427626242 316565024256 317559144448 317719374336 317777248256 317857333248 318075641856 319109726208 319328894976 319467552768 319548214272 319686967296 319968949248 320946569216 321027452928 321247938816 321450286976 321531297633 322256764928 322762539008 322902687744 323124461568 323160128928 324479361024 324538466304 324702217728 326123126784 326205468736 326347112448 326488817664 326634969024 326776799232 328028127232 328289654784 328336146432 329629827072 329772957696 329856221184 329892631614 329999450112 330035876352 330290528256 331299684352 331383177216 331527225344 331610775552 331819651072 331903274976 333146010624 333290668032 333439864212 333547831296 333584649216 333813759552 335007449088 335129022592 335176482816 335274541056 336643227648 336728225792 336874438656 336911623776 337020715008 337171580928 337317986304 338580996096 338879643648 339112390656 340234223616 340496744448 340534329408 340596359168 340644593664 340682194944 340768212876 340916179968 341986770944 342221651968 342259427328 342307897344 342523510784 343892656128 344041979904 344195988864 344345444352 344581945344 345634766848 345939636224 346089848832 346177232128 346264474374 346327547904 347590426624 347741356032 347779740672 347892350976 348018600384 349502963712 349811245056 350051500032 351209521152 351519307776 351583338496 351671943168 351760735872 351913476096 352155174912 353261060096 353300054016 353542705152 353696219136 354985967616 355140108288 355423251456 355697491968 356784275456 357098979328 357254037504 357344239616 357434296128 357499404288 358998441984 359245006848 359491741056 360777252864 360908178176 361064890368 361343483904 361631572848 362538860544 362924736512 363107856384 363265523712 363515019264 364696829952 364947308544 365105774592 365197959168 366796079104 366888517632 366981152328 367140501504 367371756544 367464340152 368293445632 368587075584 368871473152 369031643136 369165563949 369325861632 370833555456 371088248832 372550377472 372712144896 372806249984 372968128512 373297107456 374789261952 375188176896 375241310208 376719802368 376883380224 376978538496 377020150416 377183858688 378628210688 378723631104 378819254016 378888257536 378983743488 379222458368 379318028544 380476981248 380738297856 380903620608 381074130528 381239599104 381501439488 382763501568 383004597248 383058837504 383101120584 383170904064 384568131584 384735117312 384832258048 384999358464 385041855744 385338949632 386879238144 386949709824 387220487472 387291021312 388839112704 389139136512 389182090752 389351079936 389449386144 389618491392 390842023936 391039229952 391110459392 391153631232 391209025536 391455440896 392750432256 393020178432 393190834176 393366844416 393537650688 393807937536 395011162112 395110711296 395359584256 395459221248 395531255808 395631122432 395730827856 397246201856 397418692608 397462560768 397562915022 397735543296 399302665216 399359213568 399431958528 399784280064 401382309888 401736351744 401910792192 402012269568 402186829824 403726925824 403771490304 404048805888 405698248704 405874409472 406021700448 406198001664 406511419392 406835519454 407753457664 407856218112 408113119232 408290328576 408393416704 408496338432 410283933696 410387525184 410565722112 410847704064 412183396352 412316860416 412466489344 412645588992 412853796369 413293226112 414330126336 414660460032 414980407296 415160598528 416796377088 417082638336 417369096192 419119174656 419195518976 419301163008 419407031232 419589144576 419959245888 420906795008 421242372096 421567397888 421903501656 422086699008 423625832448 423809777664 424100855808 424147669218 425479634944 425771859968 425956737024 426064285696 426171660768 426249289728 426625265664 428036603904 428330585088 428708396844 430536916992 430832615424 430880171904 431067267072 432639148032 432717955072 432827006976 432936290304 433124278272 433506318336 434830835712 435129483264 435318423552 435513292032 435702398976 437444001792 437719539712 437781528576 437829852096 438130559412 439506436096 439697276928 439808294912 439856842152 439919133696 439999266816 440047835136 440387371008 441844236288 442147700736 442537699968 444194680832 444387557376 444586485616 444730441728 444779532288 444972662784 445085012736 446676598784 446901977088 447032721408 447096029184 448857636864 449165918208 449215498368 449360953344 449562107904 449757315072 451441328128 451555098624 451839524864 451953395712 452149854208 452263803264 453645631488 453995659264 454045772544 454192791552 454242926592 454357617168 454554906624 456345903104 456410529792 456774413004 458523541504 458722639872 458927985152 459127259136 459326619648 459442593792 461453131776 461685965832 461770063872 463655141376 463706320896 463856467968 464024800512 464226287616 464954879376 466003951616 466121392128 466414993408 466735333376 466852958208 468279361536 468692410368 468895924224 469014314496 469217968128 469540233216 471066738688 471390273536 471509071488 471594958848 471832910136 473314623488 473520144384 473897668608 474263322624 474641439363 476338716672 476579061504 476665872384 478664589312 478993342464 479201329152 479322321408 479530450944 479953423872 481036337152 481419853824 481791311872 482175430464 483385147392 484143808512 484354031616 484686692352 484740193392 486262439936 486596411392 486719041536 486807699456 486930612224 487053326592 489184690176 489308203104 489520668672 489952453536 491449434112 492042190848 492220751932 492434482176 494444740608 494659436544 494784331776 494838947421 494999175168 495435792384 496949526528 497290838016 497729476608 499719015936 499936002048 500159796318 500250902528 500321746944 500376973824 500720639328 502293069824 502511173632 502638051328 502693533888 502764724224 502911811584 504964841472 505092338688 505311657984 505367435664 505757371392 507302641664 507651063808 507871494144 508098840704 508319465472 508668585984 510351335424 510745116672 510801494112 510894538752 510966890496 511152319314 512980156416 513332477952 513389140992 513785266176 515838984192 515932946432 516062969856 516293983296 516388028416 516518166528 516872918016 518452150272 518852182016 518909454336 519134773248 519265848192 519491321856 521385639936 521538174976 521612034048 521669611008 522027900576 523667243008 524026904576 524254445568 524489125888 524716867584 525077250048 526814281728 527278961664 527375007744 527641103808 529891590144 529950081024 530083886696 530314057728 530544328704 532478951424 532575944704 532710162432 533045706752 533546237952 535176413184 535648468992 535881056256 536016359424 536249106432 538361987072 538497662976 538731741184 538867510272 539237611584 540930998272 541165879296 541362267264 541597335552 542015225856 542447359272 543808290816 544387104768 544661784576 547045244928 547183366912 547420962816 547658661888 547796938752 549755813888 550194118656 550471728492 551057634816 552440168448 552880613376 553307209728 553547464704 553988792448 555728502784 556110184448 556250333184 556492128256 556632373248 558825566208 559068217344 559209374976 559452192768 559945661184 561656496128 562183892928 562538002208 562782265344 564834443264 565079703552 565325070336 565467807744 565530225624 567942316032 568228881024 568332386304 568833687552 570715471872 571107446784 571355430912 571611195792 571859398656 572252159232 574049222656 574443487232 574506895872 574588256256 574756356096 576852197376 577102675968 577248387072 577499037696 577562783616 578008424448 579774447616 580172644352 580318857216 580424564736 580684389376 580830731208 580936531968 583258669056 583708704768 583773136128 584174079216 586263035904 586475789536 586558844928 586665689088 586730446848 587183161344 589125648384 589530267648 589786251264 590050266624 590306476032 590711906304 592516743168 592973922304 593039376384 593296883712 593446683648 595869302784 596043628544 596128038912 596193841152 596344372533 596603314944 598476849152 598887890944 598953997824 599038820352 599147937792 599416143872 599676420096 602073464832 602604527616 603018404352 604860841984 605394363392 605590388736 605657235456 605810156224 606073208832 608547373056 608811614208 609032550672 609767129088 611630186496 612169678848 612435492864 612590125056 615270842368 615425900544 615581287776 615693418496 615848583168 616271556096 618206855168 618275094528 618475290624 618699734016 618968383488 619939839168 621495189504 621990690048 622470610944 624372482048 624923213824 625194565632 625352419328 625623957504 626053644288 628678761984 628793278464 629110546848 631360192512 631863558144 632351096832 632855252484 633130048512 635118288896 635438748672 635554496512 635714666496 636151283712 638219452416 638657789952 638935105536 639096428544 639373934592 639937898496 641893138432 642054905856 642495877632 642900573952 643062595266 644513529856 645525078016 645805375488 646248923136 646320257856 648958722048 649076932608 649404435456 652246253568 652410937472 652694224896 652977635328 653269938048 653553598464 656056254464 656579309568 656672292864 659259654144 659545915392 659712442368 659785263228 659998900224 660071752704 660581056512 662599368704 662766354432 663054450688 663221551104 663639302144 663806549952 666292021248 666581336064 666879728424 667095662592 667169298432 667627519104 670014898176 670258045184 670352965632 670549082112 673286455296 673456451584 673748877312 673823247552 674041430016 674343161856 674635972608 677161992192 677759287296 678224781312 680468447232 680993488896 681068658816 681192718336 681289187328 681364389888 681536425752 681832359936 683973541888 684443303936 684518854656 684615794688 685047021568 687785312256 688083959808 688391977728 688690888704 689163890688 691269533696 691879272448 692179697664 692354464256 692528948748 692655095808 695180853248 695482712064 695559481344 695784701952 696037200768 699005927424 699622490112 700103000064 702419042304 703038615552 703166676992 703343886336 703521471744 703826952192 704310349824 706522120192 706600108032 707085410304 707392438272 709971935232 710280216576 710846502912 711394983936 713568550912 714197958656 714508075008 714688479232 714868592256 714998808576 717996883968 718490013696 718983482112 721554505728 721816356352 722129780736 722686967808 723263145696 725077721088 725849473024 726215712768 726531047424 727030038528 729393659904 729894617088 730211549184 730395918336 733592158208 733777035264 733962304656 734281003008 734743513088 734928680304 736586891264 737174151168 737742946304 738063286272 738331127898 738651723264 741667110912 742176497664 745100754944 745424289792 745612499968 745936257024 746594214912 749578523904 750239694477 750376353792 750482620416 753439604736 753766760448 753957076992 754040300832 754367717376 757256421376 757447262208 757638508032 757776515072 757967486976 758444916736 758636057088 760953962496 761476595712 761807241216 762148261056 762479198208 763002878976 765527003136 766009194496 766117675008 766202241168 766341808128 766728478971 769136263168 769470234624 769664516096 769998716928 770083711488 770677899264 773758476288 773899419648 774440974944 774582042624 777678225408 778278273024 778364181504 778702159872 778898772288 779236982784 781684047872 782078459904 782220918784 782307262464 782418051072 782910881792 785500864512 786040356864 786381668352 786733688832 787075301376 787615875072 790022324224 790221422592 790719168512 790918442496 791062511616 791262244864 791461655712 794492403712 794837385216 794925121536 795125830044 795471086592 798605330432 798718427136 798863917056 799568560128 802764619776 803472703488 803821584384 804024539136 804373659648 807453851648 807542980608 808097611776 811396497408 811748818944 812043400896 812396003328 813022838784 813671038908 815506915328 815712436224 816226238464 816580657152 816786833408 816992676864 820567867392 820775050368 821131444224 821695408128 824366792704 824633720832 824932978688 825291177984 825707592738 826586452224 828660252672 829320920064 829960814592 830321197056 833592754176 834165276672 834738192384 838238349312 838391037952 838602326016 838814062464 839178289152 839918491776 841813590016 842484744192 843134795776 843807003312 844173398016 847251664896 847619555328 848201711616 848295338436 850959269888 851543719936 851913474048 852128571392 852343321536 852498579456 853250531328 856073207808 856661170176 857416793688 861073833984 861386315881 861665230848 861760343808 862134534144 865278296064 865435910144 865654013952 865872580608 866248556544 867012636672 869661671424 870258966528 870636847104 871026584064 871404797952 874888003584 875439079424 875563057152 875659704192 876261118824 879012872192 879394553856 879616589824 879713684304 879838267392 879998533632 880095670272 880774742016 883688472576 884295401472 885075399936 888389361664 888775114752 889172971232 889460883456 889559064576 889945325568 890170025472 893353197568 893803954176 894065442816 894192058368 897715273728 898331836416 898430996736 898721906688 899124215808 899514630144 902882656256 903110197248 903679049728 903906791424 904299708416 904527606528 907291262976 907991318528 908091545088 908385583104 908485853184 908715234336 909109813248 912691806208 912821059584 913548826008 917047083008 917445279744 917855970304 918254518272 918653239296 918885187584 922906263552 923371931664 923540127744 927310282752 927412641792 927712935936 928049601024 928452575232 929909758752 932007903232 932242784256 932829986816 933470666752 933705916416 936558723072 937384820736 937791848448 938028628992 938435936256 939080466432 942133477376 942780547072 943018142976 943189917696 943665820272 946629246976 947040288768 947795337216 948526645248 949282878726 952677433344 953158123008 953331744768 957329178624 957986684928 958402658304 958644642816 959060901888 959906847744 962072674304 962839707648 963582623744 964350860928 966770294784 968287617024 968708063232 969373384704 969480386784 972524879872 973192822784 973438083072 973615398912 973861224448 974106653184 978369380352 978616406208 979041337344 979904907072 982898868224 984084381696 984441503864 984868964352 988889481216 989318873088 989568663552 989677894842 989998350336 990871584768 993899053056 994581676032 995458953216 999438031872 999872004096 1000319592636 1000501805056 1000643493888 1000753947648 1001441278656 1004586139648 1005022347264 1005276102656 1005387067776 1005529448448 1005823623168 1009929682944 1010184677376 1010623315968 1010734871328 1011514742784 1014605283328 1015302127616 1015742988288 1016197681408 1016638930944 1017337171968 1020702670848 1021490233344 1021602988224 1021789077504 1021933780992 1022304638628 1025960312832 1026664955904 1026778281984 1027570532352 1031677968384 1031865892864 1032125939712 1032587966592 1032776056832 1033036333056 1033745836032 1036904300544 1037704364032 1037818908672 1038269546496 1038531696384 1038982643712 1042771279872 1043076349952 1043224068096 1043339222016 1044055801152 1047334486016 1048053809152 1048508891136 1048978251776 1049433735168 1050154500096 1053628563456 1054557923328 1054750015488 1055282207616 1059783180288 1059900162048 1060167773392 1060628115456 1061088657408 1064957902848 1065151889408 1065420324864 1066091413504 1067092475904 1070352826368 1071296937984 1071762112512 1072032718848 1072498212864 1076723974144 1076995325952 1077463482368 1077735020544 1078475223168 1081861996544 1082331758592 1082724534528 1083194671104 1084030451712 1084894718544 1087616581632 1088774209536 1089323569152 1094090489856 1094366733824 1094841925632 1095317323776 1095593877504 1099511627776 1100388237312 1100943456984 1102115269632 1104880336896 1105761226752 1106614419456 1107094929408 1107496691847 1107977584896 1111457005568 1112220368896 1112500666368 1112984256512 1113264746496 1117651132416 1118136434688 1118418749952 1118904385536 1119891322368 1123312992256 1124367785856 1125076004416 1125564530688 1129668886528 1130159407104 1130650140672 1130935615488 1131060451248 1135884632064 1136457762048 1136664772608 1137667375104 1141430943744 1142214893568 1142710861824 1143222391584 1143718797312 1144504318464 1148098445312 1148886974464 1149013791744 1149176512512 1149512712192 1153704394752 1154205351936 1154496774144 1154998075392 1155125567232 1156016848896 1159548895232 1160345288704 1160637714432 1160849129472 1161368778752 1161661462416 1161873063936 1166517338112 1167417409536 1167546272256 1168348158432 1172526071808 1172951579072 1173117689856 1173331378176 1173460893696 1174366322688 1178251296768 1179060535296 1179572502528 1180100533248 1180612952064 1181423812608 1185033486336 1185947844608 1186078752768 1186593767424 1186893367296 1191738605568 1192087257088 1192256077824 1192387682304 1192688745066 1193206629888 1196953698304 1197775781888 1197907995648 1198077640704 1198295875584 1198832287744 1199352840192 1204146929664 1205209055232 1206036808704 1209721683968 1210788726784 1211180777472 1211314470912 1211620312448 1212146417664 1217094746112 1217623228416 1218065101344 1219534258176 1223260372992 1224339357696 1224870985728 1225180250112 1230541684736 1230851801088 1231162575552 1231386836992 1231697166336 1232543112192 1236413710336 1236550189056 1236950581248 1237399468032 1237936766976 1239879678336 1242990379008 1243981380096 1244941221888 1248744964096 1249846427648 1250389131264 1250704838656 1251247915008 1252107288576 1257357523968 1257586556928 1258221093696 1262720385024 1263727116288 1264702193664 1265710504968 1266260097024 1270236577792 1270877497344 1271108993024 1271429332992 1272302567424 1276438904832 1277315579904 1277870211072 1278192857088 1278747869184 1279875796992 1283786276864 1284109811712 1284991755264 1285801147904 1286125190532 1289027059712 1291050156032 1291610750976 1292497846272 1292640515712 1297917444096 1298153865216 1298808870912 1304492507136 1304821874944 1305388449792 1305955270656 1306539876096 1307107196928 1312112508928 1313158619136 1313344585728 1318519308288 1319091830784 1319424884736 1319570526456 1319997800448 1320143505408 1321162113024 1325198737408 1325532708864 1326108901376 1326443102208 1327278604288 1327613099904 1332584042496 1333162672128 1333759456848 1334191325184 1334338596864 1335255038208 1340029796352 1340516090368 1340705931264 1341098164224 1346572910592 1346912903168 1347497754624 1347646495104 1348082860032 1348686323712 1349271945216 1354323984384 1355518574592 1356449562624 1360936894464 1361986977792 1362137317632 1362385436672 1362578374656 1362728779776 1363072851504 1363664719872 1367947083776 1368886607872 1369037709312 1369231589376 1370094043136 1375570624512 1376167919616 1376783955456 1377381777408 1378327781376 1382539067392 1383758544896 1384359395328 1384708928512 1385057897496 1385310191616 1390361706496 1390965424128 1391118962688 1391569403904 1392074401536 1398011854848 1399244980224 1400206000128 1404838084608 1406077231104 1406333353984 1406687772672 1407042943488 1407653904384 1408620699648 1413044240384 1413200216064 1414170820608 1414784876544 1419943870464 1420560433152 1421693005824 1422789967872 1423924318089 1427137101824 1428395917312 1429016150016 1429376958464 1429737184512 1429997617152 1435993767936 1436980027392 1437966964224 1443109011456 1443632712704 1444259561472 1445373935616 1446526291392 1450155442176 1451698946048 1452431425536 1453062094848 1454060077056 1458787319808 1459789234176 1460423098368 1460791836672 1467184316416 1467554070528 1467924609312 1468562006016 1469487026176 1469857360608 1473173782528 1474348302336 1475485892608 1476126572544 1476662255796 1477303446528 1483334221824 1484352995328 1484516842263 1490201509888 1490848579584 1491224999936 1491872514048 1493188429824 1499157047808 1500479388954 1500752707584 1500965240832 1506879209472 1507533520896 1507914153984 1508080601664 1508735434752 1514512842752 1514894524416 1515277016064 1515553030144 1515934973952 1516889833472 1517272114176 1521907924992 1522953191424 1523614482432 1524296522112 1524958396416 1526005757952 1531054006272 1532018388992 1532235350016 1532404482336 1532683616256 1533456957942 1538272526336 1538940469248 1539329032192 1539997433856 1540167422976 1541355798528 1547516952576 1547798839296 1548881949888 1549164085248 1555356450816 1556556546048 1556728363008 1557404319744 1557797544576 1558473965568 1563368095744 1564156919808 1564441837568 1564614524928 1564836102144 1565821763584 1571001729024 1572080713728 1572763336704 1573467377664 1574150602752 1575231750144 1580044648448 1580442845184 1581438337024 1581836884992 1582125023232 1582524489728 1582923311424 1588984807424 1589674770432 1589850243072 1590251660088 1590942173184 1597210660864 1597436854272 1597727834112 1599137120256 1605529239552 1606945406976 1607643168768 1608049078272 1608747319296 1614907703296 1615085961216 1616195223552 1622792994816 1623497637888 1624086801792 1624792006656 1626045677568 1627342077816 1631013830656 1631424872448 1632452476928 1633161314304 1633573666816 1633985353728 1641135734784 1641550100736 1642262888448 1643390816256 1648733585408 1649267441664 1649865957376 1650582355968 1651415185476 1653172904448 1657320505344 1658641840128 1659921629184 1660642394112 1667185508352 1668330553344 1669476384768 1676476698624 1676782075904 1677204652032 1677628124928 1678356578304 1679836983552 1683627180032 1684969488384 1686269591552 1687614006624 1688346796032 1694503329792 1695239110656 1696403423232 1696590676872 1701918539776 1703087439872 1703826948096 1704257142784 1704686643072 1704997158912 1706501062656 1712146415616 1713322340352 1714833587376 1722147667968 1722772631762 1723330461696 1723520687616 1724269068288 1730556592128 1730871820288 1731308027904 1731745161216 1732497113088 1734025273344 1739323342848 1740517933056 1741273694208 1742053168128 1742809595904 1749776007168 1750878158848 1751126114304 1751319408384 1752522237648 1758025744384 1758789107712 1759233179648 1759427368608 1759676534784 1759997067264 1760191340544 1761549484032 1767376945152 1768590802944 1770150799872 1776778723328 1777550229504 1778345942464 1778921766912 1779118129152 1779890651136 1780340050944 1786706395136 1787607908352 1788130885632 1788384116736 1789033117599 1795430547456 1796663672832 1796861993472 1797443813376 1798248431616 1799029260288 1805765312512 1806220394496 1807358099456 1807813582848 1808599416832 1809055213056 1814582525952 1815982637056 1816183090176 1816771166208 1816971706368 1817430468672 1818219626496 1825383612416 1825642119168 1827097652016 1834094166016 1834890559488 1835711940608 1836509036544 1837306478592 1837770375168 1845812527104 1846743863328 1847080255488 1854620565504 1854825283584 1855425871872 1856099202048 1856905150464 1859819517504 1864015806464 1864485568512 1865659973632 1866941333504 1867411832832 1873117446144 1874769641472 1875583696896 1876057257984 1876871872512 1878160932864 1884266954752 1885561094144 1886036285952 1886379835392 1887331640544 1893258493952 1894080577536 1895590674432 1897053290496 1898565757452 1905354866688 1906316246016 1906663489536 1914658357248 1915973369856 1916805316608 1917289285632 1918121803776 1919813695488 1924145348608 1925679415296 1927165247488 1928701721856 1933540589568 1936575234048 1937416126464 1938746769408 1938960773568 1945049759744 1946385645568 1946876166144 1947230797824 1947722448896 1948213306368 1956738760704 1957232812416 1958082674688 1959809814144 1965797736448 1968168763392 1968883007728 1969737928704 1977778962432 1978637746176 1979137327104 1979355789684 1979996700672 1981743169536 1987798106112 1989163352064 1990917906432 1998876063744 1999744008192 2000639185272 2001003610112 2001286987776 2001507895296 2002882557312 2009172279296 2010044694528 2010552205312 2010774135552 2011058896896 2011647246336 2019859365888 2020369354752 2021246631936 2021469742656 2023029485568 2029210566656 2030604255232 2031485976576 2032395362816 2033277861888 2034674343936 2041405341696 2042980466688 2043205976448 2043578155008 2043867561984 2044609277256 2051920625664 2053329911808 2053556563968 2055141064704 2063355936768 2063731785728 2064251879424 2065175933184 2065552113664 2066072666112 2067491672064 2073808601088 2075408728064 2075637817344 2076539092992 2077063392768 2077965287424 2085542559744 2086152699904 2086448136192 2086678444032 2088111602304 2094668972032 2096107618304 2097017782272 2097956503552 2098867470336 2100309000192 2107257126912 2109115846656 2109500030976 2110564415232 2119566360576 2119800324096 2120335546784 2121256230912 2122177314816 2129915805696 2130303778816 2130840649728 2132182827008 2134184951808 2140705652736 2142593875968 2143524225024 2144065437696 2144996425728 2153447948288 2153990651904 2154926964736 2155470041088 2156950446336 2163723993088 2164663517184 2165449069056 2166389342208 2168060903424 2169789437088 2175233163264 2177548419072 2178647138304 2188180979712 2188733467648 2189683851264 2190634647552 2191187755008 2199023255552 2200776474624 2201886913968 2204230539264 2209760673792 2211522453504 2213228838912 2214189858816 2214993383694 2215955169792 2222914011136 2224440737792 2225001332736 2225968513024 2226529492992 2235302264832 2236272869376 2236837499904 2237808771072 2239782644736 2246625984512 2248735571712 2250152008832 2250719083431 2251129061376 2259337773056 2260318814208 2261300281344 2261871230976 2262120902496 2271769264128 2272915524096 2273329545216 2275334750208 2282861887488 2284429787136 2285421723648 2286444783168 2287437594624 2289008636928 2296196890624 2297773948928 2298027583488 2298353025024 2299025424384 2307408789504 2308410703872 2308993548288 2309996150784 2310251134464 2312033697792 2319097790464 2320690577408 2321275428864 2321698258944 2322737557504 2323322924832 2323746127872 2333034676224 2334834819072 2335092544512 2336696316864 2345052143616 2345903158144 2346235379712 2346662756352 2346921787392 2348732645376 2356502593536 2358121070592 2359145005056 2360201066496 2361225904128 2362847625216 2370066972672 2371895689216 2372157505536 2373187534848 2373786734592 2383477211136 2384174514176 2384512155648 2384775364608 2385377490132 2386413259776 2393907396608 2395551563776 2395815991296 2396155281408 2396591751168 2397664575488 2398705680384 2408293859328 2410418110464 2412073617408 2419443367936 2421577453568 2422361554944 2422628941824 2423240624896 2424292835328 2434189492224 2435246456832 2436130202688 2439068516352 2446520745984 2448678715392 2449741971456 2450360500224 2461083369472 2461703602176 2462325151104 2462773673984 2463394332672 2465086224384 2472827420672 2473100378112 2473901162496 2474798936064 2475873533952 2479759356672 2485980758016 2487962760192 2489882443776 2497489928192 2499692855296 2500778262528 2501409677312 2502495830016 2504214577152 2514715047936 2515173113856 2516442187392 2525440770048 2527454232576 2529404387328 2531421009936 2532520194048 2540473155584 2541754994688 2542217986048 2542858665984 2544605134848 2552877809664 2554631159808 2555740422144 2556385714176 2557495738368 2559751593984 2567572553728 2568219623424 2569983510528 2571602295808 2572250381064 2578054119424 2582100312064 2583221501952 2584158947643 2584995692544 2585281031424 2595834888192 2596307730432 2597617741824 2608985014272 2609643749888 2610776899584 2611910541312 2613079752192 2614214393856 2624225017856 2626317238272 2626689171456 2637038616576 2638183661568 2638849769472 2639141052912 2639995600896 2640287010816 2642324226048 2650397474816 2651065417728 2652217802752 2652886204416 2654557208576 2655226199808 2665168084992 2666325344256 2667518913696 2668382650368 2668677193728 2670510076416 2680059592704 2681032180736 2681411862528 2682196328448 2693145821184 2693825806336 2694995509248 2695292990208 2696165720064 2697372647424 2698543890432 2708647968768 2711037149184 2712899125248 2721873788928 2723973955584 2724274635264 2724770873344 2725156749312 2725457559552 2726145703008 2727329439744 2735894167552 2737773215744 2738075418624 2738463178752 2740188086272 2751141249024 2752335839232 2753567910912 2754763554816 2756655562752 2765078134784 2767517089792 2768718790656 2769417857024 2770115794992 2770620383232 2780723412992 2781930848256 2782237925376 2783138807808 2784148803072 2796023709696 2798489960448 2800412000256 2809676169216 2812154462208 2812666707968 2813375545344 2814085886976 2815307808768 2817241399296 2826088480768 2826400432128 2828341641216 2829569753088 2839887740928 2841120866304 2843386011648 2845579935744 2847848636178 2854274203648 2856791834624 2858032300032 2858753916928 2859474369024 2859995234304 2871987535872 2873960054784 2875933928448 2886218022912 2887265425408 2888519122944 2890747871232 2893052582784 2900310884352 2903397892096 2904862851072 2906124189696 2908120154112 2917574639616 2919578468352 2920846196736 2921583673344 2934368632832 2935108141056 2935849218624 2937124012032 2938974052352 2939714721216 2946347565056 2948696604672 2950971785216 2952253145088 2953324511592 2954606893056 2966668443648 2968705990656 2969033684526 2980403019776 2981697159168 2982449999872 2983745028096 2986376859648 2998314095616 3000958777908 3001505415168 3001930481664 3013758418944 3015067041792 3015828307968 3016161203328 3017470869504 3029025685504 3029789048832 3030554032128 3031106060288 3031869947904 3033779666944 3034544228352 3043815849984 3045906382848 3047228964864 3048593044224 3049916792832 3052011515904 3062108012544 3064036777984 3064470700032 3064808964672 3065367232512 3066913915884 3076545052672 3077880938496 3078658064384 3079994867712 3080334845952 3082711597056 3095033905152 3095597678592 3097763899776 3098328170496 3110712901632 3113113092096 3113456726016 3114808639488 3115595089152 3116947931136 3126736191488 3128313839616 3128883675136 3129229049856 3129672204288 3131643527168 3142003458048 3144161427456 3145526673408 3146934755328 3148301205504 3150463500288 3160089296896 3160885690368 3162876674048 3163673769984 3164250046464 3165048979456 3165846622848 3177969614848 3179349540864 3179700486144 3180503320176 3181884346368 3194421321728 3194873708544 3195455668224 3198274240512 3211058479104 3213890813952 3215286337536 3216098156544 3217494638592 3229815406592 3230171922432 3232390447104 3245585989632 3246995275776 3248173603584 3249584013312 3252091355136 3254684155632 3262027661312 3262849744896 3264904953856 3266322628608 3267147333632 3267970707456 3282271469568 3283100201472 3284525776896 3286781632512 3297467170816 3298534883328 3299731914752 3301164711936 3302830370952 3306345808896 3314641010688 3317283680256 3319843258368 3321284788224 3322490075541 3334371016704 3336661106688 3338952769536 3352953397248 3353564151808 3354409304064 3355256249856 3356713156608 3359673967104 3367254360064 3369938976768 3372539183104 3375228013248 3376693592064 3389006659584 3390478221312 3392806846464 3393181353744 3403837079552 3406174879744 3407653896192 3408514285568 3409373286144 3409994317824 3413002125312 3424292831232 3426644680704 3429667174752 3444295335936 3445545263524 3446660923392 3447041375232 3448538136576 3461113184256 3461743640576 3462616055808 3463490322432 3464994226176 3468050546688 3478646685696 3481035866112 3482547388416 3484106336256 3485619191808 3499552014336 3501756317696 3502252228608 3502638816768 3505044475296 3516051488768 3517578215424 3518466359296 3518854737216 3519353069568 3519994134528 3520382681088 3523098968064 3534753890304 3537181605888 3540301599744 3553557446656 3555100459008 3556691884928 3557843533824 3558236258304 3559781302272 3560680101888 3573412790272 3575215816704 3576261771264 3576768233472 3578066235198 3590861094912 3593327345664 3593723986944 3594887626752 3596496863232 3598058520576 3611530625024 3612440788992 3614716198912 3615627165696 3617198833664 3618110426112 3629165051904 3631965274112 3632366180352 3633542332416 3633943412736 3634860937344 3636439252992 3650767224832 3651284238336 3654195304032 3668188332032 3669781118976 3671423881216 3673018073088 3674612957184 3675540750336 3691625054208 3693487726656 3694160510976 3709241131008 3709650567168 3710851743744 3712198404096 3713810300928 3719639035008 3728031612928 3728971137024 3731319947264 3733882667008 3734823665664 3746234892288 3749539282944 3751167393792 3752114515968 3753743745024 3756321865728 3768533909504 3771122188288 3772072571904 3772759670784 3774663281088 3786516987904 3788161155072 3791181348864 3794106580992 3797131514904 3810709733376 3812632492032 3813326979072 3829316714496 3831946739712 3833610633216 3834578571264 3836243607552 3839627390976 3848290697216 3851358830592 3854330494976 3857403443712 3867081179136 3873150468096 3874832252928 3877493538816 3877921547136 3890099519488 3892771291136 3893752332288 3894461595648 3895444897792 3896426612736 3913477521408 3914465624832 3916165349376 3919619628288 3931595472896 3936337526784 3937766015456 3939475857408 3955557924864 3957275492352 3958274654208 3958711579368 3959993401344 3963486339072 3975596212224 3978326704128 3981835812864 3997752127488 3999488016384 4001278370544 4002007220224 4002573975552 4003015790592 4005765114624 4018344558592 4020089389056 4021104410624 4021548271104 4022117793792 4023294492672 4039718731776 4040738709504 4042493263872 4042939485312 4046058971136 4058421133312 4061208510464 4062971953152 4064790725632 4066555723776 4069348687872 4082810683392 4085960933376 4086411952896 4087156310016 4087735123968 4089218554512 4103841251328 4106659823616 4107113127936 4110282129408 4126711873536 4127463571456 4128503758848 4130351866368 4131104227328 4132145332224 4134983344128 4147617202176 4150817456128 4151275634688 4153078185984 4154126785536 4155930574848 4171085119488 4172305399808 4172896272384 4173356888064 4176223204608 4189337944064 4192215236608 4194035564544 4195913007104 4197734940672 4200618000384 4214514253824 4218231693312 4219000061952 4221128830464 4239132721152 4239600648192 4240671093568 4242512461824 4244354629632 4259831611392 4260607557632 4261681299456 4264365654016 4268369903616 4281411305472 4285187751936 4287048450048 4288130875392 4289992851456 4306895896576 4307981303808 4309853929472 4310940082176 4313900892672 4327447986176 4329327034368 4330898138112 4332778684416 4336121806848 4339578874176 4350466326528 4355096838144 4357294276608 4376361959424 4377466935296 4379367702528 4381269295104 4382375510016 4398046511104 4401552949248 4403773827936 4408461078528 4419521347584 4423044907008 4426457677824 4428379717632 4429986767388 4431910339584 4445828022272 4448881475584 4450002665472 4451937026048 4453058985984 4470604529664 4472545738752 4473674999808 4475617542144 4479565289472 4493251969024 4497471143424 4500304017664 4501438166862 4502258122752 4518675546112 4520637628416 4522600562688 4523742461952 4524241804992 4543538528256 4545831048192 4546659090432 4550669500416 4565723774976 4568859574272 4570843447296 4572889566336 4574875189248 4578017273856 4592393781248 4595547897856 4596055166976 4596706050048 4598050848768 4614817579008 4616821407744 4617987096576 4619992301568 4620502268928 4624067395584 4638195580928 4641381154816 4642550857728 4643396517888 4645475115008 4646645849664 4647492255744 4666069352448 4669669638144 4670185089024 4673392633728 4690104287232 4691806316288 4692470759424 4693325512704 4693843574784 4697465290752 4713005187072 4716242141184 4718290010112 4720402132992 4722451808256 4725695250432 4740133945344 4743791378432 4744315011072 4746375069696 4747573469184 4766954422272 4768349028352 4769024311296 4769550729216 4770754980264 4772826519552 4787814793216 4791103127552 4791631982592 4792310562816 4793183502336 4795329150976 4797411360768 4816587718656 4820836220928 4824147234816 4838886735872 4843154907136 4844723109888 4845257883648 4846481249792 4848585670656 4868378984448 4870492913664 4872260405376 4878137032704 4893041491968 4897357430784 4899483942912 4900721000448 4922166738944 4923407204352 4924650302208 4925547347968 4926788665344 4930172448768 4945654841344 4946200756224 4947802324992 4949597872128 4951747067904 4959518713344 4971961516032 4975925520384 4979764887552 4994979856384 4999385710592 5001556525056 5002819354624 5004991660032 5008429154304 5029430095872 5030346227712 5032884374784 5050881540096 5054908465152 5058808774656 5062842019872 5065040388096 5080946311168 5083509989376 5084435972096 5085717331968 5089210269696 5105755619328 5109262319616 5111480844288 5112771428352 5114991476736 5119503187968 5135145107456 5136439246848 5139967021056 5143204591616 5144500762128 5156108238848 5164200624128 5166443003904 5168317895286 5169991385088 5170562062848 5191669776384 5192615460864 5195235483648 5217970028544 5219287499776 5221553799168 5223821082624 5226159504384 5228428787712 5248450035712 5252634476544 5253378342912 5274077233152 5276367323136 5277699538944 5278282105824 5279991201792 5280574021632 5284648452096 5300794949632 5302130835456 5304435605504 5305772408832 5309114417152 5310452399616 5330336169984 5332650688512 5335037827392 5336765300736 5337354387456 5341020152832 5360119185408 5362064361472 5362823725056 5364392656896 5367099352797 5386291642368 5387651612672 5389991018496 5390585980416 5392331440128 5394745294848 5397087780864 5417295937536 5422074298368 5425798250496 5443747577856 5447947911168 5448549270528 5449541746688 5450313498624 5450915119104 5452291406016 5454658879488 5471788335104 5475546431488 5476150837248 5476926357504 5480376172544 5502282498048 5504671678464 5507135821824 5509527109632 5513311125504 5530156269568 5535034179584 5537437581312 5538835714048 5540231589984 5541240766464 5561446825984 5563861696512 5564475850752 5566277615616 5568297606144 5592047419392 5596979920896 5600824000512 5619352338432 5624308924416 5625333415936 5626751090688 5628171773952 5630615617536 5634482798592 5652176961536 5652800864256 5656683282432 5659139506176 5679775481856 5682241732608 5686772023296 5691159871488 5695697272356 5708548407296 5713583669248 5716064600064 5717507833856 5718948738048 5719990468608 5743975071744 5747920109568 5751867856896 5772436045824 5774530850816 5777038245888 5781495742464 5786105165568 5800621768704 5806795784192 5809725702144 5812248379392 5816240308224 5835149279232 5839156936704 5841692393472 5843167346688 5868737265664 5870216282112 5871698437248 5874248024064 5877948104704 5879429442432 5892695130112 5897393209344 5901943570432 5904506290176 5906649023184 5909213786112 5933336887296 5937411981312 5938067369052 5960806039552 5963394318336 5964899999744 5967490056192 5972753719296 5996628191232 6001917555816 6003010830336 6003860963328 6027516837888 6030134083584 6031656615936 6032322406656 6034941739008 6058051371008 6059578097664 6061108064256 6062212120576 6063739895808 6067559333888 6069088456704 6087631699968 6091812765696 6094457929728 6097186088448 6099833585664 6104023031808 6124216025088 6128073555968 6128941400064 6129617929344 6130734465024 6133827831768 6153090105344 6155761876992 6157316128768 6159989735424 6160669691904 6165423194112 6190067810304 6191195357184 6195527799552 6196656340992 6221425803264 6226226184192 6226913452032 6229617278976 6231190178304 6233895862272 6253472382976 6256627679232 6257767350272 6258458099712 6259344408576 6263287054336 6284006916096 6288322854912 6291053346816 6293869510656 6296602411008 6300927000576 6320178593792 6321771380736 6325753348096 6327347539968 6328500092928 6330097958912 6331693245696 6355939229696 6358699081728 6359400972288 6361006640352 6363768692736 6388842643456 6389747417088 6390911336448 6396548481024 6422116958208 6427781627904 6430572675072 6432196313088 6434989277184 6459630813184 6460343844864 6464780894208 6491171979264 6493990551552 6496347207168 6499168026624 6504182710272 6509368311264 6524055322624 6525699489792 6529809907712 6532645257216 6534294667264 6535941414912 6564542939136 6566200402944 6569051553792 6573563265024 6594934341632 6597069766656 6599463829504 6602329423872 6605660741904 6612691617792 6629282021376 6634567360512 6639686516736 6642569576448 6644980151082 6668742033408 6673322213376 6677905539072 6705906794496 6707128303616 6708818608128 6710512499712 6713426313216 6719347934208 6734508720128 6739877953536 6745078366208 6750456026496 6753387184128 6778013319168 6780956442624 6785613692928 6786362707488 6807674159104 6812349759488 6815307792384 6817028571136 6818746572288 6819988635648 6826004250624 6848585662464 6853289361408 6859334349504 6888590671872 6891090527048 6893321846784 6894082750464 6897076273152 6922226368512 6923487281152 6925232111616 6926980644864 6929988452352 6936101093376 6957293371392 6962071732224 6965094776832 6968212672512 6971238383616 6999104028672 7003512635392 7004504457216 7005277633536 7010088950592 7032102977536 7035156430848 7036932718592 7037709474432 7038706139136 7039988269056 7040765362176 7046197936128 7069507780608 7074363211776 7080603199488 7107114893312 7110200918016 7113383769856 7115687067648 7116472516608 7119562604544 7121360203776 7146825580544 7150431633408 7152523542528 7153536466944 7156132470396 7181722189824 7186654691328 7187447973888 7189775253504 7192993726464 7196117041152 7223061250048 7224881577984 7229432397824 7231254331392 7234397667328 7236220852224 7258330103808 7263930548224 7264732360704 7267084664832 7267886825472 7269721874688 7272878505984 7301534449664 7302568476672 7308390608064 7336376664064 7339562237952 7342847762432 7346036146176 7349225914368 7351081500672 7383250108416 7386975453312 7388321021952 7418482262016 7419301134336 7421703487488 7424396808192 7427620601856 7439278070016 7456063225856 7457942274048 7462639894528 7467765334016 7469647331328 7492469784576 7499078565888 7502334787584 7504229031936 7507487490048 7512643731456 7537067819008 7542244376576 7544145143808 7545519341568 7549326562176 7573033975808 7576322310144 7582362697728 7588213161984 7594263029808 7621419466752 7625264984064 7626653958144 7658633428992 7663893479424 7667221266432 7669157142528 7672487215104 7679254781952 7696581394432 7702717661184 7708660989952 7714806887424 7734162358272 7746300936192 7749664505856 7752476842929 7754987077632 7755843094272 7780199038976 7785542582272 7787504664576 7788923191296 7790889795584 7792853225472 7826955042816 7828931249664 7832330698752 7839239256576 7863190945792 7872675053568 7875532030912 7878951714816 7911115849728 7914550984704 7916549308416 7917423158736 7919986802688 7926972678144 7951192424448 7956653408256 7963671625728 7995504254976 7998976032768 8002556741088 8004014440448 8005147951104 8006031581184 8011530229248 8036689117184 8040178778112 8042208821248 8043096542208 8044235587584 8046588985344 8079437463552 8081477419008 8084986527744 8085878970624 8092117942272 8116842266624 8122417020928 8125943906304 8129581451264 8133111447552 8138697375744 8165621366784 8171921866752 8172823905792 8174312620032 8175470247936 8178437109024 8207682502656 8213319647232 8214226255872 8220564258816 8253423747072 8254927142912 8257007517696 8260703732736 8262208454656 8264290664448 8269966688256 8295234404352 8301634912256 8302551269376 8306156371968 8308253571072 8311861149696 8342170238976 8344610799616 8345792544768 8346713776128 8352446409216 8378675888128 8384430473216 8388071129088 8391826014208 8395469881344 8401236000768 8429028507648 8436463386624 8438000123904 8442257660928 8478265442304 8479201296384 8481342187136 8485024923648 8488709259264 8519663222784 8521215115264 8523362598912 8528731308032 8536739807232 8562822610944 8570375503872 8574096900096 8576261750784 8579985702912 8613791793152 8615962607616 8619707858944 8621880164352 8627801785344 8654895972352 8658654068736 8661796276224 8665557368832 8672243613696 8679157748352 8700932653056 8710193676288 8714588553216 8752723918848 8754933870592 8758735405056 8762538590208 8764751020032 8803105898496 8807547655872 8816922157056 8839042695168 8846089814016 8852915355648 8856759435264 8859973534776 8863820679168 8891656044544 8897762951168 8900005330944 8903874052096 8906117971968 8941209059328 8945091477504 8947349999616 8951235084288 8959130578944 8986503938048 8994942286848 9000608035328 9002876333724 9004516245504 9037351092224 9041275256832 9045201125376 9047484923904 9048483609984 9087077056512 9091662096384 9093318180864 9101339000832 9131447549952 9137719148544 9141686894592 9145779132672 9149750378496 9156034547712 9184787562496 9191095795712 9192110333952 9193412100096 9196101697536 9229635158016 9233642815488 9235974193152 9239984603136 9241004537856 9248134791168 9276391161856 9282762309632 9285101715456 9286793035776 9290950230016 9293291699328 9294984511488 9332138704896 9339339276288 9340370178048 9346785267456 9380208574464 9383612632576 9384941518848 9386651025408 9387687149568 9394930581504 9426010374144 9432484282368 9436580020224 9440804265984 9444903616512 9451390500864 9480267890688 9487582756864 9488630022144 9492750139392 9495146938368 9533908844544 9536698056704 9538048622592 9539101458432 9541509960528 9545653039104 9575629586432 9582206255104 9583263965184 9584621125632 9586367004672 9590658301952 9594822721536 9633175437312 9641672441856 9648294469632 9677773471744 9686309814272 9689446219776 9690515767296 9692962499584 9697171341312 9736757968896 9740985827328 9744520810752 9756274065408 9786082983936 9794714861568 9798967885824 9801442000896 9844333477888 9846814408704 9849300604416 9851094695936 9853577330688 9860344897536 9891309682688 9892401512448 9895604649984 9899195744256 9903494135808 9919037426688 9943923032064 9951851040768 9959529775104 9967470226623 9989959712768 9998771421184 10003113050112 10005638709248 10009983320064 10016858308608 10058860191744 10060692455424 10065768749568 10101763080192 10109816930304 10117617549312 10125684039744 10130080776192 10161892622336 10167019978752 10168871944192 10171434663936 10178420539392 10211511238656 10218524639232 10222961688576 10225542856704 10229982953472 10239006375936 10270290214912 10272878493696 10279934042112 10286409183232 10289001524256 10312216477696 10328401248256 10332886007808 10336635790572 10339982770176 10341124125696 10383339552768 10385230921728 10390470967296 10435940057088 10438574999552 10443107598336 10447642165248 10452319008768 10456857575424 10496900071424 10505268953088 10506756685824 10548154466304 10552734646272 10555399077888 10556564211648 10559982403584 10561148043264 10569296904192 10601589899264 10604261670912 10608871211008 10611544817664 10618228834304 10620904799232 10660672339968 10665301377024 10670075654784 10673530601472 10674708774912 10682040305664 10720238370816 10724128722944 10725647450112 10728785313792 10734198705594 10772583284736 10775303225344 10779982036992 10781171960832 10784662880256 10789490589696 10794175561728 10834591875072 10844148596736 10851596500992 10887495155712 10895895822336 10897098541056 10899083493376 10900626997248 10901830238208 10904582812032 10909317758976 10943576670208 10951092862976 10952301674496 10953852715008 10960752345088 11004564996096 11009343356928 11014271643648 11019054219264 11026622251008 11060312539136 11070068359168 11074875162624 11077671428096 11080463179968 11082481532928 11122893651968 11127723393024 11128951701504 11132555231232 11136595212288 11184094838784 11193959841792 11201648001024 11238704676864 11248617848832 11250666831872 11253502181376 11256343547904 11261231235072 11268965597184 11304353923072 11305601728512 11313366564864 11318279012352 11359550963712 11364483465216 11373544046592 11382319742976 11391394544712 11417096814592 11427167338496 11432129200128 11435015667712 11437897476096 11439980937216 11487950143488 11495840219136 11503735713792 11544872091648 11549061701632 11554076491776 11562991484928 11572210331136 11601243537408 11613591568384 11619451404288 11624496758784 11632480616448 11670298558464 11678313873408 11683384786944 11686334693376 11737474531328 11740432564224 11743396874496 11748496048128 11755896209408 11758858884864 11785390260224 11794786418688 11803887140864 11809012580352 11813298046368 11818427572224 11866673774592 11874823962624 11876134738104 11921612079104 11926788636672 11929799999488 11934980112384 11945507438592 11993256382464 12003835111632 12006021660672 12007721926656 12055033675776 12060268167168 12063313231872 12064644813312 12069883478016 12116102742016 12119156195328 12122216128512 12124424241152 12127479791616 12135118667776 12138176913408 12175263399936 12183625531392 12188915859456 12194372176896 12199667171328 12208046063616 12248432050176 12256147111936 12257882800128 12259235858688 12261468930048 12267655663536 12306180210688 12311523753984 12314632257536 12319979470848 12321339383808 12330846388224 12380135620608 12382390714368 12391055599104 12393312681984 12442851606528 12452452368384 12453826904064 12459234557952 12462380356608 12467791724544 12506944765952 12513255358464 12515534700544 12516916199424 12518688817152 12526574108672 12568013832192 12576645709824 12582106693632 12587739021312 12593204822016 12601854001152 12640357187584 12643542761472 12651506696192 12654695079936 12657000185856 12660195917824 12663386491392 12711878459392 12717398163456 12718801944576 12722013280704 12727537385472 12777685286912 12779494834176 12781822672896 12793096962048 12844233916416 12855563255808 12861145350144 12864392626176 12869978554368 12919261626368 12920687689728 12929561788416 12982343958528 12987981103104 12992694414336 12998336053248 13008365420544 13018736622528 13048110645248 13051398979584 13059619815424 13065290514432 13068589334528 13071882829824 13129085878272 13132400805888 13138103107584 13147126530048 13189868683264 13194139533312 13198927659008 13204658847744 13211321483808 13225383235584 13258564042752 13269134721024 13279373033472 13285139152896 13289960302164 13337484066816 13346644426752 13355811078144 13411813588992 13414256607232 13417637216256 13421024999424 13426852626432 13438695868416 13469017440256 13479755907072 13490156732416 13500912052992 13506774368256 13556026638336 13561912885248 13571227385856 13572725414976 13615348318208 13624699518976 13630615584768 13634057142272 13637493144576 13639977271296 13652008501248 13697171324928 13706578722816 13718668699008 13777181343744 13782181054096 13786643693568 13788165500928 13794152546304 13844452737024 13846974562304 13850464223232 13853961289728 13859976904704 13872202186752 13914586742784 13924143464448 13930189553664 13936425345024 13942476767232 13998208057344 14007025270784 14009008914432 14010555267072 14020177901184 14064205955072 14070312861696 14073865437184 14075418948864 14077412278272 14079976538112 14081530724352 14092395872256 14139015561216 14148726423552 14161206398976 14214229786624 14220401836032 14226767539712 14231374135296 14232945033216 14239125209088 14242720407552 14293651161088 14300863266816 14305047085056 14307072933888 14312264940792 14363444379648 14373309382656 14374895947776 14379550507008 14385987452928 14392234082304 14446122500096 14449763155968 14458864795648 14462508662784 14468795334656 14472441704448 14516660207616 14527861096448 14529464721408 14534169329664 14535773650944 14539443749376 14545757011968 14603068899328 14605136953344 14616781216128 14672753328128 14679124475904 14685695524864 14692072292352 14698451828736 14702163001344 14766500216832 14773950906624 14776642043904 14836964524032 14838602268672 14843406974976 14848793616384 14855241203712 14878556140032 14912126451712 14915884548096 14925279789056 14935530668032 14939294662656 14984939569152 14998157131776 15004669575168 15008458063872 15014974980096 15025287462912 15074135638016 15084488753152 15088290287616 15091038683136 15098653124352 15146067951616 15152644620288 15164725395456 15176426323968 15188526059616 15242838933504 15250529968128 15253307916288 15317266857984 15327786958848 15334442532864 15338314285056 15344974430208 15358509563904 15393162788864 15405435322368 15417321979904 15429613774848 15468324716544 15492601872384 15499329011712 15504953685858 15509974155264 15511686188544 15560398077952 15571085164544 15575009329152 15577846382592 15581779591168 15585706450944 15653910085632 15657862499328 15664661397504 15678478513152 15726381891584 15745350107136 15751064061824 15757903429632 15822231699456 15829101969408 15833098616832 15834846317472 15839973605376 15853945356288 15902384848896 15913306816512 15927343251456 15991008509952 15997952065536 16005113482176 16008028880896 16010295902208 16012063162368 16023060458496 16073378234368 16080357556224 16084417642496 16086193084416 16088471175168 16093177970688 16158874927104 16162954838016 16169973055488 16171757941248 16184235884544 16233684533248 16244834041856 16251887812608 16259162902528 16266222895104 16277394751488 16331242733568 16343843733504 16345647811584 16348625240064 16350940495872 16356874218048 16415365005312 16426639294464 16428452511744 16441128517632 16506847494144 16509854285824 16514015035392 16521407465472 16524416909312 16528581328896 16539933376512 16590468808704 16603269824512 16605102538752 16612312743936 16616507142144 16623722299392 16684340477952 16689221599232 16691585089536 16693427552256 16704892818432 16757351776256 16768860946432 16776142258176 16783652028416 16790939762688 16802472001536 16858057015296 16872926773248 16876000247808 16884515321856 16956530884608 16958402592768 16962684374272 16970049847296 16977418518528 17039326445568 17042430230528 17046725197824 17057462616064 17073479614464 17125645221888 17140751007744 17148193800192 17152523501568 17159971405824 17227583586304 17231925215232 17239415717888 17243760328704 17255603570688 17309791944704 17317308137472 17323592552448 17331114737664 17344487227392 17358315496704 17401865306112 17420387352576 17429177106432 17505447837696 17509867741184 17517470810112 17525077180416 17529502040064 17606211796992 17615095311744 17633844314112 17678085390336 17692179628032 17705830711296 17713518870528 17719947069552 17727641358336 17783312089088 17795525902336 17800010661888 17807748104192 17812235943936 17882418118656 17890182955008 17894699999232 17902470168576 17918261157888 17973007876096 17989884573696 18001216070656 18005752667448 18009032491008 18074702184448 18082550513664 18090402250752 18094969847808 18096967219968 18174154113024 18183324192768 18186636361728 18202678001664 18262895099904 18275438297088 18283373789184 18291558265344 18299500756992 18312069095424 18369575124992 18382191591424 18384220667904 18386824200192 18392203395072 18459270316032 18467285630976 18471948386304 18479969206272 18482009075712 18496269582336 18552782323712 18565524619264 18570203430912 18573586071552 18581900460032 18586583398656 18589969022976 18664277409792 18678678552576 18680740356096 18693570534912 18760417148928 18767225265152 18769883037696 18773302050816 18775374299136 18789861163008 18852020748288 18864968564736 18873160040448 18881608531968 18889807233024 18902781001728 18960535781376 18975165513728 18977260044288 18985500278784 18990293876736 19067817689088 19073396113408 19076097245184 19078202916864 19083019921056 19091306078208 19151259172864 19164412510208 19166527930368 19169242251264 19172734009344 19181316603904 19189645443072 19266350874624 19283344883712 19296588939264 19355546943488 19372619628544 19378892439552 19381031534592 19385924999168 19394342682624 19473515937792 19481971654656 19489041621504 19512548130816 19572165967872 19589429723136 19597935771648 19602884001792 19688666955776 19693628817408 19698601208832 19702189391872 19707154661376 19720689795072 19782619365376 19784803024896 19791209299968 19798391488512 19806988271616 19838074853376 19887846064128 19903702081536 19919059550208 19934940453246 19979919425536 19997542842368 20006226100224 20011277418496 20019966640128 20033716617216 20117720383488 20121384910848 20131537499136 20203526160384 20219633860608 20235235098624 20251368079488 20260161552384 20323785244672 20334039957504 20337743888384 20342869327872 20356841078784 20423022477312 20437049278464 20445923377152 20451085713408 20459965906944 20478012751872 20540580429824 20545756987392 20559868084224 20572818366464 20578003048512 20624432955392 20656802496512 20665772015616 20673271581144 20679965540352 20682248251392 20766679105536 20770461843456 20780941934592 20871880114176 20877149999104 20886215196672 20895284330496 20904638017536 20913715150848 20993800142848 21010537906176 21013513371648 21096308932608 21105469292544 21110798155776 21113128423296 21119964807168 21122296086528 21138593808384 21203179798528 21208523341824 21217742422016 21223089635328 21236457668608 21241809598464 21321344679936 21330602754048 21340151309568 21347061202944 21349417549824 21364080611328 21440476741632 21448257445888 21451294900224 21457570627584 21468397411188 21545166569472 21550606450688 21559964073984 21562343921664 21569325760512 21578981179392 21588351123456 21669183750144 21688297193472 21703193001984 21774990311424 21791791644672 21794197082112 21798166986752 21801253994496 21803660476416 21809165624064 21818635517952 21887153340416 21902185725952 21904603348992 21907705430016 21921504690176 22009129992192 22018686713856 22028543287296 22038108438528 22053244502016 22120625078272 22140136718336 22149750325248 22155342856192 22160926359936 22164963065856 22245787303936 22255446786048 22257903403008 22265110462464 22273190424576 22368189677568 22387919683584 22403296002048 22477409353728 22497235697664 22501333663744 22507004362752 22512687095808 22522462470144 22537931194368 22608707846144 22611203457024 22626733129728 22636558024704 22719101927424 22728966930432 22747088093184 22764639485952 22782789089424 22834193629184 22854334676992 22864258400256 22870031335424 22875794952192 22879961874432 22975900286976 22991680438272 23007471427584 23089744183296 23098123403264 23108152983552 23125982969856 23144420662272 23202487074816 23227183136768 23238902808576 23248993517568 23257430528787 23264961232896 23340597116928 23356627746816 23366769573888 23372669386752 23474949062656 23480865128448 23486793748992 23496992096256 23511792418816 23517717769728 23570780520448 23589572837376 23607774281728 23618025160704 23626596092736 23636855144448 23733347549184 23749647925248 23752269476208 23843224158208 23853577273344 23859599998976 23869960224768 23891014877184 23986512764928 24007670223264 24012043321344 24015443853312 24110067351552 24120536334336 24126626463744 24129289626624 24139766956032 24232205484032 24238312390656 24244432257024 24248848482304 24254959583232 24270237335552 24276353826816 24350526799872 24367251062784 24377831718912 24388744353792 24399334342656 24416092127232 24496864100352 24512294223872 24515765600256 24518471717376 24522937860096 24535311327072 24612360421376 24623047507968 24629264515072 24639958941696 24642678767616 24661692776448 24760271241216 24764781428736 24782111198208 24786625363968 24885703213056 24904904736768 24907653808128 24918469115904 24924760713216 24935583449088 25013889531904 25026510716928 25031069401088 25033832398848 25037377634304 25053148217344 25136027664384 25153291419648 25164213387264 25175478042624 25186409644032 25203708002304 25280714375168 25287085522944 25303013392384 25309390159872 25314000371712 25320391835648 25326772982784 25423756918784 25434796326912 25437603889152 25444026561408 25455074770944 25555370573824 25558989668352 25563645345792 25586193924096 25688467832832 25711126511616 25722290700288 25728785252352 25739957108736 25838523252736 25841375379456 25859123576832 25964687917056 25975962206208 25985388828672 25996672106496 26016730841088 26037473245056 26096221290496 26102797959168 26119239630848 26130581028864 26137178669056 26143765659648 26258171756544 26264801611776 26276206215168 26294253060096 26379737366528 26397855318016 26409317695488 26422642967616 26450766471168 26517128085504 26538269442048 26558746066944 26570278305792 26579920604328 26674968133632 26693288853504 26711622156288 26823627177984 26828513214464 26835274432512 26842049998848 26853705252864 26877391736832 26938034880512 26959511814144 26980313464832 27001824105984 27013548736512 27112053276672 27123825770496 27142454771712 27145450829952 27230696636416 27249399037952 27261231169536 27268114284544 27274986289152 27279954542592 27304017002496 27394342649856 27413157445632 27437337398016 27554362687488 27564362108192 27573287387136 27576331001856 27588305092608 27688905474048 27693949124608 27700928446464 27707922579456 27719953809408 27744404373504 27829173485568 27848286928896 27860379107328 27872850690048 27884953534464 27996416114688 28014050541568 28018017828864 28021110534144 28040355802368 28128411910144 28140625723392 28147730874368 28150837897728 28154824556544 28159953076224 28163061448704 28184791744512 28278031122432 28297452847104 28322412797952 28428459573248 28440803672064 28453535079424 28462748270592 28465890066432 28478250418176 28485440815104 28587302322176 28601726533632 28610094170112 28614145867776 28624529881584 28726888759296 28746618765312 28749791895552 28759101014016 28771974905856 28784468164608 28892245000192 28899526311936 28917729591296 28925017325568 28937590669312 28944883408896 29033320415232 29055722192896 29058929442816 29068338659328 29071547301888 29078887498752 29091514023936 29206137798656 29210273906688 29233562432256 29345506656256 29358248951808 29371391049728 29384144584704 29396903657472 29404326002688 29533000433664 29547901813248 29553284087808 29673929048064 29677204537344 29686813949952 29697587232768 29710482407424 29757112280064 29824252903424 29831769096192 29850559578112 29871061336064 29878589325312 29969879138304 29996314263552 30009339150336 30016916127744 30029949960192 30050574925824 30148271276032 30168977506304 30176580575232 30182077366272 30197306248704 30292135903232 30305289240576 30329450790912 30352852647936 30377052119232 30485677867008 30501059936256 30506615832576 30634533715968 30655573917696 30668885065728 30676628570112 30689948860416 30717019127808 30786325577728 30810870644736 30834643959808 30859227549696 30936649433088 30985203744768 30998658023424 31009907371716 31019948310528 31023372377088 31120796155904 31142170329088 31150018658304 31155692765184 31163559182336 31171412901888 31307820171264 31315724998656 31329322795008 31356957026304 31452763783168 31490700214272 31502128123648 31515806859264 31644463398912 31658203938816 31666197233664 31669692634944 31679947210752 31707890712576 31804769697792 31826613633024 31854686502912 31982017019904 31995904131072 32010226964352 32016057761792 32020591804416 32024126324736 32046120916992 32146756468736 32160715112448 32168835284992 32172386168832 32176942350336 32186355941376 32317749854208 32325909676032 32339946110976 32343515882496 32368471769088 32467369066496 32489668083712 32503775625216 32518325805056 32532445790208 32554789502976 32662485467136 32687687467008 32691295623168 32697250480128 32701880991744 32713748436096 32830730010624 32853278588928 32856905023488 32882257035264 33013694988288 33019708571648 33028030070784 33042814930944 33048833818624 33057162657792 33079866753024 33180937617408 33206539649024 33210205077504 33224625487872 33233014284288 33247444598784 33368680955904 33378443198464 33383170179072 33386855104512 33409785636864 33514703552512 33537721892864 33552284516352 33567304056832 33581879525376 33604944003072 33716114030592 33745853546496 33752000495616 33769030643712 33913061769216 33916805185536 33925368748544 33940099694592 33954837037056 34078652891136 34084860461056 34093450395648 34114925232128 34146959228928 34251290443776 34281502015488 34296387600384 34305047003136 34319942811648 34455167172608 34463850430464 34478831435776 34487520657408 34511207141376 34619583889408 34634616274944 34647185104896 34662229475328 34688974454784 34716630993408 34803730612224 34840774705152 34858354212864 35010895675392 35019735482368 35034941620224 35050154360832 35059004080128 35212423593984 35230190623488 35267688628224 35356170780672 35384359256064 35411661422592 35427037741056 35439894139104 35455282716672 35566624178176 35591051804672 35600021323776 35615496208384 35624471887872 35764836237312 35780365910016 35789399998464 35804940337152 35836522315776 35946015752192 35979769147392 36002432141312 36011505334896 36018064982016 36149404368896 36165101027328 36180804501504 36189939695616 36193934439936 36348308226048 36366648385536 36373272723456 36405356003328 36525790199808 36550876594176 36566747578368 36583116530688 36599001513984 36624138190848 36739150249984 36764383182848 36768441335808 36773648400384 36784406790144 36918540632064 36934571261952 36943896772608 36959938412544 36964018151424 36992539164672 37105564647424 37131049238528 37140406861824 37147172143104 37163800920064 37173166797312 37179938045952 37328554819584 37357357105152 37361480712192 37387141069824 37520834297856 37534450530304 37539766075392 37546604101632 37550748598272 37579722326016 37704041496576 37729937129472 37746320080896 37763217063936 37779614466048 37805562003456 37921071562752 37950331027456 37954520088576 37971000557568 37980587753472 38135635378176 38146792226816 38152194490368 38156405833728 38166039842112 38182612156416 38302518345728 38328825020416 38333055860736 38338484502528 38345468018688 38362633207808 38379290886144 38532701749248 38566689767424 38593177878528 38711093886976 38745239257088 38757784879104 38762063069184 38771849998336 38788685365248 38947031875584 38963943309312 38978083243008 39025096261632 39144331935744 39178859446272 39195871543296 39205768003584 39377333911552 39387257634816 39397202417664 39404378783744 39414309322752 39441379590144 39565238730752 39569606049792 39582418599936 39596782977024 39613976543232 39676149706752 39775692128256 39807404163072 39838119100416 39869880906492 39959838851072 39995085684736 40012452200448 40022554836992 40039933280256 40067433234432 40235440766976 40242769821696 40263074998272 40407052320768 40439267721216 40470470197248 40502736158976 40520323104768 40647570489344 40668079915008 40675487776768 40685738655744 40713682157568 40846044954624 40874098556928 40891846754304 40902171426816 40919931813888 40956025503744 41081160859648 41091513974784 41119736168448 41145636732928 41156006097024 41248865910784 41313604993024 41331544031232 41346543162288 41359931080704 41364496502784 41533358211072 41540923686912 41561883869184 41743760228352 41754299998208 41772430393344 41790568660992 41809276035072 41827430301696 41987600285696 42021075812352 42027026743296 42192617865216 42210938585088 42221596311552 42226256846592 42239929614336 42244592173056 42277187616768 42406359597056 42417046683648 42435484844032 42446179270656 42472915337216 42483619196928 42642689359872 42661205508096 42680302619136 42694122405888 42698835099648 42728161222656 42880953483264 42896514891776 42902589800448 42915141255168 42936794822376 43090333138944 43101212901376 43119928147968 43124687843328 43138651521024 43157962358784 43176702246912 43338367500288 43376594386944 43406386003968 43549980622848 43583583289344 43588394164224 43596333973504 43602507988992 43607320952832 43618331248128 43637271035904 43774306680832 43804371451904 43809206697984 43815410860032 43843009380352 44018259984384 44037373427712 44057086574592 44076216877056 44106489004032 44241250156544 44280273436672 44299500650496 44310685712384 44321852719872 44329926131712 44491574607872 44510893572096 44515806806016 44530220924928 44546380849152 44736379355136 44775839367168 44806592004096 44954818707456 44994471395328 45002667327488 45014008725504 45025374191616 45044924940288 45075862388736 45217415692288 45222406914048 45253466259456 45273116049408 45438203854848 45457933860864 45494176186368 45529278971904 45565578178848 45668387258368 45708669353984 45728516800512 45740062670848 45751589904384 45759923748864 45951800573952 45983360876544 46014942855168 46179488366592 46196246806528 46216305967104 46251965939712 46288841324544 46404974149632 46454366273536 46477805617152 46497987035136 46514861057574 46529922465792 46681194233856 46713255493632 46733539147776 46745338773504 46949898125312 46961730256896 46973587497984 46993984192512 47023584837632 47035435539456 47141561040896 47179145674752 47215548563456 47236050321408 47253192185472 47273710288896 47466695098368 47499295850496 47504538952416 47686448316416 47707154546688 47719199997952 47739920449536 47782029754368 47973025529856 48015340446528 48024086642688 48030887706624 48220134703104 48241072668672 48253252927488 48258579253248 48279533912064 48464410968064 48476624781312 48488864514048 48497696964608 48509919166464 48540474671104 48552707653632 48701053599744 48734502125568 48755663437824 48777488707584 48798668685312 48832184254464 48993728200704 49024588447744 49031531200512 49036943434752 49045875720192 49070622654144 49224720842752 49246095015936 49258529030144 49279917883392 49285357535232 49323385552896 49520542482432 49529562857472 49564222396416 49573250727936 49771406426112 49809809473536 49815307616256 49836938231808 49849521426432 49871166898176 50027779063808 50053021433856 50062138802176 50067664797696 50074755268608 50106296434688 50272055328768 50306582839296 50328426774528 50350956085248 50372819288064 50407416004608 50561428750336 50574171045888 50606026784768 50618780319744 50628000743424 50640783671296 50653545965568 50847513837568 50869592653824 50875207778304 50888053122816 50910149541888 51110741147648 51117979336704 51127290691584 51172387848192 51376935665664 51422253023232 51444581400576 51457570504704 51479914217472 51677046505472 51682750758912 51718247153664 51929375834112 51951924412416 51970777657344 51993344212992 52033461682176 52074946490112 52192442580992 52205595918336 52238479261696 52261162057728 52274357338112 52287531319296 52516343513088 52529603223552 52552412430336 52588506120192 52759474733056 52795710636032 52818635390976 52845285935232 52901532942336 53034256171008 53076538884096 53117492133888 53140556611584 53159841208656 53349936267264 53386577707008 53423244312576 53647254355968 53657026428928 53670548865024 53684099997696 53707410505728 53754783473664 53876069761024 53919023628288 53960626929664 54003648211968 54027097473024 54224106553344 54247651540992 54284909543424 54290901659904 54461393272832 54498798075904 54522462339072 54536228569088 54549972578304 54559909085184 54608034004992 54788685299712 54826314891264 54874674796032 55108725374976 55128724216384 55146574774272 55152662003712 55176610185216 55377810948096 55387898249216 55401856892928 55415845158912 55439907618816 55488808747008 55658346971136 55696573857792 55720758214656 55745701380096 55769907068928 55992832229376 56028101083136 56036035657728 56042221068288 56080711604736 56256823820288 56281251446784 56295461748736 56301675795456 56309649113088 56319906152448 56326122897408 56369583489024 56556062244864 56594905694208 56644825595904 56856919146496 56881607344128 56907070158848 56925496541184 56931780132864 56956500836352 56970881630208 57174604644352 57203453067264 57220188340224 57228291735552 57249059763168 57453777518592 57493237530624 57499583791104 57518202028032 57543949811712 57568936329216 57784490000384 57799052623872 57835459182592 57850034651136 57875181338624 57889766817792 58066640830464 58111444385792 58117858885632 58136677318656 58143094603776 58157774997504 58183028047872 58412275597312 58420547813376 58467124864512 58691013312512 58716497903616 58742782099456 58768289169408 58793807314944 58808652005376 59066000867328 59095803626496 59106568175616 59347858096128 59354409074688 59373627899904 59395174465536 59420964814848 59514224560128 59648505806848 59663538192384 59701119156224 59742122672128 59757178650624 59939758276608 59992628527104 60018678300672 60033832255488 60059899920384 60101149851648 60296542552064 60337955012608 60353161150464 60364154732544 60394612497408 60584271806464 60610578481152 60658901581824 60705705295872 60754104238464 60971355734016 61002119872512 61013231665152 61269067431936 61311147835392 61337770131456 61353257140224 61379897720832 61434038255616 61621741289472 61669287919616 61718455099392 61873298866176 61970407489536 61997316046848 62019814743432 62039896621056 62046744754176 62241592311808 62284340658176 62300037316608 62311385530368 62327118364672 62342825803776 62615640342528 62631449997312 62658645590016 62713914052608 62905527566336 62981400428544 63004256247296 63031613718528 63288926797824 63316407877632 63332394467328 63339385269888 63359894421504 63415781425152 63609539395584 63653227266048 63709373005824 63964034039808 63991808262144 64020453928704 64032115523584 64041183608832 64048252649472 64092241833984 64293512937472 64321430224896 64337670569984 64344772337664 64353884700672 64372711882752 64635499708416 64651819352064 64679892221952 64687031764992 64736943538176 64934738132992 64979336167424 65007551250432 65036651610112 65064891580416 65109579005952 65324970934272 65375374934016 65382591246336 65394500960256 65403761983488 65427496872192 65661460021248 65706557177856 65713810046976 65764514070528 66027389976576 66039417143296 66056060141568 66085629861888 66097667637248 66114325315584 66159733506048 66361875234816 66413079298048 66420410155008 66449250975744 66466028568576 66494889197568 66737361911808 66756886396928 66766340358144 66773710209024 66819571273728 67029407105024 67075443785728 67104569032704 67134608113664 67163759050752 67209888006144 67432228061184 67491707092992 67504000991232 67538061287424 67826123538432 67833610371072 67850737497088 67880199389184 67909674074112 68157305782272 68169720922112 68186900791296 68229850464256 68293918457856 68502580887552 68563004030976 68592775200768 68610094006272 68639885623296 68910334345216 68927700860928 68957662871552 68975041314816 69022414282752 69239167778816 69269232549888 69294370209792 69324458950656 69377948909568 69433261986816 69607461224448 69681549410304 69716708425728 69772291586361 70021791350784 70039470964736 70069883240448 70100308721664 70118008160256 70424847187968 70460381246976 70535377256448 70712341561344 70768718512128 70823322845184 70854075482112 70879788278208 70910565433344 71133248356352 71182103609344 71200042647552 71230992416768 71248943775744 71529672474624 71560731820032 71578799996928 71609880674304 71673044631552 71892031504384 71959538294784 72004864282624 72023010669792 72036129964032 72298808737792 72330202054656 72361609003008 72379879391232 72387868879872 72696616452096 72733296771072 72746545446912 72810712006656 73051580399616 73101753188352 73133495156736 73166233061376 73198003027968 73248276381696 73478300499968 73528766365696 73536882671616 73547296800768 73568813580288 73837081264128 73869142523904 73887793545216 73919876825088 73928036302848 73985078329344 74211129294848 74262098477056 74280813723648 74294344286208 74327601840128 74346333594624 74359876091904 74657109639168 74714714210304 74722961424384 74774282139648 75041668595712 75068901060608 75079532150784 75093208203264 75101497196544 75159444652032 75408082993152 75459874258944 75492640161792 75526434127872 75559228932096 75611124006912 75842143125504 75900662054912 75909040177152 75942001115136 75961175506944 76271270756352 76293584453632 76304388980736 76312811667456 76332079684224 76365224312832 76605036691456 76657650040832 76666111721472 76676969005056 76690936037376 76725266415616 76758581772288 77065403498496 77133379534848 77186355757056 77422187773952 77490478514176 77515569758208 77524126138368 77543699996672 77577370730496 77894063751168 77927886618624 77956166486016 78050192523264 78288663871488 78357718892544 78391743086592 78411536007168 78754667823104 78774515269632 78794404835328 78808757567488 78828618645504 78882759180288 79130477461504 79139212099584 79193565954048 79227953086464 79352299413504 79551384256512 79614808326144 79676238200832 79739761812984 79919677702144 79990171369472 80024904400896 80045109673984 80079866560512 80134866468864 80470881533952 80485539643392 80526149996544 80814104641536 80878535442432 80940940394496 81005472317952 81040646209536 81295140978688 81336159830016 81350975553536 81371477311488 81427364315136 81692089909248 81748197113856 81783693508608 81804342853632 81839863627776 81912051007488 82162321719296 82183027949568 82239472336896 82291273465856 82312012194048 82497731821568 82627209986048 82663088062464 82693086324576 82719862161408 82728993005568 83066716422144 83081847373824 83123767738368 83487520456704 83508599996416 83544860786688 83581137321984 83618552070144 83654860603392 83975200571392 84042151624704 84054053486592 84385235730432 84421877170176 84443192623104 84452513693184 84479859228672 84489184346112 84554375233536 84812719194112 84834093367296 84870969688064 84892358541312 84945830674432 84967238393856 85285378719744 85322411016192 85360605238272 85388244811776 85397670199296 85456322445312 85761906966528 85793029783552 85805179600896 85830282510336 85873589644752 86180666277888 86202425802752 86239856295936 86249375686656 86277303042048 86315924717568 86353404493824 86676735000576 86753188773888 86812772007936 87099961245696 87167166578688 87176788328448 87192667947008 87205015977984 87214641905664 87236662496256 87274542071808 87548613361664 87608742903808 87618413395968 87630821720064 87686018760704 88036519968768 88074746855424 88114173149184 88152433754112 88212978008064 88482500313088 88560546873344 88599001300992 88621371424768 88643705439744 88659852263424 88983149215744 89021787144192 89031613612032 89060441849856 89092761698304 89472758710272 89551678734336 89613184008192 89909637414912 89988942790656 90005334654976 90028017451008 90050748383232 90089849880576 90151724777472 90434831384576 90444813828096 90506932518912 90546232098816 90876407709696 90915867721728 90988352372736 91058557943808 91131156357696 91336774516736 91417338707968 91457033601024 91480125341696 91503179808768 91519847497728 91903601147904 91966721753088 92029885710336 92358976733184 92392493613056 92432611934208 92503931879424 92577682649088 92809948299264 92908732547072 92955611234304 92995974070272 93029722115148 93059844931584 93362388467712 93426510987264 93467078295552 93490677547008 93899796250624 93923460513792 93947174995968 93987968385024 94047169675264 94070871078912 94283122081792 94358291349504 94431097126912 94472100642816 94506384370944 94547420577792 94933390196736 94998591700992 95009077904832 95372896632832 95414309093376 95438399995904 95479840899072 95564059508736 95946051059712 96030680893056 96048173285376 96061775413248 96440269406208 96482145337344 96506505854976 96517158506496 96559067824128 96928821936128 96953249562624 96977729028096 96995393929216 97019838332928 97080949342208 97105415307264 97402107199488 97469004251136 97511326875648 97554977415168 97597337370624 97664368508928 97987456401408 98049176895488 98063062401024 98073886869504 98091751440384 98141245308288 98449441685504 98492190031872 98517058060288 98559835766784 98570715070464 98646771105792 99041084964864 99059125714944 99128444792832 99146501455872 99542812852224 99619618947072 99630615232512 99673876463616 99699042852864 99742333796352 100055558127616 100106042867712 100124277604352 100135329595392 100149510537216 100212592869376 100544110657536 100613165678592 100656853549056 100701912170496 100745638576128 100814832009216 101122857500672 101148342091776 101212053569536 101237560639488 101256001486848 101281567342592 101307091931136 101695027675136 101739185307648 101750415556608 101776106245632 101820299083776 102221482295296 102235958673408 102254581383168 102344775696384 102753871331328 102844506046464 102889162801152 102915141009408 102959828434944 103354093010944 103365501517824 103436494307328 103858751668224 103903848824832 103941555314688 103986688425984 104066923364352 104149892980224 104384885161984 104411191836672 104476958523392 104522324115456 104548714676224 104575062638592 105032687026176 105059206447104 105104824860672 105177012240384 105518949466112 105591421272064 105637270781952 105690571870464 105803065884672 106068512342016 106153077768192 106234984267776 106281113223168 106319682417312 106699872534528 106773155414016 106846488625152 107294508711936 107314052857856 107341097730048 107368199995392 107414821011456 107509566947328 107752139522048 107838047256576 107921253859328 108007296423936 108054194946048 108448213106688 108495303081984 108569819086848 108581803319808 108922786545664 108997596151808 109044924678144 109072457138176 109099945156608 109119818170368 109216068009984 109577370599424 109652629782528 109749349592064 110217450749952 110257448432768 110293149548544 110305324007424 110353220370432 110755621896192 110775796498432 110803713785856 110831690317824 110879815237632 110977617494016 111316693942272 111393147715584 111441516429312 111491402760192 111539814137856 111985664458752 112056202166272 112072071315456 112084442136576 112161423209472 112513647640576 112562502893568 112590923497472 112603351590912 112619298226176 112639812304896 112652245794816 112739166978048 113112124489728 113189811388416 113289651191808 113713838292992 113763214688256 113814140317696 113850993082368 113863560265728 113913001672704 113941763260416 114406906134528 114440376680448 114456583471104 114498119526336 114907555037184 114986475061248 114999167582208 115036404056064 115087899623424 115137872658432 115568980000768 115598105247744 115670918365184 115700069302272 115750362677248 115779533635584 116133281660928 116222888771584 116235717771264 116273354637312 116286189207552 116315549995008 116366056095744 116824551194624 116841095626752 116934249729024 117382026625024 117432995807232 117485564198912 117536578338816 117587614629888 117617304010752 118132001734656 118191607252992 118213136351232 118695716192256 118708818149376 118747255799808 118790348931072 118841929629696 119028449120256 119297011613696 119327076384768 119402238312448 119484245344256 119514357301248 119879516553216 119985257054208 120037356601344 120067664510976 120119799840768 120202299703296 120593085104128 120675910025216 120706322300928 120728309465088 120789224994816 121168543612928 121221156962304 121317803163648 121411410591744 121508208476928 121942711468032 122004239745024 122026463330304 122538134863872 122622295670784 122675540262912 122706514280448 122759795441664 122868076511232 123243482578944 123338575839232 123436910198784 123746597732352 123940814979072 123994632093696 124039629486864 124079793242112 124093489508352 124483184623616 124568681316352 124600074633216 124622771060736 124654236729344 124685651607552 125231280685056 125262899994624 125317291180032 125427828105216 125811055132672 125962800857088 126008512494592 126063227437056 126577853595648 126632815755264 126664788934656 126678770539776 126719788843008 126831562850304 127219078791168 127306454532096 127418746011648 127928068079616 127983616524288 128040907857408 128064231047168 128082367217664 128096505298944 128184483667968 128587025874944 128642860449792 128675341139968 128689544675328 128707769401344 128745423765504 129270999416832 129303638704128 129359784443904 129374063529984 129473887076352 129869476265984 129958672334848 130015102500864 130073303220224 130129783160832 130219158011904 130649941868544 130750749868032 130765182492672 130789001920512 130807523966976 130854993744384 131322920042496 131413114355712 131427620093952 131529028141056 132054779953152 132078834286592 132112120283136 132171259723776 132195335274496 132228650631168 132319467012096 132723750469632 132826158596096 132840820310016 132898501951488 132932057137152 132989778395136 133474723823616 133513772793856 133532680716288 133547420418048 133639142547456 134058814210048 134150887571456 134209138065408 134269216227328 134327518101504 134419776012288 134864456122368 134983414185984 135008001982464 135076122574848 135652247076864 135667220742144 135701474994176 135760398778368 135819348148224 136314611564544 136339441844224 136373801582592 136459700928512 136587836915712 137005161775104 137126008061952 137185550401536 137220188012544 137279771246592 137820668690432 137855401721856 137915325743104 137950082629632 138044828565504 138478335557632 138538465099776 138588740419584 138648917901312 138755897819136 138866523973632 139214922448896 139363098820608 139433416851456 139544583172722 140043582701568 140078941929472 140139766480896 140200617443328 140236016320512 140849694375936 140920762493952 141070754512896 141424683122688 141537437024256 141646645690368 141708150964224 141759576556416 141821130866688 142266496712704 142364207218688 142400085295104 142461984833536 142497887551488 143059344949248 143121463640064 143157599993856 143219761348608 143346089263104 143784063008768 143919076589568 144009728565248 144046021339584 144072259928064 144597617475584 144660404109312 144723218006016 144759758782464 144775737759744 145393232904192 145466593542144 145493090893824 145621424013312 146103160799232 146203506376704 146266990313472 146332466122752 146396006055936 146496552763392 146956600999936 147057532731392 147073765343232 147094593601536 147137627160576 147674162528256 147738285047808 147775587090432 147839753650176 147856072605696 147970156658688 148422258589696 148524196954112 148561627447296 148588688572416 148655203680256 148692667189248 148719752183808 149314219278336 149429428420608 149445922848768 149548564279296 150083337191424 150137802121216 150159064301568 150186416406528 150202994393088 150318889304064 150816165986304 150919748517888 150985280323584 151052868255744 151118457864192 151222248013824 151684286251008 151801324109824 151818080354304 151884002230272 151922351013888 152542541512704 152587168907264 152608777961472 152625623334912 152664159368448 152730448625664 153210073382912 153315300081664 153332223442944 153353938010112 153381872074752 153450532831232 153517163544576 154130806996992 154266759069696 154372711514112 154844375547904 154980957028352 155031139516416 155048252276736 155087399993344 155154741460992 155788127502336 155855773237248 155912332972032 156100385046528 156577327742976 156715437785088 156783486173184 156823072014336 157509335646208 157549030539264 157588809670656 157617515134976 157657237291008 157765518360576 158260954923008 158278424199168 158387131908096 158455906172928 158704598827008 159102768513024 159229616652288 159352476401664 159479523625968 159839355404288 159980342738944 160049808801792 160090219347968 160159733121024 160269732937728 160941763067904 160971079286784 161052299993088 161628209283072 161757070884864 161881880788992 162010944635904 162081292419072 162590281957376 162672319660032 162701951107072 162742954622976 162854728630272 163384179818496 163496394227712 163567387017216 163608685707264 163679727255552 163824102014976 164324643438592 164366055899136 164478944673792 164582546931712 164624024388096 164995463643136 165254419972096 165326176124928 165386172649152 165439724322816 165457986011136 166133432844288 166163694747648 166247535476736 166975040913408 167017199992832 167089721573376 167162274643968 167237104140288 167309721206784 167950401142784 168084303249408 168108106973184 168770471460864 168843754340352 168886385246208 168905027386368 168959718457344 168978368692224 169108750467072 169625438388224 169668186734592 169741939376128 169784717082624 169891661348864 169934476787712 170570757439488 170644822032384 170721210476544 170776489623552 170795340398592 170912644890624 171523813933056 171586059567104 171610359201792 171660565020672 171747179289504 172361332555776 172404851605504 172479712591872 172498751373312 172554606084096 172631849435136 172706808987648 173353470001152 173506377547776 173625544015872 174199922491392 174334333157376 174353576656896 174385335894016 174410031955968 174429283811328 174473324992512 174549084143616 175097226723328 175217485807616 175236826791936 175261643440128 175372037521408 176073039937536 176149493710848 176228346298368 176304867508224 176425956016128 176965000626176 177121093746688 177198002601984 177242742849536 177287410879488 177319704526848 177966298431488 178043574288384 178063227224064 178120883699712 178185523396608 178945517420544 179103357468672 179226368016384 179819274829824 179977885581312 180010669309952 180056034902016 180101496766464 180179699761152 180303449554944 180869662769152 180889627656192 181013865037824 181092464197632 181752815419392 181831735443456 181976704745472 182117115887616 182262312715392 182673549033472 182834677415936 182914067202048 182960250683392 183006359617536 183039694995456 183807202295808 183933443506176 184059771420672 184784987226112 184865223868416 185007863758848 185155365298176 185619896598528 185817465094144 185911222468608 185991948140544 186059444230296 186119689863168 186724776935424 186853021974528 186934156591104 186981355094016 187799592501248 187846921027584 187894349991936 187975936770048 188094339350528 188141742157824 188566244163584 188716582699008 188862194253824 188944201285632 189012768741888 189094841155584 189866780393472 189997183401984 190018155809664 190745793265664 190828618186752 190876799991808 190959681798144 191128119017472 191892102119424 192061361786112 192096346570752 192123550826496 192880538812416 192964290674688 193013011709952 193034317012992 193118135648256 193857643872256 193906499125248 193955458056192 193990787858432 194039676665856 194161898684416 194210830614528 194804214398976 194938008502272 195022653751296 195109954830336 195194674741248 195328737017856 195974912802816 196098353790976 196126124802048 196147773739008 196183502880768 196282490616576 196898883371008 196984380063744 197034116120576 197119671533568 197141430140928 197293542211584 198082169929728 198118251429888 198256889585664 198293002911744 199085625704448 199239237894144 199261230465024 199347752927232 199398085705728 199484667592704 200111116255232 200212085735424 200248555208704 200270659190784 200299021074432 200425185738752 201088221315072 201226331357184 201313707098112 201403824340992 201491277152256 201629664018432 202245715001344 202296684183552 202424107139072 202475121278976 202512002973696 202563134685184 202614183862272 203390055350272 203478370615296 203500831113216 203552212491264 203640598167552 204442964590592 204471917346816 204509162766336 204689551392768 205507742662656 205689012092928 205778325602304 205830282018816 205919656869888 206708186021888 206731003035648 206872988614656 207717503336448 207807697649664 207883110629376 207973376851968 208133846728704 208299785960448 208769770323968 208822383673344 208953917046784 209044648230912 209097429352448 209150125277184 210065374052352 210118412894208 210209649721344 210354024480768 211037898932224 211182842544128 211274541563904 211381143740928 211606131769344 212137024684032 212306155536384 212469968535552 212562226446336 212639364834624 213399745069056 213546310828032 213692977250304 214589017423872 214628105715712 214682195460096 214736399990784 214829642022912 215019133894656 215504279044096 215676094513152 215842507718656 216014592847872 216108389892096 216896426213376 216990606163968 217139638173696 217163606639616 217845573091328 217995192303616 218089849356288 218144914276352 218199890313216 218239636340736 218432136019968 219154741198848 219305259565056 219498699184128 220434901499904 220514896865536 220586299097088 220610648014848 220706440740864 221511243792384 221551592996864 221607427571712 221663380635648 221759630475264 221955234988032 222633387884544 222786295431168 222883032858624 222982805520384 223079628275712 223971328917504 224112404332544 224144142630912 224168884273152 224322846418944 225027295281152 225125005787136 225181846994944 225206703181824 225238596452352 225279624609792 225304491589632 225478333956096 226224248979456 226379622776832 226579302383616 227427676585984 227526429376512 227628280635392 227701986164736 227727120531456 227826003345408 227883526520832 228813812269056 228880753360896 228913166942208 228996239052672 229815110074368 229972950122496 229998335164416 230072808112128 230175799246848 230275745316864 231137960001536 231196210495488 231341836730368 231400138604544 231500725354496 231559067271168 232266563321856 232445777543168 232471435542528 232546709274624 232572378415104 232631099990016 232732112191488 233649102389248 233682191253504 233868499458048 234764053250048 234865991614464 234971128397824 235073156677632 235175229259776 235234608021504 236264003469312 236383214505984 236426272702464 237391432384512 237417636298752 237580697862144 237683859259392 238056898240512 238594023227392 238654152769536 238804476624896 238968490688512 239028714602496 239759033106432 239970514108416 240074713202688 240135329021952 240239599681536 240404599406592 241186170208256 241351820050432 241412644601856 241456618930176 241578449989632 242337087225856 242442313924608 242635606327296 242822821183488 243016416953856 243885422936064 244008479490048 244052926660608 245076269727744 245244591341568 245351080525824 245413028560896 245519590883328 245736153022464 246486965157888 246677151678464 246873820397568 247493195464704 247881629958144 247989264187392 248079258973728 248159586484224 248186979016704 248966369247232 249137362632704 249200149266432 249245542121472 249308473458688 249371303215104 250462561370112 250525799989248 250634582360064 250855656210432 251622110265344 251925601714176 252017024989184 252126454874112 253155707191296 253265631510528 253329577869312 253357541079552 253439577686016 253663125700608 254438157582336 254612909064192 254837492023296 255856136159232 255967233048576 256081815714816 256128462094336 256164734435328 256193010597888 256368967335936 257174051749888 257285720899584 257350682279936 257379089350656 257415538802688 257490847531008 258541998833664 258607277408256 258719568887808 258748127059968 258947774152704 259738952531968 259917344669696 260030205001728 260146606440448 260259566321664 260438316023808 261299883737088 261501499736064 261530364985344 261578003841024 261615047933952 261709987488768 262645840084992 262826228711424 262855240187904 263058056282112 264109559906304 264157668573184 264224240566272 264342519447552 264390670548992 264457301262336 264638934024192 265447500939264 265652317192192 265681640620032 265797003902976 265864114274304 265979556790272 266949447647232 267027545587712 267065361432576 267094840836096 267278285094912 268117628420096 268301775142912 268418276130816 268538432454656 268655036203008 268839552024576 269728912244736 269966828371968 270016003964928 270152245149696 271304494153728 271334441484288 271402949988352 271520797556736 271638696296448 272629223129088 272747603165184 272919401857024 273175673831424 274010323550208 274252016123904 274371100803072 274440376025088 274559542493184 275641337380864 275710803443712 275830651486208 275900165259264 276089657131008 276956671115264 277076930199552 277177480839168 277297835802624 277511795638272 277733047947264 278429844897792 278726197641216 278866833702912 279089166345444 280087165403136 280157883858944 280279532961792 280401234886656 280472032641024 281699388751872 281841524987904 282141509025792 282849366245376 283074874048512 283293291380736 283416301928448 283519153112832 283642261733376 284532993425408 284728414437376 284800170590208 284923969667072 284995775102976 286118689898496 286242927280128 286315199987712 286439522697216 286692178526208 287568126017536 287838153179136 288019457130496 288092042679168 288144519856128 289195234951168 289320808218624 289446436012032 289519517564928 289551475519488 290786465808384 290933187084288 290986181787648 291242848026624 292206321598464 292407012753408 292533980626944 292664932245504 292792012111872 292993105526784 293913201999872 294115065462784 294147530686464 294189187203072 294275254321152 295348325056512 295476570095616 295551174180864 295679507300352 295712145211392 295940313317376 296844517179392 297048393908224 297123254894592 297177377144832 297310407360512 297385334378496 297439504367616 298628438556672 298858856841216 298891845697536 299097128558592 300166674382848 300275604242432 300318128603136 300372832813056 300405988786176 300637778608128 301632331972608 301839497035776 301970560647168 302105736511488 302236915728384 302444496027648 303368572502016 303602648219648 303636160708608 303768004460544 303844702027776 305085083025408 305174337814528 305217555922944 305251246669824 305328318736896 305460897251328 306420146765824 306630600163328 306664446885888 306707876020224 306763744149504 306901065662464 307034327089152 308261613993984 308533518139392 308745423028224 309688751095808 309961914056704 310062279032832 310096504553472 310174799986688 310309482921984 311576255004672 311711546474496 311824665944064 312200770093056 313154655485952 313430875570176 313566972346368 313646144028672 315018671292416 315098061078528 315177619341312 315235030269952 315314474582016 315531036721152 316521909846016 316556848398336 316774263816192 316911812345856 317409197654016 318205537026048 318459233304576 318704952803328 318959047251936 319678710808576 319960685477888 320099617603584 320180438695936 320319466242048 320539465875456 321883526135808 321942158573568 322104599986176 323256418566144 323514141769728 323763761577984 324021889271808 324162584838144 325180563914752 325344639320064 325403902214144 325485909245952 325709457260544 326768359636992 326992788455424 327134774034432 327217371414528 327359454511104 327648204029952 328649286877184 328732111798272 328957889347584 329165093863424 329248048776192 329990927286272 330508839944192 330652352249856 330772345298304 330879448645632 330915972022272 332266865688576 332327389495296 332495070953472 333950081826816 334034399985664 334179443146752 334324549287936 334474208280576 334619442413568 335900802285568 336168606498816 336216213946368 337540942921728 337687508680704 337772770492416 337810054772736 337919436914688 337956737384448 338217500934144 339250876776448 339336373469184 339483878752256 339569434165248 339783322697728 339868953575424 341141514878976 341289644064768 341442420953088 341552979247104 341590680797184 341825289781248 343172119134208 343220718403584 343321130041344 343494358579008 344722665111552 344809703211008 344959425183744 344997502746624 345109212168192 345263698870272 345413617975296 346706940002304 347012755095552 347251088031744 348399844982784 348668666314752 348707153313792 348770671788032 348820063911936 348858567622656 348946649985024 349098168287232 350194453446656 350434971615232 350473653583872 350523286880256 350744075042816 352146079875072 352298987421696 352456692596736 352609735016448 352851912032256 353930001252352 354242187493376 354396005203968 354485485699072 354574821758976 354639409053696 355932596862976 356087148576768 356126454448128 356241767399424 356371046793216 357891034841088 358206714937344 358452736032768 359638549659648 359955771162624 360021338619904 360112069804032 360202993532928 360359399522304 360606899109888 361739325538304 361779255312384 362027730075648 362184928395264 363505630838784 363663470886912 363953409490944 364234231775232 364524625430784 365347098066944 365669354831872 365828134404096 365920501366784 366012719235072 366079389990912 367614404591616 367866887012352 368119542841344 369569974452224 369730447736832 370015727517696 370310730596352 371239793197056 371634930188288 371822444937216 371983896281088 372118888460592 372239379726336 373449553870848 373706043949056 373868313182208 373962710188032 375599185002496 375693842055168 375788699983872 375951873540096 376188678701056 376283484315648 377132488327168 377433165398016 377724388507648 377888402571264 378025537483776 378189682311168 379733560786944 379994366803968 380036311619328 381491586531328 381657236373504 381753599983616 381919363596288 382256238034944 383784204238848 384122723572224 384192693141504 384247101652992 385761077624832 385928581349376 386026023419904 386068634025984 386236271296512 387715287744512 387812998250496 387910916112384 387981575716864 388079353331712 388323797368832 388421661229056 389608428797952 389876017004544 390045307502592 390219909660672 390389349482496 390657474035712 391949825605632 392196707581952 392252249604096 392295547478016 392367005761536 392564981233152 393797766742016 393968760127488 394068232241152 394239343067136 394282860281856 394587084423168 396164339859456 396236502859776 396513779171328 396586005823488 398171251408896 398478475788288 398522460930048 398695505854464 398796171411456 398969335185408 400222232510464 400424171470848 400497110417408 400541318381568 400598042148864 400850371477504 402176442630144 402452662714368 402627414196224 402807648681984 402982554304512 403259328036864 404491430002688 404593368367104 404848214278144 404950242557952 405024005947392 405126269370368 405228367724544 406780110700544 406956741230592 407001662226432 407104424982528 407281196335104 408885929181184 408943834693632 409018325532672 409379102785536 411015485325312 411378024185856 411556651204608 411660564037632 411839313739776 413462006071296 413745977229312 415435006672896 415615395299328 415766221258752 415946753703936 416267693457408 416599571920896 417539540647936 417644767346688 417907834093568 418089296461824 418194858704896 418300250554368 420130748104704 420236825788416 420419299442688 420708048961536 422075797864448 422365685088256 422549083127808 422762287481856 423212263538688 424274049368064 424612311072768 424939937071104 425124452892672 425278729669248 426799490138112 427092621656064 427385954500608 429178034847744 429256211431424 429364390920192 429472799981568 429659284045824 430038267789312 431352189026304 431685015437312 432029185695744 432216779784192 433792852426752 433981212327936 434279276347392 434327213279232 435691146182656 435990384607232 436179698712576 436289828552704 436399780626432 436479272681472 436864272039936 438309482397696 438610519130112 438997398368256 440869802999808 441029793731072 441172598194176 441221296029696 441412881481728 443022487584768 443103185993728 443214855143424 443326761271296 443519260950528 443910469976064 445266775769088 445572590862336 445766065717248 445965611040768 446159256551424 447942657835008 448224808665088 448288285261824 448337768546304 448645692837888 450054590562304 450250011574272 450363693989888 450413406363648 450477192904704 450559249219584 450608983179264 450956667912192 452448497958912 452759245553664 453158604767232 454855353171968 455052858753024 455256561270784 455403972329472 455454241062912 455652006690816 455767053041664 457627624538112 457761506721792 457826333884416 457992478105344 459630220148736 459945900244992 459996670328832 460145616224256 460351598493696 460551490633728 462275920003072 462392420990976 462683673460736 462800277209088 463001450708992 463118134542336 464533126643712 464891555086336 464942871085056 465093418549248 465144756830208 465262199980032 465464224382976 467298204778496 467364382507008 467736998916096 469528106500096 469731983228928 469942256795648 470146313355264 470350458519552 470469216043008 472528006938624 472766429011968 472852545404928 474782864769024 474835272597504 475161395724288 475367718518784 476113796481024 477188046454784 477308305539072 477608953249792 477936981377024 478057429204992 479518066212864 479941028216832 480149426405376 480270658043904 480479199363072 480809198813184 482372340416512 482703640100864 482825289203712 482913237860352 483156899979264 484674174451712 484884627849216 485271212654592 485645642366976 486032833907712 487770845872128 488016958980096 488105853321216 490152539455488 490489182683136 490702161051648 490826057121792 491039181766656 491472306044928 492973930315776 493354303356928 493747640795136 494986390929408 495763259916288 495978528374784 496158517947456 496319172968448 496373958033408 497932738494464 498274725265408 498400298532864 498491084242944 498616946917376 498742606430208 500925122740224 501051599978496 501269164720128 501711312420864 503244220530688 503851203428352 504034049978368 504252909748224 506311414382592 506531263021056 506659155738624 506715082159104 506879155372032 507326251401216 508876315164672 509225818128384 509674984046592 511712272318464 511934466097152 512163631429632 512256924188672 512329468870656 512386021195776 512737934671872 514348103499776 514571441799168 514701364559872 514758178701312 514831077605376 514981695062016 517083997667328 517214554816512 517439137775616 517496254119936 517895548305408 519477905063936 519834689339392 520060410003456 520293212880896 520519132643328 520876632047616 522599767474176 523002999472128 523060729970688 523156007682048 523230095867904 523419974977536 525291680169984 525652457422848 525710480375808 526116112564224 528219119812608 528315337146368 528448481132544 528685038895104 528781341097984 528914602524672 529277868048384 530895001878528 531304634384384 531363281240064 531594007805952 531728228548608 531959113580544 533898895294464 534055091175424 534130722865152 534189681672192 534556570189824 536235256840192 536603550285824 536836552261632 537076864909312 537310072406016 537679104049152 539457824489472 539933656743936 540032007929856 540304490299392 542608988307456 542668882968576 542805899976704 543041595113472 543277392592896 545258446258176 545495206330368 545838803714048 546351347662848 548020647100416 548504032247808 548742201606144 548880752050176 549119084986368 551282674761728 551421606887424 551661302972416 551800330518528 552179314262016 553913342230528 554354961678336 554595671605248 555023591276544 555466095894528 556859689795584 557452395282432 557733667405824 558178332690888 560174330806272 560315767717888 560559065923584 560802469773312 560944065282048 563398777503744 563683049975808 564283018051584 565698732490752 566149748097024 566586582761472 566832603856896 567038306225664 567284523466752 569065986850816 569456828874752 569600341180416 569847939334144 569991550205952 572237379796992 572485854560256 572630399975424 572879045394432 573384357052416 575136252035072 575676306358272 576038914260992 576184085358336 576289039712256 578390469902336 578641616437248 578892872024064 579039035129856 579102951038976 581572931616768 581866374168576 581972363575296 582485696053248 584412643196928 584814025506816 585067961253888 585329864491008 585584024223744 585986211053568 587826403999744 588230130925568 588295061372928 588378374406144 588550508642304 590696650113024 590953140191232 591102348361728 591359014600704 591424290422784 591880626634752 593689034358784 594096787816448 594246509789184 594354754289664 594620814721024 594770668756992 594879008735232 597256877113344 597717713682432 597783691395072 598194257117184 600333348765696 600551208484864 600636257206272 600745665626112 600811977572352 601275557216256 603264663945216 603678994071552 603941121294336 604211473022976 604473831456768 604888992055296 606737145004032 607205296439296 607272321417216 607536008921088 607689404055552 610170166050816 610348675629056 610435111845888 610502493339648 610656637473792 610921794502656 612840293531648 613261200326656 613328893771776 613415752040448 613527488299008 613802131324928 614068654178304 616523227987968 617067036278784 617490846056448 619377502191616 619923828113408 620124558065664 620193009106944 620349599973376 620618965843968 623152510009344 623423092948992 623649331888128 624401540186112 626309310971904 626861751140352 627133944692736 627292288057344 630037342584832 630196122157056 630355238682624 630470060539904 630628949164032 631062073442304 633043819692032 633113696796672 633548527632384 633823624691712 634818395308032 636411074052096 636918466609152 637409905606656 637918094503872 639357421617152 639921370955776 640199235207168 640360877391872 640638932484096 641078931750912 643767052271616 643884317147136 644209199972352 646512837132288 647028283539456 647527523155968 648043778543616 648325169676288 650361127829504 650689278640128 650807804428288 650971818491904 651418914521088 653536719273984 653985576910848 654269548068864 654434742829056 654718909022208 655296408059904 657298573754368 657464223596544 657915778695168 658330187726848 658496097552384 659981854572544 661017679888384 661304704499712 661544690596608 661758897291264 661831944044544 664533731377152 664654778990592 664990141906944 667900163653632 668068799971328 668358886293504 668649098575872 668948416561152 669238884827136 671801604571136 672337212997632 672432427892736 675081885843456 675375017361408 675545540984832 675620109545472 675838873829376 675913474768896 676435001868288 678501753552896 678672746938368 678967757504512 679138868330496 679566645395456 679737907150848 682283029757952 682579288129536 682884841906176 683105958494208 683181361594368 683650579562496 686344238268416 686441436807168 686642260082688 686988717158016 689445330223104 689619406422016 689918850367488 689995005493248 690218424336384 690527397740544 690827235950592 693413880004608 694025510191104 694502176063488 696799689965568 697337332629504 697414306627584 697541343576064 697640127823872 697717135245312 697893299970048 698196336574464 700388906893312 700869943230464 700947307167744 701046573760512 701488150085632 704292159750144 704597974843392 704913385193472 705219470032896 705703824064512 707860002504704 708484374986752 708792010407936 708970971398144 709149643517952 709278818107392 711865193725952 712174297153536 712252908896256 712742093586432 715782069682176 716413429874688 716905472065536 719277099319296 719911542325248 720042677239808 720224139608064 720405987065856 720718799044608 721213798219776 723478651076608 723558510624768 724055460151296 724369856790528 727011261677568 727326941773824 727906818981888 728468463550464 729049250861568 730694196133888 731338709663744 731656268808192 731841002733568 732025438470144 732158779981824 735228809183232 735733774024704 736239085682688 739139948904448 739460895473664 740031455035392 740621461192704 742479586394112 743269860376576 743644889874432 743967792562176 744237776921184 744478759452672 746899107741696 747412087898112 747736626364416 747925420376064 751198370004992 751387684110336 751577399967744 751903747080192 752377357402112 752566968631296 754264976654336 754866330796032 755448777015296 755776805142528 756051074967552 756379364622336 759467121573888 759988733607936 760072623238656 762983173062656 763314472747008 763507199967232 763838727192576 764512476069888 767568408477696 768245447144448 768385386283008 768494203305984 771522155249664 771857162698752 772052046839808 772137268051968 772472542593024 775430575489024 775625996500992 775821832224768 775963151433728 776158706663424 776647594737664 776843322458112 779216857595904 779752034009088 780090615005184 780439819321344 780778698964992 781314948071424 783899651211264 784393415163904 784504499208192 784591094956032 784734011523072 785129962466304 787595533484032 787937520254976 788136464482304 788478686134272 788565720563712 789174168846336 792328679718912 792473005719552 793027558342656 793172011646976 796342502817792 796956951576576 797044921860096 797391011708928 797592342822912 797938670370816 800848342941696 800994220834816 801082636763136 801196084297728 801700742955008 804352885260288 804905325428736 805254828392448 805615297363968 805965108609024 806518656073728 808982860005376 809186736734208 809696428556288 809900485115904 810048011894784 810252538740736 810456735449088 813560221401088 813913482461184 814003324452864 814208849965056 814562392670208 817771858362368 817887669387264 818758205571072 822030970650624 822756048371712 823113302409216 823321128075264 823678627479552 826924012142592 827491954458624 830870013345792 831230790598656 831532442517504 831893507407872 832535386914816 833199143841792 835079081295872 835289534693376 835815668187136 836178592923648 836389717409792 836600501108736 840261496209408 840473651576832 840838598885376 841416097923072 844151595728896 844731370176512 845098166255616 845524574963712 846424527077376 848548098736128 849224622145536 849879874142208 850248905785344 850557459338496 853598980276224 854185243312128 854771909001216 858356069695488 858512422862848 858728781840384 858945599963136 859318568091648 860076535578624 862704378052608 863370030874624 864058371391488 864433559568384 867585704853504 867962424655872 868558552694784 868654426558464 871382292365312 871980769214464 872359397425152 872579657105408 872799561252864 872958545362944 873728544079872 876618964795392 877221038260224 877994796736512 881739605999616 882059587462144 882345196388352 882442592059392 882825762963456 886044975169536 886206371987456 886429710286848 886653522542592 887038521901056 887820939952128 890533551538176 891145181724672 891532131434496 891931222081536 892318513102848 895885315670016 896449617330176 896576570523648 896675537092608 897291385675776 900109181124608 900500023148544 900727387979776 900826812727296 900954385809408 901118498439168 901217966358528 901913335824384 904896995917824 905518491107328 906317209534464 909710706343936 910105717506048 910513122541568 910807944658944 910908482125824 911304013381632 911534106083328 915255249076224 915523013443584 915652667768832 915984956210688 919260440297472 919891800489984 919993340657664 920291232448512 920703196987392 921102981267456 924551840006144 924784841981952 925367346921472 925600554418176 926002901417984 926236269084672 929066253287424 929783110172672 929885742170112 930186837098496 930289513660416 930524399960064 930928448765952 934596409556992 934728765014016 935473997832192 939056213000192 939463966457856 939884513591296 940292626710528 940700917039104 940938432086016 945056013877248 945532858023936 945705090809856 949565729538048 949670545195008 950322791448576 950735437037568 952227592962048 954376092909568 954616611078144 955217906499584 955873962754048 956114858409984 959036132425728 959882056433664 960298852810752 960541316087808 960958398726144 961618397626368 964744680833024 965407280201728 965650578407424 965826475720704 966313799958528 969348348903424 969769255698432 970542425309184 971291284733952 972065667815424 975541691744256 976033917960192 976211706642432 980305078910976 980978365366272 981404322103296 981652114243584 982078363533312 982944612089856 985947860631552 986708606713856 987495281590272 989972781858816 991526519832576 991957056749568 992317035894912 992638345936896 992747916066816 995865476988928 996549450530816 996800597065728 996982168485888 997233893834752 997485212860416 1001850245480448 1002103199956992 1002538329440256 1003422624841728 1006488441061376 1007702406856704 1008068099956736 1008505819496448 1012622828765184 1013062526042112 1013318311477248 1013430164318208 1013758310744064 1014652502802432 1017752630329344 1018451636256768 1019349968093184 1023424544636928 1023868932194304 1024327262859264 1024513848377344 1024658937741312 1024772042391552 1025475869343744 1028696206999552 1029402729119744 1029516357402624 1029662155210752 1029963390124032 1034167995334656 1034429109633024 1034878275551232 1034992508239872 1035791096610816 1038955810127872 1039669378678784 1040120820006912 1040586425761792 1041038265286656 1041753264095232 1045199534948352 1046005998944256 1046121459941376 1046312015364096 1046460191735808 1046839949955072 1050583360339968 1051304914845696 1051420960751616 1052232225128448 1056438239625216 1056630674292736 1056896962265088 1057370077790208 1057562682195968 1057829205049344 1058555736096768 1061790003757056 1062609268768768 1062726562480128 1063188015611904 1063456457097216 1063918227161088 1067797790588928 1068110182350848 1068261445730304 1068379363344384 1069113140379648 1072470513680384 1073207100571648 1073673104523264 1074153729818624 1074620144812032 1075358208098304 1078915648978944 1079867313487872 1080064015859712 1080608980598784 1085217976614912 1085337765937152 1085611799953408 1086083190226944 1086554785185792 1090516892516352 1090990412660736 1091677607428096 1092702695325696 1096041294200832 1097008064495616 1097484403212288 1097761504100352 1098238169972736 1102565349523456 1102843213774848 1103322605944832 1103600661037056 1104358628524032 1107826684461056 1108709923356672 1109191343210496 1110047182553088 1110932191789056 1113719379591168 1114904790564864 1115467334811648 1116356665381776 1120348661612544 1120631535435776 1121118131847168 1121604939546624 1121888130564096 1126797555007488 1127366099951616 1128566036103168 1131397464981504 1132299496194048 1133173165522944 1133665207713792 1134076612451328 1134569046933504 1138131973701632 1138913657749504 1139200682360832 1139695878668288 1139983100411904 1144474759593984 1144971709120512 1145260799950848 1145758090788864 1146768714104832 1150272504070144 1151352612716544 1152077828521984 1152368170716672 1152578079424512 1156780939804672 1157283232874496 1157785744048128 1158078070259712 1158205902077952 1163145863233536 1163732748337152 1163944727150592 1164971392106496 1168825286393856 1169628051013632 1170135922507776 1170659728982016 1171168048447488 1171972422107136 1175652807999488 1176460261851136 1176590122745856 1176756748812288 1177101017284608 1181393300226048 1181906280382464 1182204696723456 1182718029201408 1182848580845568 1183761253269504 1187378068717568 1188193575632896 1188493019578368 1188709508579328 1189241629442048 1189541337513984 1189758017470464 1194513754226688 1195435427364864 1195567382790144 1196388514234368 1200666697531392 1201102416969728 1201272514412544 1201491331252224 1201623955144704 1202551114432512 1206529327890432 1207357988143104 1207882242588672 1208422946045952 1208947662913536 1209777984110592 1213474290008064 1214410592878592 1214544642834432 1215072017842176 1215378808111104 1220340332101632 1220697351258112 1220870223691776 1221004986679296 1221313274947584 1221843589005312 1225680587063296 1226522400653312 1226657787543552 1226831504080896 1227054976598016 1227604262649856 1228137308356608 1233046455975936 1234134072557568 1234981692112896 1238755004383232 1239847656226816 1240386018213888 1240699199946752 1241237931687936 1246305020018688 1246846185897984 1247298663776256 1248803080372224 1252618621943808 1253723502280704 1254267889385472 1254584576114688 1260074685169664 1260392244314112 1260710477365248 1260940121079808 1261257898328064 1262124146884608 1266087639384064 1266227393593344 1267097055264768 1267647249383424 1269636790616064 1272822148104192 1273836933218304 1274819811213312 1275836189007744 1278714843234304 1279842741911552 1280398470414336 1280721754783744 1281277864968192 1282157863501824 1287534104543232 1287768634294272 1288418399944704 1294056567078912 1295055046311936 1296087557087232 1296650339352576 1300722255659008 1301378557280256 1301615608856576 1301943636983808 1302837829042176 1307073438547968 1307971153821696 1308539096137728 1308869485658112 1309437818044416 1310592816119808 1314597147508736 1314928447193088 1315831557390336 1316660375453696 1316992195104768 1319963709145088 1322035359776768 1322609408999424 1323089381193216 1323517794582528 1323663888089088 1329067462754304 1329309557981184 1329980283813888 1335800327307264 1336137599942656 1336717772587008 1337298197151744 1337896833122304 1338477769654272 1343603209142272 1344674425995264 1344864855785472 1350163771686912 1350750034722816 1351091081969664 1351240219090944 1351677747658752 1351826949537792 1352870003736576 1357003507105792 1357345493876736 1357935515009024 1358277736660992 1359133290790912 1359475814301696 1364566059515904 1365158576259072 1365769683812352 1366211916988416 1366362723188736 1367301159124992 1372688476536832 1372882873614336 1373284520165376 1373977434316032 1378890660446208 1379238812844032 1379837700734976 1379990010986496 1380436848672768 1381054795481088 1381654471901184 1386827760009216 1388051020382208 1389004352126976 1393599379931136 1394674665259008 1394828613255168 1395082687152128 1395280255647744 1395434270490624 1395786599940096 1396392673148928 1400777813786624 1401739886460928 1401894614335488 1402093147521024 1402976300171264 1408584319500288 1409195949686784 1409826770386944 1410438940065792 1411407648129024 1415720005009408 1416968749973504 1417584020815872 1417941942796288 1418299287035904 1418557636214784 1423730387451904 1424348594307072 1424505817792512 1425484187172864 1431564139364352 1432826859749376 1433810944131072 1438554198638592 1439823084650496 1440085354479616 1440448279216128 1440811974131712 1441437598089216 1442427596439552 1446957302153216 1447117021249536 1448110920302592 1448739713581056 1454022523355136 1454653883547648 1455813637963776 1456936927100928 1458098501723136 1461388392267776 1462677419327488 1463312537616384 1463682005467136 1464050876940288 1464317559963648 1470457618366464 1471467548049408 1472478171365376 1478279897808896 1478921790947328 1480062910070784 1481242922385408 1484959172788224 1487289779748864 1487935585124352 1488475553842368 1488957518905344 1493798215483392 1494824175796224 1495473252728832 1495850840752128 1502396740009984 1502775368220672 1503154799935488 1503807494160384 1504754714804224 1505133937262592 1508529953308672 1509732661592064 1510897554030592 1511553610285056 1512102149935104 1512758729244672 1518934243147776 1519977467215872 1520145246477312 1525966346125312 1526628945494016 1527014399934464 1527677454385152 1529024952139776 1535136816955392 1536490894288896 1536770772566016 1536988406611968 1543044310499328 1543714325397504 1544104093679616 1544274536103936 1544945085186048 1550861150978048 1551251993001984 1551643664449536 1551926302867456 1552317413326848 1553295189475328 1553686644916224 1558433715191808 1559504068018176 1560181230010368 1560879638642688 1561557397929984 1562629896142848 1567799302422528 1568786830327808 1569008998416384 1569182189912064 1569468023046144 1570259924932608 1575191066968064 1575875040509952 1576272928964608 1576957372268544 1577131441127424 1578348337692672 1584657359437824 1584946011439104 1586055116685312 1586344023293952 1592685005635584 1593913903153152 1594089843720192 1594782023417856 1595184685645824 1595877340741632 1601696685883392 1601988441669632 1602165273526272 1602392168595456 1603401485910016 1608705770520576 1609810650857472 1610509656784896 1611230594727936 1611930217218048 1613037312147456 1617965720010752 1618373473468416 1619392857112576 1619800970231808 1620096023789568 1620505077481472 1620913470898176 1627120442802176 1627826964922368 1628006648905728 1628417699930112 1629124785340416 1635543716724736 1635775338774528 1637516411142144 1644061941301248 1645512096743424 1646226604818432 1646642256150528 1647357254959104 1653848024285184 1654983908917248 1661740026691584 1663064885035008 1663787014815744 1665070773829632 1666398287683584 1670158162591744 1670579069386752 1671631336374272 1672357185847296 1672779434819584 1673201002217472 1680522992418816 1680947303153664 1681677197770752 1682832195846144 1688303191457792 1689462740353024 1690196332511232 1691049149927424 1692849054154752 1697096197472256 1698449244291072 1699759748284416 1700497811570688 1701114918676992 1707197960552448 1708370486624256 1709543818002432 1716712139390976 1717024845725696 1717457563680768 1717891199926272 1718637136183296 1720153071157248 1725408756105216 1726740061749248 1728116742782976 1728867119136768 1735171409707008 1735924849311744 1737117105389568 1737308853116928 1742764584730624 1743961538428928 1744718794850304 1745159314210816 1745599122505728 1745917090725888 1747457088159744 1753237929590784 1754442076520448 1755989593473024 1763479211999232 1764119174924288 1764690392776704 1764885184118784 1765651525926912 1772089950339072 1772412743974912 1772859420573696 1773307045085184 1774077043802112 1775641879904256 1781067103076352 1782290363449344 1783064262868992 1783862444163072 1784637026205696 1791770631340032 1792899234660352 1793153141047296 1793351074185216 1794582771351552 1800218362249216 1801000046297088 1801454775959552 1801653625454592 1801908771618816 1802236996878336 1802435932717056 1803826671648768 1809793991835648 1811036982214656 1812634419068928 1819421412687872 1820211435012096 1821026245083136 1821615889317888 1821816964251648 1822608026763264 1823068212166656 1830510498152448 1831046026887168 1831305335537664 1831969912421376 1838520880594944 1839783600979968 1839986681315328 1840582464897024 1841406393974784 1842205962534912 1849103680012288 1849569683963904 1850734693842944 1851201108836352 1852005802835968 1852472538169344 1858132506574848 1859566220345344 1859771484340224 1860373674196992 1860579027320832 1861048799920128 1861856897531904 1869192819113984 1869457530028032 1870947995664384 1878112426000384 1878927932915712 1879769027182592 1880585253421056 1881401834078208 1881876864172032 1890112027754496 1891065716047872 1891410181619712 1899131459076096 1899341090390016 1900645582897152 1901470874075136 1904455185924096 1909233222156288 1910435812999168 1911747925508096 1912229716819968 1918072264851456 1919764112867328 1920597705621504 1921082632175616 1921916797452288 1923236795252736 1929489361666048 1930814560403456 1931301156814848 1931652951441408 1932627599917056 1938696697806848 1939538511396864 1941084850618368 1942582569467904 1944131335630848 1951083383488512 1952067835920384 1952423413284864 1960610157821952 1961956730732544 1962808644206592 1963304228487168 1964156727066624 1965889224179712 1971895721263104 1973417213427712 1974990563180544 1979945563717632 1983053039665152 1983914113499136 1984634071789824 1985276691873792 1985495832133632 1991730953977856 1993098901061632 1993601194131456 1993964336971776 1994467787669504 1994970425720832 2003700490960896 2004206399913984 2005076658880512 2006845249683456 2012976882122752 2015404813713408 2016136199913472 2017011638992896 2025245657530368 2026125052084224 2026636622954496 2026860328636416 2027516621488128 2029305005604864 2035505260658688 2036903272513536 2038699936186368 2046849089273856 2047737864388608 2048654525718528 2049027696754688 2049317875482624 2049544084783104 2050951738687488 2057392413999104 2058805458239488 2059032714805248 2059324310421504 2059926780248064 2068335990669312 2068858219266048 2069756551102464 2069985016479744 2071582193221632 2077911620255744 2079338757357568 2080241640013824 2081172851523584 2082076530573312 2083506528190464 2090399069896704 2092011997888512 2092242919882752 2092624030728192 2092920383471616 2093679899910144 2101166720679936 2102609829691392 2102841921503232 2104464450256896 2112876479250432 2113261348585472 2113793924530176 2114740155580416 2115125364391936 2115658410098688 2117111472193536 2123580007514112 2125218537537536 2125453124960256 2126376031223808 2126912914194432 2127836454322176 2135595581177856 2136220364701696 2136522891460608 2136758726688768 2138226280759296 2144941027360768 2146414201143296 2147346209046528 2148307459637248 2149240289624064 2150716416196608 2157831297957888 2159734626975744 2160128031719424 2161217961197568 2170435953229824 2170675531874304 2171223599906816 2172166380453888 2173109570371584 2181033785032704 2181980825321472 2183355214856192 2185405390651392 2192082588401664 2194016128991232 2194968806424576 2195523008200704 2196476339945472 2205130699046912 2205686427549696 2206645211889664 2207201322074112 2208717257048064 2215653368922112 2217419846713344 2218382686420992 2220094365106176 2221864383578112 2227438759182336 2229809581129728 2230934669623296 2232713330763552 2240697323225088 2241263070871552 2242236263694336 2243209879093248 2243776261128192 2253595110014976 2254732199903232 2257132072206336 2262794929963008 2264598992388096 2266346331045888 2267330415427584 2268153224902656 2269138093867008 2276263947403264 2277827315499008 2278401364721664 2279391757336576 2279966200823808 2288949519187968 2289943418241024 2290521599901696 2291516181577728 2293537428209664 2300545008140288 2302705225433088 2304155657043968 2304736341433344 2305156158849024 2313561879609344 2314566465748992 2315571488096256 2316156140519424 2316411804155904 2326291726467072 2327465496674304 2327889454301184 2329942784212992 2337650572787712 2339256102027264 2340271845015552 2341319457964032 2342336096894976 2343944844214272 2351305615998976 2352920523702272 2353180245491712 2353513497624576 2354202034569216 2362786600452096 2363812560764928 2364409393446912 2365436058402816 2365697161691136 2367522506539008 2374756137435136 2376387151265792 2376986039156736 2377419017158656 2378483258884096 2379082675027968 2379516034940928 2389027508453376 2390870854729728 2391134765580288 2392777028468736 2402204833939456 2402545028825088 2402982662504448 2403247910289408 2405102228865024 2413058655780864 2414715976286208 2415764485177344 2416845892091904 2417895325827072 2419555968221184 2426948580016128 2428821185757184 2429089285668864 2430144035684352 2430757616222208 2440680664203264 2441394702516224 2441740447383552 2442009973358592 2442626549895168 2443687178010624 2451361174126592 2453044801306624 2453315575087104 2453663008161792 2455208525299712 2456274616713216 2466092911951872 2468268145115136 2469963384225792 2477510008766464 2479695312453632 2480772036427776 2481398399893504 2482475863375872 2492610040037376 2493692371795968 2494597327552512 2497606160744448 2505237243887616 2507447004561408 2508535778770944 2509169152229376 2520149370339328 2520784488628224 2521420954730496 2521880242159616 2522515796656128 2524248293769216 2532175278768128 2532454787186688 2534194110529536 2535294498766848 2539273581232128 2545644296208384 2547673866436608 2549639622426624 2551672378015488 2557429686468608 2559685483823104 2560796940828672 2561443509567488 2562555729936384 2564315727003648 2575068209086464 2575537268588544 2576836799889408 2588113134157824 2590110092623872 2592175114174464 2593300678705152 2601444511318016 2602757114560512 2603231217713152 2603887273967616 2605675658084352 2614146877095936 2615942307643392 2617078192275456 2617738971316224 2618875636088832 2621185632239616 2629194295017472 2629856894386176 2631663114780672 2633320750907392 2633984390209536 2639927418290176 2644070719553536 2645218817998848 2646178762386432 2647035589165056 2647327776178176 2658134925508608 2658619115962368 2659960567627776 2671600654614528 2672275199885312 2673435545174016 2674596394303488 2675793666244608 2676955539308544 2687206418284544 2689348851990528 2689729711570944 2700327543373824 2701500069445632 2702182163939328 2702480438181888 2703355495317504 2703653899075584 2705740007473152 2714007014211584 2714690987753472 2715871030018048 2716555473321984 2718266581581824 2718951628603392 2729132119031808 2730317152518144 2731539367624704 2732423833976832 2732725446377472 2734602318249984 2745376953073664 2745765747228672 2746569040330752 2747954868632064 2757781320892416 2758477625688064 2759675401469952 2759980021972992 2760873697345536 2762109590962176 2763308943802368 2773655520018432 2776102040764416 2778008704253952 2787198759862272 2789349330518016 2789657226510336 2790165374304256 2790560511295488 2790868540981248 2791573199880192 2792785346297856 2801555627573248 2803479772921856 2803789228670976 2804186295042048 2805952600342528 2817168639000576 2818391899373568 2819653540773888 2820877880131584 2822815296258048 2831440010018816 2833937499947008 2835168041631744 2835883885592576 2836598574071808 2837115272429568 2847460774903808 2848697188614144 2849011635585024 2850968374345728 2863128278728704 2865653719498752 2867621888262144 2877108397277184 2879646169300992 2880170708959232 2880896558432256 2881623948263424 2882875196178432 2884855192879104 2894234042499072 2896221840605184 2897479427162112 2908045046710272 2909307767095296 2911627275927552 2913873854201856 2916197003446272 2922776784535552 2925354838654976 2926625075232768 2927364010934272 2928101753880576 2928635119927296 2940915236732928 2942935096098816 2944956342730752 2956559795617792 2957843581894656 2960125820141568 2962485844770816 2969918345576448 2974579559497728 2975871170248704 2976951107684736 2977915037810688 2987596430966784 2989648351592448 2990946505457664 2991701681504256 3004793480019968 3005550736441344 3006309599870976 3007614988320768 3009509429608448 3010267874525184 3019465323184128 3021795108061184 3023107220570112 3024204299870208 3025517458489344 3037868486295552 3039954934431744 3040290492954624 3051932692250624 3053257890988032 3054028799868928 3055354908770304 3058049904279552 3070273633910784 3072981788577792 3073541545132032 3073976813223936 3086088620998656 3088208187359232 3088549072207872 3089890170372096 3101722301956096 3102503986003968 3103287328899072 3103852605734912 3104634826653696 3106590378950656 3107373289832448 3116867430383616 3119008136036352 3120362460020736 3121759277285376 3123114795859968 3125259792285696 3135598604845056 3137573660655616 3138017996832768 3138364379824128 3138936046092288 3140519849865216 3150382133936128 3151750081019904 3152545857929216 3153914744537088 3154262882254848 3156696675385344 3169314718875648 3169892022878208 3172110233370624 3172688046587904 3185370011271168 3187827806306304 3188179687440384 3189564046835712 3190369371291648 3191754681483264 3203393371766784 3203976883339264 3204330547052544 3204784337190912 3206802971820032 3217411541041152 3219621301714944 3221019313569792 3222461189455872 3223860434436096 3226074624294912 3235931440021504 3236746946936832 3238785714225152 3239601940463616 3240192047579136 3241010154962944 3241826941796352 3254240885604352 3255653929844736 3256013297811456 3256835399860224 3258249570680832 3271087433449472 3271550677549056 3275032822284288 3288123882602496 3291024193486848 3292453209636864 3293284512301056 3294714509918208 3307696048570368 3309967817834496 3323480053383168 3326129770070016 3327574029631488 3330141547659264 3332796575367168 3340316325183488 3341158138773504 3343262672748544 3344714371694592 3345558869639168 3346402004434944 3361045984837632 3361894606307328 3363354395541504 3365664391692288 3376606382915584 3378925480706048 3380392665022464 3382098299854848 3385698108309504 3394192394944512 3396898488582144 3399519496568832 3400995623141376 3402229837353984 3414395921104896 3416740973248512 3419087636004864 3433424278781952 3434049691451392 3434915127361536 3435782399852544 3437274272366592 3440306142314496 3450817512210432 3453480123498496 3456233485565952 3457734238273536 3470342819414016 3471849698623488 3474234210779136 3474617706233856 3485529169461248 3487923076857856 3489437589700608 3490318628421632 3491198245011456 3491834181451776 3494914176319488 3506475859181568 3508884153040896 3511979186946048 3526958423998464 3528238349848576 3529380785553408 3529770368237568 3531303051853824 3544179900678144 3545718841147392 3546614090170368 3548154087604224 3551283759808512 3562134206152704 3564580726898688 3566128525737984 3567724888326144 3569274052411392 3583541262680064 3585798469320704 3586306282094592 3586702148370432 3589165542703104 3600436724498432 3602000092594176 3602909551919104 3603307250909184 3603817543237632 3604473993756672 3604871865434112 3607653343297536 3619587983671296 3622073964429312 3625268838137856 3638842825375744 3640422870024192 3642052490166272 3643231778635776 3643633928503296 3645216053526528 3646136424333312 3661020996304896 3662092053774336 3662610671075328 3663939824842752 3677041761189888 3679567201959936 3679973362630656 3681164929794048 3682812787949568 3684411925069824 3698207360024576 3699139367927808 3701469387685888 3702402217672704 3704011605671936 3704945076338688 3716265013149696 3719132440690688 3719542968680448 3721158054641664 3722097599840256 3723713795063808 3738385638227968 3738915060056064 3741895991328768 3756224852000768 3757855865831424 3759538054365184 3761170506842112 3762803668156416 3763753728344064 3780224055508992 3782131432095744 3782820363239424 3798262918152192 3798682180780032 3801291165794304 3802941748150272 3808910371848192 3818466444312576 3820871625998336 3823495851016192 3824459433639936 3836144529702912 3839528225734656 3841195411243008 3842165264351232 3843833594904576 3846473590505472 3858978723332096 3861629120806912 3862602313629696 3863305902882816 3865255199834112 3877393395613696 3882169701236736 3885165138935808 3888262671261696 3902166766977024 3904135671840768 3904846826569728 3921220315643904 3923913461465088 3925617288413184 3926608456974336 3928313454133248 3931778448359424 3943791442526208 3946834426855424 3949981126361088 3959891127435264 3966106079330304 3967828226998272 3969268143579648 3970553383747584 3970991664267264 3983461907955712 3986197802123264 3987202388262912 3987928673943552 3988935575339008 3989940851441664 4007400981921792 4008412799827968 4010153317761024 4013690499366912 4025953764245504 4030809627426816 4032272399826944 4034023277985792 4050491315060736 4052250104168448 4053273245908992 4053720657272832 4055033242976256 4058610011209728 4071010521317376 4073806545027072 4077399872372736 4093698178547712 4095475728777216 4097309051437056 4098055393509376 4098635750965248 4099088169566208 4101903477374976 4114784827998208 4117610916478976 4118065429610496 4118648620843008 4119853560496128 4136671981338624 4137716438532096 4139513102204928 4139970032959488 4143164386443264 4155823240511488 4158677514715136 4160483280027648 4162345703047168 4164153061146624 4167013056380928 4180798139793408 4184023995777024 4184485839765504 4185248061456384 4185840766943232 4187359799820288 4202333441359872 4205219659382784 4205683843006464 4208928900513792 4225752958500864 4226522697170944 4227587849060352 4229480311160832 4230250728783872 4231316820197376 4234222944387072 4247160015028224 4250437075075072 4250906249920512 4252752062447616 4253825828388864 4255672908644352 4271191162355712 4272440729403392 4273045782921216 4273517453377536 4276452561518592 4289882054721536 4292828402286592 4294692418093056 4296614919274496 4298480579248128 4301432832393216 4315662595915776 4319469253951488 4320256063438848 4322435922395136 4340871906459648 4341351063748608 4342447199813632 4344332760907776 4346219140743168 4362067570065408 4363961650642944 4366710429712384 4370810781302784 4384165176803328 4388032257982464 4389937612849152 4391046016401408 4392952679890944 4410261398093824 4411372855099392 4413290423779328 4414402644148224 4417434514096128 4431306737844224 4434839693426688 4436765372841984 4440188730212352 4443728767156224 4454877518364672 4461869339246592 4465426661527104 4481394646450176 4482526141743104 4484472527388672 4486419758186496 4487552522256384 4507190220029952 4509464399806464 4514264144412672 4525589859926016 4529197984776192 4532692662091776 4534660830855168 4536306449805312 4538276187734016 4552527894806528 4555654630998016 4556802729443328 4558783514673152 4559932401647616 4577899038375936 4579886836482048 4581043199803392 4583032363155456 4587074856419328 4601090016280576 4605410450866176 4608311314087936 4609472682866688 4610312317698048 4627123759218688 4629132931497984 4631142976192512 4632312281038848 4632823608311808 4652583452934144 4654930993348608 4655778908602368 4659885568425984 4675301145575424 4678512204054528 4680543690031104 4682638915928064 4684672193789952 4687889688428544 4702611231997952 4705841047404544 4706360490983424 4707026995249152 4708404069138432 4725573200904192 4727625121529856 4728818786893824 4730872116805632 4731394323382272 4735045013078016 4749512274870272 4752774302531584 4753972078313472 4754838034317312 4756966517768192 4758165350055936 4759032069881856 4778055016906752 4781741709459456 4782269531160576 4785554056937472 4804409667878912 4805090057650176 4805965325008896 4806495820578816 4810204457730048 4826117311561728 4829431952572416 4831528970354688 4833691784183808 4835790651654144 4839111936442368 4853897160032256 4857642371514368 4858178571337728 4860288071368704 4861515232444416 4881361328406528 4882789405032448 4883480894767104 4884019946717184 4885253099790336 4887374356021248 4902722348253184 4906089602613248 4906631150174208 4907326016323584 4910417050599424 4912549233426432 4932185823903744 4936536290230272 4939926768451584 4955020017532928 4959390624907264 4961544072855552 4962796799787008 4964951726751744 4985220080074752 4989194655105024 4995212321488896 5010474487775232 5014894009122816 5017071557541888 5018338304458752 5040298740678656 5041568977256448 5042841909460992 5043760484319232 5045031593312256 5048496587538432 5064350557536256 5064909574373376 5068388221059072 5070588997533696 5078547162464256 5091288592416768 5095347732873216 5099279244853248 5103344756030976 5114859372937216 5119370967646208 5121593881657344 5122887019134976 5125111459872768 5128631454007296 5150136418172928 5151074537177088 5153673599778816 5176226268315648 5180220185247744 5184350228348928 5186601357410304 5202889022636032 5205514229121024 5206462435426304 5207774547935232 5211351316168704 5228293754191872 5231884615286784 5234156384550912 5235477942632448 5237751272177664 5242371264479232 5258388590034944 5259713788772352 5263326229561344 5266641501814784 5267968780419072 5279854836580352 5288141439107072 5290437635997696 5292357524772864 5294071178330112 5294655552356352 5316269851017216 5317238231924736 5319921135255552 5343201309229056 5344550399770624 5346871090348032 5349192788606976 5351587332489216 5353911078617088 5378697703981056 5379459423141888 5400655086747648 5403000138891264 5404364327878656 5404960876363776 5406710990635008 5407307798151168 5411480014946304 5428014028423168 5429381975506944 5431742060036096 5433110946643968 5436533163163648 5437903257206784 5458264238063616 5460634305036288 5463078735249408 5464847667953664 5465450892754944 5469204636499968 5490753906147328 5491531494457344 5493138080661504 5495909737264128 5515562641784832 5516955251376128 5519350802939904 5519960043945984 5521747394691072 5524219181924352 5526617887604736 5547311040036864 5552204081528832 5556017408507904 5574397519724544 5578698661036032 5579314453020672 5580330748608512 5581121022590976 5581737081962496 5583146399760384 5585570692595712 5606959545843712 5607578457341952 5608372590084096 5611905200685056 5634337278001152 5636783798747136 5639307081547776 5641755760263168 5645630592516096 5662880020037632 5667874999894016 5670336083263488 5671767771185152 5673197148143616 5674230544859136 5694921549807616 5697394377228288 5698023271170048 5701936748691456 5731307438997504 5735243776524288 5754216794554368 5759292338601984 5760341417918464 5761793116864512 5763247896526848 5765750392356864 5769710385758208 5788468084998144 5792443681210368 5794958854324224 5816090093420544 5818615534190592 5823254551855104 5827747708403712 5832394006892544 5845553569071104 5850709677309952 5853250150465536 5854728021868544 5856203507761152 5857270239854592 5881830473465856 5885870192197632 5889912685461504 5913119591235584 5915687163789312 5920251640283136 5924971689541632 5939836691152896 5949159118995456 5951742340497408 5953902215369472 5955830075621376 5975192861933568 5979296703184896 5981893010915328 5983403363008512 6009586960039936 6011101472882688 6012619199741952 6015229976641536 6019018859216896 6020535749050368 6038930646368256 6043590216122368 6046214441140224 6048408599740416 6051034916978688 6075736972591104 6079909868863488 6080580985909248 6103865384501248 6106515781976064 6108057599737856 6110709817540608 6116099808559104 6140547267821568 6145963577155584 6147083090264064 6147953626447872 6172177241997312 6176416374718464 6177098144415744 6179780340744192 6203444603912192 6205007972007936 6206574657798144 6207705211469824 6209269653307392 6213180757901312 6214746579664896 6233734860767232 6238016272072704 6240724920041472 6243518554570752 6246229591719936 6250519584571392 6271197209690112 6275147321311232 6276035993665536 6276728759648256 6277872092184576 6281039699730432 6300764267872256 6303500162039808 6305091715858432 6307829489074176 6308525764509696 6313393350770688 6338629437751296 6339784045756416 6344220466741248 6345376093175808 6370740022542336 6375655612612608 6376359374880768 6379128093671424 6380738742583296 6383509362966528 6406786743533568 6407953766678528 6408661094105088 6409568674381824 6413605943640064 6434823082082304 6439242603429888 6442038627139584 6444922378911744 6447720868872192 6452149248589824 6471862880043008 6473493893873664 6477571428450304 6479203880927232 6480384095158272 6482020309925888 6483653883592704 6508481771208704 6511307859689472 6512026595622912 6513670799720448 6516499141361664 6542174866898944 6543101355098112 6550065644568576 6576247765204992 6582048386973696 6584906419273728 6586569024602112 6589429019836416 6615392097140736 6619935635668992 6646960106766336 6652259540140032 6655148059262976 6660283095318528 6665593150734336 6680632650366976 6682316277547008 6686525345497088 6689428743389184 6691117739278336 6692804008869888 6722091969675264 6723789212614656 6726708791083008 6731328783384576 6753212765831168 6757850961412096 6760785330044928 6764196599709696 6771396216619008 6788384789889024 6793796977164288 6799038993137664 6801991246282752 6804459674707968 6828791842209792 6833481946497024 6838175272009728 6866848557563904 6868099382902784 6869830254723072 6871564799705088 6874548544733184 6880612284628992 6901635024420864 6906960246996992 6912466971131904 6915468476547072 6940685638828032 6943699397246976 6948468421558272 6949235412467712 6971058338922496 6975846153715712 6978875179401216 6980637256843264 6982396490022912 6983668362903552 6989828352638976 7012951718363136 7017768306081792 7023958373892096 7053916847996928 7056476699697152 7058761571106816 7059540736475136 7062606103707648 7088359801356288 7091437682294784 7093228180340736 7096308175208448 7102567519617024 7124268412305408 7129161453797376 7132257051475968 7135449776652288 7138548104822784 7167082525360128 7171596938641408 7172612564189184 7173404296740864 7178331085406208 7200873448996864 7205819103838208 7206614501818368 7207635086475264 7208947987513344 7209743730868224 7215306686595072 7239175967342592 7244147928858624 7250537676275712 7277685650751488 7280845740048384 7284104980332544 7286463557271552 7287267857006592 7290432107053056 7292272848666624 7322041992609792 7324184107548672 7325221342150656 7327879649685504 7354083522379776 7359134403919872 7359946725261312 7365625575899136 7368823850139648 7396414720049152 7398278735855616 7402938775371776 7404804435345408 7408023211343872 7409890152677376 7432530026299392 7438264881381376 7439085937360896 7442316109283328 7444195199680512 7447427590127616 7476771276455936 7477830120112128 7483791982657536 7512449704001536 7515711731662848 7519076108730368 7522341013684224 7525607336312832 7527507456688128 7560448111017984 7564262864191488 7565640726478848 7596525836304384 7597364361560064 7602582331588608 7605883496300544 7617820743696384 7636932888625152 7641743251996672 7646991702032384 7648918867279872 7672289059405824 7679056451469312 7682390822486016 7684330528702464 7687667189809152 7692947181010944 7717957446664192 7723258241613824 7725204627259392 7726611805765632 7730510399668224 7754786791227392 7764339402473472 7770330277871616 7776525342523392 7804333533954048 7808271343681536 7809693653139456 7842440631287808 7847826922930176 7851234576826368 7853216913948672 7856626908266496 7863556896718848 7887582885052416 7893668853710848 7899962252722176 7919782254870528 7932212158660608 7935656453996544 7938536287159296 7941106767495168 7941983328534528 7966923815911424 7972395604246528 7974404776525824 7975857347887104 7977871150678016 7979881702883328 8014801963843584 8016825599655936 8020306635522048 8027380998733824 8051907528491008 8061619254853632 8064544799653888 8068046555971584 8100982630121472 8104500208336896 8106546491817984 8107441314545664 8110066485952512 8117220022419456 8142021042634752 8147613090054144 8154799744745472 8187396357095424 8190951457554432 8194618102874112 8196110787018752 8197271501930496 8198176339132416 8203806954749952 8229569655996416 8235221832957952 8236130859220992 8237297241686016 8239707120992256 8273343962677248 8275432877064192 8279026204409856 8279940065918976 8286328772886528 8311646481022976 8317355029430272 8320966560055296 8324691406094336 8328306122293248 8334026112761856 8361596279586816 8368047991554048 8368971679531008 8370496122912768 8371681533886464 8374719599640576 8404666882719744 8410439318765568 8411367686012928 8417857801027584 8451505917001728 8455175698120704 8458960622321664 8460501457567744 8462633640394752 8468445888774144 8494320030056448 8500874150150144 8501812499841024 8505504124895232 8507651656777728 8511345817288704 8542382324711424 8544881458806784 8546091565842432 8547034906755072 8552905123037184 8579764109443072 8585656804573184 8589384836186112 8593229838548992 8596961158496256 8602865664786432 8631325191831552 8638938507902976 8640512126877696 8644871844790272 8682702127497216 8684894399627264 8688665521815552 8692438281486336 8724135140130816 8727923301285888 8733420859424768 8741621562605568 8768330353606656 8776064515964928 8779875225698304 8782092032802816 8785905359781888 8820522796187648 8822745710198784 8826580847558656 8828805288296448 8834869028192256 8862613475688448 8869679386853376 8873530745683968 8880377460424704 8887457534312448 8909755036729344 8923738678493184 8930853323054208 8962789292900352 8965052283486208 8968945054777344 8972839516372992 8975105044512768 9014380440059904 9018928799612928 9028528288825344 9058395969552384 9065385324183552 9069321661710336 9072612899610624 9076552375468032 9105055789613056 9111309261996032 9113605458886656 9117567029346304 9119864803295232 9155798076751872 9159773672964096 9162086399606784 9166064726310912 9174149712838656 9202180032561152 9210820901732352 9216622628175872 9218945365733376 9220624635396096 9254247518437376 9258265862995968 9264624562077696 9265647216623616 9305166905868288 9309861986697216 9311557817204736 9319771136851968 9350602291150848 9357024408109056 9361087380062208 9365277831856128 9369344387579904 9375779376857088 9405222463995904 9411682094809088 9412720981966848 9414053990498304 9416808138276864 9451146401808384 9455250243059712 9457637573787648 9461744233611264 9462788646764544 9470090026156032 9499024549740544 9505548605063168 9507944156626944 9509676068634624 9513933035536384 9516330700111872 9518064139763712 9556110033813504 9563483418918912 9564539062321152 9571108113874944 9608819335757824 9610180115300352 9611930650017792 9612991641157632 9620408915460096 9652234623123456 9658863905144832 9663057940709376 9667383568367616 9671581303308288 9678223872884736 9707794320064512 9715284743028736 9716357142675456 9720576142737408 9723030464888832 9762722656813056 9765578810064896 9766961789534208 9768039893434368 9770506199580672 9774748712042496 9805444696506368 9812179205226496 9813262300348416 9814652032647168 9820834101198848 9825098466852864 9864371647807488 9873072580460544 9879853536903168 9910040035065856 9918781249814528 9923088145711104 9925593599574016 9929903453503488 9970440160149504 9978389310210048 9990424642977792 10020948975550464 10029788018245632 10034143115083776 10036676608917504 10080597481357312 10083137954512896 10085683818921984 10087520968638464 10090063186624512 10096993175076864 10128701115072512 10129819148746752 10136776442118144 10141177995067392 10157094324928512 10182577184833536 10190695465746432 10198558489706496 10206689512061952 10229718745874432 10238741935292416 10243187763314688 10245774038269952 10250222919745536 10257262908014592 10300272836345856 10302149074354176 10307347199557632 10352452536631296 10360440370495488 10368700456697856 10373202714820608 10411028458242048 10412924870852608 10415549095870464 10422702632337408 10456587508383744 10463769230573568 10468312769101824 10470955885264896 10475502544355328 10484742528958464 10516777180069888 10519427577544704 10526652459122688 10533283003629568 10535937560838144 10559709673160704 10576282878214144 10580875271995392 10584715049545728 10588142356660224 10589311104712704 10632539702034432 10639842270511104 10686402618458112 10689100799541248 10693742180696064 10698385577213952 10703174664978432 10707822157234176 10757395407962112 10758918846283776 10801310173495296 10806000277782528 10808728655757312 10809921752727552 10813421981270016 10814615596302336 10822960029892608 10856028056846336 10858763951013888 10863484120072192 10866221893287936 10873066326327296 10875806514413568 10916528476127232 10921268610072576 10926157470498816 10929695335907328 10930901785509888 10938409272999936 10981507812294656 10983062988914688 10986276161323008 10991819474528256 11031125283569664 11033910502752256 11038701605879808 11039920087891968 11043494789382144 11048438363848704 11053235775209472 11094622080073728 11104408163057664 11112034817015808 11148795039449088 11157397322072064 11158628906041344 11160661497217024 11163474163924992 11166292799520768 11171141385191424 11213919091687424 11215156914683904 11216745180168192 11223810401370112 11268674556002304 11273567597494272 11278614163095552 11283511520526336 11291261185032192 11325760040075264 11335749999788032 11340672166526976 11343535542370304 11346394296287232 11348461089718272 11389843099615232 11394788754456576 11396046542340096 11403873497382912 11462614877995008 11470487553048576 11508433589108736 11518584677203968 11520682835836928 11523586233729024 11526495793053696 11531500784713728 11539420771516416 11576936169996288 11584887362420736 11589917708648448 11632180186841088 11646509103710208 11655495416807424 11664788013785088 11691107138142208 11701419354619904 11706500300931072 11709456043737088 11712407015522304 11714540479709184 11763660946931712 11771740384395264 11779825370923008 11826239182471168 11831374327578624 11840503280566272 11849943379083264 11879673382305792 11898318237990912 11903484680994816 11907804430738944 11911660151242752 11950385723867136 11958593406369792 11963786021830656 11966806726017024 12019173920079872 12022202945765376 12025238399483904 12030459953283072 12038037718433792 12041071498100736 12077861292736512 12087180432244736 12092428882280448 12096817199480832 12102069833957376 12151473945182208 12159819737726976 12161161971818496 12207730769002496 12213031563952128 12216115199475712 12221419635081216 12232199617118208 12281094535643136 12291927154311168 12294166180528128 12295907252895744 12344354483994624 12352832749436928 12354196288831488 12359560681488384 12406889207824384 12410015944015872 12413149315596288 12415410422939648 12418539306614784 12426361515802624 12429493159329792 12467469721534464 12476032544145408 12481449840082944 12487037109141504 12492459183439872 12501039169142784 12542394419380224 12550294642622464 12552071987331072 12553457519296512 12555744184369152 12562079399460864 12601528535744512 12607000324079616 12610183431716864 12615658978148352 12617051529019392 12626786701541376 12677258875502592 12679568091512832 12688440933482496 12690752186351616 12741480045084672 12751311225225216 12752718749761536 12758256187342848 12761477485166592 12767018725933056 12813573487067136 12817322188210176 12819137348763648 12827211887280128 12869646164164608 12878485206859776 12884077254279168 12889844757823488 12895441737744384 12904298497179648 12943725760086016 12946987787747328 12955142856900608 12958407761854464 12960768190316544 12964040619851776 12967307767185408 13016963542417408 13022615719378944 13024053191245824 13027341599440896 13032998282723328 13084349733797888 13086202710196224 13100131289137152 13152495530409984 13164096773947392 13169812838547456 13173138049204224 13178858039672832 13230784194281472 13239871271337984 13293920213532672 13304519080280064 13310296118525952 13320566190637056 13331186301468672 13364632555094016 13373050690994176 13382235478556672 13385608017739776 13444183939350528 13447578425229312 13453417582166016 13462657566769152 13506425531662336 13515701922824192 13521570660089856 13528393199419392 13542792433238016 13576769579778048 13587593954328576 13598077986275328 13603982492565504 13608919349415936 13657583684419584 13666963892994048 13676350544019456 13733697115127808 13736198765805568 13739660509446144 13743129599410176 13749097089466368 13761224569257984 13803270048841728 13813920493993984 13824933942263808 13830936953094144 13881371277656064 13887398794493952 13896936843116544 13898470824935424 13942116677844992 13951692307431424 13957750358802432 13961274513686528 13964792980045824 13967336725807104 13979656705277952 14025903436726272 14035536612163584 14047916747784192 14107833695993856 14112953399394304 14117523142213632 14119081472950272 14125212207415296 14176719602712576 14182875364589568 14186456360681472 14192616350416896 14205135039234048 14248536824610816 14258322907594752 14264514102951936 14270899553304576 14277096209645568 14334165050720256 14343193877282816 14345225128378368 14346808593481728 14356662170812416 14401746897993728 14411638207676416 14413229003636736 14415270172950528 14417895975026688 14419487461736448 14430613373190144 14478351934685184 14488295857717248 14501075352551424 14555371301502976 14561691480096768 14568209960665088 14572927114543104 14574535714013184 14580864214106112 14584545697333248 14644083985219584 14648368215097344 14650442684301312 14655759299371008 14708167044759552 14718268807839744 14719893450522624 14731251151798272 14737647700279296 14792829440098304 14796557471711232 14805877550743552 14809608870690816 14816046422687744 14819780305354752 14865060052598784 14876529762762752 14878171874721792 14884632218566656 14888390399361024 14894855180255232 14953542552911872 14955660240224256 14967583965315072 15024899408003072 15031423463325696 15038152217460736 15044682027368448 15051214672625664 15055014913376256 15120896222035968 15128525728382976 15131281452957696 15193051672608768 15194728723120128 15205164663177216 15211766992601088 15235641487392768 15273865777250304 15283486503993344 15293983404064768 15297837734559744 15344578118811648 15358112902938624 15364781644972032 15368661057404928 15375334379618304 15385894362021888 15435914893328384 15446516483227648 15450409254518784 15453223611531264 15461020799336448 15509573582454784 15528678804946944 15540660555743232 15553050685046784 15608667067908096 15616542687363072 15619387306278912 15684881262575616 15695653845860352 15702469153652736 15706433827897344 15713253816532992 15727113793437696 15775165770104832 15787337707421696 15799924505444352 15839564509741056 15864424317321216 15871312907993088 15877072574318592 15882213534990336 15883966657069056 15933847631822848 15944791208493056 15948809553051648 15951714695774208 15955742301356032 15959763405766656 16029603927687168 16033651199311872 16040613271044096 16054761997467648 16103815056982016 16129089599307776 16136093111943168 16201965260242944 16209000416673792 16213092983635968 16214882629091328 16220132971905024 16234440044838912 16284042085269504 16295226180108288 16309599489490944 16374792714190848 16381902915108864 16389236205748224 16392221574037504 16394543003860992 16396352678264832 16407613909499904 16459139311992832 16470443665915904 16472261718441984 16474594483372032 16479414241984512 16546687925354496 16550865754128384 16558052408819712 16559880131837952 16572657545773056 16623292962045952 16634710058860544 16641933120110592 16649382812188672 16656612244586496 16668052225523712 16723192559173632 16736095983108096 16737943359062016 16740992245825536 16743363067772928 16749439199281152 16820878637531136 16822735372025856 16835715602055168 16903011834003456 16910351396241408 16917921244643328 16921002915135488 16925267280789504 16936891777548288 16988640060112896 17001748300300288 17003624999682048 17011008249790464 17015303313555456 17022691634577408 17084764649422848 17089762917613568 17092183131684864 17094069813510144 17105810246074368 17159528218886144 17171313609146368 17186459677097984 17193922316992512 17205731329572864 17262650383663104 17277877015805952 17281024253755392 17289743689580544 17365404254994432 17369788799254528 17377331043631104 17384876562972672 17448270280261632 17455846602571776 17466841718849536 17483243125211136 17536660707213312 17552129031929856 17559750451396608 17564184065605632 17571810719563776 17641045592375296 17645491420397568 17653161695117312 17657610576592896 17669738056384512 17725226951376896 17739358773706752 17747061491367936 17760754920849408 17774915068624896 17819510073458688 17847477356986368 17861706646108416 17925578585800704 17930104566972416 17937890109554688 17945679032745984 17950210089025536 18028760880119808 18037857599225856 18057056577650688 18116791939104768 18130770648367104 18138643323420672 18145225799221248 18153104750936064 18210111579226112 18222618523992064 18227210917773312 18235134058692608 18239729606590464 18311596153503744 18319547345928192 18324172799213568 18332129452621824 18348299425677312 18404360065122304 18421641803464704 18433245256351744 18437890731466752 18441249270792192 18508495036874752 18516531725991936 18529249124155392 18531294433247232 18610333811736576 18619723973394432 18623115634409472 18639542273703936 18701204582301696 18714048816218112 18722174760124416 18730555663712256 18738688775159808 18751558753714176 18810444927991808 18823364189618176 18825441963933696 18828107980996608 18833616276553728 18902292803616768 18910500486119424 18915275147575296 18923488467222528 18925577293529088 18940180052312064 18998049099481088 19011097210126336 19015888313253888 19019352137269248 19027866071072768 19032661400223744 19036128279527424 19112220067627008 19126966837837824 19129078124642304 19142216227749888 19217638671515648 19220360230600704 19223861300035584 19225983282315264 19240817830920192 19304469246246912 19317727810289664 19326115881418752 19334767136735232 19343162606616576 19356447745769472 19415588640129024 19432714285350912 19441152285474816 19446060929777664 19525445313626112 19531157620129792 19533923579068416 19536079786868736 19541012399161344 19549497424084992 19610889393012736 19624358410452992 19626524600696832 19629304065294336 19641668202397696 19650196933705728 19728743295614976 19746145160921088 19759707073806336 19820080070131712 19837562499629056 19846176291422208 19851187199148032 19859806907006976 19940880320299008 19956778620420096 19980849285955584 20041897951100928 20059576036491264 20068286230167552 20073353217835008 20161194962714624 20166275909025792 20171367637843968 20175041937276928 20180126373249024 20193986350153728 20259638297493504 20273552884236288 20282355990134784 20314188649857024 20365154369667072 20381390931492864 20397116979412992 20413379024123904 20459437491748864 20477483870584832 20486375526629376 20491548076539904 20500445839491072 20514525816029184 20600545672691712 20604298148708352 20614694399115264 20704905073262592 20720880740990976 20737400913395712 20746405429641216 20822056916484096 20825849741705216 20831098191740928 20845405264674816 20913175016767488 20927538461147136 20936625538203648 20941911770529792 20951005088710656 20969485057916928 21033554360139776 21038855155089408 21053304918245376 21066566007259136 21071875121676288 21152565756428288 21161750543990784 21169430099091456 21176284713320448 21178622209425408 21265079404068864 21279684541022208 21372805236916224 21378201599082496 21387484361392128 21396771154427904 21406349329956864 21415644314468352 21514790815924224 21517837692567552 21602620346990592 21617457311514624 21619843505455104 21626843962540032 21629231192604672 21645920059785216 21712056113692672 21717527902027776 21726968240144384 21732443786575872 21746132652654592 21751613028827136 21833056952254464 21842537220145152 21852314940997632 21859390671814656 21861803571019776 21876818545999872 21963015624589312 21966125977829376 21972552322646016 21983638949056512 22062250567139328 22067821005504512 22077403211759616 22079840175783936 22096876727697408 22106471550418944 22189244160147456 22208816326115328 22224069634031616 22297590078898176 22314794644144128 22317257812082688 22321322994434048 22326948327849984 22332585599041536 22342282770382848 22427838183374848 22430313829367808 22433490360336384 22447620802740224 22537349112004608 22547135194988544 22557228326191104 22567023041052672 22582522370064384 22651520080150528 22671499999576064 22681344333053952 22687071084740608 22692788592574464 22696922179436544 22779686199230464 22789577508913152 22792093084680192 22807746994765824 22925229755990016 22940975106097152 23016867178217472 23037169354407936 23041365671673856 23047172467458048 23052991586107392 23063001569427456 23078841543032832 23153872339992576 23169774724841472 23179835417296896 23264360373682176 23293018207420416 23310990833614848 23329576027570176 23382214276284416 23402838709239808 23413000601862144 23418912087474176 23424814031044608 23429080959418368 23527321893863424 23543480768790528 23559650741846016 23652478364942336 23662748655157248 23681006561132544 23699886758166528 23759346764611584 23796636475981824 23806969361989632 23815608861477888 23823320302485504 23900771447734272 23917186812739584 23927572043661312 23933613452034048 24038347840159744 24044405891530752 24050476798967808 24060919906566144 24076075436867584 24082142996201472 24155722585473024 24174360864489472 24184857764560896 24193634398961664 24204139667914752 24302947890364416 24319639475453952 24322323943636992 24415461538004992 24426063127904256 24432230398951424 24442839270162432 24464399234236416 24562189071286272 24583854308622336 24588332361056256 24591814505791488 24688708967989248 24705665498873856 24708392577662976 24719121362976768 24820031888031744 24826298631192576 24830820845879296 24837078613229568 24852723031605248 24858986318659584 24934939443068928 24952065088290816 24962899680165888 24974074218283008 24984918366879744 25002078338285568 25084788838760448 25100589285244928 25104143974662144 25106915038593024 25111488368738304 25124158798921728 25203057071489024 25214000648159232 25220366863433728 25231317956296704 25234103058038784 25253573403082752 25354517751005184 25376881866964992 25381504372703232 25482960090169344 25502622450450432 25505437499523072 25516512374685696 25522954970333184 25534037451866112 25627146974134272 25634644376420352 25638274697527296 25654423774560256 25739292328329216 25756970413719552 25768154508558336 25779689515646976 25790883475488768 25808596994359296 25887451520172032 25893975575494656 25910285713801216 25916815523708928 25921536380633088 25928081239703552 25934615534370816 26033927084834816 26048106382491648 26054683198881792 26065996565446656 26168699467595776 26172405420392448 26200262578274304 26304991060819968 26328193547894784 26339625677094912 26346276098408448 26357716079345664 26461568388562944 26479742542675968 26587840427065344 26609038160560128 26620592237051904 26641132381274112 26662372602937344 26729265110188032 26746101381988352 26764470957113344 26771216035479552 26888367878701056 26895156850458624 26906835164332032 26925315133538304 27012851063324672 27031403845648384 27043141320179712 27056786398838784 27085584866476032 27175187908657152 27196155972550656 27207964985131008 27217838698831872 27315167368839168 27333927785988096 27352701088038912 27467394230255616 27472397531611136 27479321018892288 27486259198820352 27498194178932736 27522449138515968 27606540097683456 27627840987987968 27649867884527616 27661873906188288 27762742555312128 27774797588987904 27793873686233088 27796941649870848 27884233355689984 27903384614862848 27915500717604864 27922549027373056 27929585960091648 27934673451614208 27959313410555904 28051806873452544 28071073224327168 28095833495568384 28215667391987712 28225906798788608 28235046284427264 28238162945900544 28250424414830592 28353439205425152 28365750729179136 28372912721362944 28385232700833792 28410270078468096 28497073649221632 28516645815189504 28529028205903872 28541799106609152 28554192419291136 28668330101440512 28686387754565632 28690450256756736 28693617186963456 28713324341624832 28803493795987456 28823276415352832 28826458007273472 28830540345901056 28835791950053376 28838974923472896 28861226746380288 28956703869370368 28976591715434496 29002150705102848 29110742603005952 29123382960193536 29136419921330176 29145854229086208 29149071428026368 29161728428212224 29169091394666496 29288167970439168 29296736430194688 29300885368602624 29311518598742016 29416334089519104 29436537615679488 29439786901045248 29462502303596544 29475295400558592 29585658880196608 29593114943422464 29611755101487104 29619217741381632 29632092845375488 29639560610709504 29730120105197568 29753059525525504 29756343749443584 29769264437133312 29776780798722048 29789710360510464 29907085105823744 29911320480448512 29935167930630144 30049798816006144 30062846926651392 30076304434921472 30089364054736896 30102429345251328 30110029826752512 30241792444071936 30257051456765952 30262562905915392 30386103345217536 30389457446240256 30410329326354432 30423533985202176 30471282974785536 30547731554500608 30566973007986688 30587966808129536 30595675469119488 30689156237623296 30716225805877248 30729563289944064 30737322114809856 30750668759236608 30771788724043776 30871829786656768 30893032966455296 30900818509037568 30906447223062528 30922041598672896 31019147164909568 31057357609893888 31081321111486464 31106101370093568 31233085374726144 31238774612557824 31369762525151232 31391307691720704 31404938307305472 31412867655794688 31426507633065984 31454227586875392 31550331540209664 31574675414843392 31599849010888704 31679129019482112 31728848634642432 31742625815986176 31754145148637184 31764427069980672 31767933314138112 31867695263645696 31889582416986112 31897619106103296 31911484602712064 31919526811533312 32059207855374336 32067302398623744 32081226542088192 32109523994935296 32207630113964032 32258179198615552 32272186223886336 32403930520485888 32418000833347584 32426185967271936 32429765258182656 32440265943810048 32468880089677824 32568084170539008 32590452360216576 32619198978981888 32749585428381696 32763805830217728 32778472411496448 32784443148075008 32789086007721984 32792705356529664 32815227818999808 32918278623985664 32940887331831808 32944523436883968 32949188966744064 32958828483969024 33093375850708992 33101731508256768 33116104817639424 33119760263675904 33145315091546112 33246585924091904 33269420117721088 33283866240221184 33298765624377344 33313224489172992 33336104451047424 33446385118347264 33472191966216192 33475886718124032 33481984491651072 33498878398562304 33641757275062272 33645470744051712 33671431204110336 33806023668006912 33820702792482816 33835842489286656 33842005830270976 33850534561579008 33873783555096576 33977280120225792 34003496600600576 34007249999364096 34022016499580928 34030606627110912 34045383269154816 34169529298845696 34179525835227136 34184366263369728 34188139627020288 34211620492148736 34319056437772288 34342627218292736 34372919354195968 34387844633985024 34411462659145728 34525300767326208 34555754031611904 34562048507510784 34579487379161088 34730808509988864 34739577598509056 34754662087262208 34769753125945344 34896540560523264 34933683437699072 34966486250422272 35073321414426624 35104258063859712 35119500902793216 35128368131211264 35143621439127552 35282091184750592 35290982840795136 35306323390234624 35315221153185792 35339476112769024 35450453902753792 35478717547413504 35494122982735872 35521509841698816 35549830137249792 35639020146917376 35694954713972736 35723413292216832 35851157171601408 35860209133944832 35875780219109376 35891358065491968 35900420178051072 36057521760239616 36075715198451712 36114113155301376 36233583878209536 36261541296734208 36277286646841344 36290451598442496 36306209501872128 36420223158452224 36445237047984128 36454421835546624 36470268117385216 36479459213180928 36623192307007488 36639094691856384 36648345598427136 36664258905243648 36696598851354624 36808720130244608 36843283606929408 36866490512703488 36875781462933504 36882498541584384 37016990073749504 37033063451983872 37058498248310784 37062588866494464 37220667623473152 37239447946788864 37246231268818944 37279084547407872 37402409164603392 37428097632436224 37444349520248832 37461111327424512 37477377550319616 37503117507428352 37646728379236352 37650883927867392 37656215961993216 37667232553107456 37804585607233536 37821000972238848 37830550295150592 37846976934445056 37851154587058176 37880360104624128 37996098198962176 38022194420252672 38031776626507776 38038704274538496 38055732142145536 38065322800447488 38072256559054848 38224440135254016 38253933675675648 38258156249284608 38284432455499776 38435277343031296 38440720461201408 38451966564630528 38481635661840384 38608938492493824 38635455620579328 38652231762837504 38669534273470464 38686325213233152 38712895491538944 38831177280258048 38865428570701824 38882304570949632 38892121859555328 39050890627252224 39062315240259584 39067847158136832 39072159573737472 39082024798322688 39098994848169984 39248716820905984 39253049201393664 39258608130588672 39283336404795392 39300393867411456 39457486591229952 39492290321842176 39519414147612672 39640160140263424 39675124999258112 39692352582844416 39702374398296064 39719613814013952 39881760640598016 39913557240840192 39961698571911168 40119152072982528 40146706435670016 40322389925429248 40332551818051584 40342735275687936 40350083874553856 40360252746498048 40387972700307456 40519276594987008 40547105768472576 40564711980269568 40628377299714048 40730308739334144 40762781862985728 40794233958825984 40826758048247808 40918874983497728 40954967741169664 40972751053258752 40983096153079808 41000891678982144 41029051632058368 41201091345383424 41208596297416704 41229388798230528 41409810146525184 41441761481981952 41474801826791424 41492810859282432 41644113832968192 41651699483410432 41662196383481856 41690810529349632 41826350033534976 41855076922294272 41873251076407296 41883823541059584 41902010177421312 41938970115833856 42067108720279552 42077710310178816 42106609836490752 42133132014518272 42143750243352576 42305131512856576 42323501087981568 42338860198182912 42352569426640896 42357244418850816 42530158808137728 42559369082044416 42745610473832448 42756403198164992 42774968722784256 42793542308855808 42812698659913728 42831288628936704 43029581631848448 43035675385135104 43205240693981184 43234914623029248 43239687010910208 43253687925080064 43258462385209344 43291840119570432 43424112227385344 43435055804055552 43453936480288768 43464887573151744 43492265305309184 43503226057654272 43666113904508928 43685074440290304 43704629881995264 43718781343629312 43723607142039552 43753637091999744 43926031249178624 43932251955658752 43945104645292032 43967277898113024 44124501134278656 44135642011009024 44154806423519232 44159680351567872 44193753455394816 44212943100837888 44378488320294912 44417632652230656 44448139268063232 44595180157796352 44629589288288256 44634515624165376 44642645988868096 44653896655699968 44665171198083072 44684565540765696 44855676366749696 44860627658735616 44866980720672768 44895241605480448 45074698224009216 45094270389977088 45114456652382208 45134046082105344 45165044740128768 45303040160301056 45342999999152128 45362688666107904 45374142169481216 45385577185148928 45393844358873088 45559372398460928 45579155017826304 45584186169360384 45615493989531648 45850459511980032 45881950212194304 46033734356434944 46074338708815872 46094344934916096 46105983172214784 46126003138854912 46157683086065664 46307744679985152 46339549449682944 46359670834593792 46528720747364352 46586036414840832 46621981667229696 46659152055140352 46764428552568832 46805677418479616 46826001203724288 46837824174948352 46849628062089216 46858161918836736 47054643787726848 47086961537581056 47119301483692032 47304956729884672 47325497310314496 47362013122265088 47399773516333056 47518693529223168 47593272951963648 47613938723979264 47631217722955776 47646640604971008 47801542895468544 47834373625479168 47855144087322624 47867226904068096 48076695680319488 48088811783061504 48100953597935616 48121839813132288 48152150873735168 48164285992402944 48311445170946048 48348721728978944 48387268797923328 48408279335829504 48605895780728832 48639278950907904 48644647887273984 48830923076009984 48852126255808512 48864460797902848 48885678540324864 48928798468472832 49124378142572544 49167708617244672 49176664722112512 49183629011582976 49377417935978496 49411330997747712 49416785155325952 49438242725953536 49640063776063488 49652597262385152 49661641691758592 49674157226459136 49705446063210496 49717972637319168 49869878886137856 49904130176581632 49925799360331776 49948148436566016 49969836733759488 50004156676571136 50169577677520896 50201178570489856 50208287949324288 50213830077186048 50222976737476608 50248317597843456 50406114142978048 50440733726867456 50462635912593408 50468206116077568 50507146806165504 50709035502010368 50753763733929984 50763008745406464 50965920180338688 51005244900900864 51010874999046144 51033024749371392 51045909940666368 51068074903732224 51254293948268544 51269288752840704 51276549395054592 51308847549120512 51478584656658432 51513940827439104 51559379031293952 51581766950977536 51617193988718592 51774903040344064 51787951150989312 51820571427602432 51833631047417856 51843072761266176 51856162479407104 51869231068741632 52067854169669632 52096212764983296 52109366397763584 52131993130893312 52337398935191552 52344810840784896 52400525156548608 52609982121639936 52656387095789568 52679251354189824 52692552196816896 52715432158691328 52923136777125888 52959485085351936 53175680854130688 53218076321120256 53241184474103808 53282264762548224 53324745205874688 53458530220376064 53492202763976704 53528941914226688 53542432070959104 53776735757402112 53790313700917248 53813670328664064 53850630267076608 54025702126649344 54062807691296768 54086282640359424 54113572797677568 54171169732952064 54350375817314304 54392311945101312 54415929970262016 54435677397663744 54630334737678336 54667855571976192 54705402176077824 54934788460511232 54944795063222272 54958642037784576 54972518397640704 54996388357865472 55044898277031936 55213080195366912 55255681975975936 55299735769055232 55323747812376576 55525485110624256 55549595177975808 55587747372466176 55593883299741696 55768466711379968 55806769229725696 55831001435209728 55845098054746112 55859171920183296 55869346903228416 55918626821111808 56103613746905088 56142146448654336 56191666991136768 56431334783975424 56451813597577216 56470092568854528 56476325891801088 56500848829661184 56706878410850304 56731501458358272 56745825442725888 56770465401667584 56820540156936192 56994147298443264 57033291630379008 57058056411807744 57083598213218304 57108384838582272 57336660202881024 57372775509131264 57380900513513472 57387234373926912 57426648683249664 57606987591974912 57646552830705664 57652916014546944 57661080691802112 57671583900106752 57677949846945792 57722453492760576 57913407738740736 57953183430868992 58004301410205696 58221485206011904 58246765920387072 58272839842660352 58298142856052736 58323456856424448 58338182789332992 58576335940878336 58593472860389376 58601770737205248 58623037197484032 58832668179038208 58873075231358976 58879573802090496 58925004607193088 58950590801117184 59186229886844928 59223510202974208 59238435482763264 59264185690750976 59279121221419008 59460240210395136 59506119051051008 59512687498887168 59538528874266624 59553561597444096 59579420721020928 59814170211647488 59822640960897024 59870335861260288 60099597632012288 60125693853302784 60152608869842944 60178728109473792 60204858690502656 60220059653505024 60483584888143872 60514102913531904 60525125811830784 60778914892480512 60820658652708864 60847067970404352 60942565949571072 61095463109001216 61133946015973376 61175933616259072 61191350938238976 61378312475246592 61432451611754496 61459126579888128 61474644229619712 61501337518473216 61543577448087552 61743659573313536 61786065932910592 61801637018075136 61812894446125056 61844083197345792 62038294329819136 62114715219787776 62162642222972928 62212202740187136 62466170749452288 62477549225115648 62739525050302464 62782615383441408 62809876614610944 62825735311589376 62853015266131968 62908455173750784 63100663080419328 63149350829686784 63199698021777408 63457697269284864 63485251631972352 63508290297274368 63528854139961344 63535866628276224 63735390527291392 63779164833972224 63795238212206592 63822969205424128 63839053623066624 64118415710748672 64134604797247488 64162453084176384 64219047989870592 64415260227928064 64516358397231104 64544372447772672 64807861040971776 64852371934543872 64859530516365312 64880531887620096 64937760179355648 65136168341078016 65180904720433152 65238397957963776 65499170856763392 65527611660435456 65556944822992896 65568886296150016 65578172015443968 65585410713059328 65630455637999616 65836557247971328 65881774663663616 65889046873767936 65898377933488128 65917656967938048 66186751701417984 66203463016513536 66232209635278848 66239520527351808 66290630183092224 66493171848183808 66538840235442176 66567732480442368 66597531248754688 66626448978345984 66672208902094848 66892770236694528 66944383932432384 66951773436248064 66963968983302144 66997756797124608 67283514550124544 67290941488103424 67342862408220672 67612047336013824 67641405584965632 67671684978573312 67684011660541952 67701069123158016 67747567110193152 67954560240451584 68006993201201152 68014499998728192 68044032999161856 68061213254221824 68090766538309632 68339058597691392 68359051670454272 68368732526739456 68376279254040576 68423240984297472 68638112875544576 68685254436585472 68745838708391936 68775689267970048 68822925318291456 69050601534652416 69111508063223808 69124097015021568 69158974758322176 69461617019977728 69479155197018112 69509324174524416 69539506251890688 69793081121046528 69932972500844544 70146642828853248 70208516127719424 70239001805586432 70256736262422528 70287242878255104 70564182369501184 70581965681590272 70612646780469248 70630442306371584 70678952225538048 70900907805507584 70957435094827008 70988245965471744 71043019683397632 71099660274499584 71278040293834752 71389909427945472 71446826584433664 71702314343202816 71720418267889664 71751560438218752 71782716130983936 71800840356102144 72115043520479232 72151430396903424 72228226310602752 72467167756419072 72523082593468416 72554573293682688 72580903196884992 72612419003744256 72890474095968256 72908843671093248 72940536234770432 72958918426361856 73246384614014976 73278189383712768 73296691196854272 73328517810487296 73393197702709248 73617440260489216 73686567213858816 73732981025406976 73751562925867008 73764997083168768 74033980147499008 74066126903967744 74116996496621568 74125177732988928 74478895893577728 74492462537637888 74558169094815744 74804818329206784 74856195264872448 74888699040497664 74922222654849024 74954755100639232 75006235014856704 75293456758472704 75301767855734784 75312431923986432 75334465106214912 75609171214467072 75642001944477696 75661100590301184 75693953868890112 75702309174116352 75760720209248256 75992196397924352 76044388840505344 76063553253015552 76111464284291072 76130645600894976 76144513118109696 76448880270508032 76507867351351296 76516312498569216 76568864910999552 76870554686062592 76881440922402816 76903933129261056 76963271323680768 77217876984987648 77270911241158656 77304463525675008 77339068546940928 77372650426466304 77425790983077888 77662354560516096 77730857141403648 77764609141899264 77784243719110656 78101781254504448 78124630480519168 78144319147474944 78164049596645376 78197989696339968 78497433641811968 78506098402787328 78517216261177344 78566672809590784 78600787734822912 78914973182459904 78984580643684352 79038828295225344 79280320280526848 79350249998516224 79384705165688832 79404748796592128 79439227628027904 79763521281196032 79827114481680384 79923397143822336 80238304145965056 80293412871340032 80644779850858496 80665103636103168 80685470551375872 80700167749107712 80720505492996096 80775945400614912 81038553189974016 81094211536945152 81129423960539136 81256754599428096 81525563725971456 81588467917651968 81653516096495616 81837749966995456 81909935482339328 81945502106517504 81966192306159616 82001783357964288 82058103264116736 82402182690766848 82417192594833408 82458777596461056 82819620293050368 82883522963963904 82949603653582848 82985621718564864 83288227665936384 83303398966820864 83324392766963712 83381621058699264 83652700067069952 83710153844588544 83746502152814592 83767647082119168 83804020354842624 83877940231667712 84134217440559104 84155420620357632 84213219672981504 84266264029036544 84287500486705152 84610263025713152 84647002175963136 84677720396365824 84705138853281792 84714488837701632 85060317616275456 85118738164088832 85491220947664896 85512806396329984 85549937445568512 85587084617711616 85625397319827456 85662577257873408 86059163263696896 86071350770270208 86410481387962368 86469829246058496 86479374021820416 86507375850160128 86516924770418688 86583680239140864 86848224454770688 86870111608111104 86907872960577536 86929775146303488 86984530610618368 87006452115308544 87332227809017856 87370148880580608 87409259763990528 87437562687258624 87447214284079104 87507274183999488 87852062498357248 87864503911317504 87890209290584064 87934555796226048 88249002268557312 88271284022018048 88309612847038464 88319360703135744 88387506910789632 88425886201675776 88756976640589824 88835265304461312 88896278536126464 89190360315592704 89259178576576512 89269031248330752 89285291977736192 89307793311399936 89330342396166144 89369131081531392 89721255317471232 89733961441345536 89790483210960896 90149396448018432 90188540779954176 90228913304764416 90268092164210688 90330089480257536 90606080320602112 90685999998304256 90725377332215808 90748284338962432 90771154370297856 90787688717746176 91118744796921856 91158310035652608 91168372338720768 91230987979063296 91700919023960064 91763900424388608 92067468712869888 92148677417631744 92188689869832192 92211966344429568 92252006277709824 92315366172131328 92615489359970304 92679098899365888 92719341669187584 93057441494728704 93172072829681664 93243963334459392 93318304110280704 93611354836959232 93675648349896704 93699256124178432 93716323837673472 94109287575453696 94173923075162112 94238602967384064 94609913459769344 94650994620628992 94724026244530176 94799547032666112 95037387058446336 95186545903927296 95227877447958528 95262435445911552 95293281209942016 95603085790937088 95668747250958336 95734453808136192 96153391360638976 96177623566123008 96201907195871232 96243679626264576 96304301747470336 96328571984805888 96622890341892096 96697443457957888 96774537595846656 96816558671659008 97211791561457664 97278557901815808 97289295774547968 97661846152019968 97704252511617024 97728921595805696 97771357080649728 97857596936945664 98248756285145088 98335417234489344 98353329444225024 98367258023165952 98754835871956992 98822661995495424 98833570310651904 98876485451907072 99280127552126976 99305194524770304 99323283383517184 99348314452918272 99410892126420992 99435945274638336 99739757772275712 99808260353163264 99851598720663552 99896296873132032 99939673467518976 100008313353142272 100339155355041792 100402357140979712 100416575898648576 100427660154372096 100445953474953216 100496635195686912 100812228285956096 100881467453734912 100925271825186816 100936412232155136 101014293612331008 101418071004020736 101507527467859968 101526017490812928 101931840360677376 102010489801801728 102021749998092288 102066049498742784 102091819881332736 102136149807464448 102508587896537088 102538577505681408 102553098790109184 102617695098241024 102957169313316864 103027881654878208 103118758062587904 103163533901955072 103234387977437184 103549806080688128 103575902301978624 103641142855204864 103667262094835712 103686145522532352 103712324958814208 103738462137483264 104135708339339264 104192425529966592 104218732795527168 104263986261786624 104674797870383104 104689621681569792 104801050313097216 105219964243279872 105312774191579136 105358502708379648 105385104393633792 105430864317382656 105846273554251776 105918970170703872 106351361708261376 106436152642240512 106482368948207616 106564529525096448 106649490411749376 106917060440752128 106984405527953408 107057883828453376 107084864141918208 107553471514804224 107580627401834496 107627340657328128 107701260534153216 108051404253298688 108125615382593536 108172565280718848 108227145595355136 108342339465904128 108700751634628608 108784623890202624 108831859940524032 108871354795327488 109260669475356672 109335711143952384 109410804352155648 109869576921022464 109917284075569152 109945036795281408 109992776715730944 110089796554063872 110426160390733824 110511363951951872 110599471538110464 110647495624753152 111050970221248512 111099190355951616 111175494744932352 111187766599483392 111536933422759936 111613538459451392 111662002870419456 111690196109492224 111718343840366592 111738693806456832 111837253642223616 112207227493810176 112284292897308672 112383333982273536 112903627195154432 112940185137709056 112952651783602176 113001697659322368 113413756821700608 113463002916716544 113491650885451776 113540930803335168 113641080313872384 113988294596886528 114066583260758016 114116112823615488 114167196426436608 114216769677164544 114673320405762048 114745551018262528 114761801027026944 114774468747853824 114853297366499328 115213975183949824 115293105661411328 115305832029093888 115322161383604224 115355899693891584 115444906985521152 115826815477481472 115906366861737984 116008602820411392 116442970412023808 116493531840774144 116545679685320704 116596285712105472 116646913712848896 116676365578665984 117152671881756672 117186945720778752 117203541474410496 117246074394968064 117746150462717952 117759147604180992 117850009214386176 117901181602234368 118372459773689856 118447020405948416 118476870965526528 118528371381501952 118558242442838016 118920480420790272 119012238102102016 119025374997774336 119077057748533248 119107123194888192 119158841442041856 119628340423294976 119645281921794048 119740671722520576 120199195264024576 120305217739685888 120357456218947584 120440119307010048 120967169776287744 121028205827063808 121050251623661568 121557829784961024 121641317305417728 121694135940808704 121885131899142144 122190926218002432 122267892031946752 122351867232518144 122382701876477952 122756624950493184 122864903223508992 122918253159776256 122949288459239424 123002675036946432 123087154896175104 123487319146627072 123572131865821184 123603274036150272 123625788892250112 123688166394691584 124076588659638272 124229430439575552 124325284445945856 124424405480374272 124932341498904576 124955098450231296 125479050100604928 125565230766882816 125619753229221888 125651470623178752 125706030532263936 125816910347501568 126201326160838656 126298701659373568 126399396043554816 126915394538569728 126970503263944704 127016580594548736 127057708279922688 127071733256552448 127470781054582784 127558329667944448 127590476424413184 127645938410848256 127678107246133248 128236831421497344 128269209594494976 128324906168352768 128438095979741184 128830520455856128 129032716794462208 129088744895545344 129615722081943552 129704743869087744 129719061032730624 129761063775240192 129875520358711296 130272336682156032 130361809440866304 130476795915927552 130998341713526784 131055223320870912 131113889645985792 131137772592300032 131156344030887936 131170821426118656 131260911275999232 131673114495942656 131763549327327232 131778093747535872 131796755866976256 131835313935876096 132373503402835968 132406926033027072 132464419270557696 132479041054703616 132581260366184448 132986343696367616 133077680470884352 133135464960884736 133195062497509376 133252897956691968 133344417804189696 133785540473389056 133888767864864768 133903546872496128 133927937966604288 133995513594249216 134567029100249088 134581882976206848 134685724816441344 135224094672027648 135282811169931264 135343369957146624 135368023321083904 135402138246316032 135495134220386304 135909120480903168 136028999997456384 136088065998323712 136122426508443648 136181533076619264 136678117195382784 136718103340908544 136737465053478912 136752558508081152 136846481968594944 137276225751089152 137370508873170944 137491677416783872 137551378535940096 137645850636582912 138101203069304832 138223016126447616 138317949516644352 138923234039955456 138958310394036224 139018648349048832 139079012503781376 139586162242093056 139865945001689088 140293285657706496 140417032255438848 140478003611172864 140513472524845056 140574485756510208 141128364739002368 141163931363180544 141225293560938496 141260884612743168 141357904451076096 141914870189654016 141976491930943488 142086039366795264 142199320548999168 142556080587669504 142779818855890944 142893653168867328 143404628686405632 143440836535779328 143503120876437504 143565432261967872 143601680712204288 144230087040958464 144302860793806848 144456452621205504 144934335512838144 145046165186936832 145161806393769984 145224838007488512 145780948191936512 145817687342186496 145881072469540864 145917836852723712 146492769228029952 146556378767425536 146593382393708544 146657035620974592 146786395405418496 147234880520978432 147373134427717632 147465962050813952 147503125851734016 147529994166337536 148067960294998016 148132253807935488 148233992993243136 148250355465977856 148957791787155456 148984925075275776 149116338189631488 149609636658413568 149712390529744896 149777398080995328 149844445309698048 149909510201278464 150012470029713408 150586913516945408 150603535711469568 150624863847972864 150668930212429824 151218342428934144 151322201180602368 151387907737780224 151404618348232704 151521440418496512 151984392795848704 152088777681010688 152127106506031104 152222928568582144 152261291201789952 152289026236219392 152897760541016064 153015734702702592 153032624997138432 153137729821999104 153741109372125184 153762881844805632 153807866258522112 153926542647361536 154435753969975296 154541822482317312 154678137093881856 154745300852932608 154851581966155776 155324709121032192 155461714282807296 155529218283798528 155568487438221312 156203562509008896 156249260961038336 156288638294949888 156328099193290752 156395979392679936 156994867283623936 157012196805574656 157034432522354688 157133345619181568 157201575469645824 157829946364919808 157969161287368704 158077656590450688 158560640561053696 158700499997032448 158769410331377664 158809497593184256 158878455256055808 159527042562392064 159654228963360768 159846794287644672 160476608291930112 160586825742680064 161289559701716992 161330207272206336 161370941102751744 161400335498215424 161441010985992192 161551890801229824 162077106379948032 162188423073890304 162258847921078272 162513509198856192 163051127451942912 163176935835303936 163307032192991232 163675499933990912 163819870964678656 163891004213035008 163932384612319232 164003566715928576 164116206528233472 164804365381533696 164834385189666816 164917555192922112 165639240586100736 165767045927927808 165899207307165696 165971243437129728 166576455331872768 166648785533927424 166763242117398528 167305400134139904 167420307689177088 167493004305629184 167535294164238336 167608040709685248 167755880463335424 168268434881118208 168310841240715264 168426439345963008 168532528058073088 168575000973410304 169220526051426304 169294004351926272 169355440792731648 169410277706563584 169428977675403264 170120635232550912 170237476328177664 170982441895329792 171025612792659968 171099874891137024 171174169235423232 171250794639654912 171325154515746816 172118326527393792 172142701540540416 172820962775924736 172939658492116992 172958748043640832 173014751700320256 173033849540837376 173167360478281728 173740223216222208 173815745921155072 173859550292606976 173969061221236736 174012904230617088 174664455618035712 174740297761161216 174818519527981056 174894428568158208 175014548367998976 175704124996714496 175729007822635008 175780418581168128 175869111592452096 176498004537114624 176542568044036096 176619225694076928 176638721406271488 176775013821579264 176851772403351552 177670530608922624 177792557072252928 178380720631185408 178518357153153024 178538062496661504 178570583955472384 178615586622799872 178660684792332288 178738262163062784 179442510634942464 179467922882691072 179580966421921792 180298792896036864 180377081559908352 180457826609528832 180536184328421376 180660178960515072 181212160641204224 181371999996608512 181450754664431616 181496568677924864 181542308740595712 181575377435492352 182237489593843712 182336744677441536 182461975958126592 183401838047920128 183527800848777216 184134937425739776 184297354835263488 184377379739664384 184423932688859136 184504012555419648 184630732344262656 185230978719940608 185358197798731776 185438683338375168 186114882989457408 186344145659363328 186487926668918784 186636608220561408 187222709673918464 187351296699793408 187398512248356864 187432647675346944 188218575150907392 188347846150324224 188477205934768128 189219826919538688 189301989241257984 189448052489060352 189599094065332224 190373091807854592 190455754895917056 190524870891823104 190586562419884032 191206171581874176 191337494501916672 191468907616272384 192306782721277952 192355247132246016 192403814391742464 192487359252529152 192608603494940672 192657143969611776 193245780683784192 193394886915915776 193549075191693312 193633117343318016 194423583122915328 194557115803631616 194578591549095936 195323692304039936 195408505023234048 195457843191611392 195542714161299456 195715193873891328 196497512570290176 196670834468978688 196706658888450048 196734516046331904 197509671743913984 197645323990990848 197667140621303808 197752970903814144 198560255104253952 198610389049540608 198646566767034368 198696628905836544 198821784252841984 198871890549276672 199479515544551424 199616520706326528 199703197441327104 199792593746264064 199879346935037952 200016626706284544 200678310710083584 200804714281959424 200833151797297152 200855320308744192 200891906949906432 200993270391373824 201624456571912192 201762934907469824 201850543650373632 201872824464310272 202028587224662016 202836142008041472 203015054935719936 203052034981625856 203863680721354752 204020979603603456 204043499996184576 204132098997485568 204183639762665472 204272299614928896 205017175793074176 205077155011362816 205106197580218368 205235390196482048 205914338626633728 206055763309756416 206237516125175808 206327067803910144 206468775954874368 207099612161376256 207151804603957248 207282285710409728 207334524189671424 207372291045064704 207424649917628416 207476924274966528 208271416678678528 208384851059933184 208437465591054336 208527972523573248 209349595740766208 209379243363139584 210439928486559744 210625548383158272 210717005416759296 210770208787267584 210861728634765312 211692547108503552 211837940341407744 212702723416522752 212872305284481024 212964737896415232 213129059050192896 213298980823498752 213834120881504256 213968811055906816 214115767656906752 214169728283836416 215106943029608448 215161254803668992 215254681314656256 215402521068306432 216102808506597376 216251230765187072 216345130561437696 216454291190710272 216684678931808256 217401503269257216 217569247780405248 217663719881048064 217742709590654976 218671422287904768 218821608704311296 219739153842044928 219834568151138304 219890073590562816 219985553431461888 220179593108127744 220852320781467648 221022727903903744 221198943076220928 221294991249506304 222101940442497024 222198380711903232 222350989489864704 222375533198966784 223073866845519872 223227076918902784 223380392218984448 223436687680733184 223477387612913664 223674507284447232 224414454987620352 224568585794617344 224766667964547072 225807254390308864 225880370275418112 225905303567204352 226003395318644736 226827513643401216 226926005833433088 226983301770903552 227081861606670336 227282160627744768 227976589193773056 228133166521516032 228334392852873216 228433539354329088 229346640811524096 229491102036525056 229523602054053888 229548937495707648 229706594732998656 230427950367899648 230586211322822656 230611664058187776 230644322767208448 230711799387783168 230889813971042304 231653630954962944 231812733723475968 232017205640822784 232885940824047616 232987063681548288 233091359370641408 233192571424210944 233293827425697792 233352731157331968 234305343763513344 234373891441557504 234492148789936128 235492300925435904 235518295208361984 235700018428772352 235802363204468736 236744919547379712 236894040811896832 236953741931053056 237056742763003904 237116484885676032 237840960841580544 238024476204204032 238050749995548672 238154115497066496 238214246389776384 238317682884083712 239256680846589952 239290563843588096 239481343445041152 240398390528049152 240610435479371776 240714912437895168 240880238614020096 241934339552575488 242056411654127616 242100503247323136 243115659569922048 243282634610835456 243388271881617408 243770263798284288 244535784063893504 244703734465036288 244765403752955904 245513249900986368 245729806447017984 245836506319552512 245898576918478848 246005350073892864 246174309792350208 246974638293254144 247144263731642368 247206548072300544 247251577784500224 247376332789383168 248153177319276544 248458860879151104 248650568891891712 248848810960748544 249864682997809152 249910196900462592 250958100201209856 251130461533765632 251239506458443776 251302941246357504 251412061064527872 251633820695003136 252402652321677312 252798792087109632 253830789077139456 253941006527889408 254033161189097472 254115416559845376 254143466513104896 254941562109165568 255116659335888896 255180952848826368 255291876821696512 255356214492266496 256473662842994688 256538419188989952 256649812336705536 256876191959482368 257661040911712256 258065433588924416 258177489791090688 259231444163887104 259409487738175488 259438122065461248 259522127550480384 259751040717422592 260544673364312064 260723618881732608 260953591831855104 261996683427053568 262110446641741824 262227779291971584 262275545184600064 262312688061775872 262341642852237312 262521822551998464 263527098654654464 263556187495071744 263593511733952512 263670627871752192 264747006805671936 264813852066054144 264928838541115392 264958082109407232 265162520732368896 265972687392735232 266155360941768704 266270929921769472 266390124995018752 266505795913383936 266688835608379392 267571080946778112 267777535729729536 267807093744992256 267855875933208576 267991027188498432 269163765952413696 269371449632882688 270448189344055296 270565622339862528 270686739914293248 270736046642167808 270804276492632064 270990268440772608 271818240961806336 272057999994912768 272176131996647424 272244853016887296 272363066153238528 273356234390765568 273436206681817088 273474930106957824 273505117016162304 273692963937189888 274741017746341888 274983354833567744 275102757071880192 275291701273165824 276202406138609664 276446032252895232 276635899033288704 277846468079910912 277916620788072448 278037296698097664 278158025007562752 279172324484186112 279731890003378176 280834064510877696 281026945049690112 281148971513020416 282256729478004736 282327862726361088 282450587121876992 282521769225486336 282715808902152192 283829740379308032 283952983861886976 284172078733590528 284398641097998336 285112161175339008 285559637711781888 285787306337734656 286809257372811264 286881673071558656 287006241752875008 287203361424408576 288460174081916928 288605721587613696 288912905242411008 289868671025676288 290092330373873664 290323612787539968 290449676014977024 291561896383873024 291635374684372992 291762144939081728 291835673705447424 292985538456059904 293112757534851072 293186764787417088 293314071241949184 293572790810836992 294469761041956864 294746268855435264 294931924101627904 295006251703468032 295059988332675072 296135920589996032 296264507615870976 296467985986486272 296500710931955712 297915583574310912 297969850150551552 298232676379262976 299219273316827136 299424781059489792 299554796161990656 299688890619396096 299819020402556928 300024940059426816 301173827033890816 301207071422939136 301249727695945728 301337860424859648 302436684857868288 302644402361204736 302775815475560448 302809236696465408 303042880836993024 303968785591697408 304177555362021376 304254213012062208 304445857137164288 304522582403579904 304578052472438784 305795521082032128 306031469405405184 306065249994276864 306275459643998208 307482218744250368 307525763689611264 307615732517044224 307853085294723072 308871507939950592 309083644964634624 309356274187763712 309490601705865216 309703163932311552 310649418242064384 310923428565614592 311058436567597056 311136974876442624 312407125018017792 312498521922076672 312577276589899776 312656198386581504 312791958785359872 313989734567247872 314024393611149312 314068865044709376 314266691238363136 314403150939291648 315659892729839616 315938322574737408 316155313180901376 317121281122107392 317400999994064896 317538820662755328 317618995186368512 317756910512111616 319054085124784128 319308457926721536 319693588575289344 320953216583860224 321173651485360128 322660414544412672 322741882205503488 322800670996430848 322882021971984384 323103781602459648 324154212759896064 324376846147780608 324517695842156544 325027018397712384 326102254903885824 326353871670607872 326614064385982464 327350999867981824 327639741929357312 327782008426070016 327864769224638464 328007133431857152 328232413056466944 329608730763067392 329835110385844224 331278481172201472 331534091855855616 331798414614331392 331942486874259456 333152910663745536 333297571067854848 333526484234797056 334610800268279808 334840615378354176 334986008611258368 335070588328476672 335216081419370496 335511760926670848 336536869762236416 336621682481430528 336852878691926016 337065056116146176 337150001946820608 338441052102852608 338710881585463296 338820555413127168 338857955350806528 340241270465101824 340474952656355328 341964883790659584 342051225585319936 342199749782274048 342348338470846464 342501589279309824 342650309031493632 344236653054787584 344285403081080832 345641925551849472 345879316984233984 345917496087281664 346067699081674752 346334720956563456 347480446432444416 347631491842310144 347719100585213952 347938122442473472 348025808461234176 349328911236071424 349480595522322432 349637039055962112 349788857136316416 350029096735997952 351408249993428992 351458015645270016 351560837162336256 351738223184904192 353085136088072192 353238451388153856 353277442812542976 353550027643158528 353703544806703104 355341061217845248 355585114144505856 356761441262370816 357036714306306048 357076124993323008 357141167910944768 357231173245599744 357321369584664576 357476524326125568 358885021269884928 358935845765382144 359161932843843584 360597585792073728 360915653219057664 361072368656842752 361320357921030144 362424321282408448 362743999993217024 362901509328863232 362993137355849728 363084617481191424 363150754870984704 364474979187687424 364673489354883072 364923951916253184 366803676095840256 367055601697554432 368269874851479552 368594709670526976 368754759479328768 368847865377718272 369008025110839296 369261464688525312 370461957439881216 370716395597463552 370877366676750336 372229765978914816 372688291318726656 372975853337837568 373273216441122816 374445419347836928 374702593399586816 374797024496713728 374865295350693888 376437150301814784 376695692300648448 376954411869536256 378439653839077376 378603978482515968 378896104978120704 379198188130664448 380746183615709184 380911509791834112 381049741783646208 381173124839768064 382412343163748352 382674989003833344 382937815232544768 384613565442555904 384710494264492032 384807628783484928 384974718505058304 385217206989881344 385314287939223552 386491561367568384 386789773831831552 387098150383386624 387266234686636032 388847166245830656 389114231607263232 389157183098191872 390647384608079872 390817010046468096 390915686383222784 391085428322598912 391430387747782656 392995025140580352 393341668937957376 393413317776900096 393469032092663808 395019343487827968 395290647981981696 395334281242607616 395505941807628288 397120510208507904 397220778099081216 397393257811673088 397643568505683968 397743781098553344 398959031089102848 399233041412653056 399406394882654208 399585187492528128 399758693870075904 400033253412569088 401356621420167168 401609428563918848 401666303594594304 401710640617488384 401783813899812864 401986540782747648 403248913143824384 403525869814939648 403701087300747264 403745648928620544 404057174449324032 405672284016082944 406030109871439872 406104069963251712 407727361442709504 408086999992369152 408264197994971136 408367279525330944 408544599229857792 410034351586148352 410154310022725632 410212395160436736 410470780392964096 411828677253267456 412111526619512832 412475032250351616 412654135607820288 412937551909748736 414303609207914496 414564571420819456 414669048379342848 414849299835256832 414953848549933056 416542833357357056 416769702119866368 416874931182108672 417055945047146496 418699191481532416 418758486726279168 420879856973119488 421251096766316544 421434010833518592 421540417574535168 421723457269530624 423385094217007104 423675880682815488 425744610568962048 425929475792830464 426258118100385792 426597961646997504 427668241763008512 427937622111813632 428231535313813504 428339456567672832 430213886059216896 430322509607337984 430509362629312512 430805042136612864 432205617013194752 432502461530374144 432690261122875392 432908582381420544 433369357863616512 434803006538514432 435138495560810496 435485419181309952 437342844575809536 437643217408622592 439478307684089856 439669136302276608 439780147181125632 439971106862923776 440359186216255488 441704641562935296 442045455807807488 442397886152441856 442589982499012608 444203880884994048 444396761423806464 444701978979729408 444751066397933568 446147733691039744 446454153837805568 446760784437968896 446873375361466368 446954775225827328 447349014568894464 448828909975240704 449137171589234688 449533335929094144 451614508780617728 451760740550836224 451810607134408704 452006790637289472 453655027286802432 453966603541807104 454163723213340672 454564321255489536 455953178387546112 456266333043032064 456668785705746432 456867078708658176 458693281623048192 458982204073050112 459047204108107776 459097874991415296 459413189465997312 460855900735799296 461172422645645312 461223328116375552 461288645534416896 461423598775566336 461779627942084608 463307261909925888 463625467446951936 464034411281645568 465771881648095232 465974127363096576 466182718741282816 466385142848421888 466587654851395584 466705462314663936 468610687527026688 468747782883115008 468984297579872256 470984601850871808 471036590416723968 471400036857544704 471604726408937472 473489839094759424 473788081623793664 473907483862106112 474113485526007808 474232969771352064 475681921683161088 476048952408408064 476101499991097344 476308230994132992 476428492779552768 476635365768167424 478513361693179904 478581127687176192 478962686890082304 480796781056098304 481220870958743552 481429824875790336 481760477228040192 483868679105150976 484112823308255232 484201006494646272 486231319139844096 486565269221670912 486776543763234816 487540527596568576 489407468930072576 489530807505911808 491026499801972736 491459612894035968 491673012639105024 491797153836957696 492010700147785728 492348619584700416 493949276586508288 494288527463284736 494413096144601088 494503155569000448 494752665578766336 496306354638553088 496917721758302208 497301137783783424 497697621921497088 499729365995618304 501916200402419712 502260923067531264 502479012916887552 502605882492715008 502824122129055744 503267641390006272 504805304643354624 505597584174219264 507661578154278912 507882013055778816 508066322378194944 508230833119690752 508286933026209792 510233318671777792 510361905697652736 510583753643393024 510712428984532992 512947325685989376 513076838377979904 513299624673411072 513752383918964736 515322081823424512 516130867177848832 516354979582181376 518462888327774208 518818975476350976 518876244130922496 519044255100960768 519502081434845184 521447237763465216 521907183663710208 523993366854107136 524220893283483648 524455558583943168 524551090369200128 524683285704474624 525043645103996928 527054197309308928 527112374990143488 527187023467905024 527341255743504384 529494013611343872 529627704132108288 529857677082230784 529916164218814464 530325041464737792 531945374785470464 532310721883537408 532780249990037504 533011591826767872 533377671216758784 535142161893556224 535555071459459072 535614187489984512 535711751866417152 535982054376996864 538327531904827392 538742899265765376 540896378688110592 541131244679725056 541373479828586496 541472093284335616 541608552985264128 541980536881545216 543636481923612672 544115999989825536 544352263993294848 544489706033774592 544726132306477056 546712468781531136 546872413363634176 547010234032324608 547385927874379776 549482035492683776 549966709667135488 550205514143760384 550583402546331648 552404812277219328 552892064505790464 553271798066577408 555692936159821824 555833241576144896 556074593396195328 556316050015125504 558344648968372224 559463780006756352 561668129021755392 562053890099380224 562297943026040832 564513458956009472 564655725452722176 564901174243753984 565043538450972672 565431617804304384 567659480758616064 567905967723773952 568344157467181056 568797282195996672 571119275423563776 571574612675469312 573618514745622528 573763346143117312 574012483505750016 574406722848817152 576920348163833856 577211443175227392 577825810484822016 579737342051352576 580184660747747328 580647225575079936 580899352029954048 583123792767746048 583270749368745984 583524289878163456 583671347410894848 585971076912119808 586225515069702144 586373529574834176 586628142483898368 587145581621673984 588939522083913728 589492537710870528 589863848203255808 590012503406936064 590119976665350144 592271841179992064 592529015231741952 592935971972972544 593001421863911424 595831167148621824 595939700301103104 596465352758525952 598438546633654272 598849562118979584 599109592323981312 599377781238792192 599638040805113856 600049880118853632 602414142845878272 602499455391891456 602675720849719296 604873369715736576 605288804722409472 605551630951120896 605618473392930816 606085761673986048 607937571183394816 608355110724042752 608508426024124416 608891714274328576 609045164807159808 609156104944877568 611591042164064256 612062938810810368 612130499988553728 612550919287996416 614964437488500736 615051527379222528 615231465034088448 615706170589446144 617743015879901184 618167289929269248 618712548375527424 618981203411730432 619406327864623104 621298836484128768 621846857131229184 622116873135194112 622273949752885248 624814250036035584 624997043844153344 625154553179799552 625312396773163008 625583917570719744 628048787222298624 628137730089418752 628533382476726272 631319785459679232 631876645149474816 632310626361802752 634242562244214784 634801999988129792 635077641325510656 635237990372737024 635513821024223232 638108170249568256 638616915853443072 639387177150578688 641906433167720448 642347302970720256 645320829088825344 645483764411006976 645601341992861696 645764043943968768 646207563204919296 648308425519792128 648753692295561216 649035391684313088 650054036795424768 652204509807771648 652707743341215744 653228128771964928 655279483858714624 655729538449276928 656014266863714304 656464826112933888 659217461526134784 659670220771688448 662556962344402944 663068183711711232 663596829228662784 663884973748518912 666305821327491072 666595142135709696 667052968469594112 669221600536559616 669681230756708352 670141176656953344 670432162838740992 671023521853341696 673073739524472832 673243364962861056 673705757383852032 674130112232292352 674300003893641216 676882104205705216 677421763170926592 677641110826254336 677715910701613056 680482540930203648 680949905312710656 683929767581319168 684102451170639872 684399499564548096 685003178558619648 685300618062987264 688473306109575168 688570806162161664 691283851103698944 691758633968467968 691834992174563328 692135398163349504 692669441913126912 694960892864888832 695262983684620288 695438201170427904 695876244884946944 696051616922468352 698657822472142848 698961191044644864 699274078111924224 699577714272632832 700058193471995904 702816499986857984 702916031290540032 703121674324672512 703476446369808384 706170272176144384 706476902776307712 706554885625085952 707100055286317056 707407089613406208 710682122435690496 711170228289011712 713522882524741632 714073428612612096 714152249986646016 714282335821889536 714462346491199488 714642739169329152 714953048652251136 717770042539769856 717871691530764288 718323865687687168 721195171584147456 721831306438115328 722144737313685504 722640715842060288 724848642564816896 725487999986434048 725803018657726464 725986274711699456 726169234962382848 726301509741969408 728949958375374848 729346978709766144 729847903832506368 733607352191680512 734111203395108864 736539749702959104 737189419341053952 737509518958657536 737695730755436544 738016050221678592 738522929377050624 740923914879762432 741432791194927104 741754733353500672 744459531957829632 745376582637453312 745951706675675136 746546432882245632 748890838695673856 749405186799173632 749594048993427456 749730590701387776 752874300603629568 753391384601296896 753908823739072512 756879307678154752 757207956965031936 758396376261328896 761492367231418368 761823019583668224 762099483567292416 762346249679536128 764824686327496704 765349978007666688 765875630465089536 769420988528984064 769615257566969856 769949437010116608 770434413979762688 770628575878447104 772983122735136768 773579547663663104 774196300766773248 774532469373272064 777694332491661312 778228463214526464 778314366196383744 781294769216159744 781634020092936192 781831372766445568 782170856645197824 782860775495565312 785990050281160704 786683337875914752 786826635553800192 786938064185327616 790581295963963392 790668562485215232 791011883615256576 794241020417015808 794441556198162432 794786515623346176 795287137011367936 795487562197106688 797918062178205696 798466082825306112 798812789765308416 799170374985056256 799517387740151808 800066506825138176 802713242840334336 803218857127837696 803332607189188608 803421281234976768 803567627799625728 803973081565495296 806497826287648768 807051739629879296 807491297857241088 808114348898648064 811344568032165888 812060219742879744 812208139926503424 815454722885419008 816173999984738304 816528395989942272 816734559050661888 817089198459715584 820068703172296704 820308620045451264 820424790320873472 820941560785928192 824223053239025664 824950064500703232 825308271215640576 825875103819497472 828607218415828992 829129142841638912 829338096758685696 829698599670513664 829907697099866112 833085666714714112 833539404239732736 833749862364217344 834111890094292992 837398382963064832 837516973452558336 842502193532633088 843080835149070336 843446914539061248 846770188434014208 847351761365630976 851489221137924096 851858951585660928 852516236200771584 853195923293995008 855336483526017024 855875244223627264 856463070627627008 856678913135345664 860427772118433792 860645019214675968 861018725258625024 861610084273225728 864411234026389504 865004923060748288 865380522245750784 865817164762841088 866738715727233024 869606013077028864 870276991121620992 870970838362619904 874685689151619072 875286434817245184 878956615368179712 879338272604553216 879560294362251264 879942213725847552 880718372432510976 883409283125870592 884090911615614976 884795772304883712 885179964998025216 888407761769988096 888793522847612928 889403957959458816 889502132795867136 892295467382079488 892908307675611136 893521568875937792 893746750722932736 893909550451654656 894698029137788928 897657819950481408 898274343178469376 899066671858188288 903229017561235456 903521481101672448 903621214268817408 904013581274578944 907310054573604864 907933207083614208 908327446426681344 909128642510979072 911906356775092224 912532666086064128 913337571411492864 913734157417316352 917386563246096384 917964408146100224 918094408216215552 918195749982830592 918826378931994624 921711801471598592 922344845291290624 922446656232751104 922577291068833792 922847197551132672 923559255884169216 926614523819851776 927250934893903872 928068822563291136 931543763296190464 931948254726193152 932365437482565632 932770285696843776 933175309702791168 933410924629327872 937221375054053376 937495565766230016 937968595159744512 941969203701743616 942073180833447936 942800073715089408 943209452817874944 946979678189518848 947576163247587328 947814967724212224 948226971052015616 948465939542704128 951363843366322176 952202999982194688 952616461988265984 952856985559105536 953270731536334848 957026723386359808 957162255374352384 957925373780164608 961593562112196608 962441741917487104 962859649751580672 963520954456080384 968225646616510464 968402012989292544 972462638279688192 973130538443341824 973553087526469632 975081055193137152 978814937860145152 979061615011823616 982052999603945472 982919225788071936 983346025278210048 983594307673915392 984021400295571456 984697239169400832 987898553173016576 988577054926569472 988826192289202176 989505331157532672 993835443516604416 994602275567566848 995395243842994176 999458731991236608 1003832400804839424 1004521846135062528 1004958025833775104 1005211764985430016 1005648244258111488 1006535282780012544 1009610609286709248 1011195168348438528 1015323156308557824 1016132644756389888 1016461666239381504 1016573866052419584 1020466637343555584 1020723811395305472 1021167507286786048 1021424857969065984 1025894651371978752 1026153676755959808 1026599249346822144 1027504767837929472 1030644163646849024 1032261734355697664 1032709959164362752 1036925776655548416 1037637950952701952 1037752488261844992 1039004162869690368 1042894475526930432 1043814367327420416 1047986733708214272 1048441786566967296 1048911117167886336 1049102180738400256 1049366571408949248 1050087290207993856 1054108394618617856 1054224749980286976 1054374046935810048 1054682511487008768 1059255408264216576 1059715354164461568 1059832328437628928 1060650082929475584 1063890749570940928 1064621443767074816 1065560499980075008 1066023183653535744 1066755342433517568 1070284323787112448 1071110142918918144 1071228374979969024 1071423503732834304 1071964108753993728 1076655063809654784 1077485798531530752 1081792757376221184 1082746959657172992 1082944186568671232 1083217105970528256 1083961073763090432 1087272963847225344 1088231999979651072 1088704527986589696 1088979412067549184 1089452264612954112 1093424937563062272 1093744826727268352 1094020468064649216 1094771855748759552 1098964070985367552 1099933419334270976 1100411028287520768 1101166805092663296 1104809624554438656 1105784129011580928 1106543596133154816 1111385872319643648 1111666483152289792 1112149186792390656 1112632100030251008 1116689297936744448 1118927560013512704 1123336258043510784 1124107780198760448 1124595886052081664 1129026917912018944 1129311450905444352 1129802348487507968 1130087076901945344 1130863235608608768 1135318961517232128 1135811935447547904 1136688314934362112 1137594564391993344 1142238550847127552 1143149225350938624 1147237029491245056 1147526692286234624 1148024967011500032 1148813445697634304 1153840696327667712 1154422886350454784 1155651620969644032 1159474684102705152 1160369321495494656 1161294451150159872 1161798704059908096 1166541498737491968 1167048579756326912 1167342694821789696 1171942153824239616 1172451030139404288 1172747059149668352 1173256284967796736 1174291163243347968 1177879044167827456 1178985075421741056 1179727696406511616 1180025006813872128 1180239953330700288 1184543682359984128 1185058030463483904 1185871943945945088 1186002843727822848 1191662334297243648 1192930705517051904 1196877093267308544 1197699124237959168 1198219184647962624 1198755562477584384 1199276081610227712 1200099760237707264 1204828285691756544 1204998910783782912 1205351441699438592 1209746739431473152 1210577609444818944 1211103261902241792 1211236946785861632 1212171523347972096 1216710221448085504 1217016852048248832 1217783428548657152 1218090329614319616 1218312209889755136 1223182084328128512 1224260999977107456 1225101838575992832 1229928874977001472 1230103054758445056 1230462930068176896 1231412341178892288 1235486031759802368 1236334579858538496 1237425096751054848 1237962406823460864 1238812655729246208 1243693714262458368 1244547899505770496 1249628500072071168 1249994087688306688 1250309106359599104 1250624793546326016 1251167835141439488 1256097574444597248 1256275460178837504 1257066764953452544 1262639570919358464 1263753290298949632 1264621252723605504 1268485124488429568 1269603999976259584 1270155282651021312 1270475980745474048 1271027642048446464 1277233831706886144 1278774354301157376 1283812866335440896 1284694605941440512 1290641658177650688 1290967528822013952 1291202683985723392 1291528087887937536 1292415126409838592 1296616851039584256 1297507384591122432 1298070783368626176 1300108073590849536 1304409019615543296 1305415486682431488 1306456257543929856 1310558967717429248 1311459076898553856 1312028533727428608 1312929652225867776 1318434923052269568 1319340441543376896 1325113924688805888 1326136367423422464 1327193658457325568 1327769947497037824 1332611642654982144 1333190284271419392 1334105936939188224 1338443201073119232 1339362461513416704 1340282353313906688 1340864325677481984 1342047043706683392 1346147479048945664 1346486729925722112 1347411514767704064 1348260224464584704 1348600007787282432 1353764208411410432 1354843526341853184 1355282221652508672 1355431821403226112 1360965081860407296 1361899810625421312 1367859535162638336 1368204902341279744 1368798999129096192 1370006357117239296 1370601236125974528 1376946612219150336 1377141612324323328 1382567702207397888 1383517267936935936 1383669984349126656 1384270796326699008 1385338883826253824 1389921785729777664 1390525967369240576 1390876402340855808 1391752489769893888 1392103233844936704 1397315644944285696 1397922382089289728 1398548156223848448 1399155428545265664 1400116386943991808 1405632999973715968 1405832062581080064 1406243348649345024 1406952892739616768 1412340544352288768 1412953805552615424 1413109771250171904 1414200110572634112 1414814179226812416 1421364244871380992 1422340456578023424 1427045765049483264 1428146857225224192 1428304499973292032 1428924692982398976 1429285478338658304 1429906097304502272 1435540085079539712 1435743383061528576 1436647731375374336 1442390343168294912 1443662612876230656 1444289474627371008 1445281431684120576 1449697285129633792 1450975999972868096 1451606037315452928 1451972549423398912 1452338469924765696 1452603019483938816 1457899916750749696 1458693957419532288 1459695807665012736 1468222406790217728 1473079499405918208 1474378838682107904 1475019037917315072 1475391461510873088 1476032100443357184 1477045858754101248 1481847829759524864 1482865582389854208 1483509466707001344 1488919063915659264 1490753165274906624 1491903413351350272 1493092865764491264 1497781677391347712 1498810373598347264 1499188097986854912 1505748601207259136 1506782769202593792 1507817647478145024 1513758615356309504 1514415913930063872 1516792752522657792 1522984734462836736 1523646039167336448 1524198967134584832 1524692499359072256 1530699956015333376 1531751260930179072 1538841977057968128 1539230515133939712 1539898874020233216 1540868827959525376 1541257151756894208 1545966245470273536 1547159095327326208 1548392601533546496 1549064938746544128 1555388664983322624 1556456926429052928 1556628732392767488 1562589538432319488 1563662745532891136 1564341713290395648 1565721550991130624 1571980100562321408 1573366675751829504 1573653271107600384 1581162591927926784 1581337124970430464 1582023767230513152 1588482040834031616 1588883112396324864 1589573031246692352 1590574274022735872 1590975124394213376 1595836124356411392 1596932165650612224 1598340749970112512 1599034775480303616 1600133013650276352 1605426485680668672 1606437714255675392 1606665214378377216 1606842562469953536 1607135255599251456 1607946163130990592 1612995652575297536 1614103479259758592 1614982595714482176 1616228697797296128 1622689136064331776 1624120439485759488 1624416279853006848 1630909445770838016 1632347999969476608 1633056791979884544 1633469118101323776 1634178396919431168 1640137406344593408 1640617240090902528 1641883121571856384 1648446106478051328 1649900129001406464 1650616542431281152 1651750207638994944 1657214436831657984 1658258285683277824 1658676193517371392 1659397199341027328 1659815394199732224 1666171333429428224 1667078808479465472 1667499724728434688 1668223780188585984 1674796765926129664 1675033946905116672 1685004387065266176 1686161670298140672 1686893829078122496 1693540376868028416 1694703522731261952 1702978442275848192 1703717903171321856 1705032472401543168 1706391846587990016 1711750488447254528 1712926141255254016 1713357826270691328 1720855544236867584 1721290038429351936 1722037450517250048 1723220168546451456 1728822468052779008 1730009846121496576 1730761044491501568 1731634329525682176 1733477431454466048 1739212026154057728 1740553982243241984 1741941676725239808 1749371378303238144 1750572869634490368 1757913230736359424 1758676545209106432 1759120588724502528 1759884427451695104 1761436744865021952 1766818566251741184 1769591544609767424 1770359929996050432 1776815523539976192 1777587045695225856 1778807915918917632 1779004265591734272 1784590934764158976 1785816615351222272 1787043137751875584 1787493501445865472 1787819100903309312 1789396058275577856 1795315639900962816 1796548686356938752 1798133343716376576 1806458035122470912 1807242428537634816 1808027162549157888 1814620109147209728 1815866414167228416 1816654892853362688 1818257285021958144 1823812713550184448 1825065332172128256 1826675142822985728 1827468314834632704 1834773126492192768 1835928816292200448 1836188816432431104 1836391499965661184 1837652757863989248 1844689690582581248 1844893312465502208 1845154582137667584 1845694395102265344 1847118511768338432 1853229047639703552 1854501869787807744 1856137645126582272 1863087526592380928 1863896509452386304 1864730874965131264 1865540571393687552 1866350619405582336 1866821849258655744 1874442750108106752 1874991131532460032 1875937190319489024 1884146361666895872 1885600147430178816 1893959356379037696 1895152326495174656 1895629935448424448 1896453942104031232 1896931879085408256 1902727686732644352 1904405999964389376 1905232923976531968 1905713971118211072 1906541463072669696 1914053446772719616 1914324510748704768 1915850747560329216 1923187124224393216 1924883483834974208 1925719299503161344 1927041908912160768 1936451293233020928 1936804025978585088 1944925276559376384 1946261076886683648 1947106175052939264 1950162110386274304 1957629875720290304 1958123230023647232 1965838451576143872 1967188615347830784 1968042800591142912 1969394478338801664 1975797106346033152 1977154109853138944 1977652384578404352 1979010662315065344 1987670887033208832 1989204551135133696 1990790487685988352 1998917463982473216 2007664801609678848 2009043692270125056 2010423529970860032 2011296488516222976 2013070565560025088 2019221218573418496 2022390336696877056 2030646312617115648 2032265289512779776 2032923332478763008 2033147732104839168 2040933274687111168 2041447622790610944 2042335014573572096 2042849715938131968 2051789302743957504 2052307353511919616 2053198498693644288 2055009535675858944 2061288327293698048 2064523468711395328 2065419918328725504 2073851553311096832 2075275901905403904 2075504976523689984 2078008325739380736 2085788951053860864 2087628734654840832 2095973467416428544 2096883573133934592 2097822234335772672 2098204361476800512 2098733142817898496 2100174580415987712 2108216789237235712 2108449499960573952 2108748093871620096 2109365022974017536 2118510816528433152 2119430708328923136 2119664656875257856 2121300165858951168 2127781499141881856 2129242887534149632 2131120999960150016 2132046367307071488 2133510684867035136 2140568647574224896 2142220285837836288 2142456749959938048 2142847007465668608 2143928217507987456 2153310127619309568 2154971597063061504 2163585514752442368 2165493919314345984 2166434211941056512 2167922147526180864 2174545927694450688 2176463999959302144 2177409055973179392 2177958824135098368 2178904529225908224 2186849875126124544 2187489653454536704 2188040936129298432 2189543711497519104 2197928141970735104 2199866838668541952 2200822056575041536 2202333610185326592 2209619249108877312 2211568258023161856 2213087192266309632 2222771744639287296 2223332966304579584 2224298373584781312 2225264200060502016 2233378595873488896 2237855120027025408 2246672516087021568 2248215560397520896 2249191772104163328 2258622901810888704 2259604696975015936 2260174153803890688 2261726471217217536 2270637923034464256 2271623870895095808 2275189128783986688 2284477101694255104 2286298450701877248 2294474058982490112 2295053384572469248 2296049934023000064 2297626891395268608 2308845772700909568 2311303241939288064 2318949368205410304 2320738642990989312 2322588902300319744 2323597408119816192 2333082997474983936 2334097159512653824 2334685389643579392 2343884307648479232 2344902060278808576 2345494118299336704 2346512569935593472 2348582326486695936 2355758088335654912 2357970150843482112 2359455392813023232 2360050013627744256 2360479906661400576 2369087364719968256 2371743887891890176 2372005687455645696 2383324668594487296 2385861411034103808 2393754186534617088 2395398248475918336 2396438369295925248 2397511124955168768 2398552163220455424 2400199520475414528 2409656571383513088 2409997821567565824 2410702883398877184 2419493478862946304 2421155218889637888 2422473893571723264 2424343046695944192 2433420442896171008 2434033704096497664 2435566857097314304 2436180659228639232 2436624419779510272 2446364168656257024 2448521999954214912 2450203677151985664 2459857749954002944 2460206109516890112 2460925860136353792 2462824682357784576 2472669159717076992 2474850193502109696 2475924813646921728 2477625311458492416 2487387428524916736 2489095799011540992 2499257000144142336 2499988175376613376 2500618212719198208 2501249587092652032 2502335670282878976 2512195148889194496 2512550920357675008 2514133529906905088 2527506580597899264 2529242505447211008 2536970248976859136 2539207999952519168 2540310565302042624 2540951961490948096 2542055284096892928 2554467663413772288 2557548708602314752 2567625732670881792 2569389211882881024 2581283316355301376 2581935057644027904 2582405367971446784 2583056175775875072 2584830252819677184 2593233702079168512 2595014769182244864 2596141566737252352 2600216147181699072 2608818039231086592 2610830973364862976 2612912515087859712 2621117935434858496 2622918153797107712 2624057067454857216 2625859304451735552 2636869846104539136 2638680883086753792 2650227849377611776 2652272734846844928 2654387316914651136 2655539894994075648 2665223285309964288 2666380568542838784 2668211873878376448 2676886402146238464 2678724923026833408 2680564706627813376 2681728651354963968 2684094087413366784 2692294958097891328 2692973459851444224 2694823029535408128 2696520448929169408 2697200015574564864 2707528416822820864 2709687052683706368 2710564443305017344 2710863642806452224 2721930163720814592 2723799621250842624 2735719070325276672 2736409804682559488 2737597998258192384 2740012714234478592 2741202472251949056 2753893224438300672 2754283224648646656 2765135404414795776 2767034535873871872 2767339968698253312 2768541592653398016 2770677767652507648 2779843571459555328 2781752804681711616 2783504979539787776 2784206467689873408 2794631289888571392 2795844764178579456 2797096312447696896 2798310857090531328 2800232773887983616 2811265999947431936 2811664125162160128 2812486697298690048 2813905785479233536 2824681088704577536 2825907611105230848 2826219542500343808 2828400221145268224 2829628358453624832 2842728489742761984 2844680913156046848 2854091530098966528 2856608999946584064 2857849385964797952 2858570956677316608 2859812194609004544 2871080170159079424 2871486766123057152 2873295462750748672 2884780686336589824 2887325225752461312 2888578949254742016 2890562863368241152 2901951999945736192 2903945098846797824 2904676939849531392 2905206038967877632 2915799833501499392 2917387914839064576 2919391615330025472 2936444813580435456 2946158998811836416 2948757677364215808 2950038075834630144 2950782923021746176 2952064200886714368 2954091717508202496 2963695659519049728 2965731164779708416 2981506330549813248 2983806826702700544 2986185731528982528 2995563354782695424 2997620747196694528 2998376195973709824 3011497202414518272 3013565538405187584 3015635294956290048 3027517230712619008 3028831827860127744 3033585505045315584 3045969468925673472 3048397934269169664 3049384998718144512 3061399912030666752 3063502521860358144 3077683954115936256 3078461030267879424 3079797748040466432 3081737655919050752 3082514303513788416 3091932490940547072 3094318190654652416 3096785203067092992 3098129877493088256 3110777329966645248 3112913852858105856 3113257464785534976 3125179076864638976 3127325491065782272 3128683426580791296 3131443101982261248 3143960201124642816 3146733351503659008 3147306542215200768 3162325183855853568 3162674249940860928 3164047534461026304 3177766224792649728 3179146062493384704 3181148548045471744 3181950248788426752 3191672248712822784 3193864331301224448 3196681499940225024 3198069550960607232 3200266027300552704 3210852971361337344 3212875428511350784 3213330428756754432 3213685124939907072 3214270511198502912 3215892326261981184 3225991305150595072 3228206958519517184 3229965191428964352 3232457395594592256 3245378272128663552 3248240878971518976 3248832559706013696 3261818891541676032 3264695999938953216 3266113583959769088 3266938236202647552 3268356793838862336 3280274812689186816 3281234480181805056 3296892212956102656 3299800258002812928 3301233084862562304 3303500415277989888 3314428873663315968 3316516571366555648 3317352387034742784 3318794398682054656 3319630788399464448 3332342666858856448 3334157616958930944 3334999449456869376 3336447560377171968 3349593531852259328 3350067893810233344 3370008774130532352 3372323340596281344 3373787658156244992 3387080753736056832 3389407045462523904 3405956884551696384 3407435806342643712 3410064944803086336 3412783693175980032 3425852282510508032 3426715652541382656 3441711088473735168 3442580076858703872 3444074901034500096 3446440337092902912 3457644936105558016 3460019692242993152 3461522088983003136 3463268659051364352 3466954862908932096 3478424052308115456 3481107964486483968 3483883353450479616 3501145739268980736 3515826461472718848 3517353090418212864 3518241177449005056 3519768854903390208 3522873489730043904 3533637132503482368 3539183089219534848 3540719859992100864 3553631047079952384 3555174091390451712 3557615831837835264 3558008531183468544 3571633230702444544 3574086275503751168 3574987002891730944 3578792116551155712 3590631279801925632 3593097372713877504 3596266687432753152 3612916070244941824 3614484857075269632 3616054325098315776 3629240218294419456 3631732828334456832 3633309785706725376 3636514570043916288 3650130664344256512 3653350285645971456 3654936629669265408 3669546252984385536 3671857632584400896 3672782999931322368 3675305515727978496 3689379381165162496 3689786624931004416 3690309164275335168 3691388790204530688 3694237023536676864 3706458095279407104 3709003739575615488 3712275290253164544 3726175053184761856 3729461749930262528 3731081142787375104 3733643698517311488 3748885500216213504 3749982263064920064 3751874380638978048 3768292723333791744 3771200294860357632 3787918712758075392 3790304652990349312 3791259870896848896 3792907884208062464 3793863758170816512 3805455373465288704 3808811999928778752 3810465847953063936 3811427942236422144 3813082926145339392 3828106893545439232 3831701495120658432 3846374248448786432 3849766967669948416 3851438599006322688 3854083817824321536 3872902586466041856 3873608051957170176 3889850553118752768 3892522153773367296 3894212350105878528 3900324220772548608 3915259751440580608 3916246460047294464 3931676903152287744 3934377230695661568 3936085601182285824 3938788956677603328 3951594212692066304 3954308219706277888 3955304769156808704 3958021324630130688 3975341774066417664 3978409102270267392 3981580975371976704 3997834927964946432 4015329603219357696 4018087384540250112 4020847059941720064 4022592977032445952 4026141131120050176 4038442437146836992 4044780673393754112 4061292625234231296 4064530579025559552 4065846664957526016 4066295464209678336 4081866549374222336 4082895245581221888 4084670029147144192 4085699431876263936 4103578605487915008 4104614707023839232 4106396997387288576 4110019071351717888 4122576654587396096 4129046937422790656 4130839836657451008 4147703106622193664 4150551803810807808 4151009953047379968 4156016651478761472 4171577902107721728 4175257469309681664 4191946934832857088 4193767146267869184 4195644468671545344 4196408722953601024 4197466285635796992 4200349160831975424 4216898999921147904 4217496187743240192 4218730045948035072 4237021633056866304 4238861416657846272 4239329313750515712 4242600331717902336 4255562998283763712 4258485775068299264 4262241999920300032 4264092734614142976 4267021369734070272 4281137295148449792 4284440571675672576 4284913499919876096 4287856435015974912 4306620255238619136 4309943194126123008 4327171029504884736 4330987838628691968 4332868423882113024 4335844295052361728 4349091855388901376 4352927999918604288 4354818111946358784 4355917648270196736 4357809058451816448 4373699750252249088 4374979306909073408 4376081872258596864 4379087422995038208 4399733677337083904 4404667220370653184 4419238498217754624 4423136516046323712 4426174384532619264 4445543489278574592 4446665932609159168 4448596747169562624 4450528400121004032 4466757191746977792 4475710240054050816 4493345032174043136 4496431120795041792 4517245803621777408 4519209393950031872 4520348307607781376 4523452942434435072 4541275846068928512 4543247741790191616 4550378257567973376 4568954203388510208 4572596901403754496 4590106769144938496 4592099868046000128 4595253782790537216 4617691545401819136 4622606483878576128 4637898736410820608 4641477285981978624 4645177804600639488 4647194816239632384 4666165994949967872 4668194319025307648 4669370779287158784 4687768615296958464 4690988236598673408 4693025139871186944 4697164652973391872 4711516176671309824 4715940301686964224 4718910785626046464 4720100027255488512 4720959813322801152 4738174729439936512 4743487775783780352 4744011374911291392 4766649337188974592 4771722822068207616 4787508373069234176 4790796496951836672 4795022249910337536 4797104326440910848 4800399040950829056 4819313142767026176 4819995643135131648 4821405766797754368 4838986957725892608 4842310437779275776 4844947787143446528 4848686093391888384 4866840885792342016 4868067408192995328 4871133714194628608 4872361318457278464 4873248839559020544 4892728337312514048 4897043999908429824 4900407354303971328 4919715499908005888 4920412219033780224 4921851720272707584 4925649364715569152 4945338319434153984 4949700387004219392 4951849627293843456 4955250622916984832 4974774857049833472 4978191598023081984 4998514000288284672 4999976350753226752 5001236425438396416 5002499174185304064 5004671340565757952 5024390297778388992 5025101840715350016 5028267059813810176 5055013161195798528 5058485010894422016 5073940497953718272 5078415999905038336 5080621130604085248 5081903922981896192 5084110568193785856 5108935326827544576 5115097417204629504 5135251465341763584 5138778423765762048 5162566632710602752 5163870115288055808 5166112351551750144 5169660505639354368 5186467404158337024 5190029538364489728 5192283133474504704 5200432294363398144 5217636078462173184 5221661946729725952 5225825030175719424 5242235870869716992 5245836307594215424 5248114134909714432 5251718608903471104 5273739692209078272 5277361766173507584 5300455698755223552 5308774633829302272 5311079789988151296 5330446570619928576 5332761137085677568 5336423747756752896 5353772804292476928 5357449846053666816 5361129413255626752 5363457302709927936 5368188174826733568 5385946919702888448 5389646059070816256 5393040897858338816 5394400031149129728 5415056833645641728 5419374105367412736 5421727285612904448 5443860327441629184 5447599242501685248 5471438140650553344 5472819609365118976 5475195996516384768 5480025428468957184 5482404944503898112 5507786448876601344 5508566449297293312 5534069071747743744 5534679937396506624 5537083185306796032 5541355535305015296 5559687142919110656 5563505609363423232 5567009959079575552 5568412935379746816 5589262579777142784 5591689528357158912 5594192624895393792 5596621714181062656 5600465547775967232 5622531999894863872 5623328250324320256 5624973394597380096 5627811570958467072 5649362177409155072 5652439085000687616 5656800442290536448 5685456979485523968 5689361826312093696 5708183060197933056 5713217999893168128 5715698771929595904 5717141913354633216 5719624389218009088 5742160340318158848 5742973532246114304 5746590925501497344 5769561372673179648 5774650451504922624 5777157898509484032 5781125726736482304 5803903999891472384 5807890197693595648 5809353879699062784 5810412077935755264 5831599667002998784 5834775829678129152 5838783230660050944 5872889627160870912 5897515354728431616 5901565846043492352 5904128401773428736 5908183435016404992 5927391319038099456 5931462329559416832 5963012661099626496 5967613653405401088 5972371463057965056 5991126709565390848 5995241494393389056 5996752391947419648 6022994404829036544 6027131076810375168 6031270589912580096 6055034461425238016 6057663655720255488 6067171010090631168 6091938937851346944 6096795868538339328 6098769997436289024 6122799824061333504 6127005043720716288 6155367908231872512 6156922060535758848 6159595496080932864 6163475311838101504 6165028607027576832 6183864981881094144 6188636381309304832 6193570406134185984 6196259754986176512 6221554659933290496 6225827705716211712 6226514929571069952 6250358153729277952 6254650982131564544 6257366853161582592 6262886203964522496 6287920402249285632 6293466703007318016 6294613084430401536 6324650367711707136 6325348499881721856 6328095068922052608 6355532449585299456 6358292124986769408 6362297096090943488 6363900497576853504 6383344497425645568 6387728662602448896 6393362999880450048 6396139101921214464 6400532054601105408 6421705942722674688 6425750857022701568 6426660857513508864 6427370249879814144 6428541022397005824 6431784652523962368 6451982610301190144 6456413917039034368 6459930382857928704 6464914791189184512 6490756544257327104 6496481757943037952 6523637783083352064 6529391999877906432 6532227167919538176 6533876472405295104 6536713587677724672 6560549625378373632 6562468960363610112 6593784425912205312 6599600516005625856 6602466169725124608 6607000830555979776 6628857747326631936 6633033142733111296 6634704774069485568 6637588797364109312 6639261576798928896 6668315233917861888 6669998898913738752 6672895120754343936 6699187063704518656 6700135787620466688 6740017548261064704 6744646681192562688 6747575316312489984 6778814090925047808 6811913769103392768 6814871612685287424 6825567386351960064 6851704565021016064 6853431305082765312 6883422176947470336 6885160153717407744 6888149802069000192 6892880674185805824 6915289872211116032 6920039384485986304 6926537318102728704 6933909725817864192 6956848104616230912 6962215928972967936 6967766706900959232 7002291478537961472 7031652922945437696 7034706180836425728 7036482354898010112 7039537709806780416 7045746979460087808 7067274265006964736 7078366178439069696 7081439719984201728 7107262094159904768 7115231663675670528 7116017062366937088 7143266461404889088 7148172551007502336 7149974005783461888 7157584233102311424 7181262559603851264 7186194745427755008 7192533374865506304 7225832140489883648 7228969714150539264 7232108650196631552 7258480436588838912 7263465656668913664 7273029140087832576 7300261328688513024 7306700571291942912 7309873259338530816 7339092505968771072 7343715265168801792 7345565999862644736 7350611031455956992 7378758762330324992 7379573249862008832 7380618328550670336 7382777580409061376 7388474047073353728 7418007479151230976 7424550580506329088 7452350106369523712 7458923499860525056 7462162285574750208 7467287397034622976 7497771000432427008 7499964526129840128 7503748761277956096 7536585446667583488 7542400589720715264 7580609305980698624 7582519741793697792 7585815768416124928 7587727516341633024 7610910746930577408 7617623999857557504 7620931695906127872 7622855884472844288 7626165852290678784 7656213787090878464 7663402990241316864 7692748496897572864 7699533935339896832 7702877198012645376 7708167635648643072 7745805172932083712 7747216103914340352 7779701106237505536 7785044307546734592 7788424700211757056 7800648441545097216 7832492920094588928 7863353806304575488 7868754461391323136 7872171202364571648 7877577913355206656 7903188425384132608 7908616439412555776 7910609538313617408 7916042649260261376 7950683548132835328 7956818204540534784 7963161950743953408 7995669855929892864 8030659206438715392 8036174769080500224 8041694119883440128 8045185954064891904 8052282262240100352 8076884874293673984 8089561346787508224 8122585250468462592 8129061158051119104 8131693329915052032 8132590928419356672 8165790491162443776 8169340058294288384 8171398863752527872 8207157210975830016 8209229414047678464 8212793994774577152 8220038142703435776 8245153309174792192 8258093874845581312 8261679673314902016 8295406213244387328 8301103607621615616 8302019906094759936 8312033302957522944 8350514938619363328 8383893869665714176 8387534292535738368 8391288937343090688 8392817445907202048 8394932571271593984 8400698321663950848 8433797999842295808 8434992375486480384 8437460091896070144 8474043266113732608 8477722833315692544 8478658627501031424 8485200663435804672 8516971550136598528 8524483999840600064 8528185469228285952 8534042739468140544 8562274590296899584 8569826999839752192 8575712870031949824 8613240510477238272 8619886388252246016 8654342059009769472 8661975677257383936 8665736847764226048 8671688590104723456 8705855999837208576 8711835296540393472 8715618116903632896 8747399500504498176 8749958613818146816 8752163744517193728 8758174845990076416 8799467354674167808 8809334440741306368 8838476996435509248 8846273032092647424 8852348769065238528 8891086978557149184 8893331865218318336 8897193494339125248 8951420480108101632 8986690064348086272 8992862241590083584 9034491607243554816 9038418787900063744 9040696615215562752 9046905884868870144 9082551692137857024 9086495483580383232 9100756515135946752 9137908406777020416 9145193802807508992 9180213538289876992 9184199736092000256 9190507565581074432 9235383090803638272 9245212967757152256 9275797472821641216 9282954571963957248 9290355609201278976 9294389632479264768 9332331989899935744 9336388638050615296 9338741558574317568 9375537230593916928 9381976473197346816 9386050279742373888 9394329305946783744 9423032353342619648 9431880603373928448 9437821571252092928 9440200054510977024 9441919626645602304 9476349458879873024 9486975551567560704 9488022749822582784 9533298674377949184 9543445644136415232 9575016746138468352 9581592993903673344 9590044499820675072 9594208652881821696 9600798081901658112 9638626285534052352 9639991286270263296 9642811533595508736 9677973915451785216 9684620875558551552 9689895574286893056 9697372186783776768 9733681771584684032 9736134816385990656 9742267428389257216 9744722636914556928 9746497679118041088 9785456674625028096 9794087999816859648 9800814708607942656 9839430999816011776 9840824438067560448 9843703440545415168 9890676638868307968 9899400774008438784 9903699254587686912 9910501245833969664 9949549714099666944 9956383196046163968 9997028000576569344 10002472850876792832 10004998348370608128 10009342681131515904 10048780595556777984 10050203681430700032 10056534119627620352 10110026322391597056 10116970021788844032 10147880995907436544 10156831999810076672 10161242261208170496 10163807845963792384 10168221136387571712 10217870653655089152 10230194834409259008 10277556847531524096 10325133265421205504 10327740230576111616 10332224703103500288 10339321011278708736 10372934808316674048 10380059076728979456 10384566266949009408 10400864588726796288 10435272156924346368 10443323893459451904 10451650060351438848 10484471741739433984 10491672615188430848 10503437217806942208 10547479384418156544 10554723532347015168 10600911397510447104 10617549267658604544 10622159579976302592 10660893141239857152 10665522274171355136 10672847495513505792 10714899692107333632 10722258826511253504 10736376349653467136 10771893839405776896 10779292118141632512 10786081795716677632 10788800062298259456 10830113667291283456 10838748210734825472 10843454571225808896 10887720654883258368 10895198485003370496 10945639218730237952 10950391993032769536 10960050856937914368 10964809889007796224 11015572897753202688 11068138143495487488 11069359874793013248 11074166370613592064 11082711070610030592 11119374285838221312 11127011218726846464 11134019918159151104 11136825870759493632 11178525159554285568 11188385249790787584 11193243428362125312 11200931095551934464 11245063999789727744 11246656500648640512 11249946789194760192 11255623141916934144 11298724354818310144 11304878170001375232 11313600884581072896 11370913958971047936 11378723652624187392 11416366120395866112 11426435999786336256 11431397543859191808 11434283826709266432 11439248778436018176 11484320680636317696 11493181851002994688 11539122745346359296 11549300903009845248 11554315797018968064 11562251453472964608 11607807999782944768 11615780395387191296 11618707759398125568 11620824155871510528 11663199334005997568 11669551659356258304 11677566461320101888 11745779254321741824 11795030709456863232 11803131692086984704 11808256803546857472 11816366870032809984 11854782638076198912 11862924659118833664 11926025322199252992 11935227306810802176 11944742926115930112 11982253419130781696 11990482988786778112 11993504783894839296 12045988809658073088 12054262153620750336 12062541179825160192 12110068922850476032 12115327311440510976 12134342020181262336 12183877875702693888 12193591737076678656 12197539994872578048 12245599648122667008 12254010087441432576 12310735816463745024 12313844121071517696 12319190992161865728 12326950623676203008 12330057214055153664 12367729963762188288 12387140812268371968 12392519509972353024 12443109319866580992 12451655411432423424 12453029859142139904 12500716307458555904 12509301964263129088 12514733706323165184 12525772407929044992 12575840804498571264 12586933406014636032 12589226168860803072 12650696999763443712 12656190137844105216 12711064899170598912 12716584249973538816 12724594192181886976 12727800995153707008 12766688994851291136 12775457325204897792 12786725999760900096 12792278203842428928 12801064109202210816 12843411885445349376 12851501714045403136 12853321715027017728 12854740499759628288 12863569305047924736 12912827834078068736 12919860765715857408 12929829582378369024 12981513088514654208 12992963515886075904 13047275566166704128 13058783999755812864 13064454335839076352 13067752944810590208 13073427175355449344 13121099250756747264 13124937920727220224 13199201032011251712 13214001661111959552 13257715494653263872 13266066285466222592 13269409548138971136 13275177594728218624 13278523153597857792 13336630467835723776 13339997797827477504 13345790241508687872 13398374127409037312 13400271575240933376 13480035096522129408 13489293362385125376 13557628181850095616 13623827538206785536 13629743225370574848 13651134772703920128 13703409130042032128 13706862610165530624 13770320307434815488 13776299604138000384 13785761348371611648 13830579744422232064 13840078768971972608 13853074636205457408 13867819451635728384 13913696209232461824 13924431857945935872 13935533413801918464 14004582957075922944 14063305845890875392 14072964709796020224 14079075419613560832 14091493958920175616 14134548530013929472 14156732356878139392 14162879439968403456 14214524188319809536 14230463327351341056 14232034124733874176 14286532922809778176 14296345102015004672 14299948011566923776 14315168466204622848 14362525119207702528 14372389490855510016 14385066749731012608 14451664280979767296 14457939428301078528 14464217300393263104 14516960873177677824 14526931313337827328 14546058280175665152 14600522657377026048 14613401142583885824 14619746518677061632 14678185011937542144 14687430530337603584 14691131999725289472 14701222062911913984 14757517524660649984 14759146499724017664 14761236657101340672 14765555160818122752 14776948094146707456 14836014958302461952 14849101161012658176 14904700212739047424 14917846999721050112 14924324571149500416 14934574794069245952 14995542000864854016 14999929052259680256 15007497522555912192 15073170893335166976 15084801179441430528 15165039483587395584 15171631536832249856 15175455032683266048 15221821493861154816 15235247999715115008 15241863391812255744 15245711768945688576 15252331704581357568 15312427574181756928 15326805980482633728 15385496993795145728 15399067870679793664 15405754396025290752 15416335271297286144 15491610345864167424 15559402212475011072 15570088615093469184 15576849400423514112 15601296883090194432 15664985840189177856 15726707612609150976 15737508922782646272 15744342404729143296 15755155826710413312 15817232878825111552 15821219076627234816 15832085298520522752 15901367096265670656 15926323901487906816 15991339711859785728 16061318412877430784 16072349538161000448 16083388239766880256 16090371908129783808 16104564524480200704 16179122693575016448 16245170500936925184 16258122316102238208 16265181856838713344 16331580982324887552 16338680116588576768 16342797727505055744 16414314421951660032 16418458828095356928 16425587989549154304 16440076285406871552 16490306618349584384 16516187749691162624 16523359346629804032 16602207215243231232 16604039812189519872 16624066605915045888 16701029877238726656 16767787739331428352 16775068585071476736 16782577874686181376 16785634891814404096 16789865142543187968 16801396643327901696 16867595999684591616 16869984750972960768 16874920183792140288 16948086532227465216 16957317255002062848 16970401326871609344 17033943100273197056 17048967999681200128 17056370938456571904 17068085478936281088 17124549180593799168 17139653999679504384 17151425740063899648 17226481020954476544 17239772776504492032 17308684118019538944 17323951354514767872 17331473695528452096 17343377180209446912 17411711999674417152 17423670593080786944 17431236233807265792 17494799001008996352 17499917227636293632 17504327489034387456 17516349691980152832 17598934709348335616 17618668881482612736 17692546064185294848 17704697538130477056 17782173957114298368 17786663730436636672 17794386988678250496 17902840960216203264 17973380128696172544 17985724483180167168 18068983214487109632 18076837575800127488 18081393230431125504 18093811769737740288 18165103384275714048 18172990967160766464 18201513030271893504 18275816813554040832 18290387605615017984 18360427076579753984 18368399472184000512 18381015131162148864 18470766181607276544 18490425935514304512 18551594945643282432 18565909143927914496 18580711218402557952 18588779264958529536 18664663979799871488 18677483117148635136 18751074461187833856 18763952946394693632 18772100559484747776 18788658611893567488 18846064706685239296 18863761206747856896 18875643142504185856 18880400109021954048 18883839253291204608 18952698917759746048 18973951103135121408 18976045499645165568 19066597348755898368 19086891288272830464 19150033492276936704 19163185987807346688 19180088999641350144 19188417305763643392 19201596163803316224 19277252571068104704 19279982572540526592 19285623067191017472 19355947830903570432 19369241751117103104 19379791148573786112 19394744373567553536 19472269632771981312 19484534856778514432 19489445273829113856 19570913349250056192 19588175999633719296 19601629417215885312 19678861999632023552 19681648876135120896 19687406881090830336 19781353277736615936 19798801548016877568 19807398509175373824 19821002491667939328 19899099428199333888 19912766392092327936 20004945701753585664 20009996696741216256 20018685362263031808 20097561191113555968 20100407362861400064 20113068239255240704 20220052644783194112 20233940043577688064 20313663999620153344 20327615691927584768 20336442272775143424 20435741307310178304 20555113695063048192 20650266530842411008 20655480461152223232 20664449406207000576 20678642022557417472 20745869616633348096 20760118153457958912 20801729177453592576 20870544313848692736 20886647786918903808 20903300120702877696 20968943483478867968 20983345230376861696 21006874435613884416 21094958768836313088 21109447064694030336 21201822795020894208 21235098535317209088 21244319159952605184 21321786282479714304 21345694991027011584 21429799384214667264 21444517653022507008 21472752699306934272 21543787678811553792 21558584236283265024 21572163591433355264 21577600124596518912 21660227334582566912 21677496421469650944 21686909142451617792 21775441309766516736 21790396970006740992 21891278437460475904 21900783986065539072 21920101713875828736 21929619778015592448 22031145795506405376 22136276286990974976 22138719749586026496 22148332741227184128 22165422141220061184 22254022437453692928 22268039836318302208 22273651741518987264 22357050319108571136 22376770499581575168 22386486856724250624 22401862191103868928 22490127999579455488 22493313001297281024 22499893578389520384 22511246283833868288 22597448709636620288 22609756340002750464 22627201769162145792 22741827917942095872 22757447305248374784 22832732240791732224 22852871999572672512 22862795087718383616 22868567653418532864 22878497556872036352 22968641361272635392 23078245490692718592 23098601806019690496 23108631594037936128 23124502906945929216 23215615999565889536 23231560790774382592 23237415518796251136 23241648311743021056 23326398668011995136 23339103318712516608 23355132922640203776 23590061418913726464 23606263384173969408 23616513607093714944 23632733740065619968 23709565276152397824 23725849318237667328 23852050644398505984 23870454613621604352 23889485852231860224 23980965977573556224 23987009567789678592 24091977619316146176 24108524307241500672 24125082359650320384 24220137845700952064 24230654622881021952 24268684040362524672 24367755751405387776 24387183474153357312 24395079989745156096 24508020174882865152 24621471632927490048 24627688242143035392 24638381984323731456 24653901247352406016 24660114428110307328 24735459927524376576 24774281624536743936 24785039019944706048 24886218639733161984 24903310822864846848 24906059718284279808 25001432614917111808 25018603928526258176 25051544815858089984 25151681608997142528 25173866812029272064 25178452337721606144 25301393999526887424 25312380275688210432 25422129798341197824 25433168499947077632 25449188384363773952 25455601990307414016 25550914650409795584 25573451999521800192 25584556407684857856 25602128218404421632 25686823770890698752 25703003428090806272 25709480999519256576 25727138610095849472 25825655668156137472 25839721531431714816 25859659164756738048 25963026177029308416 25985927031772151808 26117567999511625728 26135505889621180416 26146854350710898688 26242198501513494528 26249875841454440448 26398402064022503424 26428003322223919104 26515430989306527744 26532132570932445184 26538819096277942272 26550355189456437248 26557046307195715584 26673260935671447552 26679995595654955008 26691580483017375744 26796748254818074624 26960070193044258816 26978586724770250752 27115256363700191232 27247655076413571072 27259486450741149696 27302269545407840256 27406818260084064256 27413725220331061248 27540640614869630976 27552599208276000768 27571522696743223296 27661159488844464128 27680157537943945216 27706149272410914816 27735638903271456768 27827392418464923648 27848863715891871744 27871066827603836928 28009165914151845888 28126611691781750784 28145929419592040448 28158150839227121664 28182987917840351232 28269097060027858944 28313464713756278784 28325758879936806912 28429048376639619072 28460926654702682112 28464068249467748352 28573065845619556352 28592690204030009344 28599896023133847552 28630336932409245696 28725050238415405056 28744778981711020032 28770133499462025216 28903328561959534592 28915878856602157056 28928434600786526208 29033921746355355648 29053862626675654656 29092116560351330304 29201045314754052096 29226802285167771648 29239493037354123264 29356370023875084288 29374861060675207168 29382263999450578944 29402444125823827968 29518292999448035328 29522473314202681344 29531110321636245504 29672029916604923904 29698202322025316352 29809400425478094848 29835693999442100224 29848649142299000832 29869149588138491904 29991084001729708032 30014995045111824384 30146341786670333952 30169602358882861056 30330078967174791168 30343263073664499712 30350910065366532096 30443642987722309632 30470495999430230016 30483726783624511488 30491423537891377152 30504663409162715136 30624855148363513856 30653611960965267456 30798135741359587328 30832670542594572288 30983220691728334848 31118804424950022144 31140177230186938368 31153698800847028224 31202593766180388864 31329971680378355712 31453415225218301952 31475017845565292544 31510311653420826624 31634465757650223104 31642438153254469632 31664170597041045504 31802734192531341312 31852647802975813632 31982679423719571456 32144699076322000896 32166776479533760512 32209129048960401408 32358245387150032896 32490341001873850368 32516244632204476416 32530363713677426688 32663161964649775104 32677360233177153536 32685595455010111488 32836917656190713856 32851175979098308608 32880152570813743104 32980613236699168768 33032375499382325248 33046718693259608064 33204414430486462464 33208079624379039744 33248133211830091776 33402059754477453312 33535575478662856704 33565155749372362752 33571269783628808192 33579730285086375936 33602793286655803392 33735191999369183232 33739969501945921536 33749840367584280576 33896173064454930432 33914634510004125696 33940802653743218688 34067886200546394112 34097935999362400256 34112741876913143808 34136170957872562176 34249098361187598336 34279307999359008768 34302851480127799296 34452962041908953088 34479545553008984064 34617368236039077888 34647902709029535744 34662947391056904192 34686754360418893824 34823423999348834304 34847341186161573888 34862472467614531584 34989598002017992704 34999834455272587264 35008654978068774912 35032699383960305664 35197869418696671232 35237337762965225472 35385092128370589696 35409395076260954112 35564347914228596736 35573327460873273344 35588773977356500992 35805681920432406528 35946760257392345088 35971448966360334336 36137966428974219264 36162786460862251008 36187623539475480576 36330206768551428096 36345981934321532928 36403026060543787008 36551633627108081664 36580775211230035968 36720854153159507968 36736798944368001024 36762030262324297728 36941532363214553088 36980851871028609024 37103189891286564864 37161422436805115904 37177558529917059072 37329327959599742976 37354966234297270272 37502148922375667712 37527905892789387264 37544201118969495552 37577317223787134976 37727522413495713792 37751286285008371712 37760800218043908096 37767678506582409216 37905397835519492096 37952090999290331136 38133194697511796736 38173782576545660928 38300066984553873408 38326371975614693376 38360177999282700288 38376834611527286784 38403192327606632448 38554505142136209408 38559965145081053184 38738483502234206208 38759582297147572224 38789488747135107072 38944539265543962624 38969069713557028864 38978890547658227712 39141826698500112384 39176351999267438592 39203258834431770624 39357723999264047104 39363297752270241792 39374813762181660672 39597603096033755136 39642004983335878656 39798198856398667776 39825532784184655872 40009891403507171328 40019993393482432512 40037370724526063616 40195122382227111936 40200814725722800128 40226136478510481408 40440105289566388224 40467880087155376128 40627327999240306688 40655231383855169536 40672884545550286848 40871482614620356608 41110227390126096384 41310960922304446464 41328898812414001152 41357284045114834944 41491739233266696192 41520236306915917824 41603458354907185152 41741088627697385472 41773295573837807616 41806600241405755392 41937886966957735936 41966690460753723392 42013748871227768832 42189917537672626176 42218894129388060672 42403645590041788416 42470197070634418176 42488638319905210368 42643572564959428608 42691389982054023168 42859598768429334528 42889035306045014016 42945505398613868544 43087575357623107584 43117168472566530048 43144327182866710528 43155200249193037824 43320454669165133824 43354992842939301888 43373818284903235584 43550882619533033472 43580793940013481984 43782556874920951808 43801567972131078144 43840203427751657472 43859239556031184896 44062291591012810752 44272552573981949952 44277439499172052992 44296665482454368256 44330844282440122368 44508044874907385856 44536079672636604416 44547303483037974528 44714100638217142272 44753540999163150336 44772973713448501248 44803724382207737856 44980255999158910976 44986626002594562048 44999787156779040768 45022492567667736576 45194897419273240576 45219512680005500928 45254403538324291584 45514894610496749568 45665464481583464448 45705743999145345024 45725590175436767232 45737135306837065728 45756995113744072704 45937282722545270784 46156490981385437184 46197203612039380992 46217263188075872256 46249005813891858432 46431231999131779072 46463121581548765184 46474831037592502272 46678206637425033216 46710265845280407552 47180122837827452928 47212526768347938816 47233027214187429888 47265467480131239936 47451698636475334656 47704101288797011968 47778971704463720448 47961931955147112448 47974019135579357184 48183955238632292352 48217048614483001344 48250164719300640768 48440275691401904128 48537368080725049344 48735511502810775552 48774366948306714624 49016040349765730304 49242943265854980096 49255376484286070784 49276763968647462912 49307802494704812032 49320228856220614656 49470919855048753152 49548563249073487872 49570078039889412096 49806621645729693696 49812119436568559616 50002865229834223616 50037207857052516352 50103089631716179968 50303363217994285056 50347733624058544128 50356904675443212288 50602787999053774848 50624760551376420864 50844259596682395648 50898376768727547904 50911203980614828032 51101829300819591168 51146903999043600384 51169112815369715712 51204256436808843264 51373647541781397504 51406006856181612544 51418961999038513152 51454277220191698944 51651311336312274944 51679443062863429632 51719318329513476096 51926052354058616832 51971854063544303616 52235135999023251456 52271011779242360832 52293708701421797376 52484397003026989056 52499751682908880896 52796804128045006848 52856006644447838208 53064265141864890368 53077638192555884544 53100710378912874496 53114092614391431168 53346521871342895104 53359991191309910016 53383160966034751488 53593496509636149248 53920140386088517632 53957173449540501504 54230512727400382464 54495310152827142144 54518972901482299392 54604539090815680512 54827450440662122496 55081281229739261952 55105198416552001536 55143045393486446592 55322318977688928256 55360315075887890432 55412298544821829632 55471277806542913536 55654784836929847296 55697727431783743488 55742133655207673856 56253223383563501568 56291858839184080896 56316301678454243328 56365975835680702464 56538194120055717888 56626929427512557568 56651517759873613824 56858096753279238144 56921853309405364224 56928136498935496704 57185380408060018688 57199792046267695104 57260673864818491392 57450100476830810112 57489557963422040064 57540266998924050432 57806657123919069184 57831757713204314112 57856869201573052416 58067843492710711296 58107725253351309312 58184233120702660608 58453604570335543296 58712740047750168576 58749722121350414336 58764527998901157888 58804888251647655936 59036585998896070656 59044946628405362688 59062220643272491008 59344059833209847808 59396404644050632704 59618800850956189696 59671387998884200448 59697298284598001664 59738299176276983808 60029990090223648768 60292683573340667904 60339204717765722112 60660157934349582336 60686526147328999424 60701820130733064192 60940991998860460032 60982847075782754304 61009326818325430272 61249710296727027712 61307223921930534912 61596271482719174656 61665341085189144576 61966441383456669696 62237608849900044288 62280354460373876736 62405187532360777728 62659943360756711424 62906830450436603904 62950035691130585088 63020623306841653248 63268931515300446208 63284876306508939264 63328341194082091008 63605468385062682624 63705295605951627264 63965358847439142912 64289398152644001792 64333552959067521024 64418258097920802816 64716490774300065792 64980682003747700736 65032489264408952832 65060727427354853376 65326323929299550208 65354720466354307072 65371190910020222976 65673835312381427712 65702351958196617216 65760305141627486208 65961226473398337536 66064750998764650496 66093437386519216128 66408828860972924928 66416159248758079488 66496266423660183552 66804119508954906624 67071150957325713408 67130311498744725504 67159460570172751872 67205586573311606784 67470383998738366464 67479939003891843072 67499680735168561152 67792346128909860864 67829269020008251392 67881605307486437376 68135772401092788224 68195871998724800512 68225483753826287616 68272341915745124352 68498196722375196672 68558615998718017536 68605702960255598592 68905924083817906176 69234736472078155776 69295805418059071488 69325894782113808384 69373508720837787648 69646847998697668608 69694682372323147776 69724944935229063168 69979196004035985408 70017309956137549824 70065398767920611328 70395738837393342464 70770184256741179392 70818790152521908224 71128695828457193472 71146654921746546688 71177547954713001984 71611363840864813056 71942897932720668672 72275932857948438528 72325572921724502016 72375247078950961152 72660413537102856192 72691963868643065856 72806052121087574016 73103267254216163328 73161550422460071936 73441708306319015936 73524060524648595456 73883064726429106176 73961703742057218048 74206379782573129728 74322844873610231808 74355117059834118144 74658655919199485952 74709932468594540544 75004297844751335424 75055811785578774528 75154634447574269952 75455044826991427584 75502572570016743424 75521600436087816192 75535357013164818432 75810795671038984192 75904181998580662272 76266389395023593472 76347565153091321856 76652743951229386752 76720355998565400576 76753669223054573568 76806384655213264896 77109010284272418816 77476967004468412416 77519164594295144448 77578977494270214144 77889078531087925248 77938139427114057728 77957781095316455424 78352703998534877184 78406517668863541248 78715447998528094208 78726595504540483584 78749627524363321344 79195206192067510272 79284009966671757312 79596397712797335552 79651065568369311744 80019782807014342656 80039986786964865024 80074741449052127232 80390244764454223872 80452272957020962816 80880210579132776448 80935760174310752256 81254655998480613376 81310462767710339072 81345769091100573696 81742965229240713216 82220454780252192768 82621921844608892928 82657797624828002304 82714568090229669888 82983478466533392384 83040472613831835648 83206916709814370304 83482177255394770944 83546591147675615232 83613200482811510784 83875773933915471872 83933380921507446784 84027497742455537664 84379835075345252352 84437788258776121344 84807291180083576832 84940394141268836352 84977276639810420736 85287145129918857216 85382779964108046336 85719197536858669056 85778070612090028032 85891010797227737088 86175150715246215168 86234336945133060096 86288654365733421056 86310400498386075648 86709985685878603776 86747636569806471168 87101765239066066944 87161587880026963968 87565113749841903616 87603135944262156288 87680406855503314944 87718479112062369792 88124583182025621504 88554878998344105984 88593330964908736512 89016089749814771712 89072159345273208832 89094606966075949056 89428201276434284544 89507081998326300672 89545947426897002496 89607448764415475712 89960511998317821952 89973252005189124096 90044985135335473152 90389794838546481152 90439025360011001856 90508807076648583168 91029789220993499136 91330928963166928896 91411487998290690048 91451180350873534464 91474270613674131456 91513990227488145408 91874565445090541568 92394407224078761984 92498011627783716864 92862463998263558144 92926243163097530368 92949662075185004544 93356413274850066432 93420531690560815104 94360245675654905856 94425053536695877632 94530934960262479872 94903397272950669312 95408202577594023936 95557943408927440896 95923863910294224896 95948038271158714368 96434097228966002688 96500329438601281536 96880551382803808256 97074736161450098688 97471023005621551104 97548733896613429248 98032080699531460608 98510752968572141568 98553527937294925824 98615604989409624064 98640457712441229312 98941839710097506304 99097126498146975744 99140156079778824192 99613243291459387392 99624238873137119232 100005730459668447232 100074415714105032704 100206179263432359936 100606726435988570112 100695467248117088256 100713809350886424576 101205575998107549696 101249521102752841728 101688519193364791296 101822407961229656064 102203658601639182336 102293807998087200768 102338225630739431424 102408512873617686528 102747295083562795008 102812013712363225088 102837923998077026304 102908554440383397888 103302622672624549888 103358886125726859264 103438636659026952192 103852104708117233664 103943708127088607232 104470271998046502912 104542023558484721664 104587417402843594752 104968794006053978112 104999503365817761792 105593608256090013696 105712013288895676416 106155276385111769088 106201420757825748992 106228185228782862336 106693043742685790208 106719982382619820032 106766321932069502976 107186993019272298496 107840280772177035264 107914346899081003008 108990620305654284288 109037945802964598784 109209078181631361024 109654900881324244992 110162562459478523904 110210396833104003072 110286090786972893184 110720630151775780864 110824597089643659264 110942555613085827072 111309569673859694592 111484267310415347712 112506446767127003136 112583717678368161792 112632603356908486656 112731951671361404928 113253858855025115136 113303035519747227648 113716193506558476288 113856272997870993408 114370760816120037376 114399584092535390208 114521347729636982784 114900200953661620224 114979115926844080128 115080533997848100864 115613314247838138368 115663515426408628224 116215450506702618624 116368466241405321216 116907209140671086592 117425480095500337152 117499444242700828672 117529055997802315776 117609776503295311872 118073171997792141312 118089893256810725376 118124441286544982016 118792809288101265408 119237601701912379392 119342775997768400896 119394596569196003328 119476598352553967616 120059980180447297536 120585367146681335808 120678409435531444224 121320315868699164672 121373052294657998848 121403640261466128384 121881983997720920064 121965694151565508608 122018653636650860544 122499420593454055424 122614447843861069824 123192542965438349312 123330682170378289152 123932882766913339392 124475217699800088576 124560708920747753472 124810375064721555456 125319886721513422848 125813660900873207808 125900071382261170176 126041246613683306496 126537863030600892416 126569752613017878528 126656682388164182016 127210936770125365248 127410591211903254528 127930717694878285824 128578796305288003584 128667105918135042048 128836516195841605632 129432981548600131584 129961364007495401472 130064978528817905664 130121454854709706752 130652647858599100416 130742381820040445952 131347670624762855424 131404703916393234432 131520610283254972416 131922452946796675072 132129501997529300992 132186874773038432256 132817657721945849856 132832318497516158976 132992532847320367104 133608239017909813248 134142301914651426816 134260622997489451008 134318921140345503744 134411173146623213568 134940767997476732928 134959878007783686144 134999361470337122304 135584692257819721728 135658538040016502784 135763210614972874752 136391743997449601024 136544683831490248704 136996393444750393344 137117231997436035072 137211405920511197184 137811848167635812352 138469472944156311552 138591610836118142976 138651789564227616768 138747017441675575296 139293695997395337216 139389364744646295552 140034619912275099648 140130797535841222656 140791477674786684928 141540368513482358784 141637580305043816448 142293309843493093376 142355095909426003968 143885795865441337344 144551865715896877056 144651145843449004032 144750494157901922304 145320827074205712384 145612104242175148032 146206534508432326656 146323100844920143872 146883416612638031872 147048121049297190912 147766129452858212352 147923407484114436096 148412759565146259456 148645689747220463616 148710234119668236288 149419864937189081088 150008595689502670848 150111623571157549056 150309268895148539904 150910089653982855168 151005145140033486848 151043200872175632384 151070714026329636864 151621591342077968384 151808363997161324544 152532778790047186944 152695130306182643712 153305487902458773504 153440711997130801152 153507338446109147136 153612769310426529792 154218020568544837632 154953934008936824832 155038329188590288896 155157954988540428288 155778157062175850496 155876278854228115456 155915562190632910848 156705407997069754368 156813035337727082496 157430895997056188416 157453191009080967168 157499255048726642688 158390412384135020544 158568019933343514624 159192795425594671104 159302131136738623488 160039565614028685312 160079973573929730048 160149482898104254464 160780489528908447744 161760421158265552896 161871520348621504512 162509311996961226752 162620925535420678144 162691538182201147392 163485930458481426432 165243843689217785856 165315595249656004608 165429136180459339776 165966956933066784768 166080945227663671296 166413833419628740608 166964354510789541888 167093182295351230464 167226400965623021568 167866761843014893568 168759670150690504704 168875576517552242688 169614582360167153664 169880788282537672704 169954553279620841472 170574290259837714432 170765559928216092672 171556141224180056064 171782021594455474176 172350301430492430336 172468673890266120192 172577308731466842112 172620800996772151296 173419971371757207552 173495273139612942336 174203530478132133888 174323175760053927936 175130227499683807232 175360813711006629888 176249166364051243008 177109757996688211968 177186661929817473024 178032179499629543424 178144318690546417664 178189213932151898112 178856402552868569088 179014163996652601344 179091894853794004992 179214897528830951424 179921023996635643904 180089970270670946304 180779589677092962304 180878050720022003712 181017614153297166336 182059578441986998272 182822975996581380096 182948541227348262912 183027980454976290816 183749130890181083136 184788814448157523968 184996023255567433728 185724927996527116288 185852486326195060736 185899324150370009088 186712826549700132864 186841063381121630208 188720491351309811712 188850107073391755264 189061869920524959744 189806794545901338624 190816405155188047872 191115886817854881792 191847727820588449792 191896076542317428736 192868194457932005376 193000658877202563072 193761102765607616512 194149472322900197376 194942046011243102208 195097467793226858496 196064161399062921216 197021505937144283136 197107055874589851648 197231209978819248128 197280915424882458624 197883679420195012608 198194252996293951488 198280312159557648384 199226486582918774784 199248477746274238464 200011460919336894464 200148831428210065408 200412358526864719872 201213452871977140224 201390934496234176512 202411151996215099392 202499042205505683456 203377038386729582592 203644815922459312128 204407317203278364672 204587615996174401536 204676451261478862848 204817025747235373056 205494590167125590016 205624027424726450176 205675847996154052608 205817108880766795776 206717772251453718528 207704209416234467328 207887416254177214464 208940543996093005824 209084047116969443328 209174834805687189504 209937588012107956224 211187216512180027392 212310552770223538176 212402841515651497984 212456370457565724672 213386087485371580416 213439964765239640064 213532643864139005952 214373986038544596992 215828693798162006016 217981240611308568576 218075891605929197568 218418156363262722048 219309801762648489984 220325124918957047808 220572181573945786368 221441260303551561728 221649194179287318528 221885111226171654144 222619139347719389184 222968534620830695424 225012893534254006272 225167435356736323584 225463903342722809856 226507717710050230272 226606071039494455296 227432387013116952576 227712545995741986816 228741521632240074752 228799168185070780416 229042695459273965568 229958231853688160256 230161067995696201728 231226628495676276736 231327030852817256448 232430901013405237248 232736932482810642432 233814418281342173184 234998888485401657344 235058111995604631552 235219553006590623744 236146343995584282624 236179786513621450752 236248882573089964032 237585618576202530816 238475203403824758784 238685551995536801792 238789193138392006656 238953196705107935232 240119960360894595072 241170734293362671616 241356818871062888448 242640631737398329344 242807280522932256768 243763967995441840128 243931388303131017216 244037307273301721088 244998841186908110848 245228895687722139648 246385085930876698624 246661364340756578304 247865765533826678784 248950435399600177152 249121417841495506944 249620750129443110912 250639773443026845696 251627321801746415616 251800142764522340352 252082493227366612992 253139505226035757056 253313364776328364032 254421873540250730496 254821182423806509056 255861435389756571648 257157592610576007168 257334211836270084096 257673032391683211264 258865963097200263168 260129957057635811328 260242909709419413504 261305295717198200832 261484763640080891904 262695341249525710848 262809407832786468864 263041220566509944832 264259003995058601984 264373749546076864512 265664636995032317952 267216478035819626496 268284603829302853632 268521245994978902016 268637842280691007488 268822346293246427136 269881535994953465856 269919756015567372288 271169384515639443456 271317076080033005568 271526421229945749504 272783487994899202048 273089367662980497408 273992786889500786688 274234463994872070144 274422811841022394368 275623696335271624704 277183221672236285952 277494034883351150592 278587391994790674432 278778729489292591104 280069239824550199296 280261595071682445312 281582955349573369856 283080737026964717568 283275160610087632896 284586619686986186752 284710191818852007936 287771591730882674688 289302291686898008064 289500988315803844608 290641654148411424768 291224208484350296064 292413069016864653312 292646201689840287744 293766833225276063744 294096242098594381824 295532258905716424704 295846814968228872192 296825519130292518912 297291379494440927232 297420468239336472576 298839729874378162176 300017191379005341696 300223247142315098112 300618537790297079808 301820179307965710336 302010290280066973696 302086401744351264768 302141428052659273728 303243182684155936768 303616727994322649088 305065557580094373888 306610975804917547008 306881423994261602304 307014676892218294272 307225538620853059584 308436041137089675264 309907868017873649664 310076658377180577792 310315909977080856576 311556314124351700992 311752557708456230912 311831124381265821696 313410815994139508736 313626070675454164992 314861791994112376832 314906382018161934336 314998510097453285376 316780824768270041088 317136039866687029248 318604262273477246976 320079131228057370624 320159947147859460096 320298965796208508928 321560979057816895488 323520842316531105792 323743040697243009024 325018623993922453504 325241851070841356288 326971860916962852864 330487687378435571712 330631190499312009216 330858272360918679552 332161890455327342592 332827666839257481216 333928709021579083776 334452801931246043136 335733523686029787136 337519340301381009408 337751153035104485376 339761576565075345408 339909106559241682944 341148580519675428864 343112282448360112128 343564043188910948352 344700602860984860672 344937347780532240384 345154617462933684224 345241601993544302592 346839942743514415104 346990546279225884672 348646351520107855872 350260454999367614464 350721627422013259776 352498332728102486016 354219515993376423936 354373323859634946048 356288637381092835328 356378427864303796224 357712805105737138176 358028327993305202688 358183789707588009984 358429795057661902848 359842047993271287808 360179940541341892608 361559179354185924608 361756101440044007424 362035228306594332672 364119156883973996544 365645951993162760192 365897082454696525824 366055960909952581632 367498261780362166272 369577628896315047936 369992046511134867456 371449855993054232576 371704972652390121472 371798648300740018176 373425653099400265728 373682126762243260416 377440982702619623424 377700214146783510528 378123739841049919488 379613589091802677248 381632810310376095744 382231773635709763584 383792153084634857472 385736388915864010752 386001317754405126144 387522205531215233024 388298944645800394752 389884092022486204416 390194935586453716992 394043011874288566272 394214111749179703296 394462419957638496256 394561830849764917248 395767358840390025216 396388505992587902976 396560624319115296768 398452973165837549568 398496955492548476928 400297662856420130816 400824717053729439744 402426905743954280448 402781868992468353024 404822303992430198784 404998084411011366912 406754076773459165184 407289631844918624256 409175231992348803072 409634051494470746112 410989180334251180032 411248054849452900352 411351695992308105216 411634217761533591552 413435544502907437056 415408418832468934656 415774832508354428928 417881087992186011648 418168094233938886656 422374433024360054784 424621105540447076352 424805683031302995968 424912740915131449344 426879929530479280128 427065287728278011904 428747972077089193984 431657387596324012032 435962481222617137152 436836312726525444096 438619603525296979968 440650249837914095616 441144363147891572736 442882520607103123456 443298388358574637056 443770222452343308288 445238278695438778368 445937069241661390848 450025787068508012544 450334870713472647168 450927806685445619712 453015435420100460544 453212142078988910592 454864774026233905152 455425091991483973632 457483043264480149504 457598336370141560832 458085390918547931136 459916463707376320512 460322135991392403456 462453256991352553472 462654061705634512896 464861802026810474496 465473864965621284864 467628836562684346368 470116223991209263104 470439106013181247488 472292687991168565248 472359573027242901504 472497765146179928064 475171237152405061632 476950406807649517568 477371103991073603584 477578386276784013312 477906393410215870464 480239920721789190144 482341468586725343232 485281263474796658688 485614561045864513536 487527935990883680256 487862776606262034432 488074614546603442176 490457791375444279296 492770171861753397248 495731531067653357568 497900870799200354304 498242835682991013888 499241500258886221824 501279546886053691392 503600285529044680704 506279010452071514112 506626729552656728064 508843747080501460992 509642364847613018112 511722870779513143296 514668423672540168192 515346064783366422528 517731926194400526336 520259914115271622656 520485819418838827008 522610591434396401664 522969527280161783808 525390682499051421696 526082441133019889664 528518007990117203968 528747499092153729024 531329273990064635904 534432956071639252992 536569207658605707264 537042491989957804032 537275684561382014976 537644692586492854272 539763071989906931712 542338769031278886912 542634152160066011136 543052842459891499008 545566975989798404096 546178735325960994816 548468927989744140288 548845623682044788736 551247392670543249408 554366443344472571904 554988069766702301184 557174783989581348864 557557458978585182208 560138479649100398592 560523190143364890624 563165910699146739712 566161474053929435136 566550321220175265792 569173239373972373504 569420383637704015872 575543183461765349376 578604583373796016128 579001976631607689216 581283308296822849536 582448416968700592128 584826138033729306624 585292403379680575488 587533666450552127488 588192484197188763648 591064517811432849408 591693629936457744384 593651038260585037824 594582758988881854464 594840936478672945152 597679459748756324352 600034382758010683392 600446494284630196224 601237075580594159616 603640358615931420672 604020580560133947392 604172803488702529536 607233455988645298176 610131115160188747776 613221951609835094016 613762847988523204608 614029353784436588544 614451077241706119168 616872082274179350528 620153316754361155584 623112628248703401984 623505115416912461824 623662248762531643392 626821631988279017472 627252141350908329984 629723583988224753664 629812764036323868672 633561649536540082176 637208524546954493952 640158262456114741248 640319894295718920192 640597931592417017856 643121958115633790976 647486081394486018048 650037247987844907008 650483702141682712576 653943721833925705728 660975374756871143424 661716544721837359104 664323780910654685184 665655333678514962432 667857418043158167552 668905603862492086272 671467047372059574272 675038680602762018816 675502306070208970752 679523153130150690816 679818213118483365888 682297161039350857728 686224564896720224256 687128086377821896704 689874695561064480768 690309234925867368448 690483203987088605184 693679885487028830208 693981092558451769344 697292703040215711744 700520909998735228928 701443254844026519552 704996665456204972032 708439031986752847872 708746647719269892096 712756855728607592448 715425610211474276352 716056655986610405376 716367579415176019968 716859590115323805696 719684095986542575616 720359881082683785216 723118358708371849216 723512202880088014848 724070456613188665344 731291903986325520384 731794164909393051648 732111921819905163264 734996523560724332544 739155257792630095872 739984093022269734912 743409945304780242944 743597296601480036352 746851306198800531456 747364253524486520832 754881965405239246848 755400428293567021056 756247479682099838976 763265620620752191488 764463547271419527168 767584306169269714944 771472777831728021504 772002635508810252288 775044411062430466048 776597889291600789504 780389871172907433984 788086023748577132544 788428223498359406592 788924839915276992512 789123661699529834496 792777011985175805952 793121248638230593536 796993910985096953856 800595325712840261632 801649434107458879488 804853811487908560896 805563737984936706048 809644607984860397568 813508153546918330368 814579263689837248512 818350463984697606144 819268102988941492224 821978360668502360064 822496109698905800704 822703391984616210432 823268435523067183104 826871089005814874112 831549665016708857856 835762175984372023296 836336188467877773312 844748866048720109568 849242211080894152704 849611366062605991936 849825481830262898688 853759859060958560256 854130575456556023808 857495944154178387968 863314775192648024064 871924962445234274304 873672625453050888192 877239207050593959936 881300499675828191232 882288726295783145472 885765041214206246912 886596776717149274112 887540444904686616576 890476557390877556736 891874138483322781696 900051574137016025088 900669741426945294336 901855613370891239424 906030870840200921088 906424284157977821184 909729548052467810304 910850183982967947264 915196672740283121664 919832927414752641024 920644271982784806912 924906513982705106944 925308123411269025792 929723604053620948992 930947729931242569728 935257673125368692736 940232447982418526208 940878212026362494976 944585375982337130496 944719146054485803008 944995530292359856128 950342474304810123264 954742207982147207168 955812786820431740928 960479841443578380288 964682937173450686464 970562526949593317376 971229122091729027072 975055871981767360512 975725553212524068864 980915582750888558592 985540343723506794496 991463062135306715136 996485671365982027776 998483000517772443648 1007200571058089361408 1012558020904143028224 1013253459105313456128 1019284729695226036224 1023445741559026286592 1029336847345080336384 1030692129566732845056 1035463852388801052672 1040519828230543245312 1040971638837677654016 1045939054560323567616 1050781364998102843392 1052164882266039779328 1057036015980234407936 1057494998184307458048 1062658547980129271808 1068865912143278505984 1073138415317211414528 1074084983979915608064 1074551369122764029952 1075289385172985708544 1079526143979813863424 1084677538062557773824 1085268304320132022272 1086105684919782998016 1091133951979596808192 1092357470651921989632 1096937855979488280576 1097691247364089577472 1102494785341086498816 1108732886688945143808 1109976139533404602368 1114349567979162697728 1115114917957170364416 1120276959298200797184 1121046380286729781248 1132322948107858870272 1133100642440350531584 1138346478747944747008 1138840767275408031744 1157209166747592032256 1158003953263215378432 1162566616593645699072 1164896833937401184256 1169652276067458613248 1170584806759361150976 1175067332901104254976 1182129035622865698816 1183387259872915488768 1187302076521170075648 1189165517977763708928 1189681872957345890304 1195358919497512648704 1200892988569260392448 1202474151161188319232 1207280717231862841344 1208041161120267894784 1208345606977405059072 1214466911977290596352 1220262230320377495552 1227525695977046409216 1228902154483412238336 1233744164548358701056 1240306633508722311168 1246225256497406803968 1247010230833824923648 1247324497525063286784 1253643263976558034944 1254504282701816659968 1259447167976449507328 1267123299073080164352 1274417049093908987904 1280639788591437840384 1281195863184834035712 1286243916231267581952 1294972162788972036096 1300074495975689814016 1300967404283365425152 1307887443667851411456 1321950749513742286848 1323433089443674718208 1328647561821309370368 1331310667357029924864 1335714836086316335104 1337811207724984172544 1342934094744119148544 1350077361205524037632 1351004612140417941504 1359046306260301381632 1359636426236966731776 1364594322078701715456 1372449129793440448512 1374256172755643793408 1379749391122128961536 1380618469851734736896 1380966407974177210368 1387359770974057660416 1387962185116903538688 1394585406080431423488 1401041819997470457856 1402886509688053039104 1416878063973505695744 1417493295438539784192 1425513711457215184896 1430851220422948552704 1432113311973220810752 1432735158830352039936 1433719180230647611392 1439368191973085151232 1440719762165367570432 1447024405760176029696 1462583807972651040768 1463588329818786103296 1464223843639810326528 1478310515585260191744 1486819890609560485888 1487194593202960072704 1493702612397601062912 1494728507048973041664 1510800856587134042112 1526531241241504382976 1528927094542839054336 1535168612338539429888 1544005271017620504576 1550088822124860932096 1553195778583201579008 1560779742345814867968 1576172047497154265088 1577849679830553985024 1578247323399059668992 1585554023970351611904 1586242497276461187072 1593987821970193907712 1601190651425680523264 1603298868214917758976 1609707622975817121792 1611127475969873412096 1619289215969720795136 1627016307093836660736 1629158527379674497024 1636700927969395212288 1638536205977882984448 1644992219397811601408 1645406783969232420864 1646536871046134366208 1653742178011629748224 1663099330033417715712 1671524351968744046592 1672672376935755546624 1689497732097440219136 1698484422161788305408 1699650963660525797376 1707519718121917120512 1708261150913112047616 1714991888308356775936 1726629550385296048128 1743849924890468548608 1747345250906101776384 1754478414101187919872 1762600999351656382464 1764577452591566290944 1773193553434298548224 1775080889809373233152 1780953114781755113472 1783748276966645563392 1800103148274032050176 1801339482853890588672 1803711226741782478848 1812061741680401842176 1821700367965935894528 1830393345480566243328 1839665854829505282048 1841288543965569613824 1849813027965410213888 1850616246822538051584 1870515346250737385472 1880464895964837052416 1881756424052724989952 1889170751964674260992 1889438292108971606016 1900684948609620246528 1909484415964294414336 1911625573640863481856 1920959682887156760576 1929365874346901372928 1942458244183458054144 1950111743963534721024 1951451106425048137728 1961831165501777117184 1971080687447013588992 1982926124270613430272 1992971342731964055552 1996966001035544887296 2014401142116178722816 2025116041808286056448 2026506918210626912256 2038569459390452072448 2046891483118052573184 2058673694690160672768 2061384259133465690112 2070927704777602105344 2081039656461086490624 2081943277675355308032 2091878109120647135232 2101562729996205686784 2104329764532079558656 2114072031960468815872 2114989996368614916096 2125317095960258543616 2146276830634422829056 2148169967959831216128 2149102738245528059904 2150578770345971417088 2159052287959627726848 2169355076125115547648 2170536608640264044544 2172211369839565996032 2182267903959193616384 2193875711958976561152 2195382494728179154944 2204989570682172997632 2217465773377890287616 2219952279066809204736 2230229835914340728832 2240553918596401594368 2242092760573459562496 2264645896215717740544 2266201284880701063168 2276692957495889494016 2314418333495184064512 2316007906526430756864 2325133233187291398144 2329793667874802368512 2341169613518722301952 2350134665802208509952 2364258071245731397632 2366774519745830977536 2378331035955527417856 2379363745914691780608 2401785977138520784896 2404948302322376638464 2414561434463725682688 2416082322240535789568 2416691213954810118144 2428933823954581192704 2440524460640754991104 2455051391954092818432 2457804308966824476672 2467488329096717402112 2480613267017444622336 2494020461667649847296 2494648995050126573568 2507286527953116069888 2509008565403633319936 2518894335952899014656 2534246598146160328704 2548834098187817975808 2561279577182875680768 2562391726369668071424 2572487832462535163904 2589944325577944072192 2600148991951379628032 2601934808566730850304 2615774887335702822912 2643901499027484573696 2646866178887349436416 2657295123642618740736 2662621334714059849728 2671429672172632670208 2675622415449968345088 2700154722411048075264 2702009224280835883008 2718092612520602763264 2719272852473933463552 2729188644157403430912 2759498782244257923072 2761236939703469473792 2761932815948354420736 2774719541948115320832 2775924370233807077376 2789170812160862846976 2802083639994940915712 2805773019376106078208 2833756127947011391488 2834986590877079568384 2851027422914430369792 2864226623946441621504 2867438360461295222784 2878736383946170302464 2881439524330735140864 2894048811520352059392 2925167615945302081536 2927176659637572206592 2956621031170520383488 2973639781219120971776 2974389186405920145408 2989457014097946083328 3021601713174268084224 3057854189085678108672 3070337224677078859776 3088010542035241009152 3100177644249721864192 3106391557166403158016 3121559484691629735936 3152344094994308530176 3156494646798119337984 3171108047940703223808 3172484994552922374144 3187975643940387815424 3202381302851361046528 3206597736429835517952 3219415245951634243584 3222254951939746824192 3238578431939441590272 3254032614187673321472 3258317054759348994048 3273401855938790424576 3277072411955765968896 3290813567938464841728 3293073742092268732416 3307484356023259496448 3326198660066835431424 3343048703937488093184 3345344753871511093248 3396968844323576610816 3399301927321051594752 3415039436243834241024 3416522301826224095232 3487699849780937097216 3494690501812203552768 3508956828202375839744 3525201998703312764928 3546387106868597096448 3550161779618746466304 3561906229563510226944 3567496553933291126784 3602678965707781177344 3607422453483564957696 3624123483360803684352 3643400735931871789056 3660786690961132486656 3682577087931139227648 3699626055930820427776 3701232493645076103168 3741030692501474770944 3760929791929674104832 3763512848105449979904 3778341503929348521984 3801369897219240493056 3818968831928588828672 3823251147281726963712 3841919365774313521152 3858731748693802745856 3884916488366916108288 3900223487927069442048 3902902212850096275456 3923662331003554234368 3942161374894027177984 3965852248541226860544 3985942685463928111104 3993932002071089774592 4028802284232357445632 4050232083616572112896 4053013836421253824512 4077138918780904144896 4093782966236105146368 4117347389380321345536 4122768518266931380224 4141855409555204210688 4162079312922172981248 4163886555350710616064 4183756218241294270464 4203125459992411373568 4208659529064159117312 4228144063920937631744 4250634191920517087232 4292553661268845658112 4296339935919662432256 4298205476491056119808 4301157540691942834176 4318104575919255453696 4341073217280528089088 4364535807918387232768 4387751423917953122304 4390764989456358309888 4434931546755780575232 4460459671828681457664 4481107837192803188736 4484185521146919124992 4532402569761402126336 4553385914991778988032 4632015813052861513728 4650266466374582796288 4659587335749604737024 4682339227037444603904 4700269331604417019904 4728516142491462795264 4733549039491661955072 4756662071911054835712 4758727491829383561216 4803571954277041569792 4809896604644753276928 4829122868927451365376 4832164644481071579136 4833382427909620236288 4857867647909162385408 4881048921281509982208 4910102783908185636864 4915608617933648953344 4934976658193434804224 4961226534034889244672 4989297990100253147136 5014573055906232139776 5018017130807266639872 5037788671905798029312 5068493196292320657408 5122559154365751361536 5124783452739336142848 5144975664925070327808 5179888651155888144384 5203869617133461700608 5231549774671405645824 5287802998054969147392 5293732357774698872832 5325242669428119699456 5342859344345265340416 5351244830899936690176 5400309444822096150528 5404018448561671766016 5436185225041205526528 5518997564488515846144 5522473879406938947584 5523865631896708841472 5549439083896230641664 5551848740467614154752 5604167279989881831424 5611546038752212156416 5667512255894022782976 5702054845828860739584 5728453247892883243008 5734876720922590445568 5757472767892340604928 5762879048661470281728 5788097623040704118784 5850335231890604163072 5854353319275144413184 5913242062341040766976 5947279562438241943552 5948778372811840290816 5978914028195892166656 6043203426348536168448 6115708378171356217344 6140674449354157719552 6176021084070482018304 6200355288499443728384 6212783114332806316032 6243118969383259471872 6304688189988617060352 6312989293596238675968 6342216095881406447616 6344969989105844748288 6375951287880775630848 6438830491903268487168 6444509903879493648384 6477156863878883180544 6508065228375346642944 6516634109518697988096 6546803711877580849152 6581627135876929683456 6586147484184537464832 6614968712046518992896 6652397320133670862848 6690689507743022186496 6793937688647153221632 6798603854642103189504 6830078872487668482048 6975399699561874194432 6989381003624407105536 7050403997406625529856 7092774213737194192896 7100323559237492932608 7134993107866582253568 7205357931415562354688 7214844906967129915392 7248246966721607368704 7286801471863743578112 7321573381922264973312 7365154175862278455296 7399252111861640855552 7402464987290152206336 7482061385002949541888 7521859583859348209664 7527025696210899959808 7556683007858697043968 7602739794438480986112 7637937663857177657344 7646502294563453927424 7683838731548627042304 7717463497387605491712 7769832976733832216576 7800446975854138884096 7805804425700192550912 7847324662007108468736 7931704497082453721088 7971885370927856222208 7987864004142179549184 8100464167233144225792 8106027672842507649024 8154277837561808289792 8187565932472210292736 8283710819110408421376 8324158625844345962496 8327773110701421232128 8367512436482588540928 8406250919984822747136 8417319058128318234624 8456288127841875263488 8501268383841034174464 8592679871839324864512 8602315081383885668352 8636209151838510907392 8682146434561056178176 8729071615836774465536 8775502847835906244608 8781529978912716619776 8869863093511561150464 8920919343657362915328 8968371042293838249984 9064805139522804252672 9106771829983557976064 9264031626105723027456 9300532932749165592576 9319174671499209474048 9364678454074889207808 9400538663208834039808 9457032284982925590528 9513324143822109671424 9517454983658767122432 9607143908554083139584 9619793209289506553856 9658245737854902730752 9664329288962143158272 9666764855819240472576 9715735295818324770816 9762097842563019964416 9820205567816371273728 9831217235867297906688 9922453068069778489344 9978595980200506294272 10029146111812464279552 10036034261614533279744 10075577343811596058624 10245118308731502723072 10249566905478672285696 10407739234266923401216 10463099549342811291648 10575605996109938294784 10650485338856239398912 10685718688690530680832 10702489661799873380352 10808036897123343532032 10872370450082411053056 11044947758813877895168 11047731263793417682944 11098878167792461283328 11103697480935228309504 11208334559979763662848 11223092077504424312832 11335024511788045565952 11404109691657721479168 11456906495785766486016 11469753441845180891136 11514945535784681209856 11525758097322940563456 11576195246081408237568 11700670463781208326144 11708706638550288826368 11826484124682081533952 11897556745623680581632 11957828056391784333312 12086406852697072336896 12231416756342712434688 12281348898708315439104 12352042168140964036608 12425566228665612632064 12486237938766518943744 12609376379977234120704 12625978587192477351936 12684432191762812895232 12751902575761551261696 12877660983806536974336 12889019807758987296768 12954313727757766361088 13093607423755161698304 13163254271753859366912 13172294968369074929664 13304794640267341725696 13381379015486044372992 13597207709284206379008 13660157744975336964096 13950799399123748388864 13978762007248814211072 14100807994813251059712 14185548427474388385792 14200647118474985865216 14269986215733164507136 14410715862831124709376 14429689813934259830784 14496493933443214737408 14573602943727487156224 14643146763844529946624 14730308351724556910592 14798504223723281711104 14804929974580304412672 15043719167718696419328 15054051392421799919616 15113366015717394087936 15205479588876961972224 15275875327714355314688 15367677463097254084608 15434926994775210983424 15539665953467664433152 15611608851400385101824 15694649324014216937472 15863408994164907442176 15975728008284359098368 16200928334466288451584 16212055345685015298048 16308555675123616579584 16567421638220816842752 16648317251688691924992 16655546221402842464256 16812501839969645494272 16834638116256636469248 16912576255683750526976 17002536767682068348928 17185359743678649729024 17204630162767771336704 17272418303677021814784 17364292869122112356352 17458143231673548931072 17551005695671812489216 17563059957825433239552 17739726187023122300928 17841838687314725830656 17936742084587676499968 18129610279045608505344 18213543659967115952128 18528063252211446054912 18601065865498331185152 18638349342998418948096 18729356908149778415616 18914064569965851181056 19026648287644219342848 19034909967317534244864 19316491475709805461504 19328658577924286316544 19333529711638480945152 19431470591636649541632 19524195685126039928832 19640411135632742547456 19844906136139556978688 19957191960401012588544 20072068523229066559488 20151154687623192117248 20490236617463005446144 20815478468533846802432 20926199098685622583296 21151211992219876589568 21300970677712478797824 21404979323599746760704 21616073794246687064064 21744740900164822106112 22095462527586835365888 22197756335584922566656 22207394961870456619008 22416669119959527325696 22446184155008848625664 22670049023576091131904 22808219383315442958336 22913812991571532972032 22939506883690361782272 23051516194645881126912 23152390492162816475136 23401340927562416652288 23417413277100577652736 23795113491247361163264 23915656112783568666624 24462833512685424869376 24562697797416630878208 24851132457331225264128 24972475877533037887488 25218752759954468241408 25251957174384954703872 25368864383525625790464 25503805151523102523392 25778039615517974593536 25908627455515532722176 26187214847510323396608 26326508543507718733824 26344589936738149859328 26609589280534683451392 26762758030972088745984 27194415418568412758016 27320315489950673928192 27901598798247496777728 27957524014497628422144 28201615989626502119424 28371096854948776771584 28539972431466329014272 28821431725662249418752 28859379627868519661568 28992987866886429474816 29147205887454974312448 29286293527689059893248 29460616703449113821184 29597008447446563422208 30087438335437392838656 30108102784843599839232 30226732031434788175872 30551750655428710629376 30735354926194508169216 31223217702800770203648 31389298648028433874944 31726817988329814884352 31951456016568718196736 32424110691370030596096 32617111350247233159168 33134843276441633685504 33296634503377383849984 33311092442805684928512 33625003679939290988544 33669276232513272938496 33825152511367501053952 34005073535364136697856 34370719487357299458048 34409260325535542673408 34544836607354043629568 34728585738244224712704 35102011391343624978432 35126119915650866479104 35479452374046244601856 35873484169175352999936 36259220558091217010688 36427087319934231904256 37056126504422892109824 37276698685996837896192 37458713816299556831232 37828129139931702362112 38053296575288438685696 38632982951419610923008 38657317155848572633088 38667059423276961890304 38862941183273299083264 39280822271265485094912 39914383920802025177088 40144137046458133118976 40302309375246384234496 40980473234926010892288 41630956937067693604864 41852398197371245166592 42302423984439753179136 42601941355424957595648 42809958647199493521408 43232147588493374128128 43489481800329644212224 44190925055173670731776 44395512671169845133312 44414789923740913238016 45340098047152182263808 45616438766630885916672 45827625983143065944064 46103032389291762253824 46304780984325632950272 46834826554201155305472 47590226982494722326528 48925667025370849738752 49702264914662450528256 49944951755066075774976 50437505519908936482816 50503914348769909407744 50737728767051251580928 51007610303046205046784 51556079231035949187072 51817254911031065444352 52374429695020646793216 52653017087015437467648 52689179873476299718656 53219178561069366902784 53525516061944177491968 54388830837136825516032 54640630979901347856384 55803197596494993555456 55915048028995256844288 56742193709897553543168 57079944862932658028544 57985975733772858949632 58294411774909948624896 58572587055378119786496 58921233406898227642368 59194016894893126844416 60216205569687199678464 60453464062869576351744 61103501310857421258752 61470709852389016338432 62446435405601540407296 62778597296056867749888 63453635976659629768704 63902912033137436393472 64848221382740061192192 65234222700494466318336 66593269006754767699968 66622184885611369857024 67250007359878581977088 67338552465026545876992 67650305022735002107904 68010147070728273395712 68741438974714598916096 68818520651071085346816 69457171476488449425408 70204022782687249956864 70252239831301732958208 71746968338350705999872 72854174639868463808512 74553397371993675792384 74917427632599113662464 75656258279863404724224 76106593150576877371392 77314634311697145266176 77334118846553923780608 77725882366546598166528 78561644542530970189824 79828767841604050354176 80288274092916266237952 80604618750492768468992 81960946469852021784576 83704796394742490333184 84604847968879506358272 85619917294398987042816 86464295176986748256256 86978963600659288424448 88381850110347341463552 88791025342339690266624 90680196094304364527616 91655251966286131888128 92206064778583524507648 93669653108402310610944 95180453964989444653056 97851334050741699477504 99404529829324901056512 99889903510132151549952 100875011039817872965632 101007828697539818815488 101475457534102503161856 102015220606092410093568 103112158462071898374144 103634509822062130888704 105306034174030874935296 105378359746952599437312 106438357122138733805568 108777661674273651032064 109281261959802695712768 111830096057990513688576 113484387419795107086336 114159889725865316057088 115971951467545717899264 116588823549819897249792 117842466813796455284736 118388033789786253688832 120432411139374399356928 120906928125739152703488 122207002621714842517504 122941419704778032676864 124892870811203080814592 125557194592113735499776 126907271953319259537408 127805824066274872786944 129696442765480122384384 130468445400988932636672 133186538013509535399936 133244369771222739714048 135300610045470004215808 136020294141456546791424 137482877949429197832192 138914342952976898850816 140504479662603465916416 145708349279736927617024 149106794743987351584768 149834855265198227324928 151312516559726809448448 152213186301153754742784 154668237693107847561216 155451764733093196333056 157123289085061940379648 159657535683208100708352 160576548185832532475904 163921892939704043569152 167409592789484980666368 171239834588797974085632 173957927201318576848896 176763700220694682927104 177582050684679380533248 181360392188608729055232 183310503932572263776256 184412129557167049015296 187339306216804621221888 190360907929978889306112 195702668101483398955008 199779807020264303099904 201750022079635745931264 202015657395079637630976 202950915068205006323712 204030441212184820187136 206224316924143796748288 210612068348061749870592 210756719493905198874624 218562523919605391425536 223660192115981027377152 226968774839590214172672 228319779451730632114176 231943902935091435798528 233177647099639794499584 235684933627592910569472 236776067579572507377664 240864822278748798713856 241813856251478305406976 245882839409556065353728 251114389184227470999552 253814543906638519074816 259392885530960244768768 260936890801977865273344 266373076027019070799872 270601220090940008431616 272040588282913093582848 274965755898858395664384 281008959325206931832832 291416698559473855234048 298213589487974703169536 299669710530396454649856 302625033119453618896896 304426372602307509485568 309336475386215695122432 310903529466186392666112 319315071366416201416704 327843785879408087138304 342479669177595948171264 347915854402637153697792 353527400441389365854208 355164101369358761066496 362720784377217458110464 366621007865144527552512 368824259114334098030592 374678612433609242443776 380721815859957778612224 391405336202966797910016 399559614040528606199808 405901830136410012647424 408060882424369640374272 412448633848287593496576 421513438987810397749248 437125047839210782851072 447320384231962054754304 453937549679180428345344 456639558903461264228352 466355294199279588999168 471369867255185821138944 473552135159145014755328 481729644557497597427712 491765678819112130707456 502228778368454941999104 521873781603955730546688 532746152054038141599744 541202440181880016863232 544081176565826187165696 549931511797716791328768 562017918650413863665664 599339421060792909299712 605250066238907237793792 608852745204615018971136 618672950772431390244864 655687571758816174276608 684959338355191896342528 695831708805274307395584 707054800882778731708416 710328202738717522132992 725441568754434916220928 737648518228668196061184 761443631719915557224448 782810672405933595820032 799119228081057212399616 811803660272820025294848 816121764848739280748544 824897267696575186993152 843026877975620795498496 874250095678421565702144 894640768463924109508608 907875099358360856690688 913279117806922528456704 932710588398559177998336 947104270318290029510656 983531357638224261414912 1043747563207911461093376 1065492304108076283199488 1088162353131652374331392 1099863023595433582657536 1124035837300827727331328 1198678842121585818599424 1217705490409230037942272 1237345901544862780489728 1311375143517632348553216 1369918676710383792685056 1414109601765557463416832 1420656405477435044265984 1475297036457336392122368 1565621344811867191640064 1598238456162114424799232 1623607320545640050589696 1632243529697478561497088 1649794535393150373986304 1686053755951241590996992 1815750198716721713381376 1826558235613845056913408 1894208540636580059021312 1967062715276448522829824 2087495126415822922186752 2130984608216152566398976 2176324706263304748662784 2397357684243171637198848 2435410980818460075884544 2474691803089725560979456 2622750287035264697106432 2739837353420767585370112 2841312810954870088531968 2950594072914672784244736 3131242689623734383280128 3196476912324228849598464 3264487059394957122994176 3299589070786300747972608 3372107511902483181993984 3653116471227690113826816 3788417081273160118042624 3934125430552897045659648 4261969216432305132797952 4794715368486343274397696 4870821961636920151769088 4949383606179451121958912 5479674706841535170740224 5682625621909740177063936 5901188145829345568489472 6262485379247468766560256 6392953824648457699196928 6528974118789914245988352 7306232942455380227653632 7868250861105794091319296 8523938432864610265595904 9589430736972686548795392 9898767212358902243917824 10959349413683070341480448 11365251243819480354127872 11802376291658691136978944 12785907649296915398393856 14612465884910760455307264 17047876865729220531191808 19178861473945373097590784 21918698827366140682960896 23604752583317382273957888 25571815298593830796787712 34095753731458441062383616 38357722947890746195181568 43837397654732281365921792 51143630597187661593575424 76715445895781492390363136 102287261194375323187150848 153430891791562984780726272 306861783583125969561452544
- Sum of all divisors σ(n): 1222700782077407193946733601
- Sum of proper divisors (its aliquot sum) s(n): 915838998494281224385281057
- 306861783583125969561452544 is an abundant number, because the sum of its proper divisors (915838998494281224385281057) is greater than itself. Its abundance is 608977214911155254823828513
Bases of 306861783583125969561452544
- Binary: 11111101110101001000001010011110111001001110010000000000000000000000000000000000000000002
- Hexadecimal: 0xFDD4829EE4E40000000000
- Base-36: 12K1TK39TQ6FUOSG00
Squares and roots of 306861783583125969561452544
- 306861783583125969561452544 squared (3068617835831259695614525442) is 94164154223817238806498007820435982850259231164071936
- 306861783583125969561452544 cubed (3068617835831259695614525443) is 28895380314717102695996344866241017960613110410956753655384750062258253866205184
-
306861783583125969561452544 is a
perfect square number . Itssquare root is 17517470810112 -
The
cube root of 306861783583125969561452544 is 674498417.3749823629
Scales and comparisons
How big is 306861783583125969561452544?- 306,861,783,583,125,969,561,452,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 306,861,783,583,125,969,561,452,544 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 306861783583125969561452544 cubic inches would be around 56208201.4 feet tall.
Recreational maths with 306861783583125969561452544
- 306861783583125969561452544 backwards is 445254165969521385387168603
- 306861783583125969561452544 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 306861783583125969561452544's digits is 126
- 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 306861783583125969561452544 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 306861783583125969561452544 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/306861783583125969561452544/
Chicago style:
Numbermatics. 2024. "Number 306861783583125969561452544 - Facts about the integer". https://numbermatics.com/n/306861783583125969561452544/
The information we have on file for 306861783583125969561452544 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 306861783583125969561452544, math, Factors of 306861783583125969561452544, curriculum, school, college, exams, university, Prime factorization of 306861783583125969561452544, STEM, science, technology, engineering, physics, economics, calculator, three hundred six septillion, eight hundred sixty-one sextillion, seven hundred eighty-three quintillion, five hundred eighty-three quadrillion, one hundred twenty-five trillion, nine hundred sixty-nine billion, five hundred sixty-one million, four hundred fifty-two thousand, five hundred forty-four.