269095510069706613946318848
269,095,510,069,706,613,946,318,848 is an even composite number composed of six prime numbers multiplied together.
269095510069706613946318848 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand and forty-eight divisors.
Prime factorization of 269095510069706613946318848:
218 × 36 × 73 × 133 × 1093 × 1133
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 109 × 109 × 109 × 113 × 113 × 113)See below for interesting mathematical facts about the number 269095510069706613946318848 from the Numbermatics database.
Names of 269095510069706613946318848
- Cardinal: 269095510069706613946318848 can be written as Two hundred sixty-nine septillion, ninety-five sextillion, five hundred ten quintillion, sixty-nine quadrillion, seven hundred six trillion, six hundred thirteen billion, nine hundred forty-six million, three hundred eighteen thousand, eight hundred forty-eight.
Scientific notation
- Scientific notation: 2.69095510069706613946318848 × 1026
Factors of 269095510069706613946318848
Divisors of 269095510069706613946318848
- Number of divisors d(n): 34048
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 109 112 113 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 218 224 226 234 243 252 256 273 288 294 312 324 327 336 338 339 343 351 364 378 384 392 416 432 436 441 448 452 468 486 504 507 512 546 567 576 588 624 637 648 654 672 676 678 686 702 728 729 756 763 768 784 791 819 832 864 872 882 896 904 936 972 981 1008 1014 1017 1024 1029 1053 1092 1134 1152 1176 1183 1248 1274 1296 1308 1323 1344 1352 1356 1372 1404 1417 1456 1458 1469 1512 1521 1526 1536 1568 1582 1638 1664 1701 1728 1744 1764 1792 1808 1872 1911 1944 1962 2016 2028 2034 2048 2058 2106 2184 2197 2268 2289 2304 2352 2366 2373 2457 2496 2548 2592 2616 2646 2688 2704 2712 2744 2808 2834 2912 2916 2938 2943 3024 3042 3051 3052 3072 3087 3136 3159 3164 3276 3328 3402 3456 3488 3528 3549 3584 3616 3744 3822 3888 3924 3969 4032 4056 4068 4096 4116 4212 4251 4368 4394 4407 4459 4536 4563 4578 4608 4704 4732 4746 4914 4992 5096 5103 5184 5232 5292 5341 5376 5408 5424 5488 5537 5616 5668 5733 5824 5832 5876 5886 6048 6084 6102 6104 6144 6174 6272 6318 6328 6552 6591 6656 6804 6867 6912 6976 7056 7098 7119 7168 7232 7371 7488 7644 7776 7848 7938 8064 8112 8136 8192 8232 8281 8424 8502 8736 8788 8814 8829 8918 9072 9126 9153 9156 9216 9261 9408 9464 9477 9492 9828 9919 9984 10192 10206 10283 10368 10464 10584 10647 10682 10752 10816 10848 10976 11074 11232 11336 11466 11648 11664 11752 11772 11881 11907 12096 12168 12204 12208 12288 12317 12348 12544 12636 12656 12753 12769 13104 13182 13221 13312 13377 13608 13689 13734 13824 13952 14112 14196 14238 14336 14464 14742 14976 15288 15379 15552 15696 15876 16023 16128 16224 16272 16384 16464 16562 16611 16848 17004 17199 17472 17576 17628 17658 17836 18144 18252 18306 18312 18421 18432 18522 18816 18928 18954 18984 19097 19656 19773 19838 19968 20384 20412 20566 20601 20736 20928 21168 21294 21357 21364 21504 21632 21696 21952 22113 22148 22464 22672 22932 23296 23328 23504 23544 23762 23814 24192 24336 24408 24416 24576 24634 24696 24843 25088 25272 25312 25506 25538 26208 26364 26442 26487 26624 26754 27216 27378 27459 27468 27648 27783 27904 28224 28392 28476 28672 28928 29484 29757 29952 30576 30758 30849 31104 31392 31752 31941 32046 32256 32448 32544 32768 32928 33124 33222 33696 34008 34398 34944 35152 35256 35316 35643 35672 35721 36288 36504 36612 36624 36842 36864 36951 37044 37387 37632 37856 37908 37968 38194 38259 38307 38759 39312 39546 39663 39676 39936 40131 40768 40824 41067 41132 41202 41472 41856 42336 42588 42714 42728 43008 43264 43392 43904 44226 44296 44928 45344 45864 46137 46592 46656 47008 47088 47524 47628 48069 48384 48672 48816 48832 49152 49268 49392 49686 49833 50176 50544 50624 51012 51076 51597 52416 52728 52884 52974 53248 53508 54432 54756 54918 54936 55263 55296 55566 55808 56448 56784 56952 57291 57344 57856 57967 58968 59319 59514 59904 61152 61516 61698 61803 62208 62784 63504 63882 64071 64092 64512 64896 65088 65536 65856 66248 66339 66444 67392 68016 68796 69433 69888 70304 70512 70632 71286 71344 71442 71981 72576 73008 73224 73248 73684 73728 73902 74088 74529 74774 75264 75712 75816 75936 76388 76518 76614 77518 78624 79092 79326 79352 79461 79872 80262 81536 81648 82134 82264 82377 82404 82944 83167 83349 83712 84672 85176 85428 85456 86016 86219 86528 86784 87808 88452 88592 89271 89383 89856 90688 91728 92274 92547 93184 93312 94016 94176 95048 95256 95823 96138 96768 97344 97632 97664 98304 98536 98784 99372 99666 100352 101088 101248 102024 102152 103194 104832 105456 105768 105948 106496 106929 107016 107653 108864 109512 109836 109872 110526 110592 110853 111132 111616 112161 112896 113568 113904 114582 114688 114777 114921 115712 115934 116277 117936 118638 118989 119028 119808 120393 122304 123032 123201 123396 123606 124416 125568 127008 127764 128142 128184 128947 129024 129792 130176 131072 131712 132496 132678 132888 133679 134784 136032 137592 138411 138866 139776 140608 141024 141264 142572 142688 142884 143962 144207 145152 146016 146448 146496 147368 147456 147804 148176 149058 149499 149548 150528 151424 151632 151872 152776 153036 153228 154453 154791 155036 157248 158184 158652 158704 158922 159744 160121 160524 163072 163296 164268 164528 164754 164808 165789 165888 165997 166334 166698 167424 169344 170352 170856 170912 171873 172032 172438 173056 173568 173901 175616 176904 177184 177957 178542 178766 179712 181376 183456 184548 185094 185409 186368 186624 188032 188352 190096 190512 191646 192213 192276 193536 194688 195264 195328 196608 197072 197568 198744 199332 200704 202176 202496 204048 204304 206388 208299 209664 210912 211536 211896 212992 213858 214032 215306 215943 217728 219024 219672 219744 221052 221184 221706 222264 223232 223587 224322 225792 227136 227808 229164 229376 229554 229842 231424 231868 232554 235872 237276 237978 238056 239473 239616 240786 244608 246064 246402 246792 247212 248261 248832 249501 250047 251136 254016 255528 256284 256368 257894 258048 258657 259584 260352 262144 263424 264992 265356 265776 267358 267813 268149 269568 272064 275184 276822 277641 277732 279552 281216 282048 282528 285144 285376 285768 287469 287924 288414 290304 292032 292896 292992 294736 294912 295608 296352 298116 298998 299096 301056 302848 303264 303744 305552 306072 306456 308906 309582 310072 314496 316368 317304 317408 317844 319488 320242 320787 321048 322959 326144 326592 328536 329056 329508 329616 331578 331776 331994 332559 332668 333396 334848 336483 338688 340704 341712 341824 343746 344064 344331 344763 344876 346112 347136 347802 348831 351232 353808 354368 355914 356967 357084 357532 359424 361179 362752 366912 369096 370188 370818 372736 373248 376064 376704 380192 381024 383292 384426 384552 386841 387072 389376 390528 390656 393216 394144 395136 397488 398664 401037 401408 404352 404992 408096 408608 412776 415233 416598 419328 421824 423072 423792 425984 427716 428064 430612 431886 432621 435456 438048 439344 439488 442104 442368 443412 444528 446464 447174 448497 448644 451584 454272 455616 458328 458752 459108 459684 462848 463359 463736 464373 465108 471744 474552 475956 476112 478946 479232 480363 481572 486031 489216 492128 492804 493584 494424 496522 497367 497664 497991 499002 500094 502272 503867 508032 511056 512568 512736 515619 515788 516096 517314 519168 520704 521703 526848 529984 530712 531552 533871 534716 535626 536298 539136 544128 550368 553644 555282 555464 556227 559104 562432 564096 565056 570288 570752 571536 574938 575848 576639 576828 580608 582169 584064 585792 585984 589472 589824 591216 592704 596232 597996 598192 602112 603533 605696 606528 607488 611104 612144 612912 617812 619164 620144 624897 625681 628992 632736 634608 634816 635688 638976 640484 641574 642096 645918 647829 652288 653184 657072 658112 659016 659232 663156 663552 663988 665118 665336 666792 669696 670761 672966 677376 681408 683424 683648 687492 688128 688662 689526 689752 692224 694272 695604 697662 702464 707616 708736 711828 713934 714168 715064 718419 718848 722358 725504 733824 738192 740376 741636 744783 745472 746496 748503 752128 753408 753571 760384 762048 766584 768852 769104 773682 774144 775971 778752 781056 781312 786432 788288 790272 794976 797328 802074 802816 803439 804447 808704 809984 816192 817216 825552 830466 832923 833196 838656 843648 846144 847584 851968 855432 856128 861224 862407 863772 865242 870912 876096 878688 878976 884208 884736 886824 889056 892928 894348 896994 897288 902629 903168 908544 911232 916656 917504 918216 919368 925696 926718 927472 928746 930216 935753 943488 949104 951912 952224 957892 958464 960726 962361 963144 968877 972062 978432 984256 985608 987168 988848 993044 994734 995328 995982 997677 998004 1000188 1004544 1007734 1009449 1016064 1022112 1025136 1025472 1031238 1031576 1032192 1032993 1034289 1034628 1038336 1041408 1043406 1046493 1053696 1059968 1061424 1063104 1067742 1069432 1070901 1071252 1072596 1078272 1081171 1083537 1088256 1100736 1107288 1110564 1110928 1112454 1118208 1120847 1124864 1128192 1130112 1140576 1141504 1143072 1149876 1151696 1153278 1153656 1160523 1161216 1161979 1164338 1168128 1171584 1171968 1178944 1179648 1182432 1185408 1192464 1195992 1196384 1203111 1204224 1207066 1211392 1213056 1214976 1222208 1224288 1225824 1235624 1238328 1240288 1245699 1249794 1251362 1257984 1265472 1269216 1269632 1271376 1277952 1280968 1283148 1284192 1291836 1295029 1295658 1297863 1304576 1306368 1314144 1316224 1318032 1318464 1326312 1327104 1327976 1330236 1330672 1333584 1339392 1341522 1342553 1345491 1345932 1354752 1362816 1366848 1367296 1374984 1376256 1377324 1379052 1379504 1384448 1388544 1390077 1391208 1391821 1395324 1404928 1415232 1417472 1423656 1427868 1428336 1430128 1436838 1437696 1441089 1442897 1444716 1451008 1458093 1467648 1476384 1480752 1483272 1489566 1490944 1492101 1492992 1493973 1497006 1504256 1506816 1507142 1511601 1520768 1524096 1533168 1537704 1538208 1546857 1547364 1548288 1551942 1557504 1562112 1562624 1565109 1576576 1580544 1589952 1594656 1601613 1604148 1605632 1606878 1608894 1617408 1619968 1632384 1634432 1651104 1660932 1665846 1666392 1676311 1677312 1687296 1692288 1695168 1703936 1710864 1712256 1722448 1724814 1727544 1730484 1737827 1741824 1746507 1752192 1757376 1757952 1768416 1769472 1773648 1778112 1785856 1788696 1793988 1794576 1805258 1806336 1810599 1817088 1822464 1833312 1835008 1836432 1838736 1851392 1853436 1854944 1857492 1860432 1871506 1874691 1877043 1886976 1898208 1903824 1904448 1915784 1916928 1921452 1924722 1926288 1937754 1943487 1944124 1956864 1968512 1971216 1974336 1977696 1986088 1989468 1990656 1991964 1995354 1996008 2000376 2007889 2009088 2012283 2015468 2018898 2032128 2044224 2050272 2050944 2062476 2063152 2064384 2065986 2068578 2069256 2076672 2081573 2082816 2086812 2092986 2107392 2119936 2122848 2126208 2135484 2138864 2141802 2142504 2145192 2155257 2156544 2157961 2162342 2167074 2176512 2201472 2214576 2221128 2221856 2224908 2234349 2236416 2241694 2245509 2249728 2256384 2260224 2260713 2281152 2283008 2286144 2299752 2303392 2306556 2307312 2321046 2322432 2323958 2327913 2328676 2336256 2343168 2343936 2357888 2359296 2364864 2370816 2384928 2391984 2392768 2406222 2408448 2410317 2413341 2414132 2422784 2426112 2429952 2444416 2448576 2451648 2471248 2476656 2480576 2491398 2498769 2499588 2502724 2515968 2530944 2538432 2539264 2542752 2555904 2561936 2566296 2568384 2583672 2590058 2591316 2595726 2609152 2612736 2628288 2632448 2636064 2636928 2652624 2654208 2655952 2660472 2661344 2667168 2678784 2683044 2685106 2690982 2691864 2707887 2709504 2725632 2733696 2734592 2749968 2752512 2754648 2758104 2759008 2768896 2777088 2780154 2782416 2783642 2790648 2807259 2809856 2830464 2834944 2847312 2855736 2856672 2860256 2873676 2875392 2882178 2885794 2887083 2889432 2902016 2906631 2916186 2935296 2952768 2961504 2966544 2979132 2981888 2984202 2985984 2987946 2993031 2994012 3008512 3013632 3014284 3023202 3028347 3041536 3048192 3066336 3075408 3076416 3093714 3094728 3096576 3102867 3103884 3115008 3124224 3125248 3130218 3139479 3153152 3161088 3179904 3189312 3203226 3208296 3211264 3213756 3217788 3234816 3239936 3243513 3250611 3264768 3268864 3302208 3321864 3331692 3332784 3352622 3354624 3362541 3374592 3384576 3390336 3407872 3421728 3424512 3444896 3449628 3455088 3460968 3475654 3481569 3483648 3485937 3493014 3504384 3514752 3515904 3536832 3538944 3547296 3556224 3571712 3577392 3587976 3589152 3609333 3610516 3612672 3621198 3634176 3644928 3666624 3672864 3677472 3702784 3706872 3709888 3714984 3720864 3737097 3743012 3749382 3754086 3773952 3796416 3807648 3808896 3831568 3833856 3842904 3849444 3852576 3875508 3885087 3886974 3888248 3893589 3913728 3937024 3942432 3948672 3955392 3972176 3978936 3981312 3983928 3990708 3992016 4000752 4015778 4018176 4024566 4027659 4030936 4036473 4037796 4064256 4075183 4088448 4100544 4101888 4124952 4126304 4128768 4131972 4137156 4138512 4153344 4163146 4165632 4170231 4173624 4175463 4185972 4214784 4224731 4239872 4245696 4252416 4270968 4277728 4283604 4285008 4290384 4310514 4313088 4315922 4323267 4324684 4328691 4334148 4353024 4374279 4379767 4402944 4429152 4442256 4443712 4449816 4468698 4472832 4476303 4481919 4483388 4491018 4499456 4512768 4520448 4521426 4534803 4562304 4566016 4572288 4599504 4606784 4613112 4614624 4640571 4642092 4644864 4647916 4655826 4657352 4672512 4686336 4687872 4695327 4715776 4729728 4741632 4769856 4783968 4785536 4812444 4816896 4820634 4826682 4828264 4845568 4852224 4859904 4888832 4897152 4903296 4942496 4953312 4961152 4982796 4997538 4999176 5005448 5028933 5031936 5061888 5076864 5078528 5085504 5111808 5123872 5132592 5136768 5167344 5180116 5182632 5191452 5213481 5218304 5225472 5239521 5256576 5264896 5272128 5273856 5305248 5308416 5311904 5320944 5322688 5334336 5357568 5366088 5370212 5381964 5383728 5415774 5419008 5431797 5451264 5467392 5469184 5499936 5505024 5509296 5516208 5518016 5537792 5554176 5560308 5564832 5567284 5581296 5614518 5619712 5624073 5631129 5660928 5669888 5694624 5711472 5713344 5720512 5747352 5750784 5764356 5771588 5774166 5778864 5804032 5813262 5830461 5832372 5870592 5905536 5923008 5933088 5958264 5963776 5968404 5971968 5975892 5986062 5988024 6017024 6023667 6027264 6028568 6036849 6046404 6056694 6083072 6096384 6132672 6150816 6152832 6187428 6189456 6193152 6205734 6207768 6230016 6244719 6248448 6250496 6260436 6278958 6306304 6318403 6322176 6359808 6378624 6406452 6416592 6422528 6427512 6435576 6465771 6469632 6473883 6479872 6487026 6501222 6529536 6537728 6550271 6604416 6643728 6663384 6665568 6703047 6705244 6709248 6725082 6736527 6749184 6769152 6780672 6782139 6843456 6849024 6889792 6899256 6910176 6921936 6951308 6963138 6967296 6971874 6983739 6986028 7008768 7029504 7031808 7073664 7077888 7094592 7112448 7143424 7154784 7175952 7178304 7218666 7221032 7225344 7230951 7240023 7242396 7268352 7289856 7333248 7345728 7354944 7405568 7413744 7419776 7429968 7441728 7474194 7486024 7496307 7498764 7508172 7547904 7568197 7592832 7615296 7617792 7663136 7667712 7685808 7698888 7705152 7751016 7770174 7773948 7776496 7787178 7827456 7845929 7874048 7884864 7897344 7910784 7944352 7957872 7962624 7967856 7981416 7984032 8001504 8031556 8036352 8049132 8055318 8061872 8072946 8075592 8123661 8128512 8133853 8150366 8176896 8201088 8203776 8249904 8252608 8257536 8263944 8274312 8277024 8306688 8326292 8331264 8340462 8347248 8350926 8371944 8421777 8429568 8449462 8479744 8491392 8504832 8541936 8555456 8567208 8570016 8580768 8621028 8626176 8631844 8646534 8649368 8657382 8661249 8668296 8706048 8719893 8748558 8759534 8805888 8858304 8884512 8887424 8899632 8937396 8945664 8952606 8963838 8966776 8979093 8982036 8998912 9025536 9040896 9042852 9065203 9069606 9085041 9124608 9132032 9144576 9199008 9213568 9226224 9229248 9281142 9284184 9289728 9295832 9308601 9311652 9314704 9345024 9372672 9375744 9390654 9397871 9418437 9431552 9459456 9483264 9539712 9567936 9571072 9624888 9633792 9641268 9653364 9656528 9691136 9704448 9719808 9730539 9742747 9777664 9794304 9806592 9884992 9906624 9922304 9965592 9995076 9998352 10010896 10057866 10063872 10087623 10100279 10123776 10153728 10157056 10171008 10223616 10247744 10265184 10273536 10334688 10360232 10365264 10382904 10426962 10436608 10444707 10450944 10457811 10479042 10513152 10529792 10544256 10547712 10610496 10616832 10623808 10641888 10645376 10668672 10715136 10732176 10740424 10763928 10767456 10827999 10831548 10838016 10863594 10902528 10934784 10938368 10999872 11018592 11032416 11036032 11075584 11108352 11120616 11129664 11134568 11162592 11211291 11229036 11239424 11248146 11262258 11321856 11339776 11389248 11422944 11426688 11441024 11494704 11501568 11528712 11543176 11548332 11557728 11608064 11626524 11655261 11660922 11664744 11734177 11741184 11811072 11846016 11866176 11916528 11927552 11936808 11943936 11951784 11972124 11976048 12034048 12047334 12054528 12057136 12073698 12082977 12092808 12113388 12164789 12166144 12192768 12225549 12265344 12301632 12305664 12374856 12378912 12386304 12411468 12415536 12460032 12489438 12496896 12500992 12510693 12520872 12526389 12557916 12612608 12636806 12644352 12674193 12719616 12757248 12812904 12833184 12845056 12855024 12871152 12931542 12939264 12947766 12959744 12969801 12974052 12986073 13002444 13059072 13075456 13100542 13122837 13139301 13208832 13287456 13326768 13331136 13406094 13410488 13418496 13428909 13445757 13450164 13473054 13498368 13538304 13561344 13564278 13604409 13686912 13698048 13779584 13798512 13820352 13843872 13902616 13921713 13926276 13934592 13943748 13967478 13972056 14017536 14055223 14059008 14063616 14085981 14147328 14189184 14224896 14286848 14309568 14351904 14356608 14437332 14442064 14450688 14461902 14480046 14484792 14536704 14571011 14579712 14666496 14691456 14709888 14811136 14827488 14839552 14859936 14883456 14948388 14972048 14992614 14997528 15016344 15086799 15095808 15105727 15136394 15185664 15230592 15235584 15326272 15335424 15371616 15397776 15410304 15502032 15540348 15547896 15552992 15574356 15640443 15654912 15691858 15718563 15748096 15769728 15794688 15821568 15888704 15915744 15925248 15935712 15962832 15968064 16003008 16063112 16072704 16098264 16110636 16123744 16145892 16151184 16247322 16257024 16267706 16295391 16300732 16353792 16402176 16407552 16499808 16505216 16515072 16527888 16548624 16554048 16613376 16652584 16662528 16680924 16694496 16701852 16743888 16835377 16843554 16859136 16872219 16893387 16898924 16959488 16982784 17009664 17083872 17110912 17134416 17140032 17161536 17242056 17252352 17263688 17293068 17298736 17314764 17322498 17336592 17412096 17439786 17453189 17491383 17497116 17519068 17611776 17716608 17769024 17774848 17799264 17874792 17891328 17905212 17927676 17933552 17958186 17964072 17997824 18051072 18071001 18081792 18085704 18093673 18130406 18139212 18170082 18249216 18264064 18289152 18398016 18427136 18452448 18458496 18562284 18568368 18579456 18591664 18617202 18623304 18629408 18690048 18734157 18745344 18751488 18757661 18781308 18795742 18836874 18863104 18918912 18955209 18966528 19079424 19135872 19142144 19249776 19267584 19282536 19306728 19313056 19382272 19397313 19408896 19421649 19439616 19461078 19485494 19555328 19588608 19613184 19650813 19769984 19813248 19844608 19931184 19990152 19996704 20021792 20109141 20115732 20127744 20175246 20200558 20209581 20247552 20307456 20314112 20342016 20346417 20495488 20530368 20547072 20669376 20720464 20730528 20765808 20853924 20873216 20889414 20901888 20915622 20951217 20958084 21026304 21059584 21088512 21095424 21220992 21233664 21247616 21283776 21290752 21337344 21430272 21464352 21480848 21527856 21534912 21655998 21663096 21676032 21720069 21727188 21805056 21869568 21876736 21999744 22037184 22064832 22072064 22151168 22216704 22241232 22259328 22269136 22325184 22422582 22458072 22478848 22496292 22524516 22643712 22679552 22704591 22778496 22845888 22853376 22882048 22989408 23003136 23057424 23086352 23096664 23115456 23216128 23253048 23310522 23321844 23329488 23468354 23482368 23537787 23622144 23692032 23732352 23833056 23855104 23873616 23887872 23903568 23944248 23952096 24068096 24094668 24109056 24114272 24147396 24165954 24185616 24226776 24329578 24332288 24370983 24385536 24401559 24451098 24530688 24603264 24611328 24749712 24757824 24772608 24822936 24831072 24920064 24978876 24993792 25001984 25021386 25041744 25052778 25115832 25225216 25265331 25273612 25288704 25348386 25439232 25514496 25625808 25666368 25710048 25742304 25863084 25878528 25895532 25919488 25939602 25948104 25972146 26004888 26102557 26118144 26150912 26159679 26201084 26245674 26278602 26417664 26574912 26653536 26662272 26812188 26820976 26836992 26857818 26891514 26900328 26946108 26996736 27060449 27076608 27122688 27128556 27195609 27208818 27255123 27373824 27396096 27559168 27597024 27640704 27687744 27805232 27843426 27852552 27869184 27887496 27934956 27944112 28035072 28053493 28110446 28118016 28127232 28171962 28193613 28255311 28294656 28378368 28449792 28573696 28619136 28703808 28713216 28874664 28884128 28901376 28923804 28960092 28969584 29073408 29142022 29159424 29191617 29228241 29332992 29382912 29419776 29622272 29654976 29679104 29719872 29766912 29896776 29944096 29985228 29995056 30032688 30173598 30191616 30211454 30262869 30272788 30300837 30371328 30461184 30471168 30652544 30670848 30743232 30795552 30820608 31004064 31080696 31095792 31105984 31148712 31280886 31309824 31334121 31373433 31383716 31437126 31496192 31539456 31589376 31643136 31777408 31831488 31850496 31871424 31925664 31936128 32006016 32126224 32145408 32196528 32221272 32247488 32291784 32302368 32483997 32494644 32514048 32535412 32590782 32601464 32707584 32804352 32815104 32999616 33010432 33055776 33097248 33108096 33226752 33305168 33325056 33361848 33388992 33403704 33487776 33670754 33687108 33718272 33744438 33786774 33797848 33918976 33965568 34019328 34167744 34221824 34268832 34280064 34323072 34484112 34504704 34527376 34586136 34597472 34629528 34644996 34673184 34824192 34879572 34906378 34965783 34982766 34994232 35038136 35202531 35223552 35433216 35538048 35549696 35598528 35749584 35782656 35810424 35855352 35867104 35916372 35928144 35995648 36102144 36142002 36163584 36171408 36187346 36248931 36260812 36278424 36340164 36494367 36498432 36528128 36578304 36676647 36796032 36854272 36904896 36916992 37124568 37136736 37158912 37183328 37234404 37246608 37258816 37380096 37468314 37490688 37502976 37515322 37532079 37562616 37579167 37591484 37673748 37726208 37837824 37910418 37933056 38022579 38158848 38271744 38284288 38499552 38535168 38565072 38613456 38626112 38764544 38794626 38817792 38843298 38879232 38909403 38922156 38958219 38970988 39110656 39177216 39226368 39301626 39368511 39417903 39539968 39626496 39689216 39862368 39980304 39993408 40043584 40218282 40231464 40255488 40337271 40350492 40401116 40419162 40495104 40614912 40628224 40684032 40692834 40813227 40990976 41060736 41094144 41338752 41440928 41461056 41531616 41707848 41746432 41778828 41803776 41831244 41902434 41916168 42052608 42119168 42165669 42177024 42190848 42257943 42441984 42495232 42567552 42581504 42674688 42860544 42928704 42961696 43055712 43069824 43311996 43326192 43352064 43440138 43454376 43610112 43713033 43739136 43753472 43999488 44074368 44129664 44144128 44302336 44433408 44482464 44518656 44538272 44650368 44845164 44916144 44957696 44992584 45049032 45260397 45287424 45317181 45359104 45409182 45556992 45691776 45706752 45764096 45978816 46006272 46114848 46172704 46193328 46230912 46432256 46506096 46621044 46643688 46658976 46921329 46936708 46964736 47075574 47155689 47244288 47384064 47464704 47666112 47747232 47775744 47807136 47888496 47904192 48136192 48189336 48218112 48228544 48294792 48331908 48371232 48453552 48659156 48664576 48741966 48771072 48803118 48886173 48902196 49061376 49206528 49222656 49499424 49515648 49545216 49645872 49662144 49840128 49957752 49987584 50003968 50042772 50083488 50105556 50231664 50450432 50506131 50530662 50547224 50577408 50616657 50680161 50696772 50878464 51028992 51251616 51332736 51420096 51484608 51726168 51757056 51791064 51838976 51879204 51896208 51944292 52009776 52205114 52236288 52301824 52319358 52359567 52402168 52474149 52491348 52557204 52835328 52977379 53149824 53307072 53324544 53624376 53641952 53673984 53715636 53783028 53800656 53892216 53993472 54120898 54153216 54213003 54245376 54257112 54281019 54391218 54417636 54510246 54747648 54792192 54921503 55118336 55194048 55281408 55375488 55610464 55686852 55705104 55738368 55774992 55869912 55888224 56070144 56106986 56202471 56220892 56236032 56254464 56272983 56343924 56387226 56510622 56589312 56756736 56865627 56899584 56936971 57238272 57407616 57426432 57749328 57768256 57802752 57847608 57920184 57939168 58146816 58191939 58264947 58284044 58318848 58383234 58456482 58665984 58765824 58839552 58952439 59309952 59358208 59439744 59533824 59793552 59888192 59970456 59990112 60065376 60327423 60347196 60383232 60422908 60525738 60545576 60601674 60628743 60742656 60922368 60942336 61039251 61305088 61486464 61591104 61641216 62008128 62161392 62191584 62211968 62297424 62561772 62619648 62668242 62746866 62767432 62853651 62874252 62992384 63078912 63178752 63286272 63456421 63554816 63662976 63700992 63742848 63851328 63872256 64012032 64252448 64290816 64393056 64442544 64494976 64583568 64604736 64967994 64989288 65028096 65070824 65160207 65181564 65202928 65415168 65608704 65630208 65785097 65999232 66020864 66111552 66194496 66216192 66453504 66610336 66650112 66723696 66777984 66807408 66975552 67341508 67374216 67436544 67488876 67573548 67595696 67837952 67931136 68038656 68113773 68199229 68335488 68443648 68537664 68560128 68646144 68968224 69009408 69054752 69172272 69194944 69259056 69289992 69346368 69648384 69759144 69812756 69931566 69965532 69988464 70076272 70405062 70447104 70613361 70701953 70866432 71076096 71099392 71197056 71499168 71565312 71620848 71710704 71734208 71832744 71856288 71991296 72204288 72284004 72327168 72342816 72374692 72497862 72521624 72556848 72680328 72988734 72996864 73056256 73112949 73156608 73204677 73353294 73592064 73708544 73809792 73833984 74249136 74273472 74317824 74366656 74468808 74493216 74517632 74760192 74936628 74981376 75005952 75030644 75064158 75125232 75158334 75182968 75347496 75452416 75675648 75795993 75820836 75866112 76045158 76317696 76543488 76568576 76999104 77130144 77226912 77252224 77529088 77589252 77635584 77686596 77758464 77818806 77844312 77916438 77941976 78221312 78307671 78354432 78452736 78479037 78603252 78737022 78835806 79079936 79252992 79378432 79724736 79960608 79986816 80087168 80436564 80462928 80510976 80674542 80700984 80802232 80838324 80990208 81181347 81229824 81256448 81368064 81385668 81586827 81626454 81981952 82121472 82139239 82188288 82677504 82881856 82922112 83063232 83415696 83492864 83557656 83607552 83662488 83804868 83832336 84105216 84160479 84238336 84331338 84354048 84381696 84515886 84580839 84883968 84990464 85135104 85153523 85163008 85349376 85721088 85857408 85923392 86111424 86139648 86623992 86652384 86704128 86880276 86908752 87220224 87426066 87478272 87506944 87574851 87684723 87998976 88148736 88259328 88288256 88866816 88964928 89037312 89076544 89300736 89690328 89832288 89915392 89985168 90098064 90520794 90574848 90634362 90718208 90788607 90818364 90902511 91113984 91383552 91413504 91528192 91957632 92012544 92229696 92345408 92386656 92461824 92864512 93012192 93242088 93287376 93317952 93842658 93873416 93929472 94002363 94120299 94151148 94311378 94488576 94768128 94929408 95332224 95494464 95551488 95614272 95776992 95808384 96272384 96378672 96436224 96457088 96589584 96663816 96742464 96907104 97318312 97329152 97451991 97483932 97542144 97606236 97772346 97804392 98122752 98386561 98413056 98445312 98998848 99031296 99291744 99324288 99680256 99915504 99975168 100007936 100085544 100166976 100211112 100463328 100900864 101012262 101061324 101094448 101154816 101233314 101360322 101393544 101756928 101997077 102057984 102503232 102665472 102840192 102969216 103452336 103514112 103582128 103677952 103758408 103792416 103888584 104019552 104410228 104472576 104603648 104638716 104719134 104804336 104897349 104948298 104982696 105114408 105607593 105670656 105740089 105954758 106299648 106614144 106649088 107248752 107283904 107347968 107431272 107566056 107601312 107784432 107986944 108241796 108306432 108426006 108490752 108514224 108562038 108746793 108782436 108835272 109020492 109483101 109495296 109584384 109843006 110029941 110236672 110388096 110562816 110750976 111220928 111373704 111410208 111476736 111549984 111739824 111776448 112140288 112213972 112404942 112441784 112472064 112508928 112545966 112596237 112687848 112737501 112774452 113021244 113178624 113513472 113731254 113799168 113873942 114067737 114476544 114815232 114852864 115498656 115536512 115605504 115695216 115840368 115878336 116293632 116383878 116529894 116568088 116637696 116728209 116766468 116874657 116912964 117331968 117531648 117679104 117847639 117904878 118105533 118253709 118619904 118716416 118879488 119067648 119587104 119776384 119940912 119980224 120130752 120654846 120694392 120766464 120845816 121011813 121051476 121091152 121203348 121257486 121485312 121844736 121884672 122078502 122172323 122439681 122610176 122972928 123182208 123282432 124016256 124322784 124383168 124423936 124594848 125123544 125239296 125336484 125493732 125534864 125707302 125748504 125984768 126157824 126357504 126497007 126572544 126655711 126912842 127109632 127325952 127485696 127702656 127744512 128024064 128504896 128581632 128786112 128885088 128989952 129167136 129209472 129935988 129978576 130056192 130141648 130320414 130363128 130405856 130830336 131139099 131217408 131260416 131303627 131570194 131998464 132041728 132223104 132388992 132432384 132907008 133220672 133300224 133447392 133555968 133614816 133951104 134683016 134748432 134873088 134977752 135147096 135191392 135675904 135781191 135862272 135951543 136077312 136227546 136398458 136670976 136887296 137075328 137120256 137292288 137936448 138018816 138109504 138344544 138389888 138518112 138579984 138692736 139296768 139518288 139625512 139863132 139931064 139976928 140152544 140763987 140810124 140894208 141226722 141403906 141467067 141732864 142152192 142198784 142394112 142998336 143241696 143421408 143468416 143665488 143712576 143982592 144408576 144568008 144654336 144685632 144749384 144995724 145043248 145113696 145360656 145977468 145993728 146112512 146225898 146313216 146338277 146409354 146658519 146706588 147184128 147417088 147619584 147667968 148498272 148546944 148635648 148733312 148937616 148986432 149035264 149520384 149873256 149962752 150011904 150061288 150128316 150250464 150316668 150365936 150694992 150904832 151351296 151518393 151591986 151641672 151708489 151732224 152040483 152090316 152635392 153086976 153137152 153998208 154260288 154453824 154504448 155058176 155178504 155271168 155373192 155516928 155637612 155688624 155832876 155883952 156442624 156615342 156708864 156905472 156958074 157078701 157206504 157275773 157474044 157671612 158159872 158505984 158756864 158932137 159449472 159921216 159973632 160174336 160873128 160925856 161021952 161349084 161401968 161604464 161676648 161980416 162362694 162459648 162512896 162639009 162736128 162771336 162843057 163173654 163252908 163963904 164242944 164278478 164376576 164764509 165355008 165763712 165844224 166126464 166831392 166985728 167115312 167215104 167324976 167609736 167664672 168210432 168320958 168476672 168607413 168662676 168708096 168763392 168818949 169031772 169161678 169767936 169980928 170270208 170307046 170326016 170596881 170698752 170810913 171714816 171846784 172222848 172279296 173247984 173304768 173408256 173760552 173817504 174440448 174575817 174794841 174852132 174956544 175013888 175149702 175369446 175997952 176297472 176518656 176576512 176857317 177929856 178074624 178153088 178601472 179380656 179664576 179970336 180196128 180982269 181041588 181149696 181268724 181436416 181577214 181636728 181805022 182227968 182717899 182767104 182827008 183056384 183117753 183915264 184459392 184690816 184773312 184923648 185729024 186024384 186484176 186574752 186635904 187685316 187746832 187858944 188004726 188240598 188302296 188622756 188977152 189423143 189536256 189858816 190369263 190664448 190988928 191102976 191228544 191553984 191616768 192544768 192757344 192872448 192914176 193179168 193327632 193484928 193814208 194636624 194658304 194903982 194967864 195084288 195212472 195544692 195608784 196245504 196374451 196773122 196826112 196890624 197355291 197997696 198062592 198583488 198648576 199360512 199831008 199950336 200015872 200171088 200333952 200422224 200926656 201801728 202024524 202122648 202188896 202309632 202466628 202720644 202787088 203513856 203994154 204115968 204341319 204597687 205006464 205330944 205680384 205938432 206904672 207028224 207164256 207355904 207516816 207584832 207777168 208039104 208820456 208945152 209207296 209277432 209438268 209608672 209794698 209896596 209965392 210228816 211215186 211341312 211480178 211840083 211909516 212105859 212599296 213228288 213298176 214497504 214567808 214695936 214862544 215132112 215202624 215568864 215973888 216483592 216612864 216852012 216981504 217028448 217124076 217493586 217564872 217670544 218040984 218859901 218966202 218990592 219168768 219338847 219614031 219686012 220059882 220473344 220776192 221125632 221501952 222441856 222747408 222820416 222953472 223099968 223479648 223552896 224280576 224427944 224809884 224883568 224944128 225017856 225091932 225192474 225375696 225475002 225548904 226042488 226357248 226891457 227026944 227387979 227462508 227598336 227747884 228135474 228953088 229630464 229705728 230997312 231073024 231390432 231680736 231756672 232587264 232767756 233059788 233136176 233275392 233456418 233532936 233749314 233825928 234663936 234923013 235063296 235217749 235358208 235695278 235809756 236211066 236507418 237239808 237432832 237758976 238135296 239174208 239552768 239881824 239960448 240261504 241309692 241388784 241532928 241691632 242023626 242102952 242182304 242406696 242514972 242970624 243544041 243689472 243769344 243849593 244157004 244344646 244760481 244879362 245220352 245945856 246364416 246417717 246564864 248032512 248645568 248766336 248847872 249189696 250247088 250478592 250672968 250987464 251069728 251414604 251497008 251969536 252315648 252481437 252715008 252994014 253145088 253311422 253742517 253825684 254219264 254651904 254971392 255405312 255460569 255489024 256048128 257009792 257163264 257572224 257770176 257979904 258334272 258418944 259871976 259957152 260112384 260283296 260640828 260726256 260811712 261660672 262278198 262434816 262520832 262607254 262724553 263054169 263140388 263996928 264083456 264446208 264777984 264864768 266441344 266600448 266894784 267111936 267229632 267902208 269366032 269496864 269746176 269955504 270294192 270382784 271351808 271562382 271724544 271903086 272154624 272365821 272455092 272707533 272796916 273341952 273774592 274150656 274240512 274584576 275872896 276037632 276219008 276689088 276779776 277036224 277159968 277385472 278593536 279036576 279251024 279726264 279862128 279953856 280305088 281527974 281620248 281788416 282360897 282453444 282807812 282934134 283465728 284304384 284397568 284788224 285996672 286483392 286842816 286936832 287330976 287425152 287965184 288817152 289136016 289308672 289371264 289498768 289991448 290086496 290227392 290721312 291954936 291987456 292225024 292451796 292626432 292676554 292818708 293317038 293413176 294368256 294834176 295159683 295239168 295335936 296996544 297093888 297466624 297875232 297972864 298070528 299040768 299746512 299925504 300023808 300122576 300256632 300500928 300633336 300731872 301389984 301809664 302702592 303036786 303183972 303283344 303416978 303464448 304080966 304180632 305270784 305991231 306173952 306274304 307996416 308520576 308907648 309008896 310116352 310357008 310542336 310746384 311033856 311275224 311377248 311665752 311767904 312885248 313230684 313417728 313810944 313916148 314157402 314413008 314551546 314692047 314948088 315343224 316319744 316822779 317011968 317220267 317513728 317864274 318898944 319842432 319947264 320348672 321746256 321851712 322043904 322698168 322803936 323208928 323353296 323960832 324725388 324919296 325025792 325278018 325472256 325542672 325686114 326240379 326347308 326505816 327927808 328449303 328485888 328556956 328753152 329529018 330089823 330710016 331527424 331688448 332252928 333662784 334230624 334430208 334649952 335219472 335329344 336420864 336641916 336953344 337214826 337325352 337416192 337526784 337637898 338063544 338212503 338323356 339535872 339961856 340540416 340614092 340652032 341193762 341397504 341621826 342203211 343429632 343693568 344445696 344558592 346495968 346609536 346816512 347521104 347635008 348880896 349151634 349589682 349704264 349913088 350027776 350299404 350623971 350738892 351995904 352594944 353037312 353153024 353542917 353714634 354316599 354761127 355859712 356149248 356306176 357202944 358761312 359329152 359940672 360392256 361964538 362083176 362299392 362537448 362872832 363154428 363273456 363610044 364455936 365435798 365534208 365654016 366112768 366235506 366516969 367319043 367830528 368918784 369381632 369546624 369847296 371458048 372048768 372968352 373149504 373271808 375370632 375493664 375717888 376009452 376481196 376604592 377245512 377954304 378846286 379072512 379491021 379717632 379967133 380738526 381328896 381977856 382457088 383107968 383233536 385089536 385514688 385744896 385828352 386358336 386655264 386969856 387628416 389273248 389316608 389807964 389935728 390168576 390424944 391089384 391217568 392491008 392748902 393417297 393546244 393652224 393781248 393910881 394710582 395995392 396125184 397166976 397297152 398721024 399662016 399900672 400342176 400667904 400844448 401853312 403603456 404049048 404245296 404377792 404619264 404933256 405441288 405574176 407027712 407343573 407854629 407988308 408231936 408682638 409195374 410012928 410661888 411360768 411876864 413809344 414056448 414328512 415033632 415169664 415554336 416078208 417640912 417890304 418414592 418554864 418876536 419217344 419589396 419793192 419930784 420457632 422291961 422430372 422682624 422960356 423680166 423819032 424211718 424401201 425198592 426456576 426596352 428995008 429135616 429725088 430264224 430405248 431137728 431947776 432967184 433225728 433704024 433963008 434056896 434248152 434987172 435129744 435341088 436081968 437719802 437932404 437981184 438337536 438677694 439014831 439228062 439372024 439975557 440119764 440946688 441552384 442251264 443003904 444194947 444883712 445494816 445640832 445906944 446199936 446959296 447105792 448561152 448855888 449619768 449767136 449888256 450035712 450183864 450384948 450751392 450950004 451097808 452084976 452714496 453782914 454053888 454555179 454775958 454925016 455125467 455196672 455495768 456121449 456270948 457906176 459260928 459411456 460495679 461994624 462146048 462780864 463361472 463513344 465174528 465535512 466119576 466272352 466550784 466912836 467065872 467498628 467651856 469327872 469846026 470126592 470435498 470716416 471236103 471390556 471619512 471827319 472422132 473014836 474479616 474865664 475517952 476270592 476796411 477394603 478348416 479105536 479763648 479920896 480523008 482619384 482777568 483065856 483383264 484047252 484205904 484364608 484813392 485029944 485941248 487088082 487378944 487538688 487699186 487917027 488314008 488529171 488689292 489520962 489758724 490440704 491891712 492728832 492835434 493129728 494293527 494913671 496065024 497291136 497532672 497695744 498379392 500494176 500957184 501345936 501974928 502139456 502829208 502994016 503939072 504631296 504962874 505430016 505822239 505988028 506290176 506456847 506622844 507485034 507651368 508438528 509303808 509942784 510810624 510921138 510978048 511790643 512096256 512432739 514019584 515144448 515540352 515959808 516668544 516837888 519743952 519914304 520224768 520566592 521281656 521452512 521623424 523321344 524384523 524556396 524869632 525041664 525214508 525449106 526108338 526280776 527993856 528166912 528892416 529555968 529729536 530571951 532882688 533789568 534223872 534459264 535804416 538732064 538993728 539911008 540588384 540765568 542703616 543124764 543449088 543806172 544309248 544731642 544910184 545415066 545593832 546683904 547549184 548153697 548301312 548481024 549169152 549353259 551745792 552438016 553378176 553559552 554072448 554319936 554770944 557187072 558073152 558502048 559452528 559724256 559907712 560610176 563055948 563240496 563576832 564721794 564906888 565615624 565868268 566931456 568269429 568608768 568795136 569576448 571107789 571993344 572966784 573685632 573873664 574661952 574850304 575930368 577634304 578272032 578617344 578742528 578997536 579982896 580172992 580454784 581442624 583909872 583974912 584450048 584903592 585252864 585353108 585637416 586634076 586826352 588736512 589123353 589668352 590319366 590478336 590671872 592065873 593993088 594187776 594933248 595750464 595945728 596141056 598081536 599493024 599851008 600047616 600245152 600513264 601001856 601266672 601463744 602779968 603619328 605405184 606073572 606367944 606566688 606833956 606928896 608161932 608361264 610541568 611982462 612347904 612548608 613023957 613793061 615992832 617041152 617815296 618017792 620714016 621084672 621492768 622067712 622550448 622754496 623331504 623535808 625770496 626461368 626835456 627621888 627832296 628314804 628826016 629103092 629384094 629896176 630686448 632639488 633645558 634023936 634440534 635027456 635520249 635728548 636317577 637797888 639684864 639894528 640697344 643492512 643703424 644087808 645396336 645607872 646417856 646706592 647921664 649450776 649838592 650051584 650556036 650944512 651085344 651372228 652480758 652694616 653011632 655855616 656579703 656898606 656971776 657113912 657506304 658016541 658842093 659058036 660179646 661420032 663054848 663376896 664505856 667325568 668461248 668860416 669299904 670438944 670658688 672841728 673283832 673906688 674429652 674650704 674832384 675053568 675275796 676127088 676425006 676646712 679071744 679923712 680674371 681080832 681228184 681304064 682163937 682387524 682795008 683243652 684406422 686859264 687387136 688705927 688891392 689117184 692991936 693219072 695042208 695270016 697761792 698303268 699179364 699408528 699826176 700055552 700598808 701247942 701477784 703991808 704769039 705189888 705653247 706074624 706306048 707085834 707429268 708633198 709522254 711719424 712298496 712612352 713979539 714405888 717522624 718658304 719881344 720784512 723929076 724166352 724598784 725074896 725745664 726308856 726546912 727220088 728911872 730632123 730871596 731068416 731308032 731548779 732225536 732471012 733033938 734281443 734638086 735661056 737837568 738763264 739093248 739253151 739694592 740180623 744097536 745936704 746299008 746543616 750741264 750987328 751435776 752018904 752962392 753209184 754491024 755908608 757444311 757692572 758145024 758982042 759435264 759934266 761227551 761477052 762657792 763955712 764914176 766215936 766381707 766467072 771029376 771489792 771656704 772716672 773310528 773939712 775256832 778546496 778633216 779615928 779871456 780337152 780849888 782178768 782435136 784982016 785497804 786834594 787092488 787304448 787562496 787821762 788173659 789162507 789421164 791990784 792250368 794333952 794594304 799324032 799801344 800684352 801335808 801688896 803706624 807206912 808098096 808490592 808755584 809238528 809866512 810882576 811148352 814055424 814687146 815709258 815976616 816463872 817097463 817365276 818122599 818390748 820025856 821323776 822721536 823753728 824933473 827618688 828112896 828657024 830067264 830339328 831108672 832156416 835281824 835780608 836829184 837109728 837753072 838434688 839178792 839586384 839861568 840915264 844583922 844860744 845365248 845920712 847082691 847360332 847638064 848423436 848802402 850397184 852913152 853192704 855206261 857990016 858271232 859450176 860528448 860810496 862275456 863895552 865934368 866451456 867408048 867926016 868113792 868496304 869974344 870259488 870682176 872163936 875439604 875864808 875962368 876675072 877355388 878029662 878456124 878744048 879951114 880239528 881893376 883104768 884502528 885479049 886007808 886589977 888389894 889767424 890989632 891281664 892399872 893918592 894211584 897122304 897711776 899239536 899534272 899776512 900071424 900367728 900769896 901502784 901900008 902195616 904169952 905428992 907565828 908107776 909110358 909551916 909850032 910250934 910393344 910991536 912242898 912541896 915812352 917973693 918521856 918822912 919125389 920991358 923989248 924292096 925561728 926722944 927026688 930349056 931071024 932239152 932544704 933101568 933825672 934131744 934997256 935303712 938655744 939692052 940253184 940870996 941432832 942472206 942781112 943239024 943654638 944076141 944844264 946029672 948959232 949731328 950468337 951035904 951660801 952541184 953592822 954789206 956696832 958211072 959527296 959841792 961046016 965238768 965555136 966131712 966766528 968094504 968411808 968729216 969626784 970059888 971882496 974176164 974757888 975077376 975398372 975834054 976628016 977058342 977378584 978721137 979041924 979517448 980881408 983783424 985347909 985457664 985670868 986259456 988587054 989827342 990269469 992130048 994582272 995065344 995391488 996758784 1000988352 1002691872 1003949856 1004278912 1005658416 1005988032 1007878144 1009262592 1009925748 1010860032 1011644478 1011976056 1012580352 1012913694 1013245688 1014637509 1014970068 1015302736 1016877056 1018607616 1019885568 1021621248 1021842276 1021956096 1023581286 1024192512 1024367939 1024865478 1026609633 1028039168 1030288896 1031080704 1031919616 1033337088 1033675776 1039487904 1039828608 1040449536 1041133184 1042563312 1042905024 1043246848 1046642688 1048769046 1049112792 1049739264 1050083328 1050429016 1050898212 1051871913 1052216676 1052561552 1055987712 1056333824 1057784832 1059111936 1059459072 1060628751 1061143902 1061959423 1064283381 1065765376 1067579136 1068447744 1068918528 1071608832 1077464128 1077987456 1079822016 1081176768 1081531136 1085407232 1086249528 1086898176 1087612344 1088618496 1089463284 1089820368 1090830132 1091187664 1093367808 1095098368 1096307394 1096602624 1096962048 1098338304 1098706518 1099550907 1100930411 1103491584 1104876032 1106756352 1107119104 1108144896 1108639872 1109541888 1114374144 1116146304 1117004096 1118905056 1119448512 1119815424 1121220352 1126111896 1126480992 1127153664 1129443588 1129813776 1131231248 1131736536 1133862912 1136538858 1137217536 1137590272 1138473063 1139152896 1139901399 1142215578 1143986688 1145933568 1147371264 1147747328 1149323904 1149700608 1155268608 1156544064 1157234688 1157485056 1157995072 1159965792 1160345984 1160909568 1162885248 1167819744 1167949824 1168900096 1169807184 1170505728 1170706216 1171274832 1173268152 1173652704 1177473024 1178246706 1179336704 1180251891 1180638732 1180956672 1181343744 1181732643 1184131746 1187986176 1188375552 1189866496 1191500928 1191891456 1192282112 1196163072 1198986048 1199702016 1200490304 1201026528 1202003712 1202533344 1202927488 1205559936 1207238656 1210810368 1212147144 1212735888 1213133376 1213667912 1213857792 1216323864 1216722528 1221083136 1222030719 1223563887 1223964924 1224695808 1225097216 1226047914 1227586122 1231985664 1234082304 1235630592 1236035584 1241428032 1242169344 1242985536 1245100896 1245508992 1246663008 1247071616 1251540992 1252922736 1253670912 1255243776 1255664592 1256629608 1257652032 1258206184 1258768188 1259792352 1261372896 1265278976 1266875883 1267291116 1268047872 1268881068 1270054912 1271040498 1271457096 1272635154 1275595776 1279025293 1279369728 1279789056 1281394688 1286985024 1287406848 1290792672 1291215744 1292835712 1293413184 1295843328 1298901552 1299677184 1300103168 1301112072 1301889024 1302170688 1302744456 1304961516 1305389232 1306023264 1311711232 1313159406 1313797212 1313943552 1314227824 1315012608 1316033082 1317044493 1317684186 1318116072 1320359292 1322840064 1325962001 1326109696 1326753792 1329011712 1332584841 1334651136 1336922496 1337720832 1338599808 1340877888 1341317376 1345683456 1346567664 1347813376 1348859304 1349301408 1349664768 1350107136 1350551592 1352254176 1352850012 1353293424 1358143488 1359847424 1361348742 1362161664 1362456368 1362608128 1363665537 1364327874 1364775048 1365376401 1365590016 1366487304 1368812844 1373718528 1374621157 1374774272 1377411854 1377782784 1378234368 1381487037 1385983872 1386438144 1390084416 1390540032 1395523584 1396606536 1398358728 1398817056 1399652352 1400111104 1401197616 1402495884 1402955568 1407983616 1409538078 1410379776 1411306494 1412149248 1412612096 1413708309 1414171668 1414858536 1415481957 1417266396 1419044508 1423438848 1424596992 1425224704 1427959078 1428811776 1430389233 1432183809 1435045248 1437316608 1439762688 1441569024 1447858152 1448332704 1449197568 1450149792 1451491328 1452617712 1453093824 1454440176 1457823744 1461264246 1461743192 1462136832 1462616064 1463097558 1463751081 1464451072 1464942024 1465587513 1466067876 1468562886 1469276172 1471322112 1475675136 1477526528 1478186496 1478506302 1479389184 1480361246 1482880581 1484741013 1488195072 1491873408 1492598016 1493087232 1501482528 1501974656 1502871552 1504037808 1505924784 1506418368 1508982048 1511817216 1514888622 1515385144 1516290048 1517466717 1517964084 1518870528 1519370541 1519868532 1522455102 1522954104 1525315584 1527911424 1529828352 1532019307 1532431872 1532763414 1532934144 1535371929 1537298217 1542058752 1543313408 1545433344 1546621056 1547879424 1550513664 1557092992 1557266432 1559231856 1559742912 1560674304 1561699776 1564357536 1564870272 1569964032 1570995608 1573153569 1573669188 1574184976 1574608896 1575124992 1575643524 1576347318 1578325014 1578842328 1583981568 1584500736 1588240199 1588667904 1589188608 1591715853 1598648064 1601368704 1602671616 1603377792 1607413248 1614413824 1616196192 1616981184 1617511168 1619733024 1621765152 1622296704 1628110848 1629374292 1631418516 1631953232 1632927744 1634194926 1634730552 1636245198 1636781496 1640051712 1642647552 1644461091 1645443072 1646524243 1647507456 1649866946 1655237376 1657314048 1660134528 1660678656 1662217344 1664312832 1670563648 1671561216 1673658368 1674219456 1675506144 1676869376 1678357584 1679172768 1679723136 1681830528 1689167844 1689721488 1690730496 1691841424 1694165382 1694720664 1695276128 1696846872 1697604804 1700794368 1704808287 1705826304 1706385408 1706947151 1710412522 1713323367 1715980032 1716542464 1718900352 1721056896 1721620992 1724550912 1727791104 1731868736 1732902912 1734816096 1735852032 1736227584 1736992608 1739948688 1740518976 1741364352 1744327872 1750879208 1751729616 1751924736 1753350144 1754710776 1756059324 1756912248 1757488096 1759902228 1760479056 1763786752 1766209536 1767370059 1769005056 1770958098 1772015616 1773179954 1776197619 1776779788 1779534848 1781979264 1782563328 1784799744 1787837184 1788423168 1794244608 1795423552 1798479072 1799068544 1799553024 1800142848 1800735456 1801539792 1803005568 1803800016 1804391232 1808339904 1810857984 1815131656 1816215552 1818220716 1819103832 1819700064 1820501868 1820786688 1821983072 1824485796 1825083792 1831624704 1835947386 1837043712 1837645824 1838250778 1839071871 1841379183 1841982716 1847978496 1848584192 1851123456 1853445888 1854053376 1862142048 1864478304 1865089408 1866203136 1867651344 1868263488 1869994512 1870607424 1877311488 1879384104 1880506368 1881741992 1882865664 1884944412 1885562224 1886478048 1887309276 1888152282 1889688528 1892059344 1897918464 1899462656 1900936674 1902071808 1902397601 1903321602 1905082368 1906560747 1907185644 1908952731 1909578412 1913393664 1916422144 1919054592 1919683584 1922092032 1930477536 1931110272 1932263424 1933533056 1936189008 1936823616 1937458432 1939253568 1940119776 1943764992 1948352328 1949515776 1950154752 1950796744 1951668108 1953256032 1954116684 1954757168 1957442274 1958083848 1959034896 1961762816 1967566848 1969739109 1970695818 1970915328 1971341736 1972210357 1972518912 1976526279 1977174108 1979654684 1980538938 1984260096 1989164544 1990130688 1990782976 1993517568 2001976704 2005383744 2007899712 2008557824 2011316832 2011976064 2015756288 2018525184 2019851496 2021720064 2023288956 2023952112 2025160704 2025827388 2026491376 2029275018 2029940136 2030605472 2033754112 2037215232 2039771136 2042023113 2043242496 2043684552 2043912192 2044585049 2047162572 2048385024 2048735878 2049730956 2053219266 2056078336 2060577792 2062161408 2063839232 2066117781 2066674176 2067351552 2078975808 2079657216 2082266368 2085126624 2085810048 2086493696 2093285376 2097538092 2098225584 2099478528 2100166656 2100858032 2101796424 2103743826 2104433352 2105123104 2111975424 2112667648 2114307117 2115569664 2116959741 2118223872 2118918144 2121257502 2122287804 2123918846 2128566762 2131530752 2135158272 2136895488 2137837056 2141938617 2143217664 2154928256 2155974912 2159644032 2162353536 2163062272 2170814464 2172499056 2173796352 2175224688 2177236992 2178926568 2179640736 2181660264 2182375328 2186735616 2190196736 2191896369 2192614788 2193205248 2193924096 2194646337 2196676608 2197413036 2199101814 2201860822 2202844329 2206983168 2209752064 2213512704 2214238208 2216289792 2217279744 2217759453 2219083776 2220541869 2232292608 2234008192 2237810112 2238897024 2239630848 2242440704 2252223792 2252961984 2254307328 2258887176 2259627552 2262462496 2263473072 2267725824 2272332933 2273077716 2274435072 2275180544 2276946126 2278305792 2279802798 2283682653 2284431156 2287973376 2291867136 2294742528 2295494656 2298647808 2299145121 2299401216 2313088128 2314469376 2314970112 2315990144 2319931584 2320691968 2321819136 2325770496 2335639488 2335899648 2339614368 2341011456 2341412432 2342549664 2346536304 2347305408 2354946048 2356493412 2358673408 2360503782 2361277464 2361913344 2362687488 2363465286 2367487521 2368263492 2375972352 2376751104 2379732992 2383001856 2383782912 2384564224 2397972096 2399404032 2400980608 2402053056 2404007424 2405066688 2405854976 2411119872 2414477312 2421620736 2424294288 2425471776 2426266752 2427335824 2427715584 2432647728 2433445056 2442166272 2444061438 2447127774 2447929848 2449391616 2450194432 2452095828 2454367797 2455172244 2463971328 2468164608 2471261184 2472071168 2474800419 2482856064 2484338688 2485971072 2490201792 2491017984 2493326016 2494143232 2503081984 2505845472 2507341824 2510487552 2511329184 2513259216 2515304064 2516412368 2517536376 2519584704 2522745792 2530557952 2533751766 2534582232 2536095744 2537762136 2540109824 2542080996 2542914192 2545270308 2551191552 2558050586 2558739456 2559578112 2562789376 2565618783 2573970048 2574813696 2581585344 2582431488 2585671424 2586826368 2591686656 2597803104 2599354368 2600206336 2602224144 2603778048 2604341376 2605488912 2609923032 2610778464 2612046528 2623422464 2626318812 2627594424 2627887104 2628455648 2630025216 2632066164 2634088986 2635368372 2636232144 2640718584 2645680128 2651924002 2652219392 2653507584 2656437147 2658023424 2659769931 2665169682 2669302272 2673844992 2677199616 2681755776 2682634752 2691366912 2693135328 2695626752 2697718608 2698602816 2699329536 2700214272 2701103184 2704508352 2705700024 2706586848 2716286976 2719694848 2722697484 2724323328 2724912736 2725216256 2727331074 2728655748 2729550096 2730752802 2731180032 2732974608 2737625688 2747437056 2749242314 2749548544 2753921079 2754823708 2755565568 2756468736 2757376167 2762974074 2771967744 2772876288 2780168832 2781080064 2791047168 2793213072 2796717456 2797634112 2799304704 2802395232 2804991768 2805911136 2815967232 2819076156 2820759552 2822612988 2824298496 2825224192 2827416618 2828343336 2829717072 2830963914 2834532792 2838089016 2845178713 2846877696 2849193984 2850449408 2851405011 2854982403 2855918156 2857623552 2860778466 2864367618 2870090496 2874633216 2879525376 2883138048 2895716304 2896665408 2898395136 2900299584 2905235424 2906187648 2908880352 2915647488 2922528492 2923486384 2924273664 2925232128 2926195116 2927502162 2928902144 2929884048 2931175026 2932135752 2937125772 2938552344 2942644224 2949588941 2951350272 2955053056 2956043727 2956372992 2957012604 2958778368 2960722492 2965761162 2969482026 2970808407 2976390144 2983746816 2985196032 2986174464 3002965056 3003949312 3008075616 3011849568 3012836736 3017964096 3023634432 3029777244 3030770288 3032580096 3034933434 3035928168 3037741056 3038741082 3039737064 3044910204 3045908208 3050631168 3055822848 3057830737 3059656704 3064038614 3064863744 3065526828 3065868288 3070743858 3073103817 3074596434 3079828899 3084117504 3086626816 3090866688 3093242112 3095758848 3101027328 3114185984 3114532864 3118463712 3119485824 3121348608 3123399552 3128715072 3129740544 3139928064 3141991216 3146307138 3147338376 3148369952 3149217792 3150249984 3151287048 3152694636 3156650028 3157684656 3167963136 3169001472 3170044709 3176480398 3177335808 3178377216 3181886253 3183431706 3185878269 3192850143 3197296128 3202737408 3205343232 3206755584 3214826496 3228827648 3232392384 3233962368 3235022336 3239466048 3243530304 3244593408 3256221696 3258748584 3262837032 3263906464 3265855488 3268389852 3269461104 3272490396 3273562992 3280103424 3285295104 3288922182 3290886144 3293048486 3295014912 3298652721 3299733892 3302791233 3310474752 3314628096 3320269056 3321357312 3324434688 3328625664 3341127296 3343122432 3347316736 3348438912 3351012288 3353738752 3356715168 3358345536 3359446272 3363661056 3378335688 3379442976 3381460992 3383682848 3388330764 3389441328 3390552256 3393693744 3395209608 3401588736 3409616574 3411652608 3412770816 3413894302 3415419189 3419704197 3420825044 3426646734 3431960064 3433084928 3437800704 3442113792 3443241984 3449101824 3463737472 3465805824 3469632192 3471704064 3472455168 3473985216 3479897376 3481037952 3482728704 3488655744 3501758416 3503459232 3503849472 3506700288 3509421552 3512118648 3513824496 3514976192 3519804456 3520958112 3527573504 3532419072 3534740118 3538010112 3540755673 3541916196 3544031232 3545197929 3546359908 3552395238 3553559576 3559069696 3563958528 3565126656 3569599488 3575674368 3576846336 3588489216 3590847104 3596958144 3598137088 3599106048 3601470912 3603079584 3606011136 3607600032 3608782464 3616679808 3621715968 3630263312 3632431104 3636441432 3638207664 3639400128 3641003736 3641573376 3643966144 3648971592 3650167584 3663249408 3670691661 3671894772 3674087424 3675291648 3676501556 3678143742 3682758366 3683965432 3695956992 3697168384 3702246912 3706891776 3708106752 3724284096 3728956608 3730178816 3735302688 3736526976 3739989024 3741214848 3754622976 3758768208 3761012736 3763483984 3765731328 3769888824 3771124448 3772956096 3774618552 3776304564 3779377056 3784118688 3795836928 3798925312 3801873348 3804143616 3804795202 3806643204 3810164736 3813121494 3814371288 3817905462 3819156824 3826787328 3832844288 3837075879 3838109184 3839367168 3844184064 3860955072 3862220544 3867066112 3872378016 3873647232 3874916864 3878507136 3880239552 3887529984 3896704656 3899031552 3900309504 3901593488 3903336216 3906512064 3908233368 3909514336 3914884548 3916167696 3918069792 3923525632 3935133696 3939478218 3941391636 3941830656 3942683472 3944420714 3945037824 3951133479 3953052558 3954348216 3959309368 3961077876 3968520192 3977886003 3978329088 3980261376 3981565952 3987035136 3997754523 4003953408 4010767488 4015799424 4017115648 4022633664 4023952128 4031512576 4037050368 4039702992 4043440128 4046577912 4047904224 4050321408 4051654776 4052982752 4058550036 4059880272 4061210944 4067508224 4074430464 4079542272 4084046226 4086484992 4087369104 4087824384 4089170098 4090996611 4094325144 4096129203 4096770048 4097471756 4099461912 4106438532 4112156672 4121155584 4123863471 4124322816 4127678464 4132235562 4133348352 4134703104 4144461111 4157951616 4159314432 4164532736 4170253248 4171620096 4172987392 4186570752 4195076184 4196451168 4198957056 4200333312 4201716064 4203592848 4207487652 4208866704 4210246208 4223950848 4225335296 4228614234 4231139328 4233919482 4236447744 4237836288 4241124927 4242515004 4244575608 4246445871 4247837692 4257133524 4263061504 4270316544 4273790976 4275674112 4283877234 4286435328 4291167699 4296551427 4309856512 4311949824 4319288064 4324707072 4326124544 4344998112 4347592704 4350449376 4354473984 4357853136 4359281472 4363320528 4364750656 4373471232 4380393472 4383792738 4385229576 4386410496 4387848192 4389292674 4393353216 4394826072 4396762539 4398203628 4403721644 4405688658 4413966336 4419504128 4427025408 4428476416 4432579584 4434559488 4435518906 4438167552 4441083738 4448641743 4454223039 4464585216 4468016384 4475620224 4477794048 4479261696 4484881408 4504447584 4505923968 4508614656 4517774352 4519255104 4524924992 4526946144 4535451648 4544665866 4546155432 4548870144 4550361088 4553892252 4556611584 4558111623 4559605596 4567365306 4568862312 4575946752 4583734272 4589485056 4590989312 4596057921 4597295616 4598290242 4598802432 4606115787 4611894651 4626176256 4629940224 4631980288 4639863168 4641383936 4643638272 4651540992 4671278976 4671799296 4679228736 4682022912 4682824864 4685099328 4693072608 4694610816 4709892096 4712986824 4717346816 4721007564 4722554928 4723826688 4725374976 4726930572 4734975042 4736526984 4751944704 4753502208 4759465984 4764720597 4766003712 4767565824 4769128448 4775147559 4795944192 4801961216 4804106112 4808014848 4810133376 4811709952 4822239744 4828954624 4843241472 4848588576 4850943552 4852533504 4854671648 4865295456 4866890112 4884332544 4888122876 4894255548 4895859696 4898783232 4900388864 4904191656 4908735594 4910344488 4927942656 4933383273 4936329216 4939572729 4942522368 4944142336 4949600838 4965712128 4971942144 4980403584 4982035968 4986652032 4988286464 5006163968 5011690944 5014683648 5020975104 5022658368 5026518432 5030608128 5032824736 5035072752 5039169408 5045491584 5061115904 5067503532 5069164464 5072191488 5075524272 5080219648 5084161992 5085828384 5090540616 5102383104 5114424861 5116101172 5117478912 5119156224 5120841453 5125578752 5131237566 5139970101 5147940096 5149627392 5163170688 5164862976 5171342848 5173652736 5183373312 5195606208 5198708736 5204448288 5207556096 5208682752 5210977824 5219846064 5221556928 5224093056 5246844928 5252637624 5255188848 5255774208 5256911296 5260050432 5264132328 5268177972 5270736744 5272464288 5281437168 5291360256 5302110177 5303848004 5304438784 5307015168 5312874294 5316046848 5319539862 5328592857 5330339364 5338604544 5347689984 5354399232 5363511552 5365269504 5382733824 5386270656 5395437216 5397205632 5398659072 5400428544 5402206368 5409016704 5411400048 5413173696 5432573952 5439389696 5445394968 5448646656 5449825472 5450432512 5454662148 5457311496 5459100192 5461505604 5462360064 5465949216 5475251376 5494874112 5498484628 5499097088 5507842158 5509647416 5511131136 5512937472 5514752334 5517215613 5524137549 5525948148 5543935488 5545752576 5560337664 5562160128 5586426144 5593434912 5595268224 5598609408 5604790464 5609983536 5611822272 5631934464 5638152312 5641519104 5645225976 5648596992 5650448384 5654833236 5656686672 5659434144 5661927828 5669065584 5676178032 5690357426 5693755392 5698387968 5700898816 5702810022 5707192803 5709964806 5711836312 5715247104 5719682241 5721556932 5726858193 5728735236 5740180992 5749266432 5759050752 5766276096 5774534311 5791432608 5793330816 5796790272 5800599168 5810470848 5812375296 5817760704 5831294976 5845056984 5846972768 5848547328 5850464256 5852390232 5855004324 5857804288 5859768096 5862350052 5864271504 5874251544 5877104688 5885288448 5899177882 5902700544 5909217327 5910106112 5912087454 5912745984 5914025208 5916631071 5917556736 5921444984 5929578837 5931522324 5938964052 5941616814 5952780288 5967493632 5970392064 5972348928 5986443827 6005930112 6007898624 6016151232 6023699136 6025673472 6035928192 6047268864 6059554488 6061540576 6065160192 6069866868 6071856336 6075482112 6077482164 6079474128 6089820408 6091816416 6101262336 6111645696 6115661474 6119313408 6126069339 6128077228 6129727488 6131053656 6131736576 6133755147 6141487716 6146207634 6149192868 6159657798 6168235008 6173253632 6181733376 6186484224 6191517696 6198353343 6202054656 6206129839 6228371968 6236927424 6238971648 6246799104 6257430144 6259481088 6279856128 6283982432 6292614276 6294676752 6296739904 6298435584 6300499968 6302574096 6305389272 6313300056 6315369312 6335926272 6338002944 6340089418 6342921351 6350879223 6352960796 6354671616 6356754432 6363772506 6366863412 6371756538 6385700286 6394592256 6405474816 6410686464 6413511168 6425815851 6429652992 6433877723 6464784768 6467924736 6470044672 6478932096 6487060608 6489186816 6512443392 6517497168 6525674064 6527812928 6531710976 6536779704 6538922208 6544980792 6547125984 6560206848 6570590208 6575689107 6577844364 6581772288 6583939011 6586096972 6590029824 6597305442 6599467784 6605582466 6608532987 6620949504 6629256192 6640538112 6642714624 6648869376 6653278359 6657251328 6661625607 6682254592 6696877824 6702024576 6707477504 6713430336 6716691072 6718892544 6727322112 6756671376 6758885952 6762921984 6767365696 6776661528 6778882656 6781104512 6787387488 6790419216 6803177472 6816998799 6819233148 6823305216 6825541632 6827788604 6830838378 6839408394 6841650088 6851047959 6853293468 6863920128 6866169856 6875601408 6884227584 6886483968 6897435363 6898203648 6927474944 6939264384 6943408128 6944910336 6947970432 6959794752 6962075904 6965457408 6977311488 7003516832 7006918464 7007698944 7018843104 7024237296 7027648992 7029952384 7039608912 7041916224 7055147008 7064838144 7069480236 7076020224 7081511346 7083832392 7088062464 7090395858 7092719816 7102462563 7104790476 7107119152 7118139392 7127917056 7130253312 7139198976 7151348736 7153692672 7170575573 7181694208 7193916288 7196274176 7198212096 7202941824 7206159168 7212022272 7215200064 7217564928 7233359616 7243431936 7260526624 7264862208 7272882864 7276415328 7278800256 7282007472 7283146752 7287932288 7297943184 7300335168 7326498816 7341383322 7343789544 7348174848 7350583296 7353003112 7356287484 7363103391 7365516732 7367930864 7391913984 7394336768 7404493824 7413783552 7416213504 7424401257 7433715961 7448568192 7457913216 7460357632 7470605376 7473053952 7479978048 7482429696 7509245952 7517536416 7522025472 7526967968 7531462656 7539777648 7542248896 7545912192 7549237104 7552609128 7558754112 7568237376 7591673856 7597850624 7603746696 7608287232 7609590404 7613286408 7620329472 7626242988 7628742576 7635810924 7638313648 7653574656 7665688576 7674151758 7676218368 7678734336 7688368128 7696856349 7706512877 7721910144 7724441088 7734132224 7744756032 7747294464 7749833728 7757014272 7760479104 7775059968 7793409312 7798063104 7800619008 7803186976 7806672432 7813024128 7816466736 7819028672 7829769096 7832335392 7836139584 7847051264 7870267392 7878956436 7882783272 7883661312 7885366944 7888841428 7890075648 7902266958 7906105116 7908696432 7918618736 7922155752 7937040384 7955772006 7956658176 7960522752 7963131904 7969311441 7974070272 7979309793 7995509046 8007906816 8021534976 8031598848 8034231296 8045267328 8047904256 8074100736 8079405984 8086880256 8093155824 8095808448 8100642816 8103309552 8105965504 8117100072 8119760544 8122421888 8135016448 8148860928 8159084544 8168092452 8172969984 8174738208 8175648768 8178340196 8181993222 8188650288 8192258406 8193540096 8194943512 8198923824 8212877064 8224313344 8242311168 8247726942 8248645632 8255356928 8261763237 8264471124 8266696704 8269406208 8272128501 8288922222 8315903232 8318628864 8329065472 8340506496 8343240192 8345974784 8373141504 8390152368 8392902336 8397914112 8403432128 8407185696 8414975304 8417733408 8420492416 8447901696 8450670592 8457228468 8462278656 8467838964 8472895488 8475672576 8482249854 8485030008 8489151216 8492891742 8495675384 8514267048 8526123008 8535536139 8540633088 8547581952 8551348224 8554215033 8564947209 8567754468 8572870656 8582335398 8593102854 8619713024 8623899648 8638576128 8649414144 8652249088 8689996224 8695185408 8700898752 8715706272 8718562944 8726641056 8729501312 8746942464 8760786944 8767585476 8770459152 8772820992 8775696384 8778585348 8786706432 8789652144 8793525078 8796407256 8807443288 8811377316 8827932672 8839008256 8848766823 8854050816 8856952832 8865159168 8868131181 8869118976 8871037812 8876335104 8882167476 8897283486 8908446078 8929170432 8936032768 8951240448 8953177051 8955588096 8958523392 8969762816 9008895168 9011847936 9035548704 9038510208 9049849984 9053892288 9070903296 9089331732 9092310864 9097740288 9100722176 9107784504 9113223168 9116223246 9119211192 9134730612 9137724624 9151893504 9167468544 9173492211 9178970112 9181978624 9192115842 9194591232 9196580484 9197604864 9212231574 9219311451 9223789302 9252352512 9259880448 9263960576 9279726336 9281734007 9282767872 9287276544 9303081984 9342557952 9343598592 9358457472 9364045824 9365649728 9370198656 9386145216 9389221632 9419784192 9425973648 9434693632 9442015128 9445109856 9447653376 9450749952 9453861144 9469950084 9473053968 9503889408 9507004416 9510134127 9518931968 9529441194 9532007424 9535131648 9538256896 9545658759 9550295118 9557634807 9591888384 9603922432 9608212224 9616029696 9620266752 9622348099 9623419904 9644479488 9686482944 9697177152 9701887104 9705067008 9709343296 9730590912 9733780224 9768665088 9776245752 9788511096 9791719392 9797566464 9800777728 9808383312 9817471188 9820688976 9855885312 9866766546 9872658432 9879145458 9885044736 9888284672 9895958163 9899201676 9908373699 9931424256 9943884288 9960807168 9964071936 9973304064 9976572928 10023381888 10029367296 10041950208 10045316736 10053036864 10061216256 10065649472 10070145504 10078338816 10090983168 10122231808 10135007064 10138328928 10144382976 10151048544 10160439296 10168323984 10171656768 10181081232 10204766208 10228849722 10232202344 10234957824 10238312448 10241682906 10246257567 10251157504 10259112591 10262475132 10279940202 10295880192 10299254784 10326341376 10329725952 10342685696 10347305472 10391212416 10397417472 10408896576 10415112192 10417365504 10421955648 10439692128 10443113856 10448186112 10493689856 10505275248 10510377696 10511548416 10513822592 10520100864 10528264656 10536355944 10541473488 10544928576 10562874336 10582720512 10604220354 10607696008 10608877568 10614030336 10622267019 10625748588 10632093696 10635593787 10639079724 10657185714 10660678728 10677209088 10695379968 10708798464 10724135149 10727023104 10730539008 10765467648 10772541312 10790874432 10794411264 10797318144 10804412736 10818033408 10822800096 10826347392 10865147904 10878779392 10890789936 10897293312 10899650944 10900865024 10909324296 10914622992 10918200384 10923011208 10924720128 10931898432 10950502752 10989748224 10996969256 10998194176 11012074983 11015684316 11019294832 11022262272 11025874944 11029504668 11034431226 11048275098 11051896296 11087870976 11091505152 11117681393 11120675328 11124320256 11172852288 11186869824 11190536448 11209580928 11219967072 11223644544 11263868928 11276304624 11283038208 11290451952 11297193984 11300896768 11309666472 11313373344 11318868288 11323855656 11338131168 11352356064 11380714852 11387510784 11396775936 11401797632 11405620044 11414385606 11419929612 11423672624 11430494208 11439364482 11443113864 11453716386 11457470472 11480361984 11498532864 11511227637 11518101504 11525669701 11532552192 11549068622 11582865216 11586661632 11601198336 11620941696 11624750592 11635521408 11662589952 11690113968 11693945536 11697094656 11700928512 11704780464 11710008648 11715608576 11719536192 11724700104 11728543008 11748503088 11754209376 11770576896 11798355764 11805401088 11818434654 11820212224 11824174908 11825491968 11828050416 11833262142 11835113472 11842889968 11853400437 11859157674 11863044648 11877928104 11883233628 11905560576 11933658009 11934987264 11940784128 11944697856 11948630057 11972887654 11993263569 12011860224 12015797248 12032302464 12047398272 12051346944 12071856384 12094537728 12119108976 12123081152 12130320384 12139733736 12143712672 12150964224 12154964328 12158948256 12179640816 12183632832 12202524672 12223291392 12231322948 12238626816 12252138678 12256154456 12259454976 12262107312 12263473152 12267510294 12272989833 12282975432 12288387609 12292415268 12298385736 12319315596 12336470016 12346507264 12363466752 12371590413 12372968448 12383035392 12396706686 12404109312 12412259678 12433383333 12456743936 12473854848 12477943296 12493598208 12514860288 12518962176 12559712256 12567964864 12585228552 12589353504 12593479808 12596871168 12600999936 12605148192 12610778544 12626600112 12630738624 12671852544 12676005888 12680178836 12685842702 12701758446 12705921592 12709343232 12713508864 12723374781 12727545012 12733726824 12739337613 12743513076 12771400572 12789184512 12810949632 12821372928 12827022336 12851631702 12859305984 12867755446 12873503097 12889654281 12929569536 12935849472 12940089344 12957864192 12974121216 12978373632 13034994336 13051348128 13055625856 13063421952 13073559408 13077844416 13089961584 13094251968 13120413696 13141180416 13151378214 13155688728 13163544576 13167878022 13172193944 13180059648 13190287617 13194610884 13198935568 13211164932 13217065974 13241899008 13258512384 13281076224 13285429248 13297738752 13306556718 13314502656 13316783207 13323251214 13345925229 13362669117 13364509184 13393755648 13404049152 13414955008 13426860672 13433382144 13437785088 13454644224 13513342752 13517771904 13525843968 13534731392 13553323056 13557765312 13562209024 13574774976 13580838432 13606354944 13633997598 13638466296 13646610432 13651083264 13655577208 13661676756 13674334869 13678816788 13683300176 13702095918 13706586936 13727840256 13732339712 13751202816 13768455168 13772967936 13788173763 13794870726 13796407296 13805472499 13835683953 13854949888 13878528768 13889820672 13895940864 13919589504 13924151808 13930914816 13954622976 14007033664 14013836928 14015397888 14037686208 14048474592 14055297984 14059904768 14079217824 14083832448 14110294016 14129676288 14138960472 14152040448 14163022692 14167664784 14176124928 14180791716 14185439632 14204925126 14209580952 14214238304 14236278784 14255834112 14260506624 14278397952 14294161791 14302697472 14307385344 14312095343 14341151146 14363388416 14387832576 14392548352 14405883648 14412318336 14424044544 14430400128 14435129856 14466719232 14486863872 14521053248 14529724416 14545765728 14552830656 14557600512 14564014944 14575864576 14595886368 14600670336 14652997632 14682766644 14687579088 14696349696 14701166592 14706006224 14712574968 14726206782 14731033464 14735861728 14783827968 14788673536 14800149819 14808987648 14818718187 14827567104 14832427008 14848802514 14867431922 14897136384 14915826432 14920715264 14941210752 14946107904 14959956096 14964859392 15018491904 15035072832 15044050944 15053935936 15062925312 15079555296 15084497792 15091824384 15098474208 15105218256 15117508224 15136474752 15183347712 15195701248 15207493392 15216574464 15219180808 15226572816 15240658944 15252485976 15257485152 15271621848 15276627296 15307149312 15331377152 15343274583 15348303516 15352436736 15357468672 15362524359 15376736256 15393712698 15413025754 15419910303 15443820288 15448882176 15468264448 15489512064 15494588928 15499667456 15514028544 15520958208 15550119936 15586818624 15596126208 15606373952 15613344864 15626048256 15632933472 15638057344 15659538192 15664670784 15672279168 15694102528 15740534784 15757912872 15765566544 15767322624 15770733888 15777682856 15780151296 15804533916 15812210232 15817392864 15837237472 15844311504 15874080768 15906330531 15911544012 15913316352 15921045504 15926263808 15938622882 15948140544 15958619586 15985778571 15991018092 16015813632 16043069952 16063197696 16068462592 16090534656 16095808512 16148201472 16158811968 16186311648 16191616896 16201285632 16206619104 16211931008 16234200144 16239521088 16244843776 16270032896 16297721856 16318169088 16336184904 16345939968 16349476416 16351297536 16356680392 16363986444 16377300576 16384516812 16387080192 16389887024 16397847648 16425754128 16448626688 16484622336 16495453884 16497291264 16510713856 16523526474 16528942248 16533393408 16536225301 16538812416 16544257002 16572412647 16577844444 16631806464 16637257728 16658130944 16681012992 16686480384 16691949568 16780304736 16785804672 16795828224 16806864256 16814371392 16829950608 16835466816 16840984832 16895803392 16901341184 16914456936 16924557312 16935677928 16945790976 16951345152 16964499708 16970060016 16978302432 16985783484 16991350768 17028534096 17052246016 17071072278 17081266176 17095163904 17102696448 17108430066 17121578409 17129894418 17135508936 17143059257 17145741312 17164670796 17180574579 17186205708 17239426048 17247799296 17277152256 17298828288 17304498176 17323602933 17379992448 17390370816 17401797504 17431412544 17437125888 17453282112 17459002624 17493884928 17521573888 17535170952 17540918304 17545641984 17551392768 17557170696 17573412864 17579304288 17587050156 17592814512 17614886576 17622754632 17655865344 17678016512 17697533646 17708101632 17713905664 17727651981 17730318336 17736262362 17738237952 17742075624 17749893213 17752670208 17764334952 17794566972 17816892156 17858340864 17872065536 17902480896 17906354102 17911176192 17917046784 17939525632 17959331481 18017790336 18023695872 18071097408 18077020416 18099699968 18107784576 18141806592 18178663464 18184621728 18195480576 18201444352 18215569008 18226446336 18232446492 18238422384 18269461224 18275449248 18303787008 18334937088 18346984422 18357940224 18363957248 18378208017 18384231684 18389182464 18393160968 18395209728 18401265441 18424463148 18438622902 18447578604 18504705024 18519760896 18527921152 18559452672 18563468014 18565535744 18574553088 18595060029 18606163968 18618389517 18685115904 18716914944 18731299456 18740397312 18772290432 18778443264 18839568384 18851947296 18869387264 18884030256 18890219712 18895306752 18901499904 18907722288 18939900168 18946107936 19007778816 19014008832 19020268254 19028764053 19037863936 19052637669 19058882388 19064014848 19070263296 19076513792 19091317518 19100590236 19115269614 19183776768 19207844864 19216424448 19232059392 19240533504 19244696198 19246839808 19277447553 19288958976 19301633169 19394354304 19403774208 19410134016 19418686592 19461181824 19467560448 19537330176 19552491504 19577022192 19583438784 19595132928 19616766624 19634942376 19641377952 19711770624 19727067321 19733533092 19745316864 19751817033 19758290916 19770089472 19776569344 19791916326 19798403352 19816747398 19862848512 19887768576 19916250991 19921614336 19928143872 19946608128 19953145856 19959835077 19984876821 20046763776 20090633472 20106073728 20122432512 20131298944 20140291008 20156677632 20181966336 20244463616 20270014128 20276657856 20288765952 20302097088 20336647968 20343313536 20362162464 20409532416 20450996397 20457699444 20464404688 20469915648 20476624896 20483365812 20492515134 20502315008 20518225182 20524950264 20559880404 20591760384 20598509568 20647122587 20652682752 20659451904 20685371392 20692306089 20694610944 20782424832 20817793152 20830224384 20834731008 20843911296 20879384256 20886227712 20896372224 20987379712 21010550496 21020755392 21023096832 21027645184 21056529312 21072711888 21082946976 21089857152 21125748672 21165441024 21208440708 21215392016 21217755136 21228060672 21244534038 21251497176 21264187392 21271187574 21278159448 21314371428 21321357456 21354418176 21390759936 21404815159 21417596928 21448270298 21454046208 21461078016 21511726719 21545082624 21581748864 21588822528 21594636288 21608825472 21636066816 21645600192 21652694784 21730295808 21757558784 21781579872 21794586624 21799301888 21801730048 21818648592 21829245984 21836400768 21846022416 21849440256 21863796864 21901005504 21979496448 21993938512 21996388352 22024149966 22031368632 22038589664 22044524544 22051749888 22059009336 22068862452 22096550196 22103792592 22175741952 22183010304 22190312963 22235362786 22241350656 22248640512 22273203771 22301147883 22345704576 22373739648 22381072896 22419161856 22439934144 22447289088 22527737856 22552609248 22566076416 22580903904 22594387968 22601793536 22619332944 22626746688 22637736576 22647711312 22676262336 22704712128 22761429704 22775021568 22793551872 22803595264 22811240088 22828771212 22839859224 22847345248 22860988416 22878728964 22886227728 22907432772 22914940944 22960723968 22997065728 23022455274 23036203008 23051339402 23065104384 23090569047 23098137244 23119538631 23165730432 23173323264 23202396672 23241883392 23249501184 23271042816 23325179904 23380227936 23387891072 23394189312 23401857024 23409560928 23420017296 23431217152 23439072384 23449400208 23457086016 23497006176 23508418752 23541153792 23596711528 23610802176 23636869308 23640424448 23648349816 23650983936 23656100832 23666524284 23670226944 23685779936 23706800874 23718315348 23726089296 23755856208 23766467256 23811121152 23867316018 23869974528 23881568256 23889395712 23897260114 23907934323 23937929379 23945775308 23986527138 24023720448 24031594496 24064604928 24094796544 24102693888 24143712768 24238217952 24246162304 24260640768 24279467472 24287425344 24301928448 24309928656 24317896512 24359281632 24367265664 24405049344 24446582784 24462645896 24477253632 24504277356 24512308912 24518909952 24524214624 24526946304 24535020588 24545979666 24565950864 24576775218 24584830536 24596771472 24638631192 24672940032 24693014528 24726933504 24731168813 24743180826 24745936896 24766070784 24785289711 24793413372 24808218624 24816385503 24824519356 24866766666 24913487872 24947709696 24955886592 24987196416 25029720576 25037924352 25119424512 25135929728 25170457104 25178707008 25186959616 25193742336 25210296384 25221557088 25253200224 25261477248 25343705088 25352011776 25360357672 25371685404 25403516892 25411843184 25418686464 25427017728 25446749562 25455090024 25467453648 25478675226 25487026152 25542801144 25578369024 25606608417 25621899264 25638734641 25642745856 25654044672 25694841627 25703263404 25718611968 25735510892 25747006194 25779308562 25859139072 25871698944 25880178688 25915728384 25948242432 25956747264 26069988672 26102696256 26111251712 26147118816 26155688832 26179923168 26188503936 26240827392 26282360832 26302756428 26311377456 26327089152 26335756044 26344387888 26360119296 26380575234 26389221768 26397871136 26422329864 26434131948 26483798016 26517024768 26546300469 26562152448 26570858496 26579605637 26595477504 26613113436 26629005312 26633566414 26646502428 26691850458 26725338234 26729018368 26787511296 26808098304 26829910016 26853721344 26859531153 26866764288 26875570176 26909288448 27026685504 27035543808 27069462784 27106646112 27115530624 27124418048 27149549952 27161676864 27212709888 27267995196 27276932592 27293220864 27302166528 27311154416 27323353512 27348669738 27357633576 27366600352 27404191836 27413173872 27455680512 27464679424 27502405632 27520476633 27536910336 27545935872 27576347526 27589741452 27592814592 27610944998 27657934353 27671367906 27709899776 27757057536 27779641344 27791881728 27839179008 27845202021 27848303616 27861829632 27909245952 28014067328 28027673856 28030795776 28075372416 28096949184 28110595968 28119809536 28158435648 28167664896 28220588032 28259352576 28277920944 28304080896 28326045384 28335329568 28352249856 28361583432 28370879264 28409850252 28419161904 28428476608 28472557568 28511668224 28521013248 28530402381 28556795904 28588323582 28605394944 28614770688 28624190686 28636976277 28672904421 28682302292 28726776832 28775665152 28785096704 28811767296 28824636672 28848089088 28860800256 28867044297 28870259712 28933438464 29042106496 29059448832 29091531456 29105661312 29115201024 29128029888 29151729152 29191772736 29201340672 29305995264 29365533288 29375158176 29392699392 29402333184 29412012448 29425149936 29452413564 29462066928 29471723456 29567655936 29577347072 29600299638 29617975296 29637436374 29655134208 29664854016 29687874489 29697605028 29725121097 29734863844 29794272768 29831652864 29841430528 29882421504 29892215808 29919912192 29929718784 30070145664 30088101888 30107871872 30125850624 30159110592 30168995584 30183648768 30196948416 30210436512 30235016448 30272949504 30366695424 30414986784 30433148928 30438361616 30453145632 30481317888 30504971952 30514970304 30543243696 30553254592 30614298624 30662754304 30686549166 30696607032 30704873472 30714937344 30725048718 30753472512 30777337773 30787425396 30826051508 30839820606 30887640576 30897764352 30936528896 30979024128 30989177856 30999334912 31028057088 31041916416 31173637248 31192252416 31212747904 31226689728 31252096512 31265866944 31276114688 31319076384 31329341568 31344558336 31388205056 31481069568 31515825744 31531133088 31534645248 31541467776 31555365712 31560302592 31609067832 31624420464 31634785728 31674474944 31688623008 31748161536 31812661062 31823088024 31826632704 31842091008 31852527616 31877245764 31896281088 31906781361 31917239172 31971557142 31982036184 32031627264 32086139904 32126395392 32136925184 32172405447 32181069312 32191617024 32296402944 32317623936 32372623296 32383233792 32413238208 32423862016 32468400288 32479042176 32489687552 32540065792 32595443712 32636338176 32672369808 32691879936 32698952832 32702595072 32713360784 32727972888 32754601152 32769033624 32774160384 32779774048 32795695296 32851508256 32897253376 32969244672 32990907768 32994582528 33021427712 33047052948 33057884496 33066786816 33072450602 33077624832 33088514004 33144825294 33155688888 33263612928 33274515456 33316261888 33353044179 33362025984 33372960768 33383899136 33560609472 33571609344 33613728512 33628742784 33659901216 33670933632 33681969664 33791606784 33802682368 33828913872 33849114624 33871355856 33891581952 33902690304 33928999416 33940120032 33956604864 33971566968 33982701536 34057068192 34104492032 34142144556 34162532352 34190327808 34205392896 34216860132 34243156818 34259788836 34271017872 34286118514 34291482624 34329341592 34361149158 34372411416 34478852096 34495598592 34533682911 34554304512 34577009103 34597656576 34608996352 34647205866 34759984896 34803595008 34862825088 34874251776 34906564224 34918005248 34987769856 35043147776 35070341904 35081836608 35091283968 35102785536 35114341392 35146825728 35158608576 35174100312 35185629024 35229773152 35245509264 35311730688 35356033024 35395067292 35416203264 35427811328 35455303962 35460636672 35472524724 35476475904 35484151248 35499786426 35505340416 35528669904 35560201311 35589133944 35633784312 35716681728 35744131072 35800974027 35804961792 35812708204 35822352384 35834093568 35845890171 35879051264 35918662962 35979790707 36035580672 36047391744 36142194816 36154040832 36199399936 36215569152 36283613184 36357326928 36369243456 36390961152 36431138016 36452892672 36464892984 36476844768 36538922448 36550898496 36607574016 36669874176 36693968844 36715880448 36727914496 36756416034 36768463368 36778364928 36786321936 36790419456 36802530882 36848926296 36865162827 36877245804 36895157208 37009410048 37039521792 37055842304 37114771239 37118905344 37126936028 37131071488 37149106176 37190120058 37212327936 37236779034 37300149999 37370231808 37433829888 37462598912 37480794624 37544580864 37556886528 37679136768 37703894592 37768060512 37780439424 37790613504 37802999808 37815444576 37879800336 37892215872 38015557632 38028017664 38040536508 38057528106 38075727872 38105275338 38117764776 38128029696 38140526592 38153027584 38182635036 38201180472 38218012839 38230539228 38367553536 38415689728 38432848896 38464118784 38481067008 38489392396 38493679616 38554895106 38577917952 38603266338 38620509291 38668962843 38788708608 38807548416 38820268032 38837373184 38922363648 38935120896 39104983008 39154044384 39166877568 39190265856 39233533248 39269884752 39282755904 39423541248 39454134642 39467066184 39490633728 39503634066 39516581832 39540178944 39553138688 39583832652 39596806704 39633494796 39725697024 39775537152 39832501982 39843228672 39856287744 39893216256 39906291712 39919670154 39950349621 39969753642 40037775687 40088007351 40093527552 40181266944 40212147456 40244865024 40262597888 40280582016 40313355264 40363932672 40488927232 40540028256 40553315712 40577531904 40604194176 40673295936 40686627072 40724324928 40819064832 40901992794 40915398888 40928809376 40939831296 40953249792 40966731624 40985030268 41004630016 41036450364 41049900528 41119760808 41183520768 41197019136 41294245174 41305365504 41318903808 41364521289 41370742784 41384612178 41389221888 41416417497 41507051859 41564849664 41635586304 41669462016 41687822592 41758768512 41772455424 41792744448 41974759424 42021100992 42041510784 42046193664 42055290368 42113058624 42145423776 42165893952 42179714304 42251497344 42330882048 42416881416 42430784032 42435510272 42456121344 42489068076 42502994352 42528374784 42542375148 42556318896 42628742856 42642714912 42708836352 42781519872 42809630318 42835193856 42882485373 42896540596 42908092416 42922156032 42936286029 43023453438 43090165248 43163497728 43177645056 43217650944 43272133632 43291200384 43305389568 43460591616 43515117568 43563159744 43589173248 43598603776 43637297184 43658491968 43672801536 43692044832 43727593728 43802011008 43958992896 43987877024 43992776704 44048299932 44062737264 44077179328 44089049088 44103499776 44118018672 44137724904 44193100392 44207585184 44351483904 44366020608 44380625926 44400449457 44456154561 44470725572 44482701312 44497281024 44546407542 44602295766 44691409152 44747479296 44762145792 44838323712 44879868288 44894578176 45055475712 45105218496 45132152832 45161807808 45188775936 45238665888 45253493376 45275473152 45295422624 45352524672 45409424256 45522859408 45550043136 45587103744 45607190528 45622480176 45657542424 45679718448 45694690496 45721976832 45757457928 45772455456 45814865544 45829881888 45921447936 45994131456 46029823749 46044910548 46072406016 46087573077 46102678804 46130208768 46181138094 46196274488 46239077262 46259730909 46331460864 46346646528 46404793344 46483766784 46499002368 46542085632 46650359808 46760455872 46775782144 46788378624 46819121856 46840034592 46878144768 46898800416 46914172032 46994012352 47016837504 47082307584 47193423056 47221604352 47273738616 47280848896 47296699632 47301967872 47312201664 47333048568 47340453888 47371559872 47413601748 47436630696 47452178592 47511712416 47532934512 47622242304 47718991593 47734632036 47739949056 47763136512 47778791424 47794520228 47815868646 47875858758 47891550616 47957335713 47973054276 48047440896 48063188992 48129209856 48189593088 48205387776 48287425536 48476435904 48492324608 48558934944 48574850688 48603856896 48619857312 48635793024 48718563264 48734531328 48810098688 48893165568 48925291792 48954507264 49008554712 49024617824 49037819904 49048429248 49053892608 49070041176 49091959332 49131901728 49153550436 49169661072 49193542944 49277262384 49345880064 49386029056 49453867008 49462337626 49486361652 49491873792 49532141568 49570579422 49586826744 49608675903 49616437248 49632771006 49649038712 49717237941 49733533332 49826975744 49895419392 49911773184 49974392832 50059441152 50075848704 50194029011 50271859456 50340914208 50357414016 50373919232 50387484672 50420592768 50443114176 50506400448 50522954496 50687410176 50704023552 50720715344 50743370808 50807033784 50823686368 50837372928 50854035456 50893499124 50910180048 50934907296 50957350452 50974052304 51085602288 51156738048 51213216834 51243798528 51277469282 51285491712 51308089344 51364735227 51389683254 51406526808 51429177771 51437223936 51471021784 51494012388 51541723737 51558617124 51718278144 51743397888 51760357376 51831456768 51896484864 51913494528 51970808799 52036011727 52139977344 52205392512 52222503424 52294237632 52311377664 52359846336 52377007872 52481654784 52564721664 52605512856 52622754912 52654178304 52671512088 52688775776 52720238592 52761150468 52778443536 52795742272 52844659728 52868263896 52967596032 53034049536 53092600938 53124304896 53141716992 53159211274 53182955943 53190955008 53226226872 53249679639 53258010624 53267132828 53293004856 53383700916 53450676468 53458036736 53575022592 53616196608 53659820032 53707442688 53719062306 53733528576 53751140352 53818576896 53877994443 53945590139 54053371008 54071087616 54138925568 54213292224 54231061248 54248836096 54299099904 54323353728 54425419776 54535990392 54553865184 54586441728 54604333056 54622308832 54646707024 54697339476 54715267152 54733200704 54808383672 54826347744 54911361024 54929358848 55004811264 55040953266 55073820672 55091871744 55134624051 55152695052 55179482904 55185629184 55203796323 55221889996 55315868706 55342735812 55419799552 55514115072 55559282688 55583763456 55678358016 55690404042 55696607232 55723659264 55785180087 55818491904 55855168551 56028134656 56055347712 56150744832 56193898368 56221191936 56239619072 56316871296 56335329792 56518705152 56555841888 56608161792 56652090768 56670659136 56704499712 56723166864 56741758528 56819700504 56838323808 56856953216 56945115136 57023336448 57042026496 57060804762 57113591808 57157913007 57176647164 57210789888 57229541376 57248381372 57273952554 57345808842 57364604584 57453553664 57551330304 57570193408 57623534592 57649273344 57696178176 57721600512 57734088594 57740519424 57832342659 57866876928 57904899507 58084212992 58183062912 58211322624 58230402048 58256059776 58303458304 58383545472 58402681344 58611990528 58731066576 58750316352 58785398784 58824024896 58850299872 58904827128 58924133856 58943446912 59135311872 59154694144 59200599276 59235950592 59255451099 59274872748 59310268416 59329708032 59375748978 59395210056 59450242194 59469727688 59588545536 59663305728 59682861056 59748752973 59764843008 59784431616 59839824384 59859437568 59879505231 59954630463 60140291328 60215743744 60318221184 60337991168 60367297536 60393896832 60420873024 60470032896 60545899008 60733390848 60829973568 60866297856 60876723232 60906291264 61009943904 61029940608 61086487392 61106509184 61228597248 61325508608 61373098332 61393214064 61409746944 61429874688 61450097436 61506945024 61554675546 61574850792 61652103016 61679641212 61775281152 61795528704 61873057792 61941367761 61958048256 61978355712 61998669824 62056114176 62076918267 62083832832 62347274496 62425495808 62453379456 62504193024 62531733888 62552229376 62638152768 62658683136 62689116672 62776410112 62962139136 63031651488 63062266176 63069290496 63082935552 63110731424 63218135664 63248840928 63269571456 63348949888 63377246016 63496323072 63625322124 63646176048 63653265408 63684182016 63705055232 63754491528 63792562176 63813562722 63834478344 63943114284 63964072368 64063254528 64172279808 64214445477 64252790784 64273850368 64344810894 64362138624 64383234048 64535180157 64635247872 64745246592 64766467584 64826476416 64847724032 64936800576 64958084352 64979375104 65080131584 65190887424 65272676352 65344739616 65383759872 65397905664 65405190144 65426721568 65455945776 65509202304 65538067248 65548320768 65559548096 65591390592 65703016512 65794506752 65938489344 65981815536 65989165056 66042855424 66094105896 66115768992 66133573632 66144901204 66155249664 66177028008 66289650588 66311377776 66527225856 66549030912 66570938889 66632523776 66706088358 66724051968 66745921536 66767798272 66819611313 66903443649 67121218944 67143218688 67227457024 67257485568 67319802432 67341867264 67363939328 67583213568 67657827744 67698229248 67742711712 67783163904 67805380608 67857998832 67880240064 67913209728 67943133936 67965403072 68114136384 68208984064 68284289112 68325064704 68380655616 68410785792 68433720264 68486313636 68519577672 68542035744 68572237028 68582965248 68658683184 68722298316 68744822832 68957704192 68991197184 69067365822 69108609024 69154018206 69195313152 69217992704 69271707141 69294411732 69358615893 69519969792 69607190016 69725650176 69748503552 69813128448 69836010496 69975539712 70140683808 70163673216 70182567936 70205571072 70228682784 70293651456 70317217152 70348200624 70371258048 70459546304 70491018528 70623461376 70712066048 70790134584 70832406528 70855622656 70910607924 70921273344 70945049448 70952951808 70968302496 70999572852 71010680832 71057339808 71120402622 71178267888 71267568624 71433363456 71488262144 71601948054 71609923584 71625416408 71644704768 71668187136 71691780342 71723802969 71758102528 71813788137 71837325924 71959581414 72071161344 72094783488 72284389632 72308081664 72398799872 72431138304 72714653856 72738486912 72781922304 72862276032 72905785344 72929785968 72953689536 73077844896 73101796992 73215148032 73339748352 73387937688 73431760896 73455828992 73512832068 73536926736 73556729856 73572643872 73580838912 73605061764 73697852592 73730325654 73754491608 73790314416 74018820096 74079043584 74111684608 74193506439 74229542478 74237810688 74253872056 74262142976 74298212352 74355869133 74380240116 74424655872 74449156509 74473558068 74600299998 74740463616 74867659776 74925197824 74961589248 75068946043 75089161728 75113773056 75358273536 75407789184 75536121024 75560878848 75581227008 75630889152 75759600672 75784431744 76031115264 76056035328 76081073016 76115056212 76151455744 76210550676 76235529552 76256059392 76281053184 76306055168 76365270072 76402360944 76436025678 76461078456 76735107072 76819825251 76831379456 76865697792 76916203923 76928237568 76962134016 76978784792 76987359232 77084524881 77109790212 77155835904 77206532676 77241018582 77337925686 77577417216 77615096832 77640536064 77674746368 77823769751 77844727296 77870241792 78209966016 78308088768 78333755136 78467066496 78539769504 78565511808 78847082496 78908269284 78934132368 78981267456 79007268132 79033163664 79080357888 79106277376 79167665304 79193613408 79266989592 79451394048 79551074304 79638901407 79665003964 79686457344 79712575488 79738816911 79786432512 79812583424 79839340308 79900699242 79939507284 80075551374 80176014702 80187055104 80362533888 80424294912 80489730048 80525195776 80561164032 80578593459 80626710528 80679687907 80727865344 81080056512 81106631424 81208388352 81346591872 81373254144 81448649856 81638129664 81803985588 81830797776 81857618752 81879662592 81906499584 81933463248 81970060536 82009260032 82072900728 82099801056 82239521616 82367041536 82394038272 82561429899 82588490348 82610731008 82637807616 82729042578 82741485568 82769224356 82778443776 82832834994 82973803059 83014103718 83129699328 83271172608 83338924032 83375645184 83517537024 83535606063 83544910848 83585488896 83640410399 84042201984 84083021568 84092387328 84110580736 84226117248 84290847552 84331787904 84359428608 84502994688 84661764096 84833762832 84861568064 84871020544 84912242688 84978136152 85005988704 85056749568 85084750296 85112637792 85257485712 85285429824 85417672704 85563039744 85591207143 85619260636 85670387712 85764970746 85793081192 85816184832 85844312064 85872572058 85910928831 86018713263 86046906876 86180330496 86326995456 86355290112 86435301888 86544267264 86582400768 86601132891 86610779136 87126319488 87178346496 87197207552 87274594368 87316983936 87345603072 87384089664 87455187456 87604022016 87917985792 87975754048 87985553408 88096599864 88125474528 88154358656 88178098176 88206999552 88236037344 88275449808 88386200784 88415170368 88702967808 88732041216 88761251852 88800898914 88912309122 88941451144 88965402624 88994562048 89063623467 89092815084 89175363291 89204591532 89382818304 89494958592 89524291584 89676647424 89759736576 89789156352 90210436992 90264305664 90323615616 90377551872 90477331776 90506986752 90550946304 90590845248 90705049344 90818848512 91045718816 91100086272 91214381056 91244960352 91315084848 91359436896 91389380992 91443953664 91514915856 91544910912 91629731088 91659763776 91842895872 91988262912 92059647498 92089821096 92144812032 92175146154 92205357608 92260417536 92332013319 92362276188 92392548976 92478154524 92519461818 92662921728 92693293056 92809586688 92967533568 92998004736 93084171264 93217482449 93520911744 93551564288 93576757248 93638243712 93680069184 93756289536 93797600832 93828344064 93988024704 94033675008 94164615168 94386846112 94443208704 94547477232 94561697792 94593399264 94603935744 94624403328 94666097136 94680907776 94743119744 94827203496 94873261392 94904357184 95023424832 95065869024 95244484608 95437983186 95469264072 95479898112 95526273024 95557582848 95589040456 95631737292 95720344083 95751717516 95783101232 95914671426 95946108552 96094881792 96126377984 96258419712 96379186176 96410775552 96517216341 96574851072 96638307493 96952871808 96984649216 97117869888 97149701376 97239714624 97271586048 97437126528 97469062656 97620197376 97786331136 97850583584 97909014528 98017109424 98049235648 98075639808 98096858496 98107785216 98140082352 98183918664 98263803456 98307100872 98339322144 98387085888 98554524768 98691760128 98772058112 98907734016 98924675252 98972723304 98983747584 99064283136 99141158844 99173653488 99217351806 99232874496 99265542012 99298077424 99434475882 99467066664 99653951488 99790838784 99823546368 99948785664 100059132537 100118882304 100151697408 100184667401 100388058022 100543718912 100681828416 100714828032 100747838464 100841185536 100886228352 101012800896 101045908992 101374820352 101408047104 101441430688 101486741616 101614067568 101647372736 101674745856 101708070912 101786998248 101820360096 101869814592 101914700904 101948104608 102171204576 102313476096 102426433668 102487597056 102554938564 102570983424 102616178688 102729470454 102779366508 102813053616 102858355542 102874447872 102942043568 102988024776 103083447474 103117234248 103436556288 103486795776 103520714752 103601048733 103662913536 103731027309 103792969728 103826989056 103941617598 104072023454 104279954688 104410785024 104445006848 104588475264 104622755328 104719692672 104754015744 104963309568 105129443328 105211025712 105245509824 105308356608 105343024176 105377551552 105440477184 105522300936 105556887072 105591484544 105689319456 105736527792 105935192064 106068099072 106185201876 106248609792 106283433984 106318422548 106365911886 106381910016 106452453744 106499359278 106516021248 106534265656 106586009712 106680603933 106767401832 106901352936 106916073472 107150045184 107232393216 107319640064 107402922081 107414885376 107438124612 107467057152 107502280704 107537670513 107637153792 107755988886 107891180278 107939372121 108106742016 108142175232 108277851136 108426584448 108462122496 108497672192 108598199808 108646707456 108850839552 109071980784 109107730368 109172883456 109244617664 109293414048 109394678952 109430534304 109466401408 109616767344 109652695488 109822722048 109858717696 110009622528 110081906532 110147641344 110183743488 110269248102 110305390104 110358965808 110371258368 110407592646 110443779992 110595488481 110631737412 110685471624 110839599104 111028230144 111118565376 111167526912 111344313717 111356716032 111380808084 111393214464 111447318528 111570360174 111636983808 111710337102 111900449997 112056269312 112110695424 112301489664 112387796736 112442383872 112479238144 112633742592 112670659584 113037410304 113111683776 113304181536 113341318272 113408999424 113446333728 113483517056 113639401008 113676647616 113713906432 113890230272 114046672896 114084052992 114121609524 114227183616 114315826014 114353294328 114421579776 114459082752 114496762744 114547905108 114654038517 114691617684 114729209168 114907107328 115102660608 115140386816 115247069184 115298546688 115392356352 115443201024 115468177188 115481038848 115664685318 115733753856 115753577107 115809799014 116006888529 116168425984 116366125824 116422645248 116460804096 116512119552 116606916608 116767090944 116805362688 117462133152 117500632704 117570797568 117648049792 117700599744 117809654256 117848267712 117886893824 118270623744 118309388288 118401198552 118471901184 118510902198 118549745496 118620536832 118659416064 118751497956 118790420112 118900484388 118939455376 119177091072 119326611456 119365722112 119497505946 119529686016 119568863232 119679648768 119718875136 119759010462 119851048863 119909260926 120001414799 120264022053 120280582656 120431487488 120636442368 120675982336 120734595072 120787793664 120841746048 120940065792 121091798016 121466781696 121659947136 121732595712 121753446464 121812582528 122019887808 122059881216 122172974784 122213018368 122457194496 122651017216 122746196664 122786428128 122819493888 122859749376 122900194872 123013890048 123109351092 123149701584 123304206032 123359282424 123550562304 123591057408 123746115584 123882735522 123916096512 123956711424 123997339648 124093563867 124112228352 124153836534 124167665664 124249252491 124694548992 124850991616 124906758912 125008386048 125063467776 125104458752 125276305536 125317366272 125378233344 125924278272 126063302976 126124532352 126138580992 126165871104 126221462848 126436271328 126497681856 126539142912 126697899776 126754492032 126992646144 127250644248 127292352096 127306530816 127368364032 127410110464 127508983056 127585124352 127627125444 127668956688 127886228568 127928144736 128126509056 128344559616 128428890954 128505581568 128547700736 128647456119 128689621788 128724277248 128766468096 128808858087 129070360314 129270495744 129490493184 129532935168 129652952832 129695448064 129873601152 129916168704 129958750208 130381774848 130545352704 130689479232 130767519744 130795811328 130853443136 130911891552 131018404608 131076134496 131119096192 131182781184 131406033024 131589013504 131876978688 131963631072 131978330112 132085710848 132188211792 132231537984 132267147264 132289802408 132310499328 132354056016 132579301176 132622755552 133054451712 133098061824 133141877778 133201348371 133265047552 133368463683 133412176716 133448103936 133491843072 133535596544 133639222626 133806887298 134242437888 134286437376 134454914048 134514971136 134639604864 134683734528 134727878656 135166427136 135315655488 135396458496 135485423424 135566327808 135715997664 135760480128 135826419456 135886267872 135930806144 136228272768 136417968128 136568578224 136650129408 136761311232 136821571584 136867440528 136972627272 137039155344 137084071488 137144474056 137165930496 137317366368 137444596632 137489645664 137915408384 137982394368 138089471247 138134731644 138217218048 138262719231 138308036412 138390626304 138435985408 138543414282 138588823464 138717231786 139039939584 139214380032 139413756937 139451300352 139497007104 139626256896 139672020992 139951079424 140281367616 140327346432 140365135872 140457365568 140634434304 140696401248 140742516096 140919092608 140982037056 141246922752 141424132096 141580269168 141664813056 141711245312 141821215848 141842546688 141890098896 141905903616 141936604992 141999145704 142021361664 142114679616 142240805244 142356535776 142535137248 142866726912 142976524288 143156974779 143203896108 143219847168 143250832816 143289409536 143336374272 143383560684 143447605938 143516205056 143627576274 143674651848 143919162828 144142322688 144189566976 144529858109 144568779264 144616163328 144797599744 144862276608 145429307712 145476973824 145724552064 145811570688 145859571936 145907379072 146155689792 146203593984 146430296064 146679496704 146775875376 146863521792 146911657984 147025664136 147073853472 147113459712 147145287744 147161677824 147210123528 147395705184 147460651308 147508983216 147580628832 148037640192 148158087168 148223369216 148387012878 148459084956 148475621376 148507744112 148524285952 148596424704 148711738266 148760480232 148826027709 148849311744 148898313018 148947116136 149200599996 149480927232 149735319552 149833706113 149850395648 149923178496 150137892086 150178323456 150227546112 150582087033 150815578368 151072242048 151121757696 151162454016 151261778304 151519201344 151568863488 152062230528 152112070656 152162146032 152230112424 152302911488 152421101352 152471059104 152512118784 152562106368 152612110336 152730540144 152804721888 152872051356 152922156912 153470214144 153639650502 153662758912 153731395584 153832407846 153856475136 153924268032 153957569584 153974718464 154094205681 154169049762 154219580424 154287533313 154311671808 154413065352 154482037164 154675851372 155154834432 155230193664 155281072128 155332190741 155349492736 155647539502 155689454592 155740483584 155912426397 156108035181 156419932032 156616177536 156667510272 156934132992 157079539008 157131023616 157694164992 157816538568 157868264736 157962534912 158014536264 158066327328 158160715776 158212554752 158335330608 158387226816 158533979184 158902788096 159102148608 159277802814 159330007928 159372914688 159425150976 159477633822 159548867829 159572865024 159625166848 159678680616 159749038917 159801398484 159879014568 160151102748 160352029404 160374110208 160725067776 160848589824 160979460096 161050391552 161122328064 161157186918 161253421056 161359375814 161455730688 161633983329 161836770417 162160113024 162213262848 162416776704 162693183744 162746508288 162897299712 163276259328 163607971176 163661595552 163715237504 163759325184 163812999168 163866926496 163940121072 164018520064 164145801456 164199602112 164479043232 164734083072 164788076544 165122859798 165176980696 165221462016 165275615232 165403872153 165458085156 165482971136 165538448712 165556887552 165611388969 165665669988 165947606118 166028207436 166259398656 166542345216 166677848064 166751290368 167035074048 167071212126 167089821696 167170977792 167280820798 167355540261 167565505653 168084403968 168166043136 168221161472 168452234496 168581695104 168663575808 168718857216 169005989376 169667525664 169723136128 169742041088 169824485376 169956272304 170011977408 170113499136 170169500592 170225275584 170514971424 170570859648 170835345408 171126079488 171182414286 171238521272 171340775424 171473739021 171529941492 171586162384 171632369664 171688624128 171745144116 171821857662 172037426526 172093813752 172360660992 172653990912 172710580224 172870603776 173088534528 173118181691 173164801536 173202265782 173221558272 173497027977 173714698521 174252638976 174394415104 174549188736 174633967872 174691206144 174768179328 174910374912 175208044032 175835971584 175951508096 175971106816 176193199728 176250949056 176308717312 176356196352 176472074688 176550899616 176772401568 176830340736 177405935616 177464082432 177522503704 177601797828 177766353297 177824618244 177882902288 177930805248 177989124096 178127246934 178185630168 178350726582 178409183064 178765636608 178989917184 179048583168 179246258919 179353294848 179471142487 179519473152 179578312704 179863891389 180420873984 180647231232 180954663552 181013973504 181101892608 181181690496 181410098688 181637697024 182091437632 182200172544 182428762112 182489920704 182630169696 182718873792 182778761984 183029831712 183089821824 183259462176 183319527552 183685791744 183976525824 184119294996 184179642192 184289624064 184350292308 184410715216 184520835072 184664026638 184724552376 184785097952 184956309048 185038923636 185325843456 185386586112 185619173376 185824103283 185935067136 185996009472 186057239459 186168342528 186434964898 187041823488 187103128576 187276487424 187360138368 187512579072 187595201664 187656688128 187976049408 188067350016 188329230336 188773692224 188886417408 189094954464 189123395584 189186798528 189207871488 189248806656 189332194272 189486239488 189654406992 189746522784 189808714368 190046849664 190131738048 190488969216 190875966372 190938528144 190959796224 191052546048 191115165696 191178080912 191263474584 191440688166 191503435032 191566202464 191829342852 191892217104 192189763584 192252755968 192516839424 192643336431 192758372352 192821551104 193034432682 193149702144 193276614986 193605540471 193905743616 193969298432 194235739776 194299402752 194479429248 194543172096 194874253056 194938125312 195240394752 195572662272 195701167168 195818029056 196034218848 196098471296 196151279616 196193716992 196215570432 196280164704 196367837328 196527606912 196614201744 196678644288 196774171776 197109049536 197383520256 197544116224 197815468032 197849350504 197945446608 197967495168 198128566272 198282317688 198347306976 198434703612 198465748992 198531084024 198596154848 198868951764 198934133328 199307902976 199581677568 199647092736 199712816667 199897571328 200118265074 200237764608 200303394816 200369334802 200458833939 200710330947 200776116044 201087437824 201363656832 201429656064 201495676928 201682371072 201772456704 202025601792 202091817984 202749640704 202882861376 202973483232 203228135136 203294745472 203349491712 203416141824 203573996496 203640720192 203739629184 203829401808 203896209216 204342409152 204626952192 204852867336 204975194112 205109877128 205141966848 205232357376 205458940908 205558733016 205626107232 205716711084 205748895744 205884087136 205976049552 206166894948 206234468496 206873112576 206973591552 207041429504 207202097466 207325827072 207462054618 207585939456 207653978112 207815121423 207883235196 208075847679 208144046908 208559909376 208821570048 208890013696 209176950528 209245510656 209439385344 209508031488 209926619136 210422051424 210491019648 210616713216 210686048352 210755103104 210880954368 211044601872 211113774144 211182969088 211378638912 211473055584 211870384128 212136198144 212370403752 212497219584 212566867968 212636845096 212731823772 212763820032 212904907488 212998718556 213032042496 213068531312 213172019424 213361207866 213534803664 213802705872 213832146944 214300090368 214464786432 214639280128 214805844162 214829770752 214876249224 214934114304 214970928913 215004561408 215075341026 215274307584 215441364411 215511977772 215782360556 215878744242 216213484032 216284350464 216555702272 216853168896 216924244992 216995344384 217196399616 217293414912 218143961568 218215460736 218345766912 218489235328 218586828096 218789357904 218861068608 218932802816 219233534688 219305390976 219645444096 219717435392 220019245056 220163813064 220295282688 220367486976 220538496204 220610780208 220717931616 220742516736 220815185292 220887559984 221190976962 221263474824 221370943248 221679198208 222056460288 222237130752 222335053824 222580519317 222688627434 222713432064 222761616168 222786428928 222859770341 222894637056 223140720348 223273967616 223347469527 223420674204 223800899994 224112538624 224221390848 224602979328 224775593472 224884767744 224958476288 225206838129 225267485184 225341319168 226074820608 226223367552 226608363072 226682636544 226892667456 226967034112 227278802016 227353295232 227427812864 227780460544 228093345792 228168105984 228243219048 228454367232 228631652028 228706588656 228843159552 228918165504 228993525488 229095810216 229308077034 229383235368 229458418336 229814214656 230205321216 230280773632 230459475753 230494138368 230597093376 230748611769 230784712704 230886402048 230936354376 230962077696 231329370636 231467507712 231507154214 231619598028 232013777058 232336851968 232732251648 232845290496 232921608192 233024239104 233213833216 233471309253 233534181888 233610725376 234924266304 235001265408 235296099584 235401199488 235619308512 235696535424 235773787648 236541247488 236618776576 236802397104 236943802368 237021804396 237099490992 237241073664 237318832128 237502995912 237580840224 237800968776 237878910752 238354182144 238653222912 238731444224 238916704221 238995011892 239059372032 239137726464 239216450733 239359297536 239437750272 239518020924 239702097726 239818521852 240002829598 240528044106 240561165312 240862974976 241272884736 241351964672 241469190144 241575587328 241683492096 241735780377 241880131584 242039063721 242183596032 243319894272 243506892928 243625165056 244039775616 244119762432 244345949568 244426036736 244914388992 245302034432 245492393328 245572856256 245638987776 245719498752 245800389744 246027780096 246218702184 246299403168 246608412064 246718564848 247101124608 247182114816 247492231168 247684289697 247765471044 247832193024 247913422848 247994679296 248187127734 248224456704 248307673068 248335331328 248498504982 248921409177 249389097984 249701983232 249813517824 250016772096 250126935552 250208917504 250552611072 250606818189 250634732544 250756466688 250921231197 252126605952 252249064704 252277161984 252331742208 252442925696 252872542656 252995363712 253078285824 253395799552 253508984064 253985292288 254501288496 254584704192 254613061632 254736728064 255017966112 255170248704 255254250888 255337913376 255772457136 255856289472 256253018112 256689119232 256773621429 256857781908 257011163136 257095401472 257294912238 257379243576 257448554496 257532936192 257617716174 258056139789 258140720628 258540991488 258980986368 259065870336 259305905664 259390896128 259747202304 259803398673 259832337408 259917500416 261378958464 261535039488 261591622656 261706886272 261823783104 262036809216 262152268992 262238192384 262365562368 262812066048 263178027008 263753957376 263927262144 263956660224 264376423584 264463075968 264534294528 264579604816 264620998656 264708112032 265158602352 265245511104 266108903424 266196123648 266283755556 266402696742 266530095104 266736927366 266824353432 266896207872 266983686144 267071193088 267278445252 267526089873 267613774596 268484875776 268572874752 268909828096 269029942272 269279209728 269367469056 269455757312 270631310976 270792916992 270970846848 271132655616 271431995328 271520960256 271652838912 271772535744 271861612288 272456545536 272835936256 273137156448 273300258816 273643143168 273734881056 273945254544 274078310688 274168142976 274288948112 274331860992 274634732736 274889193264 274979291328 275830816768 275964788736 276178942494 276269463288 276434436096 276525438462 276616072824 276781252608 276871970816 277086828564 277177646928 277434463572 278079879168 278428760064 278827513874 278902600704 278994014208 279252513792 279344041984 279652447347 280562735232 280654692864 280730271744 280914731136 281268868608 281392802496 281485032192 281838185216 281964074112 282493845504 282848264192 283160538336 283329626112 283422490624 283642431696 283685093376 283780197792 283811807232 283873209984 283998291408 284042723328 284229359232 284481610488 284713071552 285070274496 285733453824 285953048576 286313949558 286407792216 286439694336 286501665632 286578819072 286672748544 286767121368 286895211876 287032410112 287255152548 287349303696 287838325656 288284645376 288379133952 289059716218 289137558528 289232326656 289551649023 289595199488 289724553216 289914922479 290858615424 290953947648 291449104128 291719143872 291814758144 292311379584 292407187968 292860592128 293358993408 293551750752 293727043584 293823315968 294051328272 294147706944 294226919424 294290575488 294323355648 294420247056 294791410368 294921302616 295017966432 295161257664 296075280384 296316174336 296446738432 296774025756 296918169912 296951242752 297015488224 297048571904 297192849408 297423476532 297520960464 297652055418 297698623488 297796626036 297894232272 298401199992 298961854464 299470639104 299667412226 299700791296 299846356992 300177397611 300275784172 300356646912 300455092224 300554002203 301164174066 301631156736 302144484096 302243515392 302523556608 303038402688 303137726976 304124461056 304224141312 304324292064 304460224848 304605822976 304842202704 304942118208 305024237568 305124212736 305461080288 305609443776 305744102712 305844313824 306940428288 307279301004 307325517824 307462791168 307664815692 307712950272 307848536064 307915139168 307949436928 308188411362 308338099524 308439160848 308575066626 308623343616 308826130704 308964074328 309351702744 310309668864 310460387328 310562144256 310664381482 310698985472 310803146199 311193081927 311295079004 311378909184 311480967168 311824852794 312216070362 312839864064 313232355072 313335020544 313868265984 314159078016 314262047232 315388329984 315633077136 315736529472 315925069824 316029072528 316132654656 316321431552 316670661216 316774453632 317067958368 317805576192 318204297216 318555605628 318660015856 318745829376 318850301952 318955267644 319097735658 319145730048 319250333696 319357361232 319498077834 319602796968 319758029136 320302205496 320704058808 320748220416 321450135552 321505194569 321697179648 321958920192 322100783104 322208766243 322244656128 322314373836 322506842112 322613011539 322718751628 322911461376 323267966658 323673540834 323818116363 324320226048 324426525696 324833553408 325386367488 325493016576 325794599424 326552518656 327215942352 327323191104 327430475008 327518650368 327733852992 327880242144 328291602912 328399204224 328958086464 329468166144 329576153088 330245719596 330353961392 330442924032 330551230464 330807744306 330916170312 330965942272 331076897424 331113775104 331222777938 331331339976 331895212236 332056414872 332518797312 333084690432 333303550333 333355696128 333502580736 334032941151 334070148096 334142424252 334179643392 334341955584 334561641596 334711080522 335131011306 335701349991 336168807936 336332086272 336442322944 336904468992 337163390208 337327151616 337437714432 338011978752 339335051328 339446272256 339484082176 339912544608 340023954816 340226998272 340339001184 340450551168 341029942848 341141719296 341670690816 342252158976 342364828572 342477042544 342681550848 342947478042 343059882984 343172324768 343264739328 343377248256 343490288232 343643715324 344074853052 344187627504 344721321984 345307981824 345421160448 345534873281 345741207552 346177069056 346236363382 346329603072 346404531564 346443116544 346994055954 347260731321 347429397042 348020665587 348505277952 348788830208 349098377472 349267935744 349382412288 349536358656 349820749824 350416088064 351903016192 351942213632 352386399456 352501898112 352617434624 352712392704 352944149376 353101799232 353544803136 353660681472 354811871232 354928164864 355045007408 355203595656 355532706594 355649236488 355765804576 355861610496 355978248192 356254493868 356371260336 356701453164 356818366128 357531273216 357979834368 358097166336 358492517838 358706589696 358942284974 359038946304 359156625408 359553146589 359727782778 360004244397 360792066159 360841747968 361294462464 361909327104 362027947008 362203785216 362363380992 362820197376 363275394048 364182875264 364400345088 364857524224 364979841408 365260339392 365437747584 365557523968 366059663424 366179643648 366518924352 366639055104 367371583488 367953051648 368238589992 368359284384 368579248128 368700584616 368821430432 369041670144 369328053276 369449104752 369570195904 369912618096 370077847272 370651686912 370773172224 371238346752 371648206566 371870134272 371992018944 372114478918 372280691601 372336685056 372747757473 372869929796 374083646976 374206257152 374552974848 374720276736 375025158144 375190403328 375313376256 375952098816 376134700032 377547384448 377772834816 378189908928 378246791168 378373597056 378415742976 378497613312 378664388544 378972478976 379308813984 379493045568 379617428736 380093699328 380263476096 380977938432 381751932744 381877056288 381919592448 382105092096 382230331392 382356161824 382526949168 382881376332 383006870064 383132404928 383658685704 383784434208 384379527168 384505511936 385033678848 385286672862 385516744704 385643102208 385942368357 386068865364 386299404288 386426574261 386553229972 387211080942 387811487232 387938596864 388471479552 388598805504 388958858496 389086344192 389748506112 389876250624 391145324544 391402334336 391636058112 392068437696 392196942592 392302559232 392387433984 392560329408 392735674656 393055213824 393228403488 393357288576 393548343552 394218099072 394767040512 395630936064 395698701008 395890893216 395934990336 396257132544 396564635376 396694613952 396869407224 396931497984 397062168048 397192309696 397737903528 397868266656 398615805952 399163355136 399294185472 399425633334 399795142656 400105391049 400236530148 400475529216 400606789632 400738669604 400917667878 401420661894 401552232088 402174875648 402727313664 402859312128 402991353856 403364742144 403544913408 404051203584 404183635968 405499281408 405765722752 405946966464 406456270272 406589490944 406698983424 407147992992 407281440384 407479258368 407658803616 407792418432 408684818304 409253904384 409705734672 409950388224 410219754256 410283933696 410464714752 410917881816 411117466032 411252214464 411433422168 411497791488 411768174272 411952099104 412333789896 412468936992 413746225152 413947183104 414082859008 414404194932 414651654144 414788157693 414924109236 415171878912 415307956224 415630242846 415766470392 416151695358 416288093816 417119818752 417643140096 417780027392 418241270811 418353901056 418491021312 418878770688 419016062976 419853238272 420844102848 420982039296 421372096704 421510206208 422089203744 422227548288 422365938176 422757277824 422946111168 423740768256 424272396288 424740807504 424994439168 425133735936 425273690192 425463647544 425527640064 425809814976 425997437112 426064084992 426137062624 426344038848 426722415732 427069607328 427605411744 427664293888 428600180736 428929572864 429278560256 429611688324 429659541504 429752498448 429868228608 429941857826 430009122816 430150682052 430548615168 430882728822 431023955544 431564721112 431757488484 432426968064 432568700928 433111404544 433589574327 433706337792 433848489984 433990688768 434392799232 434586829824 436287923136 436430921472 436978470656 437173656192 437578715808 437722137216 437865605632 438467069376 438610781952 439290888192 439434870784 440038490112 440327626128 440590565376 440734973952 441076992408 441221560416 441435863232 441485033472 441630370584 441775119968 442381953924 442526949648 442741886496 443358396416 444112920576 444474261504 444670107648 445161038634 445377254868 445426864128 445523232336 445572857856 445719540682 445789274112 446281440696 446478083127 446547935232 446694939054 446841348408 447601799988 448225077248 448442781696 449205958656 449501118339 449551186944 449769535488 449916952576 450413676258 450534970368 450682638336 451746261099 452446735104 453216726144 453365273088 453785334912 453934068224 454557604032 454706590464 454855625728 455560921088 456186691584 456336211968 456486438096 456908734464 457263304056 457413177312 457686319104 457836331008 457987050976 458191620432 458616154068 458766470736 458916836672 459628429312 460410642432 460561547264 460918951506 460988276736 461194186752 461497223538 461569425408 461772804096 461872708752 461924155392 462282617043 462658741272 462862599939 462935015424 463014308428 463239196056 464027554116 464673703936 465464503296 465690580992 465843216384 465996572223 466048478208 466427666432 466942618506 467068363776 467221450752 467737279191 468324105543 469848532608 470002530816 470592199168 470802398976 471238617024 471393070848 471547575296 473082494976 473604794208 473887604736 474043608792 474198981984 474482147328 474637664256 475005991824 475161680448 475601937552 475757821504 476708364288 477306445824 477462888448 477833408442 477990023784 478118744064 478275452928 478432901466 478718595072 478875500544 479036041848 479247116751 479404195452 479637043704 480005659196 481056088212 481122330624 481725949952 482545769472 482703929344 482938380288 483151174656 483366984192 483471560754 483760263168 484078127442 484367192064 484901949987 485510311251 486639788544 487013785856 487250330112 488079551232 488239524864 488691899136 488852073472 489828777984 490984786656 491145712512 491277975552 491438997504 491600779488 492055560192 492437404368 492598806336 493216824128 493437129696 494202249216 494364229632 494984462336 495368579394 495530942088 495664386048 495826845696 495989358592 496374255468 496448913408 496615346136 496670662656 496834166907 496997009964 497842818354 498778195968 499403966464 499627035648 500033544192 500253871104 500417835008 501105222144 501213636378 501269465088 501512933376 501842462394 502066620783 502696516959 504253211904 504498129408 504663484416 504885851392 505745085312 505990727424 506156571648 506791599104 507017968128 509002576992 509169408384 509226123264 509473456128 510035932224 510340497408 510508501776 510675826752 511544914272 511712578944 512506036224 513378238464 513547242858 513715563816 514022326272 514190802944 514589824476 514758487152 514897108992 515065872384 515235432348 516112279578 516281441256 517081982976 517961972736 518131740672 518611811328 518781792256 519354545073 519494404608 519606797346 519664674816 519835000832 520491083931 521144095563 522757916928 523183245312 523413772544 523647566208 524073618432 524304537984 524476384768 524731124736 525624132096 526356054016 527507914752 527854524288 527913320448 528752847168 528926151936 529068589056 529159209632 529416224064 530317204704 530491022208 532217806848 532392247296 532567511112 532805393484 533060190208 533473854732 533648706864 533792415744 533967372288 534142386176 534556890504 535052179746 535227549192 536969751552 537145749504 537738776757 537819656192 538059884544 538413427461 538558419456 538734938112 538911514624 539591674167 541262621952 541941693696 542863990656 543041920512 543305677824 543545071488 543723224576 544913091072 545671872512 546274312896 546600517632 547286286336 547469762112 547890509088 548156621376 548336285952 548577896224 549269465472 549778386528 549958582656 551661633536 551929577472 552357884988 552538926576 552868872192 553050876924 553232145648 553562505216 553743941632 554173657128 554355293856 554868927144 556159758336 556857520128 557472309849 557655027748 557805201408 557988028416 558171718377 558505027584 558688083968 559304894694 561125470464 561309385728 561829462272 562537737216 562785604992 562970064384 563676370432 563928148224 564987691008 565696528384 566321076672 566659252224 567284863392 567370186752 567560395584 567623614464 567746419968 567996582816 568458718464 568963220976 569426143104 570140548992 571466907648 571906097152 572627899116 572815584432 572879388672 573003331264 573157638144 573345497088 573534242736 573790423752 574064820224 574510305096 574698607392 575676651312 576569290752 576758267904 577930009293 578119432436 578275117056 578464653312 579103298046 579190398976 579449106432 579829844958 580816621413 581717230848 581907895296 582898208256 583438287744 583629516288 584622759168 584814375936 585721184256 586717986816 587103501504 587454087168 588102656544 588295413888 588453838848 588581150976 588646711296 588840494112 589582820736 589842605232 590035932864 590322515328 592150560768 592632348672 592893476864 593548051512 593836339824 593902485504 594030976448 594097143808 594385698816 594846953064 595041920928 595304110836 595397246976 595593252072 595788464544 596802399984 597923708928 598941278208 599138450001 599334824452 599401582592 599692713984 600354795222 600551568344 600713293824 600910184448 601108004406 601376501817 602130992841 602328348132 603262313472 604288968192 604487030784 605047113216 606076805376 606275453952 608248922112 608648584128 608920449696 609684405408 609884236416 610048475136 610248425472 610922160576 611218887552 611488205424 611688627648 613880856576 614558602008 614651035648 614925582336 615329631384 615425900544 615697072128 615830278336 615898873856 616376822724 616676199048 616878321696 617150133252 617246687232 617652261408 617928148656 618703405488 620619337728 620920774656 621124288512 621328762964 621397970944 621606292398 622386163854 622590158008 622757818368 622961934336 623445364269 623649705588 624227543037 624432140724 625679728128 626464710144 626670041088 627736531968 628318156032 628524094464 631266154272 631473058944 631850139648 632058145056 632265309312 632642863104 633341322432 633548907264 634135916736 635611152384 636408594432 637111211256 637320031712 637491658752 637700603904 637910535288 638195471316 638291460096 638500667392 638714722464 638996155668 639205593936 639516058272 640604410992 641408117616 641496440832 642900271104 643010389138 643394359296 643917840384 644201566208 644417532486 644489312256 644628747672 644912786739 645013684224 645226023078 645437503256 645822922752 646324093233 646535933316 647347081668 647636232726 648640452096 648853051392 649667106816 650772734976 650986033152 651589198848 652522377143 654431884704 654646382208 654860950016 655037300736 655467705984 655760484288 656583205824 656798408448 657916172928 658936332288 659152306176 660491439192 660707922784 660885848064 661102460928 661615488612 661832340624 661931884544 662153794848 662227550208 662445555876 662662679952 663790424472 664112829744 665037594624 666169380864 666607100666 666711392256 667005161472 667741557951 668065882302 668140296192 668284848504 668359286784 668579311023 668683911168 669123283192 669422161044 670042408581 670262022612 671402699982 672337615872 672664172544 672884645888 673808937984 674326780416 674654303232 674875428864 675620514387 676023957504 676468152451 678670102656 678892544512 679825089216 680047909632 680678002368 680901102336 682059885696 682283438592 683341381632 684504317952 684729657144 684954085088 685363101696 685894956084 686119765968 686344649536 686529478656 686754496512 686980576464 687287430648 688149706104 688375255008 689442643968 690615963648 690842320896 691069746562 691378427259 691482415104 692245835307 692354138112 692472726764 692659206144 692809063128 692886233088 693988111908 694521462642 694858794084 696041331174 697010555904 697577660416 698196754944 698535871488 698764824576 699072717312 699641499648 700413927759 700832176128 701292671807 703806032384 704772798912 705003796224 705234869248 705888298752 706203598464 707089606272 707321362944 709623742464 709856329728 710090014816 710407191312 711065413188 711298472976 711531609152 711723220992 711956496384 712508987736 712742520672 713402906328 713636732256 715062546432 715959668736 716194332672 716750112663 716985035676 717413179392 717649352199 717884569948 718077892608 718313250816 719106293178 719455565556 720008488794 721584132318 721683495936 722588924928 723818654208 724055894016 724407570432 724726761984 725207341131 725640394752 726117191163 726550788096 728365750528 729959682816 730520678784 730875495168 731115047936 732119326848 732359287296 733037848704 733278110208 734743166976 735906103296 736477179984 736718568768 737158496256 737401169232 737642860864 738083340288 738656106552 738898209504 739140391808 739825236192 740155694544 741303373824 741546344448 742476693504 743052869091 743296413132 743740268544 743984037888 744228957836 744561383202 744673370112 745495514946 745739859592 746764227531 748167293952 748412514304 749105949696 749440553472 750050316288 750380806656 750626752512 751820454567 751904197632 752269400064 752763693591 755094768896 756379817856 756747194112 756831485952 756995226624 757328777088 757944957952 758617627968 758986091136 759234857472 760187398656 760526952192 761955876864 763503865488 763754112576 763839184896 764210184192 764712323648 765053898336 765762752664 766013740128 766264809856 767317371408 767568868416 768759054336 769011023872 770067357696 770320864287 770573345724 771033489408 771286204416 771884736714 772137730728 772598808576 772853148522 773106459944 774168419367 774422161884 775622974464 775877193728 776942959104 777197611008 777917716992 778172688384 779410196019 779497012224 779752501248 782804668672 784136875392 784393885184 784605118464 784774867968 785120658816 785471349312 786110427648 786456806976 786714577152 787096687104 788436198144 789534081024 791261872128 791397402016 791781786432 791869980672 793129270752 793389227904 793738814448 793862995968 794124336096 794384619392 795475807056 795736533312 797231611904 798326710272 798588370944 798851266668 799590285312 800210782098 800473060296 800951058432 801213579264 801477339208 801835335756 802578269619 802841323788 803104464176 804349751296 805454627328 805718624256 805982707712 806729484288 807089826816 808102407168 808367271936 810275039749 811531445504 811893932928 812912540544 813178981888 813397966848 814295985984 814562880768 814958516736 815317607232 815584836864 817369636608 818507808768 819411469344 819900776448 820439508512 820929429504 821835763632 822234932064 822504428928 822866844336 822995582976 823536348544 823904198208 824667579792 824937873984 827492450304 827894366208 828165718016 828808389864 829303308288 829576315386 829848218472 830343757824 830615912448 831260485692 831532940784 832303390716 832576187632 834239637504 835286280192 835560054784 836482541622 836707802112 836982042624 837757541376 838032125952 838957342041 840009903593 841688205696 841964078592 842744193408 843020412416 844178407488 844455096576 844731876352 845514555648 845892222336 847481536512 848544792576 849481615008 849988878336 850267471872 850547380384 850927295088 851055280128 851619629952 851994874224 852128169984 852274125248 852688077696 853444831464 854139214656 855210823488 855328587776 857200361472 857859145728 858557120512 859223376648 859319083008 859504996896 859736457216 859883715652 860018245632 860301364104 861097230336 861765457644 862047911088 863129442224 863514976968 864853936128 865137401856 866222809088 867179148654 867412675584 867696979968 867981377536 868654947069 868785598464 869173659648 869744767437 872575846272 872861842944 873956941312 874347312384 875157431616 875444274432 875731211264 876934138752 877221563904 878581776384 880076980224 880655252256 881181130752 881469947904 882153984816 882443120832 882871726464 882970066944 883260741168 883550239936 884763907848 885053899296 885483772992 886716792832 888225841152 888948523008 889340215296 890322077268 890754509736 890853728256 891046464672 891145715712 891439081364 891578548224 892562881392 892956166254 893095870464 893389878108 893682696816 895203599976 896450154496 896885563392 898411917312 899002236678 899102373888 899539070976 899833905152 900532192833 900827352516 901069940736 901365276672 901662006609 903492522198 904893470208 906433452288 906730546176 907570669824 907868136448 909115208064 909413180928 909711251456 912373383168 912672423936 912972876192 913817468928 914526608112 914826354624 915372638208 915974101952 916383240864 917232308136 917532941472 917833673344 919256858624 920821284864 921123094528 921837903012 921976553472 922388373504 922994447076 923138850816 923545608192 923745417504 923848310784 924565234086 925317482544 925725199878 925870030848 926028616856 926478392112 928055108232 929347407872 930929006592 931381161984 931686432768 931993144446 932096956416 932409438597 932855332864 933579245781 933885237012 934136727552 934442901504 935474558382 936648211086 939697065216 940005061632 941184398336 941604797952 942477234048 942786141696 943095150592 946164989952 947209588416 947775209472 948087217584 948397963968 948964294656 950011983648 950323360896 951203875104 951515643008 953416728576 954612891648 954925776896 955666816884 955980047568 956237488128 956550905856 956865802932 957437190144 957751001088 958072083696 958494233502 958808390904 959274087408 960011318392 962112176424 962244661248 963451899904 964515583707 965091538944 965407858688 965876760576 966302349312 966626298729 966733968384 966943121508 967520526336 967839034617 968156254884 968734384128 969803899974 971020622502 973279577088 974027571712 974500660224 975896298559 976159102464 976479049728 977383798272 977704146944 979657555968 981969573312 982291425024 982555951104 983201558976 984874808736 985197612672 986433648256 986874259392 988404498432 988728459264 989968924672 990737158788 991061884176 991328772096 991653691392 991978717184 992748510936 992897826816 993230692272 993341325312 993668333814 993994019928 995685636708 997556391936 998807932928 999254071296 999910650999 1000067088384 1000507742208 1000835670016 1002098823453 1002210444288 1002427272756 1002538930176 1003025866752 1003684924788 1004133241566 1005393033918 1008506423808 1008996258816 1009326968832 1009771702784 1011490170624 1011709006763 1011981454848 1012313143296 1013583198208 1014035936256 1018005153984 1018338816768 1018452246528 1020071864448 1020680994816 1021017003552 1021351653504 1023089828544 1023425157888 1025012072448 1026756476928 1027094485716 1027431127632 1028044652544 1028381605888 1029179648952 1029516974304 1029794217984 1030131744768 1030470864696 1032224559156 1032562882512 1034163965952 1035923945472 1036263481344 1036604619843 1037223622656 1037563584512 1038709090146 1038988809216 1039213594692 1039329349632 1039670001664 1040982167862 1041782193963 1042288191126 1045515833856 1046366490624 1046827545088 1047295132416 1048147236864 1048609075968 1048835942791 1048952769536 1049462249472 1051248264192 1055709048576 1055826640896 1057505694336 1057852303872 1058137178112 1058318419264 1058832448128 1060634409408 1060982044416 1064435613696 1064784494592 1065135022224 1065610786968 1066120380416 1066947709464 1067297413728 1067584831488 1067934744576 1068284772352 1069113781008 1070104359492 1070455098384 1073939503104 1074291499008 1075477553514 1075639312384 1076119769088 1076826854922 1077116838912 1077469876224 1077823029248 1078659439767 1079183348334 1080012733191 1082525243904 1083883387392 1085727981312 1086083841024 1086611355648 1087090142976 1087325335187 1087446449152 1089826182144 1092548625792 1093201035264 1094572572672 1094939524224 1095781018176 1096313242752 1096672571904 1097155792448 1098538930944 1099556773056 1099917165312 1103323267072 1103859154944 1104715769976 1105077853152 1105737744384 1106101753848 1106464291296 1107125010432 1107487883264 1108347314256 1108710587712 1109737854288 1112319516672 1113715040256 1114944619698 1115310055496 1115610402816 1115976056832 1116343436754 1116842074803 1117010055168 1117376167936 1118243272419 1118609789388 1122250940928 1122618771456 1123658924544 1125075474432 1125571209984 1125940128768 1127352740864 1127856296448 1132642153344 1133318504448 1134569726784 1134740373504 1135120791168 1135247228928 1135492839936 1135993165632 1136917436928 1137926441952 1138852286208 1140281097984 1142933815296 1143812194304 1145255798232 1145631168864 1145758777344 1146006662528 1146315276288 1146690994176 1147068485472 1147580847504 1148129640448 1149020610192 1149397214784 1151353302624 1153138581504 1153516535808 1155860018586 1156238864872 1156550234112 1156929306624 1157827105071 1158206596092 1158380797952 1158898212864 1159279722783 1159659689916 1161633242826 1163434461696 1163815790592 1165796416512 1166876575488 1167259032576 1169245518336 1169628751872 1173435973632 1174207003008 1174908174336 1176205313088 1176590827776 1176907677696 1177162301952 1177680988224 1179165641472 1179685210464 1180071865728 1180645030656 1184301121536 1185786953728 1187096103024 1187672679648 1187804971008 1188061952896 1188194287616 1188771397632 1189693906128 1190083841856 1190608221672 1190794493952 1191186504144 1191576929088 1193604799968 1195847417856 1197882556416 1198276900002 1198669648904 1198803165184 1199385427968 1200316173147 1200709590444 1201103136688 1201426587648 1201820368896 1202216008812 1202753003634 1204261985682 1204656696264 1206524626944 1208577936384 1208974061568 1210094226432 1211827271837 1212153610752 1212550907904 1216497844224 1217297168256 1217840899392 1219368810816 1219768472832 1220096950272 1221844321152 1222437775104 1222976410848 1223377255296 1227761713152 1229117204016 1229302071296 1229851164672 1230659262768 1230851801088 1231394144256 1231660556672 1231797747712 1232753645448 1233352398096 1233756643392 1234300266504 1234493374464 1235304522816 1235856297312 1237406810976 1241238675456 1241841549312 1242248577024 1242657525928 1242795941888 1243212584796 1244364473079 1244772327708 1245180316016 1245515636736 1245923868672 1246890728538 1247299411176 1248455086074 1248864281448 1251359456256 1252929420288 1253340082176 1254723812433 1255473063936 1256297997409 1256636312064 1257048188928 1262532308544 1262946117888 1264116290112 1264530618624 1266682644864 1267097814528 1268271833472 1271222304768 1272817188864 1274222422512 1274640063424 1274983317504 1275401207808 1275821070576 1276390942632 1276582920192 1277001334784 1277429444928 1277992311336 1278411187872 1279032116544 1281208821984 1282816235232 1282992881664 1285800542208 1286020778276 1286788718592 1287835680768 1288403132416 1288835064972 1288978624512 1289257495344 1289825573478 1290027368448 1290452046156 1290875006512 1291645845504 1292648186466 1293071866632 1294694163336 1295272465452 1297280904192 1297706102784 1299334213632 1300768722981 1301545469952 1301972066304 1302400676213 1303178397696 1305044754286 1308863769408 1309292764416 1309721900032 1310935411968 1311520968576 1313166411648 1313596816896 1315832345856 1317872664576 1318304612352 1320982878384 1321415845568 1321771696128 1322204921856 1323230977224 1323664681248 1323863769088 1324307589696 1324455100416 1324891111752 1325325359904 1327580848944 1328225659488 1330075189248 1332338761728 1333214201332 1333422784512 1334010322944 1335483115902 1336131764604 1336280592384 1336569697008 1336718573568 1337158622046 1337367822336 1338246566384 1338844322088 1339434249381 1340084817162 1340524045224 1342805399964 1344675231744 1345328345088 1345769291776 1347617875968 1348503355017 1348653560832 1349308606464 1349750857728 1351241028774 1352047915008 1352936304902 1355238783297 1357340205312 1357785089024 1359650178432 1360095819264 1361356004736 1361802204672 1364119771392 1364566877184 1366682763264 1369008635904 1369459314288 1369908170176 1370726203392 1371789912168 1372239531936 1372689299072 1373058957312 1373508993024 1373961152928 1374574861296 1376299412208 1376750510016 1378885287936 1381231927296 1381684641792 1382139493124 1382756854518 1382964830208 1384491670614 1384708276224 1384945453528 1385318412288 1385618126256 1385772466176 1386847851129 1387976223816 1388587799817 1389042925284 1389717588168 1392082662348 1394021111808 1395155320832 1396393509888 1397071742976 1397529649152 1397989716669 1398145434624 1399282999296 1400827855518 1401664352256 1402585343614 1403211837573 1404972316629 1407612064768 1409545597824 1410007592448 1410469738496 1411776597504 1412407196928 1414179212544 1414642725888 1419247484928 1420180029632 1420814382624 1422130826376 1422596945952 1423063218304 1423446441984 1423912992768 1425017975472 1425485041344 1426805812656 1427273464512 1430125092864 1431919337472 1432388665344 1433500225326 1433970071352 1434826358784 1435298704398 1435769139896 1436155785216 1436626501632 1437741350253 1438212586356 1438911131112 1440016977588 1443168264636 1443366991872 1445177849856 1447637308416 1448111788032 1448815140864 1449453523968 1450414682262 1451280789504 1452234382326 1453101576192 1454705849961 1456530933753 1456731501056 1459919365632 1461041357568 1461750990336 1462230095872 1464238653696 1464718574592 1466075697408 1466556220416 1469486333952 1472954359968 1473437137536 1474316992512 1474802338464 1475285721728 1476166680576 1477312213104 1477796419008 1478280783616 1479650472384 1480311389088 1482606747648 1483092688896 1484953387008 1486105738182 1486592826264 1487480537088 1487968075776 1488457915672 1489122766404 1489346740224 1490502500721 1490991029892 1491479719184 1493528455062 1496334587904 1496825028608 1498211899392 1498881106944 1500100632576 1500761613312 1501253505024 1503640909134 1503808395264 1504538800128 1504796502391 1505527387182 1508089550877 1510189537792 1512759635712 1513494388224 1513990453248 1514657554176 1515889915904 1517235255936 1517972182272 1518469714944 1520374797312 1521053904384 1527007730976 1527508225152 1527678369792 1528420368384 1529424647296 1530107796672 1531525505328 1532027480256 1532529619712 1534634742816 1535137736832 1537518108672 1538022047744 1540134715392 1540641728574 1541146691448 1542066978816 1542572408832 1543769473428 1544275461456 1545197617152 1545706297044 1546212919888 1548336838734 1548844323768 1551245948928 1551754387456 1553885918208 1554395222016 1555835433984 1556345376768 1558063635219 1558820392038 1558994024448 1559505002496 1560018392387 1563432286689 1565609337344 1568273750784 1568787770368 1569549735936 1570241317632 1570942698624 1572220855296 1572913613952 1573429154304 1574193374208 1576872396288 1579068162048 1582523744256 1582794804032 1583563572864 1583739961344 1586258541504 1586778455808 1587477628896 1588248672192 1588769238784 1590951614112 1591473066624 1594463223808 1596653420544 1597176741888 1597702533336 1599180570624 1600421564196 1600946120592 1601902116864 1602427158528 1602954678416 1603670671512 1605156539238 1605682647576 1606208928352 1608699502592 1610909254656 1611437248512 1611965415424 1613216330271 1613458968576 1614179653632 1615240282383 1616204814336 1616734543872 1620550079498 1623062891008 1623787865856 1625825081088 1626357963776 1628591971968 1629125761536 1629917033472 1630635214464 1631169673728 1634739273216 1637015617536 1638822938688 1639801552896 1640879017024 1641858859008 1643671527264 1644469864128 1645008857856 1645733688672 1647072697088 1647808396416 1649335159584 1649875747968 1654984900608 1655788732416 1656331436032 1657616779728 1658606616576 1659152630772 1659696436944 1660687515648 1661231824896 1662520971384 1663065881568 1664606781432 1665152375264 1668479275008 1670572560384 1671120109568 1672416929547 1672965083244 1673415604224 1673964085248 1674515155131 1675515082752 1676064251904 1677914684082 1680019807186 1683376411392 1683928157184 1685488386816 1686040824832 1688356814976 1688910193152 1689463752704 1691029111296 1691784444672 1694963073024 1697089585152 1698963230016 1699977756672 1701094760768 1701854590176 1702110560256 1703239259904 1703989748448 1704548250496 1705376155392 1706889662928 1708278429312 1710421646976 1710657175552 1714400722944 1715718291456 1717114241024 1718446753296 1718638166016 1719009993792 1719472914432 1719767431304 1720036491264 1720602728208 1722194460672 1723530915288 1724095822176 1726258884448 1727029953936 1729707872256 1730274803712 1732445618176 1733790027879 1734358297308 1734825351168 1735393959936 1735962755072 1737309894138 1737571196928 1738347319296 1739489534874 1742449864239 1745151692544 1745723685888 1747913882624 1748694624768 1750314863232 1750888548864 1751462422528 1753868277504 1754443127808 1757163552768 1760153960448 1761310504512 1762362261504 1764307969632 1764886241664 1765743452928 1765940133888 1766521482336 1767100479872 1769527815696 1770107798592 1770967545984 1773433585664 1776451682304 1777897046016 1778680430592 1780644154536 1781509019472 1781707456512 1782092929344 1782291431424 1782878162728 1783157096448 1785125762784 1785912332508 1786191740928 1786779756216 1787365393632 1790407199952 1792900308992 1793771126784 1796823834624 1797415350003 1798004473356 1798204747776 1799078141952 1799667810304 1801064385666 1801654705032 1802139881472 1802730553344 1803324013218 1806392978523 1806985044396 1809786940416 1812866904576 1813461092352 1815141339648 1815736272896 1818230416128 1818826361856 1819422502912 1824746766336 1825945752384 1829053216224 1829652709248 1830745276416 1831948203904 1832766481728 1834464616272 1835065882944 1835667346688 1838513717248 1841642569728 1842246189056 1843675806024 1843953106944 1844776747008 1845988894152 1846277701632 1847091216384 1847490835008 1847696621568 1849130468172 1850634965088 1851450399756 1851740061696 1852057233712 1852956784224 1856110216464 1858694815744 1861858013184 1862762323968 1863372865536 1863986288892 1864193912832 1864818877194 1865710665728 1867158491562 1867770474024 1868273455104 1868593459013 1868885803008 1870949116764 1872682629111 1873296422172 1879394130432 1880010123264 1882368796672 1883209595904 1884954468096 1885572283392 1886190301184 1894419176832 1895550418944 1896174435168 1896795927936 1897928589312 1900023967296 1900646721792 1902407750208 1903031286016 1906833457152 1909225783296 1909851553792 1911333633768 1911960095136 1912474976256 1913101811712 1913731605864 1914874380288 1915502002176 1916144167392 1916988467004 1917616781808 1918548174816 1920022636784 1924224352848 1924489322496 1926903799808 1929031167414 1930183077888 1930815717376 1931753521152 1932604698624 1933252597458 1933467936768 1933886243016 1934738360217 1935041052672 1935678069234 1936312509768 1937468768256 1939607799948 1942041245004 1946559154176 1948055143424 1949001320448 1951792597118 1952318204928 1952958099456 1954767596544 1955408293888 1957567131429 1963939146624 1964582850048 1965111902208 1966403117952 1969749617472 1970395225344 1972867296512 1973748518784 1976808996864 1977456918528 1979937849344 1981474317576 1982123768352 1982657544192 1983307382784 1983957434368 1985497021872 1985795653632 1986461384544 1986682650624 1987336667628 1987988039856 1991371273416 1995112783872 1997615865856 1998508142592 1999821301998 2000134176768 2001015484416 2001671340032 2003224673853 2004197646906 2004420888576 2004854545512 2005077860352 2005737933069 2006051733504 2007369849576 2008266483132 2010786067836 2017012847616 2017992517632 2018653937664 2019543405568 2022980341248 2023418013526 2023962909696 2024626286592 2026861543161 2027166396416 2028071872512 2029404457353 2036010307968 2036677633536 2040143728896 2042034007104 2042703307008 2046179657088 2046850315776 2050024144896 2053512953856 2054188971432 2054862255264 2056089305088 2056763211776 2058359297904 2059033948608 2059588435968 2060263489536 2060941729392 2064449118312 2065125765024 2068327931904 2071847890944 2072526962688 2073209239686 2074135281777 2074447245312 2075127169024 2076737505921 2077418180292 2077977618432 2078427189384 2078658699264 2079340003328 2081964335724 2083564387926 2084576382252 2091031667712 2092732981248 2093655090176 2094590264832 2096294473728 2097218151936 2097671885582 2097905539072 2098924498944 2101241783277 2102496528384 2103878015421 2111418097152 2115011388672 2115704607744 2116636838528 2117664896256 2121268818816 2121964088832 2128871227392 2129568989184 2130270044448 2131221573936 2132240760832 2133895418928 2134594827456 2135169662976 2135869489152 2138227562016 2140208718984 2140910196768 2147879006208 2148582998016 2150250337989 2150955107028 2151278624768 2152239538176 2152948056597 2153653709844 2154233677824 2154939752448 2155646058496 2157318879534 2158366696668 2160025466382 2165050487808 2167766774784 2171455962624 2172167682048 2173222711296 2174180285952 2174650670374 2174892898304 2175622023393 2178351573489 2179652364288 2185097251584 2189879048448 2191562036352 2192626485504 2193345143808 2194311584896 2197077861888 2199113546112 2199834330624 2206646534144 2207718309888 2209431539952 2210155706304 2211475488768 2212203507696 2212928582592 2214250020864 2216694628512 2217421175424 2219475708576 2224639033344 2227430080512 2229158607273 2229889239396 2230620110992 2231220805632 2231952113664 2232686873508 2233684149606 2234020110336 2234752335872 2236486544838 2237219578776 2244501881856 2245237542912 2247317849088 2250150948864 2250536361983 2251142419968 2251880257536 2254705481728 2255461363701 2255712592896 2258291080773 2265284306688 2269139453568 2270241582336 2270494457856 2270985679872 2271986331264 2273834873856 2275852883904 2277704572416 2280562195968 2285867630592 2287624388608 2290511596464 2291262337728 2291517554688 2292013325056 2292630552576 2294136970944 2295161695008 2298041220384 2298794429568 2302706605248 2306277163008 2307033071616 2310962592861 2311720037172 2312477729744 2313100468224 2313858613248 2315654210142 2316413192184 2316761595904 2317796425728 2318559445566 2319319379832 2323266485652 2326868923392 2327631581184 2331592833024 2333124852331 2333753150976 2334518065152 2338230588057 2338491036672 2339257503744 2348414006016 2352410626176 2353181655552 2353815355392 2354324603904 2355361976448 2358331282944 2359370420928 2360143731456 2361290061312 2368602243072 2371573907456 2374192206048 2375345359296 2375609942016 2376123905792 2376388575232 2379387812256 2380167683712 2381216443344 2381588987904 2382373008288 2383153858176 2387209599936 2391694835712 2395765112832 2396553800004 2397339297808 2397606330368 2398770855936 2400632346294 2401419180888 2402206273376 2402853175296 2403640737792 2404432017624 2405506007268 2408523971364 2409313392528 2413049253888 2417155872768 2417948123136 2418744112967 2420188452864 2423654543674 2424307221504 2425101815808 2430825119247 2434594336512 2435681798784 2438737621632 2439536945664 2440193900544 2443688642304 2444875550208 2445952821696 2446754510592 2455523426304 2458234408032 2458604142592 2459702329344 2461318525536 2462788288512 2463321113344 2463595495424 2465507290896 2466704796192 2467513286784 2468600533008 2468986748928 2470609045632 2471712594624 2474813621952 2482477350912 2483683098624 2484497154048 2485315051856 2485591883776 2486425169592 2488728946158 2489544655416 2490360632032 2491031273472 2491847737344 2493781457076 2494598822352 2496910172148 2497728562896 2502718912512 2505858840576 2506680164352 2509447624866 2510946127872 2512595994818 2513272624128 2514096377856 2516872026123 2520029710779 2525064617088 2525892235776 2528232580224 2529061237248 2533365289728 2534195629056 2536543666944 2542444609536 2545634377728 2548444845024 2549280126848 2549966635008 2550802415616 2551642141152 2552781885264 2553165840384 2554002669568 2554858889856 2555984622672 2556822375744 2558064233088 2562417643968 2565632470464 2565985763328 2571601084416 2572041556552 2573577437184 2575671361536 2576806264832 2577670129944 2577957249024 2578514990688 2579651146956 2580054736896 2580904092312 2581750013024 2583291691008 2585296372932 2586143733264 2589388326672 2590544930904 2594561808384 2595412205568 2598668427264 2601537445962 2603090939904 2603944132608 2604801352426 2605964841207 2606356795392 2609234302311 2610089508572 2617727538816 2618585528832 2619443800064 2621870823936 2623041937152 2626332823296 2627193633792 2631664691712 2635745329152 2641965756768 2642831691136 2643543392256 2644409843712 2646461954448 2647329362496 2647727538176 2648615179392 2648910200832 2649782223504 2650650719808 2655161697888 2656451318976 2660150378496 2664677523456 2666428402664 2666845569024 2668020645888 2670966231804 2672263529208 2672561184768 2673139394016 2673437147136 2674317244092 2674735644672 2676493132768 2677688644176 2678868498762 2680169634324 2681048090448 2685610799928 2689350463488 2690656690176 2691538583552 2695235751936 2697006710034 2697307121664 2698617212928 2699501715456 2701596578499 2702482057548 2704095830016 2704986019827 2705872609804 2710477566594 2714680410624 2715570178048 2719300356864 2720191638528 2722712009472 2723604409344 2728239542784 2729133754368 2738017271808 2738918628576 2739816340352 2741452406784 2743579824336 2744479063872 2745378598144 2746117914624 2747922305856 2749149722592 2752598824416 2753501020032 2757770575872 2762463854592 2763369283584 2764278986248 2765513709036 2765929660416 2768983341228 2769416552448 2769890907056 2770636824576 2771236252512 2771544932352 2773695702258 2775952447632 2777175599634 2778085850568 2779435176336 2784165324696 2788042223616 2790310641664 2792787019776 2794143485952 2794622075869 2795059298304 2795979433338 2796290869248 2798565998592 2800737737343 2801655711036 2803328704512 2805170687228 2806423675146 2809944633258 2815224129536 2819091195648 2820015184896 2820939476992 2823553195008 2824814393856 2828358425088 2829285451776 2838494969856 2840360059264 2841628765248 2844261652752 2845193891904 2846126436608 2846892883968 2850035950944 2850970082688 2853611625312 2854546929024 2860250185728 2863838674944 2864777330688 2867000450652 2867940142704 2869652717568 2870597408796 2871538279792 2872311570432 2873253003264 2875482700506 2876425172712 2877822262224 2880033955176 2886336529272 2886733983744 2890355699712 2893546751121 2895274616832 2896223576064 2897177014433 2897630281728 2898907047936 2900829364524 2902561579008 2903517103851 2904468764652 2906203152384 2909411699922 2913061867506 2913463002112 2919838731264 2922082715136 2923501980672 2924460191744 2927688895677 2928477307392 2929437149184 2932151394816 2933112440832 2938972667904 2945908719936 2946874275072 2949604676928 2950571443456 2954624426208 2955592838016 2956561567232 2959300944768 2960622778176 2965213495296 2966185377792 2969906774016 2972211476364 2973185652528 2974961074176 2975936151552 2976915831344 2978245532808 2978693480448 2981005001442 2981982059784 2982959438368 2987056910124 2992669175808 2993650057216 2996423798784 2997762213888 2999731952997 3000201265152 3001523226624 3002507010048 3007281818268 3007616790528 3009077600256 3009593004782 3011054774364 3016179101754 3020379075584 3025519271424 3026988776448 3027980906496 3029315108352 3031779831808 3034470511872 3035127020289 3035944364544 3036939429888 3040749594624 3042107808768 3054015461952 3055016450304 3055356739584 3058849294592 3060215593344 3063051010656 3064054960512 3065059239424 3069269485632 3070275473664 3075036217344 3076044095488 3080269430784 3081283457148 3082293382896 3084133957632 3085144817664 3087538946856 3088550922912 3090395234304 3091412594088 3092425839776 3096673677468 3097688647536 3102491897856 3103508774912 3107771836416 3108790444032 3109813859529 3111670867968 3112690753536 3116127270438 3117640784076 3117988048896 3119010004992 3120036784774 3125346581889 3126864573378 3131218674688 3136547501568 3137575540736 3139099471872 3140482635264 3141885397248 3144441710592 3145827227904 3146507828373 3146858308608 3148386748416 3153744792576 3165589608064 3167127145728 3167479922688 3172517083008 3173556911616 3174955257792 3176497344384 3177538477568 3181903228224 3182946133248 3188926447616 3193306841088 3194353483776 3195405066672 3198361141248 3200843128392 3201892241184 3203804233728 3204854317056 3205909356832 3207341343024 3210313078476 3211365295152 3212417856704 3217399005184 3221818509312 3222874497024 3223930830848 3226432660542 3226917937152 3228359307264 3230480564766 3232409628672 3233469087744 3235978319301 3240038199573 3241100158996 3246125782016 3247575731712 3251650162176 3252715927552 3257183943936 3258251523072 3259834066944 3261270428928 3261976005561 3262339347456 3269478546432 3277645877376 3279603105792 3281758034048 3283717718016 3287343054528 3288939728256 3290017715712 3291467377344 3294145394176 3295616792832 3298670319168 3299751495936 3309969801216 3311577464832 3315233559456 3317213233152 3318305261544 3319392873888 3321375031296 3322463649792 3325041942768 3326131763136 3329213562864 3330304750528 3336958550016 3341145120768 3342240219136 3344833859094 3345930166488 3346831208448 3347928170496 3349030310262 3351030165504 3352128503808 3354729817257 3355829368164 3360039614372 3366752822784 3367856314368 3370976773632 3372081649664 3376713629952 3377820386304 3378927505408 3382058222592 3383568889344 3397926460032 3399955513344 3402189521536 3403709180352 3404221120512 3406478519808 3407979496896 3409096500992 3410752310784 3413779325856 3416556858624 3420843293952 3421314351104 3428801445888 3431436582912 3436893506592 3437276332032 3438019987584 3438945828864 3439534862608 3440072982528 3441205456416 3444388921344 3447061830576 3448191644352 3452517768896 3454059907872 3459415744512 3460549607424 3464891236352 3467580055758 3468716594616 3469650702336 3470787919872 3471925510144 3474619788276 3475142393856 3476694638592 3477839168349 3478979069748 3484899728478 3490303385088 3491447371776 3495827765248 3497389249536 3500629726464 3501777097728 3502924845056 3507736555008 3508886255616 3520307920896 3522621009024 3524724523008 3528615939264 3529772483328 3531486905856 3533042964672 3534200959744 3539055631392 3540215597184 3541935091968 3546867171328 3552903364608 3557360861184 3561288309072 3563018038944 3563414913024 3564185858688 3564582862848 3565756325456 3566314192896 3570251525568 3571824665016 3572383481856 3573559512432 3574730787264 3580814399904 3585800617984 3587542253568 3593647669248 3594830700006 3596008946712 3596409495552 3598156283904 3599335620608 3602128771332 3603309410064 3604279762944 3605461106688 3606648026436 3612785957046 3613970088792 3619573880832 3625733809152 3626922184704 3630282679296 3631472545792 3635481815511 3636460832256 3637652723712 3638845005824 3649493532672 3651891504768 3658106432448 3659305418496 3663896407808 3665532963456 3668929232544 3670131765888 3671334693376 3677027434496 3683285139456 3684492378112 3687351612048 3687906213888 3689553494016 3691977788304 3692555403264 3694182432768 3694981670016 3695393243136 3698260936344 3701269930176 3702900799512 3703480123392 3704114467424 3705913568448 3712220432928 3717389631488 3723716026368 3725524647936 3726745731072 3727972577784 3728387825664 3729637754388 3731421331456 3734316983124 3735540948048 3736546910208 3737186918026 3737771606016 3741898233528 3745365258222 3746592844344 3758788260864 3760020246528 3764171437299 3764737593344 3766419191808 3768893992227 3769908936192 3771144566784 3772380602368 3788838353664 3792348870336 3793591855872 3800047934592 3801293443584 3804815500416 3806062572032 3813666914304 3818451566592 3819703107584 3822667267536 3823920190272 3824949952512 3826203623424 3827463211728 3829748760576 3831004004352 3832288334784 3833976934008 3835233563616 3837096349632 3840045273568 3848448705696 3848978644992 3853807599616 3858062334828 3860366155776 3861631434752 3863507042304 3865209397248 3866505194916 3866935873536 3867772486032 3869476720434 3870082105344 3871356138468 3872625019536 3874937536512 3879215599896 3884082490008 3893118308352 3896110286848 3898002640896 3902306168943 3903585194236 3904636409856 3905916198912 3907202028639 3909535193088 3910816587776 3915134262858 3927878293248 3929165700096 3932806235904 3939499234944 3940790450688 3945734593024 3947497037568 3953617993728 3954913837056 3959875698688 3962948635152 3964247536704 3965315088384 3966614765568 3970994043744 3971591307264 3972922769088 3973365301248 3974673335256 3975976079712 3982742546832 3990225567744 3995231731712 3997016285184 3999642603996 4000268353536 4002030968832 4003342680064 4006449347706 4008395293812 4008841777152 4009709091024 4010155720704 4011475866138 4012103467008 4014739699152 4016532966264 4018302748143 4021572135672 4034025695232 4035985035264 4037307875328 4039086811136 4045510065051 4045960682496 4046836027052 4047925819392 4049252573184 4053723086322 4054332792832 4056143745024 4058808914706 4065716349891 4072020615936 4073355267072 4080287457792 4084068014208 4085406614016 4092359314176 4093700631552 4100048289792 4107025907712 4108377942864 4109724510528 4112178610176 4116718595808 4118067897216 4119176871936 4120526979072 4121883458784 4128898236624 4130251530048 4136655863808 4143695781888 4145053925376 4146418479372 4148270563554 4148894490624 4150254338048 4153475011842 4154836360584 4155955236864 4156854378768 4157317398528 4158680006656 4163928671448 4165763399451 4167128775852 4169152764504 4182063335424 4185465962496 4187310180352 4189180529664 4192588947456 4193969150007 4194436303872 4195343771164 4195811078144 4197848997888 4202483566554 4204993056768 4207756030842 4209635512719 4214916949887 4222836194304 4230022777344 4231409215488 4233273677056 4235329792512 4242537637632 4243928177664 4257742454784 4260540088896 4262443147872 4267790837856 4269189654912 4270339325952 4271738978304 4276455124032 4280417437968 4281820393536 4295758012416 4297165996032 4300500675978 4301910214056 4302557249536 4304479076352 4305896113194 4307307419688 4308467355648 4309879504896 4311292116992 4314637759068 4316733393336 4320050932764 4330100975616 4335533549568 4342911925248 4344335364096 4346445422592 4348360571904 4349301340748 4349785796608 4351244046786 4356703146978 4359304728576 4364117549883 4369592801259 4370194503168 4379758096896 4383124072704 4385252971008 4386690287616 4388623169792 4394155723776 4398227092224 4399668661248 4413293068288 4418863079904 4420311412608 4422950977536 4424407015392 4425857165184 4428500041728 4433389257024 4434842350848 4438951417152 4449278066688 4454860161024 4458317214546 4459778478792 4461240221984 4462441611264 4463904227328 4465373747016 4467368299212 4468040220672 4469504671744 4472973089676 4474439157552 4489003763712 4490475085824 4494635698176 4500301897728 4501072723966 4502284839936 4503760515072 4509410963456 4510922727402 4511425185792 4514389507173 4516582161546 4524268652631 4530568613376 4538278907136 4540483164672 4541971359744 4543972662528 4547669747712 4551705767808 4555409144832 4561124391936 4575248777216 4581023192928 4582524675456 4583035109376 4584026650112 4585261105152 4588273941888 4590323390016 4596082440768 4597588859136 4605413210496 4612554326016 4614066143232 4621925185722 4623440074344 4624955459488 4626200936448 4627717226496 4631308420284 4632826384368 4633523191808 4635592851456 4637118891132 4638638759664 4646532971304 4653737846784 4655263162368 4663185666048 4666249704662 4667506301952 4669036130304 4674190905657 4676461176114 4676982073344 4678515007488 4680055177161 4690296860067 4696828012032 4704821252352 4706363311104 4708649207808 4710723952896 4716662565888 4718740841856 4720287462912 4722580122624 4737204486144 4743147814912 4748384412096 4750690718592 4751219884032 4752247811584 4758775624512 4760335367424 4762432886688 4764746016576 4766307716352 4774419199872 4783389671424 4791530225664 4793107600008 4794678595616 4795212660736 4797541711872 4801264692588 4802838361776 4804412546752 4805706350592 4807281475584 4808864035248 4811012014536 4817047942728 4818626785056 4826098507776 4834311745536 4835896246272 4837488225934 4839648990813 4840376905728 4845720847149 4847309087348 4848614443008 4850203631616 4861650238494 4869188673024 4871363597568 4877475243264 4879073891328 4887377284608 4889751100416 4891905643392 4893509021184 4911046852608 4916468816064 4917208285184 4919404658688 4922637051072 4925576577024 4926642226688 4931014581792 4933409592384 4935026573568 4937201066016 4941218091264 4943425189248 4949627243904 4964954701824 4967366197248 4968994308096 4970630103712 4971183767552 4972850339184 4977457892316 4979089310832 4980721264064 4982062546944 4983695474688 4987562914152 4989197644704 4993820344296 4995457125792 5005437825024 5011717681152 5013360328704 5017250788641 5018895249732 5021892255744 5023545465393 5025191989636 5026545248256 5028192755712 5033744052246 5040059421558 5050129234176 5051784471552 5056465160448 5058122474496 5066730579456 5068391258112 5073087333888 5084889219072 5091268755456 5096889690048 5098560253696 5099933270016 5103284282304 5105563770528 5106331680768 5109717779712 5111969245344 5113644751488 5116128466176 5124835287936 5131264940928 5131971526656 5143202168832 5144083113104 5147154874368 5151342723072 5153612529664 5155340259888 5155914498048 5157029981376 5159302293912 5160109473792 5161808184624 5163500026048 5166583382016 5170592745864 5172287466528 5178776653344 5181089861808 5189123616768 5190824411136 5197336854528 5201370083637 5203074891924 5206181879808 5207888265216 5209602704852 5211929682414 5212713590784 5218468604622 5220179017144 5227349592717 5235455077632 5237171057664 5238887600128 5243741647872 5246083874304 5252665646592 5254387267584 5263329383424 5271490658304 5283931513536 5285663382272 5287086784512 5292923908896 5294658724992 5297230358784 5297820401664 5299564447008 5301301439616 5310323395776 5312902637952 5320300756992 5329355046912 5332856805328 5333691138048 5336041291776 5341932463608 5344527058416 5345122369536 5346278788032 5346874294272 5348634488184 5349471289344 5352986265536 5355377288352 5357736997524 5360339268648 5362096180896 5371221599856 5378700926976 5381313380352 5383077167104 5390471503872 5392246050009 5394013420068 5394614243328 5397234425856 5399003430912 5403193156998 5404964115096 5408191660032 5409972039654 5411745219608 5419178935569 5420955133188 5429360821248 5431140356096 5438600713728 5440383277056 5445424018944 5447208818688 5456479085568 5458267508736 5477837257152 5479632680704 5487159648672 5488958127744 5490757196288 5492235829248 5495844611712 5498299445184 5505197648832 5507002040064 5515541151744 5524927709184 5526738567168 5528557972496 5531027418072 5531859320832 5537966682456 5538833104896 5539781814112 5541273649152 5542472505024 5543089864704 5547391404516 5551904895264 5554351199268 5556171701136 5558870352672 5568330649392 5576084447232 5580621283328 5585574039552 5588286971904 5589244151738 5590118596608 5591958866676 5592581738496 5597131997184 5601475474686 5603311422072 5605780377039 5606657409024 5610341374456 5612847350292 5618047887333 5619889266516 5630448259072 5638182391296 5640030369792 5641878953984 5647106390016 5649628787712 5656716850176 5658570903552 5671925278243 5680720118528 5683257530496 5688523305504 5690387783808 5692252873216 5693785767936 5700071901888 5701940165376 5707223250624 5709093858048 5720500371456 5727677349888 5729554661376 5734000901304 5735880285408 5739305435136 5741194817592 5743076559584 5744623140864 5746506006528 5750965401012 5752850345424 5755644524448 5760067910352 5772673058544 5773467967488 5780711399424 5787093502242 5790549233664 5792447152128 5794354028866 5795260563456 5797814095872 5801658729048 5804215080651 5805123158016 5807034207702 5808937529304 5812406304768 5818823399844 5826123735012 5826926004224 5839677462528 5844165430272 5847003961344 5848920383488 5855377791354 5856954614784 5858874298368 5864302789632 5866224881664 5872701394287 5880069325151 5891817439872 5893748550144 5899209353856 5901142886912 5909248852416 5911185676032 5913123134464 5918601889536 5921245556352 5930426990592 5932370755584 5939813548032 5944422952728 5946371305056 5949922148352 5951872303104 5953831662688 5956491065616 5957386960896 5962010002884 5963964119568 5965918876736 5974113820248 5985338351616 5987300114432 5992847597568 5995524427776 5999463905994 6000402530304 6003046453248 6005014020096 6009674021559 6014563636536 6015233581056 6017213799207 6018155200512 6019186009564 6022109548728 6032358203508 6040758151168 6051038542848 6053977552896 6055961812992 6058630216704 6063559663616 6068941023744 6070254040578 6071888729088 6073878859776 6080584629483 6081499189248 6084215617536 6088213372059 6108030923904 6110032900608 6117698589184 6120431186688 6126102021312 6128109921024 6130118478848 6138538971264 6140550947328 6150072434688 6160538861568 6162566914296 6164586765792 6168267915264 6170289635328 6175077893712 6177101845824 6180790468608 6182825188176 6184851679552 6193347354936 6195377295072 6204983795712 6207017549824 6215543672832 6217580888064 6219627719058 6223341735936 6225381507072 6230212517763 6232254540876 6235281568152 6235976097792 6238020009984 6240073569548 6250693163778 6253729146756 6262437349376 6273095003136 6275151081472 6278198943744 6280965270528 6283770794496 6288883421184 6291654455808 6293015656746 6293716617216 6296773496832 6303725349831 6307489585152 6311634046263 6331179216128 6334254291456 6345034166016 6347113823232 6349910515584 6352994688768 6355076955136 6363806456448 6365892266496 6386613682176 6388706967552 6390810133344 6396722282496 6401686256784 6403784482368 6407608467456 6411818713664 6414682686048 6420626156952 6422730590304 6424835713408 6434798010368 6443637018624 6445748994048 6447861661696 6452865321084 6453835874304 6456718614528 6458844169791 6460961129532 6464819257344 6466938175488 6471956638602 6480076399146 6482200317992 6492251564032 6495151463424 6503300324352 6505431855104 6514367887872 6516503046144 6519668133888 6522540857856 6523952011122 6524678694912 6526866070179 6535054720467 6538957092864 6555291754752 6563516068096 6574686109056 6577879456512 6580035431424 6582934754688 6588290788352 6591233585664 6597340638336 6599502991872 6619939602432 6623154929664 6630467118912 6634426466304 6636610523088 6638785747776 6642750062592 6650083885536 6652263526272 6658427125728 6660609501056 6673917100032 6682290241536 6684480438272 6689667718188 6691860332976 6693662416896 6695856340992 6698060620524 6702060331008 6704257007616 6709459634514 6711658736328 6720079228744 6733505645568 6735712628736 6741953547264 6744163299328 6751609085949 6753427259904 6755640772608 6757855010816 6764116445184 6766384091103 6767137778688 6774873242319 6795852920064 6804379043072 6807418360704 6812957039616 6815958993792 6818193001984 6821504621568 6827558651712 6833113717248 6841686587904 6842628702208 6857602891776 6862873165824 6873787013184 6874552664064 6876039975168 6877891657728 6879069725216 6882410912832 6894123661152 6896383288704 6905035537792 6908119815744 6918831489024 6921099214848 6929782472704 6935160111516 6937433189232 6939301404672 6941575839744 6943851020288 6949239576552 6950284787712 6953389277184 6955678336698 6957958139496 6969799456956 6980606770176 6982894743552 6991655530496 6994778499072 6999374556993 7001259452928 7003554195456 7005849690112 7014691764171 7015473110016 7017772511232 7045242018048 7057231878528 7059544966656 7062973811712 7066085929344 7068401919488 7078111262784 7080431194368 7083870183936 7093734342656 7105806729216 7114721722368 7122576618144 7126036077888 7126829826048 7128371717376 7129165725696 7131512650912 7140503051136 7143649330032 7144766963712 7147119024864 7149461574528 7161628799808 7171601235968 7175084507136 7187295338496 7189661400012 7192017893424 7192818991104 7196312567808 7198671241216 7204257542664 7206618820128 7208559525888 7210922213376 7213296052872 7225571914092 7227940177584 7239147761664 7251467618304 7253844369408 7256232338901 7260565358592 7262945091584 7270963631022 7272921664512 7275305447424 7277690011648 7292475357741 7303783009536 7316212864896 7318610836992 7327792815616 7331065926912 7337858465088 7340263531776 7342669386752 7354054868992 7366570278912 7374703224096 7375812427776 7379106988032 7383955576608 7388364865536 7389963340032 7390786486272 7396521872688 7402539860352 7405801599024 7406960246784 7408228934848 7411827136896 7424440865856 7434779262976 7447432052736 7451049295872 7453491462144 7455945155568 7456775651328 7459275508776 7462842662912 7468633966248 7471081896096 7473093820416 7474373836052 7475543212032 7483796467056 7490730516444 7493185688688 7517576521728 7520040493056 7528342874598 7529475186688 7532838383616 7537787984454 7539817872384 7542289133568 7544761204736 7550616078369 7560089132337 7577676707328 7584697740672 7587183711744 7600095869184 7602586887168 7609631000832 7612125144064 7627333828608 7636903133184 7645334535072 7647840380544 7649899905024 7652407246848 7654926423456 7659497521152 7662008008704 7664576669568 7667953868016 7670467127232 7674192699264 7680090547136 7696897411392 7697957289984 7707615199232 7716124669656 7720732311552 7723262869504 7727014084608 7730418794496 7733010389832 7733871747072 7735544972064 7738953440868 7740164210688 7742712276936 7745250039072 7749875073024 7758431199792 7768164980016 7786236616704 7792220573696 7796005281792 7804612337886 7807170388472 7809272819712 7811832397824 7814404057278 7817894523621 7819070386176 7821633175552 7827702906933 7830268525716 7855756586496 7858331400192 7865612471808 7878998469888 7881580901376 7891469186048 7894994075136 7907235987456 7925897270304 7928495073408 7930630176768 7933229531136 7941988087488 7943182614528 7945845538176 7946730602496 7949346670512 7951952159424 7965485093664 7980451135488 7990463463424 7994032570368 7999285207992 8000536707072 8004061937664 8006685360128 8012898695412 8016790587624 8017683554304 8019418182048 8020311441408 8022951732276 8024206934016 8029479398304 8033065932528 8036605496286 8043144271344 8068051390464 8071970070528 8074615750656 8078173622272 8091020130102 8091921364992 8093672054104 8095851638784 8098505146368 8104789735497 8107446172644 8108665585664 8112287490048 8114958059481 8117617829412 8131432699782 8144041231872 8146710534144 8160574915584 8168136028416 8170813228032 8184718628352 8187401263104 8214051815424 8216755885728 8219449021056 8224357220352 8233437191616 8236135794432 8238353743872 8243766917568 8257796473248 8260503060096 8273311727616 8287391563776 8290107850752 8292836958744 8296541127108 8297788981248 8300508676096 8306950023684 8309672721168 8311910473728 8313708757536 8314634797056 8317360013312 8327857342896 8331526798902 8334257551704 8338305529008 8364126670848 8370931924992 8374620360704 8378361059328 8383866227607 8385177894912 8387938300014 8388872607744 8390687542328 8391622156288 8395697995776 8402213212029 8404967133108 8409986113536 8415512061684 8419271025438 8429833899774 8445672388608 8460045554688 8462818430976 8466547354112 8470659585024 8482790902859 8485075275264 8487856355328 8515484909568 8521080177792 8524886295744 8535581675712 8538379309824 8540678651904 8552910248064 8560834875936 8563640787072 8591516024832 8594331992064 8601001351956 8603820428112 8605114499072 8608958152704 8611792226388 8614614839376 8616934711296 8619759009792 8622584233984 8629275518136 8633466786672 8640101865528 8660201951232 8671067099136 8680640253363 8685823850496 8688670728192 8691531043299 8692890845184 8696721143808 8698602681496 8699571593216 8702488093572 8710551311553 8713406293956 8718609457152 8728235099766 8739185602518 8740389006336 8759516193792 8766248145408 8770505942016 8773380575232 8777246339584 8783066687031 8788311447552 8794085981863 8796454184448 8799337322496 8837726159808 8840622825216 8848814030784 8851714330368 8866778514048 8869684701696 8877902834304 8898556133376 8909720322048 8916634429092 8919556957584 8922480443968 8924883222528 8927808454656 8930747494032 8934736598424 8936080441344 8939009343488 8945946179352 8948878315104 8978007527424 8980950171648 8989271396352 8999195858991 9000603795456 9002145447932 9004569679872 9007521030144 9018821926912 9021845454804 9022850371584 9028779014346 9033164323092 9048537305262 9061137226752 9076557814272 9080966329344 9083942719488 9087945325056 9095339495424 9103411535616 9105381060867 9110818289664 9116804733491 9122248783872 9162046385856 9165049350912 9166070218752 9168053300224 9176547883776 9180646780032 9192164881536 9195177718272 9210826420992 9225108652032 9228132286464 9243850371444 9246880148688 9249910918976 9252401872896 9255434452992 9262616840568 9265652768736 9267046383616 9271185702912 9274237782264 9277277519328 9293065942608 9307475693568 9310526324736 9326371332096 9329441578587 9332499409324 9335012603904 9338072260608 9348381811314 9352922352228 9353964146688 9357030014976 9360110354322 9376039745667 9380593720134 9393656024064 9409642504704 9412726622208 9417298415616 9421447905792 9433325131776 9437481683712 9439523485119 9440574925824 9445160245248 9496768824192 9501381437184 9502439768064 9504495623168 9517551249024 9520670734848 9524865773376 9529492033152 9532615432704 9548838399744 9566779342848 9583060451328 9586215200016 9589357191232 9590425321472 9595083423744 9602529385176 9605676723552 9608825093504 9611412701184 9614562951168 9617728070496 9622024029072 9634095885456 9637253570112 9652197015552 9668623491072 9671792492544 9674976451868 9679297981626 9680753811456 9691441694298 9694618174696 9697228886016 9700407263232 9707934957903 9720114598719 9723300476988 9738377346048 9742727195136 9754950486528 9758147782656 9774754569216 9779502200832 9783811286784 9785928016683 9787018042368 9832937632128 9838809317376 9845274102144 9851153154048 9853284453376 9862029163584 9866819184768 9870053147136 9874402132032 9882436182528 9886850378496 9899254487808 9929909403648 9934732394496 9941260207424 9942367535104 9945700678368 9954915784632 9958178621664 9961442528128 9964125093888 9967390949376 9975125828304 9978395289408 9987640688592 9990914251584 10010875650048 10023435362304 10026720657408 10034501577282 10037790499464 10043784511488 10047090930786 10050383979272 10053090496512 10056385511424 10064189451771 10067488104492 10080118843116 10100258468352 10103568943104 10112930320896 10116244948992 10133461158912 10136782516224 10146174667776 10193779380096 10197120507392 10199866540032 10206568564608 10211127541056 10212663361536 10219435559424 10223938490688 10227289502976 10232256932352 10249670575872 10262529881856 10263943053312 10286404337664 10288166226208 10294309748736 10307225059328 10310680519776 10311828996096 10314059962752 10318604587824 10320218947584 10323616369248 10327000052096 10333166764032 10341185491728 10344574933056 10357553306688 10362179723616 10378247233536 10381648822272 10394673709056 10402740167274 10406149783848 10412363759616 10415776530432 10419205409704 10423859364828 10425427181568 10433517505047 10436937209244 10440358034288 10454699185434 10470910155264 10474342115328 10477775200256 10487483295744 10492167748608 10505331293184 10508774535168 10526658766848 10533575516737 10567863027072 10571326764544 10574173569024 10585847817792 10589317449984 10594460717568 10599128894016 10602602879232 10620646791552 10625805275904 10640601513984 10658710093824 10665713610656 10672082583552 10683864927216 10689054116832 10690244739072 10692557576064 10693748588544 10697268976368 10698942578688 10705972531072 10710754576704 10715473995048 10720678537296 10724192361792 10742443199712 10757401853952 10762626760704 10766154334208 10780943007744 10784492100018 10788026840136 10789228486656 10794468851712 10798006861824 10806386313996 10809928230192 10816383320064 10819944079308 10823490439216 10838357871138 10841910266376 10858721642496 10862280712192 10877201427456 10880766554112 10890848037888 10894417637376 10906445446533 10912958171136 10916535017472 10920128746709 10955674514304 10959265361408 10974319297344 10977916255488 10981514392576 10991689223424 10996598890368 11010395297664 11014004080128 11031082303488 11049855418368 11053477134336 11057115944992 11062054836144 11063718641664 11075933364912 11077666209792 11079563628224 11082547298304 11084945010048 11086179729408 11094782809032 11103809790528 11108702398536 11112343402272 11117740705344 11136661298784 11152168894464 11161242566656 11171148079104 11176573943808 11178488303476 11180237193216 11183917733352 11185163476992 11194263994368 11202950949372 11206622844144 11211560754078 11213314818048 11220682748912 11225694700584 11236095774666 11239778533032 11260896518144 11276364782592 11280060739584 11283757907968 11292514311897 11294212780032 11299257575424 11306681976681 11313433700352 11317141807104 11343850556486 11361440237056 11366515060992 11377046611008 11380775567616 11384505746432 11400143803776 11403880330752 11414446501248 11418187716096 11441000742912 11455354699776 11459109322752 11468001802608 11471760570816 11478610870272 11482389635184 11486153119168 11489246281728 11493012013056 11501930802024 11505700690848 11511289048896 11520135820704 11545346117088 11546935934976 11561422798848 11574187004484 11581098467328 11584894304256 11588708057732 11590521126912 11595628191744 11603317458096 11608430161302 11610246316032 11614068415404 11617875058608 11624812609536 11637646799688 11652247470024 11653852008448 11679354925056 11688330860544 11694007922688 11697840766976 11706918506829 11710755582708 11713909229568 11717748596736 11721606085917 11728605579264 11732449763328 11745402788574 11760138650302 11783634879744 11787497100288 11798418707712 11802285773824 11818497704832 11822371352064 11826246268928 11837203779072 11842491112704 11860853981184 11864741511168 11879627096064 11888845905456 11892742610112 11899844296704 11907663325376 11912982131232 11914773921792 11924020005768 11927928239136 11931837753472 11948227640496 11970676703232 11974600228864 11985695195136 11991048855552 11998927811988 12000805060608 12006092906496 12010028040192 12019348043118 12029127273072 12030467162112 12034427598414 12036310401024 12038372019128 12044219097456 12054908244429 12064716407016 12081516302336 12102077085696 12107955105792 12111923625984 12117260433408 12127119327232 12136530195153 12137882047488 12140508081156 12143777458176 12147757719552 12161169258966 12162998378496 12168431235072 12176426744118 12197149049673 12216061847808 12220065801216 12235397178368 12240862373376 12252204042624 12256219842048 12260236957696 12277077942528 12281101894656 12300144869376 12321077723136 12325133828592 12329173531584 12336535830528 12350155787424 12354203691648 12361580937216 12365650376352 12369703359104 12386694709872 12390754590144 12409967591424 12414035099648 12431087345664 12435161776128 12439255438116 12446683471872 12450763014144 12460425035526 12464509081752 12470563136304 12471952195584 12476040019968 12480147139096 12497290198353 12501386327556 12507458293512 12524874698752 12546190006272 12550302162944 12556397887488 12561930541056 12567541588992 12577766842368 12581907450021 12583308911616 12586031313492 12587433234432 12593546993664 12607450699662 12614979170304 12623268092526 12644750849661 12662358432256 12668508582912 12690068332032 12694227646464 12699821031168 12705989377536 12710153910272 12727612912896 12731784532992 12773227364352 12781620266688 12803372513568 12807568964736 12815216934912 12823637427328 12829365372096 12841252313904 12845461180608 12849671426816 12869596020736 12887274037248 12891497988096 12895723323392 12905730642168 12907671748608 12913437229056 12917688339582 12921922259064 12929638514688 12933876350976 12943913277204 12960152798292 12964400635984 12984503128064 12990302926848 13006600648704 13010863710208 13028735775744 13033006092288 13039336267776 13045081715712 13047904022244 13049357389824 13053732140358 13070109440934 13077914185728 13080154213091 13108778403777 13110583509504 13127032136192 13149372218112 13155758913024 13160070862848 13165869509376 13176581576704 13182467171328 13194681276672 13199005983744 13239879204864 13260934237824 13268852932608 13273221046176 13277571495552 13285500125184 13300167771072 13304527052544 13316854251456 13321219002112 13347834200064 13364580483072 13368960876544 13379335436376 13383720665952 13387324833792 13391712681984 13396121241048 13404120662016 13408514015232 13418919269028 13423317472656 13440158457488 13467011291136 13471425257472 13483907094528 13488326598656 13503218171898 13506854519808 13511281545216 13515710021632 13528232890368 13532768182206 13534275557376 13543168521519 13549746484638 13591705840128 13608758086144 13614836721408 13625914079232 13631917987584 13636386003968 13643009243136 13655117303424 13666227434496 13683373175808 13725746331648 13747574026368 13749105328128 13752079950336 13755783315456 13758139450432 13764821825664 13788247322304 13792766577408 13810071075584 13816239631488 13837662978048 13842198429696 13859564945408 13870320223032 13874866378464 13878602809344 13883151679488 13887702040576 13898479153104 13900569575424 13906778554368 13911356673396 13915916278992 13939598913912 13961213540352 13965789487104 13983311060992 13989556998144 13998749113986 14002518905856 14007108390912 14011699380224 14022572716971 14029383528342 14030946220032 14035545022464 14040165531483 14090484036096 14114463757056 14119089933312 14125947623424 14132171858688 14136803838976 14156222525568 14160862388736 14167740367872 14211613458432 14229443444736 14245153236288 14252072155776 14253659652096 14256743434752 14263025301824 14281006102272 14287298660064 14294238049728 14298923149056 14323257599616 14343202471936 14350169014272 14374590676992 14379322800024 14384035786848 14385637982208 14392625135616 14397342482432 14408515085328 14413237640256 14417119051776 14421844426752 14426592105744 14451143828184 14455880355168 14478295523328 14502935236608 14507688738816 14512464677802 14518946972439 14521130717184 14525890183168 14537162541447 14541927262044 14545843329024 14550610894848 14555380023296 14584950715482 14607566019072 14632425729792 14637221673984 14655585631232 14662131853824 14675716930176 14680527063552 14685338773504 14733140557824 14749406448192 14751624855552 14758213976064 14767911153216 14776729731072 14779926680064 14793043745376 14805079720704 14811603198048 14816457869696 14823654273792 14848881731712 14869558525952 14894864105472 14902098591744 14906982924288 14911890311136 14913551302656 14918551017552 14925685325824 14937267932496 14942163792192 14946187640832 14948747672104 14951086424064 14967592934112 14981461032888 14986371377376 15035153043456 15040080986112 15051752365923 15056685749196 15058950373376 15065676767232 15070636396179 15075575968908 15079635744768 15084578267136 15089522409472 15101232156738 15120178264674 15155353414656 15169395481344 15174367423488 15200191738368 15205173774336 15219262001664 15224250288128 15254667657216 15273806266368 15290669070144 15295680761088 15299799810048 15309852846912 15318995042304 15329153339136 15335907736032 15340934254464 15348385398528 15360181094272 15393794822784 15395914579968 15415230398464 15432249339312 15441464623104 15446525739008 15454028169216 15460837588992 15466020779664 15467743494144 15471089944128 15477906881736 15480328421376 15485424553872 15490500078144 15499750146048 15516862399584 15536329960032 15572473233408 15584441147392 15592010563584 15604110250911 15609224675772 15614340776944 15618545639424 15623664795648 15628808114556 15635789047242 15638140772352 15643266351104 15655405813866 15660537051432 15711513172992 15716662800384 15731224943616 15753754533881 15757996939776 15763161802752 15782938372096 15789988150272 15814471974912 15851794540608 15856990146816 15861260353536 15883976174976 15891691076352 15893461204992 15898693341024 15903904318848 15930970187328 15960902270976 15980926926848 15988065140736 15998570415984 16001073414144 16008123875328 16013370720256 16025797390824 16033581175248 16035367108608 16038836364096 16040622882816 16045903464552 16048413868032 16058958796608 16066131865056 16073210992572 16086288542688 16136102780928 16143940141056 16149231501312 16156347244544 16176738150027 16182040260204 16183842729984 16187344108208 16191703277568 16197010292736 16209579470994 16214892345288 16217331171328 16224574980096 16229916118962 16235235658824 16262865399564 16288082463744 16293421068288 16321149831168 16331873966317 16336272056832 16341626456064 16369437256704 16374802526208 16433511771456 16438898042112 16466874383232 16472271588864 16476707487744 16487533835136 16515592946496 16521006120192 16546623455232 16574783127552 16580215701504 16585673917488 16593082254216 16595577962496 16601017352192 16613900047368 16619345442336 16623820947456 16627417515072 16629269594112 16634720026624 16655714685792 16663053597804 16668515103408 16676611058016 16728253341696 16741863849984 16749240721408 16756722118656 16767732455214 16770355789824 16775876600028 16777745215488 16781375084656 16783244312576 16791395991552 16804426424058 16809934266216 16817341131117 16819972227072 16831024123368 16838542050876 16859667799548 16891344777216 16920091109376 16925636861952 16931208790769 16933094708224 16941319170048 16965581805718 16970150550528 16975712710656 17015775834729 17042160355584 17049772591488 17071163351424 17076758619648 17081357303808 17105820496128 17121669751872 17127281574144 17183032049664 17188663984128 17202002703912 17207640856224 17210228998144 17217916305408 17223584452776 17229229678752 17233869422592 17239518019584 17245168467968 17258551036272 17266933573344 17280203731056 17320403902464 17342134198272 17361280506726 17371647700992 17377341456384 17383062086598 17385781690368 17393442287616 17397205362992 17399143186432 17404976187144 17412645241953 17421102623106 17426812587912 17437218914304 17456470199532 17478371205036 17480778012672 17519032387584 17532496290816 17541011884032 17546761150464 17554492679168 17566133374062 17576622895104 17588171963726 17592908368896 17598674644992 17618104182861 17640207975453 17675452319616 17681245650432 17697628061568 17703428660736 17733557028096 17739369403392 17755805668608 17797112266752 17819440644096 17833268858184 17839113915168 17844960887936 17849766445056 17855616909312 17861494988064 17869473196848 17872160882688 17878018686976 17891892358704 17897756630208 17956015054848 17961900343296 17978542792704 17998391717982 18001207590912 18004290895864 18009139359744 18015042060288 18029022064677 18037643853824 18043690909608 18045700743168 18051641397621 18057558028692 18066328646184 18097074610524 18122274453504 18153115628544 18161932658688 18167885438976 18175890650112 18190678990848 18206823071232 18210762121734 18221636579328 18233609466982 18241753888449 18244497567744 18264640116177 18324092771712 18330098701824 18336106600448 18353095767552 18361293560064 18384329763072 18390355436544 18421652841984 18450217304064 18487700742888 18493760297376 18499821837952 18504803745792 18510868905984 18525233681136 18531305537472 18534092767232 18542371405824 18548475564528 18554555038656 18586131885216 18614951387136 18621052649472 18652742664192 18658883157174 18664998818648 18670025207808 18676144521216 18690637553289 18696763622628 18705844704456 18707928293376 18714060029952 18720220708644 18752079491334 18761187440268 18787312048128 18819285009408 18825453244416 18834596831232 18842895811584 18866650263552 18874963367424 18879046970238 18881149851648 18890320490496 18911176049493 18934902138789 18993537648384 19002762874368 19008991246336 19035102498048 19041341469696 19049731546752 19058984066304 19065230865408 19097676799488 19166120902656 19172430400032 19178714382464 19180850642944 19190166847488 19205058770352 19211353447104 19217650187008 19222825402368 19235456140992 19244048058144 19268191770912 19274507140224 19304394031104 19337246982144 19343584985088 19349952903736 19358595963252 19361507622912 19376532509373 19382883388596 19389236349392 19394457772032 19400814526464 19415869915806 19440229197438 19446600953976 19476754692096 19485454390272 19509900973056 19516295565312 19549509138432 19559004401664 19562354531083 19567622573568 19571856033366 19574036084736 19605164161401 19665875264256 19690548204288 19706568906752 19724058327168 19733638369536 19740106294272 19748804264064 19764872365056 19773700756992 19798508975616 19859818807296 19869464788992 19882520414848 19884735070208 19891401356736 19909831569264 19916357243328 19922885056256 19928250187776 19950251656608 19956790578816 19975281377184 19981828503168 20021751300096 20046870724608 20053441314816 20069003154564 20075580998928 20087569022976 20094181861572 20100767958544 20106180993024 20112771022848 20128378903542 20134976208984 20160237686232 20200516936704 20207137886208 20225860641792 20232489897984 20254827257847 20266922317824 20273565032448 20280239101031 20292349335552 20324619726957 20387558760192 20394241014784 20413137129216 20422255082112 20438871118848 20447876981376 20454579005952 20464513864704 20499341151744 20525059763712 20527886106624 20572808675328 20576332452416 20588619497472 20614450118656 20621361039552 20623657992192 20628119925504 20637209175648 20647232738496 20654000104192 20682370983456 20689149866112 20715106613376 20724359447232 20756494467072 20763297644544 20789347418112 20805480334548 20812299567696 20824727519232 20831553060864 20838410819408 20847718729656 20850854363136 20867035010094 20873874418488 20880716068576 20909398370868 20941820310528 20948684230656 20955550400512 20974966591488 20984335497216 20998123670979 21010662586368 21017549070336 21053317533696 21067151033474 21135726054144 21142653529088 21171695635584 21178634899968 21188921435136 21198257788032 21205205758464 21241293583104 21251610551808 21281203027968 21317420187648 21331427221312 21344165167104 21367729854432 21378108233664 21380489478144 21385115152128 21387497177088 21394537952736 21411945062144 21421509153408 21430947990096 21441357074592 21448384723584 21484886399424 21514803707904 21525253521408 21532308668416 21561886015488 21568984200036 21576053680272 21578456973312 21588937703424 21596013723648 21612772627992 21619856460384 21632766640128 21639888158616 21646980878432 21676715742276 21683820532752 21717443284992 21724561424384 21754402854912 21761533108224 21768697016703 21781696075776 21788835274752 21812890893066 21825916342272 21833070034944 21840257493418 21877426073223 21911349028608 21918530722816 21948638594688 21955832510976 21963028785152 21983378446848 21993197780736 22020790595328 22028008160256 22062164606976 22099710836736 22114231889984 22124109672288 22127437283328 22151866729824 22159127256448 22165094596608 22169890020096 22172359458816 22189565618064 22207619581056 22217404797072 22224686804544 22235481410688 22273322597568 22304337788928 22322485133312 22342296158208 22353147887616 22356976606952 22360474386432 22367835466704 22370326953984 22388527988736 22405901898744 22413245688288 22423121508156 22426629636096 22441365497824 22451389401168 22472191549332 22479557066064 22521793036288 22552729565184 22560121479168 22567515815936 22585028623794 22588425560064 22598515150848 22613363953362 22626867400704 22634283614208 22651848235107 22680267397011 22687701112972 22722880474112 22733030121984 22754093222016 22761551135232 22769011492864 22800287607552 22807760661504 22828893002496 22836375432192 22882001485824 22910709399552 22936003605216 22943521141632 22957221740544 22964779270368 22972306238336 22978492563456 22986024026112 23003861604048 23011401381696 23022578097792 23040271641408 23090692234176 23093871869952 23122845597696 23148374008968 23162196934656 23169788608512 23177416115464 23181042253824 23191256383488 23206634916192 23216860322604 23220492632064 23228136830808 23235750117216 23249625219072 23275293599376 23304494940048 23307704016896 23358709850112 23376661721088 23388015845376 23395681533952 23413837013658 23421511165416 23427818459136 23435497193472 23443212171834 23457211158528 23464899526656 23483108720799 23490805577148 23520277300604 23567269759488 23574994200576 23596837415424 23604571547648 23636995409664 23644742704128 23652492537856 23674407558144 23684982225408 23721707962368 23777691810912 23785485220224 23799688593408 23815326650752 23825964262464 23829547843584 23848040011536 23855856478272 23863675506944 23896455280992 23941353406464 23949200457728 23971390390272 23982097711104 23997855623976 24001610121216 24012185812992 24020056080384 24038696086236 24058254546144 24060934324224 24068855196828 24072620802048 24076744038256 24088438194912 24109816488858 24129432814032 24163032604672 24204154171392 24215910211584 24223847251968 24234520866816 24254238654464 24273060390306 24275764094976 24281016162312 24287554916352 24291714967169 24295515439104 24322338517932 24325996756992 24336862470144 24344874178443 24352853488236 24394298099346 24432123695616 24440131602432 24470794356736 24481724746752 24504408085248 24512439684096 24520473915392 24554155885056 24562203789312 24642155446272 24650267657184 24658347063168 24673071661056 24700311574848 24708407383296 24731300752704 24739406718208 24773389419744 24781509180288 24819935182848 24828070199296 24862174691328 24870323552256 24878510876232 24893366943744 24901526028288 24920850071052 24929018163504 24941126272608 24943904391168 24952080039936 24960294278192 24994580396706 25002772655112 25014916587024 25049749397504 25092380012544 25100604325888 25112795774976 25123861082112 25135083177984 25151598682821 25155533684736 25163814900042 25166617823232 25172062626984 25174866468864 25187093987328 25214901399324 25229958340608 25246536185052 25289501699322 25324716864512 25337017165824 25380136664064 25388455292928 25399642062336 25411978755072 25420307820544 25448372708577 25455225825792 25463569065984 25546454728704 25563240533376 25606745027136 25615137929472 25647274854656 25658730744192 25682504627808 25690922361216 25699342853632 25739192041472 25774548074496 25782995976192 25791446646784 25811461284336 25815343497216 25826874458112 25835376679164 25843844518128 25859277029376 25867752701952 25887826554408 25920305596584 25928801271968 25969006256128 25980605853696 26013201297408 26021727420416 26041920760089 26057471551488 26066012184576 26074593129897 26078672535552 26090163431424 26095808044488 26098714779648 26107464280716 26140218881868 26155828371456 26160308426182 26217556807554 26221167019008 26254064272384 26298744436224 26311517826048 26320141725696 26331739018752 26349200061093 26353163153408 26364934342656 26382257945589 26389362553344 26398011967488 26521868475648 26546442092352 26555142991104 26600335542144 26609054105088 26633708502912 26642438004224 26695668400128 26729160966144 26737921753088 26758670872752 26767441331904 26774649667584 26783425363968 26792242482096 26808241324032 26817028030464 26837838538056 26846634945312 26880316914976 26934022582272 26942850514944 26967814189056 26976653197312 26997587576973 27006436343796 27013709039616 27022563090432 27031420043264 27056465780736 27065536364412 27068551114752 27086337043038 27099492969276 27183411680256 27217516172288 27229673442816 27251828158464 27263835975168 27272772007936 27286018486272 27310234606848 27316143182601 27332454868992 27350414200473 27366746351616 27495148052736 27498210656256 27504159900672 27516278900864 27529643651328 27576494644608 27585533154816 27620142151168 27632479262976 27675325956096 27684396859392 27719129890816 27740640446064 27749732756928 27757205618688 27766303358976 27796958306208 27801139150848 27813557108736 27822713346792 27831832557984 27879197827824 27922427080704 27931578974208 27966622121984 27979113996288 27988324735761 27997498227972 28005037811712 28014216781824 28023398760448 28045145433942 28058767056684 28061892440064 28071090044928 28080331062966 28128119237001 28180968072192 28228927514112 28238179866624 28251895246848 28264343717376 28273607677952 28312445051136 28318570455357 28321724777472 28335480735744 28490306472576 28504144311552 28507319304192 28513486869504 28526050603648 28562012204544 28574597320128 28588476099456 28597846298112 28646515199232 28686404943872 28700338028544 28749181353984 28758645600048 28768071573696 28771275964416 28785250271232 28817030170656 28826475280512 28834238103552 28843688853504 28853184211488 28902287656368 28911760710336 28956591046656 29005870473216 29015377477632 29024929355604 29037893944878 29042261434368 29051780366336 29074325082894 29083854524088 29091686658048 29101221789696 29110760046592 29160343796157 29169901430964 29215132038144 29264851459584 29274443347968 29311171262464 29324263707648 29351433860352 29357784050049 29361054127104 29370677547008 29498812896384 29516427952128 29535822306432 29553459462144 29559853360128 29586087490752 29610159441408 29623206396096 29632915739392 29647308547584 29697763463424 29739117051904 29789728210944 29804197183488 29823780622272 29827102605312 29837102035104 29874535864992 29884327584384 29892375281664 29897495344208 29902172848128 29935185868224 29962922065776 29972742754752 30070306086912 30080161972224 30103504731846 30113371498392 30117900746752 30131353534464 30141272792358 30151151937816 30159271489536 30169156534272 30179044818944 30202464313476 30240356529348 30310706829312 30338790962688 30348734846976 30400383476736 30410347548672 30438524003328 30448500576256 30581338140288 30591361522176 30599599620096 30619705693824 30637990084608 30658306678272 30671815472064 30681868508928 30696770797056 30720362188544 30787589645568 30791829159936 30830460796928 30864498678624 30882929246208 30893051478016 30921675177984 30932041559328 30935486988288 30942179888256 30955813763472 30960656842752 30970849107744 30981000156288 30999500292096 31033724799168 31072659920064 31144946466816 31168882294784 31184021127168 31208220501822 31218449351544 31228681553888 31237091278848 31247329591296 31257616229112 31271578094484 31276281544704 31286532702208 31310811627732 31321074102864 31423026345984 31433325600768 31462449887232 31507509067762 31515993879552 31526323605504 31565876744192 31579976300544 31600726550211 31703589081216 31713980293632 31722520707072 31767952349952 31783382152704 31797386682048 31807808637696 31861940374656 31921804541952 31961853853696 31976130281472 31997140831968 32016247750656 32026741440512 32051594781648 32067162350496 32070734217216 32077672728192 32081245765632 32091806929104 32096827736064 32117917593216 32132263730112 32146421985144 32172577085376 32272205561856 32287880282112 32298463002624 32312694489088 32353476300054 32364080520408 32367685459968 32374688216416 32383406555136 32394020585472 32419158941988 32429784690576 32434662342656 32449149960192 32459832237924 32470471317648 32525730799128 32576164927488 32586842136576 32642299662336 32663747932634 32672544113664 32683252912128 32719336339599 32738874513408 32749605052416 32760386240127 32867023542912 32877796084224 32933748766464 32944543177728 32975067670272 33031185892992 33042012240384 33093246910464 33149566255104 33160431403008 33171347834976 33186164508432 33191155924992 33202034704384 33227800094736 33238690884672 33247641894912 33254835030144 33258539188224 33311429371584 33326107195608 33337030206816 33353222116032 33456506683392 33483727699968 33498481442816 33513444237312 33535464910428 33540711579648 33551753200056 33555490430976 33562750169312 33566488625152 33582791983104 33608852848116 33619868532432 33634682262234 33639944454144 33662048246736 33677084101752 33719335599096 33782689554432 33840182218752 33851273723904 33862417581538 33866189416448 33877542935691 33882638340096 33920045930043 33931163611436 33940301101056 33951425421312 34031551669458 34084320711168 34099545182976 34142326702848 34153517239296 34211640992256 34243339503744 34254563148288 34366064099328 34377327968256 34404005407824 34415281712448 34420457996288 34435832610816 34447168905552 34458459357504 34467738845184 34479036039168 34517102072544 34533867146688 34560407462112 34640807804928 34684268396544 34722561013452 34743295401984 34754682912768 34766124173196 34771563380736 34786884575232 34794410725984 34798286372864 34809952374288 34825290483906 34842205246212 34853625175824 34874437828608 34912940399064 34956742410072 34961556025344 35038064775168 35064992581632 35082023768064 35093522300928 35108985358336 35120755520487 35132266748124 35153245790208 35164818257751 35176343927452 35185816737792 35197349289984 35236208365722 35280415950906 35350904639232 35362491300864 35395256123136 35406857321472 35467114056192 35478738806784 35511611337216 35594224533504 35638881288192 35666537716368 35678227830336 35689921775872 35699532890112 35722989976128 35738946393696 35744321765376 35783784717408 35795513260416 35912030109696 35923800686592 35957085585408 35996783435964 36002415181824 36008581791728 36018278719488 36030084120576 36058044129354 36075287707648 36087381819216 36091401486336 36103282795242 36115116057384 36132657292368 36194149221048 36244548907008 36306231257088 36323865317376 36330086986297 36335770877952 36351781300224 36381357981696 36409590585459 36413646142464 36421524243468 36443273158656 36467218933964 36483507776898 36488995135488 36529280232354 36591447149019 36648185543424 36660197403648 36672213200896 36706191535104 36722587120128 36768659526144 36780710873088 36843305683968 36900434608128 36975401485776 36987520594752 36999643675904 37009607491584 37050467362272 37062611074944 37084742811648 37096951129056 37109110077312 37172263770432 37229902774272 37242105298944 37305485328384 37317766314348 37329997637296 37340050415616 37352289042432 37381275106578 37393527245256 37411689408912 37415856586752 37428120059904 37440441417288 37504158982668 37522374880536 37574624096256 37638570018816 37650906488832 37663301187629 37669193662464 37685791623168 37733300527104 37745722350063 37749926734848 37758093940476 37762299703296 37780640980992 37822352098986 37869804277578 37934252548983 37987075296768 38005525748736 38017982492672 38070204996096 38082682939392 38099463093504 38117968132608 38130461730816 38195353598976 38344860800064 38357428764928 38361701285888 38410117540704 38422706894208 38435300374016 38445650804736 38470912281984 38488096116288 38536383541824 38549014280448 38608788062208 38674493964288 38687169970176 38699905807472 38717191926504 38723015245824 38753065018746 38765766777192 38778472698784 38788915544064 38801629052928 38831739831612 38880458394876 38893201907952 38953509384192 38970908780544 39019801946112 39032591130624 39099018276864 39118008803328 39124709062166 39135245147136 39143712066732 39148072169472 39210328322802 39240462639273 39326335211331 39331750528512 39381096408576 39413137813504 39448116654336 39467276739072 39480212588544 39497608528128 39529744730112 39547401513984 39597017951232 39719637614592 39765040829696 39769470140416 39782802713472 39819663138528 39832714486656 39845770112512 39856500375552 39900503313216 39913581157632 39950562754368 39963657006336 40043502600192 40093741449216 40106882629632 40138006309128 40151161997856 40175138045952 40188363723144 40201535917088 40212361986048 40225542045696 40256757807084 40269952417968 40320475372464 40401033873408 40414275772416 40451721283584 40464979795968 40509654515694 40533844635648 40547130064896 40560478202062 40584698671104 40629505564557 40649239453914 40775117520384 40788482029568 40826274258432 40844510164224 40877742237696 40895753962752 40909158011904 40929027729408 40998682303488 41050119527424 41152664904832 41177238994944 41228900237312 41242722079104 41247315984384 41256239851008 41274418351296 41294465476992 41308000208384 41364741966912 41378299732224 41430213226752 41448718894464 41512988934144 41526595289088 41578694836224 41610960669096 41624599135392 41649455038464 41663106121728 41676821638816 41695437459312 41701708726272 41734070020188 41747748836976 41761432137152 41818796741736 41883640621056 41897368461312 41911100801024 41949933182976 41968670994432 41996247341958 42021325172736 42035098140672 42067718150913 42106635067392 42120496594449 42134302066948 42271452108288 42285307058176 42343391271168 42357269799936 42377842870272 42396515576064 42410411516928 42482587166208 42503221103616 42634840375296 42662854442624 42688330334208 42735459708864 42756216467328 42760978956288 42770230304256 42789075905472 42823890124288 42843018306816 42861895980192 42882714149184 42896769447168 42969772798848 43029607415808 43050507042816 43123772030976 43137968400072 43152107360544 43156913946624 43177875406848 43192027447296 43225545255984 43239712920768 43265533280256 43279776317232 43293961756864 43353431484552 43367641065504 43434886569984 43449122848768 43508805709824 43523066216448 43537394033406 43563392151552 43577670549504 43611487624341 43625781786132 43651832684544 43666140069888 43680514986836 43754852146446 43822698057216 43837061445632 43897277189376 43911665021952 43926057570304 43966756893696 43986395561472 44041581190656 44056016320512 44199421673472 44228463779968 44248219344576 44254874566656 44303733459648 44318254512896 44330189193216 44339780040192 44379131236128 44415239162112 44434809594144 44449373609088 44470962821376 44546645195136 44608675577856 44684592316416 44706295775232 44713953213904 44720948772864 44735670933408 44740653907968 44777055977472 44811803797488 44826491376576 44846243016312 44853259272192 44882730995648 44902778802336 44944383098664 44959114132128 45043586072576 45105459130368 45120242958336 45135031631872 45170057247588 45176851120128 45197030301696 45211909188537 45226727906724 45253734801408 45268567228416 45303696470214 45360534794022 45375402225944 45445760948224 45466060243968 45508186444032 45523102270464 45538022985728 45600575215104 45615521323008 45657786004992 45672750864384 45764002971648 45821418799104 45872007210432 45887042283264 45929558540736 45944612476672 45956985126912 46007723208096 46022802763392 46045156195584 46080543282816 46181384468352 46187743739904 46245691195392 46296748017936 46324393869312 46339577217024 46354832230928 46362084507648 46382512766976 46413269832384 46433720645208 46440985264128 46456273661616 46471500234432 46499250438144 46550587198752 46608989880096 46615408033792 46717419700224 46753323442176 46776031690752 46791363067904 46827674027316 46843022330832 46855636918272 46870994386944 46886424343668 46914422317056 46929799053312 46966217441598 46981611154296 47040554601208 47134539518976 47149988401152 47193674830848 47209143095296 47261263601643 47273990819328 47289485408256 47304985075712 47348815116288 47369964450816 47443415924736 47555383621824 47570970440448 47630653301504 47651928524928 47696080023072 47711712956544 47727351013888 47792910561984 47882706812928 47898400915456 47942780780544 47964195422208 47995711247952 48003220242432 48024371625984 48040112160768 48077392172472 48116509092288 48121868648448 48137710393656 48145241604096 48153488076512 48176876389824 48219632977716 48258865628064 48326065209344 48408308342784 48431820423168 48447694503936 48469041733632 48508477308928 48546120780612 48551528189952 48562032324624 48575109832704 48583429934338 48591030878208 48644677035864 48651993513984 48673724940288 48689748356886 48705706976472 48788596198692 48864247391232 48880263204864 48941588713472 48963449493504 48995621898951 49008816170496 49024879368192 49040947830784 49108311770112 49124407578624 49300535314368 49316694126336 49400623149696 49416814766592 49462601505408 49478813436416 49546778839488 49563018360576 49639870365696 49656140398592 49724349382656 49740647104512 49757021752464 49786733887488 49803052056576 49841700142104 49858036327008 49882252545216 49887808782336 49904160079872 49920588556384 49989160793412 50005545310224 50029833174048 50099498795008 50184760025088 50201208651776 50225591549952 50247722164224 50270166355968 50303197365642 50311067369472 50327629800084 50333235646464 50344125253968 50349732937728 50374187974656 50429802798648 50452023393351 50459916681216 50493072370104 50579003398644 50649433729024 50674034331648 50760273328128 50776910585856 50793626372307 50799284124672 50823957510144 50840615641088 50896745417154 50910451651584 50927138131968 51047327504187 51126481066752 51213490054272 51230275858944 51294549709312 51317461488384 51365009255616 51381844722432 51398685707264 51478384082944 51549096148992 51565991952384 51622922568672 51630686994432 51653748916224 51670753358328 51687689036256 51718554058752 51735505403904 51775653108816 51840611193168 51857602543936 51938012512256 51961211707392 52026402594816 52043454840832 52083841520178 52114943102976 52132024369152 52149186259794 52157345071104 52180326862848 52191616088976 52197429559296 52214928561432 52237935725859 52280437763736 52311656742912 52320616852364 52435113615108 52442334038016 52508128544768 52597488872448 52623035652096 52640283451392 52663478037504 52698400122186 52706326306816 52729868685312 52764515891178 52778725106688 52796023934976 52854312548583 52920623926359 53043736951296 53092884184704 53110285982208 53200671084288 53218108210176 53267417005824 53284876008448 53391336800256 53458321932288 53517341745504 53534882663808 53549299335168 53566850727936 53584484964192 53616482648064 53634056060928 53675677076112 53693269890624 53760633829952 53868045164544 53885701029888 53935628378112 53953306394624 53995175153946 54012872687592 54027418079232 54045126180864 54062840086528 54112931561472 54131072728824 54137102229504 54154924192863 54172674086076 54198985938552 54366823360512 54435032344576 54459346885632 54503656316928 54527671950336 54545544015872 54572036972544 54620469213696 54632286365202 54664909737984 54700828400946 54725261665347 54733492703232 54793920348531 54990296105472 55008319801344 55032557801728 55059287302656 55152989289216 55171066309632 55240284302336 55264958525952 55350651912192 55481280892128 55499465513856 55514411237376 55532606717952 55593916612416 55602278301696 55627114217472 55645426693584 55663665115968 55758395655648 55844854161408 55863157948416 55933244243968 55958227992576 55976649471522 55994996455944 56010075623424 56028433563648 56046797520896 56090290867884 56117534113368 56123784880128 56142180089856 56160662125932 56256238474002 56361936144384 56457855028224 56476359733248 56503790493696 56528687434752 56547215355904 56624890102272 56637140910714 56643449554944 56670961471488 56733528148479 56804706416367 56980612945152 57008288623104 57026973739008 57052101207296 57124024409088 57149194640256 57176952198912 57195692596224 57293030398464 57372809887744 57498362707968 57517291200096 57536143147392 57542551928832 57570500542464 57634060341312 57652950561024 57668476207104 57706368422976 57804575312736 57823521420672 57913182093312 58011740946432 58030754955264 58049858711208 58075787889756 58084522868736 58103560732672 58148650165788 58167709048176 58183373316096 58202443579392 58221520093184 58320687592314 58339802861928 58430264076288 58529702919168 58548886695936 58622342524928 58648527415296 58687063593249 58702867720704 58715568100098 58722108254208 58741355094016 58815492484203 58997625792768 59071644612864 59119706720256 59172174981504 59220318882816 59246412792192 59265831478784 59294617095168 59395526926848 59478234103808 59579456421888 59608394366976 59647561244544 59654205210624 59674204070208 59749071729984 59768655168768 59784750563328 59794990688416 59870371736448 59925844131552 59945485509504 60140612173824 60160323944448 60207009463692 60226742996784 60235801493504 60262707068928 60282545584716 60302303875632 60318542979072 60338313068544 60358089637888 60404928626952 60480713058696 60621413658624 60677581925376 60697469693952 60764481773541 60800766953472 60820695097344 60840717303093 60877048006656 60897001152512 60973859180871 61162676280576 61182723044352 61239411387648 61316613356544 61343630944128 61363737017856 61393541594112 61440724377088 61575179291136 61583658319872 61660921593856 61728997357248 61765858492416 61843350355968 61864083118656 61870973976576 61884359776512 61911627526944 61941698215488 61962000312576 62067449598336 62145319840128 62289892933632 62337764589568 62368042254336 62416441003644 62436898703088 62457363107776 62474182557696 62494659182592 62515232458224 62543156188968 62552563089408 62573065404416 62621623255464 62642148205728 62846052691968 62866651201536 62924899774464 62994371012937 63015018135524 63031987759104 63052647211008 63131753488384 63159952601088 63201453100422 63407178162432 63427960587264 63535904699904 63566764305408 63594773364096 63615617275392 63723880749312 63843609083904 63923707707392 63952260562944 63994281663936 64032495501312 64103189563296 64134324700992 64141468434432 64155345456384 64162491531264 64183613858208 64235835186432 64264527460224 64292843970288 64345154170752 64544411123712 64575760564224 64596926005248 64625388978176 64706952600108 64728161040816 64735370919936 64749376432832 64766813110272 64788041170944 64838317883976 64859569381152 64869324685312 64898299920384 64919664475848 64940942635296 65051461598256 65152329854976 65173684273152 65284599324672 65306091050109 65327495865268 65345088227328 65366505824256 65438672679198 65477749026816 65499210104832 65520772480254 65632278219669 65734047085824 65755592168448 65867497532928 65889086355456 65950135340544 66062371785984 66084024480768 66186493820928 66299132510208 66342695669952 66372329016864 66382311849984 66455600189472 66477381769344 66495283789824 66509670060288 66517078376448 66622858743168 66652214391216 66674060413632 66706444232064 66913013366784 66967455399936 66996962885632 67026888474624 67070929820856 67081423159296 67103506400112 67110980861952 67125500338624 67132977250304 67165583966208 67217705696232 67239737064864 67269364524468 67279888908288 67324096493472 67354168203504 67438671198192 67565379108864 67680364437504 67702547447808 67724835163076 67732378832896 67755085871382 67765276680192 67840091860086 67862327222872 67880602202112 67902850842624 67955544705321 68040802191033 68063103338916 68168641422336 68199090365952 68284653405696 68307034478592 68423281984512 68486679007488 68509126296576 68732128198656 68808010815648 68830563424896 68871665221632 68894337811104 68916918715008 68935477690368 68958072078336 69034204145088 69067734293376 69120814924224 69281615609856 69368536793088 69445122026904 69486590803968 69509365825536 69532248346392 69543126761472 69573769150464 69588821451968 69596572745728 69619904748576 69650580967812 69684410492424 69707250351648 69748875657216 69825880798128 69913484820144 69923112050688 70076129550336 70129985163264 70164047536128 70187044601856 70217970716672 70241511040974 70264533496248 70306491580416 70329636515502 70352687854904 70371633475584 70394698579968 70449326162397 70472416731444 70560831901812 70701809278464 70724982601728 70790512246272 70813714642944 70934228112384 70957477613568 71023222674432 71333075432736 71356455660672 71379843551744 71399065780224 71445979952256 71477892787392 71488643530752 71567569434816 71591026520832 71824060219392 71847601373184 71914171170816 71993566871928 72004830363648 72017163583456 72036557438976 72060168241152 72116088258708 72150575415296 72174763638432 72182802972672 72206565590484 72230232114768 72265314584736 72388298442096 72489097814016 72612462514176 72647730634752 72660173972594 72671541755904 72703562600448 72762715963392 72819181170918 72827292284928 72843048486936 72875144901507 72886546317312 72934437867928 72967015553796 72977990270976 73034622535329 73058560464708 73182894298038 73296371086848 73320394807296 73344426401792 73412383070208 73445174240256 73537319052288 73561421746176 73686611367936 73735028617159 73950802971552 73975041189504 73999287351808 74019214983168 74100934724544 74125222149888 74193902258112 74218220154624 74344527540864 74459805548544 74484210597888 74610970656768 74635532628696 74659995274592 74680100831232 74704578084864 74762550213156 74787054490512 74823378817824 74831713173504 74856240119808 74880882834576 75008317965336 75044749761072 75149248192512 75277140037632 75301812977664 75326602375258 75338387324928 75371583246336 75454796048463 75466601054208 75491444700126 75499853469696 75516187880952 75524599406592 75561281961984 75644704197972 75739608555156 75868505097966 75974150593536 76011051497472 76035964985344 76140409992192 76165365878784 76198926187008 76235936265216 76260923461632 76345118125731 76390707197952 76440901226963 76689721600128 76714857529856 76820235081408 76845413788416 76870600748032 76941824563968 76976192232576 77072767083648 77098028560896 77217576124416 77348987928576 77374339940352 77399811614944 77434383853008 77446030491648 77506130037492 77531533554384 77556945397568 77577831088128 77603258105856 77663479663224 77760916789752 77786403815904 77907018768384 77941817561088 78039603892224 78065182261248 78125762280267 78198036553728 78223779389691 78236017606656 78249418124332 78270490294272 78287424133464 78296144338944 78420656645604 78480925278546 78652670422662 78663501057024 78762192817152 78826275627008 78896233308672 78934553478144 78960425177088 78995217056256 79047600183279 79059489460224 79094803027968 79146773836767 79194035902464 79530081659392 79565605426944 79639326277056 79665428973312 79691540225024 79801006626432 79827162315264 79901125508736 79927314012672 80087005200384 80187482898432 80213765259264 80276012618256 80302323995712 80350276091904 80376727446288 80403071834176 80424723972096 80451084091392 80513515614168 80539904835936 80640950744928 80802067746816 80828551544832 80903442567168 80929959591936 80992762730919 81019309031388 81067689271296 81094260129792 81120956404124 81169397342208 81259011129114 81298478907828 81550235040768 81576964059136 81652548516864 81689020328448 81755484475392 81791507925504 81818316023808 81858055458816 81948429547803 81997364606976 82051242601419 82100239054848 82305329809664 82485444158208 82494631968768 82512479702016 82548836702592 82588930953984 82616000416768 82729483933824 82756599464448 82860426453504 82897437788928 83025977868288 83053190578176 83157389672448 83221921338192 83249198270784 83298910076928 83353643277632 83390874918624 83403417452544 83468140040376 83495497673952 83522864274304 83637593483472 83767281242112 83794736922624 83822201602048 83899866365952 83937341988864 83964974207283 83992494683916 84042650345472 84070196281344 84135436301826 84213270134784 84240993188898 84268604133896 84384357711003 84542904216576 84570614116352 84686782542336 84714539599872 84755685740544 84793031152128 84820823033856 84955711366071 84965174332416 85006442207232 85325708885248 85470919417728 85512432934656 85521957912576 85540460608512 85578151810944 85647780248576 85686036613632 85723791960384 85765428298368 85793538894336 85939545597696 86059214831616 86101014085632 86247544061952 86275936800144 86304214721088 86313827893248 86355750813696 86451090511968 86479425841536 86531066560512 86559552634464 86587923513728 86706862969104 86735282131008 86869773139968 86898245697536 87017611419648 87046132432896 87074788066812 87126784303104 87155341099008 87222975248682 87251563572264 87303665369088 87332280139776 87361029973672 87481031388471 87509704292892 87645396114432 87674122891264 87794554378752 87823330043904 87852115140608 87933513787392 87972791122944 88073352150147 88083162381312 88112032641024 88456927559936 88496438689152 88607466919296 88636509025792 88660378386432 88679560080384 88758262472256 88830478324224 88869619188288 88898747218176 88941925642752 89093290390272 89217351155712 89369184632832 89412591550464 89427906427808 89471341866816 89481307815936 89623607594976 89652982753152 89692486032624 89706518544384 89765461991296 89805557604672 89888766197328 89918228264256 90087172145152 90210918260736 90240485916672 90270063263744 90340114495176 90353702240256 90394060603392 90423818377074 90453455813448 90507469602816 90537134456832 90607392940428 90721069588044 90750804451888 90891521896448 90932120487936 91016372888064 91046204540928 91076045971456 91201150430208 91231042646016 91315572009984 91345501728768 91561079491637 91744014420864 91774084566528 91859117081472 91889224953344 91913970253824 92015446416192 92045605526784 92090312391168 92161086565632 92362768936704 92375487479808 92491382390784 92593496035872 92648787738624 92679154434048 92709664461856 92765025533952 92826539664768 92867441290416 92881970528256 92912547323232 92943000468864 92998500876288 93101174397504 93217979760192 93230816067584 93434839400448 93506646884352 93552063381504 93582726135808 93655348054632 93686044661664 93711273836544 93741988773888 93772848687336 93828844634112 93859598106624 93932434883196 93963222308592 94081109202416 94269079037952 94299976802304 94387349661696 94418286190592 94522527203286 94547981638656 94578970816512 94609970151424 94697630232576 94739928901632 94802179650633 95110767243648 95141940880896 95261306603008 95303857049856 95392160046144 95423425913088 95454702027776 95585821123968 95765413625856 95885561561088 95928390844416 95991422495904 96048743251968 96080224321536 96154784344944 96233018184576 96243737296896 96275420787312 96290483208192 96306976153024 96353752779648 96439265955432 96517731256128 96652130418688 96816616685568 96863640846336 96895389007872 96938083467264 97016954617856 97092241561224 97103056379904 97124064649248 97150219665408 97166859868676 97182061756416 97289354071728 97303987027968 97347449880576 97379496713772 97411413952944 97577192397384 97728494782464 97760526409728 97883177426944 97926898987008 97991243797902 98017632340992 98049758736384 98081895661568 98158009018797 98216623540224 98248815157248 98281158720381 98601070628736 98633388252672 98801246299392 98833629533184 98925203010816 98957626872832 99093557678976 99126036721152 99279740731392 99448698765312 99481294209024 99514043504928 99573467774976 99606104113152 99683400284208 99716072654016 99764505090432 99775617564672 99841177112768 99978321586824 100011090620448 100059666348096 100198997590016 100369520050176 100402417303552 100451183099904 100495444328448 100540332711936 100606394731284 100622134738944 100655259600168 100666471292928 100688250507936 100699465875456 100748375949312 100859605597296 100904046786702 100919833362432 100986144740208 101158006797288 101298867458048 101348068663296 101520546656256 101553821171712 101587252744614 101598568249344 101632628807073 101647915020288 101681231282176 101760137790129 101793490834308 101820903303168 101854276263936 102094655008374 102252962133504 102426980108544 102460551717888 102589099418624 102634922976768 102730018511232 102763689444864 102797371414528 103098192297984 103131983904768 103245845137344 103261373988864 103307497832448 103341506716656 103375378072512 103437108117504 103551306217632 103681222386336 103715205087872 103876025024512 103922423414784 104052805189632 104086909681664 104167683040356 104229886205952 104264048738304 104298372519588 104314690142208 104360653725696 104383232177952 104394859118592 104429857122864 104475871451718 104560875527472 104623313485824 104641233704728 104870227230216 104884668076032 105016257089536 105194977744896 105246071304192 105280566902784 105326956075008 105362266561461 105396800244372 105412652613632 105459737370624 105494454773253 105529031782356 105557450213376 105592047869952 105708625097166 105841247852718 106087473902592 106185768369408 106220571964416 106401342168576 106436216420352 106534834011648 106569752016896 106782673600512 106916643864576 107034683491008 107069765327616 107098598670336 107168969928384 107232965296128 107351354152224 107386539781248 107521267659904 107736090329088 107771402059776 107871256756224 107906612789248 107990350307892 108025745375184 108054836158464 108090252361728 108125680173056 108225863122944 108262145457648 108274204459008 108309848385726 108345348172152 108397971877104 108733646721024 108870064689152 108918693771264 108990260958891 109007312633856 109055343900672 109091088031744 109144073945088 109228771756377 109240938427392 109264572730404 109329819475968 109401656801892 109450523330694 109466985406464 109587840697062 109980592210944 110016639602688 110065115603456 110118574605312 110276281737167 110305978578432 110342132619264 110480568604672 110529917051904 110701303824384 110962561784256 110998931027712 111028822474752 111187833224832 111254228434944 111290853387168 111327330231936 111516791311296 111689708322816 111726315896832 111866488487936 111916455985152 111953298943044 111989992911888 112020151246848 112056867127296 112093595041792 112180581735768 112235068226736 112247569760256 112284360179712 112321324251864 112512476948004 112723872288768 112915710056448 112952719466496 112989903562887 113007580987392 113057374869504 113094430711808 113237167050189 113249780204544 113274281821428 113286899109888 113341922942976 113467056296958 113609412832734 113961225890304 114016577246208 114053947478016 114104202414592 114248048818176 114298389280512 114323117764219 114353904397824 114391385192448 114586060796928 115034582400192 115072286294784 115085103857664 115268120682624 115305901122048 115336952414208 115412736845952 115609150625472 115647042841344 115826364186624 116023481892864 116061509910528 116099717422416 116151575779512 116169045737472 116207121465344 116297300331576 116335418096352 116366746632192 116404887158784 116443040186368 116641375184628 116679605723856 116860528152576 117059405838336 117097773391872 117244685049856 117297054830592 117374127186498 117405735441408 117431136200196 117444216508416 117482710188032 117630984968406 117721387917819 117995251585536 118143289225728 118239413440512 118344349963008 118440637765632 118492825584384 118518461535383 118531662957568 118589234190336 118791053853696 119158912843776 119295122489088 119308410421248 119348408140416 119498143459968 119537310337536 119569501126656 119589981376832 119740743472896 119851688263104 119890971019008 120281224347648 120320647888896 120414018927384 120453485993568 120471602987008 120525414137856 120565091169432 120604607751264 120637085958144 120676626137088 120716179275776 120809857253904 120961426117392 121242827317248 121355163850752 121394939387904 121528963547082 121601533906944 121641390194688 121681434606186 121754096013312 121794002305024 121888516693671 121947718361742 122325352561152 122365446088704 122478822775296 122633226713088 122687261888256 122727474035712 122787083188224 122881448754176 123150358582272 123457994714496 123531716984832 123686700711936 123728166237312 123741947953152 123768719553024 123823255053888 123883396430976 123924000625152 124134899196672 124290639680256 124579785867264 124675529179136 124736084508672 124832882007288 124873797406176 124914726215552 124948365115392 124989318365184 125030464916448 125086312377936 125105126178816 125146130808832 125243246510928 125284296411456 125692105383936 125733302403072 125849799548928 125988742025874 126030036271048 126063975518208 126105294422016 126203154452739 126263506976768 126319905202176 126361489783347 126402906200844 126814356324864 126855921174528 127071809399808 127133528610816 127189546728192 127231234550784 127447761498624 127904521125888 127988563327872 128064991002624 128206379126592 128268649401984 128282936868864 128310690912768 128367227716416 128471670372864 128529054920448 128585687940576 128690308341504 129088822247424 129151521128448 129250777956352 129413905200216 129456322081632 129470741839872 129498752865664 129533626220544 129576082341888 129676635767952 129719138762304 129738649370624 129796599840768 129839328951696 129881885270592 130102923196512 130304659709952 130347368546304 130569198649344 130612182100218 130654991730536 130690176454656 130733011648512 130834462873023 130877345358396 130955498053632 130998420209664 131041544960508 131264556439338 131468094171648 131511184336896 131734995065856 131778172710912 131900270681088 132124743571968 132168048961536 132598265020416 132685391339904 132744658033728 132764623699968 132911200378944 132954763538688 132990567579648 133019340120576 133245717486336 133304428782432 133348120827264 133412888464128 133826026733568 133993925771264 134053776949248 134141859641712 134162846318592 134207012800224 134221961723904 134251000677248 134265954500608 134331167932416 134435411392464 134479474129728 134538729048936 134559777816576 134648192986944 134708336407008 134877342396384 135130758217728 135360728875008 135405094895616 135449670326152 135464757665792 135510171742764 135530553360384 135635727565611 135680183720172 135724654445744 135761204404224 135805701685248 135911089410642 136081604382066 136126206677832 136337282844672 136398180731904 136569306811392 136614068957184 136846563969024 136936481717581 136973358014976 137018252593152 137464256397312 137616021631296 137661126849792 137788675622208 137833837430016 137870955380736 138068408290176 138135468586752 138241629848448 138563231219712 138737073586176 138890244053808 138973181607936 139018731651072 139064496692784 139086253522944 139147538300928 139177642903936 139193145491456 139239809497152 139301161935624 139368820984848 139414500703296 139497751314432 139651761596256 139826969640288 139846224101376 140152259100672 140259970326528 140328095072256 140374089203712 140435941433344 140483022081948 140529066992496 140612983160832 140659273031004 140705375709808 140743266951168 140789397159936 140898652324794 140944833462888 141121663803624 141403618556928 141449965203456 141581024492544 141627429285888 141783790804929 141868456224768 141914955227136 141961673707217 142046445348864 142666150865472 142712911321344 142759687103488 142891959904512 142955785574784 143135138869632 143182053041664 143648120438784 143695202746368 143828342341632 143987133743856 144009660727296 144034327166912 144073114877952 144120336482304 144232176517416 144301150830592 144349527276864 144365605945344 144413131180968 144460464229536 144530629169472 144776596884192 144978195628032 145224925028352 145295461269504 145320347945188 145343083511808 145407125200896 145525431926784 145638362341836 145654584569856 145686096973872 145750289803014 145773092634624 145868875735856 145934031107592 145955980541952 146069245070658 146117120929416 146365788596076 146592742173696 146640789614592 146688852803584 146824766140416 146890348480512 146986865696853 147074638104576 147122843492352 147373222735872 147470057234318 147901605943104 147950082379008 147998574703616 148201869449088 148250444299776 148387804516224 148436440309248 148689055081728 148919611097088 148968421195776 149221941313536 149271065257392 149319990549184 149360201662464 149409156169728 149525100426312 149574108981024 149646757635648 149663426347008 149712480239616 149761765669152 150016635930672 150089499522144 150298496385024 150554280075264 150603625955328 150653204750516 150676774649856 150743166492672 150909592096926 150933202108416 150982889400252 150999706939392 151032375761904 151049198813184 151122563923968 151289408395944 151356070180053 151479217110312 151737010195932 151948301187072 152022102994944 152071929970688 152280819984384 152330731757568 152380879116921 152397852374016 152471872530432 152521846923264 152690236251462 152781414395904 152881802453926 153141982512561 153379443200256 153429715059712 153640470162816 153690827576832 153741201496064 153883649127936 153952384465152 154145534167296 154196057121792 154435152248832 154697975857152 154799623229888 154868767706016 154892060983296 155012260074984 155063067108768 155113890795136 155155662176256 155206516211712 155326959326448 155521833579504 155572807631808 155814037536768 155883635122176 156079207784448 156130364522496 156251524560534 156396073107456 156447558779382 156472035213312 156498836248664 156540980588544 156574848266928 156592288677888 156713807177577 156841313291208 156961850557092 157305340845324 157327002114048 157524385634304 157652551254016 157792466617344 157869106956288 157920850354176 157990434112512 158095200366558 158118978920448 158189606055936 158293547673534 158388071804928 158562937645749 158761871779077 159060163318784 159131210853888 159278652554112 159330857946624 159383080450048 159602013252864 159654324630528 159802251017472 159854628025344 160174010400768 160374965796864 160552025236512 160604647991424 160700552183808 160753454892576 160806143668352 160849447944192 160902168182784 161027031228336 161079809671872 161281901489856 161604135493632 161657103089664 161806885134336 161859919183872 161985525461838 162038618062776 162135378542592 162188520259584 162241912808248 162338794684416 162464772578589 162518022258228 162596957815656 163100470081536 163153928118272 163305097033728 163378040656896 163510968950784 163583015851008 163636632047616 163716110917632 163896859095606 163994729213952 164102485202838 164200478109696 164381761045593 164610659619328 164970888316416 165024959404032 165097673405184 165177861907968 165232000833536 165458967867648 165513198928896 165720852907008 165794875577856 166051955736576 166443842676384 166498396541568 166597820153856 166707286555264 166781749837248 166806834905088 166936280080752 166990995347904 167045728548608 167275186966944 167534562484224 167589473845248 167644403204096 167799732731904 167874683977728 167929948414566 167984989367832 168085300690944 168140392562688 168270872603652 168426540269568 168481986377796 168537208267792 168768715422006 169085808433152 169141228232704 169373565084672 169429079199744 169511371481088 169586062304256 169641646067712 169911422732142 169930348664832 170012884414464 170042004770183 170414119249101 170651417770496 170941838835456 171024865869312 171080921217024 171156303621888 171295560497152 171372073227264 171447583920768 171530856596736 171587077788672 171879091195392 172118429663232 172495088123904 172551873600288 172608429442176 172627655786496 172711501627392 172902181023936 172958851683072 173119105268928 173175847027456 173413725938208 173470564262016 173739546279936 173796491395072 174035222839296 174092264865792 174149576133624 174253568606208 174310682198016 174445950497364 174503127144528 174607330738176 174664560279552 174722059947344 174962062776942 175019408585784 175290792228864 175348245782528 175589108757504 175646660087808 175704230281216 175867027574784 175945582245888 176061190779747 176146704300294 176166324762624 176224065282048 176913855119872 176992877378304 177214933838592 177273018051584 177359120160768 177516524944512 177660956648448 177739238376576 177797494436352 177883851285504 178186580780544 178434702311424 178738369265664 178825183100928 178855812855616 178942683733632 178962615631872 179247215189952 179305965506304 179384972065248 179530923982592 179611115209344 179777532394656 179836456528512 180174344290304 180421836521472 180480971833344 180540126527488 180680228990352 180707404480512 180788121206784 180847636754148 180906911626896 181014939205632 181074268913664 181214785880856 181442139176088 181501608903776 181783043792896 181864240975872 182032745776128 182092409081856 182152091942912 182293445320623 182402300860416 182462085292032 182522151909279 182631144019968 182691003457536 183122158983274 183488028841728 183548169133056 183718234162944 183778449906688 184030892832384 184091211053568 184180624782336 184322173131264 184725537873408 184750974959616 184982764781568 185186992071744 185297575477248 185419328923712 185530051067904 185653079329536 185734882580832 185825094646464 185886000937728 186202348795008 186435959520384 186461632135168 186869678800896 187013293768704 187104126763008 187165452271616 187310696109264 187372089323328 187422547673088 187483977547776 187545697374672 187657689268224 187719196213248 187864869766392 187926444617184 188162218404832 188538158075904 188599953604608 188774699323392 188836572381184 188983113038811 189045054406572 189095963277312 189157941633024 189219940302848 189395260465152 189479857803264 189604359301266 190221534487296 190283881761792 190522613206016 190607714099712 190784320092288 190846851826176 190909404055552 191171642247936 191530827251712 191771123122176 191856781688832 191982844991808 192097486503936 192309568689888 192466036369152 192487474593792 192550841574624 192613952306048 192707505559296 192878531910864 193035462512256 193304260837376 193633233371136 193727281692672 193790778015744 193876166934528 194033909235712 194184483122448 194206112759808 194248129298496 194300439330816 194333719737352 194364123512832 194578708143456 194607974055936 194694899761152 194758993427544 194822827905888 195154384794768 195456989564928 195521052819456 195766354853888 195853797974016 195918273150327 195982487595804 196035264681984 196099517472768 196163791323136 196316018037594 196433247080448 196497630314496 196562317440762 196896834659007 197202141257472 197266776505344 197602492598784 197667259066368 197850406021632 197915253745664 198187115357952 198252073442304 198559481462784 198897397530624 199028087009856 199146935549952 199366800568416 199432145308032 199529010180864 199551235129344 199682354225536 199956643173648 200022181240896 200119332696192 200397995180032 200739040100352 200804834607104 200902366199808 200990888656896 201080665423872 201212789462568 201244269477888 201310519200336 201332942585856 201376501015872 201398931750912 201496751898624 201719211194592 201808093573404 201839666724864 201972289480416 202316013594576 202597734916096 202696137326592 203041093312512 203107642343424 203174505489228 203197136498688 203265257614146 203295830040576 203362462564352 203520275580258 203586981668616 203641806606336 203708552527872 204122406573099 204189310016748 204505924267008 204853960217088 204921103435776 205178198837248 205269845953536 205460037022464 205527378889728 205594742829056 206196384595968 206491690274688 206614995664896 206683013433312 206750756145024 206874216235008 207102612435264 207362444772672 207430410175744 207752050049024 207844846829568 208105610379264 208173819363328 208335366080712 208459772411904 208528097476608 208596745039176 208629380284416 208721307451392 208766464355904 208789718237184 208859714245728 208951742903436 209121751054944 209246626971648 209282467409456 209740454460432 209769336152064 210032514179072 210389955489792 210492142608384 210561133805568 210653912150016 210724533122922 210793600488744 210825305227264 210919474741248 210988909546506 211058063564712 211114900426752 211184095739904 211417250194332 211682495705436 212174947805184 212371536738816 212441143928832 212802684337152 212872432840704 213069668023296 213139504033792 214069366982016 214139530655232 214197197340672 214337939856768 214465930592256 214702708304448 214773079562496 215042535319808 215472180658176 215542804119552 215742513512448 215813225578496 215980700615784 216051490750368 216109672316928 216180504723456 216251360346112 216451726245888 216524290915296 216548408918016 216619696771452 216690696344304 216795943754208 217467293442048 217740129378304 217837387542528 217980521917782 218014625267712 218110687801344 218182176063488 218288147890176 218457543512754 218481876854784 218529145460808 218625434704521 218659638951936 218803313603784 218901046661388 218933970812928 219175681394124 219961184421888 220033279205376 220130231206912 220237149210624 220552563474334 220611957156864 220684265238528 220961137209344 221059834103808 221205085851477 221925123568512 221997862055424 222057644949504 222375666449664 222581706774336 222654660463872 223033582622592 223379416645632 223452631793664 223732976975872 223832911970304 223906597886088 223979985823776 224040302493696 224113734254592 224187190083584 224361163471536 224470136453472 224495139520512 224568720359424 224642648503728 225024953896008 225447744577536 225831420112896 225905438932992 225979807125774 226015161974784 226114749739008 226188861423616 226364388145389 226474334100378 226499560409088 226548563642856 226573798219776 226683845885952 226934112593916 227218825665468 227922451780608 228033154492416 228107894956032 228208404829184 228496097636352 228596778561024 228646235528438 228707808795648 228782770384896 229035354377193 229172121593856 229322703680889 230069164800384 230144572589568 230536241365248 230611802244096 230825473691904 231218301250944 231294085682688 231652728373248 232046963785728 232123019821056 232199434844832 232303151559024 232338091474944 232414242930688 232594600663152 232670836192704 232733493264384 232809774317568 233282750369256 233359211447712 233721056305152 234118811676672 234195546783744 234377286840801 234489370099712 234594109661184 234671338169073 234748254372996 234811470882816 234862272400392 234888433016832 234965420376064 235261969936812 235442775835638 235990503171072 236286578451456 236478826881024 236688699926016 236881275531264 236985651168768 237036923070766 237063325915136 237142800549837 237178468380672 237440321510301 237582107707392 238590244978176 238696816280832 238996286919936 239074620675072 239179962753664 239481486945792 239703376526208 239781942038016 240562448695296 240641295777792 240828037854768 240906971987136 240943205974016 241050828275712 241130182338864 241209215502528 241274171916288 241353252274176 241619714507808 241922852234784 242485654634496 242710327701504 242789878775808 242978288192757 243057927094164 243203067813888 243282780389376 243362869212372 243508192026624 243588004610048 243777033387342 243895436723484 244650705122304 244730892177408 244957645550592 245266453426176 245374523776512 245454948071424 245574166376448 245762897508352 245845288643409 246153727804257 246300717164544 246915989428992 247456332474624 247483895906304 247537439106048 247646510107776 247766792861952 247848001250304 248269798393344 248581279360512 249159571734528 249351058358272 249472169017344 249665764014576 249747594812352 249829452431104 249896730230784 250060929832896 250172624755872 250210252357632 250486493021856 250568592822912 251384210767872 251466604806144 251699599097856 251894922621849 251977484051748 252060072542096 252127951036416 252210588844032 252406308905478 252527013953536 252639810404352 252722979566694 252805812401688 253628712649728 253711842349056 254143618799616 254267057221632 254310608904079 254379093456384 254462469101568 254867134098213 254895522997248 255977126655744 256412758253184 256537298803968 256565873737728 256621381825536 256734455432832 256943340745728 257058109840896 257171375881152 257380616683008 258177644494848 258303042256896 258501555912704 258827810400432 258912644163264 258941483679744 258997505731328 259067252441088 259353271535904 259438277524608 259593199681536 259678657903392 259763770541184 260205846393024 260609319419904 260694737092608 261138397298688 261224364200436 261309983461072 261380352909312 261466023297024 261668925746046 261754690716792 261910996107264 261996840419328 262083089921016 262529112878676 262936188343296 263022368673792 263469990131712 263556345421824 263643108313403 263800541362176 264220056450441 264249487143936 264336097923072 265370782679808 265489316067456 265822400757888 265909527077376 265981135159296 266038680241152 266491434972672 266608857564864 266696241654528 266825776928256 267652053467136 267987851542528 268107553898496 268283719283424 268414025600448 268443923447808 268502001354496 268531909001216 268870822784928 268958948259456 269077458097872 269119555633152 269296385973888 269416672814016 269754684792768 270261516435456 270721457750016 270810189791232 270899340652304 270929515331584 271020343485528 271061106720768 271271455131222 271360367440344 271449308891488 271522408808448 271611403370496 271822178821284 272163208764132 272252413355664 272674565689344 272796361463808 273138613622784 273228137914368 273693127938048 273872963435162 273946716029952 274036505186304 274683238474911 275232043262592 275322253699584 275577351244416 275667674860032 275741910761472 276136816580352 276270937173504 276483259696896 277126462439424 277474147172352 277780488107616 277946363215872 278037463302144 278128993385568 278295076601856 278355285807872 278386290982912 278479618994304 278602323871248 278737641969696 278829001406592 278995502628864 279303523192512 279653939280576 279692448202752 280304518201344 280519940653056 280656190144512 280748178407424 280871882866688 280966044163896 281058133984992 281225966321664 281318546062008 281410751419616 281486533902336 281578794319872 281797304649588 281889666925776 282243327607248 282807237113856 282899930406912 283162048985088 283254858571776 283567581609858 283736912449536 283829910454272 283923347414434 284092890697728 284406538951899 285332301730944 285425822642688 285519374206976 285783919809024 285911571149568 286270277739264 286364106083328 287296240877568 287656684683264 287974267487712 288068654333824 288146229755904 288240672964608 288464353034832 288602301661184 288699054553728 288731211890688 288826262361936 288920928459072 289061258338944 289553193768384 289956391256064 290449850056704 290590922539008 290640695890376 290686167023616 290814250401792 291050863853568 291276724683672 291309169139712 291372193947744 291500579606028 291546185269248 291737751471712 291868062215184 291911961083904 292138490141316 292234241858832 292731577192152 293185484347392 293281579229184 293377705607168 293649532280832 293780696961024 293973731393706 294149276209152 294245686984704 294474027056391 294746445471744 294843476161143 294940114468636 295803211886208 295900164758016 295997149407232 296403738898176 296500888599552 296775609032448 296872880618496 297378110163456 297839222194176 298443882627072 298542130514784 298639981098368 298720403324928 298818312339456 299050200852624 299148217962048 299293515271296 299326852694016 299523531338304 300033271861344 300178999044288 300596992770048 301108560150528 301207251910656 301306409501032 301353549299712 301486332985344 301819184193852 301866404216832 301965778800504 301999413878784 302064751523808 302098397626368 302245127847936 302578816791888 302712140360106 302958434220624 303474020391864 303896602374144 304044205989888 304143859941376 304561639968768 304661463515136 304761758233842 304795704748032 304943745060864 305043693846528 305280413370387 305380472502924 305562828791808 305763604907852 306283965025122 306758886400512 306859430119424 307280940325632 307381655153664 307482402992128 307767298255872 307904768930304 308291068334592 308392114243584 309395951714304 309599246459776 309737535412032 309784121966592 310024520149968 310126134217536 310227781590272 310311324352512 310653918652896 311043667159008 311145615263616 311628075073536 311767270244352 312158415568896 312260729044992 312503049121068 312792146214912 312895117558764 312944070426624 312997672497328 313081961177088 313149696533856 313184577355776 313427614355154 313682626582416 313923701114184 314610681690648 314654004228096 315048771268608 315305102508032 315584933234688 315738213912576 315792294573197 315841700708352 315980868225024 316190400733116 316237957840896 316379212111872 316483364319759 316587095347068 316776143609856 317125875291498 317523743558154 318120326637568 318262421707776 318557305108224 318661715893248 318766160900096 319204026505728 319308649261056 319604502034944 319709256050688 320348020801536 320749931593728 321104050473024 321209295982848 321506909785152 321612287336704 321698895888384 322054062456672 322159619343744 322563802979712 323208270987264 323314206179328 323613770268672 323719838367744 323971050923676 324077236125552 324270757085184 324377040519168 324483825616496 324677589368832 324929545157178 325036044516456 325193915631312 326200940163072 326307856236544 326610194067456 326756081313792 326970782876673 327021937901568 327166031702016 327273264095232 327432221835264 327793718191212 327989458427904 328204970405676 328400956219392 328763522091186 329221319238656 329941776632832 330049918808064 330195346810368 330355723815936 330464001667072 330828845211501 330917935735296 331026397857792 331441705814016 331589751155712 332103911473152 332887685352768 332996793083136 333414573110528 333563499674496 333872560161504 333981990695808 334091457097216 334550373933888 335069124968448 335178947690496 335288806408192 335599465463808 335749367955456 335859896829132 335969978735664 336170601381888 336280785125376 336541745207304 336853080539136 336963972755592 337074416535584 337537430844012 338171616866304 338282456465408 338747130169344 338858158399488 338969710688661 339022742962176 339172124608512 339283292135424 339822845464284 339860697329664 340025768828928 340084009540366 340828238498202 341302835540992 341883677670912 342049731738624 342161842434048 342312607243776 342591120994304 342744146454528 342895167841536 342969353292657 343061713193472 343174155577344 343758182390784 345103747200576 345216858884352 345255311572992 345804362047872 345917703366144 346238210537856 346351694054912 346827451876416 346941128524032 347479092559872 347592982790144 348070445678592 348184529731584 348299152267248 348507137212416 348621364396032 348891900994728 349006254289056 349214661476352 349329120559104 349444119894688 349924125553884 350038817171568 350581584457728 350696491565056 351178217515008 351293320175616 351408460562432 351734055149568 351891164491776 352122381559494 352293408600588 352332649525248 352448130564096 353164163753457 353827710239744 353985754756608 354429867677184 354546036103168 354718240321536 355033049889024 355321913296896 355478476753152 355555384606149 355594988872704 355767702571008 356373161561088 357476738531328 357711625711232 357885367467264 357925231263744 358494430379904 358611931012608 358769944130496 359061847965184 359222230418688 359555064789312 359672913057024 360348688580608 360843673042944 360961943666688 361360457980704 361414808961024 361576242413568 361695273508296 361813823253792 362029878411264 362148537827328 362429571761712 362884278352176 363003217807552 363566087585792 363728481951744 364065491552256 364184818163712 364304183885824 364586890641246 364804601720832 364924170584064 365044303818558 365262288039936 365382006915072 365665550081013 366244317966548 366976057683456 367096338266112 367436468325888 367556899813376 368061785664768 368182422107136 368361249564672 368644346262528 369451075746816 370373984143488 370595150954496 370838657847424 371060102135808 371306158659072 371469765161664 371650189292928 371772001875456 372404697590016 372871919040768 372923264270336 373739357601792 374026587537408 374208253526016 374621392218528 374744178646656 374845095346176 374967955095552 375091394749344 375315378536448 375438392426496 375729739532784 375852889234368 376324436809664 377076316151808 377199907209216 377549398646784 377673144762368 377966226077622 378090108813144 378191926554624 378315883266048 378439880605696 378790520930304 378959715606528 379084469350041 379208718602532 380443068974592 380567763523584 381045226412032 381215428199424 381568640184576 381693703652352 381818808111104 382343284495872 383713563377664 383965689983616 384194973007872 384619137379776 384932072738304 385101683149248 385227904612096 385415011118592 385757063821728 386070925024512 386608521674752 387266466742272 387454563385344 387752333869056 388368966244896 388412225519616 388496258596992 388600878661632 388667439474704 388728247025664 389157416286912 389215948111872 389389799522304 389517986855088 389645655811776 390308769589536 390913979129856 391042105638912 391532709707776 391707595948032 391836546300654 391964975191608 392070529363968 392199034945536 392327582646272 392632036075188 392866494160896 392995260628992 393124634881524 393793669318014 394404282514944 394533553010688 395204985197568 395334518132736 395700812043264 395830507491328 396374230715904 396504146884608 397794795061248 398056174019712 398293871099904 398733601136832 398864290616064 399058020361728 399364708451072 399913286347296 400044362481792 400238665392384 400795990360064 401478080200704 401609669214208 401981777313792 402161330847744 402425578925136 402488538955776 402621038400672 402665885171712 402753002031744 402797863501824 402993503797248 403438422389184 403616187146808 403679333449728 403944578960832 404632027189152 405195469832192 405392274653184 406082186625024 406215284686848 406349010978456 406394272997376 406530515228292 406591660081152 406724925128704 407040551160516 407173963337232 407283613212672 407417105055744 408244813146198 408378620033496 409011848534016 409707920434176 409842206871552 410356397674496 410539691907072 410809445152743 410920074044928 411054757779456 411189485658112 412392769191936 412983380549376 413366026866624 413501512290048 414205224870528 414724889545344 414860820351488 415504100098048 415689693659136 416211220758528 416347638726656 416670732161424 416919544823808 417056194953216 417193490078352 417258760568832 417442614902784 417532928711808 417579436474368 417719428491456 417903485806872 418243502109888 418493253943296 418564934818912 419480908920864 419538672304128 420065028358144 420779910979584 420984285216768 421122267611136 421307824300032 421449066245844 421587200977488 421650610454528 421838949482496 421977819093012 422116127129424 422229800853504 422368191479808 422834500388664 423364991410872 424349895610368 424743073477632 424882287857664 425351372414787 425605368674304 425744865681408 425885021121651 426139336046592 426279008067584 428138733964032 428279061310464 428675879713536 429405416608896 429546159124992 430085070639616 430944361316352 431085608239104 431485027024896 431626451156992 431961401231568 432102981500736 432219344633856 432361009446912 432903452491776 433048581830592 433096817836032 433239393542904 433381392688608 433591887508416 434934586884096 435480258756608 435674775085056 435961043835564 436029250535424 436221375602688 436364352126976 436576295780352 436915087025508 436963753709568 437058290921616 437250869409042 437319277903872 437606627207568 437802093322776 437867941625856 438351362788248 439922368843776 440066558410752 440260462413824 440474298421248 440960597090559 441105126948668 441223914313728 441368530477056 441922274418688 442119668207616 442410171702954 443850247137024 443995724110848 444751332899328 445163413548672 445309320927744 446067165245184 446758833291264 446905263587328 447465953951744 447665823940608 447813195772176 447959971647552 448080604987392 448227468509184 448722326943072 448940272906944 448990279041024 449137440718848 449285297007456 450049907792016 450895489155072 451662840225792 451810877865984 451959614251548 452030323949568 452229499478016 452377722847232 452728776290778 452948668200756 452999120818176 453097127285712 453147596439552 453367691771904 453868225187832 454068210540159 454437651330936 455844903561216 456066308984832 456215789912064 456416809658368 456992195272704 457142637350763 457193557122048 457292471056876 457415617591296 457565540769792 458070708754386 458344243187712 458645407361778 459425947537683 460138329600768 460289145179136 461072482730496 461223604488192 461650947383808 462436602501888 462588171365376 463305456746496 464093927571456 464398869689664 464606303118048 464676182949888 465189201326304 465341672385408 465466986528768 465619548635136 466565500738512 466718422895424 467442112610304 468237623353344 468391093567488 468754573681602 468978740199424 469188219322368 469342676338146 469496508745992 469622941765632 469724544800784 469776866033664 469930840752128 470523939873624 470885551671276 471981006342144 472573156902912 472957653762048 473377399852032 473762551062528 473971302337536 474073846141532 474126651830272 474285601099674 474356936761344 474880643020602 475164215414784 475688812937247 476285615337231 477180489956352 477393632561664 477992573839872 478149241350144 478359925507328 478962973891584 479406753052416 479563884076032 481124897390592 481656075709536 481813943974272 482101656551424 482260364677728 482418431005056 482548343832576 482706504548352 483239429015616 483845704469568 484971309268992 485420655403008 485579757551616 485956576385514 486115854188328 486406135627776 486565560778752 486725738424744 487016384053248 487176009220096 487554066774684 487790873446968 489301410244608 489461784354816 489915291101184 490532906852352 490749047553024 490909896142848 491148332752896 491525795016704 491690577286818 492307455608514 492601434329088 493145283136779 493831978857984 494912664949248 495074878212096 495293020215552 495533585723904 495696002500608 496539596786688 497162558721024 498702116716544 499331528029152 499495189624704 499658904862208 499793460461568 500121859665792 500345249511744 500420504715264 500972986043712 501137185645824 502768421535744 502933209612288 503399198195712 503789845243698 503954968103496 504120145084192 504255902072832 504421177688064 504812617810956 505054027907072 505279620808704 505445959133388 505611624803376 507257425299456 507423684698112 508287237599232 508534114443264 508621217808158 508758186912768 508924938203136 509734268196426 509791045994496 510126014310549 511242357747303 511954253311488 512825516506368 513074597607936 513242763651072 513468910865664 513886681491456 514116219681792 514342751762304 514761233366016 516355288989696 517003111825408 517655620800864 517825288326528 517882967359488 517995011462656 518134504882176 518706543071808 518876555049216 519357315806784 519527541082368 520411692786048 521218638839808 521389474185216 522276794597376 522448728400872 522619966922144 522760705818624 522932046594048 523337851492092 523509381433584 523821992214528 523993680838656 524166179842032 525058225757352 525872376686592 526044737347584 526939980263424 527112690843648 527286216626806 527601082724352 528183572339241 528440112900882 528498974287872 528672195846144 530741565359616 530978632134912 531644801515776 531819054154752 532077360482304 532982869945344 533217715129728 533392483309056 533651553856512 535304106934272 535975703085056 536215107796992 536567438566848 536828051200896 536887846895616 537004002708992 537741645569856 537917896518912 538154916195744 538592771947776 538833345628032 539509369585536 540523032870912 541442915500032 541620379582464 541798681304608 541859030663168 542040686971056 542122213441536 542542910262444 542720734880688 542898617782976 543044817616896 543222806740992 543644357642568 544326417528264 544504826711328 545349131378688 545592722927616 546277227245568 546456275828736 546880335961869 547386255876096 547566455727837 547745926870324 547893432059904 548073010372608 549366476949822 550464086525184 550644507399168 551154702488832 551335349720064 552273633160704 552541874347008 552966519393792 554252924878848 554948294344704 555560976215232 555892726431744 556257986771136 556590153203712 556710571615744 556959237988608 557204647742496 557475283939392 557658002813184 558607046385024 559307878561152 559384896405504 560609036402688 561039881306112 561312380289024 561496356814848 561743765733376 561932088327792 562116267969984 562451932643328 562637092124016 562821502839232 562973067804672 563157588639744 563594609299176 563779333851552 564486655214496 565614474227712 565799860813824 566324097970176 566509717143552 566949339116433 567135163219716 567473824899072 567659820908544 567846694828868 568185781395456 568813077903798 570664603461888 570851645285376 571038748413952 571567839618048 571823142299136 572540555478528 572728212166656 574592481755136 575313369366528 575948534975424 576137308667648 576292459511808 576928706069664 577398109107456 577462423781376 577652524723872 577841856918144 578122516677888 579106387536768 579912782512128 580899700113408 581181845078016 581281391780752 581372334047232 581628500803584 582101727707136 582553449367344 582618338279424 582744387895488 583001159212056 583092370538496 583475502943424 583736124430368 583823922167808 584276980282632 584468483717664 585463154384304 586370968694784 586563158458368 586755411214336 587299064561664 587561393922048 587754819450981 587947462787412 588298552418304 588491373969408 588948054112782 589492890943488 589686952322286 589880228937272 590690503977021 591606423772416 591800329516032 591994298814464 592807477796352 593001777199104 593551218064896 593745761236992 594756220326912 595678444388352 597084261029568 597279962196736 597440806649856 598100401705248 598296435924096 598587030542592 598653705388032 599047062676608 600066543722688 600357998088576 601193985540096 602217120301056 602414503821312 602612819002064 602707098599424 602972665970688 603638368387704 603732808433664 603931557601008 603998827757568 604129503047616 604196795252736 604490255695872 605157633583776 605424280720212 605916868441248 606948040783728 607793204748288 608088411979776 608287719882752 609123279937536 609322927030272 609523516467684 609591409496064 609887490121728 610087387693056 610560826740774 610760945005848 611125657583616 611527209815704 612367219719297 612567930050244 613517772801024 613718860238848 614561880651264 614763310307328 614964805984256 615534596511744 615809537860608 616582136669184 616784228487168 619198492919552 619475070824064 620049040299936 620252268435072 620455563180544 620622648705024 621307837305792 622087334318016 622291230527232 623256150147072 623534540488704 624316831137792 624521458089984 625006098242136 625584292429824 625790235117528 625888140853248 625995344994656 626163922354176 626299393067712 626369154711552 626855228710308 627365253164832 627847402228368 629221363381296 629308008456192 630097542537216 630610205016064 631169866469376 631476427825152 631584589146394 631683401416704 631961736450048 632380801466232 632475915681792 632758424223744 632966728639518 633174190694136 633552287219712 634251750582996 635047487116308 636240653275136 636524843415552 637114610216448 637323431786496 637532321800192 638408053011456 638617298522112 639209004069888 639418512101376 640927556441459 642208100946048 642418591965696 643013819570304 643224574673408 643397791776768 644108124913344 644319238687488 645127605959424 646416541974528 646628412358656 647227540537344 647439676735488 647942101847352 648154472251104 648541514170368 648754081038336 648967651232992 649355178737664 649859090314356 650072089032912 650387831262624 652401880326144 652615712473088 653220388134912 653512162627584 653941565753346 654043875803136 654332063404032 654546528190464 654864443670528 655587436382424 655876304113563 655978916855808 656409940811352 656801912438784 657527044182372 658442638477312 659883553265664 660099837616128 660390693620736 660711447631872 660928003334144 661657690423002 661835871470592 662052795715584 662883411628032 663179502311424 663615257554431 665775370705536 665993586166272 666829146221056 667126999348992 667745120323008 667963981391616 668182914194432 669100747867776 670138249936896 670357895380992 671198930927616 671498735910912 671719793658264 671939957471328 672341202763776 672561570250752 673083490414608 673706161078272 673927945511184 674148833071168 675074861688024 676343233732608 676564912930816 677494260338688 677716316798976 677939421377322 678045485924352 678344249217024 678566584270848 679093164436167 679645690928568 679721394659328 680051537657856 680168019080732 681656476996404 682605671081984 683767355341824 684099463477248 684323684868096 684625214487552 685182241988608 685488292909056 685790335683072 685938706585314 686123426386944 686348311154688 687106063131579 687516364781568 687968111042667 690207494401152 690433717768704 691608724095744 691835406732288 692476421075712 692703388109824 693654903752832 693882257048064 694958185119744 696140891357184 696369059463168 696598304534496 697014274424832 697242728792064 697783801989456 698012508578112 698429322952704 698888239789376 699848251107768 700077634343136 701163168915456 701392983130112 702356435030016 702586640351232 702816921124864 703468110299136 703782328983552 704014014507219 704244763118988 704586817201176 704665299050496 704896261128192 706328327506914 707655420479488 707971509513216 708859735354368 709092072206336 709436480643072 710066099778048 710643826593792 710956953506304 711110769212298 711189977745408 711428401649511 711535405142016 712320964530903 712746323122176 715423251422464 715770734934528 716988860759808 717223862025216 717539888260992 718123695930368 718444460837376 719110129578624 719345826114048 721687346085888 721923887333376 722720915961408 722829617922048 723152484827136 723390547016592 723627646507584 724059756822528 724859143523424 725768556704352 726006435615104 727132175171584 727456963903488 728130983104512 728369636327424 728608367771648 729173781282492 729609203441664 729848341168128 730088607637116 730524576079872 730764013830144 731331100162026 732488635933096 733952115366912 734192676532224 734872936651776 735113799626752 736123571329536 736364844214272 736722499129344 737288692525056 737535865930227 738461183412771 738902151493632 740747968286976 741677315694848 742612317318144 742939530323328 743300378585856 743544003750912 744809395180032 745743838081536 745846528540672 747478715203584 748053175074816 748416507052032 749242784437056 749488357293312 749690190692352 750182789498688 750630757072896 751459479065568 751705778468736 752648873619328 754152632303616 754399814418432 755098797293568 755346289524736 755932452155244 756180217626288 756383853109248 756631766532096 756879761211392 757581041860608 757919431213056 758168938700082 758417437205064 760886137949184 761135527047168 762090452824064 762430856398848 762931826712237 763137280369152 763387407304704 763637616222208 764601402294639 764686568991744 767931379967232 769238274759552 769864145476608 770203366298496 770455809224192 770830022237184 771514127643456 772141850049024 773217043349504 774532933484544 774909126770688 775504667738112 776737932489792 776824451039232 776992517193984 777201757323264 777334878949408 778314832573824 778779599044608 779035973710176 779291311623552 780617539179072 781827958259712 782084211277824 783065419415552 783415191896064 783673092601308 783929950383216 784141058727936 784398069891072 784655165292544 785264072150376 785732988321792 785990521257984 786249269763048 787587338636028 788808565029888 789067106021376 790409970395136 790669036265472 790929324940209 791401624086528 791661014982656 792660169351323 792748461431808 793008293769216 796112348039424 797467202273664 797728581232128 798116040723456 798729416902144 799826572694592 800088724963584 800477330784768 801591980720128 802956160401408 803963554627584 804322661695488 804851157850272 805242076801344 805331770343424 805506004063488 805595727003648 806876844778368 807232374293616 807358666899456 807889157921664 809264054378304 810390939664384 810784549306368 812164373250048 812430569373696 812698021956912 812788545994752 813061030456584 813183320162304 813449850257408 814081102321032 814347926674464 814567226425344 814834210111488 816489626292396 816757240066992 818023697068032 819415840868352 819684413743104 820712795348992 821079383814144 821618890305486 821840148089856 822109515558912 822378971316224 824049715424733 825966761098752 826732053733248 827003024580096 828410449741056 829449779090688 829721640702976 831008200196096 831379387318272 832422441517056 833341464322848 833839089647616 834112389906432 834386980156704 834885229805568 835065857423616 835158872948736 835438856982912 835806971613744 836487004219776 836986507886592 837129869637824 838961817841728 839077344608256 840130056716288 841559821959168 841968570433536 842244535222272 842615648600064 842898132491688 843174401954976 843301220909056 843677898964992 843955638186024 844232254258848 844459601707008 844736382959616 845669000777328 846729982821744 848699791220736 849486146955264 849764575715328 850702744829574 851210737348608 851489731362816 851770042243302 852278672093184 852558016135168 853219616855697 856277467928064 856558122620928 857351759427072 858810833217792 859092318249984 860170141279232 861888722632704 862970054049792 863922802463136 864205963001472 864438689267712 864722018893824 865806904983552 866097163661184 866193635672064 866478787085808 866762785377216 867183775016832 869869173768192 870960517513216 871349550170112 871922087671128 872058501070848 872442751205376 872728704253952 873152591560704 873830174051016 873927507419136 874116581843232 874501738818084 874638555807744 875213254415136 875604186645552 875735883251712 876702725576496 879844737687552 880133116821504 880520924827648 880948596842496 881921194181118 882210253897336 882447828627456 882737060954112 883422081169173 883844548837376 884239336415232 884530428483429 884820343405908 887700494274048 887991448221696 889502665798656 890326827097344 890618641855488 892134330490368 893517666582528 895331647881216 895626391544352 895919943295104 896161209974784 896454937018368 897444653886144 897880545813888 897980558082048 898570594014912 900099815584032 901790978310144 903325680451584 903621755731968 903919228503096 904060647899136 904458998956032 904755445694464 905457552581556 905897336401512 905998241636352 906194254571424 906295192879104 906735383543808 907736450375664 908136421080318 908875302661872 911689807122432 912132617969664 912431579824128 912833619316736 913984390545408 914285274701526 914387114244096 914584942113752 914831235182592 915131081539584 915841240111161 916141417508772 916688486375424 917290814723556 918851895075366 920276659201536 920578290358272 922144965460992 922447208976384 923301894767616 924873205003776 925176342730752 928187855142912 928797739379328 929212606236096 929352365899776 930378402652608 930683344770816 930933973057536 933131001477024 933436845790848 934884225220608 936475246706688 936782187134976 937509147363204 937957480398848 938376438644736 938685352676292 938993017491984 939245883531264 939449089601568 939553732067328 939861681504256 941047879747248 941771103342552 943962012684288 945146313805824 945915307524096 946754799704064 947376883719591 947525102125056 947942604675072 948147692283064 948253303660544 948571202199348 948713873522688 949450092959277 949761286041204 950328430829568 951377625874494 952571230674462 954360979912704 954787265123328 955985147679744 956298482700288 956719851014656 957925947783168 958555372023067 958813506104832 959127768152064 962249794781184 963312151419072 963627887948544 964520729355456 964836862010112 965096687665152 966478858031232 967691408939136 969942618537984 970841310806016 971159515103232 971913152771028 972231708376656 972812271255552 973131121557504 973451476849488 974032768106496 974352018440192 975108133549368 975581746893936 978602820489216 978923568709632 979830582202368 980912348630019 981065813704704 981498095106048 981819792285696 982296665505792 983051590033408 983381154573636 984614911217028 985202868658176 986290566273558 987663957715968 989825329898496 990149756424192 990586040431104 991067171447808 991392005001216 992486535634503 993079193573376 993731715950519 994325117442048 998663056058304 998990379249408 999317809724416 1000243719331584 1000690499023488 1001945972087424 1002274371291648 1005536843071488 1005866419224576 1006798396391424 1007579690487396 1007909936206992 1008240290168384 1008511804145664 1008842355376128 1009625235621912 1010108055814144 1010559241617408 1010891918266776 1011223249606752 1014514850598912 1014847369396224 1016574475198464 1016909132065983 1017068228886528 1017242435616316 1017516373825536 1017849876406272 1019468536392852 1019582091988992 1020252028621098 1022484715494606 1023908506622976 1025651033012736 1026149195215872 1026485527302144 1026937821731328 1027773362982912 1028232439363584 1028685503524608 1028908059877971 1029522466732032 1035311241601728 1035650576653056 1035765934718976 1035990022925312 1037413086143616 1037753110098432 1038714631613568 1039055082164736 1040823385572096 1042437277679616 1042778948370432 1044553589194752 1044897456801744 1045239933844288 1045521411637248 1045864093188096 1046675702984184 1047018762867168 1047643984429056 1047987361677312 1048332359684064 1050116451514704 1051744753373184 1052089474695168 1053879960526848 1054225381687296 1054572433253612 1055202165448704 1056367144678482 1056880225801764 1056997948575744 1057344391692288 1059492491260371 1061483130719232 1061957264269824 1063289603031552 1063638108309504 1064154720964608 1065965739890688 1066435430259456 1066666153818447 1066784966618112 1067303107713024 1072430215593984 1073134877133696 1073656102401792 1073775693791232 1074008005417984 1075483291139712 1075835793037824 1076309832391488 1077185543895552 1077666691256064 1079018739171072 1081046065741824 1082885831000064 1083597362609216 1083718061326336 1084081373942112 1084244426883072 1085085820524888 1085441469761376 1085797235565952 1086089635233792 1086445613481984 1087288715285136 1088652835056528 1089009653422656 1090698262757376 1091185445855232 1092554454491136 1092912551657472 1093760671923738 1094772511752192 1095132911455674 1095491853740648 1095786864119808 1096146020745216 1096996650243039 1098732953899644 1100928173050368 1101289014798336 1102309404977664 1102670699440128 1104547266321408 1105083748694016 1105933038787584 1111121952430464 1111785452863488 1112515973542272 1113180306407424 1113421143231488 1113918475977216 1114409295484992 1114950567878784 1115316005626368 1117214092770048 1118615757122304 1118769792811008 1121218072805376 1122079762612224 1122624760578048 1123487531466752 1123864176655584 1124232535939968 1124903865286656 1125274184248032 1125643005678464 1125946135609344 1126315177279488 1127189218598352 1127558667703104 1128973310428992 1131228948455424 1131599721627648 1132648195940352 1133019434287104 1133898678232866 1134270326439432 1134947649798144 1135319641817088 1135693389657736 1136371562790912 1137253408050123 1137626155807596 1141329206923776 1141703290570752 1142077496827904 1143135679236096 1143646284598272 1145081110957056 1145456424333312 1151897069950848 1152274617335296 1152584919023616 1153857412139328 1154796218214912 1155305049447744 1155683713836288 1156245033355776 1158212775073536 1159825565024256 1161799400226816 1162363690156032 1162562783561504 1163257001607168 1165106898734688 1165236676558848 1165488775790976 1166002318424112 1166184741076992 1166951005886848 1167472248860736 1167647844335616 1168553960565264 1168936967435328 1170926308768608 1172741937389568 1173126316916736 1173510822428672 1174598129123328 1175122787844096 1175509638901962 1175894925574824 1176597104836608 1176982747938816 1177896108225564 1178985781886976 1179373904644572 1179760457874544 1181381007954042 1183212847544832 1183600659032064 1183988597628928 1185614955592704 1186003554398208 1187102436129792 1187491522473984 1189512440653824 1190294033391281 1194168522059136 1194559924393472 1194881613299712 1196200803410496 1196592871848192 1197174061085184 1198094125353216 1200133087445376 1200715996177152 1202387971080192 1204434240602112 1204829007642624 1205225638004128 1205945331941376 1207276736775408 1207465616867328 1207863115202016 1207997655515136 1208259006095232 1208393590505472 1208980511391744 1210315267167552 1210848561440424 1211833736882496 1213896081567456 1215586409496576 1216176823959552 1216575439765504 1218246559875072 1218645854060544 1219047032935368 1219182818992128 1219774980243456 1220174775386112 1221121653481548 1221521890011696 1222251315167232 1223054419631408 1224734439438594 1225135860100488 1227035545602048 1227437720477696 1229123761302528 1229526620614656 1229929611968512 1231069193023488 1231619075721216 1232428335458229 1233164273338368 1233568456974336 1238396985839104 1238950141648128 1240098080599872 1240504536870144 1240911126361088 1242615674611584 1244174668636032 1244582461054464 1246512300294144 1247069080977408 1248633662275584 1249042916179968 1250012196484272 1251168584859648 1251580470235056 1251776281706496 1251990689989312 1252327844708352 1252598786135424 1252738309423104 1253710457420616 1254730506329664 1255694804456736 1258442726762592 1258616016912384 1260195085074432 1261220410032128 1262339732938752 1262952855650304 1263169178292788 1263366802833408 1263923472900096 1264761602932464 1264951831363584 1265516848447488 1265933457279036 1266348381388272 1267104574439424 1268503501165992 1270094974232616 1272481306550272 1273049686831104 1274229220432896 1274646863572992 1275064643600384 1276054117244361 1276816106022912 1277234597044224 1277655063364953 1278418008139776 1278837024202752 1281855112882918 1284416201892096 1284837183931392 1286027639140608 1286449149346816 1288216249826688 1288638477374976 1290255211918848 1292833083949056 1293256824717312 1294455081074688 1294879353470976 1295884203694704 1296308944502208 1297083028340736 1297935302465984 1298710357475328 1299718180628712 1300144178065824 1300775662525248 1304803760652288 1305231424946176 1306440776269824 1307024325255168 1307883131506692 1308087751606272 1308664126808064 1309093056380928 1309728887341056 1311174872764848 1311752608227126 1311957833711616 1312819881622704 1313603824877568 1315054088364744 1316885276954624 1319767106531328 1320199675232256 1320781387241472 1321422895263744 1321856006668288 1322881791271677 1323315380846004 1323671742941184 1324105591431168 1325766823256064 1326359004622848 1327230515108862 1331550741411072 1331987172332544 1333658292442112 1334253998697984 1335490240646016 1335927962783232 1336365828388864 1338201495735552 1340276499873792 1340715790761984 1342397861855232 1342997471821824 1343439587316528 1343879914942656 1344682405527552 1346166980829216 1347412322156544 1347855891022368 1348297666142336 1350149723376048 1352686467465216 1353129825861632 1354988520677376 1355432633597952 1355878842754644 1356090971848704 1356688498434048 1357133168541696 1358186328872334 1359291381857136 1359442789318656 1360103075315712 1360336038161464 1362204631620477 1363312953992808 1365211342163968 1367534710683648 1368198926954496 1368647369736192 1369250428975104 1370364483977216 1370976585818112 1371427912052289 1371580671366144 1371877413170628 1372246852773888 1372696622309376 1374212126263158 1375032729563136 1375936222085334 1378277842613049 1380414988802304 1380867435537408 1383217448191488 1383670813464576 1384952842151424 1385406776219648 1387309807505664 1387764514096128 1389916370239488 1392281782714368 1393196609068992 1394028548849664 1395567603978912 1396025017156224 1396858645905408 1397776479578752 1399696502215536 1400155268686272 1402326337830912 1402785966260224 1404712870060032 1405173280702464 1405633842249728 1406936220598272 1407564657967104 1408028029014438 1408489526237976 1409173634402352 1409330598100992 1409792522256384 1412656655013828 1415310840958976 1415943019026432 1417719470708736 1418184144412672 1418872961286144 1420132199556096 1421287653187584 1421913907012608 1422221538424596 1422379955490816 1422856803299022 1423070810284032 1424641929061806 1425492646244352 1428856846011693 1430846502844928 1431541469869056 1433977721519616 1434447724050432 1435079776521984 1436247391860736 1436888921674752 1438220259157248 1438691652228096 1443374692171776 1445441831922816 1446304969654272 1446781094033184 1447255293015168 1448119513645056 1449718287046848 1451537113408704 1452012871230208 1454264350343168 1454913927806976 1456261966209024 1456739272654848 1457216735543296 1458347562564984 1459218406883328 1459696682336256 1460177215274232 1461049152159744 1461528027660288 1462662200324052 1464977271866192 1467904230733824 1468385353064448 1469745873303552 1470227599253504 1472247142659072 1472729688428544 1473444998258688 1474577385050112 1475071731860454 1476922366825542 1477804302987264 1481495936573952 1483354631389696 1485224634636288 1485879060646656 1486600757171712 1487088007501824 1489618790360064 1491487676163072 1496106350149632 1498485568874112 1498976714586624 1499380381384704 1500365578997376 1501261514145792 1502918958131136 1503411556937472 1505297747238656 1508305264607232 1508799628836864 1510197594587136 1510692579049472 1511864904310488 1512360435252576 1512767706218496 1513263533064192 1513759522422784 1515162083721216 1515838862426112 1516337877400164 1516834874410128 1521772275898368 1522271054094336 1524180905648128 1524861712797696 1525863653424474 1526274560738304 1526774814609408 1527275232444416 1529202804589278 1529373137983488 1530378042931647 1535862759934464 1538476549519104 1539728290953216 1540406732596992 1540911618448384 1541660044474368 1543028255286912 1544283700098048 1549065866969088 1551009335476224 1553475864979584 1553648902078464 1553985034387968 1554403514646528 1554669757898816 1556629665147648 1558071947420352 1558582623247104 1561235078358144 1563655916519424 1564168422555648 1566130838831104 1566830383792128 1567346185202616 1567859900766432 1568282117455872 1568796139782144 1569310330585088 1570528144300752 1571465976643584 1571981042515968 1572498539526096 1575174677272056 1577617130059776 1578134212042752 1580819940790272 1581338072530944 1581858649880418 1582803248173056 1583322029965312 1584550717017723 1585320338702646 1585496922863616 1586016587538432 1592224696078848 1594934404547328 1595457162464256 1596232081446912 1597458833804288 1599653145389184 1600177449927168 1600954661569536 1605912320802816 1607927109255168 1608645323390976 1609702315700544 1610484153602688 1610663540686848 1611012008126976 1613753689556736 1614464748587232 1615778315843328 1618528108756608 1620781879328768 1621569098612736 1624328746500096 1624861138747392 1625396043913824 1625577091989504 1626122060913168 1626366640324608 1626899700514816 1628162204642064 1628695853348928 1629134452850688 1629668420222976 1632979252584792 1633514480133984 1636047394136064 1638831681736704 1639368827486208 1640641007885607 1641425590697984 1642158767628288 1642699367183511 1643237780610972 1643680296179712 1644219031117824 1644757942632448 1648099430849466 1651933522197504 1653464107466496 1654006049160192 1656820899482112 1658899558181376 1659443281405952 1662758774636544 1664844883034112 1666682928645696 1667678179295232 1668773960313408 1669770459611136 1670131714847232 1670877713965824 1671613943227488 1672974008439552 1674259739275648 1677923635683456 1678154689216512 1680260113432576 1683119643918336 1683937140867072 1684489070444544 1685231297200128 1685796264983376 1686348803909952 1686602441818112 1687355797929984 1687911276372048 1688464508517696 1688919203414016 1689472765919232 1691338001554656 1693459965643488 1697399582441472 1698972293910528 1699529151430656 1700848017349299 1701405489659148 1702421474697216 1702979462725632 1703540084486604 1704557344186368 1705116032270336 1706439233711394 1712554935856128 1713116245241856 1714703518854144 1717621666435584 1718184636499968 1720340282558464 1723777445265408 1725940108099584 1727845604926272 1728411926002944 1728877378535424 1732194327322368 1732387271344128 1732957574171616 1733525570754432 1734367550033664 1739738347536384 1741921035026432 1742699100340224 1743844175342256 1744117002141696 1744885502410752 1745457408507904 1746305183121408 1747660348102032 1747855014838272 1748233163686464 1749003477636168 1749277111615488 1750426508830272 1751208373291104 1751471766503424 1753405451152992 1759689475375104 1760266233643008 1761041849655296 1761897193684992 1763264458352943 1763842388362236 1764420507794672 1764895657254912 1765474121908224 1766844162338346 1767689097674752 1768478672830464 1769060856966858 1769640686811816 1775400988548096 1775982896443392 1779005331597312 1780174262328553 1780653654194688 1781237283710976 1784268660980736 1787035333165056 1791252783088704 1791839886590208 1792322419949568 1794889307772288 1795761091627776 1795961116164096 1797141188029824 1800199631168064 1803581956620288 1806651360903168 1807243511463936 1807838457006192 1808121295798272 1808917997912064 1809510891388928 1810915105163112 1811794672803024 1811996483272704 1812388509142848 1812590385758208 1813470767087616 1815472900751328 1816272842160636 1817750605323744 1823379614244864 1824265235939328 1824863159648256 1825667238633472 1827968781090816 1828570549403052 1828774228488192 1829169884227504 1829662470365184 1830262163079168 1831682480222322 1832282835017544 1833376972750848 1834581629447112 1837703790150732 1840553318403072 1841156580716544 1844289930921984 1844894417952768 1845501758193821 1846603789535232 1849746410007552 1850352685461504 1857595478758656 1858425212472192 1860756805305216 1861366689541632 1861867946115072 1866262002954048 1866873691581696 1869768450441216 1872950493413376 1873564374269952 1875018294726408 1875914960797696 1876752877289472 1877370705352584 1877986034983968 1878491767062528 1878898179203136 1879107464134656 1879723363008512 1882095759494496 1883542206685104 1887924025368576 1890292627611648 1891830615048192 1893509599408128 1894753767439182 1895050204250112 1895885209350144 1896295384566128 1896506607321088 1897142404398696 1897427747045376 1898900185918554 1899522572082408 1900656861659136 1902755251748988 1905142461348924 1908721959825408 1909574530246656 1911970295359488 1912596965400576 1913439702029312 1915851895566336 1917110744046134 1917627012209664 1918255536304128 1922782669324377 1926624302838144 1927255775897088 1929041458710912 1929673724020224 1930193375330304 1932957716062464 1935382817878272 1939885237075968 1941682621612032 1942319030206464 1943826305542056 1944463416753312 1945624542511104 1946262243115008 1946902953698976 1948065536212992 1948704036880384 1950216267098736 1951163493787872 1957205640978432 1957847137419264 1959661164404736 1961824697260038 1962131627409408 1962996190212096 1963639584571392 1964593331011584 1966103180066816 1966762309147272 1967628912340689 1969229822434056 1970405737316352 1972581132547116 1975327915431936 1979650659796992 1980299512848384 1981172080862208 1982134342895616 1982784010002432 1984973071269006 1986158387146752 1987463431901038 1988650234884096 1990845772663293 1997326112116608 1997980758498816 1998635619448832 2000487438663168 2001380998046976 2003891944174848 2004548742583296 2011073686142976 2013596792782848 2015159380974792 2015819872413984 2016480580336768 2017023608291328 2017684710752256 2019250471243824 2020216111628288 2021118483234816 2021783836533552 2022446499213504 2029029701197824 2029694738792448 2033148950396928 2033818264131966 2034136457773056 2034484871232632 2035032747651072 2035699752812544 2037279493308501 2038937072785704 2039164183977984 2040504057242196 2044969430989212 2047817013245952 2051302066025472 2052298390431744 2052971054604288 2053875643462656 2055546725965824 2056464878727168 2057371007049216 2057816119755942 2059044933464064 2061318189394737 2063904333128001 2070622483203456 2071301153306112 2071980045850624 2074826172287232 2075506220196864 2077429263227136 2078110164329472 2081646771144192 2084874555359232 2089107178389504 2089794913603488 2090479867688576 2091042823274496 2091728186376192 2093351405968368 2094037525734336 2095287968858112 2096664719368128 2100232903029408 2103489506746368 2104178949390336 2107759921053696 2108450763374592 2109144866507224 2110404330897408 2112042043521657 2112734289356964 2113760451603528 2113995897151488 2114688783384576 2118984982520742 2122966261438464 2123914528539648 2126579206063104 2127276216619008 2128309441929216 2131931479781376 2132870860518912 2133332307636894 2133569933236224 2134606215426048 2136962893592709 2146269754267392 2147312204803584 2148016010835968 2150966582279424 2151671586075648 2152619664782976 2154371087791104 2155333382512128 2158037478342144 2165771662000128 2167194725218432 2167436122652672 2168162747884224 2168488853766144 2170171641049776 2170882939522752 2171594471131904 2172179270467584 2174577430570272 2177305670113056 2178019306845312 2181396525514752 2182370891710464 2185108908982272 2185825103314944 2187521343847476 2189545023504384 2190265822911348 2190983707481296 2191573728239616 2192292041490432 2193993300486078 2197465907799288 2201856346100736 2202578029596672 2204618809955328 2205341398880256 2209094532642816 2210167497388032 2210546062012379 2211866077575168 2215383550238313 2222243904860928 2225031947084544 2226842286462976 2227836951954432 2228818590969984 2229901135757568 2230632011252736 2234428185540096 2237231514244608 2237539585622016 2242436145610752 2244159525224448 2245249521156096 2246975062933504 2247728353311168 2248465071879936 2250548368496064 2251286011356928 2251892271218688 2254378437196704 2255117335406208 2257946620857984 2262457896910848 2263199443255296 2265296391880704 2266038868574208 2267797356465732 2268540652878864 2269895299596288 2270639283634176 2271386779315472 2272743125581824 2274506816100246 2275252311615192 2282658413847552 2283406581141504 2284154993655808 2286271358472192 2287292569196544 2288795480136711 2290162221914112 2290912848666624 2303794139901696 2304549234670592 2307714824278656 2309592436429824 2310610098895488 2311367427672576 2312490066711552 2316425550147072 2319651130048512 2323598800453632 2324727380312064 2325125567123008 2326514003214336 2330213797469376 2330473353117696 2330977551581952 2332004636848224 2333902011773696 2334944497721472 2337107921130528 2337873934870656 2341852617537216 2345483874779136 2346252633833472 2347021644857344 2349196258246656 2350245575688192 2351019277803924 2351789851149648 2353194209673216 2353965495877632 2355792216451128 2357971563773952 2358747809289144 2359520915749088 2362762015908084 2366425695089664 2367201318064128 2367977195257856 2371229911185408 2372007108796416 2372787974820627 2374204872259584 2374983044947968 2379024881307648 2380588066782562 2388337044118272 2389119848786944 2392401606820992 2393185743696384 2394348122170368 2396188250706432 2400266174890752 2401431992354304 2404775942160384 2408868481204224 2410451276008256 2411890663882752 2414553473550816 2415726230404032 2415995311030272 2416518012190464 2416787181010944 2420630534335104 2421697122880848 2423667473764992 2427792163134912 2431172818993152 2432353647919104 2433150879531008 2436493119750144 2437291708121088 2438094065870736 2438365637984256 2439549960486912 2440349550772224 2442243306963096 2443043780023392 2444502630334464 2446108839262816 2449468878877188 2450271720200976 2454071091204096 2454875440955392 2458247522605056 2459053241229312 2459859223937024 2462138386046976 2463238151442432 2464856670916458 2466328546676736 2467136913948672 2472149146274199 2476793971678208 2477900283296256 2480196161199744 2481009073740288 2481822252722176 2485231349223168 2488349337272064 2489164922108928 2493024600588288 2494138161954816 2497267324551168 2500024392968544 2502337169719296 2503160940470112 2503981379978624 2504655689416704 2505197572270848 2505476618846208 2507420914841232 2509461012659328 2511389608913472 2516885453525184 2517232033824768 2520390170148864 2522440820064256 2524679465877504 2525905711300608 2526338356585576 2526733605666816 2527846945800192 2529523205864928 2529903662727168 2531033696894976 2531866914558072 2532696762776544 2534209148878848 2537007002331984 2540189948465232 2544962613100544 2546099373662208 2548458440865792 2549293727145984 2550129287200768 2552108234488722 2553632212045824 2554469194088448 2555310126729906 2556836016279552 2557674048405504 2559658850567091 2563710225765836 2568832403784192 2569674367862784 2572055278281216 2572898298693632 2576432499653376 2577276954749952 2580510423837696 2585666167898112 2588910162149376 2591768407389408 2592617889004416 2594166056681472 2595870604931968 2597420714950656 2599436361257424 2600288356131648 2601551325050496 2609607521304576 2610462849892352 2612881552539648 2614048650510336 2615766263013384 2616175503212544 2617328253616128 2618186112761856 2619457774682112 2622349745529696 2623505216454252 2623915667423232 2625639763245408 2627207649755136 2630108176729488 2633770553909248 2639534213062656 2640399350464512 2641562774482944 2642845790527488 2643712013336576 2645763582543354 2646630761692008 2647343485882368 2648211182862336 2651533646512128 2652718009245696 2653591285450287 2654461030217724 2663101482822144 2663974344665088 2667316584884224 2668507997395968 2670980481292032 2671855925566464 2672731656777728 2676402991471104 2680552999747584 2685994943643648 2686879174633056 2687759829885312 2689364811055104 2692333961658432 2695711782044736 2696595332284672 2700299446752096 2705372934930432 2706259651723264 2709977041354752 2710865267195904 2711757685509288 2712181943697408 2713376996868096 2714266337083392 2716372657744668 2718582763714272 2718885578637312 2720206150631424 2720672076322928 2724409263240954 2726625907985616 2730422684327936 2735069421367296 2736397853908992 2737294739472384 2738500857950208 2740728967954432 2741953171636224 2742855824104578 2743161342732288 2743754826341256 2744493705547776 2745393244618752 2748424252526316 2750065459126272 2751872444170668 2756555685226098 2760829977604608 2761734871074816 2766434896382976 2767341626929152 2769905684302848 2770813552439296 2774619615011328 2775529028192256 2784563565428736 2786393218137984 2788057097699328 2791135207957824 2792050034312448 2795552959157504 2799393004431072 2800310537372544 2804652675661824 2805571932520448 2809425740120064 2810346561404928 2811267684499456 2813872441196544 2815129315934208 2816056058028876 2816979052475952 2818347268804704 2818661196201984 2819585044512768 2825313310027656 2830621681917952 2831886038052864 2835438941417472 2836368288825344 2837745922572288 2840264399112192 2842130651158773 2842575306375168 2843827814025216 2844443076849192 2844759910981632 2845713606598044 2846141620568064 2849283858123612 2850985292488704 2857713692023386 2861693005689856 2863082939738112 2867955443039232 2868895448100864 2870159553043968 2872494783721472 2873777843349504 2875666116069201 2876440518314496 2877383304456192 2886749384343552 2890883663845632 2893562188066368 2894510586030336 2899436574093696 2903074226817408 2904025742460416 2908528700686336 2909827855613952 2912523932418048 2913478545309696 2914433471086592 2916695125129968 2918436813766656 2919393364672512 2920354430548464 2922098304319488 2923056055320576 2925324400648104 2929954543732384 2935808461467648 2936770706128896 2939491746607104 2940455198507008 2942737045890057 2944494285318144 2945459376857088 2946889996517376 2949154770100224 2950143463720908 2953844733651084 2955608605974528 2962991873147904 2966709262779392 2970449269272576 2971758121293312 2973201514343424 2974176015003648 2977459606903509 2979237580720128 2981195147851557 2982975352326144 2996971137748224 2997953429173248 3000731157994752 3005837916262272 3006823113874944 3010595494477312 3016610529214464 3017599257673728 3020395189174272 3021385158098944 3023729808620976 3024720870505152 3025535412436992 3026527066128384 3030324167442432 3031677724852224 3032675754800328 3033669748820256 3043544551796736 3044542108188672 3048361811296256 3049723425595392 3050727396197949 3051727306848948 3052549121476608 3053549629218816 3054550464888832 3058405609178556 3058746275966976 3060756085863294 3071725519868928 3076953099038208 3079456581906432 3080813465193984 3081823236896768 3083320088948736 3086056510573824 3086724179633913 3088567400196096 3106951729959168 3107297804156928 3107970068775936 3109339515797632 3113259330295296 3116143894840704 3117165246494208 3122470156716288 3127311833038848 3128336845111296 3132261677662208 3133660767584256 3134692370405232 3135719801532864 3136564234911744 3137592279564288 3141056288601504 3142931953287168 3143962085031936 3144997079052192 3150349354544112 3155234260119552 3156268424085504 3161639881580544 3162676145061888 3163717299760836 3165606496346112 3166644059930624 3169101434035446 3170640677405292 3170993845727232 3172033175076864 3178477473781113 3184449392157696 3189868809094656 3190914324928512 3192464162893824 3194917667608576 3199306290778368 3199998461455341 3200354899854336 3201909323139072 3217290646781952 3219404631401088 3220968307205376 3221327081373696 3222024016253952 3227507379113472 3228929497174464 3231556631686656 3237056217513216 3241563758657536 3243138197225472 3248657493000192 3250792087827648 3251154183979008 3252244121826336 3252733280649216 3256324409284128 3257391706697856 3258268905701376 3259336840445952 3265958505169584 3267028960267968 3272094788272128 3277663363473408 3278737654972416 3281282015771214 3282851181395968 3284317535256576 3285398734367022 3286475561221944 3287360592359424 3288438062235648 3289515885264896 3296198861698932 3303867044395008 3306928214932992 3308012098320384 3313641798964224 3317799116362752 3318886562811904 3333365857291392 3335356358590464 3337547920626816 3339540919222272 3340263429694464 3341755427931648 3343227886454976 3345948016879104 3348519478551296 3355847271366912 3356309378433024 3360520226865152 3366239287836672 3367874281734144 3370462594400256 3371592529966752 3372697607819904 3374711595859968 3375822552744096 3376929017035392 3377838406828032 3378945531838464 3382676003109312 3386919931286976 3394799164882944 3397944587821056 3399058302861312 3401696034698598 3402810979318296 3404842949394432 3405958925451264 3407080168973208 3409114688372736 3410232064540672 3412878467422788 3425109871712256 3426232490483712 3429407037708288 3435243332871168 3436369272999936 3440680565116928 3455691209852544 3456823852005888 3457754757070848 3464388654644736 3465915148343232 3467051141508864 3468735100067328 3479476695072768 3483842070052864 3485398200680448 3487688350684512 3489771004821504 3490914817015808 3495320696204064 3495710029676544 3496466327372928 3498006955272336 3498554223230976 3500853017660544 3502416746582208 3502943533006848 3506810902305984 3519378950750208 3520532467286016 3522083699310592 3523794387369984 3526528916705886 3527684776724472 3528841015589344 3529791314509824 3530948243816448 3533688324676692 3535378195349504 3536957345660928 3538121713933716 3539281373623632 3550801977096192 3551965792886784 3558010663194624 3560348524657106 3561307308389376 3562474567421952 3568537321961472 3570882100173843 3582505566177408 3583679773180416 3584644839899136 3589778615544576 3591522183255552 3594282376059648 3600399262336128 3607163913240576 3613302721806336 3614487022927872 3615676914012384 3617835995824128 3619021782777856 3621830210326224 3623589345606048 3623992966545408 3624777018285696 3625180771516416 3626941534175232 3630945801502656 3632545684321272 3635501210647488 3646759228489728 3648530471878656 3649726319296512 3651334477266944 3655937562181632 3657141098806104 3657548456976384 3658339768455008 3659324940730368 3660524326158336 3663364960444644 3664565670035088 3666753945501696 3669163258894224 3675407580301464 3681106636806144 3682313161433088 3688579861843968 3689788835905536 3691003516387642 3693207579070464 3697285006374687 3699492820015104 3700705370923008 3715190957517312 3716850424944384 3721513610610432 3722733379083264 3732524005908096 3733747383163392 3739536900882432 3745900986826752 3747128748539904 3750036589452816 3751829921595392 3753505754578944 3754741410705168 3755972069967936 3756983534125056 3757796358406272 3758214928269312 3764191518988992 3767084413370208 3775848050737152 3780585255223296 3783661230096384 3787019198816256 3789507534878364 3790100408500224 3791770418700288 3792590769132256 3793013214642176 3794284808797392 3794855494090752 3797800371837108 3799045144164816 3801313723318272 3805510503497976 3810284922697848 3817443919650816 3819149060493312 3823940590718976 3825193930801152 3826879404058624 3828162351733083 3831703791132672 3832965190094859 3834221488092268 3835254024419328 3836511072608256 3845565338648754 3853248605676288 3854511551794176 3858082917421824 3859347448040448 3865915432124928 3870765635756544 3879770474151936 3883365243224064 3884638060412928 3887652611084112 3888926833506624 3891249085022208 3893805907397952 3896131072425984 3900432534197472 3902326987575744 3914411281956864 3915694274838528 3919322328809472 3923649394520076 3924263254818816 3925992380424192 3927279169142784 3929186662023168 3932206360133632 3933524618294544 3935257824681378 3938459644868112 3940811474632704 3945162265094232 3950655830863872 3959301319593984 3960599025696768 3962344161724416 3964268685791232 3965568020004864 3968645373815031 3969946142538012 3972316774293504 3974926863802076 3977300469768192 3981691545326586 3994652224233216 3995961516997632 3997271238897664 4000974877326336 4002761996093952 4007783888349696 4009097485166592 4022147372285952 4027193585565696 4030318761949584 4031639744827968 4032961160673536 4034047216582656 4038500942487648 4042236966469632 4043567673067104 4044892998427008 4058059402395648 4059389477584896 4066297900793856 4067636528263932 4068272915546112 4068969742465264 4070065495302144 4071399505625088 4074558986617002 4077874145571408 4078328367955968 4081008114484392 4089938861978424 4095634026491904 4102604132050944 4104596780863488 4105299829451561 4105942109208576 4107751286925312 4111093451931648 4112929757454336 4114283736156867 4114742014098432 4115632239511884 4118089866928128 4122636378789474 4127808666256002 4134833527839147 4141244966406912 4142602306612224 4143960091701248 4149652344574464 4151012440393728 4154858526454272 4156220328658944 4163293542288384 4169749110718464 4179589827206976 4180959735377152 4182085646548992 4186702811936736 4188075051468672 4190575937716224 4193329438736256 4200465806058816 4206979013492736 4208357898780672 4215519842107392 4216901526749184 4218289733014448 4220808661794816 4224084087043314 4225468578713928 4227520903207056 4227991794302976 4229377566769152 4237969965041484 4245932522876928 4247829057079296 4253158412126208 4254552433238016 4256618883858432 4263862959562752 4265741721037824 4266664615273788 4267139866472448 4269212430852096 4273925787185418 4286570538035079 4292539508534784 4294624409607168 4296032021671936 4301933164558848 4303343172151296 4305239329565952 4308742175582208 4310666765024256 4316074956684288 4334389450436864 4334872245305344 4336325495768448 4340343282099552 4341765879045504 4343188942263808 4344358540935168 4349154861140544 4354611340226112 4356038613690624 4362793051029504 4364741783420928 4370217817964544 4371650206629888 4375042687694952 4379090047008768 4380531645822696 4381967414962592 4383147456479232 4384584082980864 4387986600972156 4394931815598576 4403712692201472 4405156059193344 4409237619910656 4410682797760512 4418189065285632 4420334994776064 4421092124024758 4423732155150336 4430767100476626 4444487809721856 4450063894169088 4453684572925952 4455673903908864 4457637181939968 4459802271515136 4461264022505472 4468856371080192 4474463028489216 4488319050448896 4493950125867008 4495456706622336 4496930143759872 4501096736992128 4502572022713856 4503784542437376 4508756874393408 4510234670812416 4515893241715968 4524915793821696 4526398886510592 4530592783761408 4532077737148416 4535594712931464 4537081305757728 4539790599192576 4541278567268352 4542773558630944 4545486251163648 4549013632200492 4550504623230384 4565316827695104 4566813162283008 4568309987311616 4572542716944384 4574585138393088 4577590960273422 4580324443828224 4581825697333248 4591134128794941 4607588279803392 4609098469341184 4615429648557312 4619184872859648 4621220197790976 4622734855345152 4624980133423104 4632851100294144 4647197600907264 4650251134246016 4653028006428672 4660427594938752 4660946706235392 4661955103163904 4664009273696448 4667804023547392 4669888995442944 4674215842261056 4675747869741312 4683705235074432 4690967749558272 4692505267666944 4698392516493312 4700491151376384 4702038555607848 4703579702299296 4706388419346432 4707930991755264 4711584432902256 4715943127547904 4717495618578288 4719041831498176 4725524031816168 4732851390179328 4734402636128256 4735954390515712 4742459822370816 4744014217592832 4745575949641254 4748409744519168 4749966089895936 4753652151053169 4758049762615296 4761176133565124 4776674088236544 4778239697573888 4784803213641984 4786371487392768 4788696244340736 4792376501412864 4800532349781504 4802863984708608 4817736962408448 4820902552016512 4823781327765504 4829106947101632 4831452460808064 4831990622060544 4833036024380928 4841261068670208 4843394245761696 4847334947529984 4855584326269824 4862345637986304 4864707295838208 4872986239500288 4874583416242176 4876188131741472 4876731275968512 4879099920973824 4880699101544448 4884486613926192 4886087560046784 4889005260668928 4892217678525632 4898937757754376 4900543440401952 4908142182408192 4909750881910784 4916495045210112 4918106482458624 4919718447874048 4924276772093952 4926476302884864 4928098101550533 4929713341832916 4932657093353472 4934273827897344 4944298292548398 4953587943356416 4955800566592512 4960392322399488 4962018147480576 4963644505444352 4970462698446336 4976698674544128 4978329844217856 4988276323909632 4994534649102336 5000048785937088 5006321880940224 5007962759957248 5009311378833408 5010395144541696 5014841829682464 5018922025318656 5022779217826944 5033770907050368 5034464067649536 5040780340297728 5049358931755008 5051811422601216 5052676713171152 5053467211333632 5055693891600384 5059046411729856 5059807325454336 5062067393789952 5063733829116144 5065393525553088 5068418297757696 5074014004663968 5080379896930464 5089925226201088 5092198747324416 5096916881731584 5098587454291968 5100258574401536 5104216468977444 5107264424091648 5108938388176896 5110620253459812 5113672032559104 5115348096811008 5119317701134182 5127420451531672 5137664807568384 5139348735725568 5144110556562432 5145796597387264 5152864999306752 5154553909499904 5161020847675392 5171332335796224 5177820324298752 5183536814778816 5185235778008832 5191741209863936 5198872722514848 5200576712263296 5203102650100992 5219215042609152 5220925699784704 5225763105079296 5228097301020672 5231532526026768 5232351006425088 5234656507232256 5236372225523712 5238915549364224 5244699491059392 5247010432908504 5247831334846464 5251279526490816 5254415299510272 5260216353458976 5267541107818496 5279068426125312 5280798700929024 5283125548965888 5285691581054976 5287424026673152 5291527165086708 5293261523384016 5294686971764736 5296422365724672 5303067293024256 5305436018491392 5307182570900574 5308922060435448 5326202965644288 5327948689330176 5334633169768448 5337015994791936 5340522786985659 5341960962584064 5343711851132928 5345463313555456 5352805982942208 5361105999495168 5373758349266112 5375519659770624 5384667923316864 5391423564089472 5393190664569344 5400598893504192 5410745869860864 5412519303446528 5419954082709504 5421730534391808 5423515371018576 5424363887394816 5426753993736192 5428532674166784 5432745315489336 5437165527428544 5437771157274624 5440412301262848 5441344152645856 5448818526481908 5453251815971232 5460845368655872 5470138842734592 5472795707817984 5474589478944768 5477001715900416 5481457935908864 5483906343272448 5485711648209156 5486322685464576 5487509652682512 5488987411095552 5490786489237504 5496848505052632 5500130918252544 5503744888341336 5513111370452196 5521659955209216 5523469742149632 5532869792765952 5534683253858304 5536505274581463 5539811368605696 5541627104878592 5549239230022656 5551058056384512 5572786436275968 5582270415915648 5584100068624896 5591105918315008 5598786008862144 5600621074745088 5609305351323648 5611143865040896 5618851480240128 5620693122809856 5627744882393088 5630258631868416 5632112116057752 5633958104951904 5636694537609408 5637322392403968 5639170089025536 5650626620055312 5661243363835904 5663772076105728 5670877882834944 5672736577650688 5675491845144576 5680528798224384 5684261302317546 5685150612750336 5687655628050432 5688886153698384 5689519821963264 5691427213196088 5692283241136128 5698567716247224 5701970584977408 5715427384046772 5723386011379712 5726165879476224 5735910886078464 5737790896201728 5740319106087936 5744989567442944 5747555686699008 5751332232138402 5752881036628992 5754766608912384 5768348007973131 5781767327691264 5787124376132736 5789021172060672 5798873148187392 5806148453634816 5808051484920832 5817057401372672 5819655711227904 5825047864836096 5826957090619392 5833390250259936 5836873627533312 5838786729345024 5840708861096928 5844196608638976 5846112110641152 5850648801296208 5859909087464768 5871616922935296 5873541412257792 5878983493214208 5880910397014016 5885474091780114 5888988570636288 5890918753714176 5893779993034752 5898309540200448 5900286927441816 5902886737022067 5907689467302168 5911217211949056 5925983746295808 5933418525558784 5940898538545152 5943516242586624 5946403028686848 5948352030007296 5954919213807018 5958475161440256 5962390295703114 5965950704652288 5972537317989879 5993942275496448 5995906858346496 6001462315989504 6011675832524544 6013646227749888 6021190988954624 6033221058428928 6040790378348544 6047459617241952 6049441741010304 6051070824873984 6053054132256768 6060648334884864 6063355449704448 6065351509600656 6067339497640512 6087089103593472 6089084216377344 6096723622592512 6099446851190784 6101454792395898 6103454613697896 6105098242953216 6107099258437632 6109100929777664 6116811218357112 6117492551933952 6121512171726588 6143451039737856 6153906198076416 6158913163812864 6161626930387968 6163646473793536 6166640177897472 6172113021147648 6173448359267826 6177134800392192 6183954568184211 6191712999384003 6213903459918336 6215940137551872 6218679031595264 6226518660590592 6232287789681408 6234330492988416 6244940313432576 6254623666077696 6267321535168512 6269384740810464 6271439603065728 6273128469823488 6275184559128576 6282112577203008 6285863906574336 6289994158104384 6300698709088224 6310468520239104 6312536848171008 6323279763161088 6325352290123776 6327434599521672 6331212992692224 6333288119861248 6338202868070892 6341281354810584 6341987691454464 6344066350153728 6356954947562226 6368898784315392 6379737618189312 6381828649857024 6384928325787648 6389835335217152 6398612581556736 6399996922910682 6400709799708672 6403818646278144 6410888680778127 6438809262802176 6441936614410752 6444048032507904 6455014758226944 6457858994348928 6463113263373312 6474112435026432 6483127517315072 6497314986000384 6501584175655296 6502308367958016 6504488243652672 6505466561298432 6512648818568256 6514783413395712 6516537811402752 6531917010339168 6534057920535936 6544189576544256 6555326726946816 6557475309944832 6562564031542428 6565702362791936 6568635070513152 6570797468734044 6572951122443888 6574721184718848 6576876124471296 6579031770529792 6592397723397864 6607734088790016 6613856429865984 6616024196640768 6627283597928448 6631638186037137 6635598232725504 6637773125623808 6646150650714939 6666731714582784 6675095841253632 6680526859388928 6683510855863296 6686455772909952 6691896033758208 6697038957102592 6711694542733824 6712618756866048 6721040453730304 6732478575673344 6735748563468288 6740925188800512 6743185059933504 6745395215639808 6751645105488192 6753858034070784 6755676813656064 6765352006218624 6773839862573952 6789598329765888 6795889175642112 6798116605722624 6803392069397196 6805621958636592 6809685898788864 6811917850902528 6814160337946416 6818229376745472 6820464129081344 6825756934845576 6850219743424512 6852464980967424 6858814075416576 6866386440410133 6870486665742336 6872738545999872 6881361130233856 6911382419705088 6913647704011776 6928777309289472 6931830296686464 6934102283017728 6937470200134656 6958953390145536 6967684140105728 6970796401360896 6975376701369024 6979542009643008 6990641392408128 6991420059353088 6992932654745856 6996013910544672 7001706035321088 7004833493164416 7013621804611968 7038757901500416 7041064934572032 7044167398621184 7047588774739968 7053057833411772 7055369553448944 7057682031178688 7059582629019648 7061896487632896 7067376649353384 7070756390699008 7073914691321856 7076243427867432 7078562747247264 7101603954192384 7103931585773568 7116021326389248 7118363924461881 7120697049314212 7122614616778752 7124949134843904 7137074643922944 7141764200347686 7165011132354816 7167359546360832 7179557231089152 7183044366511104 7188564752119296 7200798524672256 7214327826481152 7226605443612672 7231353828024768 7235671991648256 7243660420652448 7247178691212096 7247985933090816 7249554036571392 7250361543032832 7261891603005312 7265091368642544 7271002421294976 7293518456979456 7297060943757312 7299452638593024 7302668954533888 7311875124363264 7314282197612208 7315096913952768 7316679536910016 7318649881460736 7321048652316672 7326729920889288 7329131340070176 7333507891003392 7338326517788448 7350815160602928 7362213273612288 7364626322866176 7377159723687936 7379577671811072 7382007032775284 7386415158140928 7394570012749374 7398985640030208 7401410741846016 7416447438822597 7430381915034624 7433700849888768 7443027221220864 7445466758166528 7465048011816192 7467494766326784 7479073801764864 7491801973653504 7500073178905632 7507011509157888 7509482821410336 7511944139935872 7513967068250112 7515592716812544 7516429856538624 7528383037977984 7534168826740416 7551696101474304 7561170510446592 7567322460192768 7574038397632512 7579015069756728 7580200817000448 7583540837400576 7585181538264512 7586026429284352 7588569617594784 7589710988181504 7595600743674216 7598090288329632 7602627446636544 7611021006995952 7620569845395696 7634887839301632 7638298120986624 7647881181437952 7650387861602304 7653758808117248 7656324703466166 7663407582265344 7665930380189718 7668442976184536 7670508048838656 7673022145216512 7678976551701273 7691130677297508 7706497211352576 7709023103588352 7716165834843648 7718694896080896 7731830864249856 7741531271513088 7766730486448128 7775305222168224 7777853667013248 7782498170044416 7787611814795904 7792262144851968 7800865068394944 7804653975151488 7828822563913728 7831388549677056 7838644657618944 7847298789040152 7848526509637632 7851984760848384 7854558338285568 7858373324046336 7864412720267264 7867049236589088 7870515649362756 7876919289736224 7881622949265408 7890324530188464 7901311661727744 7918602639187968 7921198051393536 7924688323448832 7928537371582464 7931136040009728 7937290747630062 7939892285076024 7944633548587008 7949853727604152 7954600939536384 7960773856350861 7963383090653172 7989304448466432 7991923033995264 7994542477795328 8001949754652672 8005523992187904 8015567776699392 8018194970333184 8060637523899168 8063279489655936 8065922321347072 8068094433165312 8077001884975296 8087135346134208 8089785996854016 8116118804791296 8118778955169792 8132595801587712 8135273056527864 8136545831092224 8137939484930528 8140130990604288 8142799011250176 8149117973234004 8155748291142816 8156656735911936 8162016228968784 8179877723956848 8191268052983808 8205208264101888 8209193561726976 8210599658903122 8211884218417152 8215502573850624 8222186903863296 8225859514908672 8228567472313734 8229484028196864 8231264479023768 8236179733856256 8245272757578948 8255617332512004 8269667055678294 8282489932813824 8285204613224448 8287920183402496 8299304689148928 8302024880787456 8309717052908544 8312440657317888 8326587084576768 8332058233738967 8359179654413952 8361919470754304 8364171293097984 8373405623873472 8376150102937344 8386658877472512 8400931612117632 8413958026985472 8416715797561344 8431039684214784 8433803053498368 8436579466028896 8441617323589632 8448168174086628 8450937157427856 8455041806414112 8455983588605952 8458755133538304 8475939930082968 8491865045753856 8495658114158592 8506316824252416 8509104866476032 8513237767716864 8526391953476319 8527725919125504 8531483442075648 8533329230547576 8534279732944896 8538424861704192 8547851574370836 8573141076070158 8585079017069568 8589248819214336 8592064043343872 8603866329117696 8606686344302592 8610478659131904 8617484351164416 8621333530048512 8626998348207603 8632149913368576 8668778900873728 8672650991536896 8680686564199104 8683531758091008 8686377884527616 8698309722281088 8709222680452224 8712077227381248 8725586102059008 8729483566841856 8740435635929088 8743300413259776 8750085375389904 8758180094017536 8761063291645392 8763934829925184 8766294912958464 8769168165961728 8775973201944312 8789863631197152 8807425384402944 8810312118386688 8818475239821312 8821365595521024 8828211137670171 8836378130571264 8840669989552128 8842184248049516 8847464310300672 8861534200953252 8888975619443712 8900127788338176 8907369145851904 8911347807817728 8915274363879936 8919604543030272 8922528045010944 8932378820710527 8937712742160384 8943585443554671 8948926056978432 8990913413244672 8993860287519744 9002193473984256 9005144045427712 9017513748786816 9020469341624832 9031786483431936 9049831587643392 9052797773021184 9061185567522816 9064155474296832 9071189425862928 9074162611515456 9079581198385152 9085547117261888 9090972502327296 9098027264400984 9101009246460768 9130633655390208 9133626324566016 9136619974623232 9145085433888768 9149170276786176 9152182188593847 9155181920546844 9160648887656448 9163651394666496 9182268257589882 9215176559606784 9218196938682368 9230859297114624 9238369745719296 9242440395581952 9245469710690304 9249960266846208 9260172538901739 9265702200588288 9300502268492032 9320855189877504 9321893412470784 9323910206327808 9328018547392896 9335608047094784 9339777990885888 9348431684522112 9351495739482624 9367410470148864 9381935499116544 9385010535333888 9396785032986624 9400982302752768 9404077111215696 9407159404598592 9412776838692864 9423168865804512 9431886255095808 9434991237156576 9438083662996352 9451048063632336 9465702780358656 9468805272256512 9471908781031424 9484919644741632 9488028435185664 9491151899282508 9496819489038336 9499932179791872 9507304302106338 9516099525230592 9522352267130248 9535432421343339 9553348176473088 9556479395147776 9569606427283968 9572742974785536 9577392488681472 9584753002825728 9599995384366023 9601064699563008 9605727969417216 9641805104033024 9658213894203264 9662904921616128 9663981244121088 9666072048761856 9682522137340416 9686788491523392 9694669895059968 9711168652539648 9724691275972608 9729414591676416 9745972479000576 9752376263482944 9753462551937024 9758199841947648 9768973227852384 9772175120093568 9778010521337856 9784435357051264 9797875515508752 9801086880803904 9816284364816384 9819501763821568 9832990090420224 9836212964917248 9839436895748096 9848553544187904 9852952605769728 9856196203101066 9859426683665832 9865314186706944 9868547655794688 9888596585096796 9907175886712832 9911601133185024 9920784644798976 9924036294961152 9927289010888704 9940925396892672 9953397349088256 9956659688435712 10000097571874176 10012643761880448 10015925519914496 10018622757666816 10020790289083392 10029683659364928 10037844050637312 10045558435653888 10067541814100736 10068928135299072 10081560680595456 10098717863510016 10103622845202432 10105353426342304 10111387783200768 10118092823459712 10124134787579904 10127467658232288 10130787051106176 10136836595515392 10148028009327936 10160759793860928 10179850452402176 10184397494648832 10193833763463168 10197174908583936 10200517148803072 10208432937954888 10214528848183296 10217876776353792 10221240506919624 10227344065118208 10230696193622016 10238635402268364 10254840903063344 10275329615136768 10278697471451136 10288221113124864 10291593194774528 10305729998613504 10309107818999808 10322041695350784 10367073629557632 10370471556017664 10383482419727872 10397745445029696 10401153424526592 10406205300201984 10438430085218304 10451526210158592 10456194602041344 10463065052053536 10469313014464512 10472744451047424 10489398982118784 10494020865817008 10495662669692928 10502559052981632 10508830599020544 10520432706917952 10535082215636992 10558136852250624 10561597401858048 10566251097931776 10571383162109952 10574848053346304 10583054330173416 10586523046768032 10589373943529472 10592844731449344 10606134586048512 10610872036982784 10614365141801148 10617844120870896 10652405931288576 10655897378660352 10669266339536896 10674031989583872 10681045573971318 10683921925168128 10687423702265856 10690926627110912 10705611965884416 10712646300521529 10747516698532224 10751039319541248 10769335846633728 10782847128178944 10786381329138688 10801197787008384 10821491739721728 10839908165419008 10843461068783616 10847030742037152 10853507987472384 10857065348333568 10865490630978672 10874331054857088 10875542314549248 10880824602525696 10882688305291712 10897637052963816 10906503631942464 10921690737311744 10940277685469184 10945591415635968 10949178957889536 10954003431800832 10962915871817728 10967812686544896 10971423296418312 10972645370929152 10975019305365024 10977974822191104 10981572978475008 10993697010105264 11000261836505088 11007489776682672 11026222740904392 11043319910418432 11046939484299264 11065739585531904 11069366507716608 11073010549162926 11079622737211392 11083254209757184 11091855019124061 11098478460045312 11102116112769024 11145572872551936 11164540831831296 11168200137249792 11182211836630016 11197572017724288 11201242149490176 11218610702647296 11237702960480256 11241386245619712 11255489764786176 11260517263736832 11264224232115504 11267916209903808 11273389075218816 11274644784807936 11301253240110624 11322486727671808 11327544152211456 11341755765669888 11345473155301376 11350983690289152 11361057596448768 11368522604635092 11370301225500672 11375311256100864 11377772307396768 11379039643926528 11382854426392176 11384566482272256 11397135432494448 11403941169954816 11430854768093544 11446772022759424 11452331758952448 11471821772156928 11475581792403456 11480638212175872 11484487055199249 11489979134885888 11495111373398016 11498895570284577 11502664464276804 11505762073257984 11509533217824768 11536696015946262 11563534655382528 11574248752265472 11578042344121344 11597746296374784 11612296907269632 11616102969841664 11639311422455808 11650095729672192 11653914181238784 11666780500519872 11673747255066624 11681417722193856 11688393217277952 11701297602592416 11719818174929536 11743233845870592 11747082824515584 11757966986428416 11761820794028032 11770948183560228 11777977141272576 11781837507428352 11787559986069504 11796619080400896 11800573854883632 11805773474044134 11815378934604336 11822434423898112 11851967492591616 11866837051117568 11881797077090304 11887032485173248 11892806057373696 11896704060014592 11905936121445093 11909838427614036 11916950322880512 11924780591406228 11931901409304576 11945074635979758 11987884550992896 11991813716692992 12002924631979008 12023351665049088 12027292455499776 12042381977909248 12066442116857856 12081580756697088 12094919234483904 12098883482020608 12102141649747968 12126710899408896 12130703019201312 12134678995281024 12174178207186944 12178168432754688 12193447245185024 12198893702381568 12202909584791796 12206909227395792 12210196485906432 12214198516875264 12218201859555328 12233622436714224 12234985103867904 12243024343453176 12286902079475712 12307812396152832 12315899488354683 12317826327625728 12323253860775936 12327292947587072 12333280355794944 12342851208470601 12344226042295296 12346896718535652 12354269600784384 12367909136368422 12383425998768006 12427806919836672 12431880275103744 12437358063190528 12453037321181184 12461219836299871 12464575579362816 12468660985976832 12489880626865152 12509247332155392 12538769481620928 12542879206131456 12546256939646976 12564225154406016 12571727813148672 12579988316208768 12601397418176448 12620937040478208 12625073696342016 12646559526322176 12650704580247552 12654869199043344 12662425985384448 12666576239722496 12676405736141784 12682562709621168 12683975382908928 12688132700307456 12713909895124452 12737797568630784 12759475236378624 12763657299714048 12769856651575296 12779670670434304 12797225163113472 12799993845821364 12801419599417344 12807637292556288 12821777361556254 12877618525604352 12883873228821504 12888096065015808 12910029516453888 12915717988697856 12918512307356747 12926226526746624 12948224870052864 13003168351310592 13004616735916032 13008976487305344 13025297637136512 13029566826791424 13033075622805504 13063834020678336 13068115841071872 13088379153088512 13110653453893632 13114950619889664 13125128063084856 13131404725583872 13137270141026304 13141594937468088 13145902244887776 13149442369437696 13153752248942592 13158063541059584 13184795446795728 13215468177580032 13227712859731968 13232048393281536 13254567195856896 13263276372074274 13271196465451008 13275546251247616 13292301301429878 13333463429165568 13350191682507264 13361053718777856 13367021711726592 13372911545819904 13383792067516416 13394077914205184 13423389085467648 13464957151346688 13481850377601024 13486370119867008 13490790431279616 13503290210976384 13507716068141568 13511353627312128 13530704012437248 13547679725147904 13579196659531776 13591778351284224 13596233211445248 13606784138794392 13611243917273184 13619371797577728 13623835701805056 13628320675892832 13636458753490944 13640928258162688 13651513869691152 13700439486849024 13704929961934848 13717628150833152 13732772880820266 13740973331484672 13745477091999744 13762722260467712 13773402386384823 13822764839410176 13827295408023552 13857554618578944 13863660593372928 13868204566035456 13874940400269312 13941592802721792 13950753402738048 13959084019286016 13981282784816256 13982840118706176 13985865309491712 13992027821089344 14003412070642176 14009666986328832 14027243609223936 14077515803000832 14088334797242368 14095177549479936 14106115666823544 14110739106897888 14115364062357376 14119165258039296 14123792975265792 14134753298706768 14141512781398016 14147829382643712 14152486855734864 14157125494494528 14203207908384768 14207863171547136 14232042652778496 14236727848923762 14241394098628424 14245229233557504 14249898269687808 14260956453159507 14274149287845888 14283528400695372 14330022264709632 14334719092721664 14359114462178304 14366088733022208 14377129504238592 14401597049344512 14453210887225344 14462707656049536 14471343983296512 14487320841304896 14494357382424192 14495971866181632 14499108073142784 14523783206010624 14530182737285088 14542004842589952 14587036913958912 14594121887514624 14605337909067776 14623750248726528 14628564395224416 14630193827905536 14633359073820032 14637299762921472 14642097304633344 14653459841778576 14658262680140352 14667015782006784 14676653035576896 14701630321205856 14724426547224576 14729252645732352 14754319447375872 14759155343622144 14764014065550568 14772830316281856 14784294304651599 14789140025498748 14797971280060416 14802821483692032 14832894877645194 14860763830069248 14867401699777536 14886054442441728 14890933516333056 14930096023632384 14934989532653568 14983603947307008 15000146357811264 15018965642820672 15023888279871744 15027934136500224 15031185433625088 15056766075955968 15068337653480832 15103392202948608 15122341020893184 15148076795265024 15158030139513456 15160401634000896 15167081674801152 15170363076529024 15172052858568704 15177139235189568 15179421976363008 15191201487348432 15196180576659264 15205254893273088 15222042013991904 15241139690791392 15269775678603264 15276596241973248 15295762362875904 15300775723204608 15307517616234496 15312649406932332 15326815164530688 15331860760379436 15336885952369072 15341016097677312 15346044290433024 15357953103402546 15382261354595016 15412994422705152 15418046207176704 15432331669687296 15437389792161792 15463661728499712 15473822434086653 15483062543026176 15533460972896256 15550610444336448 15555707334026496 15575223629591808 15601730136789888 15609307950302976 15657645127827456 15662777099354112 15677289315237888 15694597578080304 15697053019275264 15703969521696768 15709116676571136 15716746648092672 15728825440534528 15734098473178176 15741031298725512 15753838579472448 15763245898530816 15780649060376928 15802623323455488 15837205278375936 15842396102787072 15849376646897664 15857074743164928 15862272080019456 15874581495260124 15879784570152048 15889267097174016 15899707455208304 15909201879072768 15921547712701722 15926766181306344 15978608896932864 15983846067990528 15989084955590656 16003899509305344 16011047984375808 16021568360956977 16031135553398784 16036389940666368 16121275047798336 16126558979311872 16131844642694144 16154003769950592 16174270692268416 16179571993708032 16232237609582592 16237557910339584 16265191603175424 16270546113055728 16273091662184448 16275878969861056 16280261981208576 16285598022500352 16298235946468008 16311496582285632 16313313471823872 16324032457937568 16359755447913696 16382536105967616 16410416528203776 16418387123453952 16421199317806244 16423768436834304 16431005147701248 16444373807726592 16451719029817344 16457134944627468 16458968056393728 16462528958047536 16472359467712512 16490545515157896 16511234665024008 16539334111356588 16564979865627648 16570409226448896 16575840366804992 16598609378297856 16604049761574912 16609515823744389 16619434105817088 16624881314635776 16653174169153536 16664116467477934 16718359308827904 16723838941508608 16746811247746944 16752300205874688 16773317754945024 16801863224235264 16827916053970944 16833431595122688 16862079368429568 16873158932057792 16883234647179264 16896336348173256 16901874314855712 16910083612828224 16911967177211904 16917510267076608 16951879860165936 16983730091507712 16991316228317184 17012633648504832 17018209732952064 17026475535433728 17052783906952638 17055451838251008 17062966884151296 17066658461095152 17068559465889792 17076849723408384 17095703148741672 17146282152140316 17170158034139136 17178497638428672 17184128086687744 17207732658235392 17213372688605184 17220957318263808 17234968702328832 17242667060097024 17253996696415206 17264299826737152 17305044023919393 17337557801747456 17345301983073792 17361373128398208 17367063516182016 17372755769055232 17396619444562176 17418445360904448 17424154454762496 17451172204118016 17458967133683712 17480871271858176 17500170750779808 17516360188035072 17522126583290784 17527869659850368 17532589825916928 17538336331923456 17551946403888624 17579727262394304 17614850768805888 17620624236773376 17636950479642624 17642731191042048 17656422275340342 17672756261142528 17681339979104256 17684368496099032 17694928620601344 17708660211066201 17723068401906504 17777951238887424 17800255576676352 17814738291703808 17822695615635456 17830548727759872 17839209086060544 17845056090021888 17864757641421054 17875425484320768 17887170887109342 17897852113956864 17917611953969637 17981826826489344 17987720575039488 18004386947968512 18010288090855424 18035027497573632 18040938683249664 18063572966863872 18099663175286784 18122371135045632 18142378851725856 18148325223030912 18159162396770304 18171094234523776 18181945004654592 18196054528801968 18202018492921536 18261267310780416 18267252649132032 18273239949246464 18290170867777536 18298340553572352 18304364377187694 18310363841093688 18321297775312896 18327302789332992 18364536515179764 18430353119213568 18436393877364736 18461718594229248 18476739491438592 18484880791163904 18490939421380608 18499920533692416 18520345077803478 18531404401176576 18575138998152009 18601004536984064 18641710379755008 18647820412655616 18656037094785792 18671216094189568 18679555981771776 18696863369044224 18702991478965248 18734820940297728 18763870998233088 18801964605505536 18808154222431392 18814318809197184 18825553677385728 18846337731609024 18869982474313152 18876167325992704 18902096127264672 18931405560717312 18937610544513024 18943817562062848 18969839289483264 18976056870371328 18982303798565016 18993638978076672 18999864359583744 19014608604212676 19032199050461184 19044704534260496 19070864842686678 19106696352946176 19112958790295552 19139212854567936 19145485949571072 19154784977362944 19169506005651456 19199990768732046 19202129399126016 19211455938834432 19283610208066048 19316427788406528 19325809843232256 19332144097523712 19365044274680832 19373576983046784 19389339790119936 19422337305079296 19449382551945216 19491944958001152 19504752526965888 19506925103874048 19516399683895296 19537946455704768 19544350240187136 19568870714102528 19595751031017504 19602173761607808 19632568729632768 19639003527643136 19665980180840448 19672425929834496 19678873791496192 19697107088375808 19705905211539456 19712392406202132 19718853367331664 19730628373413888 19737095311589376 19777193170193592 19814351773425664 19823202266370048 19841569289597952 19848072589922304 19854578021777408 19881850793785344 19894914558111411 19906794698176512 19913319376871424 20000195143748352 20025287523760896 20031851039828992 20041580578166784 20059367318729856 20075688101274624 20091116871307776 20135083628201472 20137856270598144 20163121361190912 20197435727020032 20207245690404864 20210706852684608 20222775566401536 20236185646919424 20254935316464576 20261574102212352 20296056018655872 20321519587721856 20359700904804352 20368794989297664 20387667526926336 20394349817167872 20401034297606144 20416865875909776 20429057696366592 20435753552707584 20442481013839248 20454688130236416 20461392387244032 20477270804536728 20509681806126688 20550659230273536 20557394942902272 20576442226249728 20583186389549056 20599159321230399 20611459997227008 20618215637999616 20644083390701568 20734147259115264 20740943112035328 20766964839455744 20795490890059392 20802306849053184 20812410600403968 20876860170436608 20903052420317184 20912389204082688 20926130104107072 20938626028929024 20978797964237568 20988041731634016 21005118105963264 21040865413835904 21070164431273984 21116273704501248 21123194803716096 21132502195863552 21142766324219904 21149696106692608 21166108660346832 21173046093536064 21178747887058944 21185689462898688 21212269172097024 21221744073965568 21228730283602296 21235688241741792 21304811862577152 21311794757320704 21338532679073792 21348063979167744 21355091773385643 21362091147942636 21367843850336256 21374847404531712 21381853254221824 21411223931768832 21425292601043058 21495033397064448 21502078639082496 21538671693267456 21565694256357888 21572762658277376 21602395574016768 21642983479443456 21679816330838016 21694061484074304 21707015974944768 21730981261957344 21748662109714176 21751084629098496 21765376610583424 21795274105927632 21813007263884928 21843381474623488 21880555370938368 21891182831271936 21898357915779072 21908006863601664 21925831743635456 21935625373089792 21942846592836624 21945290741858304 21950038610730048 21955949644382208 21963145956950016 21987394020210528 22000523673010176 22014979553365344 22052445481808784 22086639820836864 22093878968598528 22131479171063808 22138733015433216 22146021098325852 22159245474422784 22166508419514368 22183710038248122 22196956920090624 22204232225538048 22249342316467791 22291145745103872 22329081663662592 22336400274499584 22364423673260032 22395144035448576 22402484298980352 22437221405294592 22475405920960512 22521034527473664 22528448464231008 22535832419807616 22546778150437632 22549289569615872 22602506480221248 22644973455343616 22655088304422912 22683511531339776 22690946310602752 22701967380578304 22722115192897536 22737045209270184 22740602451001344 22750622512201728 22755544614793536 22758079287853056 22765708852784352 22769132964544512 22794270864988896 22807882339909632 22861709536187088 22893544045518848 22904663517904896 22943643544313856 22951163584806912 22961276424351744 22968974110398498 22979958269771776 22990222746796032 22997791140569154 23005328928553608 23011524146515968 23019066435649536 23073392031892524 23127069310765056 23148497504530944 23156084688242688 23195492592749568 23224593814539264 23232205939683328 23300191459344384 23333561001039744 23347494510133248 23362835444387712 23376786434555904 23402595205184832 23439636349859072 23486467691741184 23494165649031168 23515933972856832 23523641588056064 23541896367120456 23555954282545152 23563675014856704 23575119972139008 23593238160801792 23601147709767264 23611546948088268 23630757869208672 23644868847796224 23703934985183232 23733674102235136 23763594154180608 23774064970346496 23785612114747392 23793408120029184 23811872242890186 23819676855228072 23833900645761024 23849561182812456 23863802818609152 23890149271959516 23975769101985792 23983627433385984 24005849263958016 24046703330098176 24054584910999552 24084763955818496 24189838468967808 24197766964041216 24204283299495936 24261406038402624 24269357990562048 24348356414373888 24356336865509376 24386894490370048 24397787404763136 24405819169583592 24413818454791584 24420392971812864 24428397033750528 24436403719110656 24467244873428448 24469970207735808 24486048686906352 24573804158951424 24615624792305664 24631798976709366 24635652655251456 24646507721551872 24654585895174144 24666560711589888 24685702416941202 24688452084590592 24693793437071304 24708539201568768 24735818272736844 24766851997536012 24855613839673344 24863760550207488 24874716126381056 24906074642362368 24922439672599742 24929151158725632 24937321971953664 24979761253730304 24996174701216901 25077538963241856 25085758412262912 25092513879293952 25128450308812032 25159976632417536 25202794836352896 25241874080956416 25250147392684032 25293119052644352 25301409160495104 25309738398086688 25324851970768896 25333152479444992 25352811472283568 25365125419242336 25367950765817856 25376265400614912 25427819790248904 25475595137261568 25518950472757248 25527314599428096 25539713303150592 25559341340868608 25579175860428957 25594450326226944 25599987691642728 25602839198834688 25615274585112576 25643554723112508 25755237051208704 25767746457643008 25776192130031616 25820059032907776 25831435977395712 25837024614713494 25852453053493248 25880995044622809 25896449740105728 26006336702621184 26017952974610688 26050595274273024 26059133653582848 26127668041356672 26136231682143744 26176758306177024 26221306907787264 26229901239779328 26250256126169712 26262809451167744 26274540282052608 26283189874936176 26291804489775552 26298884738875392 26307504497885184 26369590893591456 26430936355160064 26455425719463936 26464096786563072 26484633413010513 26509134391713792 26526552744148548 26542392930902016 26551092502495232 26584602602859756 26666926858331136 26700383365014528 26722107437555712 26734043423453184 26745823091639808 26767584135032832 26788155828410368 26797136462131581 26830756330664013 26846778170935296 26972740239734016 26981580862559232 27006580421952768 27015432136283136 27061408024874496 27095359450295808 27158393319063552 27183556702568448 27192466422890496 27213568277588784 27222487834546368 27238743595155456 27256641351785664 27272917506981888 27303027739382304 27400878973698048 27409859923869696 27435256301666304 27456546565781541 27465545761640532 27481946662969344 27490954183999488 27525444520935424 27546804772769646 27645529678820352 27654590816047104 27715109237157888 27727321186745856 27736409132070912 27749880800538624 27780517616705217 27901506805476096 27962565569632512 27965680237412352 27971730618983424 27984055642178688 28006824141284352 28019333972657664 28054487218447872 28155031606001664 28176669594484736 28190355098959872 28212231333647088 28221478213795776 28230728124714752 28238330516078592 28269506597413536 28295658765287424 28304973711469728 28314250988989056 28406415816769536 28415726343094272 28464085305556992 28473455697847524 28482788197256848 28490458467115008 28499796539375616 28521912906319014 28548298575691776 28567056801390744 28660044529419264 28669438185443328 28718228924356608 28732177466044416 28737098806160927 28754259008477184 28799986153098069 28803194098689024 28925415312099072 28974641682609792 28988714764848384 28991943732363264 28998216146285568 29047566412021248 29060365474570176 29084009685179904 29174073827917824 29188243775029248 29210675818135552 29257128790448832 29260387655811072 29266718147640064 29274599525842944 29306919683557152 29316525360280704 29334031564013568 29353306071153792 29403260642411712 29448853094449152 29458505291464704 29508638894751744 29518310687244288 29528028131101136 29545660632563712 29568588609303198 29578280050997496 29595942560120832 29605642967384064 29665789755290388 29721527660138496 29734803399555072 29772108884883456 29781867032666112 29860192047264768 29869979065307136 30000292715622528 30037931285641344 30047776559743488 30055868273000448 30062370867250176 30113532151911936 30136675306961664 30206784405897216 30244682041786368 30296153590530048 30316060279026912 30334163349602304 30340726153058048 30344105717137408 30354278470379136 30382402974696864 30392361153318528 30410509786546176 30444084027983808 30482279381582784 30539551357206528 30553192483946496 30591524725751808 30601551446409216 30615035232468992 30625298813864664 30653630329061376 30663721520758872 30673771904738144 30682032195354624 30692088580866048 30715906206805092 30764522709190032 30825988845410304 30836092414353408 30864663339374592 30874779584323584 30927323456999424 30947644868173306 30966125086052352 31101220888672896 31111414668052992 31150447259183616 31203460273579776 31218615900605952 31315290255654912 31354578630475776 31389195156160608 31407939043393536 31418233353142272 31457650881069056 31468196946356352 31482062597451024 31507677158944896 31526491797061632 31561298120753856 31605246646910976 31674410556751872 31684792205574144 31698753293795328 31714149486329856 31724544160038912 31749162990520248 31759569140304096 31778534194348032 31799414910416608 31818403758145536 31843095425403444 31853532362612688 31957217793865728 31967692135981056 31978169911181312 32007799018610688 32022095968751616 32043136721913954 32062271106797568 32072779881332736 32137938901564587 32242550095596672 32253117958623744 32263689285388288 32308007539901184 32348541384536832 32359143987416064 32464475219165184 32530383206350848 32541092226111456 32551757939722112 32560523962417152 32571196045000704 32596471892936016 32622993164571264 32626626943647744 32648064915875136 32719510895827392 32765072211935232 32820833056407552 32836774246907904 32842398635612488 32847536873668608 32862010295402496 32888747615453184 32903438059634688 32914269889254936 32917936112787456 32925057916095072 32944718935425024 32981091030315792 33022469330048016 33078668222713176 33129959731255296 33140818452897792 33151680733609984 33197218756595712 33208099523149824 33219031647488778 33238868211634176 33249762629271552 33275565057372183 33306348338307072 33328232934955868 33436718617655808 33447677883017216 33493622495493888 33504600411749376 33546635509890048 33603726448470528 33655832107941888 33724158736859136 33746317864115584 33766469294358528 33792672696346512 33803748629711424 33820167225656448 33823934354423808 33903759720331872 33967460183015424 33982632456634368 34025267297009664 34036419465904128 34052951070867456 34105567813905276 34110903676502016 34125933768302592 34133316922190304 34137118931779584 34153699446816768 34191406297483344 34292564304280632 34340316068278272 34356995276857344 34368256173375488 34415465316470784 34426745377210368 34441914636527616 34469937404657664 34485334120194048 34496686710853731 34507993392830412 34528599653474304 34610088047838786 34675115603494912 34690603966147584 34722746256796416 34734127032364032 34745511538110464 34793238889124352 34836890721808896 34848308909524992 34917934267367424 34961742543716352 35000341501559616 35044253166581568 35055739319700736 35065179651833856 35103892807777248 35159454524788608 35229701537611776 35241248473546752 35273900959285248 35285462382084096 35312844550680684 35345512522285056 35362679958208512 35368736992198064 35389857241202688 35417320422132402 35446136803813008 35555902477774848 35600511153352704 35629476583407616 35645391231270912 35661097455519744 35678418172121088 35690112180043776 35729515282842108 35750850968641536 35774341774218684 35795704227913728 35835223907939274 35963653652978688 35975441150078976 36008773895937024 36020576181710848 36070054995147264 36081877366499328 36127145933727744 36199326350573568 36244742270091264 36284757703451712 36296650446061824 36342188469047552 36392109057603936 36404036985843072 36522534621560832 36534505298264064 36546479898492928 36580341735555072 36596681107144704 36608728754375388 36620727682187376 36642595550625792 36654605578665984 36729073030359528 36860706238427136 36872787754729472 36923437188458496 36947698465064049 36953478982877184 36969761582327808 36981878842761216 36999841067384832 37040690155606956 37062808802353152 37150277996304018 37202009073968128 37283420759510016 37295640825311232 37312074189571584 37342432188379136 37359111963543552 37383659508899613 37393726738088448 37405982957930496 37469641880595456 37527741996466176 37616308444862784 37628637618394368 37692675463218048 37739964948626304 37752334651985408 37804192254529344 37862811121434624 37875221089026048 37887635124125696 37939678578966528 37952113740742656 37964607597130032 37987277956153344 37999728719167488 38029217208425352 38064398100922368 38089409068520992 38141729685373356 38213392705892352 38225917580591104 38278425709135872 38290971899142144 38309569954725888 38339012011302912 38399981537464092 38404258798252032 38422911877668864 38567220416132096 38632855576813056 38651619686464512 38664288195047424 38730088549361664 38747153966093568 38755536922070241 38778679580239872 38844674610158592 39009505053931776 39013850207748096 39075892911409536 39088700480374272 39137741428205056 39191502062035008 39204347523215616 39265137459265536 39278007055286272 39331960361680896 39344851859668992 39394214176751616 39411810423078912 39424784812404264 39437706734663328 39461256746827776 39474190623178752 39554386340387184 39628703546851328 39646404532740096 39683138579195904 39696145179844608 39709156043554816 39763701587570688 39789829116222822 39813589396353024 39826638753742848 40000390287496704 40050575047521792 40063702079657984 40083161156333568 40118734637459712 40151376202549248 40182233742615552 40270167256402944 40394871454040064 40421413705369216 40445551132803072 40472371293838848 40509870632929152 40523148204424704 40592112037311744 40643039175443712 40719401809608704 40737589978595328 40775335053852672 40788699634335744 40833731751819552 40858115392733184 40871507105415168 40884962027678496 40909376260472832 40922784774488064 40954541609073456 41019363612253376 41101318460547072 41114789885804544 41152884452499456 41166372779098112 41198318642460798 41222919994454016 41236431275999232 41288166781403136 41320207159154469 41468294518230528 41481886224070656 41533929678911488 41590981780118784 41604613698106368 41624821200807936 41824778408165376 41852260208214144 41877252057858048 41957595928475136 41976083463268032 42010236211926528 42081730827671808 42140328862547968 42232547409002496 42265004391727104 42285532648439808 42332217320693664 42346092187072128 42357495774117888 42371378925797376 42424538344194048 42443488147931136 42457460567204592 42471376483483584 42609623725154304 42623589514641408 42677065358147584 42696127958335488 42710183546771286 42724182295885272 42735687700672512 42749694809063424 42763706508443648 42822447863537664 42850585202086116 42990066794128896 43004157278164992 43077343386534912 43131388512715776 43145525316554752 43204791148033536 43359632661676032 43388122968148608 43414031949889536 43461962523914688 43497324219428352 43530753221166848 43590548211855264 43626014527769856 43686762949246976 43761110741876736 43782365662543872 43816013727203328 43871250746179584 43885693185673248 43890581483716608 43900077221460096 43911899288764416 43926291913900032 43974788040421056 44001047346020352 44029959106730688 44104890963617568 44173279641673728 44187757937197056 44262958342127616 44277466030866432 44292042196651704 44318490948845568 44333016839028736 44367420076496244 44393913840181248 44408464451076096 44498684632935582 44582291490207744 44658163327325184 44672800548999168 44728847346520064 44790288070897152 44804968597960704 44950811841921024 45056896928462016 45071664839615232 45093556300875264 45205012960442496 45289946910687232 45310176608845824 45367023062679552 45381892621205504 45444230385795072 45474090418540368 45481204902002688 45501245024403456 45511089229587072 45516158575706112 45531417705568704 45538265929089024 45588541729977792 45615764679819264 45723419072374176 45787088091037696 45809327035809792 45887287088627712 45902327169613824 45922552848703488 45937948220796996 45959916539543552 45980445493592064 45995582281138308 46010657857107216 46023048293031936 46038132871299072 46146784063785048 46254138621530112 46296995009061888 46312169376485376 46390985185499136 46421467302259959 46449187629078528 46464411879366656 46600382918688768 46667122002079488 46725670888775424 46805190410369664 46879272699718144 46972935383482368 46988331298062336 47031867945713664 47047283176112128 47083792734240912 47111908565090304 47127350029713408 47150239944278016 47186476321603584 47202295419534528 47223093896176536 47261515738417344 47289737695592448 47407869970366464 47467348204470272 47527188308361216 47548129940692992 47571224229494784 47586816240058368 47623744485780372 47639353710456144 47667801291522048 47699122365624912 47727605637218304 47780298543919032 47951538203971584 47967254866771968 48011698527916032 48064705082870931 48093406660196352 48109169821999104 48169527911636992 48379676937935616 48395533928082432 48522812076805248 48538715981124096 48696712828747776 48712673731018752 48773788980740096 48795574809526272 48811638339167184 48827636909583168 48840785943625728 48856794067501056 48934489746856896 48939940415471616 48972097373812704 49147608317902848 49231249584611328 49263597953418732 49271305310502912 49293015443103744 49309171790348288 49333121423179776 49371404833882404 49376904169181184 49387586874142608 49417078403137536 49471636545473688 49533703995072024 49711227679346688 49727521100414976 49749432252762112 49812149284724736 49828547471233167 49844879345199484 49858302317451264 49874643943907328 49959522507460608 49992349402433802 50155077926483712 50171516824525824 50256900617624064 50319953264835072 50405589672705792 50483748161912832 50500294785368064 50586238105288704 50619476796173376 50649703941537792 50705622944567136 50730250838484672 50735901531635712 50752530801229824 50855639580497808 50951190274523136 51037900945514496 51054629198856192 51079426606301184 51118682681737216 51158351720857914 51188900652453888 51199975383285456 51205678397669376 51230549170225152 51287109446225016 51510474102417408 51535492915286016 51552384260063232 51640118065815552 51662871954791424 51674049229426988 51704906106986496 51761990089245618 51792899480211456 51915132071758179 52012673405242368 52035905949221376 52101190548546048 52118267307165696 52255336082713344 52272463364287488 52353516612354048 52442613815574528 52500512252339424 52549080564105216 52566379749872352 52583608979551104 52597769477750784 52615008995770368 52739181787182912 52861872710320128 52910851438927872 52928193573126144 52969266826021026 53018268783427584 53053105488297096 53084785861804032 53102185004990464 53169205205719512 53333853716662272 53400766730029056 53444214875111424 53468086846906368 53491646183279616 53535168270065664 53576311656820736 53594272924263162 53661512661328026 53693556341870592 53752835861908911 53945480479468032 53963161725118464 54013160843905536 54030864272566272 54122816049748992 54190718900591616 54367113405136896 54427136555177568 54444975669092736 54477487190310912 54513282703571328 54545835013963776 54606055478764608 54801757947396096 54819719847739392 54870512603332608 54913093131563082 54931091523281064 54963893325938688 54981908367998976 55050889041870848 55093609545539292 55291059357640704 55309181632094208 55430218474315776 55454642373491712 55472818264141824 55499761601077248 55561035233410434 55725416994456027 55803013610952192 55925131139265024 55943461237966848 55968111284357376 56013648282568704 56038667945315328 56108974436895744 56353339188969472 56424462667294176 56442956427591552 56461456249429504 56476661032157184 56539013194827072 56609947422939456 56628501977978112 56812831633539072 56831452686188544 56928170611113984 56946911395695048 56965576394513696 56980916934230016 56999593078751232 57043825812638028 57096597151383552 57134113602781488 57320089058838528 57338876370886656 57436457848713216 57464354932088832 57474197612321854 57508518016954368 57599972306196138 57606388197378048 57850830624198144 57949283365219584 57977429529696768 57996432292571136 58095132824042496 58120730949140352 58168019370359808 58348147655835648 58421351636271104 58514257580897664 58520775311622144 58533436295280128 58549199051685888 58613839367114304 58633050720561408 58706612142307584 58806521284823424 58897706188898304 58917010582929408 59017277789503488 59036621374488576 59056056262202272 59091321265127424 59137177218606396 59156560101994992 59191885120241664 59211285934768128 59331579510580776 59443055320276992 59469606799110144 59544217769766912 59563734065332224 59684743674334233 59720384094529536 59739958130614272 60000585431245056 60075862571282688 60095553119486976 60124741734500352 60227064303823872 60273350613923328 60413568811794432 60489364083572736 60592307181060096 60632120558053824 60668326699204608 60681452306116096 60708556940758272 60764805949393728 60784722306637056 60888168055967616 60964558763165568 61079102714413056 61106384967892992 61183049451503616 61203102892818432 61230070464937984 61250597627729328 61307260658122752 61327443041517744 61347543809476288 61364064390709248 61384177161732096 61431812413610184 61529045418380064 61651977690820608 61672184828706816 61729326678749184 61749559168647168 61797477963691197 61854646913998848 61895289736346612 61932250172104704 62202441777345792 62222829336105984 62300894518367232 62406920547159552 62437231801211904 62630580511309824 62709157260951552 62778390312321216 62815878086787072 62936393892712704 62964125194902048 63015354317889792 63122596241507712 63210493293821952 63348821113503744 63369584411148288 63397506587590656 63428298972659712 63449088320077824 63498325981040496 63519138280608192 63557068388696064 63598829820833216 63636807516291072 63686190850806888 63707064725225376 63914435587731456 63935384271962112 63956339822362624 64015598037221376 64044191937503232 64065275320156929 64086273443827908 64124542213595136 64145559762665472 64275877803129174 64485100191193344 64506235917247488 64527378570776576 64616015079802368 64697082769073664 64718287974832128 64928950438330368 65082184452222912 65103515879444224 65121047924834304 65192943785872032 65245986329142528 65253253887295488 65296129831750272 65439021791654784 65530144423870464 65641666112815104 65673548493815808 65684797271224976 65695073747337216 65724020590804992 65777495230906368 65806876119269376 65828539778509872 65835872225574912 65850115832190144 65889437870850048 65962182060631584 66044938660096032 66157336445426352 66259919462510592 66281636905795584 66303361467219968 66394437513191424 66416199046299648 66438063294977556 66477736423268352 66499525258543104 66551130114744366 66612696676614144 66656465869911736 66748026949403373 66873437235311616 66895355766034432 66987244990987776 67009200823498752 67093271019780096 67207452896941056 67311664215883776 67492635728231168 67585345392693024 67607497259422848 67640334451312896 67647868708847616 67807519440663744 67934920366030848 67965264913268736 68050534594019328 68072838931808256 68105902141734912 68211135627810552 68221807353004032 68251867536605184 68266633844380608 68274237863559168 68307398893633536 68382812594966688 68585128608561264 68680632136556544 68713990553714688 68736512346750976 68830930632941568 68853490754420736 68883829273055232 68939874809315328 68970668240388096 68993373421707462 69015986785660824 69057199306948608 69220176095677572 69350231206989824 69381207932295168 69445492513592832 69468254064728064 69491023076220928 69586477778248704 69673781443617792 69696617819049984 70000683003119232 70088506333163136 70111478639401472 70130359303667712 70207785615554496 70318909049577216 70459403075223552 70482496947093504 70547801918570496 70570924764168192 70625689101361368 70691025044570112 70725359916417024 70737473984396128 70779714482405376 70834640844264804 70892273607626016 71111804955549696 71201022306705408 71258953166815232 71290782462541824 71322194911039488 71356836344242176 71380224360087552 71459030565684216 71501701937283072 71548683548437368 71591408455827456 71670447815878548 71927307305957376 71950882300157952 72017547791874048 72041152363421696 72140109990294528 72163754732998656 72254291867455488 72569515406903424 72593300892123648 72684376938095104 72784218115207872 72808073971686144 73045069243121664 73069010596528128 73160683471110144 73193362214289408 73217457508750776 73241455364374752 73285191101251584 73309211157331968 73458146060719056 73721412476854272 73745575509458944 73846874376916992 73895396930128098 73906957965754368 73939523164655616 73963757685522432 73999682134769664 74081380311213912 74125617604706304 74300555992608036 74404018147936256 74566841519020032 74591281650622464 74624148379143168 74684864376758272 74718223927087104 74767319017799226 74787453476176896 74811965915860992 74939283761190912 74988524103650703 75232616889725568 75257275236788736 75385350926436096 75479929897252608 75504669303970816 75608384509058688 75725622242869248 75750442178052096 75879357157933056 75904227481485312 75929215194260064 75974555912306688 75999457438334976 76058434416850704 76128796201844736 76178818137041984 76283459370746712 76426785411784704 76451835161182208 76556851418271744 76581943798284288 76619139909451776 76678024022605824 76737527581286871 76799963074928184 76808517596504064 76845823755337728 77134440832264192 77265711153626112 77303239372929024 77328576390094848 77460177098723328 77494307932187136 77511073844140482 77557359160479744 77642985133868427 77689349220317184 78019010107863552 78151785822819072 78177400960748544 78275482856410112 78383004124070016 78408695046431232 78530274918531072 78663920723361792 78689703719337984 78788428353503232 78823620846157824 78849569624808528 78875413469326656 78922513493655552 79108772680774368 79257407093702656 79292809065480192 79366277158391808 79392290359689216 79418312087109632 79527403175141376 79579658232445644 79627178792706048 79653277507485696 80000780574993408 80101150095043584 80127404159315968 80166322312667136 80237469274919424 80302752405098496 80364467485231104 80391409386394743 80492268991992039 80540334512805888 80842827410738432 80944742587677696 81019741265858304 81046296408849408 81184224074623488 81286078350887424 81475179957190656 81550670107705344 81577399268671488 81667463503639104 81716230785466368 81769924055356992 81818752520945664 81909083218146912 82038727224506752 82202636921094144 82229579771609088 82305768904998912 82332745558196224 82396637284921596 82445839988908032 82472862551998464 82576333562806272 82640414318308938 82936589036461056 82963772448141312 83067859357822976 83181963560237568 83209227396212736 83249642401615872 83341552850115651 83704520416428288 83915191856950272 83952166926536064 84020472423853056 84163461655343616 84280657725095936 84465094818004992 84530008783454208 84571065296879616 84664434641387328 84692184374144256 84714991548235776 84886976295862272 84914921134409184 84942752966967168 85219247450308608 85247179029282816 85354130716295168 85392255916670976 85420367093542572 85448364591770544 85471375401345024 85499389618126848 85527413016887296 85644895727075328 85701170404172232 85980133588257792 86008314556329984 86154686773069824 86211296418482781 86262777025431552 86291050633109504 86399958459294207 86409582296067072 86776245936297216 86923925047829376 86994648438856704 87061506442333696 87181096423710528 87252029055539712 87373525898493952 87522221483753472 87564731325087744 87632027454406656 87771386371346496 87781162967433216 87800154442920192 87823798577528832 87949576080842112 88002094692040704 88059918213461376 88209781927235136 88346559283347456 88375515874394112 88525916684255232 88554932061732864 88584084393303408 88636981897691136 88666033678057472 88734840152992488 88787827680362496 88816928902152192 88997369265871164 89164582980415488 89316326654650368 89345601097998336 89457694693040128 89580576141794304 89609937195921408 90113793856924032 90143329679230464 90187112601750528 90410025920884992 90579893821374464 90620353217691648 90734046125359104 90888460771590144 90948180837080736 91002490048806912 91022178459174144 91032317151412224 91062835411137408 91177083459955584 91231529359638528 91446838144748352 91574176182075392 91618654071619584 91774574177255424 91804654339227648 91845105697406976 91875896441593992 91919833079087104 91960890987184128 91991164562276616 92021315714214432 92046096586063872 92076265742598144 92293568127570096 92508277243060224 92593990018123776 92624338752970752 92781970370998272 92842934604519918 92898375258157056 92928823758733312 93334244004158976 93451341777550848 93610380820739328 93758545399436288 93945870766964736 94063735891427328 94167585468481824 94223817130180608 94254700059426816 94372952643207168 94404590839069056 94446187792353072 94523031476834688 94579475391184896 94815739940732928 94934696408940544 95054376616722432 95096259881385984 95142448458989568 95173632480116736 95247488971560744 95278707420912288 95335602583044096 95398244731249824 95455211274436608 95560597087838064 95903076407943168 95934509733543936 96023397055832064 96129410165741862 96186813320392704 96218339643998208 96339055823273984 96413816704693761 96759353875871232 96791067856164864 97045624153610496 97077431962248192 97393425657495552 97591149619052544 97623276678334368 97655273819166336 97681571887251456 97713588135002112 97868979493713792 97879880830943232 97944194747625408 98295216635805696 98462499169222656 98527195906837464 98542610621005824 98586030886207488 98618343580696576 98666242846359552 98742809667764808 98753808338362368 98775173748285216 98834156806275072 98943273090947376 99067407990144048 99422455358693376 99455042200829952 99498864505524224 99624298569449472 99657094942466334 99689758690398968 99716604634902528 99749287887814656 99826695172116549 99919045014921216 99984698804867604 100310155852967424 100343033649051648 100513801235248128 100639906529670144 100811179345411584 100967496323825664 101172476210577408 101238953592346752 101299407883075584 101411245889134272 101460501676969344 101471803063271424 101711279160995616 101902380549046272 102075801891028992 102109258397712384 102158853212602368 102237365363474432 102316703441715828 102377801304907776 102399950766570912 102411356795338752 102461098340450304 102574218892450032 103020948204834816 103070985830572032 103104768520126464 103280236131631104 103325743909582848 103348098458853976 103409812213972992 103490060132561193 103523980178491236 103585798960422912 103830264143516358 104025346810484736 104071811898442752 104202381097092096 104236534614331392 104510672165426688 104544926728574976 104885227631149056 105001024504678848 105132759499744704 105167217959102208 105195538955501568 105478363574365824 105723745420640256 105821702877855744 105856387146252288 105938533652042052 106036537566855168 106106210976594192 106169571723608064 106204370009980928 106338410411439024 106667707433324544 106801533460058112 106888429750222848 106936173693812736 106983292366559232 107070336540131328 107152623313641472 107188545848526324 107323025322656052 107387112683741184 107505671723817822 107890960958936064 107926323450236928 108026321687811072 108061728545132544 108245632099497984 108316757038606571 108381437801183232 108734226810273792 108854273110355136 108889951338185472 109026565407142656 109212110957529216 109603515894792192 109639439695478784 109741025206665216 109826186263126164 109862183046562128 109927786651877376 109963816735997952 110101778083741696 110187219091078584 110582118715281408 110618363264188416 110843095395192147 110860436948631552 110909284746983424 110945636528283648 110999523202154496 111122070466820868 111450833988912054 111606027221904384 111850262278530048 111886922475933696 111936222568714752 112027296565137408 112077335890630656 112150978526698839 112217948873791488 112848925334588352 112885912855183104 112922912498859008 113078026389654144 113219894845878912 113257003955956224 113625663267078144 113662905372377088 113856341222227968 113893822791390096 113931152789027392 113961833868460032 113999186157502464 114087651625276056 114193194302767104 114268227205562976 114640178117677056 114677752741773312 114872915697426432 114928709864177664 114948395224643708 115017036033908736 115199944612392276 115212776394756096 115701661248396288 115898566730439168 115954859059393536 115992864585142272 116190265648084992 116241461898280704 116266610766210723 116336038740719616 117028515161795328 117041550623244288 117066872590560256 117227678734228608 117266101441122816 117413224284615168 117613042569646848 117795412377796608 117834021165858816 118034555579006976 118112112524404544 118182642530254848 118274354437212792 118313120203989984 118383770240483328 118422571869536256 118663159021161552 118886110640553984 118939213598220288 119088435539533824 119127468130664448 119369487348668466 119440768189059072 119479916261228544 120001170862490112 120151725142565376 120191106238973952 120249483469000704 120454128607647744 120546701227846656 121184614362120192 121264241116107648 121336653398409216 121362904612232192 121417113881516544 121529611898787456 121569444613274112 121776336111935232 121929117526331136 122158205428826112 122212769935785984 122366098903007232 122460140929875968 122501195255458656 122614521316245504 122654886083035488 122695087618952576 122728128781418496 122768354323464192 122863624827220368 123058090836760128 123303955381641216 123344369657413632 123458653357498368 123499118337294336 123594955927382394 123709293827997696 123790579472693224 123864500344209408 123960621477463407 124404883554691584 124445658672211968 124601789036734464 124813841094319104 124874463602423808 125556780624642432 125631756173574144 125872787785425408 125928250389804096 126030708635779584 126245192483015424 126420986587643904 126697642227007488 126795013175181312 126856597945319424 126996651962080992 127038276561216384 127114136777392128 127197659641666432 127273615032582144 127372381701613776 127414129450450752 127828871175462912 127870768543924224 127912679644725248 128031196074442752 128088383875006464 128130550640313858 128172546887655816 128249084427190272 128291119525330944 128551755606258348 128970200382386688 129012471834494976 129054757141553152 129232030159604736 129394165538147328 129436575949664256 130164368904445824 130207031758888448 130242095849668608 130385887571744064 130491972658285056 130592259663500544 130878043583309568 131060288847740928 131283332225630208 131347096987631616 131369594542449952 131448041181609984 131613752238538752 131657079557019744 131671744451149824 131700231664380288 131778875741700096 131924364121263168 132089877320192064 132314672890852704 132519838925021184 132563273811591168 132606722934439936 132788875026382848 132832398092599296 132876126589955112 132955472846536704 132999050517086208 133102260229488732 133225393353228288 133312931739823472 133496053898806746 133746874470623232 133790711532068864 133974489981975552 134018401646997504 134186542039560192 134414905793882112 134985271456462336 135170690785386048 135214994518845696 135280668902625792 135615038881327488 135869840732061696 135930529826537472 136101069188038656 136145677863616512 136422271255621104 136443614706008064 136503735073210368 136533267688761216 136548475727118336 136614797787267072 136765625189933376 137170257217122528 137361264273113088 137427981107429376 137473024693501952 137661861265883136 137706981508841472 137767658546110464 137879749618630656 137941336480776192 137986746843414924 138031973571321648 138114398613897216 138440352191355144 138700462413979648 138762415864590336 138890985027185664 138936508129456128 138982046152441856 139172955556497408 139264401906779877 139347562887235584 139393235638099968 140001366006238464 140177012666326272 140222957278802944 140415571231108992 140637818099154432 140918806150447104 140964993894187008 141095603837140992 141141849528336384 141251378202722736 141382050089140224 141450719832834048 141474947968792256 141559428964810752 141669281688529608 141784547215252032 142223609911099392 142402044613410816 142517906333630464 142581564925083648 142644389822078976 142713672688484352 142760448720175104 142918061131368432 143003403874566144 143097367096874736 143182816911654912 143340895631757096 143854614611914752 143901764600315904 144035095583748096 144082304726843392 144194115248612793 144280219980589056 144327509465997312 144508583734910976 145139030813806848 145186601784247296 145368753876190208 145568436230415744 145616147943372288 146090138486243328 146138021193056256 146321366942220288 146386724428578816 146434915017501552 146482910728749504 146570382202503168 146916292121438112 147442824953708544 147491151018917888 147693748753833984 147790793860256196 147813915931508736 147879046329311232 147927515371044864 147999364269539328 148162760622427824 148251235209412608 148601111985216072 148808036295872512 149133683038040064 149182563301244928 149248296758286336 149369728753516544 149436447854174208 149485642413699501 149534638035598452 149574906952353792 149623931831721984 149878567522381824 149977048207301406 150465233779451136 150514550473577472 150770701852872192 150959859794505216 151009338607941632 151216769018117376 151451244485738496 151500884356104192 151758714315866112 151858430388520128 151949111824613376 152116868833701408 152257592403689472 152357636274083968 152566918741493424 152853570823569408 152903670322364416 153113702836543488 153163887596568576 153238279818903552 153356048045211648 153475055162573742 153599926149856368 153617035193008128 153691647510675456 154268881664528384 154531422307252224 154606478745858048 154657152780189696 154920354197446656 154988615864374272 155022147688280964 155114718320959488 155285970267736854 155378698440634368 155745396215274537 156038020215727104 156303571645638144 156354801921497088 156550965712820224 156766008248140032 156817390092862464 157060549837062144 157327841446723584 157647241692315648 157699139249617056 157750826938653312 157845026987311104 158217545361548736 158514814187405312 158585618130960384 158732554316783616 158784580719378432 158836624174219264 159054806350282752 159159316464891288 159254357585412096 159306555014971392 160001561149986816 160202300190087168 160254808318631936 160332644625334272 160474938549838848 160605504810196992 160728934970462208 160782818772789486 160984537983984078 161080669025611776 161685654821476864 161889485175355392 162039482531716608 162092592817698816 162368448149246976 162572156701774848 163101340215410688 163334927007278208 163432461570932736 163539848110713984 163637505041891328 163818166436293824 164077454449013504 164405273842188288 164459159543218176 164611537809997824 164665491116392448 164793274569843192 164891679977816064 164945725103996928 165152667125612544 165280828636617876 165873178072922112 165927544896282624 166135718715645952 166363927120475136 166418454792425472 166499284803231744 166683105700231302 167409040832856576 167830383713900544 167904333853072128 168040944847706112 168326923310687232 169060017566908416 169328869282774656 169384368748288512 169429983096471552 169829842268818368 169885505933934336 170438494900617216 170494358058565632 170708261432590336 170784511833341952 170840734187085144 170896729183541088 170942750802690048 170998779236253696 171054826033774592 171289791454150656 171402340808344464 171960267176515584 172016629112659968 172309373546139648 172422592836965562 172525554050863104 172582101266219008 172799916918588414 172819164592134144 173552491872594432 173847850095658752 173989296877713408 174123012884667392 174362192847421056 174504058111079424 175044442967506944 175264054908813312 175542772742692992 175562325934866432 175600308885840384 175647597155057664 175899152161684224 176119836426922752 176419563854470272 176693118566694912 176751031748788224 177051833368510464 177109864123465728 177168168786606816 177273963795382272 177332067356114944 177469680305984976 177575655360724992 177633857804304384 177994738531742328 178329165960830976 178632653309300736 178691202195996672 178915389386080256 179054231023002699 179161152283588608 179219874391842816 180227587713848064 180286659358460928 180374225203501056 180820051841769984 181240706435383296 181468092250718208 181776921543180288 181896361674161472 182004980097613824 182044356918348288 182125670822274816 182354166919911168 182893676289496704 183148352364150784 183237308143239168 183549148354510848 183609308678455296 183690211394813952 183751792883187984 183839666158174208 183921781974368256 183982329124553232 184042631428428864 184092193172127744 184152531485196288 184587136255140192 185016554486120448 185187980036247552 185248677505941504 185392433891073591 185563940741996544 185685869209039836 185796750516314112 185857647517466624 186668488008317952 186902683555101696 187220761641478656 187517090798872576 187891741533929472 188127471782854656 188335170936963648 188447634260361216 188809181678138112 188892375584706144 189046062953669376 189631479881465856 189869392817881088 190108753233444864 190192519762771968 190284896917979136 190347264960233472 190494977943121488 190557414841824576 190671205166088192 190796489462499648 190910422548873216 191121194175676128 191806152815886336 191869019467087872 192046794111664128 192195825960470787 192258820331483724 192373626640785408 192436679287996416 192678111646547968 192827633409387522 193518707751742464 193582135712329728 194091248307220992 194154863924496384 194786851314991104 195246553356668736 195310547638332672 195363143774502912 195737958987427584 195759761661886464 195888389495250816 196590433271611392 196924998338445312 197054391813674928 197085221242011648 197172061772414976 197236687161393152 197332485692719104 197485619335529616 197507616676724736 197550347496570432 197668313612550144 197886546181894752 198134815980288096 198844910717386752 198910084401659904 198997729011048448 199248597138898944 199314189884932668 199379517380797936 199433209269805056 199498575775629312 199653390344233098 199838090029842432 199969397609735208 200620311705934848 200686067298103296 201027602470496256 201159691643126489 201279813059340288 201622358690823168 201934992647651328 202477907184693504 202822491778268544 202921003353938688 202943606126542848 203422558321991232 203804761098092544 204151603782057984 204218516795424768 204317706425204736 204474730726948864 204633406883431656 204755602609815552 204799901533141824 204822713590677504 204922196680900608 205148437784900064 206041896409669632 206141971661144064 206209537040252928 206560472263262208 206651487819165696 206696196917707952 206819624427945984 206980120265122386 207047960356982472 207171597920845824 207660528287032716 208050693620969472 208143623796885504 208404762194184192 208473069228662784 209021344330853376 209089853457149952 210002049009357696 210265518999489408 210334435918204416 210391077911003136 210956727148731648 211447490841280512 211643405755711488 211712774292504576 211877067304084104 212073075133710336 212212421953188384 212339143447216128 212408740019961856 212676820822878048 213335414866649088 213603066920116224 213776859500445696 213872347387625472 213966584733118464 214140673080262656 214305246627282944 214377091697052648 214646050645312104 214774225367482368 215011343447635644 215781921917872128 215852646900473856 216052643375622144 216123457090265088 216491264198995968 216633514077213142 216762875602366464 217708546220710272 217779902676370944 218053130814285312 218424221915058432 219207031789584384 219482050413330432 219652372526252328 219724366093124256 219855573303754752 219927633471995904 220203556167483392 220374438182157168 221164237430562816 221236726528376832 221686190790384294 221720873897263104 221818569493966848 221891273056567296 221999046404308992 222244140933641736 222901667977824108 223212054443808768 223700524557060096 223773844951867392 223872445137429504 224054593130274816 224154671781261312 224301957053397678 224435897747582976 224965572310952109 225697850669176704 225771825710366208 225845824997718016 226156052779308288 226439789691757824 226514007911912448 227251326534156288 227712682444455936 227787645582780192 227862305578054784 227923667736920064 227998372315004928 228175303250552112 228386388605534208 228536454411125952 229280356235354112 229355505483546624 229745831394852864 229857419728355328 229896790449287416 230034072067817472 230212582743860613 230399889224784552 230425552789512192 231403322496792576 231797133460878336 231909718118787072 231985729170284544 232380531296169984 232482923796561408 232533221532421446 232672077481439232 232928955401605281 234057030323590656 234133745181120512 234455357468457216 234532202882245632 234826448569230336 235226085139293696 235590824755593216 236069111158013952 236224225048809088 236365285060509696 236548708874425584 236626240407979968 236767540480966656 237326318042323104 237772221281107968 237878427196440576 238176871079067648 238254936261328896 238738974697336932 238881536378118144 238959832522457088 240002341724980224 240303450285130752 240382212477947904 240498966938001408 240908257215295488 241093402455693312 241476806975976117 242528482232215296 242725809224464384 242834227763033088 243059223797574912 243138889226548224 243552672223870464 243858235052662272 244425539871571968 244732197806014464 244920281859751936 245002390510917312 245309772166070976 245390175237905152 245456257562836992 245727249654440736 246116181673520256 246607910763282432 246688739314827264 246917306714996736 246998236674588672 247189911854764788 247418587655995392 247581158945386448 247729000688418816 247921242954926814 248809767109383168 248891317344423936 249203578073468928 249627682188638208 249748927204847616 251113561249284864 251745575570850816 251856500779608192 252061417271559168 252490384966030848 252841973175287808 253395284454014976 253590026350362624 253713195890638848 253993303924161984 254076553122432768 254395319283332864 254744763403227552 254828258900901504 255657742350925824 255741537087848448 255825359289450496 256062392148885504 256176767750012928 256261101280627716 256345093775311632 256498168854380544 256582239050661888 257103511212516696 257940400764773376 258024943668989952 258109514283106304 258464060319209472 258633889255448343 258788331076294656 258873151899328512 260328737808891648 260414063517776896 260771775143488128 260983945316570112 261184519327001088 261756087166619136 262120577695481856 262566664451260416 262694193975263232 262739189084899904 262896082363219968 263314159114039488 263343488902299648 263400463328760576 263848728242526336 264179754640384128 264629345781705408 265039677850042368 265126547623182336 265213445868879872 265577750052765696 265664796185198592 265752253179910224 265910945693073408 265998101034172416 266204520458977464 266450786706456576 266625863479646944 266992107797613492 267493748941246464 267581423064137728 267948979963951104 268036803293995008 268373084079120384 268829811587764224 269970542912924672 270341381570772096 270429989037691392 270561337805251584 271230077762654976 271739681464123392 271861059653074944 272202138376077312 272844542511242208 273007470146420736 273066535377522432 273096951454236672 273531250379866752 274340514434245056 274722528546226176 274855962214858752 274946049387003904 275323722531766272 275413963017682944 275535317092220928 275759499237261312 275882672961552384 275973493686829848 276063947142643296 276228797227794432 276880704382710288 277400924827959296 277524831729180672 277781970054371328 277873016258912256 277964092304883712 278345911112994816 278528803813559754 278695125774471168 278786471276199936 280002732012476928 280354025332652544 280445914557605888 280831142462217984 281275636198308864 281837612300894208 282191207674281984 282502756405445472 282764100178280448 282949895937584512 283118857929621504 283338563377059216 283569094430504064 284447219822198784 284804089226821632 285035812667260928 285163129850167296 285288779644157952 285427345376968704 285520897440350208 285836122262736864 286006807749132288 286194734193749472 286365633823309824 286681791263514192 287709229223829504 287803529200631808 288070191167496192 288164609453686784 288388230497225586 288560439961178112 288655018931994624 289017167469821952 289241450114081283 290278061627613696 290373203568494592 290737507752380416 291136872460831488 291232295886744576 292180276972486656 292773448857157632 292869830035003104 292965821457499008 293140764405006336 293832584242876224 294885649907417088 294982302037835776 295387497507667968 295581587720512392 295627831863017472 295758092658622464 295855030742089728 295998728539078656 296325521244855648 296502470418825216 297202223970432144 297616072591745024 298267366076080128 298365126602489856 298496593516572672 298739457507033088 298872895708348416 298971284827399002 299069276071196904 299149813904707584 299247863663443968 299757135044763648 299954096414602812 300930467558902272 301029100947154944 301541403705744384 301919719589010432 302018677215883264 302433538036234752 302902488971476992 303517428631732224 303716860777040256 303898223649226752 304233737667402816 304715272548167936 305133837482986848 305707141647138816 305807340644728832 306227405673086976 306327775193137152 306476559637807104 306712096090423296 306950110325147484 307199852299712736 307234070386016256 307383295021350912 308537763329056768 309062844614504448 309212957491716096 309314305560379392 309840708394893312 309977231728748544 310044295376561928 310229436641918976 310571940535473708 310757396881268736 311490792430549074 312076040431454208 312607143291276288 312709603842994176 313101931425640448 313532016496280064 313634780185724928 314655682893447168 315398278499234112 315501653877306624 316435090723097472 317029628374810624 317171236261920768 317465108633567232 317569161438756864 317673248348438528 318109612700565504 318318632929782576 318508715170824192 318613110029942784 320003122299973632 320404600380174336 320509616637263872 320665289250668544 320949877099677696 321211009620393984 321457869940924416 321565637545578972 321969075967968156 322161338051223552 323371309642953728 323778970350710784 324078965063433216 324185185635397632 324736896298493952 324950271115819713 325144313403549696 326202680430821376 326669854014556416 327079696221427968 327636332872587648 328154908898027008 328810547684376576 328918319086436352 329223075619995648 329330982232784896 329586549139686384 329783359955632128 329891450207993856 330305334251225088 330561657273235752 331746356145844224 331855089792565248 332271437431291904 332529286185576441 332727854240950272 332836909584850944 332998569606463488 333366211400462604 334818081665713152 335660767427801088 335808667706144256 336081889695412224 336452935580096517 336653846621374464 338657738565549312 338768737496577024 339659684537636736 339771011867868672 340876989801234432 340988716117131264 341416522865180672 341569023666683904 341681468374170288 341793458367082176 341885501605380096 341997558472507392 342579582908301312 342804681616688928 343920534353031168 344033258225319936 344618747092279296 344845185673931124 345051108101726208 345164202532438016 345599833837176828 345638329184268288 347104983745188864 347695700191317504 347978593755426816 348246025769334784 348724385694842112 348799832298632169 349008116222158848 351085545485385984 351124651869732864 351200617771680768 351798304323368448 352239672853845504 352839127708940544 353386237133389824 353502063497576448 354103666737020928 354336337573213632 354547927590764544 354939360611969952 355151310721449984 355267715608608768 355989477063484656 356658331921661952 357265306618601472 357382404391993344 357830778772160512 358108462046005398 358322304567177216 358439748783685632 360455175427696128 360573318716921856 360748450407002112 361640103683539968 363553843086360576 363792723348322944 364009960195227648 364088713836696576 364251341644549632 364708333839822336 365787352578993408 366296704728301568 366474616286478336 367098296709021696 367380422789627904 367503585766375968 367843563948736512 367964658249106464 368085262856857728 368184386344255488 368305062970392576 369174272510280384 370033108972240896 370375960072495104 370497355011883008 370784867782147182 371127881483993088 371371738418079672 371593501032628224 371715295034933248 373336976016635904 373805367110203392 374441523282957312 375034181597745152 376670341873927296 376895268520722432 377618363356276224 377784751169412288 378092125907338752 379262959762931712 379738785635762176 380385039525543936 380569793835958272 380989955886242976 381114829683649152 381342410332176384 381592978924999296 381820845097746432 382242388351352256 383612305631772672 383738038934175744 384093588223328256 384391651920941574 384517640662967448 384747253281570816 384873358575992832 385356223293095936 385655266818775044 387037415503484928 387164271424659456 388182496614441984 388309727848992768 390493106713337472 390621095276665344 390726287549005824 391475917974855168 391776778990501632 393180866543222784 393849996676890624 394108783627349856 394344123544829952 394473374322786304 394971238671059232 395015233353449472 395100694993140864 395336627225100288 395773092363789504 396269631960576192 397689821434773504 397820168803319808 397995458022096896 398497194277797888 398628379769865336 398759034761595872 398866418539610112 398997151551258624 399306780688466196 399676180059684864 399938795219470416 401240623411869696 401372134596206592 402055204940992512 402319383286252978 402559626118680576 403244717381646336 404955814369387008 405644983556537088 405842006707877376 406845116643982464 407609522196185088 408303207564115968 408437033590849536 408949461453897728 409266813766863312 409511205219631104 409599803066283648 409645427181355008 409844393361801216 410296875569800128 412083792819339264 412283943322288128 412419074080505856 413120944526524416 413302975638331392 413392393835415904 413639248855891968 413960240530244772 414095920713964944 414343195841691648 415321056574065432 416101387241938944 416287247593771008 416809524388368384 416946138457325568 417793205720339631 418042688661706752 418179706914299904 420004098018715392 420531037998978816 420668871836408832 421913454297463296 422894981682561024 423286811511422976 423425548585009152 423754134608168208 424146150267420672 424424843906376768 424678286894432256 425353641645756096 426670829733298176 427206133840232448 427553719000891392 427744694775250944 427933169466236928 428281346160525312 428610493254565888 428754183394105296 429292101290624208 429548450734964736 430022686895271288 431563843835744256 431705293800947712 432105286751244288 432246914180530176 432582345745838379 432982528397991936 433267028154426284 433525751204732928 435417092441420544 435559805352741888 436106261628570624 436848443830116864 438414063579168768 438964100826660864 439304745052504656 439448732186248512 439711146607509504 440748876364314336 442328474861125632 442473453056753664 443372381580768588 443441747794526208 443637138987933696 443782546113134592 443998092808617984 444488281867283472 445803335955648216 446424108887617536 447401049114120192 447547689903734784 447744890274859008 448109186260549632 448309343562522624 448456927241098503 448603914106795356 448871795495165952 449931144621904218 451395701338353408 451543651420732416 451691649995436032 452312105558616576 452879579383515648 453028015823824896 454502653068312576 455575291165560384 455724611156109568 455847335473840128 456350606501104224 456772777211068416 457072908822251904 458560712470708224 458711010967093248 459491662789705728 459714839456710656 459793580898574832 460068144135634944 460425165487721226 460799778449569104 460851105579024384 462806644993585152 463594266921756672 463819436237574144 463971458340569088 464761062592339968 464965847593122816 465066443064842892 465344154962878464 465857910803210562 467236188645823611 468114060647181312 468267490362241024 468910714936914432 469064405764491264 469652897138460672 470452170278587392 471181649511186432 472448450097618176 473097417748851168 473252480815959936 473535080961933312 474652636084646208 475544442562215936 475756854392881152 476353742158135296 476509872522657792 477477949394673864 477763072756236288 477919665044914176 480004683449960448 480606900570261504 480764424955895808 480997933876002816 481816514430590976 482186804911386624 482953613951952234 485056964464430592 485451618448928768 485668455526066176 486118447595149824 486277778453096448 487105344447740928 487716470105324544 489840563719503872 490004781021834624 490619544332141952 490780350475810304 490912515125673984 491454499308881472 492232363347040512 493215821526564864 493377478629654528 493834613429993472 493996473349177344 494379823709529576 494837175311990784 495162317890772896 495458001376837632 495842485909853628 497619534218766336 497782634688847872 498407156146937856 499255364377276416 499497854409695232 502227122498569728 503491151141701632 503713001559216384 504122834543118336 504980769932061696 507180052700725248 507986607848323968 508153106244865536 508790638566665728 509489526806455104 509656517801803008 511315484701851648 511483074175696896 512124784297771008 512353535500025856 512522202561255432 512690187550623264 512996337708761088 513164478101323776 514207022425033392 515880801529546752 516049887337979904 516219028566212608 516928120638418944 517267778510896686 517576662152589312 517746303798657024 520657475617783296 520828127035553792 521543550286976256 521967890633140224 522369038654002176 523512174333238272 525133328902520832 525478378169799808 525792164726439936 526628318228078976 526686977804599296 526800926657521152 527697456485052672 528359509280768256 529258691563410816 530079355700084736 530253095246364672 531155500105531392 531329592370397184 531504506359820448 531821891386146816 531996202068344832 532409040917954928 532901573412913152 533251726959293888 533984215595226984 534987497882492928 535162846128275456 535897959927902208 536073606587990016 536746168158240768 537162693069008097 537659623175528448 539941085825849344 540682763141544192 540859978075382784 541122675610503168 542460155525309952 543722119306149888 544404276752154624 545689085022484416 546014940292841472 546133070755044864 547062500759733504 548681028868490112 549445057092452352 549711924429717504 550647445063532544 550827926035365888 551070634184441856 551518998474522624 551765345923104768 551946987373659696 552127894285286592 552457594455588864 553761408765420576 554801849655918592 555049663458361344 555563940108742656 555746032517824512 555928184609767424 556691822225989632 557057607627119508 557390251548942336 557572942552399872 560005464024953856 560708050665305088 560891829115211776 561662284924435968 562551272396617728 563675224601788416 564382415348563968 565005512810890944 565899791875169024 566677126754118432 567138188861008128 568894439644397568 569608178453643264 570326259700334592 570577559288315904 570854690753937408 571041794880700416 571672244525473728 572013615498264576 572389468387498944 572731267646619648 573363582527028384 575418458447659008 575607058401263616 576140382334992384 576329218907373568 576776460994451172 577120879922356224 577310037863989248 578034334939643904 578482900228162566 580556123255227392 580746407136989184 581475015504760832 582273744921662976 582464591773489152 584360553944973312 585739660070006208 585931642914998016 587665168485752448 589771299814834176 589964604075671552 590774995015335936 591163175441024784 591255663726034944 591516185317244928 591710061484179456 591997457078157312 592651042489711296 593004940837650432 594404447940864288 595232145183490048 596534732152160256 596730253204979712 596993187033145344 597478915014066176 597745791416696832 597942569654798004 598138552142393808 598299627809415168 598495727326887936 599514270089527296 599908192829205624 601860935117804544 602058201894309888 603082807411488768 603479074929379467 603839439178020864 604037354431766528 604867076072469504 605804977942953984 607433721554080512 608467475334805632 609430545096335872 610267674965973696 611414283294277632 611614681289457664 612454811346173952 612655550386274304 612953119275614208 613424192180846592 613900220650294968 614399704599425472 614468140772032512 614766590042701824 617075526658113536 618125689229008896 618425914983432192 618628611120758784 619681416789786624 619954463457497088 620088590753123856 620458873283837952 621143881070947416 621514793762537472 622981584861098148 624152080862908416 625214286582552576 625419207685988352 626203862851280896 627064032992560128 627269560371449856 630796556998468224 631003307754613248 632870181446194944 634059256749621248 634342472523841536 634930217267134464 635138322877513728 636219225401131008 636637265859565152 637017430341648384 637226220059885568 640006244599947264 640809200760348672 641019233274527744 641330578501337088 641899754199355392 642422019240787968 642915739881848832 643131275091157944 643938151935936312 644322676102447104 646742619285907456 647557940701421568 648157930126866432 648370371270795264 649473792596987904 649900542231639426 650288626807099392 653339708029112832 654159392442855936 655272665745175296 656309817796054016 657621095368753152 658446151239991296 659173098279372768 659566719911264256 659782900415987712 660610668502450176 661123314546471504 663492712291688448 663710179585130496 664542874862583808 665058572371152882 665455708481900544 665673819169701888 665997139212926976 666732422800925208 669636163331426304 671321534855602176 671617335412288512 672163779390824448 672905871160193034 673307693242748928 674896716932856327 677315477131098624 677537474993154048 679319369075273472 679542023735737344 681753979602468864 683138047333367808 683362936748340576 683586916734164352 683771003210760192 683995116945014784 685159165816602624 685609363233377856 687841068706062336 688066516450639872 689237494184558592 689690371347862248 690102216203452416 690328405064876032 691199667674353656 691276658368536576 694209967490377728 695391400382635008 695957187510853632 696492051538669568 697448771389684224 697599664597264338 698016232444317696 698786866204815843 702171090970771968 702401235543361536 703596608646736896 704479345707691008 705678255417881088 706772474266779648 708207333474041856 708672675146427264 709095855181529088 709878721223939904 710302621442899968 711978954126969312 713316663843323904 714530613237202944 714764808783986688 715661557544321024 716216924092010796 716644609134354432 716879497567371264 720910350855392256 721146637433843712 721496900814004224 723280207367079936 724430420927928351 727585446696645888 728177427673393152 728502683289099264 729416667679644672 731574705157986816 732593409456603136 734196593418043392 734760845579255808 735007171532751936 735929316498212928 736170525713715456 736368772688510976 738348545020560768 740066217944481792 740751920144990208 740994710023766016 741569735564294364 742255762967986176 742743476836159344 743187002065256448 743430590069866496 746673952033271808 747610734220406784 748883046565914624 750068363195490304 753340683747854592 755236726712552448 755569502338824576 756184251814677504 758525919525863424 759477571271524352 760770079051087872 761139587671916544 761979911772485952 762229659367298304 763185957849998592 764484776702704512 767224611263545344 767476077868351488 768187176446656512 768783303841883148 769035281325934896 769494506563141632 769746717151985664 770712446586191872 771310533637550088 774074831006969856 774328542849318912 775901667766345029 776364993228883968 776619455697985536 780986213426674944 781242190553330688 782951835949710336 783553557981003264 786361733086445568 787699993353781248 788217567254699712 788688247089659904 789942477342118464 790030466706898944 790201389986281728 791546184727579008 792539263921152384 795379642869547008 795640337606639616 795990916044193792 796994388555595776 797256759539730672 797518069523191744 797732837079220224 797994303102517248 798613561376932392 799352360119369728 799877590438940832 802481246823739392 802744269192413184 804110409881985024 804638766572505956 805119252237361152 806489434763292672 809911628738774016 811289967113074176 811684013415754752 813690233287964928 815219044392370176 816606415128231936 818533627533726624 819022410439262208 819199606132567296 819290854362710016 820593751139600256 824167585638678528 824567886644576256 824838148161011712 826241889053048832 826605951276662784 826784787670831808 827278497711783936 827920481060489544 828191841427929888 828686391683383296 830642113148130864 832202774483877888 832574495187542016 833619048776736768 833892276914651136 835586411440679262 836085377323413504 836359413828599808 840008196037430784 841062075997957632 841337743672817664 843826908594926592 846573623022845952 847508269216336416 848292300534841344 848849687812753536 849356573788864512 850707283291512192 853341659466596352 854412267680464896 855107438001782784 855489389550501888 855866338932473856 856562692321050624 857220986509131776 857508366788210592 858584202581248416 859096901469929472 860045373790542576 863127687671488512 863410587601895424 864210573502488576 864493828361060352 865164691491676758 865965056795983872 866534056308852568 867051502409465856 867724350342243849 870834184882841088 871119610705483776 872212523257141248 873696887660233728 878609490105009312 878897464372497024 879422293215019008 881497752728628672 884656949722251264 884946906113507328 886744763161537176 886883495589052416 887274277975867392 887565092226269184 887996185617235968 888976563734566944 891606671911296432 892848217775235072 894802098228240384 895095379807469568 895489780549718016 896218372521099264 896618687125045248 896913854482197006 897207828213590712 897743590990331904 899862289243808436 902791402676706816 903087302841464832 903383299990872064 904624211117233152 905759158767031296 906056031647649792 911150582331120768 911449222312219136 911694670947680256 912701213002208448 914145817644503808 917121424941416448 917422021934186496 918983325579411456 919429678913421312 919587161797149664 920136288271269888 920850330975442452 921599556899138208 921702211158048768 925613289987170304 927188533843513344 927638872475148288 927942916681138176 929522125184679936 929931695186245632 930132886129685784 930688309925756928 931715821606421124 934472377291647222 936228121294362624 936534980724482048 937821429873828864 938128811528982528 939305794276921344 940904340557174784 944896900195236352 946194835497702336 946504961631919872 949305272169292416 951088885124431872 951513708785762304 952707484316270592 953019745045315584 954955898789347728 955526145512472576 955839330089828352 960009366899920896 961213801140523008 961528849911791616 961995867752005632 963633028861181952 964373609822773248 965907227903904468 970113928928861184 970903236897857536 971336911052132352 972236895190299648 972555556906192896 974210688895481856 974850813347459139 975432940210649088 980009562043669248 981239088664283904 981560700951620608 982908998617762944 984464726694081024 986431643053129728 986754957259309056 987669226859986944 987992946698354688 988759647419059152 989674350623981568 990324635781545792 990916002753675264 991684971819707256 995239068437532672 995565269377695744 996814312293875712 997587858556729323 998510728754552832 998995708819390464 1004454244997139456 1006982302283403264 1007426003118432768 1008245669086236672 1009358806740289551 1009961539864123392 1015973215696647936 1016306212489731072 1017581277133331456 1018979053612910208 1019313035603606016 1022630969403703296 1022966148351393792 1024249568595542016 1024707071000051712 1025044405122510864 1025380375101246528 1025992675417522176 1028414044850066784 1031761603059093504 1032099774675959808 1032438057132425216 1033856241276837888 1034535557021793372 1035153324305178624 1035492607597314048 1041314951235566592 1041656254071107584 1043087100573952512 1043935781266280448 1044738077308004352 1046399496895896507 1047024348666476544 1050956756339599616 1053256636456157952 1053373955609198592 1053601853315042304 1055394912970105344 1056719018561536512 1058517383126821632 1060158711400169472 1060506190492729344 1062311000211062784 1063009012719640896 1063643782772293632 1064818081835909856 1065803146825826304 1066503453918587776 1067968431190453968 1069974995764985856 1070325692256550912 1071795919855804416 1072147213175980032 1073492336316481536 1074325386138016194 1075319246351056896 1079882171651698688 1081365526283088384 1081719956150765568 1082245351221006336 1084920311050619904 1091378170044968832 1092029880585682944 1092266141510089728 1094125001519467008 1097362057736980224 1098890114184904704 1099423848859435008 1101294890127065088 1102141268368883712 1103530691846209536 1103893974747319392 1104255788570573184 1104915188911177728 1107522817530841152 1109603699311837184 1110099326916722688 1111127880217485312 1111492065035649024 1111856369219534848 1113383644451979264 1114115215254239016 1114780503097884672 1115145885104799744 1120010928049907712 1121416101330610176 1121783658230423552 1123324569848871936 1125102544793235456 1130011025621781888 1131799583750338048 1133354253508236864 1134276377722016256 1137788879288795136 1139216356907286528 1141155118576631808 1141709381507874816 1143344489050947456 1144027230996529152 1144778936774997888 1145462535293239296 1146727165054056768 1150836916895318016 1151214116802527232 1152280764669984768 1152658437814747136 1153552921988902344 1154241759844712448 1154620075727978496 1156068669879287808 1156965800456325132 1161112246510454784 1161492814273978368 1162950031009521664 1164547489843325952 1164929183546978304 1171479320140012416 1171863285829996032 1175330336971504896 1179542599629668352 1181549990030671872 1182326350882049568 1183032370634489856 1183420122968358912 1185302084979422592 1186009881675300864 1188808895881728576 1190464290366980096 1193069464304320512 1193460506409959424 1193986374066290688 1194957830028132352 1195491582833393664 1195885139309596008 1196277104284787616 1196599255618830336 1196991454653775872 1199028540179054592 1199816385658411248 1203721870235609088 1204116403788619776 1206165614822977536 1206958149858758934 1207678878356041728 1208074708863533056 1209734152144939008 1214867443108161024 1216934950669611264 1218861090192671744 1220535349931947392 1222828566588555264 1224909622692347904 1225311100772548608 1226848384361693184 1227800441300589936 1228799409198850944 1228936281544065024 1229533180085403648 1234151053316227072 1236251378458017792 1236851829966864384 1237257222241517568 1239362833579573248 1239908926914994176 1240177181506247712 1240917746567675904 1242287762141894832 1243029587525074944 1245963169722196296 1248304161725816832 1250428573165105152 1250838415371976704 1252407725702561792 1253379617161018893 1254128065985120256 1254539120742899712 1261593113996936448 1262006615509226496 1265740362892389888 1268684945047683072 1269860434534268928 1270276645755027456 1272438450802262016 1273274531719130304 1274034860683296768 1280012489199894528 1281618401520697344 1282038466549055488 1282661157002674176 1283799508398710784 1284844038481575936 1285831479763697664 1286262550182315888 1287876303871872624 1288645352204894208 1293485238571814912 1295115881402843136 1296315860253732864 1296740742541590528 1297747037237515137 1298947585193975808 1299801084463278852 1300577253614198784 1306679416058225664 1308318784885711872 1310545331490350592 1312619635592108032 1315242190737506304 1316892302479982592 1318346196558745536 1319133439822528512 1322246629092943008 1326985424583376896 1327420359170260992 1329085749725167616 1330117144742305764 1330911416963801088 1331347638339403776 1331994278425853952 1333464845601850416 1339272326662852608 1342643069711204352 1343234670824577024 1344327558781648896 1345370781723295509 1345811742320386068 1346615386485497856 1349793433865712654 1354630954262197248 1355074949986308096 1358638738150546944 1359084047471474688 1363507959204937728 1366725873496681152 1367173833468328704 1367542006421520384 1370318331633205248 1371218726466755712 1375682137412124672 1376133032901279744 1378474988369117184 1379380742695724496 1380204432406904832 1380656810129752064 1382399335348707312 1382553316737073152 1388419934980755456 1390782800765270016 1391914375021707264 1392984103077339136 1394897542779368448 1395199329194528676 1396032464888635392 1397573732409631686 1404342181941543936 1404802471086723072 1407193217293473792 1408117841501885423 1408958691415382016 1411356510835762176 1413544948533559296 1417345350292854528 1419757442447879808 1420605242885799936 1423957908253938624 1426633327686647808 1429061226474405888 1429529617567973376 1431323115088642048 1432433848184021592 1433289218268708864 1433758995134742528 1441820701710784512 1442293274867687424 1442993801628008448 1446560414734159872 1448860841855856702 1455170893393291776 1456354855346786304 1457005366578198528 1458833335359289344 1463149410315973632 1469521691158511616 1470014343065503872 1471858632996425856 1472341051427430912 1472737545377021952 1476697090041121536 1480132435888963584 1481503840289980416 1481989420047532032 1483139471128588728 1484511525935972352 1485486953672318688 1486374004130512896 1486861180139732992 1493347904066543616 1495221468440813568 1497766093131829248 1500136726390980608 1506681367495709184 1510473453425104896 1511139004677649152 1512368503629355008 1521540158102175744 1523959823544971904 1524459318734596608 1526371915699997184 1528969553405409024 1534449222527090688 1536374352893313024 1537566607683766296 1538070562651869792 1538989013126283264 1539493434303971328 1541424893172383744 1542621067275100176 1548149662013939712 1548657085698637824 1551803335532690058 1552729986457767936 1553238911395971072 1561972426853349888 1562484381106661376 1565903671899420672 1567107115962006528 1575399986707562496 1576435134509399424 1577376494179319808 1579884954684236928 1580060933413797888 1580402779972563456 1583092369455158016 1585078527842304768 1590759285739094016 1591981832088387584 1593988777111191552 1594513519079461344 1595036139046383488 1595465674158440448 1595988606205034496 1597227122753864784 1598704720238739456 1599755180877881664 1604962493647478784 1605488538384826368 1608220819763970048 1609277533145011912 1610238504474722304 1611488079207024291 1612978869526585344 1619823257477548032 1622579934226148352 1623368026831509504 1627380466575929856 1633212830256463872 1637067255067453248 1638044820878524416 1638399212265134592 1641187502279200512 1648335171277357056 1649135773289152512 1652483778106097664 1653211902553325568 1653569575341663616 1654556995423567872 1655840962120979088 1656383682855859776 1657372783366766592 1661284226296261728 1664405548967755776 1665148990375084032 1667238097553473536 1667784553829302272 1671172822881358524 1672170754646827008 1672718827657199616 1680016392074861568 1682124151995915264 1682675487345635328 1687653817189853184 1693147246045691904 1695016538432672832 1697699375625507072 1701414566583024384 1706683318933192704 1708824535360929792 1710978779101003776 1711732677864947712 1713125384642101248 1714441973018263552 1715016733576421184 1717168405162496832 1718193802939858944 1720090747581085152 1726255375342977024 1726821175203790848 1728421147004977152 1728987656722120704 1730329382983353516 1731930113591967744 1733068112617705136 1734103004818931712 1735448700684487698 1741668369765682176 1742239221410967552 1744425046514282496 1747393775320467456 1757218980210018624 1757794928744994048 1762995505457257344 1769313899444502528 1769893812227014656 1773489526323074352 1773766991178104832 1774548555951734784 1775130184452538368 1775992371234471936 1777953127469133888 1783213343822592864 1785696435550470144 1789604196456480768 1790190759614939136 1790979561099436032 1792436745042198528 1793237374250090496 1793827708964394012 1794415656427181424 1795487181980663808 1799724578487616872 1805582805353413632 1806174605682929664 1806766599981744128 1809248422234466304 1810437224788138401 1811518317534062592 1812112063295299584 1822301164662241536 1822898444624438272 1825402426004416896 1828291635289007616 1834242849882832896 1834844043868372992 1837966651158822912 1838859357826842624 1839174323594299328 1840272576542539776 1841700661950884904 1843199113798276416 1843404422316097536 1851226579974340608 1854377067687026688 1855277744950296576 1855885833362276352 1859044250369359872 1859863390372491264 1860265772259371568 1861376619851513856 1863431643212842248 1868944754583294444 1872456242588725248 1873069961448964096 1875642859747657728 1876257623057965056 1878611588553842688 1881808681114349568 1889793800390472704 1892389670995404672 1893009923263839744 1898610544338584832 1902177770248863744 1903027417571524608 1905414968632541184 1909911797578695456 1911052291024945152 1911678660179656704 1920018733799841792 1922427602281046016 1923057699823583232 1923991735504011264 1927266057722363904 1928747219645546496 1931814455807808936 1940227857857722368 1941806473795715072 1942673822104264704 1944473790380599296 1945111113812385792 1948421377790963712 1949701626694918278 1950865880421298176 1960019124087338496 1962478177328567808 1963121401903241216 1965817997235525888 1968929453388162048 1972863286106259456 1975338453719973888 1977519294838118304 1979348701247963136 1980649271563091584 1981832005507350528 1983369943639414512 1990478136875065344 1991130538755391488 1993628624587751424 1995175717113458646 1997021457509105664 1997991417638780928 2008908489994278912 2013964604566806528 2014852006236865536 2016491338172473344 2018717613480579102 2019923079728246784 2024690150798568981 2031946431393295872 2032612424979462144 2035162554266662912 2037958107225820416 2038626071207212032 2045261938807406592 2049414142000103424 2050088810245021728 2050760750202493056 2051985350835044352 2056828089700133568 2063523206118187008 2064199549351919616 2064876114264850432 2067712482553675776 2069071114043586744 2070306648610357248 2070985215194628096 2082629902471133184 2083312508142215168 2086174201147905024 2087871562532560896 2089476154616008704 2092798993791793014 2094048697332953088 2101913512679199232 2106513272912315904 2107203706630084608 2110789825940210688 2113438037123073024 2117034766253643264 2120317422800338944 2124622000422125568 2126018025439281792 2127287565544587264 2129636163671819712 2133006907837175552 2135936862380907936 2139949991529971712 2140651384513101824 2143591839711608832 2144294426351960064 2146984672632963072 2148650772276032388 2150638492702113792 2159764343303397376 2162731052566176768 2163439912301531136 2164490702442012672 2169840622101239808 2182756340089937664 2184532283020179456 2188250003038934016 2194724115473960448 2197780228369809408 2202589780254130176 2204282536737767424 2207787949494638784 2208511577141146368 2215045635061682304 2219207398623674368 2220198653833445376 2222255760434970624 2222984130071298048 2223712738439069696 2226767288903958528 2228230430508478032 2229561006195769344 2230291770209599488 2240021856099815424 2242832202661220352 2243567316460847104 2246649139697743872 2250205089586470912 2260022051243563776 2263599167500676096 2266708507016473728 2268552755444032512 2275577758577590272 2278432713814573056 2282310237153263616 2283418763015749632 2286688978101894912 2289557873549995776 2293454330108113536 2301673833790636032 2302428233605054464 2304561529339969536 2305316875629494272 2307105843977804688 2308483519689424896 2309240151455956992 2312137339758575616 2313931600912650264 2322224493020909568 2322985628547956736 2325900062019043328 2327705003299035087 2329094979686651904 2329858367093956608 2342958640280024832 2343726571659992064 2350660673943009792 2359085199259336704 2363099980061343744 2364652701764099136 2366064741268979712 2370604169958845184 2377617791763457152 2380928580733960192 2386138928608641024 2386921012819918848 2387972748132581376 2389915660056264704 2390983165666787328 2391770278619192016 2392554208569575232 2393198511237660672 2393982909307551744 2398057080358109184 2399632771316822496 2407443740471218176 2408232807577239552 2412331229645955072 2413916299717517868 2415357756712083456 2416149417727066112 2419468304289878016 2429734886216322048 2433869901339222528 2437722180385343488 2441070699863894784 2445657133177110528 2449819245384695808 2455600882601179872 2457598818397701888 2457872563088130048 2468302106632454144 2472502756916035584 2473703659933728768 2474514444483035136 2478725667159146496 2479817853829988352 2480354363012495424 2481835493135351808 2484575524283789664 2486059175050149888 2491926339444392592 2496608323451633664 2500857146330210304 2501676830743953408 2504815451405123584 2506759234322037786 2508256131970240512 2509078241485799424 2523186227993872896 2524013231018452992 2531480725784779776 2539720869068537856 2544876901604524032 2546549063438260608 2548069721366593536 2560024978399789056 2563236803041394688 2564076933098110976 2565322314005348352 2567599016797421568 2569688076963151872 2571662959527395328 2572525100364631776 2575752607743745248 2577290704409788416 2586970477143629824 2590231762805686272 2592631720507465728 2593481485083181056 2595494074475030274 2597895170387951616 2599602168926557704 2601154507228397568 2613358832116451328 2616637569771423744 2621090662980701184 2625239271184216064 2636692393117491072 2638266879645057024 2644493258185886016 2653970849166753792 2654840718340521984 2658171499450335232 2660234289484611528 2661822833927602176 2662695276678807552 2663988556851707904 2666929691203700832 2678544653325705216 2685286139422408704 2686469341649154048 2688655117563297792 2690741563446591018 2691623484640772136 2693230772970995712 2699586867731425308 2709261908524394496 2710149899972616192 2717277476301093888 2718168094942949376 2733451746993362304 2734347666936657408 2735084012843040768 2742437452933511424 2751364274824249344 2752266065802559488 2756949976738234368 2758761485391448992 2760408864813809664 2761313620259504128 2764798670697414624 2765106633474146304 2776839869961510912 2781565601530540032 2783828750043414528 2785968206154678272 2789795085558736896 2790398658389057352 2792064929777270784 2795147464819263372 2808684363883087872 2809604942173446144 2814386434586947584 2816235683003770846 2817917382830764032 2822713021671524352 2834690700585709056 2839514884895759616 2847915816507877248 2853266655373295616 2858122452948811776 2859059235135946752 2862646230177284096 2864867696368043184 2866578436537417728 2867517990269485056 2883641403421569024 2884586549735374848 2885987603256016896 2893120829468319744 2897721683711713404 2910341786786583552 2912709710693572608 2914010733156397056 2917666670718578688 2924552440042377417 2926298820631947264 2940028686131007744 2943717265992851712 2944682102854861824 2953394180082243072 2960264871777927168 2963007680579960832 2963978840095064064 2966278942257177456 2969023051871944704 2970973907344637376 2972748008261025792 2986695808133087232 2990442936881627136 2992763575670187969 2995532186263658496 3000273452781961216 3013362734991418368 3020946906850209792 3022278009355298304 3024737007258710016 3028076420220868653 3047919647089943808 3048918637469193216 3052743831399994368 3057939106810818048 3068898445054181376 3072748705786626048 3075133215367532592 3076141125303739584 3077978026252566528 3085242134550200352 3096299324027879424 3097314171397275648 3103606671065380116 3105459972915535872 3106477822791942144 3123944853706699776 3124968762213322752 3131807343798841344 3134214231924013056 3139198490687689521 3152870269018798848 3159769909368473856 3160121866827595776 3160805559945126912 3166184738910316032 3170157055684609536 3181518571478188032 3183963664176775168 3189027038158922688 3190072278092766976 3190931348316880896 3194454245507729568 3197409440477478912 3199510361755763328 3209924987294957568 3210977076769652736 3216441639527940096 3218555066290023824 3220477008949444608 3222976158414048582 3225957739053170688 3239646514955096064 3245159868452296704 3246736053663019008 3254760933151859712 3274134510134906496 3276089641757048832 3276798424530269184 3282375004558401024 3296670342554714112 3298271546578305024 3306423805106651136 3307139150683327232 3311681924241958176 3312767365711719552 3314745566733533184 3322568452592523456 3328811097935511552 3330297980750168064 3334476195106947072 3335569107658604544 3342345645762717048 3344341509293654016 3345437655314399232 3360032784149723136 3364248303991830528 3365350974691270656 3375307634379706368 3390033076865345664 3395398751251014144 3402829133166048768 3413366637866385408 3417649070721859584 3423465355729895424 3428883946036527104 3430033467152842368 3434336810324993664 3436387605879717888 3440181495162170304 3452510750685954048 3453642350407581696 3456842294009954304 3457975313444241408 3460658765966707032 3463860227183935488 3466136225235410272 3468206009637863424 3470897401368975396 3483336739531364352 3484478442821935104 3488850093028564992 3494787550640934912 3514437960420037248 3515589857489988096 3525991010914514688 3538627798889005056 3546979052646148704 3549097111903469568 3550260368905076736 3555906254938267776 3566426687645185728 3571392871100940288 3579208392912961536 3580381519229878272 3581959122198872064 3584873490084397056 3586474748500180992 3587655417928788024 3588831312854362848 3590974363961327616 3599449156975233744 3611165610706827264 3612349211365859328 3613533199963488256 3618496844468932608 3620874449576276802 3623036635068125184 3624224126590599168 3644602329324483072 3645796889248876544 3650804852008833792 3656583270578015232 3668485699765665792 3675933302317645824 3678348647188598656 3680545153085079552 3683401323901769808 3686398227596552832 3686808844632195072 3702453159948681216 3708754135374053376 3710555489900593152 3711771666724552704 3718088500738719744 3719726780744982528 3720531544518743136 3722753239703027712 3726863286425684496 3737889509166588888 3744912485177450496 3746139922897928192 3751285719495315456 3752515246115930112 3757223177107685376 3760138851483056679 3763617362228699136 3779587600780945408 3784779341990809344 3786019846527679488 3797221088677169664 3806054835143049216 3810829937265082368 3819823595157390912 3822104582049890304 3840037467599683584 3844855204562092032 3846115399647166464 3847983471008022528 3854532115444727808 3857494439291092992 3863628911615617872 3880455715715444736 3883612947591430144 3885347644208529408 3888947580761198592 3890222227624771584 3896842755581927424 3899403253389836556 3901731760842596352 3920038248174676992 3924956354657135616 3926242803806482432 3931635994471051776 3937858906776324096 3945726572212518912 3950676907439947776 3955038589676236608 3961298543126183168 3966739887278829024 3980956273750130688 3982261077510782976 3987257249175502848 3990351434226917292 3994042915018211328 3995982835277561856 4017816979988557824 4027929209133613056 4029704012473731072 4032982676344946688 4037435226961158204 4039846159456493568 4049380301597137962 4063892862786591744 4065224849958924288 4070325108533325824 4075916214451640832 4077252142414424064 4090523877614813184 4100177620490043456 4101521500404986112 4113656179400267136 4127046412236374016 4128399098703839232 4129752228529700864 4135424965107351552 4138142228087173488 4140613297220714496 4141970430389256192 4165259804942266368 4166625016284430336 4172348402295810048 4175743125065121792 4178952309232017408 4185597987583586028 4188097394665906176 4203827025358398464 4213026545824631808 4214407413260169216 4221579651880421376 4224353524505656269 4226876074246146048 4234069532507286528 4240634845600677888 4252036050878563584 4259272327343639424 4266013815674351104 4271873724761815872 4279899983059943424 4281302769026203648 4287183679423217664 4288588852703920128 4293969345265926144 4297301544552064776 4301276985404227584 4319528686606794752 4325462105132353536 4326879824603062272 4328981404884025344 4339681244202479616 4365512680179875328 4369064566040358912 4376500006077868032 4389448230947920896 4408565073475534848 4415575898989277568 4417023154282292736 4430091270123364608 4438414797247348736 4440397307666890752 4444511520869941248 4445968260142596096 4453534577807917056 4456460861016956064 4459122012391538688 4460583540419198976 4480043712199630848 4485664405322440704 4487134632921694208 4493298279395487744 4500410179172941824 4520044102487127552 4527198335001352192 4533417014032947456 4537105510888065024 4564620474306527232 4573377956203789824 4579115747099991552 4586908660216227072 4603347667581272064 4609123058679939072 4614211687955609376 4616967039378849792 4618480302911913984 4624274679517151232 4627863201825300528 4644448986041819136 4645971257095913472 4651800124038086656 4655410006598070174 4658189959373303808 4659716734187913216 4685917280560049664 4687453143319984128 4701321347886019584 4726199960122687488 4729305403528198272 4732129482537959424 4741208339917690368 4755235583526914304 4761857161467920384 4772277857217282048 4775945496265162752 4781966331333574656 4783540557238384032 4785108417139150464 4786397022475321344 4787965818615103488 4796114160716218368 4799265542633644992 4814887480942436352 4816465615154479104 4824662459291910144 4827832599435035736 4830715513424166912 4832298835454132224 4838936608579756032 4859469772432644096 4867739802678445056 4875444360770686976 4882141399727789568 4899638490769391616 4911201765202359744 4915197636795403776 4936604213264908288 4945005513832071168 4947407319867457536 4957451334318292992 4959635707659976704 4960708726024990848 4963670986270703616 4969151048567579328 4972118350100299776 4983852678888785184 4993216646903267328 5001714292660420608 5003353661487906816 5009630902810247168 5013518468644075572 5016512263940481024 5018156482971598848 5046372455987745792 5048026462036905984 5062961451569559552 5079441738137075712 5093098126876521216 5120049956799578112 5126473606082789376 5128153866196221952 5135198033594843136 5139376153926303744 5143325919054790656 5145050200729263552 5151505215487490496 5154581408819576832 5173940954287259648 5180463525611372544 5185263441014931456 5186962970166362112 5190988148950060548 5195790340775903232 5199204337853115408 5202309014456795136 5226717664232902656 5233275139542847488 5242181325961402368 5250478542368432128 5273384786234982144 5288986516371772032 5307941698333507584 5309681436681043968 5316342998900670464 5320468578969223056 5323645667855204352 5325390553357615104 5327977113703415808 5333859382407401664 5357089306651410432 5370572278844817408 5372938683298308096 5377310235126595584 5381483126893182036 5383246969281544272 5386461545941991424 5399173735462850616 5418523817048788992 5420299799945232384 5431311674364415203 5434554952602187776 5436336189885898752 5466903493986724608 5468695333873314816 5484874905867022848 5502728549648498688 5504532131605118976 5513899953476468736 5517522970782897984 5520817729627619328 5529597341394829248 5530213266948292608 5553679739923021824 5563131203061080064 5567657500086829056 5571936412309356544 5579590171117473792 5580797316778114704 5584129859554541568 5590294929638526744 5617368727766175744 5619209884346892288 5628772869173895168 5632471366007541692 5635834765661528064 5645426043343048704 5669381401171418112 5679029769791519232 5695831633015754496 5706533310746591232 5716244905897623552 5729735392736086368 5733156873074835456 5735035980538970112 5767282806843138048 5769173099470749696 5771975206512033792 5786241658936639488 5795443367423426808 5820683573573167104 5825419421387145216 5828021466312794112 5835333341437157376 5849104880084754834 5852597641263894528 5880057372262015488 5887434531985703424 5889364205709723648 5906788360164486144 5926015361159921664 5932557884514354912 5938046103743889408 5941947814689274752 5945496016522051584 5973391616266174464 5980885873763254272 5985527151340375938 5991064372527316992 6000546905563922432 6026725469982836736 6041893813700419584 6044556018710596608 6049474014517420032 6056152840441737306 6074070452395706943 6095839294179887616 6097837274938386432 6105487662799988736 6115878213621636096 6150266430735065184 6152282250607479168 6155956052505133056 6170484269100400704 6192598648055758848 6194628342794551296 6207213342130760232 6210919945831071744 6212955645583884288 6247889707413399552 6249937524426645504 6263614687597682688 6268428463848026112 6278396981375379042 6305740538037597696 6319539818736947712 6321611119890253824 6332369477820632064 6340314111369219072 6367927328353550336 6378054076317845376 6380144556185533952 6381862696633761792 6388908491015459136 6399020723511526656 6419849974589915136 6421954153539305472 6432883279055880192 6437110132580047648 6440954017898889216 6445952316828097164 6451915478106341376 6479293029910192128 6490319736904593408 6493472107326038016 6509521866303719424 6548269020269812992 6553596849060538368 6564750009116802048 6593340685109428224 6612847610213302272 6614278301366654464 6623363848483916352 6625534731423439104 6645136905185046912 6657622195871023104 6660595961500336128 6668952390213894144 6671138215317209088 6684691291525434096 6688683018587308032 6690875310628798464 6720065568299446272 6728496607983661056 6730701949382541312 6750615268759412736 6780066153730691328 6790797502502028288 6805658266332097536 6826733275732770816 6835298141443719168 6846930711459790848 6860066934305684736 6868673620649987328 6880362990324340608 6905021501371908096 6907284700815163392 6913684588019908608 6915950626888482816 6921317531933414064 6927720454367870976 6932272450470820544 6936412019275726848 6941794802737950792 6966673479062728704 6968956885643870208 6977700186057129984 6983115009897105261 6989575101281869824 7028875920840074496 7031179714979976192 7051982021829029376 7077255597778010112 7093958105292297408 7098194223806939136 7111812509876535552 7132853375290371456 7142785742201880576 7158416785825923072 7160763038459756544 7163918244397744128 7169746980168794112 7172949497000361984 7175310835857576048 7177662625708725696 7181948727922655232 7198898313950467488 7222331221413654528 7224698422731718656 7227066399926976512 7236993688937865216 7241748899152553604 7246073270136250368 7248448253181198336 7289204658648966144 7291593778497753088 7301609704017667584 7313166541156030464 7336971399531331584 7356697294377197312 7366802647803539616 7372796455193105664 7373617689264390144 7404906319897362432 7417508270748106752 7421110979801186304 7423543333449105408 7436177001477439488 7439453561489965056 7441063089037486272 7445506479406055424 7453726572851368992 7475779018333177776 7489824970354900992 7492279845795856384 7502571438990630912 7505030492231860224 7514446354215370752 7520277702966113358 7527234724457398272 7559175201561890816 7569558683981618688 7572039693055358976 7594442177354339328 7639647190314781824 7644209164099780608 7680074935199367168 7689710409124184064 7692230799294332928 7695966942016045056 7709064230889455616 7714988878582185984 7727257823231235744 7760911431430889472 7767225895182860288 7770695288417058816 7777895161522397184 7780444455249543168 7793685511163854848 7798806506779673112 7803463521685192704 7840076496349353984 7849912709314271232 7852485607612964864 7863271988942103552 7875717813552648192 7910077179352473216 7922597086252366336 7933479774557658048 7961912547500261376 7964522155021565952 7974514498351005696 7980702868453834584 7988085830036422656 7991965670555123712 8035633959977115648 8055858418267226112 8059408024947462144 8065965352689893376 8074870453922316408 8079692318912987136 8098760603194275924 8127785725573183488 8130449699917848576 8140650217066651648 8151832428903281664 8154504284828848128 8200355240980086912 8203043000809972224 8227312358800534272 8254092824472748032 8256798197407678464 8270849930214703104 8276284456174346976 8281226594441428992 8283940860778512384 8330519609884532736 8333250032568860672 8344696804591620096 8351486250130243584 8357904618464034816 8371195975167172056 8376194789331812352 8407654050716796928 8426053091649263616 8428814826520338432 8443159303760842752 8448707049011312538 8453752148492292096 8468139065014573056 8504072101757127168 8518544654687278848 8532027631348702208 8543747449523631744 8559799966119886848 8574367358846435328 8577177705407840256 8587938690531852288 8594603089104129552 8602553970808455168 8639057373213589504 8650924210264707072 8653759649206124544 8657962809768050688 8679362488404959232 8731025360359750656 8738129132080717824 8753000012155736064 8773657320127132251 8778896461895841792 8831151797978555136 8834046308564585472 8860182540246729216 8880794615333781504 8889023041739882496 8891936520285192192 8907069155615834112 8912921722033912128 8918244024783077376 8960087424399261696 8971328810644881408 8974269265843388416 8986596558790975488 9000820358345883648 9040088204974255104 9054396670002704384 9066834028065894912 9074211021776130048 9084229260662605959 9146755912407579648 9158231494199983104 9173817320432454144 9206695335162544128 9218246117359878144 9228423375911218752 9233934078757699584 9255726403650601056 9288897972083638272 9291942514191826944 9303600248076173312 9310820013196140348 9316379918746607616 9319433468375826432 9371834561120099328 9374906286639968256 9402642695772039168 9417595472063068563 9458610807056396544 9482416679835380736 9510471167053828608 9523714322935840768 9544555714434564096 9551890992530325504 9567081114476768064 9570216834278300928 9572794044950642688 9592228321432436736 9598531085267289984 9629774961884872704 9632931230308958208 9649324918583820288 9655665198870071472 9661431026848333824 9664597670908264448 9677873217159512064 9718939544865288192 9735479605356890112 9750888721541373952 9764282799455579136 9822403530404719488 9830395273590807552 9873208426529816576 9890011027664142336 9894814639734915072 9919271415319953408 9921417452049981696 9938302097135158656 9944236700200599552 9967705357777570368 9986433293806534656 10003428585320841216 10006707322975813632 10019261805620494336 10027036937288151144 10033024527880962048 10036312965943197696 10092744911975491584 10096052924073811968 10125922903139119104 10186196253753042432 10240099913599156224 10252947212165578752 10270396067189686272 10286651838109581312 10290100401458527104 10303010430974980992 10309162817639153664 10347881908574519296 10360927051222745088 10370526882029862912 10373925940332724224 10381976297900121096 10391580681551806464 10398408675706230816 10404618028913590272 10453435328465805312 10466550279085694976 10484362651922804736 10500957084736864256 10546769572469964288 10577973032743544064 10615883396667015168 10640937157938446112 10647291335710408704 10650781106715230208 10667718764814803328 10714178613302820864 10741144557689634816 10745877366596616192 10754620470253191168 10762966253786364072 10766493938563088544 10772923091883982848 10798347470925701232 10837047634097577984 10840599599890464768 10862623348728830406 10869109905204375552 10872672379771797504 10933806987973449216 10937390667746629632 10969749811734045696 11005457099296997376 11027799906952937472 11035045941565795968 11041635459255238656 11059194682789658496 11060426533896585216 11107359479846043648 11126262406122160128 11135315000173658112 11143872824618713088 11159180342234947584 11161594633556229408 11168259719109083136 11180589859277053488 11234737455532351488 11238419768693784576 11257545738347790336 11264942732015083384 11271669531323056128 11280416554449170037 11290852086686097408 11338762802342836224 11358059539583038464 11391663266031508992 11432489811795247104 11459470785472172736 11466313746149670912 11534565613686276096 11538346198941499392 11543950413024067584 11572483317873278976 11590886734846853616 11641367147146334208 11650838842774290432 11656042932625588224 11670666682874314752 11698209760169509668 11705195282527789056 11760114744524030976 11774869063971406848 11778728411419447296 11813576720328972288 11852030722319843328 11865115769028709824 11883895629378549504 11946783232532348928 11961771747526508544 11971054302680751876 11982128745054633984 12001093811127844864 12053450939965673472 12083787627400839168 12089112037421193216 12098948029034840064 12112305680883474612 12148140904791413886 12191678588359775232 12195674549876772864 12210975325599977472 12231756427243272192 12300532861470130368 12304564501214958336 12340968538200801408 12385197296111517696 12389256685589102592 12414426684261520464 12421839891662143488 12425911291167768576 12495779414826799104 12499875048853291008 12527229375195365376 12536856927696052224 12556793962750758084 12611481076075195392 12639079637473895424 12643222239780507648 12664738955641264128 12673060573516968807 12680628222738438144 12756108152635690752 12760289112371067904 12777816982030918272 12798041447023053312 12839699949179830272 12843908307078610944 12865766558111760384 12874220265160095296 12881908035797778432 12891904633656194328 12903830956212682752 12958586059820384256 12980639473809186816 12986944214652076032 13019043732607438848 13096538040539625984 13107193698121076736 13129500018233604096 13225695220426604544 13228556602733308928 13246727696967832704 13251069462846878208 13290273810370093824 13315244391742046208 13321191923000672256 13337904780427788288 13369382583050868192 13377366037174616064 13381750621257596928 13440131136598892544 13456993215967322112 13461403898765082624 13501230537518825472 13560132307461382656 13581595005004056576 13611316532664195072 13693861422919581696 13720133868611369472 13737347241299974656 13760725980648681216 13810043002743816192 13827369176039817216 13842635063866828128 13855440908735741952 13864544900941641088 13872824038551453696 13883589605475901584 13933346958125457408 13937913771287740416 13955400372114259968 13966230019794210522 13979150202563739648 14057751841680148992 14062359429959952384 14103964043658058752 14187916210584594816 14196388447613878272 14223625019753071104 14265706750580742912 14285571484403761152 14316833571651846144 14327836488795488256 14345898994000723968 14350621671715152096 14355325251417451392 14363897455845310464 14397796627900934976 14444662442827309056 14449396845463437312 14454132799853953024 14473987377875730432 14483497798305107208 14492146540272500736 14496896506362396672 14578409317297932288 14583187556995506176 14603219408035335168 14626333082312060928 14713394588754394624 14733605295607079232 14745592910386211328 14809812639794724864 14835016541496213504 14842221959602372608 14872354002954878976 14878907122979930112 14882126178074972544 14891012958812110848 14907453145702737984 14951558036666355552 14979649940709801984 14984559691591712768 15005142877981261824 15010060984463720448 15028892708430741504 15040555405932226716 15054469448914796544 15118350403123781632 15139117367963237376 15144079386110717952 15188884354708678656 15279294380629563648 15360149870398734336 15379420818248368128 15384461598588665856 15418128461778911232 15429977757164371968 15454515646462471488 15521822862861778944 15534451790365720576 15541390576834117632 15555790323044794368 15560888910499086336 15587371022327709696 15597613013559346224 15606927043370385408 15680152992698707968 15699825418628542464 15704971215225929728 15726543977884207104 15751435627105296384 15820154358704946432 15845194172504732672 15866959549115316096 15923825095000522752 15929044310043131904 15949028996702011392 15961405736907669168 15976171660072845312 15983931341110247424 16071267919954231296 16111716836534452224 16118816049894924288 16131930705379786752 16149740907844632816 16159384637825974272 16197521206388551848 16255571451146366976 16260899399835697152 16281300434133303296 16293935023093245609 16303664857806563328 16309008569657696256 16400710481960173824 16406086001619944448 16454624717601068544 16508185648945496064 16513596394815356928 16541699860429406208 16552568912348693952 16562453188882857984 16661039219769065472 16666500065137721344 16689393609183240192 16702972500260487168 16715809236928069632 16742391950334344112 16752389578663624704 16815308101433593856 16852106183298527232 16857629653040676864 16886318607521685504 16897414098022625076 16907504296984584192 16936278130029146112 17008144203514254336 17037089309374557696 17064055262697404416 17087494899047263488 17119599932239773696 17148734717692870656 17189206178208259104 17205107941616910336 17278114746427179008 17301848420529414144 17307519298412249088 17315925619536101376 17358724976809918464 17462050720719501312 17476258264161435648 17506000024311472128 17547314640254264502 17557792923791683584 17662303595957110272 17668092617129170944 17720365080493458432 17778046083479764992 17814138311231668224 17825843444067824256 17836488049566154752 17920174848798523392 17942657621289762816 17948538531686776832 17973193117581950976 18001640716691767296 18080176409948510208 18108793340005408768 18133668056131789824 18148422043552260096 18168458521325211918 18293511824815159296 18316462988399966208 18347634640864908288 18456846751822437504 18467868157515399168 18511452807301202112 18577795944167276544 18583885028383653888 18607200496152346624 18621640026392280696 18632759837493215232 18638866936751652864 18743669122240198656 18749812573279936512 18805285391544078336 18835190944126137126 18917221614112793088 18964833359670761472 19020942334107657216 19103781985060651008 19134162228953536128 19140433668556601856 19145588089901285376 19197062170534579968 19259549923769745408 19265862460617916416 19298649837167640576 19311330397740142944 19322862053696667648 19329195341816528896 19355746434319024128 19437879089730576384 19470959210713780224 19501777443082747904 19528565598911158272 19644807060809438976 19660790547181615104 19780022055328284672 19838542830639906816 19842834904099963392 19876604194270317312 19935410715555140736 19972866587613069312 20006857170641682432 20013414645951627264 20038523611240988672 20054073874576302288 20066049055761924096 20072625931886395392 20185489823950983168 20192105848147623936 20251845806278238208 20372392507506084864 20480199827198312448 20505894424331157504 20540792134379372544 20580200802917054208 20606020861949961984 20695763817149038592 20721854102445490176 20741053764059725824 20747851880665448448 20763952595800242192 20783161363103612928 20796817351412461632 20809236057827180544 20906870656931610624 20933100558171389952 20949345029691315783 20968725303845609472 21001914169473728512 21093539144939928576 21155946065487088128 21231766793334030336 21281874315876892224 21294582671420817408 21335437529629606656 21428357226605641728 21482289115379269632 21491754733193232384 21509240940506382336 21525932507572728144 21532987877126177088 21545846183767965696 21596694941851402464 21674095268195155968 21681199199780929536 21725246697457660812 21738219810408751104 21745344759543595008 21867613975946898432 21874781335493259264 21939499623468091392 22010914198593994752 22070091883131591936 22118389365579316992 22120853067793170432 22214718959692087296 22252524812244320256 22270630000347316224 22287745649237426176 22318360684469895168 22323189267112458816 22336519438218166272 22361179718554106976 22469474911064702976 22476839537387569152 22515091476695580672 22529885464030166768 22543339062646112256 22560833108898340074 22581704173372194816 22677525604685672448 22716119079166076928 22783326532063017984 22918941570944345472 22932627492299341824 23069131227372552192 23076692397882998784 23087900826048135168 23144966635746557952 23181773469693707232 23282734294292668416 23301677685548580864 23312085865251176448 23341333365748629504 23396419520339019336 23410390565055578112 23520229489048061952 23549738127942813696 23557456822838894592 23627153440657944576 23730231538057419648 23767791258757099008 23893566465064697856 23923543495053017088 23942108605361503752 23964257490109267968 24002187622255689728 24106901879931346944 24167575254801678336 24178224074842386432 24197896058069680128 24224611361766949224 24296281809582827772 24383357176719550464 24391349099753545728 24421950651199954944 24463512854486544384 24601065722940260736 24609129002429916672 24681937076401602816 24770394592223035392 24828853368523040928 24843679783324286976 24851822582335537152 24991558829653598208 24999750097706582016 25054458750390730752 25073713855392104448 25113587925501516168 25222962152150390784 25278159274947790848 25286444479561015296 25329477911282528256 25346121147033937614 25361256445476876288 25512216305271381504 25520578224742135808 25555633964061836544 25596082894046106624 25679399898359660544 25731533116223520768 25748440530320190592 25763816071595556864 25783809267312388656 25807661912425365504 25917172119640768512 25961278947618373632 25973888429304152064 26038087465214877696 26193076081079251968 26214387396242153472 26259000036467208192 26320971960381396753 26457113205466617856 26493455393935665408 26502138925693756416 26580547620740187648 26642383846001344512 26675809560855576576 26738765166101736384 26754732074349232128 26880262273197785088 26913986431934644224 26922807797530165248 27002461075037650944 27120264614922765312 27163190010008113152 27222633065328390144 27440267737222738944 27474694482599949312 27521451961297362432 27620086005487632384 27654738352079634432 27685270127733656256 27729089801883282176 27767179210951803168 27866693916250914816 27875827542575480832 27910800744228519936 27932460039588421044 27958300405127479296 28115503683360297984 28124718859919904768 28207928087316117504 28375832421169189632 28447250039506142208 28531413501161485824 28571142968807522304 28633667143303692288 28655672977590976512 28701243343430304192 28710650502834902784 28795593255801869952 28889324885654618112 28898793690926874624 28908265599707906048 28947974755751460864 28966995596610214416 28984293080545001472 28993793012724793344 29156818634595864576 29166375113991012352 29206438816070670336 29252666164624121856 29426789177508789248 29467210591214158464 29491185820772422656 29619625279589449728 29670033082992427008 29684443919204745216 29757814245959860224 29764252356149945088 29814906291405475968 29903116073332711104 29959299881419603968 29969119383183425536 30010285755962523648 30020121968927440896 30057785416861483008 30081110811864453432 30108938897829593088 30236700806247563264 30278234735926474752 30288158772221435904 30377768709417357312 30558588761259127296 30720299740797468672 30758841636496736256 30859955514328743936 30909031292924942976 31043645725723557888 31068903580731441152 31082781153668235264 31111580646089588736 31121777820998172672 31174742044655419392 31195226027118692448 31213854086740770816 31360305985397415936 31399650837257084928 31409942430451859456 31453087955768414208 31502871254210592768 31640308717409892864 31690388345009465344 31733919098230632192 31847650190001045504 31922811473815338336 31952343320145690624 32142535839908462592 32223433673068904448 32237632099789848576 32263861410759573504 32299481815689265632 32318769275651948544 32395042412777103696 32511142902292733952 32521798799671394304 32562600868266606592 32587870046186491218 32607329715613126656 32618017139315392512 32801420963920347648 32812172003239888896 32909249435202137088 33016371297890992128 33083399720858812416 33105137824697387904 33124906377765715968 33322078439538130944 33333000130275442688 33378787218366480384 33405945000520974336 33431618473856139264 33484783900668688224 33504779157327249408 33630616202867187712 33704212366597054464 33715259306081353728 33772637215043371008 33794828196045250152 33815008593969168384 33872556260058292224 34016288407028508672 34074178618749115392 34128110525394808832 34174989798094526976 34297469435385741312 34378412356416518208 34556229492854358016 34603696841058828288 34615038596824498176 34631851239072202752 34717449953619836928 34924101441439002624 34952516528322871296 35012000048622944256 35094629280508529004 35115585847583367168 35324607191914220544 35336185234258341888 35440730160986916864 35556092166959529984 35651686888135648512 35840349697597046784 35885315242579525632 35897077063373553664 35946386235163901952 36003281433383534592 36160352819897020416 36217586680010817536 36267336112263579648 36296844087104520192 36336917042650423836 36587023649630318592 36632925976799932416 36695269281729816576 36913693503644875008 37022905614602404224 37155591888334553088 37167770056767307776 37214400992304693248 37243280052784561392 37265519674986430464 37277733873503305728 37487338244480397312 37499625146559873024 37610570783088156672 37670381888252274252 37834443228225586176 37929666719341522944 38019181720550906421 38041884668215314432 38268324457907072256 38280867337113203712 38394124341069159936 38519099847539490816 38531724921235832832 38597299674335281152 38622660795480285888 38645724107393335296 38711492868638048256 38875758179461152768 38941918421427560448 39003554886165495808 39057131197822316544 39289614121618877952 39321581094363230208 39677085661279813632 39685669808199926784 39753208388540634624 39870821431110281472 39945733175226138624 40013714341283364864 40108147749152604576 40132098111523848192 40145251863772790784 40370979647901966336 40384211696295247872 40503691612556476416 40744785015012169728 41081584268758745088 41160401605834108416 41212041723899923968 41391527634298077184 41482107528119451648 41527905191600484384 41566322726207225856 41593634702824923264 41618472115654361088 41813741313863221248 41866201116342779904 41898690059382631566 41937450607691218944 42003828338947457024 42187078289879857152 42311892130974176256 42563748631753784448 42589165342841634816 42670875059259213312 42856714453211283456 42983509466386464768 43051865015145456288 43065975754252354176 43091692367535931392 43193389883702804928 43348190536390311936 43362398399561859072 43450493394915321624 43476439620817502208 43490689519087190016 43735227951893796864 43749562670986518528 43878999246936182784 44140183766263183872 44236778731158633984 44429437919384174592 44505049624488640512 44575491298474852352 44636721368939790336 44646378534224917632 44673038876436332544 44722359437108213952 44938949822129405952 44953679074775138304 45030182953391161344 45059770928060333536 45086678125292224512 45121666217796680148 45163408346744389632 45355051209371344896 45432238158332153856 45566653064126035968 45837883141888690944 46138262454745104384 46153384795765997568 46289933271493115904 46363546939387414464 46565468588585336832 46603355371097161728 46624171730502352896 46682666731497259008 46792839040678038672 46820781130111156224 47040458978096123904 47099476255885627392 47114913645677789184 47254306881315889152 47460463076114839296 47535582517514198016 47787132930129395712 47847086990106034176 47884217210723007504 47928514980218535936 48213803759862693888 48335150509603356672 48356448149684772864 48395792116139360256 48449222723533898448 48592563619165655544 48766714353439100928 48782698199507091456 48843901302399909888 48881805069279736827 48927025708973088768 49202131445880521472 49218258004859833344 49363874152803205632 49540789184446070784 49657706737046081856 49687359566648573952 49983117659307196416 49999500195413164032 50108917500781461504 50147427710784208896 50227175851003032336 50445924304300781568 50556318549895581696 50572888959122030592 50658955822565056512 50692242294067875228 50722512890953752576 51024432610542763008 51041156449484271616 51111267928123673088 51192165788092213248 51358799796719321088 51496881060640381184 51567618534624777312 51615323824850731008 51834344239281537024 51922557895236747264 51947776858608304128 52076174930429755392 52386152162158503936 52428774792484306944 52518000072934416384 52641943920762793506 52914226410933235712 52986910787871330816 53004277851387512832 53161095241480375296 53477530332203472768 53509464148698464256 53760524546395570176 53827972863869288448 53845615595060330496 54004922150075301888 54240529229845530624 54326380020016226304 54445266130656780288 54880535474445477888 54949388965199898624 55042903922594724864 55370540255467312512 55458179603766564352 55534358421903606336 55733387832501829632 55751655085150961664 55821601488457039872 55864920079176842088 55916600810254958592 56231007366720595968 56249437719839809536 56415856174632235008 56751664842338379264 56894500079012284416 57062827002322971648 57311345955181953024 57402486686860608384 57421301005669805568 57591186511603739904 57778649771309236224 57797587381853749248 57895949511502921728 57933991193220428832 57968586161090002944 57987586025449586688 58313637269191729152 58332750227982024704 58412877632141340672 58505332329248243712 58853578355017578496 58934421182428316928 58982371641544845312 59340066165984854016 59515628491919720448 59528504712299890176 59629812582810951936 59806232146665422208 59918599762839207936 60020571511925047296 60040243937854881792 60115570833722966016 60162221623728906864 60217877795659186176 60473401612495126528 60556469471852949504 60576317544442871808 60755537418834714624 61117177522518254592 61440599481594937344 61517683272993472512 61818062585849885952 62087291451447115776 62165562307336470528 62223161292179177472 62243555641996345344 62349484089310838784 62390452054237384896 62427708173481541632 62720611970794831872 62799301674514169856 62819884860903718912 62906175911536828416 63005742508421185536 63280617434819785728 63380776690018930688 63467838196461264384 63695300380002091008 63845622947630676672 64285071679816925184 64446867346137808896 64475264199579697152 64527722821519147008 64598963631378531264 64637538551303897088 64790084825554207392 65022285804585467904 65043597599342788608 65125201736533213184 65175740092372982436 65214659431226253312 65236034278630785024 65602841927840695296 65624344006479777792 65818498870404274176 66032742595781984256 66210275649394775808 66644156879076261888 66666000260550885376 66757574436732960768 66811890001041948672 66863236947712278528 66969567801337376448 67009558314654498816 67261232405734375424 67408424733194108928 67430518612162707456 67545274430086742016 67589656392090500304 67630017187938336768 67745112520116584448 68032576814057017344 68148357237498230784 68256221050789617664 68349979596189053952 68756824712833036416 69112458985708716032 69207393682117656576 69230077193648996352 69263702478144405504 69434899907239673856 69848202882878005248 69905033056645742592 70024000097245888512 70189258561017058008 70231171695166734336 70649214383828441088 70672370468516683776 70881460321973833728 71303373776271297024 71680699395194093568 71770630485159051264 71892772470327803904 72006562866767069184 72320705639794040832 72435173360021635072 72534672224527159296 72593688174209040384 72673834085300847672 73174047299260637184 73265851953599864832 73390538563459633152 73827387007289750016 74045811229204808448 74311183776669106176 74486560105569122784 74531039349972860928 74555467747006611456 74974676488960794624 74999250293119746048 75221141566176313344 75340763776504548504 75668886456451172352 75859333438683045888 76038363441101812842 76083769336430628864 76536648915814144512 76561734674226407424 76788248682138319872 77038199695078981632 77194599348670562304 77245321590960571776 77291448214786670592 77422985737276096512 77751516358922305536 77883836842855120896 78007109772330991616 78114262395644633088 78579228243237755904 78643162188726460416 78962915881144190259 79371339616399853568 79506416777081269248 79741642862220562944 80027428682566729728 80216295498305209152 80264196223047696384 80741959295803932672 80768423392590495744 81007383225112952832 81489570030024339456 82320803211668216832 82424083447799847936 82783055268596154368 82964215056238903296 83055810383200968768 83187269405649846528 83627482627726442496 83732402232685559808 83797380118765263132 83874901215382437888 84007656677894914048 84374156579759714304 84623784261948352512 85127497263507568896 85341750118518426624 85713428906422566912 85967018932772929536 86103730030290912576 86131951508504708352 86386779767405609856 86696381072780623872 86724796799123718144 86900986789830643248 86952879241635004416 86981379038174380032 87470455903787593728 87499125341973037056 87757998493872365568 88280367532526367744 88473557462317267968 88858875838768349184 89010099248977281024 89273442737879580672 89292757068449835264 89444718874216427904 89877899644258811904 89907358149550276608 90060365906782322688 90119541856120667072 90173356250584449024 90243332435593360296 90326816693488779264 90710102418742689792 90864476316664307712 91133306128252071936 91675766283777381888 92276524909490208768 92579866542986231808 92727093878774828928 93130937177170673664 93206710742194323456 93248343461004705792 93365333462994518016 93585678081356077344 93641562260222312448 94080917956192247808 94198952511771254784 94229827291355578368 94508613762631778304 94920926152229678592 95071165035028396032 95768434421446015008 95857029960437071872 96427607519725387776 96670301019206713344 96712896299369545728 96791584232278720512 96898445447067796896 97185127238331311088 97533428706878201856 97565396399014182912 97687802604799819776 97763610138559473654 97854051417946177536 98404262891761042944 98436516009719666688 98727748305606411264 99315413474092163712 99374719133297147904 99966235318614392832 99999000390826328064 100217835001562923008 100294855421568417792 100454351702006064672 100891848608601563136 101112637099791163392 101145777918244061184 101317911645130113024 101384484588135750456 101445025781907505152 102048865221085526016 102082312898968543232 102222535856247346176 102384331576184426496 102993762121280762368 103135237069249554624 103668688478563074048 103845115790473494528 103895553717216608256 104152349860859510784 104772304324317007872 104857549584968613888 105036000145868832768 105283887841525587012 105828452821866471424 105973821575742661632 106008555702775025664 106322190482960750592 106955060664406945536 107521049092791140352 107655945727738576896 107691231190120660992 108009844300150603776 108481058459691061248 108652760040032452608 108890532261313560576 109761070948890955776 109898777930399797248 110085807845189449728 110741080510934625024 110916359207533128704 111068716843807212672 111466775665003659264 111503310170301923328 111643202976914079744 111729840158353684176 111833201620509917184 112462014733441191936 112498875439679619072 112831712349264470016 113503329684676758528 113789000158024568832 114057545161652719263 114125654004645943296 114804973373721216768 114842602011339611136 115182373023207479808 115557299542618472448 115595174763707498496 115791899023005843456 115867982386440857664 115937172322180005888 116627274538383458304 116665500455964049408 116825755264282681344 117010664658496487424 117707156710035156992 117868842364856633856 117964743283089690624 119031256983839440896 119057009424599780352 119259625165621903872 119612464293330844416 119837199525678415872 120041143023850094592 120324443247457813728 120435755591318372352 120946803224990253056 121112938943705899008 121152635088885743616 121511074837669429248 122234355045036509184 123636125171699771904 124174582902894231552 124446322584358354944 124698968178621677568 124780904108474769792 124855416346963083264 125441223941589663744 125598603349028339712 125639769721807437824 125812351823073656832 126011485016842371072 126561234869639571456 126761553380037861376 126935676392922528768 127691245895261353344 128570143359633850368 128950528399159394304 129197927262757062528 129275077102607794176 129580169651108414784 130044571609170935808 130087195198685577216 130250403473066426368 130351480184745964872 130429318862452506624 130472068557261570048 131205683855681390592 131248688012959555584 131636997740808548352 132420551298789551616 133288313758152523776 133515148873465921536 133726473895424557056 133939135602674752896 134019116629308997632 134522464811468750848 134816849466388217856 134861037224325414912 135090548860173484032 135179312784181000608 135260034375876673536 135490225040233168896 136065153628114034688 136296714474996461568 136512442101579235328 136699959192378107904 137513649425666072832 138414787364235313152 138460154387297992704 138869799814479347712 139696405765756010496 139810066113291485184 140048000194491777024 140378517122034116016 140462343390333468672 141298428767656882176 141344740937033367552 141762920643947667456 142606747552542594048 143361398790388187136 143541260970318102528 143785544940655607808 144641411279588081664 144870346720043270144 145069344449054318592 145187376348418080768 145347668170601695344 146348094598521274368 146531703907199729664 146645415207839210481 146781077126919266304 147654774014579500032 148091622458409616896 148622367553338212352 148973120211138245568 149062078699945721856 149949352977921589248 149998500586239492096 150442283132352626688 150681527553009097008 151337772912902344704 151718666877366091776 152076726882203625684 152167538672861257728 153073297831628289024 153123469348452814848 153576497364276639744 154076399390157963264 154490643181921143552 154845971474552193024 155503032717844611072 155767673685710241792 156014219544661983232 156228524791289266176 157158456486475511808 157286324377452920832 157925831762288380518 158742679232799707136 159012833554162538496 159483285724441125888 160432590996610418304 160528392446095392768 161483918591607865344 161536846785180991488 162014766450225905664 162979140060048678912 164641606423336433664 164848166895599695872 166111620766401937536 166374538811299693056 167254965255452884992 167464804465371119616 167594760237530526264 167749802430764875776 168015313355789828096 168748313159519428608 169247568523896705024 170254994527015137792 170683500237036853248 171934037865545859072 172207460060581825152 172263903017009416704 172773559534811219712 173392762145561247744 173801973579661286496 173905758483270008832 173962758076348760064 174940911807575187456 174998250683946074112 175515996987744731136 176560735065052735488 176947114924634535936 178020198497954562048 178546885475759161344 178585514136899670528 178889437748432855808 179755799288517623808 180120731813564645376 180239083712241334144 180346712501168898048 180486664871186720592 180653633386977558528 181420204837485379584 181728952633328615424 182266612256504143872 183351532567554763776 184553049818980417536 185454187757549657856 186261874354341347328 186496686922009411584 186730666925989036032 187171356162712154688 187283124520444624896 188161835912384495616 188397905023542509568 188459654582711156736 189017227525263556608 189841852304459357184 190142330070056792064 191536868842892030016 192855215039450775552 193340602038413426688 193425792598739091456 193583168464557441024 193796890894135593792 194370254476662622176 195066857413756403712 195130792798028365824 195375605209599639552 195527220277118947308 195708102835892355072 196808525783522085888 196873032019439333376 197455496611212822528 198630826948184327424 199932470637228785664 199998000781652656128 200435670003125846016 200589710843136835584 200908703404012129344 201783697217203126272 202225274199582326784 202291555836488122368 202635823290260226048 202768969176271500912 202890051563815010304 204097730442171052032 204164625797937086464 204445071712494692352 204768663152368852992 205987524242561524736 206270474138499109248 207337376957126148096 207690231580946989056 207791107434433216512 208304699721719021568 209544608648634015744 209715099169937227776 210072000291737665536 210567775683051174024 211656905643732942848 211947643151485323264 212017111405550051328 212644380965921501184 213910121328813891072 215042098185582280704 215311891455477153792 216019688600301207552 216962116919382122496 217305520080064905216 217781064522627121152 219522141897781911552 219797555860799594496 220171615690378899456 221482161021869250048 221832718415066257408 222137433687614425344 222933551330007318528 223459680316707368352 223666403241019834368 224924029466882383872 224997750879359238144 225663424698528940032 227006659369353517056 227578000316049137664 228115090323305438526 228251308009291886592 229609946747442433536 229685204022679222272 230364746046414959616 231114599085236944896 231583798046011686912 231735964772881715328 231874344644360011776 233254549076766916608 233331000911928098816 233651510528565362688 234021329316992974848 235414313420070313984 235737684729713267712 235929486566179381248 238114018849199560704 238519250331243807744 239224928586661688832 240082286047700189184 240648886494915627456 241893606449980506112 242225877887411798016 242305270177771487232 243022149675338858496 244468710090073018368 247272250343399543808 248349165805788463104 248892645168716709888 249561808216949539584 250882447883179327488 251197206698056679424 251279539443614875648 251624703646147313664 252022970033684742144 253122469739279142912 253523106760075722752 253871352785845057536 255382491790522706688 257140286719267700736 257901056798318788608 258395854525514125056 259160339302216829568 260089143218341871616 260174390397371154432 260500806946132852736 260702960369491929744 260858637724905013248 260944137114523140096 262411367711362781184 262497376025919111168 263273995481617096704 264841102597579103232 266576627516305047552 267030297746931843072 267878271205349505792 269044929622937501696 269633698932776435712 269722074448650829824 270181097720346968064 270358625568362001216 270520068751753347072 270980450080466337792 272130307256228069376 272593428949992923136 273024884203158470656 273399918384756215808 275027298851332145664 276829574728470626304 277739599628958695424 279392811531512020992 279620132226582970368 280096000388983554048 280757034244068232032 280924686780666937344 282596857535313764352 282689481874066735104 283525841287895334912 285213495105085188096 287571089881311215616 289282822559176163328 289740693440086540288 290138688898108637184 290374752696836161536 290695336341203390688 292696189197042548736 293063407814399459328 293290830415678420962 293562154253838532608 295309548029159000064 296183244916819233792 297946240422276491136 298124157399891443712 299898705955843178496 299997001172478984192 300884566264705253376 301363055106018194016 302675545825804689408 303437333754732183552 304153453764407251368 304335077345722515456 306146595663256578048 306246938696905629696 307152994728553279488 308981286363842287104 311006065435689222144 311535347371420483584 312028439089323966464 312457049582578532352 314316912972951023616 314572648754905841664 315851663524576761036 317485358465599414272 318025667108325076992 318966571448882251776 320865181993220836608 322967837183215730688 323073693570361982976 324029532900451811328 325958280120097357824 329283212846672867328 329696333791199391744 332223241532803875072 332749077622599386112 334509930510905769984 334929608930742239232 335189520475061052528 335499604861529751552 337496626319038857216 338495137047793410048 340509989054030275584 341367000474073706496 342172635484958157789 344414920121163650304 344527806034018833408 345547119069622439424 346785524291122495488 347603947159322572992 347811516966540017664 349881823615150374912 349996501367892148224 351031993975489462272 353121470130105470976 353894229849269071872 357093770951518322688 357171028273799341056 357778875496865711616 359511598577035247616 360478167424482668288 360973329742373441184 361307266773955117056 362840409674970759168 363457905266657230848 364533224513008287744 366703065135109527552 370908375515099315712 372523748708682694656 374342712325424309376 374566249040889249792 376323671824768991232 376795810047085019136 376919309165422313472 378034455050527113216 379683704608918714368 380284660140113584128 383073737685784060032 385710430078901551104 386851585197478182912 387593781788271187584 388740508953325244352 390133714827512807424 390261585596056731648 390751210419199279104 391054440554237894616 391416205671784710144 393617051567044171776 393746064038878666752 394910993222425645056 397261653896368654848 399864941274457571328 401179421686273671168 401817406808024258688 403567394434406252544 404450548399164653568 404583111672976244736 405271646580520452096 405537938352543001824 405780103127630020608 408195460884342104064 408329251595874172928 408890143424989384704 409537326304737705984 411975048485123049472 412540948276998218496 415380463161893978112 416609399443438043136 419089217297268031488 419430198339874455552 420144000583475331072 421135551366102348048 423313811287465885696 423895286302970646528 424034222811100102656 425288761931843002368 427820242657627782144 430084196371164561408 430623782910954307584 433924233838764244992 434611040160129810432 435562129045254242304 439044283795563823104 439595111721599188992 440343231380757798912 442964322043738500096 443665436830132514816 444274867375228850688 445867102660014637056 446919360633414736704 449848058933764767744 449995501758718476288 451326849397057880064 454013318738707034112 455156000632098275328 456230180646610877052 456502616018583773184 459219893494884867072 459370408045358444544 460729492092829919232 462229198170473889792 463471929545763430656 466509098153533833216 466662001823856197632 467303021057130725376 468042658633985949696 470828626840140627968 471475369459426535424 471858973132358762496 476228037698399121408 477038500662487615488 478449857173323377664 481297772989831254912 483787212899961012224 484451755774823596032 484610540355542974464 486044299350677716992 488937420180146036736 494544500686799087616 499123616433899079168 501764895766358654976 502394413396113358848 503249407292294627328 504045940067369484288 506244939478558285824 507046213520151445504 507742705571690115072 510764983581045413376 515802113596637577216 516791709051028250112 518320678604433659136 520178286436683743232 521405920738983859488 521717275449810026496 521888274229046280192 524822735422725562368 524994752051838222336 526547990963234193408 529682205195158206464 534060595493863686144 535756542410699011584 538089859245875003392 539267397865552871424 540362195440693936128 540717251136724002432 541040137503506694144 541960900160932675584 544260614512456138752 545186857899985846272 546049768406316941312 546799836769512431616 550054597702664291328 553659149456941252608 558785623063024041984 560192000777967108096 561514068488136464064 561849373561333874688 565193715070627528704 565378963748133470208 567051682575790669824 570426990210170376192 578565645118352326656 579481386880173080576 580277377796217274368 580749505393672323072 581390672682406781376 585392378394085097472 586126815628798918656 586581660831356841924 587124308507677065216 590619096058318000128 592366489833638467584 595892480844552982272 599797411911686356992 599994002344957968384 601769132529410506752 602726110212036388032 605351091651609378816 606874667509464367104 608306907528814502736 608670154691445030912 612293191326513156096 612493877393811259392 614305989457106558976 617962572727684574208 622012130871378444288 623070694742840967168 624914099165157064704 628633825945902047232 629145297509811683328 631703327049153522072 634970716931198828544 636051334216650153984 637933142897764503552 641730363986441673216 645935674366431461376 648059065800903622656 651916560240194715648 658566425693345734656 659392667582398783488 664446483065607750144 665498155245198772224 670379040950122105056 670999209723059503104 674993252638077714432 676990274095586820096 681019978108060551168 682734000948147412992 684345270969916315578 688829840242327300608 689055612068037666816 691094238139244878848 695207894318645145984 695623033933080035328 699763647230300749824 699993002735784296448 702063987950978924544 706242940260210941952 707788459698538143744 714342056547598682112 715557750993731423232 720956334848965336576 721946659484746882368 725680819349941518336 726915810533314461696 729066449026016575488 733406130270219055104 741816751030198631424 745047497417365389312 748685424650848618752 752647343649537982464 753591620094170038272 753838618330844626944 756068910101054226432 759367409217837428736 760569320280227168256 766147475371568120064 771420860157803102208 773703170394956365824 775187563576542375168 777481017906650488704 780267429655025614848 780523171192113463296 781502420838398558208 782108881108475789232 782832411343569420288 787234103134088343552 787492128077757333504 789821986444851290112 794523307792737309696 799729882548915142656 803634813616048517376 807134788868812505088 808901096798329307136 809166223345952489472 810543293161040904192 811075876705086003648 811560206255260041216 816390921768684208128 816658503191748345856 817780286849978769408 819074652609475411968 823950096970246098944 825081896553996436992 833218798886876086272 838178434594536062976 838860396679748911104 840288001166950662144 842271102732204696096 846627622574931771392 847790572605941293056 848068445622200205312 850577523863686004736 855640485315255564288 867848467677528489984 869222080320259620864 871124258090508484608 878088567591127646208 879190223443198377984 880686462761515597824 885928644087477000192 887330873660265029632 888549734750457701376 893838721266829473408 899696117867529535488 899991003517436952576 902653698794115760128 908026637477414068224 910312001264196550656 912460361293221754104 913005232037167546368 918439786989769734144 918740816090716889088 921458984185659838464 926943859091526861312 933018196307067666432 934606042114261450752 936085317267971899392 941657253680281255936 942950738918853070848 943717946264717524992 952456075396798242816 954077001324975230976 956899714346646755328 962595545979662509824 968903511549647192064 969221080711085948928 972088598701355433984 977874840360292073472 989089001373598175232 998247232867798158336 1003529791532717309952 1004788826792226717696 1006498814584589254656 1012489878957116571648 1014092427040302891008 1015485411143380230144 1021529967162090826752 1026517906454874473367 1033583418102056500224 1036641357208867318272 1040356572873367486464 1042811841477967718976 1043434550899620052992 1049645470845451124736 1049989504103676444672 1053095981926468386816 1059364410390316412928 1071513084821398023168 1076179718491750006784 1078534795731105742848 1081434502273448004864 1083921800321865351168 1088521229024912277504 1090373715799971692544 1092099536812633882624 1093599673539024863232 1100109195405328582656 1117571246126048083968 1123028136976272928128 1123698747122667749376 1130387430141255057408 1130757927496266940416 1134103365151581339648 1140853980420340752384 1157131290236704653312 1160554755592434548736 1162781345364813562752 1170784756788170194944 1172253631257597837312 1173163321662713683848 1174248617015354130432 1181238192116636000256 1184732979667276935168 1191784961689105964544 1199594823823372713984 1203538265058821013504 1205452220424072776064 1210702183303218757632 1213749335018928734208 1216613815057629005472 1217340309382890061824 1224586382653026312192 1224987754787622518784 1228611978914213117952 1235925145455369148416 1246141389485681934336 1249828198330314129408 1257267651891804094464 1258290595019623366656 1263406654098307044144 1269941433862397657088 1272102668433300307968 1275866285795529007104 1283460727972883346432 1291871348732862922752 1303833120480389431296 1317132851386691469312 1318785335164797566976 1328892966131215500288 1330996310490397544448 1340758081900244210112 1349986505276155428864 1353980548191173640192 1362039956216121102336 1365468001896294825984 1368690541939832631156 1377659680484654601216 1378111224136075333632 1382188476278489757696 1390415788637290291968 1399527294460601499648 1399986005471568592896 1404127975901957849088 1412485880520421883904 1415576919397076287488 1428684113095197364224 1431115501987462846464 1441912669697930673152 1443893318969493764736 1451361638699883036672 1453831621066628923392 1458132898052033150976 1466812260540438110208 1483633502060397262848 1497370849301697237504 1505294687299075964928 1507183240188340076544 1512137820202108452864 1518734818435674857472 1521138640560454336512 1532294950743136240128 1547406340789912731648 1550375127153084750336 1554962035813300977408 1560534859310051229696 1564217762216951578464 1565664822687138840576 1574468206268176687104 1574984256155514667008 1579643972889702580224 1589046615585474619392 1607269627232097034752 1614269577737625010176 1617802193596658614272 1621086586322081808384 1622151753410172007296 1623120412510520082432 1632781843537368416256 1633317006383496691712 1635560573699957538816 1638149305218950823936 1647900193940492197888 1650163793107992873984 1676356869189072125952 1680576002333901324288 1684542205464409392192 1693255245149863542784 1695581145211882586112 1696136891244400410624 1701155047727372009472 1711280970630511128576 1735696935355056979968 1738444160640519241728 1742248516181016969216 1756177135182255292416 1758380446886396755968 1761372925523031195648 1771857288174954000384 1774661747320530059264 1777099469500915402752 1787677442533658946816 1799392235735059070976 1799982007034873905152 1805307397588231520256 1816053274954828136448 1820624002528393101312 1824920722586443508208 1826010464074335092736 1836879573979539468288 1837481632181433778176 1842917968371319676928 1853887718183053722624 1866036392614135332864 1869212084228522901504 1883314507360562511872 1885901477837706141696 1887435892529435049984 1904912150793596485632 1908154002649950461952 1913799428693293510656 1925191091959325019648 1937807023099294384128 1944177197402710867968 1955749680720584146944 1978178002747196350464 1996494465735596316672 2012997629169178509312 2024979757914233143296 2028184854080605782016 2030970822286760460288 2043059934324181653504 2053035812909748946734 2067166836204113000448 2073282714417734636544 2085623682955935437952 2086869101799240105984 2099290941690902249472 2099979008207352889344 2106191963852936773632 2118728820780632825856 2143026169642796046336 2162869004546896009728 2177042458049824555008 2180747431599943385088 2184199073625267765248 2187199347078049726464 2200218390810657165312 2235142492252096167936 2246056273952545856256 2260774860282510114816 2261515854992533880832 2268206730303162679296 2281707960840681504768 2314262580473409306624 2321109511184869097472 2325562690729627125504 2341569513576340389888 2344507262515195674624 2346326643325427367696 2348497234030708260864 2362476384233272000512 2369465959334553870336 2383569923378211929088 2399189647646745427968 2410904440848145552128 2421404366606437515264 2427498670037857468416 2433227630115258010944 2434680618765780123648 2449172765306052624384 2449975509575245037568 2457223957828426235904 2471850290910738296832 2499656396660628258816 2514535303783608188928 2516581190039246733312 2526813308196614088288 2539882867724795314176 2544205336866600615936 2551732571591058014208 2566921455945766692864 2607666240960778862592 2634265702773382938624 2637570670329595133952 2657785932262431000576 2661992620980795088896 2681516163800488420224 2699973010552310857728 2707961096382347280384 2724079912432242204672 2730936003792589651968 2737381083879665262312 2755319360969309202432 2756222448272150667264 2764376952556979515392 2780831577274580583936 2799054588921202999296 2808255951803915698176 2824971761040843767808 2831153838794152574976 2857368226190394728448 2862231003974925692928 2883825339395861346304 2887786637938987529472 2907663242133257846784 2916265796104066301952 2933624521080876220416 2967267004120794525696 2994741698603394475008 3010589374598151929856 3014366480376680153088 3037469636871349714944 3042277281120908673024 3064589901486272480256 3100750254306169500672 3109924071626601954816 3121069718620102459392 3128435524433903156928 3148936412536353374208 3149968512311029334016 3159287945779405160448 3178093231170949238784 3214539254464194069504 3228539155475250020352 3235604387193317228544 3244303506820344014592 3265563687074736832512 3266634012766993383424 3271121147399915077632 3276298610437901647872 3295800387880984395776 3300327586215985747968 3352713738378144251904 3369084410928818784384 3386510490299727085568 3391162290423765172224 3392273782488800821248 3402310095454744018944 3422561941261022257152 3471393870710113959936 3512354270364510584832 3516760893772793511936 3522745851046062391296 3543714576349908000768 3549323494641060118528 3554198939001830805504 3575354885067317893632 3598784471470118141952 3610614795176463040512 3632106549909656272896 3641248005056786202624 3649841445172887016416 3652020928148670185472 3673759147959078936576 3674963264362867556352 3685835936742639353856 3707775436366107445248 3738424168457045803008 3766629014721125023744 3771802955675412283392 3774871785058870099968 3809824301587192971264 3816308005299900923904 3827598857386587021312 3850382183918650039296 3875614046198588768256 3911499361441168293888 3956356005494392700928 3992988931471192633344 4049959515828466286592 4056369708161211564032 4061941644573520920576 4086119868648363307008 4106071625819497893468 4134333672408226000896 4146565428835469273088 4171247365911870875904 4198581883381804498944 4199958016414705778688 4212383927705873547264 4237457641561265651712 4286052339285592092672 4325738009093792019456 4354084916099649110016 4361494863199886770176 4374398694156099452928 4400436781621314330624 4492112547905091712512 4521549720565020229632 4536413460606325358592 4563415921681363009536 4642219022369738194944 4651125381459254251008 4692653286650854735392 4696994468061416521728 4724952768466544001024 4738931918669107740672 4767139846756423858176 4821808881696291104256 4842808733212875030528 4866455260230516021888 4869361237531560247296 4898345530612105248768 4899951019150490075136 4914447915656852471808 4943700581821476593664 5029070607567216377856 5053626616393228176576 5079765735449590628352 5088410673733201231872 5103465143182116028416 5133842911891533385728 5215332481921557725184 5268531405546765877248 5275141340659190267904 5315571864524862001152 5323985241961590177792 5363032327600976840448 5399946021104621715456 5415922192764694560768 5448159824864484409344 5461872007585179303936 5474762167759330524624 5510638721938618404864 5512444896544301334528 5528753905113959030784 5561663154549161167872 5598109177842405998592 5649943522081687535616 5662307677588305149952 5714736452380789456896 5724462007949851385856 5767650678791722692608 5775573275877975058944 5832531592208132603904 5867249042161752440832 5934534008241589051392 5989483397206788950016 6074939273742699429888 6084554562241817346048 6129179802972544960512 6201500508612339001344 6219848143253203909632 6256871048867806313856 6297872825072706748416 6299937024622058668032 6318575891558810320896 6356186462341898477568 6429078508928388139008 6488607013640688029184 6531127374149473665024 6542242294799830155264 6552597220875803295744 6591600775761968791552 6600655172431971495936 6705427476756288503808 6738168821857637568768 6782324580847530344448 6784547564977601642496 6804620190909488037888 6845123882522044514304 6942787741420227919872 7024708540729021169664 7033521787545587023872 7045491702092124782592 7087429152699816001536 7098646989282120237056 7108397878003661611008 7150709770134635787264 7197568942940236283904 7264213099819312545792 7282496010113572405248 7299682890345774032832 7304041856297340370944 7347518295918157873152 7349926528725735112704 7371671873485278707712 7415550872732214890496 7533258029442250047488 7543605911350824566784 7549743570117740199936 7619648603174385942528 7632616010599801847808 7655197714773174042624 7700764367837300078592 7822998722882336587776 7912712010988785401856 7985977862942385266688 8099919031656932573184 8123883289147041841152 8172239737296726614016 8212143251638995786936 8268667344816452001792 8293130857670938546176 8342494731823741751808 8397163766763608997888 8424767855411747094528 8474915283122531303424 8572104678571184185344 8651476018187584038912 8722989726399773540352 8748797388312198905856 8800873563242628661248 8984225095810183425024 9043099441130040459264 9126831843362726019072 9302250762918508502016 9385306573301709470784 9449905536933088002048 9477863837338215481344 9534279693512847716352 9643617763392582208512 9685617466425750061056 9732910520461032043776 9796691061224210497536 9799902038300980150272 9828895831313704943616 9887401163642953187328 10058141215134432755712 10107253232786456353152 10159531470899181256704 10176821347466402463744 10206930286364232056832 10267685823783066771456 10537062811093531754496 10550282681318380535808 10631143729049724002304 10647970483923180355584 10726064655201953680896 10831844385529389121536 10896319649728968818688 10923744015170358607872 10949524335518661049248 11021277443877236809728 11024889793088602669056 11057507810227918061568 11123326309098322335744 11299887044163375071232 11324615355176610299904 11429472904761578913792 11448924015899702771712 11535301357583445385216 11551146551755950117888 11734498084323504881664 11869068016483178102784 11978966794413577900032 12149878547485398859776 12169109124483634692096 12258359605945089921024 12403001017224678002688 12439696286506407819264 12513742097735612627712 12595745650145413496832 12599874049244117336064 12637151783117620641792 12712372924683796955136 12858157017856776278016 12977214027281376058368 13062254748298947330048 13084484589599660310528 13183201551523937583104 13201310344863942991872 13476337643715275137536 13564649161695060688896 13609240381818976075776 13690247765044089028608 14090983404184249565184 14174858305399632003072 14197293978564240474112 14216795756007323222016 14301419540269271574528 14528426199638625091584 14599365780691548065664 14608083712594680741888 14695036591836315746304 14699853057451470225408 14743343746970557415424 14831101745464429780992 15087211822701649133568 15239297206348771885056 15265232021199603695616 15310395429546348085248 15401528735674600157184 15645997445764673175552 15825424021977570803712 15971955725884770533376 16199838063313865146368 16247766578294083682304 16344479474593453228032 16424286503277991573872 16537334689632904003584 16586261715341877092352 16684989463647483503616 16794327533527217995776 16949830566245062606848 17144209357142368370688 17302952036375168077824 17497594776624397811712 17601747126485257322496 17968450191620366850048 18253663686725452038144 18604501525837017004032 18770613146603418941568 18899811073866176004096 18955727674676430962688 19068559387025695432704 19287235526785164417024 19465821040922064087552 19593382122448420995072 19657791662627409887232 19774802327285906374656 20116282430268865511424 20214506465572912706304 20353642694932804927488 20413860572728464113664 20535371647566133542912 21074125622187063508992 21100565362636761071616 21262287458099448004608 21295940967846360711168 21452129310403907361792 21792639299457937637376 21847488030340717215744 21899048671037322098496 22042554887754473619456 22049779586177205338112 22115015620455836123136 22246652618196644671488 22599774088326750142464 22649230710353220599808 22858945809523157827584 22897848031799405543424 23070602715166890770432 23102293103511900235776 23468996168647009763328 23738136032966356205568 23957933588827155800064 24299757094970797719552 24516719211890179842048 24806002034449356005376 24879392573012815638528 25027484195471225255424 25191491300290826993664 25274303566235241283584 25424745849367593910272 25716314035713552556032 25954428054562752116736 26168969179199320621056 26366403103047875166208 26402620689727885983744 26952675287430550275072 27129298323390121377792 27380495530088178057216 28349716610799264006144 28394587957128480948224 28433591512014646444032 28602839080538543149056 29056852399277250183168 29198731561383096131328 29390073183672631492608 29399706114902940450816 29486687493941114830848 29662203490928859561984 30174423645403298267136 30478594412697543770112 30530464042399207391232 30620790859092696170496 30803057471349200314368 31650848043955141607424 31943911451769541066752 32495533156588167364608 32688958949186906456064 32848573006555983147744 33074669379265808007168 33172523430683754184704 33369978927294967007232 33899661132490125213696 34288418714284736741376 34605904072750336155648 35203494252970514644992 35936900383240733700096 36507327373450904076288 37209003051674034008064 37541226293206837883136 37799622147732352008192 37911455349352861925376 38137118774051390865408 38574471053570328834048 38931642081844128175104 39186764244896841990144 39549604654571812749312 40429012931145825412608 40827721145456928227328 41070743295132267085824 42524574916198896009216 42591881935692721422336 42904258620807814723584 43585278598915875274752 43798097342074644196992 44085109775508947238912 44099559172354410676224 44230031240911672246272 44493305236393289342976 45717891619046315655168 45795696063598811086848 46141205430333781540864 46204586207023800471552 46937992337294019526656 47476272065932712411136 47915867177654311600128 48599514189941595439104 49033438423780359684096 49612004068898712010752 49758785146025631277056 50054968390942450510848 50382982600581653987328 50849491698735187820544 51432628071427105112064 51908856109125504233472 52732806206095750332416 52805241379455771967488 53905350574861100550144 54760991060176356114432 56699433221598528012288 56867183024029292888064 57205678161077086298112 58397463122766192262656 58780146367345262985216 58973374987882229661696 59324406981857719123968 60348847290806596534272 61060928084798414782464 61241581718185392340992 61606114942698400628736 63301696087910283214848 63887822903539082133504 65377917898373812912128 65697146013111966295488 66149338758531616014336 66345046861367508369408 66739957854589934014464 67799322264980250427392 68576837428569473482752 69211808145500672311296 70406988505941029289984 71873800766481467400192 74418006103348068016128 75082452586413675766272 75822910698705723850752 76274237548102781730816 77148942107140657668096 77863284163688256350208 79099209309143625498624 80858025862291650825216 82141486590264534171648 85049149832397792018432 85183763871385442844672 85808517241615629447168 87170557197831750549504 87596194684149288393984 88170219551017894477824 88199118344708821352448 88460062481823344492544 88986610472786578685952 91435783238092631310336 91591392127197622173696 92282410860667563081728 92409172414047600943104 94952544131865424822272 95831734355308623200256 98066876847560719368192 99224008137797424021504 99517570292051262554112 100109936781884901021696 101698983397470375641088 102865256142854210224128 103817712218251008466944 105610482758911543934976 107810701149722201100288 109521982120352712228864 113398866443197056024576 113734366048058585776128 114411356322154172596224 116794926245532384525312 117560292734690525970432 118648813963715438247936 122483163436370784681984 123212229885396801257472 127775645807078164267008 130755835796747625824256 131394292026223932590976 132298677517063232028672 132690093722735016738816 133479915709179868028928 137153674857138946965504 138423616291001344622592 140813977011882058579968 143747601532962934800384 148836012206696136032256 150164905172827351532544 152548475096205563461632 154297884214281315336192 155726568327376512700416 158198418618287250997248 161716051724583301650432 164282973180529068343296 170098299664795584036864 171617034483231258894336 175192389368298576787968 176340439102035788955648 176920124963646688985088 177973220945573157371904 183182784254395244347392 184564821721335126163456 184818344828095201886208 189905088263730849644544 191663468710617246400512 196133753695121438736384 198448016275594848043008 199035140584102525108224 200219873563769802043392 203397966794940751282176 205730512285708420448256 207635424436502016933888 211220965517823087869952 215621402299444402200576 227468732096117171552256 228822712644308345192448 233589852491064769050624 237297627927430876495872 246424459770793602514944 255551291614156328534016 261511671593495251648512 262788584052447865181952 264597355034126464057344 265380187445470033477632 266959831418359736057856 274307349714277893931008 276847232582002689245184 287495203065925869600768 297672024413392272064512 300329810345654703065088 305096950192411126923264 308595768428562630672384 311453136654753025400832 323432103449166603300864 328565946361058136686592 340196599329591168073728 343234068966462517788672 350384778736597153575936 352680878204071577911296 355946441891146314743808 369129643442670252326912 369636689656190403772416 383326937421234492801024 392267507390242877472768 396896032551189696086016 398070281168205050216448 400439747127539604086784 411461024571416840896512 415270848873004033867776 422441931035646175739904 431242804598888804401152 457645425288616690384896 467179704982129538101248 474595255854861752991744 492848919541587205029888 525577168104895730363904 530760374890940066955264 533919662836719472115712 553694465164005378490368 574990406131851739201536 595344048826784544129024 600659620691309406130176 610193900384822253846528 617191536857125261344768 622906273309506050801664 646864206898333206601728 686468137932925035577344 700769557473194307151872 711892883782292629487616 739273379312380807544832 766653874842468985602048 784535014780485754945536 793792065102379392172032 796140562336410100432896 800879494255079208173568 822922049142833681793024 830541697746008067735552 862485609197777608802304 915290850577233380769792 934359409964259076202496 985697839083174410059776 1051154336209791460727808 1067839325673438944231424 1107388930328010756980736 1149980812263703478403072 1190688097653569088258048 1201319241382618812260352 1234383073714250522689536 1245812546619012101603328 1293728413796666413203456 1372936275865850071154688 1401539114946388614303744 1423785767564585258975232 1478546758624761615089664 1592281124672820200865792 1601758988510158416347136 1661083395492016135471104 1724971218395555217604608 1830581701154466761539584 1868718819928518152404992 2102308672419582921455616 2135678651346877888462848 2299961624527406956806144 2381376195307138176516096 2402638482765237624520704 2468766147428501045379072 2491625093238024203206656 2587456827593332826406912 2745872551731700142309376 2803078229892777228607488 2957093517249523230179328 3203517977020316832694272 3322166790984032270942208 3449942436791110435209216 3737437639857036304809984 4204617344839165842911232 4271357302693755776925696 4805276965530475249041408 4983250186476048406413312 5174913655186665652813824 5491745103463400284618752 5606156459785554457214976 6407035954040633665388544 6899884873582220870418432 7474875279714072609619968 8409234689678331685822464 9610553931060950498082816 9966500372952096812826624 10349827310373331305627648 11212312919571108914429952 12814071908081267330777088 14949750559428145219239936 16818469379356663371644928 19221107862121900996165632 20699654620746662611255296 22424625839142217828859904 29899501118856290438479872 33636938758713326743289856 38442215724243801992331264 44849251678284435657719808 67273877517426653486579712 89698503356568871315439616 134547755034853306973159424 269095510069706613946318848
- Sum of all divisors σ(n): 1038016319340909808099200000
- Sum of proper divisors (its aliquot sum) s(n): 768920809271203194152881152
- 269095510069706613946318848 is an abundant number, because the sum of its proper divisors (768920809271203194152881152) is greater than itself. Its abundance is 499825299201496580206562304
Bases of 269095510069706613946318848
- Binary: 11011110100101110011000011010100110010000111000111010011000011100101110000000000000000002
- Hexadecimal: 0xDE9730D4C871D30E5C0000
- Base-36: XT7WM2DZJ039Q8000
Squares and roots of 269095510069706613946318848
- 269095510069706613946318848 squared (2690955100697066139463188482) is 72412393539675573665374578078206093319803010080047104
- 269095510069706613946318848 cubed (2690955100697066139463188483) is 19485849974927326491425619623423376945892188193764854071764462586181315243016192
-
The
square root of 269095510069706613946318848 is 16404130884314.0670043139 -
269095510069706613946318848 is a
perfect cube number . Itscube root is 645607872
Scales and comparisons
How big is 269095510069706613946318848?- 269,095,510,069,706,613,946,318,848 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 269,095,510,069,706,613,946,318,848 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 269095510069706613946318848 cubic inches would be around 53800656 feet tall.
Recreational maths with 269095510069706613946318848
- 269095510069706613946318848 backwards is 848813649316607960015590962
- 269095510069706613946318848 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 269095510069706613946318848'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 269095510069706613946318848 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 269095510069706613946318848 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/269095510069706613946318848/
Chicago style:
Numbermatics. 2024. "Number 269095510069706613946318848 - Facts about the integer". https://numbermatics.com/n/269095510069706613946318848/
The information we have on file for 269095510069706613946318848 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 269095510069706613946318848, math, Factors of 269095510069706613946318848, curriculum, school, college, exams, university, Prime factorization of 269095510069706613946318848, STEM, science, technology, engineering, physics, economics, calculator, two hundred sixty-nine septillion, ninety-five sextillion, five hundred ten quintillion, sixty-nine quadrillion, seven hundred six trillion, six hundred thirteen billion, nine hundred forty-six million, three hundred eighteen thousand, eight hundred forty-eight.