74776867626462373830721536
74,776,867,626,462,373,830,721,536 is an even composite number composed of five prime numbers multiplied together.
74776867626462373830721536 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-five thousand, two hundred forty-five divisors.
Prime factorization of 74776867626462373830721536:
232 × 316 × 72 × 134 × 172
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 17 × 17)See below for interesting mathematical facts about the number 74776867626462373830721536 from the Numbermatics database.
Names of 74776867626462373830721536
- Cardinal: 74776867626462373830721536 can be written as Seventy-four septillion, seven hundred seventy-six sextillion, eight hundred sixty-seven quintillion, six hundred twenty-six quadrillion, four hundred sixty-two trillion, three hundred seventy-three billion, eight hundred thirty million, seven hundred twenty-one thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 7.4776867626462373830721536 × 1025
Factors of 74776867626462373830721536
Divisors of 74776867626462373830721536
- Number of divisors d(n): 25245
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 32 34 36 39 42 48 49 51 52 54 56 63 64 68 72 78 81 84 91 96 98 102 104 108 112 117 119 126 128 136 144 147 153 156 162 168 169 182 189 192 196 204 208 216 221 224 234 238 243 252 256 272 273 288 289 294 306 312 324 336 338 351 357 364 378 384 392 408 416 432 441 442 448 459 468 476 486 504 507 512 544 546 567 576 578 588 612 624 637 648 663 672 676 702 714 728 729 756 768 784 816 819 832 833 864 867 882 884 896 918 936 952 972 1008 1014 1024 1053 1071 1088 1092 1134 1152 1156 1176 1183 1224 1248 1274 1296 1323 1326 1344 1352 1377 1404 1428 1456 1458 1512 1521 1536 1547 1568 1632 1638 1664 1666 1701 1728 1734 1764 1768 1792 1836 1872 1904 1911 1944 1989 2016 2023 2028 2048 2106 2142 2176 2184 2187 2197 2268 2304 2312 2352 2366 2448 2457 2496 2499 2548 2592 2601 2646 2652 2688 2704 2754 2808 2856 2873 2912 2916 3024 3042 3072 3094 3136 3159 3213 3264 3276 3328 3332 3402 3456 3468 3528 3536 3549 3584 3672 3744 3757 3808 3822 3888 3969 3978 4032 4046 4056 4096 4131 4212 4284 4352 4368 4374 4394 4536 4563 4608 4624 4641 4704 4732 4896 4914 4992 4998 5096 5103 5184 5202 5292 5304 5376 5408 5508 5616 5712 5733 5746 5824 5832 5967 6048 6069 6084 6144 6188 6272 6318 6426 6528 6552 6561 6591 6656 6664 6804 6912 6936 7056 7072 7098 7168 7344 7371 7488 7497 7514 7616 7644 7776 7803 7938 7956 8064 8092 8112 8192 8262 8281 8424 8568 8619 8704 8736 8748 8788 9072 9126 9216 9248 9282 9408 9464 9477 9639 9792 9828 9984 9996 10192 10206 10368 10404 10584 10608 10647 10752 10816 10829 11016 11232 11271 11424 11466 11492 11648 11664 11907 11934 12096 12138 12168 12288 12376 12393 12544 12636 12852 13056 13104 13122 13182 13312 13328 13608 13689 13824 13872 13923 14112 14144 14161 14196 14336 14688 14742 14976 14994 15028 15232 15288 15309 15379 15552 15606 15876 15912 16128 16184 16224 16384 16524 16562 16848 17136 17199 17238 17408 17472 17496 17576 17901 18144 18207 18252 18432 18496 18564 18816 18928 18954 19278 19584 19656 19683 19773 19968 19992 20111 20384 20412 20736 20808 21168 21216 21294 21504 21632 21658 22032 22113 22464 22491 22542 22848 22932 22984 23296 23328 23409 23814 23868 24192 24276 24336 24576 24752 24786 24843 25088 25272 25704 25857 26112 26208 26244 26299 26364 26624 26656 27216 27378 27648 27744 27846 28224 28288 28322 28392 28431 28561 28672 28917 29376 29484 29952 29988 30056 30464 30576 30618 30758 31104 31212 31752 31824 31941 32256 32368 32448 32487 32768 33048 33124 33696 33813 34272 34398 34476 34816 34944 34992 35152 35721 35802 36288 36414 36504 36864 36992 37128 37179 37349 37632 37856 37908 38556 39168 39312 39366 39546 39936 39984 40222 40768 40824 41067 41472 41616 41769 42336 42432 42483 42588 43008 43264 43316 44064 44226 44928 44982 45084 45696 45864 45927 45968 46137 46592 46656 46818 47628 47736 48384 48552 48672 48841 49152 49504 49572 49686 50176 50544 51408 51597 51714 52224 52416 52488 52598 52728 53248 53312 53703 54432 54621 54756 55296 55488 55692 56448 56576 56644 56784 56862 57122 57344 57834 58752 58968 59049 59319 59904 59976 60112 60333 60928 61152 61236 61516 62208 62424 63504 63648 63882 64512 64736 64896 64974 65536 66096 66248 66339 67392 67473 67626 68544 68796 68952 69632 69888 69984 70227 70304 71442 71604 72576 72828 73008 73728 73984 74256 74358 74529 74698 75264 75712 75816 77112 77571 78336 78624 78732 78897 79092 79872 79968 80444 81536 81648 82134 82944 83232 83538 84672 84864 84966 85176 85293 85683 86016 86528 86632 86751 88128 88452 89856 89964 90168 91392 91728 91854 91936 92274 93184 93312 93636 95256 95472 95823 96768 97104 97344 97461 97682 98304 99008 99144 99372 100352 101088 101439 102816 103194 103428 104448 104832 104976 105196 105456 106496 106624 107163 107406 107653 108864 109242 109512 110592 110976 111384 111537 112047 112896 113152 113288 113568 113724 114244 114688 115668 117504 117936 118098 118638 119808 119952 120224 120666 121856 122304 122472 123032 123201 124416 124848 125307 127008 127296 127449 127764 129024 129472 129792 129948 131072 132192 132496 132678 134784 134946 135252 137088 137592 137781 137904 138411 139264 139776 139968 140454 140608 140777 142884 143208 145152 145656 146016 146523 147456 147968 148512 148716 149058 149396 150528 151424 151632 154224 154791 155142 156672 157248 157464 157794 158184 159744 159936 160888 161109 163072 163296 163863 164268 165888 166464 167076 169344 169728 169932 170352 170586 171366 172032 173056 173264 173502 176256 176904 177147 177957 179712 179928 180336 180999 182784 183456 183708 183872 184093 184548 186368 186624 187272 190512 190944 191646 193536 194208 194688 194922 195364 196608 198016 198288 198744 199017 199927 200704 202176 202419 202878 205632 206388 206856 208896 209664 209952 210392 210681 210912 212992 213248 214326 214812 215306 217728 218484 219024 221184 221952 222768 223074 223587 224094 225792 226304 226576 227136 227448 228488 229376 231336 232713 235008 235872 236196 236691 237276 239616 239904 240448 241332 243712 244608 244944 246064 246402 248832 249696 250614 254016 254592 254898 255528 255879 257049 258048 258944 259584 259896 260253 261443 262144 264384 264992 265356 269568 269892 270504 274176 275184 275562 275808 276822 278528 279552 279936 280908 281216 281554 285768 286416 287469 290304 291312 292032 292383 293046 294912 295936 297024 297432 298116 298792 301056 302848 303264 304317 308448 309582 310284 313344 314496 314928 315588 316368 319488 319872 321489 321776 322218 322959 326144 326592 327726 328536 331776 332928 334152 334611 336141 338688 339456 339864 340704 341172 341887 342732 344064 346112 346528 347004 352512 353808 354294 355914 359424 359856 360672 361998 365568 366912 367416 367744 368186 369096 369603 372736 373248 374544 375921 381024 381888 382347 383292 387072 388416 389376 389844 390728 393216 396032 396576 397488 398034 399854 401408 404352 404838 405756 411264 412776 413343 413712 415233 417792 419328 419904 420784 421362 421824 422331 425984 426496 428652 429624 430612 435456 436968 438048 439569 442368 443904 445536 446148 447174 448188 451584 452608 453152 454272 454896 456976 458752 462672 464373 465426 470016 471744 472392 473382 474552 479232 479808 480896 482664 483327 485537 487424 489216 489888 491589 492128 492804 497664 499392 501228 508032 509184 509796 511056 511758 514098 516096 517888 519168 519792 520506 522886 524288 528768 529984 530712 531441 533871 539136 539784 541008 542997 548352 550368 551124 551616 552279 553644 557056 559104 559872 561816 562432 563108 571536 572832 574938 580608 582624 584064 584766 586092 589824 591872 594048 594864 596232 597051 597584 599781 602112 605696 606528 607257 608634 616896 619164 620568 626688 628992 629856 631176 632043 632736 634933 638976 639744 642978 643552 644436 645918 652288 653184 655452 657072 663552 665856 668304 669222 670761 672282 677376 678912 679728 681408 682344 683774 685464 688128 692224 693056 694008 698139 705024 707616 708588 710073 711828 718848 719712 721344 723996 731136 733824 734832 735488 736372 738192 739206 745472 746496 749088 751842 762048 763776 764694 766584 767637 771147 774144 776832 778752 779688 780759 781456 784329 786432 792064 793152 794976 796068 799708 802816 808704 809676 811512 822528 825552 826686 827424 830466 835584 838656 839808 841568 842724 843648 844662 851968 852992 857304 859248 861224 862407 870912 873936 876096 877149 879138 884736 887808 891072 892296 894348 896376 903168 905216 906304 908544 909792 912951 913952 917504 925344 928746 930852 940032 943488 944784 946764 949104 958464 959616 961792 964467 965328 966654 968877 971074 974848 978432 979776 983178 984256 985608 995328 998784 1002456 1003833 1008423 1016064 1018368 1019592 1022112 1023516 1025661 1028196 1032192 1035776 1038336 1039584 1041012 1045772 1048576 1057536 1059968 1061424 1062882 1067742 1078272 1079568 1082016 1085994 1096704 1100736 1102248 1103232 1104558 1107288 1108809 1114112 1118208 1119744 1123632 1124864 1126216 1127763 1143072 1145664 1147041 1149876 1161216 1165248 1168128 1169532 1172184 1179648 1183744 1188096 1189728 1192464 1194102 1195168 1199562 1204224 1211392 1213056 1214514 1217268 1233792 1238328 1240029 1241136 1245699 1253376 1257984 1259712 1262352 1264086 1265472 1266993 1269866 1277952 1279488 1285956 1287104 1288872 1291836 1304576 1306368 1310904 1314144 1318707 1327104 1331712 1336608 1338444 1341522 1344564 1354752 1357824 1359456 1362816 1364688 1367548 1370928 1376256 1384448 1386112 1388016 1393119 1396278 1399489 1410048 1415232 1417176 1420146 1423656 1437696 1439424 1442688 1447992 1449981 1456611 1462272 1467648 1469664 1470976 1472744 1474767 1476384 1478412 1490944 1492992 1498176 1503684 1524096 1527552 1529388 1533168 1535274 1542294 1548288 1553664 1557504 1559376 1561518 1562912 1568658 1572864 1584128 1586304 1589952 1592136 1594323 1599416 1601613 1605632 1617408 1619352 1623024 1628991 1645056 1651104 1653372 1654848 1656837 1660932 1671168 1677312 1679616 1683136 1685448 1687296 1689324 1703936 1705984 1714608 1718496 1722448 1724814 1741824 1747872 1752192 1754298 1758276 1769472 1775616 1782144 1784592 1788696 1791153 1792752 1799343 1806336 1810432 1812608 1817088 1819584 1821771 1825902 1827904 1830101 1835008 1850688 1857492 1861704 1880064 1886976 1889568 1893528 1896129 1898208 1904799 1916928 1919232 1923584 1928934 1930656 1933308 1937754 1942148 1949696 1956864 1959552 1966356 1968512 1971216 1990656 1997568 2004912 2007666 2012283 2016846 2032128 2036736 2039184 2044224 2047032 2051322 2056392 2064384 2071552 2076672 2079168 2082024 2091544 2094417 2097152 2115072 2119936 2122848 2125764 2130219 2135484 2156544 2159136 2164032 2171988 2193408 2201472 2204496 2206464 2209116 2214576 2217618 2228224 2236416 2239488 2247264 2249728 2252432 2255526 2286144 2291328 2294082 2299752 2302911 2313441 2322432 2330496 2336256 2339064 2342277 2344368 2352987 2359296 2367488 2376192 2379456 2384928 2388204 2390336 2393209 2399124 2408448 2422784 2426112 2429028 2434536 2467584 2476656 2480058 2482272 2491398 2506752 2515968 2519424 2524704 2528172 2530944 2533986 2539732 2555904 2558976 2571912 2574208 2577744 2583672 2587221 2609152 2612736 2621808 2628288 2631447 2637414 2654208 2663424 2673216 2676888 2683044 2689128 2709504 2715648 2718912 2725632 2729376 2735096 2738853 2741856 2752512 2768896 2772224 2776032 2786238 2792556 2798978 2820096 2830464 2834352 2840292 2847312 2875392 2878848 2885376 2893401 2895984 2899962 2906631 2913222 2924544 2935296 2939328 2941952 2945488 2949534 2952768 2956824 2981888 2985984 2996352 3007368 3011499 3025269 3048192 3055104 3058776 3066336 3070548 3076983 3084588 3096576 3107328 3115008 3118752 3123036 3125824 3137316 3145728 3168256 3172608 3179904 3184272 3188646 3198832 3203226 3211264 3234816 3238704 3246048 3257982 3290112 3302208 3306744 3309696 3313674 3321864 3326427 3342336 3354624 3359232 3366272 3370896 3374592 3378648 3383289 3398759 3407872 3411968 3429216 3436992 3441123 3444896 3449628 3483648 3495744 3504384 3508596 3516552 3538944 3551232 3564288 3569184 3577392 3582306 3585504 3598686 3612672 3620864 3625216 3634176 3639168 3643542 3651804 3655808 3660202 3670016 3701376 3714984 3720087 3723408 3737097 3760128 3773952 3779136 3787056 3792258 3796416 3800979 3809598 3833856 3838464 3847168 3857868 3861312 3866616 3875508 3884296 3899392 3913728 3919104 3932712 3937024 3942432 3956121 3981312 3995136 4009824 4015332 4024566 4033692 4064256 4073472 4078368 4088448 4094064 4102644 4112784 4128768 4143104 4153344 4158336 4164048 4179357 4183088 4188834 4194304 4198467 4230144 4239872 4245696 4251528 4260438 4270968 4313088 4318272 4328064 4343976 4349943 4369833 4386816 4402944 4408992 4412928 4418232 4424301 4429152 4435236 4444531 4456448 4472832 4478976 4494528 4499456 4504864 4511052 4572288 4582656 4588164 4599504 4605822 4626882 4644864 4660992 4672512 4678128 4684554 4688736 4705974 4718592 4734976 4752384 4758912 4769856 4776408 4780672 4782969 4786418 4798248 4804839 4816896 4845568 4852224 4858056 4869072 4886973 4935168 4953312 4960116 4964544 4970511 4982796 5013504 5031936 5038848 5049408 5056344 5061888 5067972 5079464 5111808 5117952 5143824 5148416 5155488 5167344 5174442 5218304 5225472 5243616 5256576 5262894 5274828 5308416 5326848 5346432 5353776 5366088 5373459 5378256 5398029 5419008 5431296 5437824 5451264 5458752 5465313 5470192 5477706 5483712 5490303 5505024 5537792 5544448 5552064 5572476 5585112 5597956 5640192 5660928 5668704 5680584 5688387 5694624 5714397 5750784 5757696 5770752 5786802 5791968 5799924 5813262 5826444 5849088 5870592 5878656 5883904 5890976 5899068 5905536 5913648 5963776 5971968 5992704 6014736 6022998 6036849 6050538 6096384 6110208 6117552 6132672 6141096 6153966 6169176 6193152 6214656 6230016 6237504 6246072 6251648 6274632 6283251 6291456 6336512 6345216 6359808 6368544 6377292 6390657 6397664 6406452 6422528 6469632 6477408 6492096 6515964 6580224 6604416 6613488 6619392 6627348 6643728 6652854 6684672 6709248 6718464 6732544 6741792 6749184 6757296 6766578 6797518 6815744 6823936 6858432 6873984 6882246 6889792 6899256 6908733 6940323 6967296 6991488 7008768 7017192 7026831 7033104 7058961 7077888 7102464 7128576 7138368 7154784 7164612 7171008 7179627 7197372 7225344 7241728 7250432 7268352 7278336 7287084 7303608 7311616 7320404 7340032 7402752 7429968 7440174 7446816 7474194 7520256 7547904 7558272 7574112 7584516 7592832 7601958 7619196 7667712 7676928 7694336 7715736 7722624 7733232 7751016 7761663 7768592 7798784 7827456 7838208 7865424 7874048 7884864 7894341 7912242 7962624 7990272 8019648 8030664 8049132 8067384 8128512 8146944 8156736 8176896 8188128 8205288 8216559 8225568 8254129 8257536 8286208 8306688 8316672 8328096 8358714 8366176 8377668 8388608 8396934 8460288 8479744 8491392 8503056 8520876 8541936 8626176 8636544 8656128 8680203 8687952 8699886 8719893 8739666 8773632 8805888 8817984 8825856 8836464 8848602 8858304 8870472 8889062 8912896 8945664 8957952 8989056 8998912 9009728 9022104 9034497 9075807 9144576 9165312 9176328 9199008 9211644 9230949 9253764 9289728 9321984 9345024 9356256 9369108 9377472 9411948 9437184 9469952 9504768 9517824 9539712 9552816 9561344 9565938 9572836 9596496 9609678 9633792 9691136 9704448 9716112 9738144 9773946 9870336 9906624 9920232 9929088 9941022 9965592 9979281 10027008 10063872 10077696 10098816 10112688 10123776 10135944 10149867 10158928 10196277 10223616 10235904 10287648 10296832 10310976 10323369 10334688 10348884 10436608 10450944 10487232 10513152 10525788 10549656 10616832 10653696 10692864 10707552 10732176 10746918 10756512 10796058 10838016 10862592 10875648 10902528 10917504 10930626 10940384 10955412 10967424 10980606 11010048 11075584 11088896 11104128 11144952 11160261 11170224 11195912 11211291 11280384 11321856 11337408 11361168 11376774 11389248 11402937 11428794 11501568 11515392 11541504 11573604 11583936 11599848 11626524 11652888 11698176 11741184 11757312 11767808 11781952 11798136 11811072 11827296 11868363 11927552 11943936 11985408 12029472 12045996 12073698 12101076 12192768 12220416 12235104 12265344 12282192 12307932 12338352 12386304 12429312 12460032 12475008 12492144 12503296 12538071 12549264 12566502 12582912 12595401 12673024 12690432 12719616 12737088 12754584 12781314 12795328 12812904 12845056 12939264 12954816 12984192 13031928 13049829 13109499 13160448 13208832 13226976 13238784 13254696 13272903 13287456 13305708 13333593 13369344 13418496 13436928 13465088 13483584 13498368 13514592 13533156 13595036 13631488 13647872 13716864 13747968 13764492 13779584 13798512 13817466 13880646 13934592 13982976 14017536 14034384 14053662 14066208 14117922 14155776 14204928 14257152 14276736 14309568 14329224 14342016 14348907 14359254 14394744 14414517 14450688 14483456 14500864 14536704 14556672 14574168 14607216 14623232 14640808 14660919 14680064 14805504 14859936 14880348 14893632 14911533 14948388 15040512 15095808 15116544 15148224 15169032 15185664 15203916 15238392 15335424 15353856 15388672 15431472 15445248 15466464 15502032 15523326 15537184 15597568 15654912 15676416 15730848 15748096 15769728 15788682 15824484 15925248 15980544 16039296 16061328 16098264 16120377 16134768 16194087 16257024 16293888 16313472 16353792 16376256 16395939 16410576 16433118 16451136 16470909 16508258 16515072 16572416 16613376 16633344 16656192 16717428 16732352 16755336 16777216 16793868 16920576 16959488 16982784 17006112 17041752 17065161 17083872 17143191 17252352 17273088 17312256 17360406 17375904 17399772 17439786 17479332 17547264 17611776 17635968 17651712 17672928 17697204 17716608 17740944 17778124 17825792 17891328 17915904 17978112 17997824 18019456 18044208 18068994 18110547 18151614 18289152 18330624 18352656 18398016 18423288 18461898 18507528 18579456 18643968 18690048 18712512 18738216 18754944 18823896 18849753 18874368 18939904 19009536 19035648 19079424 19105632 19122688 19131876 19145672 19171971 19192992 19219356 19267584 19382272 19408896 19432224 19476288 19547892 19740672 19813248 19840464 19858176 19882044 19931184 19958562 20054016 20127744 20155392 20197632 20225376 20247552 20271888 20299734 20317856 20392554 20447232 20471808 20575296 20593664 20621952 20646738 20669376 20697768 20726199 20820969 20873216 20901888 20974464 21026304 21051576 21080493 21099312 21176883 21233664 21307392 21385728 21415104 21464352 21493836 21513024 21538881 21592116 21676032 21725184 21751296 21805056 21835008 21861252 21880768 21910824 21934848 21961212 22020096 22151168 22177792 22208256 22289904 22320522 22340448 22391824 22422582 22560768 22643712 22674816 22722336 22753548 22778496 22805874 22857588 23003136 23030784 23083008 23147208 23167872 23199696 23253048 23284989 23305776 23396352 23482368 23514624 23535616 23563904 23596272 23622144 23654592 23683023 23736726 23791313 23855104 23887872 23970816 24058944 24091992 24147396 24202152 24385536 24440832 24470208 24530688 24564384 24615864 24649677 24676704 24762387 24772608 24858624 24920064 24950016 24984288 25006592 25076142 25098528 25133004 25165824 25190802 25346048 25380864 25439232 25474176 25509168 25562628 25590656 25625808 25690112 25878528 25909632 25968384 26040609 26063856 26099658 26159679 26218998 26320896 26417664 26453952 26477568 26509392 26545806 26574912 26611416 26667186 26738688 26836992 26873856 26930176 26967168 26996736 27029184 27066312 27103491 27190072 27227421 27262976 27295744 27433728 27495936 27528984 27559168 27597024 27634932 27692847 27761292 27869184 27965952 28035072 28068768 28107324 28132416 28235844 28311552 28409856 28514304 28553472 28619136 28658448 28684032 28697814 28718508 28789488 28829034 28901376 28966912 29001728 29073408 29113344 29148336 29214432 29246464 29281616 29321838 29360128 29611008 29719872 29760696 29787264 29823066 29896776 29937843 30081024 30191616 30233088 30296448 30338064 30371328 30407832 30449601 30476784 30588831 30670848 30707712 30777344 30862944 30890496 30932928 30970107 31004064 31046652 31074368 31111717 31195136 31309824 31352832 31461696 31496192 31539456 31577364 31648968 31850496 31961088 32078592 32122656 32196528 32240754 32269536 32388174 32514048 32587776 32626944 32707584 32752512 32791878 32821152 32866236 32902272 32941818 33016516 33030144 33144832 33226752 33266688 33312384 33434856 33464704 33480783 33510672 33554432 33587736 33633873 33841152 33918976 33965568 34012224 34083504 34130322 34167744 34208811 34286382 34504704 34546176 34624512 34720812 34751808 34799544 34879572 34958664 35094528 35223552 35271936 35303424 35345856 35394408 35433216 35481888 35556248 35605089 35651584 35782656 35831808 35956224 35995648 36038912 36088416 36137988 36221094 36303228 36578304 36661248 36705312 36796032 36846576 36923796 37015056 37158912 37287936 37380096 37425024 37476432 37509888 37614213 37647792 37699506 37748736 37786203 37879808 38019072 38071296 38158848 38211264 38245376 38263752 38291344 38343942 38385984 38438712 38535168 38764544 38817792 38864448 38952576 39095784 39149487 39328497 39481344 39626496 39680928 39716352 39764088 39818709 39862368 39917124 40000779 40108032 40255488 40310784 40395264 40450752 40495104 40543776 40599468 40635712 40785108 40894464 40943616 41150592 41187328 41243904 41293476 41338752 41395536 41452398 41641938 41746432 41803776 41948928 42052608 42103152 42160986 42198624 42353766 42467328 42614784 42771456 42830208 42928704 42987672 43026048 43046721 43077762 43184232 43243551 43352064 43450368 43502592 43610112 43670016 43722504 43761536 43821648 43869696 43922424 43982757 44040192 44302336 44355584 44416512 44579808 44641044 44680896 44734599 44783648 44845164 45121536 45287424 45349632 45444672 45507096 45556992 45611748 45715176 46006272 46061568 46166016 46294416 46335744 46399392 46506096 46569978 46611552 46792704 46964736 47029248 47071232 47127808 47192544 47244288 47309184 47366046 47473452 47582626 47710208 47775744 47941632 48117888 48183984 48294792 48361131 48404304 48582261 48771072 48881664 48940416 49061376 49128768 49187817 49231728 49299354 49353408 49412727 49524774 49545216 49717248 49840128 49900032 49968576 50013184 50152284 50197056 50266008 50331648 50381604 50692096 50761728 50878464 50948352 51018336 51125256 51181312 51195483 51251616 51380224 51429573 51757056 51819264 51936768 52081218 52127712 52199316 52319358 52437996 52641792 52835328 52907904 52955136 53018784 53091612 53149824 53222832 53334372 53477376 53673984 53747712 53860352 53934336 53993472 54058368 54132624 54206982 54331641 54380144 54454842 54525952 54591488 54867456 54991872 55057968 55118336 55194048 55269864 55385694 55522584 55738368 55931904 56070144 56137536 56214648 56264832 56471688 56549259 56623104 56819712 57028608 57106944 57238272 57316896 57368064 57395628 57437016 57515913 57578976 57658068 57778903 57802752 57933824 58003456 58146816 58226688 58296672 58428864 58492928 58563232 58643676 58720256 59222016 59439744 59521392 59574528 59646132 59793552 59875686 60162048 60383232 60466176 60592896 60676128 60742656 60815664 60899202 60953568 61177662 61341696 61415424 61554688 61725888 61780992 61865856 61940214 62008128 62093304 62148736 62178597 62223434 62390272 62462907 62619648 62705664 62923392 62992384 63078912 63154728 63241479 63297936 63530649 63700992 63922176 64157184 64245312 64393056 64481508 64539072 64616643 64776348 65028096 65175552 65253888 65415168 65505024 65583756 65642304 65732472 65804544 65883636 66033032 66060288 66289664 66453504 66533376 66624768 66869712 66929408 66961566 67021344 67108864 67175472 67267746 67682304 67837952 67931136 68024448 68167008 68260644 68335488 68417622 68572764 69009408 69092352 69249024 69441624 69503616 69599088 69759144 69854967 69917328 70189056 70447104 70543872 70606848 70691712 70788816 70866432 70963776 71049069 71112496 71210178 71303168 71373939 71565312 71663616 71912448 71991296 72077824 72176832 72275976 72442188 72606456 73156608 73322496 73410624 73592064 73693152 73847592 73949031 74030112 74287161 74317824 74575872 74760192 74850048 74952864 75019776 75228426 75295584 75399012 75497472 75572406 75759616 76038144 76142592 76317696 76422528 76490752 76527504 76582688 76687884 76771968 76877424 77070336 77529088 77635584 77728896 77905152 78121827 78191568 78298974 78479037 78656994 78962688 79252992 79361856 79432704 79528176 79637418 79724736 79834248 80001558 80216064 80510976 80621568 80790528 80901504 80990208 81087552 81198936 81271424 81310473 81570216 81682263 81788928 81887232 82301184 82374656 82487808 82586952 82677504 82791072 82904796 83078541 83283876 83492864 83607552 83897856 84105216 84206304 84321972 84397248 84707532 84934656 85229568 85542912 85660416 85857408 85975344 86052096 86093442 86155524 86368464 86487102 86704128 86900736 87005184 87220224 87340032 87445008 87523072 87643296 87739392 87844848 87965514 88080384 88604672 88711168 88833024 89159616 89282088 89361792 89469198 89567296 89690328 89813529 90243072 90574848 90699264 90889344 91014192 91113984 91223496 91348803 91430352 91766493 92012544 92123136 92332032 92588832 92671488 92798784 92910321 93012192 93139956 93223104 93335151 93585408 93929472 94058496 94142464 94255616 94385088 94488576 94618368 94732092 94946904 95165252 95420416 95551488 95883264 96235776 96367968 96589584 96722262 96808608 97164522 97542144 97763328 97880832 98122752 98257536 98375634 98463456 98598708 98706816 98825454 99049548 99090432 99434496 99680256 99800064 99937152 100026368 100304568 100394112 100442349 100532016 100663296 100763208 100901619 101384192 101523456 101756928 101896704 102036672 102250512 102362624 102390966 102503232 102626433 102760448 102859146 103514112 103638528 103873536 104162436 104255424 104398632 104638716 104875992 105283584 105670656 105815808 105910272 106037568 106183224 106299648 106445664 106668744 106815267 106954752 107347968 107495424 107720704 107868672 107986944 108116736 108265248 108413964 108663282 108760288 108909684 109051904 109182976 109734912 109983744 110115936 110236672 110388096 110539728 110771388 111045168 111476736 111863808 112140288 112275072 112429296 112529664 112842639 112943376 113098518 113246208 113358609 113639424 114057216 114213888 114476544 114633792 114736128 114791256 114874032 115031826 115157952 115316136 115557806 115605504 115867648 116006912 116293632 116453376 116593344 116857728 116985856 117126464 117287352 117440512 117448461 117985491 118444032 118879488 119042784 119149056 119292264 119456127 119587104 119751372 120002337 120324096 120766464 120932352 121185792 121352256 121485312 121631328 121798404 121907136 122355324 122683392 122830848 123109376 123451776 123561984 123731712 123880428 124016256 124186608 124297472 124357194 124446868 124780544 124925814 125239296 125411328 125846784 125984768 126157824 126309456 126482958 126595872 127061298 127401984 127844352 128314368 128490624 128786112 128963016 129078144 129233286 129552696 129730653 130056192 130351104 130507776 130830336 131010048 131167512 131284608 131464944 131609088 131767272 131948271 132066064 132120576 132579328 132907008 133066752 133249536 133739424 133858816 133923132 134042688 134203797 134217728 134350944 134535492 135364608 135675904 135862272 136048896 136334016 136521288 136670976 136835244 137145528 138018816 138184704 138498048 138883248 139007232 139198176 139518288 139709934 139834656 140378112 140894208 141087744 141213696 141383424 141577632 141732864 141927552 142098138 142224992 142420356 142606336 142747878 143130624 143327232 143824896 143982592 144155648 144353664 144551952 144884376 145083393 145212912 145746783 146313216 146644992 146821248 147184128 147386304 147563451 147695184 147898062 148060224 148238181 148574322 148635648 149151744 149520384 149700096 149905728 150039552 150456852 150591168 150798024 150994944 151144812 151519232 152076288 152285184 152635392 152845056 152981504 153055008 153165376 153375768 153543936 153586449 153754848 154140672 154288719 155058176 155271168 155457792 155810304 156243654 156383136 156597948 156958074 157313988 157925376 158505984 158723712 158865408 159056352 159274836 159449472 159668496 160003116 160432128 161021952 161243136 161581056 161803008 161980416 162175104 162397872 162542848 162620946 162994923 163140432 163364526 163577856 163774464 164602368 164749312 164975616 165173904 165355008 165582144 165809592 166157082 166567752 166985728 167215104 167795712 168210432 168412608 168643944 168794496 169415064 169647777 169869312 170459136 171085824 171320832 171714816 171950688 172104192 172186884 172311048 172547739 172736928 172974204 173336709 173408256 173801472 174010368 174440448 174680064 174890016 175046144 175286592 175478784 175689696 175931028 176160768 177209344 177422336 177666048 178319232 178564176 178723584 178938396 179134592 179380656 179627058 180486144 181149696 181398528 181778688 182028384 182227968 182446992 182697606 182860704 183532986 184025088 184246272 184664064 185177664 185342976 185597568 185820642 186024384 186279912 186446208 186535791 186670302 187170816 187388721 187858944 188116992 188284928 188511232 188770176 188977152 189236736 189464184 189724437 189893808 190330504 190591947 190840832 191102976 191766528 192471552 192735936 193179168 193444524 193617216 193849929 194329044 195084288 195526656 195761664 196245504 196515072 196751268 196926912 197197416 197413632 197650908 198099096 198180864 198868992 199360512 199600128 199874304 200052736 200609136 200788224 200884698 201064032 201326592 201526416 201803238 202768384 203046912 203513856 203793408 204073344 204501024 204725248 204781932 205006464 205252866 205520896 205718292 207028224 207277056 207747072 208324872 208510848 208797264 209277432 209564901 209751984 210567168 211341312 211631616 211820544 212075136 212366448 212599296 212891328 213147207 213337488 213630534 213909504 214121817 214695936 214990848 215441408 215737344 215973888 216233472 216530496 216827928 217326564 217520576 217819368 218103808 218365952 219469824 219967488 220231872 220473344 220776192 221079456 221542776 221847093 222090336 222861483 222953472 223727616 224280576 224550144 224858592 225059328 225685278 225886752 226197036 226492416 226717218 227278848 228114432 228427776 228953088 229267584 229472256 229582512 229748064 230063652 230315904 230632272 231115612 231211008 231735296 232013824 232587264 232906752 233186688 233715456 233971712 234252928 234365481 234574704 234881024 234896922 235437111 235970982 236888064 237758976 238085568 238298112 238584528 238912254 239174208 239502744 240004674 240648192 241532928 241864704 242371584 242704512 242970624 243262656 243596808 243814272 243931419 244710648 245046789 245366784 245661696 246218752 246903552 247123968 247463424 247760856 248032512 248373216 248594944 248714388 248893736 249235623 249561088 249851628 250478592 250822656 251693568 251969536 252315648 252618912 252965916 253191744 254122596 254803968 255688704 256628736 256981248 257572224 257926032 258156288 258466572 259105392 259461306 260112384 260702208 261015552 261660672 262020096 262335024 262569216 262929888 263218176 263534544 263896542 264132128 264241152 265158656 265814016 266133504 266499072 267478848 267717632 267846264 268085376 268407594 268435456 268701888 269070984 269440587 270729216 271351808 271724544 272097792 272668032 273042576 273341952 273670488 274046409 274291056 275299479 276037632 276369408 276996096 277766496 278014464 278396352 278730963 279036576 279419868 279669312 280005453 280756224 281788416 282175488 282427392 282766848 283155264 283465728 283855104 284196276 284449984 284840712 285212672 285495756 286261248 286654464 287649792 287965184 288311296 288707328 289103904 289768752 290166786 290425824 291493566 292626432 293289984 293642496 294368256 294772608 295126902 295390368 295796124 296120448 296476362 297148644 297271296 298303488 299040768 299400192 299811456 300079104 300913704 301182336 301327047 301596048 301989888 302289624 302704857 303038464 304152576 304570368 305270784 305690112 305963008 306110016 306330752 306751536 307087872 307172898 307509696 307879299 308281344 308577438 310116352 310542336 310915584 311620608 312487308 312766272 313195896 313916148 314627976 315850752 317011968 317447424 317730816 318112704 318549672 318898944 319336992 320006232 320445801 320864256 322043904 322486272 323162112 323606016 323960832 324350208 324795744 325085696 325241892 325989846 326280864 326729052 327155712 327548928 329204736 329498624 329951232 330347808 330710016 331164288 331619184 332314164 333135504 333971456 334430208 335591424 336420864 336825216 337287888 337588992 338527917 338830128 339295554 339738624 340075827 340918272 342171648 342641664 343429632 343901376 344208384 344373768 344622096 345095478 345473856 345948408 346673418 346816512 347602944 348020736 348880896 349360128 349780032 350092288 350573184 350957568 351379392 351862056 352321536 352345383 353956473 354418688 354844672 355332096 356638464 357128352 357447168 357876792 358269184 358368381 358761312 359254116 360007011 360972288 362299392 362797056 363557376 364056768 364455936 364893984 365395212 365721408 367065972 368050176 368492544 369328128 370355328 370685952 371195136 371641284 372048768 372559824 372892416 373071582 373340604 374341632 374777442 375717888 376233984 376569856 377022464 377540352 377954304 378473472 378928368 379448874 379787616 380661008 381183894 381681664 382205952 383533056 384943104 385471872 386358336 386889048 387234432 387699858 388658088 389191959 390168576 391053312 391523328 392491008 393030144 393502536 393853824 394394832 394827264 395301816 395844813 396198192 396361728 397737984 398721024 399200256 399748608 400105472 401218272 401576448 401769396 402128064 402611391 402653184 403052832 403606476 404452321 405536768 406093824 407027712 407586816 408146688 409002048 409450496 409563864 410012928 410505732 411041792 411436584 414056448 414554112 415494144 416649744 417021696 417594528 418554864 419129802 419503968 421134336 422682624 423263232 423641088 424150272 424732896 425198592 425782656 426294414 426674976 427261068 427819008 428243634 429391872 429981696 430882816 431474688 431947776 432466944 433060992 433655856 434653128 435041152 435250179 435638736 436207616 436731904 437240349 438939648 439934976 440463744 440946688 441552384 442158912 442690353 443085552 443694186 444180672 444714543 445722966 445906944 447455232 448561152 449100288 449717184 450118656 451370556 451773504 452394072 452984832 453434436 454557696 456228864 456855552 457906176 458535168 458944512 459165024 459496128 460127304 460631808 460759347 461264544 462231224 462422016 462866157 463470592 464027648 465174528 465813504 466373376 467430912 467943424 468505856 468730962 469149408 469762048 469793844 470874222 471941964 473776128 475517952 476171136 476596224 477169056 477824508 478348416 479005488 480009348 481296384 483065856 483729408 484743168 485409024 485941248 486525312 487193616 487628544 487862838 488984769 489421296 490093578 490733568 491323392 492437504 493807104 494247936 494926848 495521712 496065024 496746432 497189888 497428776 497787472 498471246 499122176 499703256 500957184 501645312 503387136 503939072 504631296 505237824 505931832 506383488 508245192 508943331 509607936 511377408 513257472 513962496 515144448 515852064 516312576 516933144 517643217 518210784 518922612 520010127 520224768 521404416 522031104 523321344 524040192 524670048 525138432 525859776 526436352 527069088 527793084 528264256 528482304 530317312 531628032 532267008 532998144 534957696 535435264 535692528 536170752 536815188 536870912 537403776 538141968 538881174 541458432 542703616 543449088 544195584 545336064 546085152 546683904 547340976 548092818 548582112 550598958 552075264 552738816 553992192 555532992 556028928 556792704 557461926 558073152 558839736 559338624 559607373 560010906 561512448 562166163 563576832 564350976 564854784 565533696 566310528 566931456 567710208 568392552 568899968 569173311 569681424 570425344 570991512 571775841 572522496 573308928 575299584 575930368 576622592 577414656 578207808 579537504 580333572 580851648 581549787 582987132 585252864 586579968 587284992 588736512 589545216 590253804 590780736 591592248 592240896 592952724 594297288 594542592 596606976 598081536 598800384 599622912 600158208 601827408 602364672 602654094 603192096 603979776 604579248 605409714 606076928 608305152 609140736 610541568 611380224 611926016 612220032 612661504 613503072 614175744 614345796 615019392 615758598 616562688 617154876 620232704 621084672 621831168 623241216 624974616 625532544 626391792 627832296 628694703 629255952 631701504 634023936 634894848 635461632 636225408 637099344 637797888 638673984 639441621 640012464 640891602 641728512 642365451 644087808 644972544 646324224 647212032 647921664 648700416 649591488 650171392 650483784 651979692 652561728 653458104 654311424 655097856 658409472 658997248 659902464 660695616 661420032 662328576 663238368 664628328 665541279 666271008 667942912 668584449 668860416 671182848 672841728 673650432 674575776 675177984 677055834 677660256 678591108 679477248 680151654 681836544 684343296 685283328 686859264 687802752 688416768 688747536 689244192 690190956 690947712 691896816 693346836 693633024 695205888 696041472 697761792 698720256 699560064 700184576 701146368 701915136 702758784 703096443 703724112 704643072 704690766 706311333 707912946 708837376 709689344 710664192 713276928 714256704 714894336 715753584 716538368 716736762 717522624 718508232 720014022 721944576 724598784 725594112 727114752 728113536 728911872 729787968 730790424 731442816 731794257 734131944 735140367 736100352 736985088 738656256 740710656 741371904 742390272 743282568 744097536 745119648 745784832 746143164 746681208 747706869 748683264 749554884 751435776 752467968 753139712 754044928 755080704 755908608 756946944 757856736 758897748 759575232 761322016 762367788 763363328 764411904 767066112 769886208 770943744 772716672 773778096 774468864 775399716 777316176 778383918 780337152 782106624 783046656 784982016 786060288 787005072 787707648 788789664 789654528 790603632 791689626 792396384 792723456 795475968 797442048 798400512 799497216 800210944 802436544 803152896 803538792 804256128 805222782 805306368 806105664 807212952 808321761 808904642 811073536 812187648 814055424 815173632 816293376 818004096 818900992 819127728 820025856 821011464 822083584 822139227 822873168 825898437 828112896 829108224 830988288 833299488 834043392 835189056 836192889 837109728 838259604 839007936 840016359 842268672 845365248 846526464 847282176 848300544 849465792 850397184 851565312 852588828 853349952 854522136 855638016 856487268 858783744 859963392 861765632 862949376 863895552 864933888 866121984 867311712 869306256 870082304 870500358 871277472 872415232 873463808 874480698 877879296 879869952 880927488 881893376 883104768 884317824 885380706 886171104 887388372 888361344 889429086 891445932 891813888 894910464 897122304 898200576 899434368 900237312 902741112 903547008 904788144 905969664 906868872 908114571 909115392 912457728 913711104 915812352 917070336 917889024 918330048 918992256 920254608 921263616 921518694 922529088 923637897 924462448 924844032 925732314 926941184 928055296 930349056 931627008 932746752 934861824 935886848 937011712 937461924 938298816 939524096 939587688 941748444 943883928 947552256 951035904 952342272 953192448 954338112 955649016 956696832 958010976 960018696 961337403 962592768 966131712 967458816 969486336 970818048 971882496 973050624 974387232 975257088 975725676 977969538 978842592 980187156 981467136 982646784 984875008 987614208 988495872 989853696 991043424 992130048 993492864 994379776 994857552 995574944 996942492 998244352 999406512 1001914368 1003290624 1006774272 1007878144 1009262592 1010475648 1011863664 1012766976 1015583751 1016490384 1017886662 1019215872 1020227481 1022754816 1026514944 1027924992 1030288896 1031704128 1032625152 1033866288 1035286434 1036421568 1037845224 1040020254 1040449536 1042808832 1044062208 1046642688 1048080384 1049340096 1050276864 1051719552 1052872704 1054138176 1055586168 1056528512 1056964608 1057036149 1060634624 1061869419 1063256064 1064534016 1065996288 1069915392 1070870528 1071385056 1072341504 1073630376 1073741824 1074807552 1075105143 1076283936 1077762348 1080021033 1082916864 1085407232 1086898176 1088391168 1090672128 1092170304 1093367808 1094681952 1096185636 1097164224 1101197916 1104150528 1105477632 1107984384 1111065984 1112057856 1113585408 1114923852 1116146304 1117679472 1118677248 1119214746 1120021812 1123024896 1124332326 1127153664 1128701952 1129709568 1131067392 1132621056 1133862912 1135420416 1136785104 1137799936 1138346622 1139362848 1140850688 1141983024 1143551682 1145044992 1146617856 1150599168 1151860736 1153245184 1154829312 1156415616 1159075008 1160667144 1161703296 1163099574 1165974264 1167575877 1170505728 1173159936 1174569984 1177473024 1179090432 1180507608 1181561472 1183184496 1184481792 1185905448 1187534439 1188594576 1189085184 1193213952 1196163072 1197600768 1199245824 1200316416 1203654816 1204729344 1205308188 1206384192 1207834173 1207959552 1209158496 1210819428 1212153856 1213356963 1216610304 1218281472 1221083136 1222760448 1223852032 1224440064 1225323008 1227006144 1228351488 1228691592 1230038784 1231517196 1233125376 1234309752 1240465408 1242169344 1243662336 1246482432 1249949232 1251065088 1252783584 1255664592 1257389406 1258511904 1263403008 1268047872 1269789696 1270923264 1272450816 1274198688 1275595776 1277347968 1278883242 1280024928 1281783204 1283457024 1284730902 1288175616 1289945088 1292648448 1294424064 1295843328 1297400832 1299182976 1300342784 1300967568 1303959384 1305123456 1305750537 1306916208 1308622848 1310195712 1311721047 1316818944 1317994496 1319804928 1321391232 1322840064 1324657152 1326476736 1328071059 1329256656 1331082558 1332542016 1334143629 1335885824 1337168898 1337720832 1342365696 1345683456 1347300864 1349151552 1350355968 1354111668 1355320512 1357182216 1358954496 1360303308 1363673088 1368686592 1370566656 1373718528 1375605504 1376833536 1377495072 1378488384 1380381912 1381895424 1382278041 1383793632 1386693672 1387266048 1388598471 1390411776 1392082944 1395523584 1397440512 1399120128 1400369152 1402292736 1403830272 1405517568 1406192886 1407448224 1409286144 1409381532 1412622666 1415825892 1417674752 1419378688 1421328384 1426553856 1428513408 1429788672 1431507168 1433076736 1433473524 1435045248 1437016464 1440028044 1443889152 1449197568 1451188224 1454229504 1456227072 1457823744 1459575936 1461580848 1462885632 1463588514 1466954307 1468263888 1470280734 1472200704 1473970176 1477312512 1481421312 1482743808 1484780544 1486565136 1488195072 1490239296 1491569664 1492286328 1493362416 1495413738 1497366528 1499109768 1502871552 1504935936 1506279424 1508089856 1510161408 1511817216 1513893888 1515713472 1517795496 1519150464 1522644032 1524735576 1526726656 1526829993 1528823808 1534132224 1539772416 1541887488 1545433344 1547556192 1548937728 1550799432 1552929651 1554632352 1556767836 1560030381 1560674304 1564213248 1566093312 1569964032 1572120576 1574010144 1575415296 1577579328 1579309056 1581207264 1583379252 1584792768 1585446912 1590951936 1594884096 1596801024 1598994432 1600421888 1604873088 1606305792 1607077584 1608512256 1610445564 1610612736 1612211328 1614425904 1616643522 1617809284 1622147072 1624375296 1628110848 1630347264 1632586752 1636008192 1637801984 1638255456 1640051712 1642022928 1644167168 1644278454 1645746336 1651796874 1656225792 1658216448 1661976576 1666598976 1668086784 1670378112 1672385778 1674219456 1676519208 1678015872 1680032718 1684537344 1686498489 1690730496 1693052928 1694564352 1696601088 1698931584 1700794368 1703130624 1705177656 1706699904 1707519933 1709044272 1711276032 1712974536 1715327523 1717567488 1719926784 1723531264 1725898752 1727791104 1729867776 1732243968 1734623424 1738612512 1740164608 1741000716 1742554944 1744649361 1744830464 1746927616 1748961396 1755758592 1759739904 1761854976 1763786752 1766209536 1768635648 1770761412 1772342208 1774776744 1776722688 1778858172 1782891864 1783627776 1789820928 1794244608 1796401152 1798868736 1800474624 1805482224 1807094016 1809576288 1811939328 1813737744 1816229142 1818230784 1824915456 1827422208 1831624704 1834140672 1835778048 1836660096 1837984512 1840509216 1842527232 1843037388 1845058176 1847275794 1848924896 1849688064 1851464628 1853882368 1856110592 1860698112 1863254016 1865493504 1869723648 1871773696 1874023424 1874923848 1876597632 1879048192 1879175376 1883496888 1886084109 1887767856 1895104512 1902071808 1904684544 1906384896 1908676224 1911298032 1913393664 1916021952 1918324863 1920037392 1922674806 1925185536 1927096353 1932263424 1934917632 1938972672 1941636096 1943764992 1946101248 1948774464 1950514176 1951451352 1955939076 1957685184 1960374312 1962934272 1965293568 1969750016 1975228416 1976991744 1979707392 1982086848 1984260096 1986985728 1988759552 1989715104 1991149888 1993884984 1996488704 1996623837 1998813024 2003828736 2005753347 2006581248 2013548544 2015756288 2018525184 2020951296 2023727328 2025533952 2031167502 2032980768 2035773324 2038431744 2040454962 2045509632 2053029888 2055849984 2060577792 2063408256 2065250304 2067732576 2070572868 2072843136 2075690448 2080040508 2080899072 2085617664 2088124416 2093285376 2096160768 2098680192 2100553728 2103439104 2105745408 2108276352 2109289329 2111172336 2113057024 2113929216 2114072298 2118933999 2121269248 2123738838 2126512128 2129068032 2131992576 2139830784 2141741056 2142770112 2144683008 2147260752 2147483648 2149615104 2150210286 2152567872 2155524696 2160042066 2165833728 2170814464 2173796352 2176782336 2181344256 2184340608 2186735616 2189363904 2192371272 2194328448 2202395832 2205421101 2208301056 2210955264 2215968768 2222131968 2224115712 2227170816 2229847704 2232292608 2235358944 2237354496 2238429492 2240043624 2243120607 2246049792 2248664652 2254307328 2257403904 2259419136 2262134784 2265242112 2267725824 2270840832 2273570208 2275599872 2276693244 2278725696 2281701376 2283966048 2287103364 2290089984 2293235712 2301198336 2303721472 2306490368 2309658624 2312831232 2318150016 2321334288 2323406592 2326199148 2331948528 2335151754 2341011456 2346319872 2349139968 2354946048 2358180864 2361015216 2363122944 2366368992 2368963584 2371810896 2375068878 2377189152 2378170368 2386427904 2392326144 2395201536 2398491648 2400632832 2407309632 2409458688 2410616376 2412768384 2415668346 2415919104 2418316992 2421638856 2424307712 2424965283 2426713926 2433220608 2436562944 2442166272 2445520896 2447704064 2448880128 2450646016 2454012288 2456702976 2457383184 2460077568 2463034392 2466250752 2466417681 2468619504 2477695311 2480930816 2484338688 2487324672 2492964864 2499898464 2502130176 2505567168 2508578667 2511329184 2514778812 2517023808 2520049077 2526806016 2536095744 2539579392 2541846528 2544901632 2548397376 2551191552 2554695936 2557766484 2560049856 2563566408 2566914048 2569461804 2576351232 2579890176 2585296896 2588848128 2591686656 2594801664 2598365952 2600685568 2601935136 2607918768 2610246912 2611501074 2613832416 2617245696 2620391424 2623442094 2633637888 2635988992 2639609856 2642782464 2645680128 2649314304 2652953472 2656142118 2658513312 2662165116 2665084032 2668287258 2671771648 2674337796 2675441664 2684731392 2691366912 2694601728 2698303104 2700711936 2708223336 2710641024 2714364432 2717908992 2720606616 2724343713 2727346176 2737373184 2741133312 2747437056 2751211008 2753667072 2754990144 2756976768 2760763824 2763790848 2764556082 2767587264 2770913691 2773387344 2774532096 2777196942 2780823552 2784165888 2791047168 2794881024 2798240256 2800738304 2804585472 2807660544 2811035136 2812385772 2814896448 2818572288 2818763064 2825245332 2831651784 2835349504 2838757376 2842656768 2853107712 2857026816 2859577344 2863014336 2866153472 2866947048 2870090496 2874032928 2880056088 2884012209 2887778304 2898395136 2902376448 2908459008 2912454144 2915647488 2919151872 2923161696 2925771264 2927177028 2933908614 2936527776 2940561468 2944401408 2947940352 2954625024 2962842624 2965487616 2969561088 2973130272 2976390144 2980478592 2983139328 2984572656 2986724832 2990827476 2994733056 2998219536 3005743104 3009871872 3012558848 3016179712 3020322816 3023634432 3027787776 3031426944 3035590992 3038300928 3045288064 3046751253 3049471152 3053453312 3053659986 3057647616 3060682443 3068264448 3079544832 3083774976 3090866688 3095112384 3097875456 3101598864 3105859302 3109264704 3113535672 3120060762 3121348608 3128426496 3132186624 3139928064 3144241152 3148020288 3150830592 3155158656 3158618112 3162414528 3166758504 3169585536 3170893824 3171108447 3181903872 3185608257 3189768192 3193602048 3197988864 3200843776 3209746176 3212611584 3214155168 3217024512 3220891128 3221225472 3224422656 3225315429 3228851808 3233287044 3235618568 3240063099 3244294144 3248750592 3256221696 3260694528 3265173504 3272016384 3275603968 3276510912 3280103424 3284045856 3288334336 3288556908 3291492672 3303593748 3312451584 3316432896 3323953152 3333197952 3336173568 3340756224 3344771556 3348438912 3353038416 3356031744 3360065436 3369074688 3372996978 3381460992 3386105856 3389128704 3393202176 3397863168 3401588736 3406261248 3410355312 3413399808 3415039866 3418088544 3422552064 3425949072 3430655046 3435134976 3439853568 3447062528 3451797504 3455582208 3459735552 3464487936 3469246848 3477225024 3480329216 3482001432 3485109888 3489298722 3489660928 3493855232 3497922792 3502727631 3511517184 3519479808 3523709952 3527573504 3532419072 3537271296 3541522824 3544684416 3549553488 3553445376 3557716344 3562603317 3565783728 3567255552 3579641856 3588489216 3592802304 3597737472 3600949248 3610964448 3614188032 3619152576 3623502519 3623878656 3627475488 3632458284 3636461568 3640070889 3649830912 3654844416 3663249408 3668281344 3671556096 3673320192 3675969024 3681018432 3685054464 3686074776 3690116352 3694551588 3697849792 3699376128 3702929256 3707764736 3712221184 3721396224 3726508032 3730987008 3739447296 3743547392 3748046848 3749847696 3753195264 3758096384 3758350752 3766993776 3772168218 3775535712 3790209024 3804143616 3809369088 3812769792 3817352448 3822596064 3826787328 3832043904 3836649726 3840074784 3845349612 3850371072 3854192706 3864526848 3869835264 3877945344 3883272192 3887529984 3892202496 3897548928 3901028352 3902902704 3911878152 3915370368 3917251611 3920748624 3925868544 3930587136 3935163141 3939500032 3950456832 3953983488 3959414784 3964173696 3968520192 3973971456 3977519104 3979430208 3982299776 3984213177 3987769968 3992977408 3993247674 3997626048 4002430887 4007657472 4011506694 4013162496 4027097088 4031512576 4037050368 4041902592 4047454656 4051067904 4062335004 4065961536 4071546648 4076863488 4080909924 4091019264 4106059776 4111699968 4121155584 4126816512 4130500608 4135465152 4141145736 4145686272 4146834123 4151380896 4160081016 4161798144 4165795413 4171235328 4176248832 4186570752 4192321536 4197360384 4201107456 4206878208 4211490816 4216552704 4218578658 4222344672 4226114048 4227858432 4228144596 4237867998 4242538496 4247477676 4253024256 4258136064 4263985152 4279661568 4283482112 4285540224 4289366016 4294521504 4294967296 4299230208 4300420572 4305135744 4311049392 4320084132 4331667456 4341628928 4347592704 4353564672 4362688512 4368681216 4373471232 4378727808 4384742544 4388656896 4400862921 4404791664 4410842202 4416602112 4421910528 4431937536 4444263936 4448231424 4454341632 4459695408 4464585216 4470717888 4474708992 4476858984 4480087248 4486241214 4492099584 4497329304 4508614656 4514807808 4518838272 4524269568 4530484224 4535451648 4541681664 4547140416 4551199744 4553386488 4557451392 4563402752 4567932096 4574206728 4580179968 4580489979 4586471424 4602396672 4607442944 4612980736 4619317248 4625662464 4636300032 4642668576 4646813184 4652398296 4658788953 4663897056 4670303508 4680091143 4682022912 4692639744 4698279936 4709892096 4716361728 4722030432 4726245888 4732737984 4737927168 4743621792 4750137756 4754378304 4756340736 4772855808 4784652288 4790403072 4796983296 4801265664 4814619264 4818917376 4821232752 4825536768 4831336692 4831838208 4836633984 4843277712 4848615424 4849930566 4853427852 4866441216 4873125888 4884332544 4891041792 4895408128 4897760256 4901292032 4908024576 4913405952 4914766368 4920155136 4926068784 4932501504 4932835362 4937239008 4955390622 4961861632 4968677376 4974649344 4985929728 4999796928 5004260352 5011134336 5017157334 5022658368 5029557624 5034047616 5040098154 5053612032 5059495467 5072191488 5079158784 5083693056 5089803264 5096794752 5102383104 5109391872 5115532968 5120099712 5122559799 5127132816 5133828096 5138923608 5145982569 5152702464 5159780352 5170593792 5177696256 5183373312 5189603328 5196731904 5201371136 5203870272 5215837536 5220493824 5223002148 5227664832 5233948083 5234491392 5240782848 5246884188 5267275776 5271977984 5279219712 5285564928 5291360256 5298628608 5305906944 5312284236 5317026624 5324330232 5330168064 5336574516 5343543296 5348675592 5350883328 5369462784 5382733824 5389203456 5396606208 5401423872 5416446672 5421282048 5428728864 5435817984 5441213232 5448687426 5454692352 5474746368 5482266624 5494874112 5502422016 5507334144 5509980288 5513953536 5521527648 5527581696 5529112164 5535174528 5541827382 5546774688 5549064192 5554393884 5561647104 5568331776 5582094336 5589762048 5596480512 5601476608 5609170944 5615321088 5622070272 5624771544 5629792896 5637144576 5637526128 5650490664 5658252327 5663303568 5670699008 5677514752 5685313536 5706215424 5714053632 5719154688 5726028672 5732306944 5733894096 5740180992 5748065856 5754974589 5760112176 5768024418 5775556608 5781289059 5796790272 5804752896 5816918016 5824908288 5831294976 5838303744 5846323392 5851542528 5854354056 5867817228 5873055552 5881122936 5888802816 5895880704 5909250048 5925685248 5930975232 5939122176 5946260544 5952780288 5960957184 5966278656 5969145312 5973449664 5981654952 5989466112 5989871511 5996439072 6011486208 6017260041 6019743744 6025117696 6032359424 6040645632 6047268864 6055575552 6062853888 6071181984 6076601856 6090576128 6093502506 6098942304 6106906624 6107319972 6115295232 6121364886 6136528896 6159089664 6167549952 6181733376 6190224768 6195750912 6203197728 6211718604 6218529408 6227071344 6240121524 6242697216 6256852992 6264373248 6279856128 6288482304 6296040576 6301661184 6310317312 6317236224 6324829056 6333517008 6339171072 6341787648 6342216894 6356801997 6363807744 6371216514 6379536384 6387204096 6395977728 6401687552 6419492352 6425223168 6428310336 6434049024 6441782256 6442450944 6448845312 6450630858 6457703616 6466574088 6471237136 6480126198 6488588288 6497501184 6512443392 6521389056 6530347008 6544032768 6551207936 6553021824 6560206848 6568091712 6576668672 6577113816 6582985344 6607187496 6616263303 6624903168 6632865792 6647906304 6666395904 6672347136 6681512448 6689543112 6696877824 6706076832 6712063488 6720130872 6729361821 6738149376 6745993956 6762921984 6772211712 6778257408 6786404352 6795726336 6803177472 6812522496 6820710624 6826799616 6830079732 6836177088 6845104128 6851898144 6861310092 6870269952 6879707136 6894125056 6903595008 6911164416 6919471104 6928975872 6938493696 6954450048 6960658432 6964002864 6970219776 6978597444 6979321856 6987710464 6995845584 7005455262 7023034368 7038959616 7047419904 7055147008 7064838144 7074542592 7083045648 7089368832 7099106976 7106890752 7115432688 7125206634 7131567456 7134511104 7159283712 7176978432 7185604608 7195474944 7201898496 7221928896 7228376064 7238305152 7247005038 7247757312 7254950976 7264916568 7272923136 7274895849 7280141778 7299661824 7309688832 7326498816 7336562688 7343112192 7346640384 7351938048 7362036864 7370108928 7372149552 7380232704 7389103176 7395699584 7398752256 7399253043 7405858512 7415529472 7424442368 7433085933 7442792448 7453016064 7461974016 7478894592 7487094784 7496093696 7499695392 7506390528 7516192768 7516701504 7525736001 7533987552 7544336436 7551071424 7560147231 7580418048 7608287232 7618738176 7625539584 7634704896 7645192128 7653574656 7664087808 7673299452 7680149568 7690699224 7700742144 7708385412 7729053696 7739670528 7755890688 7766544384 7775059968 7784404992 7795097856 7802056704 7805805408 7823756304 7830740736 7834503222 7841497248 7851737088 7861174272 7870326282 7879000064 7900913664 7907966976 7918829568 7928347392 7937040384 7947942912 7955038208 7958860416 7964599552 7968426354 7975539936 7985954816 7986495348 7995252096 8004861774 8015314944 8023013388 8026324992 8054194176 8063025152 8074100736 8083805184 8094909312 8102135808 8124670008 8131923072 8143093296 8153726976 8161819848 8173031139 8182038528 8212119552 8223399936 8242311168 8253633024 8261001216 8270930304 8282291472 8291372544 8293668246 8302761792 8312741073 8320162032 8323596288 8331590826 8342470656 8352497664 8373141504 8384643072 8394720768 8402214912 8413756416 8422981632 8433105408 8437157316 8444689344 8452228096 8455716864 8456289192 8475735996 8485076992 8494955352 8506048512 8516272128 8527970304 8559323136 8566964224 8571080448 8578732032 8589043008 8598460416 8600841144 8610271488 8622098784 8640168264 8652036627 8663334912 8683257856 8695185408 8707129344 8725377024 8737362432 8746942464 8757455616 8769485088 8777313792 8801725842 8809583328 8821684404 8833204224 8843821056 8863875072 8888527872 8896462848 8908683264 8919390816 8929170432 8941435776 8949417984 8953717968 8960174496 8972482428 8984199168 8994658608 9017229312 9029615616 9037676544 9048539136 9060968448 9070903296 9083363328 9094280832 9102399488 9106772976 9114902784 9126805504 9135864192 9140253759 9148413456 9160359936 9160979958 9172942848 9182047329 9204793344 9214885888 9225961472 9238634496 9251324928 9272600064 9285337152 9293626368 9304796592 9317577906 9327794112 9340607016 9360182286 9364045824 9385279488 9396559872 9419784192 9432723456 9444060864 9452491776 9465475968 9475854336 9487243584 9500275512 9508756608 9512681472 9513325341 9545711616 9556824771 9569304576 9580806144 9593966592 9602531328 9629238528 9637834752 9642465504 9651073536 9662673384 9663676416 9673267968 9675946287 9686555424 9697230848 9699861132 9706855704 9720189297 9732882432 9746251776 9768665088 9782083584 9790816256 9795520512 9802584064 9816049152 9826811904 9829532736 9840310272 9852137568 9865003008 9865670724 9874478016 9910781244 9923723264 9937354752 9949298688 9971859456 9999593856 10008520704 10022268672 10034314668 10045316736 10059115248 10068095232 10080196308 10107224064 10118990934 10144382976 10158317568 10167386112 10179606528 10193589504 10204766208 10218783744 10231065936 10240199424 10245119598 10254265632 10267656192 10277847216 10291965138 10305404928 10319560704 10341187584 10355392512 10366746624 10379206656 10393463808 10402742272 10407740544 10431675072 10440987648 10446004296 10455329664 10467896166 10468982784 10481565696 10493768376 10508182893 10534551552 10543955968 10558439424 10571129856 10582720512 10597257216 10611813888 10624568472 10634053248 10648660464 10660336128 10673149032 10687086592 10687809951 10697351184 10701766656 10738925568 10765467648 10778406912 10793212416 10802847744 10832893344 10842564096 10857457728 10870507557 10871635968 10882426464 10897374852 10909384704 10920212667 10949492736 10964533248 10989748224 11004844032 11014668288 11019960576 11027907072 11043055296 11055163392 11058224328 11070349056 11083654764 11093549376 11098128384 11108787768 11123294208 11136663552 11164188672 11179524096 11192961024 11202953216 11218341888 11230642176 11244140544 11249543088 11259585792 11274289152 11275052256 11300981328 11316504654 11326607136 11341398016 11355029504 11370627072 11412430848 11428107264 11438309376 11452057344 11464613888 11467788192 11480361984 11496131712 11509949178 11520224352 11536048836 11551113216 11562578118 11593580544 11609505792 11633836032 11649816576 11662589952 11676607488 11692646784 11703085056 11708708112 11735634456 11746111104 11762245872 11777605632 11791761408 11805489423 11818500096 11851370496 11861950464 11878244352 11892521088 11905560576 11921914368 11932557312 11938290624 11946899328 11952639531 11963309904 11978932224 11979743022 11992878144 12007292661 12022972416 12034520082 12039487488 12050235392 12064718848 12081291264 12094537728 12111151104 12125707776 12142363968 12153203712 12181152256 12187005012 12197884608 12213813248 12214639944 12230590464 12242729772 12273057792 12318179328 12335099904 12363466752 12380449536 12391501824 12406395456 12423437208 12437058816 12440502369 12454142688 12480243048 12485394432 12497386239 12513705984 12528746496 12559712256 12576964608 12592081152 12603322368 12620634624 12634472448 12649658112 12667034016 12678342144 12683575296 12684433788 12713603994 12727615488 12742433028 12759072768 12774408192 12791955456 12803375104 12838984704 12850446336 12856620672 12868098048 12883564512 12884901888 12897690624 12901261716 12915407232 12933148176 12942474272 12960252396 12977176576 12995002368 13024886784 13042778112 13060694016 13088065536 13102415872 13106043648 13120413696 13136183424 13153337344 13154227632 13165970688 13202588763 13214374992 13232526606 13249806336 13265731584 13295812608 13332791808 13344694272 13363024896 13379086224 13393755648 13412153664 13424126976 13440261744 13458723642 13476298752 13491987912 13525843968 13544423424 13556514816 13572808704 13591452672 13606354944 13625044992 13641421248 13653599232 13660159464 13672354176 13690208256 13703796288 13722620184 13740539904 13741469937 13759414272 13788250112 13807190016 13822328832 13838942208 13857951744 13876987392 13908900096 13921316864 13928005728 13940439552 13957194888 13958643712 13975420928 13976366859 13991691168 14010910524 14040273429 14046068736 14077919232 14094839808 14110294016 14129676288 14149085184 14166091296 14178737664 14198213952 14213781504 14230865376 14250413268 14263134912 14269022208 14318567424 14353956864 14371209216 14390949888 14403796992 14443857792 14456752128 14476610304 14494010076 14495514624 14509901952 14529833136 14545846272 14549791698 14560283556 14599323648 14619377664 14652997632 14673125376 14686224384 14693280768 14703876096 14724073728 14740217856 14744299104 14760465408 14778206352 14791399168 14797504512 14798506086 14811717024 14831058944 14848884736 14866171866 14885584896 14906032128 14923948032 14957789184 14974189568 14992187392 14999390784 15012781056 15032385536 15033403008 15051472002 15067975104 15088672872 15102142848 15120294462 15160836096 15178486401 15216574464 15237476352 15251079168 15269409792 15290384256 15307149312 15328175616 15346598904 15360299136 15381398448 15401484288 15416770824 15437947707 15458107392 15479341056 15511781376 15533088768 15550119936 15568809984 15590195712 15604113408 15611610816 15647512608 15661481472 15669006444 15682994496 15701844249 15703474176 15722348544 15740652564 15758000128 15801827328 15815933952 15837659136 15856694784 15874080768 15895885824 15910076416 15917720832 15929199104 15936852708 15951079872 15971909632 15972990696 15990504192 16009723548 16030629888 16046026776 16052649984 16108388352 16126050304 16148201472 16167610368 16189818624 16204271616 16249340016 16263846144 16286186592 16307453952 16323639696 16346062278 16364077056 16424239104 16446799872 16484622336 16507266048 16522002432 16541860608 16564582944 16582745088 16587336492 16605523584 16625482146 16640324064 16647192576 16663181652 16684941312 16704995328 16746283008 16769286144 16789441536 16804429824 16827512832 16845963264 16866210816 16874314632 16889378688 16904456192 16911433728 16912578384 16951471992 16970153984 16974756981 16989910704 17012097024 17032544256 17055940608 17118646272 17133928448 17142160896 17157464064 17178086016 17196920832 17201682288 17220542976 17244197568 17264923767 17280336528 17304073254 17326669824 17343867177 17366515712 17390370816 17414258688 17450754048 17474724864 17493884928 17514911232 17538970176 17554627584 17603451684 17619166656 17643368808 17666408448 17687642112 17727750144 17777055744 17792925696 17817366528 17838781632 17858340864 17882871552 17898835968 17907435936 17920348992 17944964856 17968398336 17969614533 17989317216 18034458624 18051780123 18059231232 18075353088 18097078272 18121936896 18141806592 18166726656 18188561664 18204798976 18213545952 18229805568 18253611008 18271728384 18280507518 18296826912 18320719872 18321959916 18345885696 18364094658 18409586688 18429771776 18451922944 18477268992 18502649856 18545200128 18570674304 18587252736 18609593184 18635155812 18655588224 18681214032 18720364572 18728091648 18770558976 18793119744 18839568384 18865446912 18888121728 18904983552 18930951936 18951708672 18974487168 19000551024 19017513216 19025362944 19026650682 19070405991 19091423232 19113649542 19138609152 19161612288 19187933184 19205062656 19258477056 19275669504 19284931008 19302147072 19325346768 19327352832 19346535936 19351892574 19373110848 19394461696 19399722264 19413711408 19440378594 19465764864 19492503552 19537330176 19564167168 19581632512 19591041024 19605168128 19632098304 19653623808 19659065472 19680620544 19704275136 19730006016 19731341448 19748956032 19821562488 19847446528 19848789909 19874709504 19898597376 19943718912 19999187712 20017041408 20044537344 20068629336 20090633472 20118230496 20136190464 20160392616 20188085463 20214448128 20237981868 20288765952 20316635136 20334772224 20359213056 20387179008 20409532416 20437567488 20462131872 20480398848 20490239196 20508531264 20535312384 20555694432 20583930276 20610809856 20639121408 20682375168 20710785024 20733493248 20758413312 20786927616 20805484544 20815481088 20863350144 20881975296 20892008592 20910659328 20935792332 20937965568 20963131392 20987536752 21016365786 21069103104 21087911936 21116878848 21142259712 21165441024 21194514432 21223627776 21249136944 21268106496 21297320928 21320672256 21346298064 21374173184 21375619902 21394702368 21403533312 21477851136 21530935296 21556813824 21586424832 21605695488 21665786688 21685128192 21714915456 21741015114 21743271936 21764852928 21794749704 21818769408 21840425334 21898985472 21929066496 21979496448 22009688064 22029336576 22039921152 22055814144 22086110592 22110326784 22116448656 22140698112 22167309528 22187098752 22196256768 22197759129 22217575536 22246588416 22273327104 22299257799 22328377344 22359048192 22385922048 22405906432 22436683776 22461284352 22488281088 22499086176 22519171584 22548578304 22550104512 22577208003 22601962656 22633009308 22653214272 22680441693 22682796032 22710059008 22741254144 22824861696 22856214528 22876618752 22904114688 22929227776 22935576384 22960723968 22992263424 23019898356 23040448704 23072097672 23102226432 23125156236 23187161088 23219011584 23267672064 23299633152 23325179904 23353214976 23385293568 23406170112 23417416224 23471268912 23492222208 23524491744 23555211264 23583522816 23610978846 23637000192 23702740992 23723900928 23756488704 23785042176 23811121152 23843828736 23865114624 23876581248 23893798656 23905279062 23926619808 23957864448 23959486044 23985756288 24014585322 24045944832 24069040164 24078974976 24100470784 24129437696 24162582528 24189075456 24222302208 24251415552 24284727936 24306407424 24362304512 24374010024 24395769216 24427626496 24429279888 24461180928 24485459544 24519093417 24546115584 24636358656 24670199808 24726933504 24760899072 24783003648 24812790912 24846874416 24874117632 24881004738 24908285376 24938223219 24960486096 24970788864 24994772478 25027411968 25057492992 25119424512 25153929216 25184162304 25206644736 25241269248 25268944896 25299316224 25334068032 25356684288 25367150592 25368867576 25427207988 25455230976 25484866056 25518145536 25548816384 25583910912 25606750208 25677969408 25700892672 25713241344 25736196096 25767129024 25795381248 25802523432 25830814464 25866296352 25884948544 25920504792 25954353152 25956109881 25990004736 26049773568 26085556224 26121388032 26176131072 26204831744 26212087296 26240827392 26272366848 26306674688 26308455264 26331941376 26405177526 26428749984 26465053212 26499612672 26531463168 26591625216 26665583616 26689388544 26726049792 26758172448 26787511296 26824307328 26848253952 26880523488 26917447284 26952597504 26983975824 27051687936 27088846848 27113029632 27145617408 27182905344 27212709888 27250089984 27282842496 27307198464 27320318928 27344708352 27380416512 27407592576 27420761277 27445240368 27481079808 27482939874 27518828544 27546141987 27576500224 27614380032 27644657664 27677884416 27715903488 27753974784 27817800192 27842633728 27856011456 27880879104 27914389776 27917287424 27950841856 27952733718 27983382336 28021821048 28080546858 28092137472 28155838464 28189679616 28220588032 28259352576 28298170368 28332182592 28357475328 28396427904 28427563008 28461730752 28500826536 28526269824 28538044416 28637134848 28670474313 28707913728 28742418432 28781899776 28807593984 28887715584 28913504256 28953220608 28988020152 28991029248 29019803904 29027838861 29059666272 29091692544 29099583396 29120567112 29160567891 29198647296 29238755328 29305995264 29346250752 29372448768 29386561536 29407752192 29448147456 29480435712 29488598208 29520930816 29556412704 29582798336 29595009024 29597012172 29623434048 29662117888 29697769472 29732343732 29771169792 29812064256 29847896064 29915578368 29948379136 29984374784 29998781568 30025562112 30064771072 30066806016 30102944004 30135950208 30177345744 30204285696 30240588924 30321672192 30356972802 30433148928 30474952704 30502158336 30538819584 30580768512 30614298624 30656351232 30693197808 30720598272 30762796896 30802968576 30833541648 30875895414 30916214784 30958682112 31023562752 31066177536 31100239872 31137619968 31180391424 31208226816 31223221632 31295025216 31322962944 31338012888 31365988992 31403688498 31406948352 31444697088 31481305128 31516000256 31524548679 31603654656 31631867904 31675318272 31713389568 31748161536 31791771648 31820152832 31835441664 31858398208 31873705416 31902159744 31943819264 31945981392 31981008384 32019447096 32061259776 32063429853 32092053552 32105299968 32216776704 32252100608 32296402944 32335220736 32379637248 32408543232 32498680032 32527692288 32572373184 32611522671 32614907904 32647279392 32692124556 32728154112 32760638001 32848478208 32893599744 32969244672 33014532096 33044004864 33083721216 33129165888 33165490176 33174672984 33211047168 33250964292 33280648128 33294385152 33326363304 33369882624 33409990656 33492566016 33538572288 33578883072 33608859648 33655025664 33691926528 33732421632 33748629264 33778757376 33808912384 33822867456 33825156768 33902943984 33940307968 33949513962 33979821408 34024194048 34065088512 34111881216 34237292544 34267856896 34284321792 34314928128 34356172032 34393841664 34403364576 34441085952 34488395136 34529847534 34560673056 34608146508 34653339648 34687734354 34733031424 34780741632 34828517376 34901508096 34949449728 34987769856 35029822464 35077940352 35109255168 35206903368 35238333312 35286737616 35332816896 35375284224 35416468269 35455500288 35554111488 35585851392 35634733056 35677563264 35716681728 35765743104 35797671936 35814871872 35840697984 35857918593 35889929712 35936796672 35939229066 35978634432 36021877983 36068917248 36103560246 36118462464 36150706176 36194156544 36243873792 36283613184 36333453312 36377123328 36409597952 36427091904 36459611136 36507222016 36543456768 36561015036 36593653824 36641439744 36643919832 36691771392 36728189316 36819173376 36859543552 36903845888 36954537984 37005299712 37090400256 37141348608 37174505472 37219186368 37270311624 37311176448 37362428064 37440729144 37456183296 37492158717 37541117952 37586239488 37679136768 37730893824 37776243456 37809967104 37861903872 37903417344 37948974336 38001102048 38035026432 38050725888 38053301364 38140811982 38182846464 38227299084 38277218304 38323224576 38375866368 38410125312 38516954112 38551339008 38569862016 38604294144 38650693536 38654705664 38693071872 38703785148 38746221696 38788923392 38799444528 38827422816 38880757188 38931529728 38985007104 39074660352 39128334336 39163265024 39182082048 39210336256 39264196608 39307247616 39318130944 39361241088 39408550272 39460012032 39462682896 39497912064 39607766289 39643124976 39694893056 39697579818 39749419008 39797194752 39887437824 39998375424 40034082816 40089074688 40137258672 40181266944 40236460992 40272380928 40320785232 40376170926 40428896256 40475963736 40577531904 40633270272 40669544448 40718426112 40774358016 40819064832 40875134976 40924263744 40960797696 40980478392 41017062528 41070624768 41111388864 41167860552 41221619712 41224409811 41278242816 41364750336 41421570048 41466986496 41516826624 41573855232 41610969088 41630962176 41726700288 41763950592 41784017184 41821318656 41871584664 41875931136 41926262784 41929100577 41975073504 42032731572 42120820287 42138206208 42175823872 42233757696 42284519424 42330882048 42389028864 42447255552 42498273888 42536212992 42594641856 42641344512 42692596128 42748346368 42751239804 42789404736 42807066624 42955702272 43061870592 43113627648 43172849664 43211390976 43331573376 43370256384 43429830912 43482030228 43486543872 43529705856 43589499408 43637538816 43680850668 43797970944 43858132992 43958992896 44019376128 44058673152 44079842304 44111628288 44172221184 44220653568 44232897312 44281396224 44334619056 44374197504 44392513536 44395518258 44435151072 44493176832 44546654208 44598515598 44656754688 44718096384 44771844096 44811812864 44873367552 44922568704 44976562176 44998172352 45038343168 45097156608 45100209024 45154416006 45203925312 45266018616 45306428544 45360883386 45365592064 45420118016 45482508288 45535459203 45649723392 45712429056 45753237504 45808229376 45858455552 45871152768 45921447936 45984526848 46039796712 46080897408 46144195344 46204452864 46250312472 46313843121 46374322176 46438023168 46535344128 46599266304 46650359808 46706429952 46770587136 46812340224 46834832448 46942537824 46984444416 47048983488 47105532747 47110422528 47167045632 47221957692 47274000384 47405481984 47447801856 47512977408 47570084352 47622242304 47687657472 47730229248 47753162496 47787597312 47810558124 47853239616 47915728896 47918972088 47971512576 48029170644 48091889664 48138080328 48157949952 48200941568 48258875392 48325165056 48378150912 48444604416 48502831104 48569455872 48612814848 48724609024 48748020048 48791538432 48855252992 48858559776 48922361856 48970919088 49038186834 49092231168 49272717312 49340399616 49453867008 49521798144 49566007296 49625581824 49693748832 49748235264 49762009476 49816570752 49876446438 49920972192 49941577728 49989544956 50054823936 50114985984 50238849024 50307858432 50368324608 50413289472 50482538496 50537889792 50598632448 50668136064 50713368576 50734301184 50737735152 50854415976 50910461952 50924270943 50969732112 51036291072 51097632768 51167821824 51213500416 51355938816 51401785344 51426482688 51472392192 51534258048 51590762496 51605046864 51661628928 51732592704 51769897088 51794771301 51841009584 51908706304 51912219762 51980009472 52031601531 52099547136 52171112448 52242776064 52352262144 52409663488 52424174592 52481654784 52544733696 52613349376 52616910528 52663882752 52810355052 52857499968 52930106424 52999225344 53062926336 53183250432 53331167232 53378777088 53452099584 53516344896 53575022592 53648614656 53696507904 53761046976 53834894568 53905195008 53908843599 53967951648 54103375872 54155340369 54177693696 54226059264 54291234816 54365810688 54425419776 54500179968 54565684992 54614396928 54640637856 54689416704 54760833024 54815185152 54841522554 54890480736 54962159616 54965879748 55037657088 55092283974 55153000448 55228760064 55289315328 55355768832 55431806976 55507949568 55635600384 55685267456 55712022912 55761758208 55828779552 55834574848 55901683712 55905467436 55966764672 56043642096 56161093716 56184274944 56311676928 56379359232 56441176064 56518705152 56596340736 56664365184 56714950656 56792855808 56855126016 56923461504 57001653072 57052539648 57076088832 57211217973 57274269696 57340948626 57415827456 57484836864 57563799552 57615187968 57775431168 57827008512 57906441216 57976040304 57982058496 58039607808 58055677722 58119332544 58183385088 58199166792 58241134224 58321135782 58397294592 58477510656 58611990528 58692501504 58744897536 58773123072 58815504384 58896294912 58960871424 58977196416 59041861632 59112825408 59165596672 59190018048 59194024344 59246868096 59324235776 59395538944 59464687464 59542339584 59546369727 59624128512 59695792128 59831156736 59896758272 59968749568 59997563136 60051124224 60133612032 60205888008 60271900416 60354691488 60408571392 60481177848 60564256389 60643344384 60713945604 60866297856 60949905408 61004316672 61077639168 61161537024 61228597248 61312702464 61386395616 61441196544 61525593792 61605937152 61667083296 61751790828 61832429568 61917364224 62047125504 62132355072 62200479744 62275239936 62360782848 62416453632 62446443264 62590050432 62645925888 62676025776 62731977984 62807376996 62813896704 62889394176 62962610256 63032000512 63049097358 63207309312 63263735808 63350636544 63426779136 63496323072 63583543296 63640305664 63670883328 63716796416 63747410832 63804319488 63887638528 63891962784 63962016768 64038894192 64122519552 64126859706 64184107104 64210599936 64433553408 64504201216 64592805888 64670441472 64759274496 64817086464 64997360064 65055384576 65144746368 65223045342 65229815808 65294558784 65384249112 65456308224 65521276002 65696956416 65787199488 65938489344 66029064192 66088009728 66167442432 66258331776 66330980352 66349345968 66422094336 66501928584 66561296256 66588770304 66593277387 66652726608 66739765248 66819981312 66897773397 66985132032 67077144576 67157766144 67217719296 67310051328 67383853056 67464843264 67497258528 67557514752 67617824768 67645734912 67650313536 67731624009 67805887968 67880615936 67899027924 67959642816 68041325079 68048388096 68130177024 68223762432 68474585088 68535713792 68568643584 68629856256 68712344064 68787683328 68806729152 68882171904 68976790272 69059695068 69121346112 69216293016 69306679296 69375468708 69466062848 69561483264 69657034752 69803016192 69898899456 69975539712 70059644928 70155880704 70218510336 70413806736 70476666624 70573475232 70665633792 70750568448 70832936538 70911000576 71108222976 71171702784 71269466112 71355126528 71433363456 71531486208 71595343872 71629743744 71681395968 71715837186 71779859424 71873593344 71878458132 71957268864 72043755966 72137834496 72207120492 72236924928 72301412352 72388313088 72487747584 72567226368 72666906624 72754246656 72819195904 72854183808 72919222272 73014444032 73086913536 73122030072 73187307648 73282879488 73287839664 73383542784 73456378632 73557280251 73638346752 73719087104 73807691776 73909075968 74010599424 74180800512 74282697216 74349010944 74438372736 74540623248 74622352896 74724856128 74814669657 74881458288 74912366592 74984317434 75082235904 75172478976 75358273536 75461787648 75552486912 75619934208 75723807744 75806834688 75897948672 76002204096 76070052864 76101451776 76106602728 76281623964 76365692928 76454598168 76554436608 76646449152 76751732736 76820250624 77033908224 77102678016 77139724032 77208588288 77301387072 77386143744 77407570296 77492443392 77577846784 77598889056 77654845632 77761514376 77863059456 77868329643 77970014208 78149320704 78256668672 78326530048 78364164096 78420672512 78528393216 78614495232 78636261888 78722482176 78817100544 78920024064 78925365792 78995824128 79215532578 79286249952 79389786112 79395159636 79498838016 79594389504 79774875648 79996750848 80068165632 80178149376 80274517344 80362533888 80472921984 80544761856 80641570464 80752341852 80857792512 80951927472 81155063808 81266540544 81339088896 81436852224 81548716032 81638129664 81750269952 81848527488 81921595392 81960956784 82034125056 82141249536 82222777728 82335721104 82443239424 82448819622 82556485632 82638425961 82729500672 82843140096 82933972992 83033653248 83147710464 83221938176 83261924352 83453400576 83527901184 83568034368 83642637312 83743169328 83751862272 83852525568 83858201154 83950147008 84065463144 84241640574 84276412416 84351647744 84467515392 84569038848 84661764096 84778057728 84894511104 84996547776 85072425984 85189283712 85282689024 85385192256 85496692736 85502479608 85578809472 85614133248 85911404544 86011422939 86123741184 86227255296 86345699328 86422781952 86663146752 86740512768 86859661824 86964060456 86973087744 87059411712 87083516583 87178998816 87275077632 87361701336 87481703673 87595941888 87716265984 87917985792 88038752256 88117346304 88159684608 88223256576 88344442368 88441307136 88465794624 88562792448 88669238112 88748395008 88785027072 88791036516 88870302144 88986353664 89093308416 89197031196 89313509376 89436192768 89543688192 89623625728 89746735104 89845137408 89953124352 89996344704 90076686336 90194313216 90200418048 90308832012 90407850624 90532037232 90612857088 90721766772 90731184128 90840236032 90965016576 91070918406 91299446784 91424858112 91506475008 91616458752 91716911104 91742305536 91842895872 91969053696 92079593424 92161794816 92288390688 92408905728 92500624944 92627686242 92748644352 92876046336 93070688256 93198532608 93300719616 93412859904 93541174272 93624680448 93669664896 93885075648 93968888832 94097966976 94211065494 94220845056 94334091264 94443915384 94548000768 94573646037 94810963968 94895603712 95025954816 95140168704 95244484608 95375314944 95460458496 95506324992 95575194624 95621116248 95706479232 95831457792 95837944176 95943025152 96058341288 96183779328 96190289559 96276160656 96315899904 96401883136 96517750784 96650330112 96756301824 96889208832 97005662208 97138911744 97225629696 97449218048 97496040096 97583076864 97710505984 97717119552 97834568013 97844723712 97941838176 98076373668 98184462336 98281914003 98545434624 98680799232 98907734016 99043596288 99132014592 99251163648 99387497664 99496470528 99524018952 99633141504 99752892876 99841944384 99883155456 99979089912 100109647872 100229971968 100477698048 100615716864 100736649216 100826578944 100965076992 101075779584 101197264896 101336272128 101426737152 101468602368 101475470304 101708831952 101820923904 101848541886 101939464224 102072582144 102195265536 102335643648 102427000832 102711877632 102803570688 102852965376 102944784384 103068516096 103181524992 103210093728 103323257856 103465185408 103539794176 103589542602 103682019168 103817412608 103824439524 103960018944 104063203062 104199094272 104342224896 104485552128 104704524288 104819326976 104848349184 104963309568 105089467392 105226698752 105233821056 105327765504 105620710104 105714999936 105860212848 105998450688 106125852672 106249404807 106366500864 106662334464 106757554176 106904199168 107032689792 107150045184 107297229312 107393015808 107522093952 107669789136 107810390016 107817687198 107935903296 108065633949 108206751744 108310680738 108355387392 108452118528 108582469632 108731621376 108850839552 109000359936 109131369984 109228793856 109281275712 109378833408 109521666048 109630370304 109683045108 109780961472 109924319232 109931759496 110075314176 110184567948 110306000896 110457520128 110578630656 110711537664 110863613952 111015899136 111271200768 111370534912 111424045824 111523516416 111657559104 111803367424 111810934872 111933529344 112087284192 112322187432 112368549888 112476476151 112623353856 112758718464 112882352128 113037410304 113192681472 113328730368 113429901312 113585711616 113710252032 113846923008 114003306144 114105079296 114152177664 114422435946 114548539392 114681897252 114831654912 114969673728 115127599104 115230375936 115550862336 115654017024 115812882432 115952080608 115964116992 116079215616 116111355444 116238665088 116366770176 116398333584 116482268448 116642271564 116794589184 116955021312 117223981056 117385003008 117489795072 117546246144 117631008768 117792589824 117921742848 117954392832 118083723264 118225650816 118331193344 118380036096 118388048688 118493736192 118648471552 118791077888 118823298867 118929374928 119084679168 119092739454 119248257024 119391584256 119662313472 119793516544 119937499136 119995126272 120102248448 120267224064 120411776016 120543800832 120709382976 120817142784 120962355696 121128512778 121286688768 121427891208 121732595712 121899810816 122008633344 122155278336 122323074048 122457194496 122625404928 122772791232 122882393088 123051187584 123211874304 123334166592 123503581656 123664859136 123673229433 123834728448 124094251008 124264710144 124400959488 124550479872 124721565696 124832907264 124892886528 125180100864 125291851776 125352051552 125463955968 125614753992 125627793408 125778788352 125787301731 125925220512 126064001024 126098194716 126362460861 126414618624 126527471616 126701273088 126853558272 126992646144 127167086592 127280611328 127341766656 127433592832 127494821664 127608638976 127775277056 127783925568 127924033536 128077788384 128245039104 128253719412 128368214208 128421199872 128867106816 129008402432 129185611776 129340882944 129518548992 129634172928 129994720128 130110769152 130289492736 130446090684 130459631616 130589117568 130768498224 130912616448 131042552004 131393912832 131574398976 131876978688 132058128384 132176019456 132334884864 132516663552 132661960704 132698691936 132844188672 133003857168 133122592512 133177540608 133186554774 133305453216 133479530496 133639962624 133795546794 133970264064 134154289152 134315532288 134435438592 134620102656 134767706112 134929686528 134994517056 135115029504 135235649536 135291469824 135300627072 135463248018 135611775936 135761231872 135798055848 135919285632 136082650158 136096776192 136260354048 136447524864 136606377609 136949170176 137071427584 137137287168 137259712512 137424688128 137575366656 137613458304 137764343808 137953580544 138119390136 138242692224 138432586032 138613358592 138750937416 138932125696 138941529363 139122966528 139314069504 139606032384 139797798912 139951079424 140119289856 140311761408 140437020672 140827613472 140953333248 141146950464 141316598241 141331267584 141501136896 141665873076 141822001152 142216445952 142343405568 142538932224 142710253056 142866726912 143062972416 143190687744 143259487488 143362791936 143431674372 143559718848 143747186688 143756916264 143914537728 144087511932 144275668992 144414240984 144473849856 144602824704 144776626176 144975495168 145134452736 145333813248 145508493312 145638391808 145708367616 145838444544 146173827072 146244060144 146374615296 146565758976 146575679328 146767085568 146912757264 147114560502 147276693504 147438174208 147615383552 147818151936 148021198848 148361601024 148565394432 148698021888 148876745472 149081246496 149244705792 149449712256 149629339314 149762916576 149824733184 149968634868 150164471808 150344957952 150716547072 150923575296 151104973824 151239868416 151447615488 151613669376 151795897344 152004408192 152140105728 152202903552 152213205456 152563247928 152731385856 152909196336 153108873216 153292898304 153503465472 153640501248 154067816448 154205356032 154279448064 154417176576 154602774144 154772287488 154815140592 154984886784 155155693568 155197778112 155309691264 155384313903 155523028752 155726118912 155736659286 155940028416 156094804593 156298641408 156513337344 156653060096 156728328192 156841345024 157056786432 157228990464 157272523776 157444964352 157634201088 157840048128 157850731584 157991648256 158431065156 158572499904 158779572224 158790319272 158997676032 159188779008 159549751296 159993501696 160136331264 160356298752 160549034688 160725067776 160945843968 161089523712 161283140928 161504683704 161715585024 161726530797 161903854944 162310127616 162466021107 162533081088 162678177792 162873704448 163097432064 163276259328 163500539904 163697054976 163843190784 163921913568 164068250112 164282499072 164445555456 164671442208 164886478848 164897639244 165112971264 165276851922 165459001344 165686280192 165867945984 166067306496 166295420928 166443876352 166523848704 166906801152 167055802368 167136068736 167285274624 167486338656 167503724544 167705051136 167716402308 167900294016 168130926288 168483281148 168552824832 168703295488 168935030784 169138077696 169323528192 169556115456 169789022208 169993095552 170144851968 170378567424 170565378048 170770384512 170993385472 171004959216 171157618944 171228266496 171633653919 171822809088 172022845878 172247482368 172454510592 172691398656 172845563904 173326293504 173481025536 173719323648 173928120912 173946175488 174118823424 174167033166 174357997632 174550155264 174723402672 174963407346 175191883776 175432531968 175835971584 176077504512 176234692608 176319369216 176446513152 176688884736 176882614272 176931589248 177125584896 177338476224 177496790016 177570054144 177582073032 177740604288 177972707328 178186616832 178394062392 178627018752 178639109181 178872385536 179087376384 179247251456 179493470208 179690274816 179906248704 179992689408 180153372672 180400836096 180617664024 180815701248 181064074464 181225714176 181443533544 181462368256 181680472064 181692769167 181930033152 182141836812 182598893568 182849716224 183012950016 183232917504 183433822208 183484611072 183685791744 183938107392 184159186848 184323589632 184576781376 184817811456 185001249888 185255372484 185497288704 185752092672 186141376512 186397065216 186601439232 186825719808 187082348544 187249360896 187339329792 187770151296 187937777664 188195933952 188422130988 188441690112 188668182528 188887830768 189096001536 189147292074 189621927936 189791207424 190051909632 190280337408 190488969216 190750629888 190920916992 191012649984 191150389248 191242232496 191412958464 191662915584 191675888352 191886050304 192116682576 192367558656 192380579118 192552321312 192631799808 192803766272 193035501568 193300660224 193512603648 193778417664 194011324416 194277823488 194451259392 194898436096 194992080192 195166153728 195421011968 195434239104 195669136026 195689447424 195883676352 196152747336 196368924672 196563828006 197090869248 197361598464 197815468032 198087192576 198264029184 198502327296 198774995328 198992941056 199048037904 199266283008 199505785752 199683888768 199766310912 199958179824 200219295744 200459943936 200693320191 200955396096 201231433728 201473298432 201653157888 201930153984 202151559168 202394529792 202672544256 202853474304 202937204736 202950940608 203194872027 203417663904 203641847808 203697083772 203878928448 204123975237 204145164288 204390531072 204671287296 204854001664 205423755264 205607141376 205705930752 205889568768 206137032192 206363049984 206420187456 206646515712 206930370816 207079588352 207179085204 207364038336 207634825216 207648879048 207920037888 208126406124 208398188544 208684449792 208971104256 209409048576 209638653952 209696698368 209926619136 210178934784 210453397504 210467642112 210655531008 211241420208 211429999872 211720425696 211996901376 212251705344 212498809614 212733001728 213324668928 213515108352 213808398336 214065379584 214300090368 214594458624 214786031616 215044187904 215339578272 215620780032 215635374396 215871806592 216131267898 216413503488 216621361476 216710774784 216904237056 217164939264 217463242752 217701679104 218000719872 218262739968 218457587712 218562551424 218757666816 219043332096 219260740608 219366090216 219561922944 219848638464 219863518992 220150628352 220369135896 220612001792 220671840753 220915040256 221157261312 221423075328 221727227904 222031798272 222542401536 222741069824 222848091648 223047032832 223315118208 223606734848 223621869744 223867058688 224174568384 224444008971 224644374864 224737099776 224952952302 225246707712 225517436928 225764704256 226074820608 226385362944 226657460736 226859802624 227171423232 227420504064 227693846016 228006612288 228210158592 228304355328 228844871892 229097078784 229363794504 229663309824 229939347456 230255198208 230460751872 231101724672 231308034048 231625764864 231904161216 232158431232 232222710888 232477330176 232733540352 232796667168 232964536896 233284543128 233589178368 233604988929 233910042624 234447962112 234770006016 234979590144 235092492288 235262017536 235585179648 235843485696 235908785664 236167446528 236451301632 236662386688 236760072192 236776097376 236987472384 237296943104 237582155776 237646597734 237858749856 238169358336 238185478908 238496514048 238783168512 239324626944 239587033088 239874998272 239990252544 240204496896 240534448128 240823552032 241087601664 241418765952 241634285568 241924711392 242257025556 242573377536 242855782416 243465191424 243799621632 244017266688 244310556672 244646148096 244914388992 245250809856 245545582464 245764786176 246102375168 246423748608 246668333184 247007163312 247329718272 247346458866 247669456896 247915277883 248188502016 248529420288 248801918976 249100959744 249443131392 249665814528 249785773056 250360201728 250583703552 250704103104 250927911936 251229507984 251255586816 251557576704 251574603462 251850441024 252128002048 252196389432 252724921722 252829237248 253054943232 253402546176 253707116544 253985292288 254334173184 254561222656 254683533312 254867185664 254989643328 255217277952 255550554112 255567851136 255848067072 256155576768 256490078208 256507438824 256736428416 256842399744 257734213632 258016804864 258034268817 258371223552 258681765888 259037097984 259268345856 259989440256 260221538304 260578985472 260892181368 260919263232 261178235136 261536996448 261825232896 262085104008 262445111019 262787825664 263148797952 263753957376 264116256768 264352038912 264669769728 265033327104 265323921408 265397383872 265688377344 266007714336 266245185024 266355081216 266373109548 266610906432 266959060992 267279925248 267591093588 267940528128 268308578304 268631064576 268870877184 269240205312 269535412224 269859373056 269989034112 270230059008 270471299072 270582939648 270601254144 270926496036 271223551872 271522463744 271596111696 271838571264 272165300316 272193552384 272520708096 272895049728 273212755218 273898340352 274142855168 274274574336 274519425024 274849376256 275150733312 275226916608 275528687616 275907161088 276238780272 276485384448 276865172064 277226717184 277501874832 277864251392 277883058726 278245933056 278628139008 279212064768 279595597824 279902158848 280238579712 280623522816 280874041344 281655226944 281906666496 282293900928 282633196482 282662535168 283002273792 283331746152 283644002304 284432891904 284686811136 285077864448 285420506112 285733453824 286125944832 286381375488 286518974976 286725583872 286863348744 287119437696 287494373376 287513832528 287829075456 288175023864 288551337984 288570868677 288828481968 288947699712 289205649408 289553252352 289950990336 290268905472 290667626496 291016986624 291276783616 291416735232 291676889088 292347654144 292488120288 292749230592 293131517952 293151358656 293503704039 293534171136 293825514528 294229121004 294553387008 294845742009 294876348416 295230767104 295636303872 296042397696 296723202048 297130788864 297396043776 297753490944 298162492992 298489411584 298899424512 299258678628 299525833152 299649466368 299937269736 300328943616 300689915904 301433094144 301847150592 302209947648 302479736832 302895230976 303227338752 303591794688 304008816384 304280211456 304405807104 304426410912 305126495856 305462771712 305818392672 306217746432 306585796608 307006930944 307281002496 308135632896 308410712064 308558896128 308834353152 309205548288 309544574976 309630281184 309969773568 310311387136 310395556224 310619382528 310768627806 311046057504 311452237824 311473318572 311880056832 312189609186 312597282816 313026674688 313306120192 313456656384 313682690048 314113572864 314457980928 314545047552 314889928704 315268402176 315680096256 315701463168 315983296512 316862130312 317144999808 317559144448 317580638544 317995352064 318377558016 318748214421 319099502592 319987003392 320272662528 320712597504 321098069376 321450135552 321891687936 322179047424 322566281856 323009367408 323431170048 323453061594 323807709888 324196901847 324620255232 324932042214 325066162176 325356355584 325747408896 326194864128 326552518656 327001079808 327394109952 327686381568 327843827136 328136500224 328564998144 328891110912 329342884416 329772957696 329795278488 330225942528 330553703844 330918002688 331372560384 331735891968 332134612992 332590841856 332887752704 333047697408 333813602304 334111604736 334272137472 334570549248 334972677312 335410102272 335432804616 335800588032 336261852576 336966562296 337105649664 337406590976 337429428453 337870061568 338276155392 338647056384 339112230912 339578044416 339986191104 340289703936 340757134848 341130756096 341540769024 341986770944 342009918432 342315237888 342456532992 343267307838 343645618176 344045691756 344494964736 344909021184 345382797312 345691127808 346652587008 346962051072 347438647296 347856241824 347892350976 348237646848 348334066332 348715995264 349100310528 349446805344 349926814692 350383767552 350865063936 351671943168 352155009024 352469385216 352638738432 352893026304 353377769472 353765228544 353863178496 354251169792 354676952448 354993580032 355140108288 355164146064 355481208576 355945414656 356373233664 356469896601 356788124784 357254037504 357278218362 357744771072 358174752768 358494502912 358986940416 359380549632 359812497408 359985378816 360306745344 360801672192 361235328048 361631402496 362128148928 362451428352 362887067088 362924736512 363360944128 363385538334 363860066304 364283673624 365197787136 365699432448 366025900032 366465835008 366867644416 366969222144 367371583488 367876214784 368318373696 368647179264 369153562752 369635622912 370002499776 370510744968 370994577408 371504185344 372282753024 372794130432 373202878464 373651439616 374164697088 374498721792 374678659584 375540302592 375875555328 376391867904 376844261976 376883380224 377336365056 377361905193 377775661536 378192003072 378294584148 379087382583 379243855872 379582414848 380103819264 380560674816 380977938432 381501259776 381841833984 382025299968 382300778496 382484464992 382825916928 383325831168 383351776704 383772100608 384233365152 384735117312 384761158236 385104642624 385263599616 385607532544 386071003136 386601320448 387025207296 387556835328 388022648832 388555646976 388902518784 389796872192 389984160384 390332307456 390842023936 390868478208 391338272052 391378894848 391767352704 392305494672 392737849344 393127656012 394181738496 394723196928 395630936064 396174385152 396528058368 397004654592 397549990656 397985882112 398096075808 398532566016 399011571504 399367777536 399532621824 399916359648 400438591488 400919887872 401386640382 401910792192 402462867456 402946596864 403306315776 403860307968 404303118336 404789059584 405345088512 405706948608 405874409472 405901881216 406389744054 406835327808 407283695616 407394167544 407757856896 408247950474 408290328576 408781062144 409342574592 409708003328 409819132827 410847510528 411214282752 411411861504 411779137536 412274064384 412726099968 412840374912 413293031424 413860741632 414159176704 414358170408 414728076672 415269650432 415297758096 415840075776 416252812248 416796377088 416824588089 417368899584 417942208512 418818097152 419277307904 419393396736 419853238272 420357869568 420935284224 421311062016 422482840416 422859999744 423440851392 423949794723 423993802752 424503410688 424997619228 425466003456 426649337856 427030216704 427616796672 428130759168 428600180736 429188917248 429572063232 430088375808 430679156544 431241560064 431270748792 431743613184 432262535796 432827006976 433242722952 433421549568 433808474112 434329878528 434926485504 435403358208 436001439744 436525479936 436915175424 437125102848 437515333632 438521481216 438732180432 439123845888 439697276928 439727037984 440301256704 440738271792 441224003584 441343681506 441830080512 442314522624 442846150656 443454455808 444063596544 445084803072 445482139648 445696183296 446094065664 446630236416 447213469696 447243739488 447734117376 448349136768 448888017942 449288749728 449474199552 449905904604 450493415424 451034873856 451529408512 452149641216 452770725888 453314921472 453719605248 454342846464 454841008128 455387692032 456013224576 456420317184 456608710656 457689743784 458194157568 458727589008 459326619648 459878694912 460510396416 460921503744 462203449344 462616068096 463251529728 463808322432 464316862464 464445421776 464954660352 465467080704 465593334336 465929073792 466152941709 466569086256 467178356736 467209977858 467820085248 468284413779 468895924224 469540012032 469959180288 470184984576 470524035072 471170359296 471686971392 471817571328 472334893056 472902603264 473324773376 473520144384 473552194752 473974944768 474593886208 475164311552 475293195468 475717499712 476338716672 476370957816 476993028096 477566337024 478649253888 479174066176 479749996544 479980505088 480408993792 481068896256 481647104064 482175203328 482837531904 483268571136 483849422784 484514051112 485146755072 485711564832 486930382848 487398063321 487599243264 488034533376 488621113344 489292296192 489828777984 490501619712 491091164928 491529572352 492204750336 492847497216 493336666368 494014326624 494659436544 494692917732 495338913792 495830555766 496377004032 497058840576 497603837952 498201919488 498886262784 499331629056 499571546112 500720403456 501167407104 501408206208 501855823872 502459015968 502511173632 503115153408 503149206924 503700882048 504256004096 504392778864 505449843444 505658474496 506109886464 506805092352 507414233088 507970584576 508668346368 509122445312 509367066624 509734371328 509979286656 510434555904 511101108224 511135702272 511696134144 512311153536 512980156416 513014877648 513472856832 513684799488 514900961757 515468427264 516033609728 516068537634 516742447104 517363531776 518074195968 518536691712 519978880512 520443076608 521157970944 521784362736 521838526464 522356470272 523073992896 523650465792 524170208016 524890222038 525575651328 526297595904 527507914752 528232513536 528704077824 529339539456 530066654208 530647842816 530794767744 531376754688 532015428672 532490370048 532710162432 532746219096 533221812864 533918121984 534559850496 535182187176 535881056256 535917327543 536617156608 537262129152 537741754368 538480410624 539070824448 539718746112 539978068224 540460118016 540942598144 541202508288 541852992072 542447103744 543044927488 543192223392 543677142528 544330600632 544387104768 545041416192 545078307501 545790099456 546425510436 547796680704 548285710336 548549148672 549038850048 549698752512 550301466624 550453833216 551057375232 551814322176 552477560544 552970768896 553730344128 554453434368 555003749664 555728502784 555766117452 556491866112 557256278016 558424129536 559191195648 559804317696 560477159424 561247045632 561748082688 563310453888 563813332992 564587801856 565266392964 565325070336 566004547584 566663492304 567288004608 568865783808 569373622272 570155728896 570841012224 571466907648 572251889664 572762750976 573037949952 573451167744 573726697488 574238875392 574988746752 575027665056 575658150912 576350047728 577102675968 577141737354 577656963936 577895399424 578411298816 579106504704 579901980672 580537810944 581335252992 582033973248 582553567232 582833470464 583353778176 584695308288 584976240576 585498461184 586263035904 586302717312 587007408078 587068342272 587651029056 588458242008 589106774016 589691484018 589752696832 590461534208 591272607744 592084795392 593446404096 594261577728 594792087552 595506981888 596324985984 596978823168 597798849024 598517357256 599051666304 599298932736 599874539472 600657887232 601379831808 602079960573 602866188288 603694301184 604419895296 604959473664 605790461952 606454677504 607183589376 608017632768 608560422912 608811614208 608852821824 609584616081 610252991712 610925543424 611636785344 612371925711 612435492864 613171593216 614013861888 614562004992 616271265792 616821424128 617117792256 617668706304 618411096576 619089149952 619260562368 619939547136 620622774272 620791112448 621238765056 621537255612 622092115008 622904475648 622946637144 623760113664 624379218372 625194565632 626053349376 626612240384 626913312768 627365380096 628227145728 628915961856 629090095104 629779857408 630536804352 631360192512 631402926336 631966593024 633724260624 634289999616 635118288896 635161277088 635990704128 636755116032 637496428842 638199005184 639974006784 640545325056 641425195008 642196138752 642900271104 643783375872 644358094848 645132563712 646018734816 646862340096 646906123188 647615419776 648393803694 649240510464 649864084428 650132324352 650712711168 651494817792 652389728256 653105037312 654002159616 654788219904 655372763136 655687654272 656273000448 657129996288 657782221824 658685768832 659545915392 659590556976 660451885056 661107407688 661836005376 662015522259 662745120768 663471783936 664269225984 665181683712 665775505408 666095394816 667627204608 668223209472 668544274944 669141098496 669945354624 670820204544 670865609232 671601176064 672523705152 673332026913 673933124592 674211299328 674813181952 674858856906 675740123136 676552310784 677294112768 678224461824 679156088832 679972382208 680579407872 681514269696 682261512192 683081538048 683973541888 684019836864 684630475776 684913065984 686534615676 687291236352 688091383512 688989929472 689818042368 690765594624 691382255616 693305174016 693924102144 694877294592 695712483648 696475293696 696668132664 697431990528 698200621056 698893610688 699853629384 700767535104 700814966787 701730127872 703343886336 704310018048 704938770432 705277476864 705786052608 706755538944 707530457088 707726356992 708502339584 709353904896 709987160064 710280216576 710328292128 710962417152 711890829312 712746467328 712939793202 713576249568 714508075008 714556436724 715489542144 716349505536 716989005824 717973880832 718761099264 719624994816 719970757632 720613490688 721603344384 722470656096 723262804992 724256297856 724902856704 725774134176 725849473024 726721888256 726771076668 727720132608 728567347248 730395574272 731398864896 732051800064 732931670016 733735288832 733938444288 734743166976 735752429568 736636747392 737294358528 738307125504 739271245824 740004999552 741021489936 741989154816 743008370688 743745833649 744565506048 745588260864 746405756928 747302879232 748329394176 748997443584 749357319168 751080605184 751751110656 752783735808 753688523952 753766760448 754672730112 754723810386 755551323072 756384006144 756589168296 758174765166 758487711744 759164829696 760207638528 761121349632 761955876864 763002519552 763683667968 764050599936 764601556992 764968929984 765651833856 766651662336 766703553408 767544201216 768466730304 769470234624 769522316472 770209285248 770527199232 771215065088 772142006272 773202640896 774050414592 774102806451 775113670656 776045297664 777111293952 777805037568 779593744384 779968320768 780664614912 781736956416 782676544104 782757789696 783534705408 784610989344 785475698688 786255312024 787335333057 788363476992 789446393856 791261872128 792348770304 793056116736 794009309184 795099981312 795971764224 796192151616 797065132032 798023143008 798735555072 799065243648 799832719296 800877182976 801839775744 802773280764 803821584384 804925734912 805893193728 806612631552 807720615936 808606236672 809578119168 810690177024 811413897216 811748818944 811803762432 812779488108 813670655616 814567391232 814788335088 815515713792 816495900948 816580657152 817562124288 818685149184 819416006656 819638265654 821695021056 822428565504 822823723008 823558275072 824548128768 825452199936 825680749824 826586062848 827721483264 828318353408 828716340816 829456153344 830539300864 830595516192 831680151552 832505624496 833592754176 833649176178 834737799168 835884417024 837636194304 838554615808 838786793472 839706476544 840715739136 841870568448 842622124032 844965680832 845719999488 846881702784 847899589446 847987605504 849006821376 849995238456 850932006912 853298675712 854060433408 855233593344 856261518336 857200361472 858377834496 859144126464 860176751616 861358313088 862483120128 862541497584 863487226368 864525071592 865654013952 865712606031 866485445904 866843099136 867616948224 868659757056 869852971008 870806716416 872002879488 873050959872 873830350848 874250205696 875030667264 877042962432 877464360864 878247691776 879394553856 879454075968 880511112117 880602513408 881476543584 882448007168 882687363012 883660161024 884537226027 884629045248 885692301312 886908911616 888127193088 890169606144 890964279296 891392366592 892188131328 893260472832 894426939392 894487478976 895468234752 896698273536 897776035884 898577499456 898948399104 899811809208 900986830848 902069747712 903058817024 904299282432 905541451776 906629842944 907439210496 908685692928 909682016256 910775384064 912026449152 912840634368 913217421312 915379487568 916388315136 917455178016 918653239296 919757389824 921020792832 921843007488 924406898688 925232136192 926503059456 927616644864 928633724928 928890843552 929909320704 930934161408 931186668672 931858147584 932305883418 933138172512 934356713472 934419955716 935640170496 936568827558 937791848448 939080024064 939918360576 940369969152 941048070144 942340718592 943373942784 943635142656 944669786112 945805206528 946649546752 947040288768 947104389504 947949889536 949187772416 950328623104 950586390936 951434999424 952677433344 952741915632 953986056192 955132674048 956244643263 957298507776 958348132352 959499993088 959961010176 960817987584 962137792512 963294208128 964350406656 965675063808 966537142272 967698845568 969028102224 970293510144 971423129664 972590705541 973860765696 974796126642 975198486528 976069066752 977242226688 978584592384 979657555968 981003239424 982182329856 983059144704 984409500672 985694994432 986673332736 988028653248 989318873088 989385835464 990677827584 991661111532 992754008064 994117681152 995207675904 996403838976 997772525568 998663258112 999143092224 1001440806912 1002334814208 1002816412416 1003711647744 1004918031936 1006230306816 1006298413848 1007401764096 1008512008192 1008785557728 1010899686888 1011316948992 1012219772928 1012288285359 1013610184704 1014828466176 1015941169152 1017336692736 1018244890624 1018734133248 1019468742656 1019958573312 1020869111808 1022271404544 1023392268288 1024622307072 1025960312832 1026029755296 1026945713664 1027369598976 1029801923514 1030936854528 1032067219456 1032137075268 1033484894208 1034727063552 1036148391936 1037073383424 1039957761024 1040886153216 1042315941888 1043568725472 1043677052928 1044712940544 1046147985792 1047300931584 1048340416032 1049780444076 1051151302656 1052595191808 1055015829504 1056465027072 1057408155648 1058679078912 1060133308416 1061295685632 1061589535488 1062753509376 1064030857344 1064980740096 1065420324864 1065492438192 1066443625728 1067836243968 1069119700992 1070364374352 1071762112512 1071834655086 1073234313216 1074524258304 1075483508736 1076960821248 1078141648896 1079437492224 1079956136448 1080920236032 1081885196288 1082405016576 1083705984144 1084894207488 1086089854976 1086384446784 1087354285056 1088661201264 1088774209536 1090082832384 1090156615002 1091580198912 1092851020872 1095593361408 1096571420672 1097098297344 1098077700096 1099397505024 1100602933248 1100907666432 1102114750464 1103628644352 1104955121088 1105941537792 1107460688256 1108906868736 1110007499328 1111457005568 1111532234904 1112983732224 1114512556032 1116848259072 1118382391296 1119608635392 1120954318848 1122494091264 1123496165376 1126620907776 1127626665984 1129175603712 1130532785928 1130650140672 1132009095168 1132085715579 1133326984608 1134576009216 1137262147749 1137731567616 1138747244544 1140311457792 1141682024448 1142933815296 1144503779328 1145525501952 1146075899904 1146902335488 1147453394976 1148477750784 1149977493504 1150055330112 1151316301824 1152700095456 1154205351936 1154283474708 1155313927872 1155790798848 1156822597632 1158213009408 1159803961344 1161075621888 1162670505984 1164067946496 1165107134464 1165666940928 1166707556352 1169390616576 1169952481152 1170996922368 1172526071808 1172605434624 1174014816156 1174136684544 1175302058112 1176916484016 1178213548032 1179382968036 1179505393664 1180923068416 1182545215488 1184169590784 1186892808192 1188523155456 1189584175104 1191013963776 1192649971968 1193957646336 1195597698048 1197034714512 1198103332608 1198597865472 1199749078944 1201315774464 1202759663616 1204159921146 1205732376576 1207388602368 1208839790592 1209918947328 1211580923904 1212909355008 1214367178752 1216035265536 1217120845824 1217623228416 1217705643648 1219169232162 1220505983424 1221851086848 1223273570688 1224743851422 1224870985728 1226343186432 1228027723776 1229124009984 1229457398481 1232542531584 1233642848256 1234235584512 1235337412608 1236822193152 1238178299904 1238521124736 1239879094272 1241245548544 1241582224896 1242477530112 1243074511224 1244184230016 1245808951296 1245893274288 1247520227328 1248758436744 1250389131264 1250473764267 1252106698752 1253224480768 1253826625536 1254730760192 1256454291456 1257831923712 1258180190208 1259559714816 1261073608704 1262805852672 1263933186048 1267448521248 1268579999232 1270236577792 1270322554176 1271849384169 1271981408256 1273510232064 1274992857684 1276398010368 1279948013568 1281090650112 1282850390016 1284392277504 1285800542208 1287566751744 1288716189696 1290265127424 1292037469632 1293724680192 1293812246376 1295230839552 1296787607388 1298481020928 1299728168856 1300264648704 1301425422336 1302989635584 1304779456512 1306210074624 1308004319232 1309576439808 1310745526272 1311375308544 1312546000896 1315564443648 1317371537664 1319091830784 1319181113952 1320903770112 1322214815376 1323672010752 1324031044518 1325490241536 1326943567872 1328538451968 1330363367424 1331551010816 1332190789632 1335254409216 1336446418944 1337088549888 1338282196992 1339890709248 1341640409088 1341731218464 1343202352128 1345047410304 1346664053826 1347866249184 1348422598656 1349626363904 1349717713812 1351480246272 1353104621568 1354588225536 1356448923648 1358312177664 1359944764416 1361158815744 1363028539392 1364523024384 1366163076096 1367947083776 1368039673728 1369260951552 1369826131968 1373069231352 1374582472704 1376182767024 1377979858944 1379636084736 1381531189248 1382764511232 1386610348032 1387848204288 1389754589184 1391424967296 1392950587392 1393336265328 1394863981056 1396401242112 1397787221376 1399707258768 1401535070208 1401629933574 1403460255744 1404853241337 1406687772672 1408620036096 1409877540864 1410554953728 1411572105216 1413511077888 1415060914176 1415452713984 1417004679168 1418707809792 1419974320128 1420560433152 1420656584256 1421924834304 1423781658624 1425492934656 1425879586404 1427152499136 1429016150016 1429112873448 1430979084288 1432699011072 1433978011648 1435947761664 1437522198528 1439249989632 1439941515264 1441226981376 1443206688768 1444941312192 1446525609984 1448512595712 1449805713408 1451548268352 1453443776512 1453542153336 1455440265216 1457134694496 1460791148544 1462194189963 1462797729792 1464103600128 1465863340032 1467470577664 1467876888576 1469486333952 1471504859136 1473273494784 1474588717056 1476614251008 1478542491648 1480009999104 1482042979872 1483978309632 1486016741376 1487491667298 1489131012096 1491176521728 1492811513856 1494605758464 1496658788352 1497994887168 1498714638336 1502161210368 1503502221312 1505567471616 1507377047904 1507533520896 1509345460224 1509447620772 1511102646144 1512768012288 1513178336592 1516349530332 1516975423488 1518329659392 1520415277056 1522242699264 1523911753728 1526005039104 1527367335936 1528101199872 1529203113984 1529937859968 1531303667712 1533303324672 1533407106816 1535088402432 1536933460608 1538940469248 1539044632944 1540418570496 1541054398464 1542430130176 1544284012544 1544702885271 1546405281792 1548100829184 1548205612902 1550227341312 1552090595328 1554222587904 1555610075136 1559187488768 1559936641536 1561329229824 1563473912832 1565353088208 1565515579392 1567069410816 1569221978688 1570951397376 1572510624048 1574670666114 1576726953984 1578892787712 1582523744256 1584697540608 1586112233472 1588018618368 1590199962624 1591943528448 1592384303232 1594130264064 1596046286016 1597471110144 1598130487296 1599665438592 1601754365952 1603679551488 1605546561528 1607643168768 1607751982629 1609851469824 1611786387456 1613225263104 1615441231872 1617212473344 1619156238336 1621380354048 1622827794432 1623607524864 1625558976216 1627341311232 1629134782464 1629576670176 1631031427584 1632991801896 1633161314304 1635124248576 1635234922503 1637370298368 1638832013312 1639276531308 1643390042112 1644857131008 1645647446016 1647116550144 1649096257536 1650904399872 1651361499648 1653172125696 1655442966528 1656636706816 1657432681632 1658912306688 1661078601728 1661191032384 1663360303104 1665011248992 1667185508352 1667298352356 1669475598336 1671768834048 1675272388608 1677109231616 1677573586944 1679412953088 1681431478272 1683741136896 1685244248064 1689931361664 1691439998976 1693763405568 1695799178892 1695975211008 1698013642752 1699990476912 1701864013824 1706597351424 1708120866816 1710467186688 1712523036672 1714400722944 1716755668992 1718288252928 1720353503232 1722716626176 1724966240256 1725082995168 1726974452736 1729050143184 1731308027904 1731425212062 1732970891808 1733686198272 1735233896448 1737319514112 1739705942016 1741613432832 1744005758976 1746101919744 1747660701696 1748500411392 1750061334528 1754085924864 1754928721728 1756495383552 1758789107712 1758908151936 1761022224234 1761205026816 1762953087168 1764896014336 1765374726024 1767320322048 1769074452054 1769258090496 1771384602624 1773817823232 1776254386176 1780339212288 1781928558592 1782784733184 1784376262656 1786520945664 1788853878784 1788974957952 1790936469504 1793396547072 1795552071768 1797154998912 1797896798208 1799623618416 1801973661696 1804139495424 1806117634048 1806239881719 1808598564864 1811082903552 1813259685888 1814878420992 1817371385856 1819364032512 1821550768128 1824052898304 1825681268736 1826434842624 1830758975136 1832776630272 1834910356032 1837115777133 1837306478592 1839514779648 1842041585664 1843686014976 1848813797376 1850464272384 1853006118912 1855233289728 1857267449856 1857781687104 1859818641408 1861868322816 1862373337344 1863716295168 1864611766836 1866276345024 1868713426944 1868839911432 1871280340992 1873137655116 1875583696896 1878160048128 1879836721152 1880739938304 1882096140288 1884681437184 1886747885568 1887270285312 1889339572224 1891610413056 1893299093504 1894080577536 1894208779008 1895899779072 1900657246208 1901172781872 1902869998848 1905354866688 1905483831264 1907972112384 1910265348096 1912489286526 1914597015552 1916696264704 1918999986176 1919922020352 1921635975168 1924275585024 1926588416256 1928700813312 1931350127616 1933074284544 1935397691136 1938056204448 1940587020288 1942846259328 1945181411082 1947721531392 1949592253284 1950396973056 1952138133504 1954484453376 1957169184768 1959315111936 1962006478848 1964364659712 1966118289408 1968819001344 1971389988864 1973346665472 1976057306496 1978637746176 1978771670928 1981355655168 1983322223064 1985508016128 1988235362304 1990415351808 1992807677952 1995545051136 1997326516224 1998286184448 2002881613824 2004669628416 2005632824832 2007423295488 2009836063872 2012460613632 2012596827696 2014803528192 2017024016384 2017571115456 2019996080739 2021799373776 2022633897984 2024439545856 2024576570718 2027220369408 2029656932352 2031882338304 2034673385472 2036489781248 2037468266496 2038937485312 2039917146624 2041738223616 2044542809088 2046784536576 2049244614144 2051920625664 2052059510592 2053891427328 2054739197952 2059603847028 2061873709056 2064134438912 2064274150536 2066969788416 2069454127104 2072296783872 2074146766848 2079915522048 2081772306432 2084631883776 2087137450944 2089425881088 2092295971584 2094601863168 2096680832064 2099560888152 2102302605312 2102444900361 2105190383616 2110031659008 2112930054144 2114816311296 2117358157824 2120266616832 2122591371264 2123179070976 2125507018752 2128061714688 2129961480192 2130840649728 2130984876384 2132887251456 2135672487936 2138239401984 2140728748704 2143524225024 2143669310172 2146468626432 2149048516608 2150967017472 2153921642496 2156283297792 2158874984448 2159912272896 2161840472064 2163770392576 2164810033152 2167411968288 2169788414976 2172179709952 2172768893568 2174708570112 2177322402528 2177548419072 2180165664768 2180313230004 2183160397824 2185702041744 2191186722816 2193142841344 2194196594688 2196155400192 2198795010048 2201205866496 2201815332864 2204229500928 2207257288704 2209910242176 2211883075584 2214921376512 2217813737472 2220014998656 2222914011136 2223064469808 2225967464448 2229025112064 2231237500947 2233696518144 2236764782592 2239217270784 2241908637696 2244988182528 2246992330752 2253241815552 2255253331968 2258351207424 2261065571856 2261300281344 2264018190336 2264171431158 2266653969216 2269152018432 2274524295498 2275463135232 2277494489088 2280622915584 2283364048896 2285867630592 2289007558656 2291051003904 2292151799808 2293804670976 2294906789952 2296955501568 2299954987008 2300110660224 2302632603648 2305400190912 2308410703872 2308566949416 2310627855744 2311581597696 2313645195264 2316426018816 2319607922688 2322151243776 2322308419353 2325341011968 2328135892992 2330214268928 2331333881856 2333415112704 2338781233152 2339904962304 2341993844736 2345210869248 2348029632312 2348273369088 2350604116224 2353832968032 2356427096064 2358765936072 2359010787328 2361846136832 2362005999171 2365090430976 2368339181568 2373785616384 2377046310912 2379168350208 2382027927552 2385299943936 2387915292672 2391195396096 2394069429024 2396206665216 2397195730944 2399498157888 2402631548928 2405519327232 2408319842292 2411464753152 2414777204736 2417679581184 2419837894656 2423161847808 2425818710016 2428734357504 2432070531072 2434241691648 2435246456832 2435411287296 2438338464324 2441011966848 2443702173696 2446547141376 2449487702844 2449741971456 2452686372864 2456055447552 2458248019968 2458914796962 2465085063168 2467285696512 2468471169024 2470674825216 2473644386304 2476356599808 2477042249472 2479758188544 2483164449792 2484955060224 2486149022448 2488368460032 2491617902592 2491786548576 2495040454656 2497516873488 2500778262528 2500947528534 2504213397504 2506448961536 2507653251072 2509461520384 2512908582912 2515663847424 2516360380416 2519119429632 2522147217408 2525611705344 2527866372096 2534897042496 2537159998464 2540473155584 2540645108352 2543698768338 2543962816512 2547020464128 2549985715368 2552796020736 2559896027136 2562181300224 2565700780032 2568784555008 2571601084416 2575133503488 2577432379392 2580530254848 2584074939264 2587449360384 2587624492752 2590461679104 2593575214776 2596962041856 2599456337712 2600529297408 2602850844672 2605979271168 2609558913024 2612420149248 2616008638464 2619152879616 2621491052544 2622750617088 2625092001792 2631128887296 2634743075328 2638183661568 2638362227904 2641533336351 2641807540224 2644429630752 2647344021504 2648062089036 2650980483072 2653611678081 2653887135744 2657076903936 2660726734848 2663102021632 2664381579264 2670508818432 2672892837888 2674177099776 2676564393984 2679781418496 2683280818176 2683462436928 2686404704256 2690094820608 2693328107652 2695732498368 2696845197312 2699252727808 2699435427624 2702960492544 2706209243136 2709176451072 2712897847296 2716624355328 2719889528832 2722317631488 2726057078784 2729046048768 2732326152192 2735894167552 2736079347456 2738521903104 2739652263936 2746138462704 2749164945408 2752365534048 2755959717888 2759272169472 2763062378496 2765529022464 2773220696064 2775696408576 2779509178368 2782849934592 2785901174784 2786672530656 2789727962112 2792802484224 2795574442752 2799414517536 2803070140416 2803259867148 2806920511488 2809706482674 2813375545344 2817240072192 2819755081728 2821109907456 2823144210432 2827022155776 2830121828352 2830905427968 2834009358336 2837415619584 2839948640256 2841120866304 2841313168512 2843849668608 2847563317248 2850985869312 2851759172808 2854304998272 2858032300032 2858225746896 2861958168576 2865398022144 2867956023296 2868733929789 2871895523328 2875044397056 2878499979264 2879883030528 2882453962752 2886413377536 2889882624384 2893051219968 2897025191424 2899611426816 2903096536704 2906887553024 2907084306672 2910880530432 2914269388992 2917772116623 2921582297088 2924388379926 2925595459584 2928207200256 2931726680064 2934941155328 2935753777152 2938972667904 2943009718272 2946546989568 2949177434112 2953228502016 2957084983296 2960019998208 2964085959744 2967956619264 2972033482752 2974983334596 2978262024192 2982353043456 2985623027712 2989211516928 2993317576704 2995989774336 2997429276672 3004322420736 3007004442624 3011134943232 3014754095808 3018690920448 3018895241544 3022205292288 3025536024576 3026356673184 3032699060664 3033950846976 3036659318784 3036864856077 3040830554112 3044485398528 3047823507456 3052010078208 3054734671872 3056202399744 3058406227968 3059875719936 3062607335424 3066814213632 3070176804864 3073866921216 3077880938496 3078089265888 3080837140992 3082108796928 3084860260352 3088568025088 3089405770542 3092810563584 3096201658368 3096411225804 3100454682624 3104181190656 3108445175808 3111220150272 3118374977536 3119873283072 3122658459648 3126947825664 3130706176416 3131031158784 3134138821632 3138443957376 3141902794752 3145021248096 3149341332228 3153453907968 3157785575424 3165047488512 3169395081216 3172224466944 3176037236736 3180399925248 3183887056896 3184768606464 3188260528128 3192092572032 3194942220288 3196260974592 3199330877184 3203508731904 3207359102976 3211093123056 3215286337536 3215503965258 3219702939648 3223572774912 3226450526208 3230882463744 3234424946688 3238312476672 3242760708096 3245655588864 3247215049728 3251117952432 3254682622464 3258269564928 3259153340352 3262062855168 3265983603792 3266322628608 3270248497152 3270469845006 3274740596736 3277664026624 3278553062616 3286780084224 3289714262016 3291294892032 3294233100288 3298192515072 3301808799744 3302722999296 3306344251392 3310885933056 3313273413632 3314865363264 3317824613376 3322157203456 3322382064768 3326720606208 3330022497984 3334371016704 3334596704712 3338951196672 3343537668096 3350544777216 3354218463232 3355147173888 3358825906176 3362862956544 3367482273792 3370488496128 3379862723328 3382879997952 3387526811136 3391598357784 3391950422016 3396027285504 3399980953824 3403728027648 3411786443247 3413194702848 3416241733632 3420934373376 3425046073344 3428801445888 3433511337984 3436576505856 3440707006464 3445433252352 3449932480512 3450165990336 3453948905472 3458100286368 3462616055808 3462850424124 3465941783616 3467372396544 3470467792896 3474639028224 3479411884032 3483226865664 3488011517952 3492203839488 3495321403392 3497000822784 3500122669056 3508171849728 3509857443456 3512990767104 3517578215424 3517816303872 3522044448468 3522410053632 3525906174336 3529792028672 3530749452048 3534640644096 3538148904108 3538516180992 3542769205248 3547635646464 3552508772352 3560678424576 3563857117184 3565569466368 3568752525312 3573041891328 3577707757568 3577949915904 3581872939008 3586793094144 3591104143536 3594309997824 3595793596416 3599247236832 3603947323392 3608278990848 3612235268096 3612479763438 3617197129728 3622165807104 3626519371776 3629756841984 3634742771712 3638728065024 3643101536256 3648105796608 3651362537472 3652869685248 3661517950272 3665553260544 3669820712064 3674231554266 3674612957184 3679029559296 3684083171328 3687372029952 3697627594752 3700928544768 3706012237824 3710466579456 3714534899712 3715563374208 3719637282816 3723736645632 3724746674688 3727432590336 3729223533672 3732552690048 3737426853888 3737679822864 3742560681984 3746275310232 3751167393792 3751421292801 3756320096256 3759673442304 3761479876608 3764192280576 3769362874368 3773495771136 3774540570624 3778679144448 3783220826112 3786598187008 3788417558016 3791799558144 3801314492416 3802345563744 3805739997696 3810709733376 3810967662528 3815548152507 3815944224768 3820530696192 3824978573052 3829194031104 3833392529408 3837999972352 3839844040704 3843271950336 3848551170048 3853176832512 3857401626624 3862700255232 3866148569088 3870795382272 3876112408896 3881174040576 3885692518656 3890362822164 3895443062784 3899184506568 3900793946112 3904276267008 3908968906752 3914338369536 3918630223872 3924012957696 3928729319424 3932236578816 3937638002688 3946693330944 3952114612992 3957275492352 3957543341856 3962711310336 3966644446128 3971016032256 3976470724608 3980830703616 3985615355904 3991090102272 3994653032448 3996572368896 4005763227648 4009339256832 4011265649664 4014846590976 4019672127744 4024921227264 4025193655392 4029607056384 4034048032768 4035142230912 4039992161478 4043598747552 4045267795968 4048879091712 4049153141436 4054440738816 4059313864704 4063764676608 4069346770944 4072979562496 4074936532992 4077874970624 4079834293248 4083476447232 4089085618176 4093569073152 4098489228288 4103841251328 4104119021184 4107782854656 4109478395904 4119207694056 4123747418112 4128268877824 4128548301072 4133939576832 4138908254208 4144593567744 4148293533696 4159831044096 4163544612864 4169263767552 4174274901888 4178851762176 4184591943168 4189203726336 4193361664128 4199121776304 4204605210624 4204889800722 4210380767232 4214559724011 4220063318016 4225860108288 4229632622592 4234716315648 4240533233664 4245182742528 4246358141952 4251014037504 4256123429376 4259922960384 4261681299456 4261969752768 4265774502912 4271344975872 4276478803968 4281457497408 4287048450048 4287338620344 4292937252864 4298097033216 4301934034944 4307843284992 4312566595584 4317749968896 4319824545792 4323680944128 4327540785152 4329620066304 4334823936576 4339576829952 4344359419904 4345537787136 4349417140224 4354644805056 4360331329536 4360626460008 4366320795648 4371404083488 4382373445632 4386285682688 4386582569889 4388393189376 4392310800384 4397590020096 4402411732992 4403630665728 4408459001856 4414514577408 4419820484352 4423766151168 4429842753024 4435627474944 4440029997312 4445828022272 4446128939616 4451934928896 4458050224128 4462475001894 4467393036288 4473529565184 4478434541568 4483817275392 4489976365056 4493984661504 4506483631104 4510506663936 4516702414848 4522131143712 4522600562688 4528036380672 4528342862316 4533307938432 4538304036864 4549048590996 4550926270464 4554988978176 4561245831168 4566728097792 4571735261184 4578015117312 4582102007808 4584303599616 4587609341952 4589813579904 4593911003136 4599909974016 4600221320448 4605265207296 4610800381824 4616821407744 4617133898832 4621255711488 4623163195392 4627290390528 4632852037632 4634108655813 4639215845376 4644302487552 4644616838706 4650682023936 4656271785984 4660428537856 4662667763712 4666830225408 4677562466304 4679809924608 4683987689472 4690421738496 4696059264624 4696546738176 4701208232448 4707665936064 4712854192128 4717531872144 4718021574656 4723692273664 4724011998342 4730180861952 4736678363136 4747571232768 4754092621824 4758336700416 4764055855104 4770599887872 4775830585344 4782390792192 4788138858048 4792413330432 4794391461888 4798996315776 4805263097856 4811038654464 4816639684584 4822929506304 4829554409472 4835359162368 4839675789312 4846323695616 4851637420032 4857468715008 4864141062144 4868483383296 4870822574592 4876676928648 4882023933696 4887404347392 4893094282752 4898975405688 4899483942912 4905372745728 4905704767509 4912110895104 4916496039936 4917829593924 4930170126336 4934571393024 4936942338048 4941349650432 4947288772608 4952713199616 4954084498944 4959516377088 4966328899584 4969910120448 4972298044896 4976736920064 4983235805184 4983573097152 4990080909312 4995033746976 5001556525056 5001895057068 5008426795008 5012897923072 5015306502144 5018923040768 5025817165824 5031327694848 5032720760832 5038238859264 5044294434816 5051223410688 5055732744192 5069794084992 5074319996928 5080946311168 5081290216704 5087397536676 5087925633024 5094040928256 5099971430736 5105592041472 5119792054272 5124362600448 5131401560064 5137569110016 5143202168832 5150267006976 5154864758784 5161060509696 5168149878528 5174898720768 5175248985504 5180923358208 5187150429552 5193924083712 5198912675424 5201058594816 5205701689344 5211958542336 5219117826048 5224840298496 5232017276928 5238305759232 5242982105088 5245501234176 5250184003584 5262257774592 5269486150656 5276367323136 5276724455808 5283066672702 5283615080448 5288859261504 5294688043008 5296124178072 5301960966144 5307223356162 5307774271488 5314153807872 5321453469696 5326204043264 5328763158528 5341017636864 5345785675776 5348354199552 5353128787968 5359562836992 5366561636352 5366924873856 5372809408512 5380189641216 5386656215304 5391464996736 5393690394624 5398505455616 5398870855248 5405920985088 5412418486272 5418352902144 5418719645157 5425795694592 5433248710656 5439779057664 5444635262976 5452114157568 5458092097536 5464652304384 5472158694912 5477043806208 5479304527872 5492276925408 5498329890816 5504731068096 5511347331399 5511919435776 5518544338944 5526124756992 5531058044928 5546441392128 5551392817152 5559018356736 5565699869184 5571802349568 5573345061312 5579455924224 5585604968448 5591148885504 5598829035072 5606140280832 5606519734296 5613841022976 5619412965348 5626751090688 5634480144384 5639510163456 5642219814912 5646288420864 5654044311552 5660243656704 5661810855936 5668018716672 5674831239168 5679897280512 5682241732608 5682626337024 5687699337216 5701971738624 5703518345616 5708609996544 5716064600064 5716451493792 5723916337152 5730796044288 5735912046592 5737467859578 5743791046656 5750088794112 5756999958528 5759766061056 5764907925504 5772826755072 5779765248768 5786102439936 5794050382848 5799222853632 5806193073408 5813775106048 5814168613344 5821761060864 5828538777984 5835544233246 5843164594176 5848776759852 5851190919168 5856414400512 5863453360128 5869882310656 5871507554304 5877945335808 5886019436544 5893093979136 5898354868224 5906457004032 5914169966592 5920039996416 5928171919488 5935913238528 5944066965504 5949966669192 5956524048384 5964706086912 5971246055424 5978423033856 5986635153408 5991979548672 5994858553344 6008644841472 6014008885248 6022269886464 6029508191616 6037381840896 6037790483088 6044410584576 6051072049152 6052713346368 6059988242217 6065398121328 6067901693952 6073318637568 6073729712154 6081661108224 6088970797056 6095647014912 6104020156416 6109469343744 6112404799488 6116812455936 6119751439872 6125214670848 6133628427264 6140353609728 6147733842432 6155761876992 6156178531776 6161674281984 6164217593856 6169720520704 6177136050176 6178811541084 6185621127168 6192403316736 6192822451608 6200909365248 6208362381312 6216890351616 6222440300544 6236749955072 6239746566144 6245316919296 6253895651328 6261412352832 6268277643264 6276887914752 6283805589504 6290042496192 6298682664456 6306907815936 6315571150848 6330094977024 6338790162432 6344448933888 6352074473472 6360799850496 6367774113792 6369537212928 6376521056256 6384185144064 6389884440576 6392521949184 6398661754368 6407017463808 6414718205952 6422186246112 6430572675072 6431007930516 6439405879296 6447145549824 6452901052416 6461764927488 6468849893376 6476624953344 6485521416192 6491311177728 6494430099456 6502235904864 6509365244928 6516539129856 6518306680704 6524125710336 6531967207584 6532645257216 6540496994304 6540939690012 6549481193472 6555328053248 6557106125232 6573560168448 6579428524032 6582589784064 6588466200576 6596385030144 6603617599488 6605445998592 6612688502784 6621771866112 6626546827264 6629730726528 6635649226752 6644314406912 6644764129536 6653441212416 6660044995968 6668742033408 6669193409424 6677902393344 6687075336192 6693712502841 6701089554432 6708436926464 6710294347776 6717651812352 6725725913088 6734964547584 6740976992256 6759725446656 6765759995904 6775053622272 6783196715568 6783900844032 6792054571008 6799961907648 6807456055296 6823572886494 6826389405696 6832483467264 6841868746752 6850092146688 6857602891776 6867022675968 6873153011712 6881414012928 6890866504704 6899864961024 6900331980672 6907897810944 6916200572736 6925232111616 6925700848248 6931883567232 6934744793088 6940935585792 6949278056448 6958823768064 6966453731328 6966925258059 6976023035904 6984407678976 6990642806784 6994001645568 7000245338112 7016343699456 7019714886912 7025981534208 7035632607744 7044088896936 7044820107264 7051812348672 7059584057344 7061498904096 7069281288192 7076297808216 7077032361984 7085538410496 7086017997513 7095271292928 7105017544704 7121356849152 7127714234368 7131138932736 7137505050624 7146083782656 7155899831808 7163745878016 7173586188288 7182208287072 7188619995648 7191587192832 7198494473664 7207894646784 7216557981696 7224470536192 7224959526876 7234394259456 7244331614208 7253038743552 7259513683968 7269485543424 7277456130048 7286203072512 7296211593216 7302725074944 7305739370496 7323035900544 7331106521088 7339641424128 7348463108532 7349225914368 7358059118592 7368166342656 7374744059904 7395255189504 7401857089536 7412024475648 7420933158912 7429069799424 7431126748416 7439274565632 7449493349376 7454865180672 7458447067344 7465105380096 7474853707776 7475359645728 7485121363968 7492550620464 7502334787584 7502842585602 7512640192512 7519346884608 7522959753216 7528384561152 7538725748736 7546991542272 7549081141248 7557358288896 7566441652224 7573196374016 7576835116032 7583599116288 7602628984832 7604691127488 7611479995392 7621419466752 7621935325056 7631096305014 7631888449536 7641061392384 7649957146104 7658388062208 7666785058816 7675999944704 7679688081408 7686543900672 7697102340096 7706353665024 7714803253248 7725400510464 7732297138176 7741590764544 7752224817792 7762348081152 7771385037312 7780725644328 7790886125568 7798369013136 7801587892224 7808552534016 7817937813504 7828676739072 7837260447744 7848025915392 7857458638848 7864473157632 7875276005376 7893386661888 7904229225984 7914550984704 7915086683712 7924600009053 7925422620672 7933288892256 7942032064512 7952941449216 7960835034243 7961661407232 7971230711808 7982180204544 7989306064896 7993144737792 8011526455296 8018678513664 8022531299328 8029693181952 8039344255488 8049842454528 8050387310784 8059214112768 8068096065536 8070284461824 8079984322956 8087197495104 8090535591936 8097758183424 8098306282872 8108881477632 8118627729408 8127529353216 8138693541888 8145959124992 8149873065984 8155749941248 8159668586496 8166952894464 8178171236352 8187138146304 8196978456576 8207682502656 8208238042368 8215565709312 8218956791808 8238415388112 8247494836224 8256537755648 8257096602144 8267879153664 8277816508416 8289187135488 8296587067392 8319662088192 8327089225728 8338527535104 8348549803776 8357703524352 8369183886336 8378407452672 8386723328256 8398243552608 8409210421248 8409779601444 8420761534464 8429119448022 8440126636032 8451720216576 8459265245184 8469432631296 8481066467328 8490365485056 8492716283904 8502028075008 8512246858752 8519845920768 8523362598912 8523939505536 8531549005824 8542689951744 8552957607936 8562914994816 8574096900096 8574677240688 8585874505728 8596194066432 8603868069888 8606201789367 8615686569984 8625133191168 8635499937792 8639649091584 8647361888256 8655081570304 8659240132608 8669647873152 8679153659904 8688718839808 8691075574272 8698834280448 8709289610112 8720662659072 8721252920016 8732641591296 8742808166976 8753316349869 8764746891264 8772571365376 8773165139778 8776786378752 8784621600768 8795180040192 8804823465984 8807261331456 8816918003712 8829029154816 8839640968704 8847532302336 8859685506048 8871254949888 8880059994624 8891656044544 8892257879232 8903869857792 8916100448256 8924950003788 8934786072576 8947059130368 8956869083136 8967634550784 8979952730112 8987969323008 9012967262208 9021013327872 9033404829696 9044262287424 9056072761344 9056685724632 9066615876864 9076608073728 9098097181992 9101852540928 9109977956352 9110594568231 9122491662336 9133456195584 9143470522368 9156030234624 9164204015616 9168607199232 9175218683904 9179627159808 9187822006272 9200442640896 9210530414592 9221600763648 9233642815488 9234267797664 9242511422976 9246326390784 9254580781056 9265704075264 9268217311626 9278431690752 9288604975104 9289233677412 9301364047872 9312543571968 9320857075712 9325335527424 9333660450816 9355124932608 9359619849216 9367975378944 9380843476992 9392118529248 9393093476352 9402416464896 9415331872128 9425708384256 9435063744288 9436043149312 9447384547328 9448023996684 9460361723904 9473356726272 9495142465536 9508185243648 9516673400832 9528111710208 9541199775744 9551661170688 9564781584384 9576277716096 9584826660864 9588782923776 9597992631552 9610526195712 9622077308928 9633279369168 9645859012608 9659108818944 9670718324736 9679351578624 9692647391232 9703274840064 9714937430016 9728282124288 9736966766592 9741645149184 9753353857296 9764047867392 9774808694784 9786188565504 9797950811376 9798967885824 9810745491456 9811409535018 9824221790208 9832992079872 9835659187848 9860340252672 9869142786048 9873884676096 9882699300864 9894577545216 9905426399232 9908168997888 9919032754176 9932657799168 9939820240896 9944596089792 9953473840128 9966471610368 9967146194304 9980161818624 9990067493952 10003113050112 10003790114136 10016853590016 10025795846144 10030613004288 10037846081536 10051634331648 10062655389696 10065441521664 10076477718528 10088588869632 10102446821376 10111465488384 10139588169984 10148639993856 10162580433408 10174795073352 10175851266048 10188081856512 10199942861472 10211184082944 10235359329741 10239584108544 10248725200896 10262803120128 10275138220032 10286404337664 10300534013952 10309729517568 10322121019392 10336299757056 10349797441536 10350497971008 10361846716416 10374300859104 10387848167424 10397825350848 10402117189632 10411403378688 10423917084672 10438235652096 10449680596992 10464034553856 10476611518464 10485964210176 10491002468352 10500368007168 10524515549184 10538972301312 10552734646272 10553448911616 10566133345404 10567230160896 10577718523008 10589376086016 10592248356144 10603921932288 10614446712324 10615548542976 10628307615744 10642906939392 10652408086528 10657526317056 10682035273728 10691571351552 10696708399104 10706257575936 10719125673984 10733123272704 10733849747712 10745618817024 10760379282432 10773312430608 10782929993472 10787380789248 10797010911232 10797741710496 10811841970176 10824836972544 10836705804288 10837439290314 10851591389184 10866497421312 10879558115328 10889270525952 10904228315136 10916184195072 10929304608768 10944317389824 10954087612416 10958609055744 10984553850816 10996659781632 11009462136192 11022694662798 11023838871552 11037088677888 11052249513984 11062116089856 11092882784256 11102785634304 11118036713472 11131399738368 11143604699136 11146690122624 11158911848448 11171209936896 11182297771008 11197658070144 11212280561664 11213039468592 11227682045952 11238825930696 11253502181376 11254263878403 11268960288768 11279020326912 11284439629824 11292576841728 11308088623104 11320487313408 11323621711872 11336037433344 11349662478336 11359794561024 11365252674048 11375398674432 11403943477248 11407036691232 11417219993088 11432129200128 11432902987584 11446644457521 11447832674304 11461592088576 11471824093184 11474935719156 11487582093312 11500177588224 11513999917056 11519532122112 11529815851008 11545653510144 11559530497536 11572204879872 11588100765696 11598445707264 11612386146816 11627550212096 11628337226688 11643522121728 11657077555968 11671088466492 11686329188352 11697553519704 11702381838336 11712828801024 11726906720256 11739764621312 11743015108608 11755890671616 11772038873088 11786187958272 11796709736448 11812914008064 11840079992832 11856343838976 11871826477056 11888133931008 11899933338384 11913048096768 11929412173824 11942492110848 11956846067712 11973270306816 11983959097344 11989717106688 12017289682944 12028017770496 12044539772928 12059016383232 12074763681792 12075580966176 12088821169152 12102144098304 12105426692736 12119976484434 12130796242656 12135803387904 12146637275136 12147459424308 12163322216448 12177941594112 12191294029824 12208040312832 12218938687488 12224809598976 12233624911872 12239502879744 12250429341696 12267256854528 12280707219456 12295467684864 12311523753984 12312357063552 12323348563968 12328435187712 12339441041408 12354272100352 12357623082168 12371242254336 12384806633472 12385644903216 12401818730496 12416724762624 12433780703232 12444880601088 12473499910144 12479493132288 12490633838592 12507791302656 12522824705664 12536555286528 12553775829504 12567611179008 12580084992384 12597365328912 12613815631872 12631142301696 12643679172033 12660189954048 12677580324864 12688897867776 12704148946944 12721599700992 12735548227584 12739074425856 12753042112512 12768370288128 12779768881152 12785043898368 12797323508736 12814034927616 12829436411904 12844372492224 12861145350144 12862015861032 12878811758592 12894291099648 12905802104832 12923529854976 12937699786752 12953249906688 12971042832384 12982622355456 12988860198912 13004471809728 13018730489856 13033078259712 13036613361408 13048251420672 13063934415168 13080993988608 13081879380024 13098962386944 13110656106496 13114212250464 13147120336896 13158857048064 13159747709667 13165179568128 13176932401152 13192770060288 13207235198976 13210891997184 13225377005568 13243543732224 13253093654528 13259461453056 13271298453504 13289528259072 13306882424832 13320089991936 13337484066816 13338386818848 13355804786688 13374150672384 13387425005682 13402179108864 13416873852928 13420588695552 13435303624704 13451451826176 13469929095168 13481953984512 13519450893312 13531519991808 13550107244544 13566393431136 13567801688064 13584109142016 13599923815296 13614912110592 13647145772988 13652778811392 13664966934528 13683737493504 13700184293376 13715205783552 13734045351936 13746306023424 13762828025856 13781733009408 13799729922048 13800663961344 13815795621888 13832401145472 13850464223232 13851401696496 13863767134464 13869489586176 13881871171584 13898556112896 13917647536128 13932907462656 13933850516118 13952046071808 13968815357952 13981285613568 13988003291136 14000490676224 14032687398912 14039429773824 14051963068416 14071265215488 14088177793872 14089640214528 14103624697344 14119168114688 14122997808192 14138562576384 14152595616432 14154064723968 14171076820992 14172035995026 14190542585856 14210035089408 14242713698304 14255428468736 14262277865472 14275010101248 14292167565312 14311799663616 14327491756032 14347172376576 14364416574144 14377239991296 14383174385664 14396988947328 14415789293568 14433115963392 14448941072384 14449919053752 14468788518912 14488663228416 14506077487104 14519027367936 14538971086848 14554912260096 14572406145024 14592423186432 14605450149888 14646071801088 14662213042176 14679282848256 14696926217064 14698451828736 14716118237184 14717114302527 14736332685312 14749488119808 14790510379008 14803714179072 14824048951296 14841866317824 14858139598848 14862253496832 14878549131264 14898986698752 14909730361344 14916894134688 14930210760192 14949707415552 14950719291456 14970242727936 14985101240928 15004669575168 15005685171204 15025280385024 15038693769216 15045919506432 15056769122304 15077451497472 15093983084544 15098162282496 15114716577792 15132883304448 15146392748032 15153670232064 15167198232576 15205257969664 15209382254976 15222959990784 15242838933504 15243870650112 15262192610028 15263776899072 15282122784768 15299914292208 15316776124416 15333570117632 15351999889408 15359376162816 15373087801344 15394204680192 15412707330048 15429606506496 15450801020928 15464594276352 15483181529088 15504449635584 15524696162304 15542770074624 15561451288656 15581772251136 15596738026272 15603175784448 15617105068032 15635875627008 15657353478144 15674520895488 15696051830784 15714917277696 15728946315264 15750552010752 15786773323776 15808458451968 15829101969408 15830173367424 15849200018106 15850845241344 15866577784512 15884064129024 15905882898432 15921670068486 15923322814464 15942461423616 15964360409088 15978612129792 15986289475584 16023052910592 16037357027328 16045062598656 16059386363904 16078688510976 16099684909056 16100774621568 16118428225536 16136192131072 16140568923648 16159968645912 16174394990208 16181071183872 16195516366848 16196612565744 16217762955264 16237255458816 16255058706432 16256158935471 16277387083776 16291918249984 16299746131968 16311499882496 16319337172992 16333905788928 16356342472704 16374276292608 16393956913152 16416476084736 16431131418624 16437913583616 16476830776224 16494989672448 16513075511296 16514193204288 16534041994197 16535758307328 16555633016832 16578374270976 16593174134784 16639324176384 16654178451456 16677055070208 16697099607552 16715407048704 16738367772672 16756814905344 16773446656512 16796487105216 16818420842496 16819559202888 16841523068928 16858238896044 16880253272064 16903440433152 16918530490368 16938865262592 16962132934656 16980730970112 16985432567808 17004056150016 17024493717504 17039691841536 17046725197824 17047879011072 17063098011648 17105915215872 17125829989632 17148193800192 17149354481376 17171749011456 17192388132864 17207736139776 17212403578734 17231373139968 17250266382336 17270999875584 17279298183168 17294723776512 17310163140608 17318480265216 17339295746304 17358307319808 17382151148544 17397668560896 17418579220224 17441325318144 17442505840032 17465283182592 17485616333952 17506632699738 17529493782528 17545142730752 17546330279556 17553572757504 17569243201536 17590360080384 17609646931968 17614522662912 17633836007424 17658058309632 17679281937408 17695064604672 17719371012096 17742509899776 17760119989248 17783312089088 17784515758464 17807739715584 17832200896512 17849900007576 17869572145152 17894118260736 17913738166272 17935269101568 17959905460224 17975938646016 18025934524416 18042026655744 18066809659392 18088524574848 18112145522688 18113371449264 18133231753728 18153216147456 18196194363984 18203705081856 18219955912704 18221189136462 18244983324672 18266912391168 18286941044736 18312060469248 18328408031232 18337214398464 18350437367808 18359254319616 18375644012544 18400885281792 18421060829184 18443201527296 18467285630976 18468535595328 18485022845952 18492652781568 18509161562112 18531408150528 18536434623252 18556863381504 18577209950208 18578467354824 18602728095744 18625087143936 18641714151424 18650671054848 18667320901632 18710249865216 18719239698432 18735950757888 18761686953984 18784237058496 18804832929792 18830663744256 18851416768512 18870127488576 18894769094656 18896047993368 18920723447808 18946713452544 18990284931072 19016370487296 19033346801664 19056223420416 19082399551488 19103322341376 19129563168768 19152555432192 19169653321728 19177565847552 19195985263104 19221052391424 19244154617856 19266558738336 19291718025216 19318217637888 19341436649472 19358703157248 19385294782464 19406549680128 19429874860032 19456564248576 19473933533184 19483290298368 19506707714592 19528095734784 19549617389568 19572377131008 19595901622752 19597935771648 19621490982912 19622819070036 19648443580416 19665984159744 19671318375696 19720680505344 19738285572096 19747769352192 19765398601728 19789155090432 19810852798464 19816337995776 19838065508352 19865315598336 19879640481792 19889192179584 19906947680256 19932943220736 19934292388608 19960323637248 19980134987904 20006226100224 20007580228272 20033707180032 20051591692288 20061226008576 20075692163072 20081137508523 20103268663296 20125310779392 20130883043328 20152955437056 20177177739264 20204893642752 20222930976768 20279176339968 20297279987712 20325160866816 20349590146704 20351702532096 20376163713024 20399885722944 20422368165888 20470718659482 20479168217088 20497450401792 20525606240256 20550276440064 20572808675328 20601068027904 20619459035136 20644242038784 20672599514112 20699594883072 20700995942016 20723693432832 20748601718208 20775696334848 20795650701696 20804234379264 20822806757376 20847834169344 20876471304192 20899361193984 20900775774177 20928069107712 20953223036928 20971928420352 20982004936704 21000736014336 21049031098368 21077944602624 21106897823232 21132266690808 21134460321792 21155437046016 21178752172032 21184496712288 21207843864576 21228893424648 21231097085952 21256615231488 21258053992539 21285813878784 21304816173056 21315052634112 21364070547456 21383142703104 21393416798208 21412515151872 21438251347968 21467699495424 21491237634048 21520758564864 21546624861216 21565859986944 21574761578496 21594021822464 21595483420992 21623683940352 21649673945088 21673411608576 21674878580628 21703182778368 21732994842624 21759116230656 21778541051904 21808456630272 21832368390144 21858609217536 21888634779648 21908175224832 21917218111488 21969107701632 21993319563264 22018924272384 22045389325596 22047677743104 22074177355776 22104499027968 22124232179712 22185765568512 22205571268608 22236073426944 22262799476736 22287209398272 22293380245248 22317823696896 22364595542016 22395316140288 22424561123328 22426078937184 22455364091904 22477651861392 22507004362752 22508527756806 22537920577536 22558040653824 22568879259648 22585153683456 22616177246208 22640974626816 22647243423744 22672074866688 22699324956672 22719589122048 22730505348096 22750797348864 22807886954496 22814073382464 22834439986176 22864258400256 22865805975168 22893288915042 22895665348608 22923184177152 22943648186368 22949871438312 22975164186624 23000355176448 23027999834112 23039064244224 23059631702016 23091307020288 23119060995072 23144409759744 23176201531392 23196891414528 23224772293632 23255100424192 23256674453376 23287044243456 23314155111936 23342176932984 23372658376704 23395107039408 23404763676672 23425657602048 23453813440512 23479529242624 23486030217216 23511781343232 23544077746176 23572375916544 23593419472896 23625828016128 23680159985664 23712687677952 23743652954112 23776267862016 23799866676768 23826096193536 23858824347648 23882505102729 23884984221696 23913692135424 23946540613632 23967918194688 23979434213376 24034579365888 24056035540992 24089079545856 24118032766464 24149527363584 24151161932352 24177642338304 24204288196608 24210853385472 24239952968868 24261592485312 24271606775808 24293274550272 24294918848616 24326644432896 24355883188224 24382588059648 24416080625664 24437877374976 24449619197952 24467249823744 24479005759488 24500858683392 24534513709056 24561414438912 24590935369728 24623047507968 24624714127104 24646697127936 24656870375424 24708544200704 24715246164336 24742484508672 24769613266944 24771289806432 24803637460992 24833449525248 24867561406464 24889761202176 24946999820288 24958986264576 24981267677184 25015582605312 25045649411328 25073110573056 25107551659008 25135222358016 25160169984768 25194730657824 25227631263744 25262284603392 25287358344066 25320379908096 25355160649728 25377795735552 25408297893888 25443199401984 25471096455168 25478148851712 25506084225024 25536740576256 25559537762304 25570087796736 25594647017472 25628069855232 25658872823808 25688744984448 25722290700288 25724031722064 25757623517184 25788582199296 25811604209664 25847059709952 25875399573504 25906499813376 25942085664768 25965244710912 25977720397824 26008943619456 26037460979712 26066156519424 26073226722816 26096502841344 26127868830336 26161987977216 26163758760048 26197924773888 26221312212992 26228424500928 26259949049607 26294240673792 26317714096128 26319495419334 26330359136256 26353864802304 26385540120576 26414470397952 26421783994368 26450754011136 26487087464448 26506187309056 26518922906112 26542596907008 26579056518144 26613764849664 26640179983872 26674968133632 26676773637696 26711609573376 26748301344768 26774850011364 26804358217728 26833747705856 26841177391104 26870607249408 26902903652352 26939858190336 26963907969024 27038901786624 27063039983616 27100214489088 27132786862272 27168218284032 27199847630592 27229824221184 27294291545976 27305557622784 27329933869056 27331783704693 27367474987008 27400368586752 27430411567104 27468090703872 27492612046848 27525656051712 27563466018816 27601327922688 27631591243776 27664802290944 27700928446464 27702803392992 27727534268928 27738979172352 27763742343168 27797112225792 27835295072256 27865814925312 27867701032236 27904092143616 27937630715904 27962571227136 27976006582272 28000981352448 28065374797824 28078859547648 28103926136832 28142530430976 28176355587744 28179280429056 28207249394688 28238336229376 28245995616384 28277125152768 28305191232864 28308129447936 28342153641984 28344071990052 28381085171712 28420070178816 28485427396608 28510856937472 28524555730944 28550020202496 28584335130624 28623599327232 28654983512064 28694344753152 28728833148288 28754479982592 28766348771328 28793977894656 28831578587136 28866231926784 28897882144768 28899838107504 28937577037824 28977326456832 29012154974208 29038054735872 29077942173696 29109824520192 29144812290048 29184846372864 29210900299776 29292143602176 29324426084352 29358565696512 29393852434128 29396903657472 29432236474368 29434228605054 29472665370624 29498976239616 29581020758016 29607428358144 29648097902592 29683732635648 29716279197696 29724506993664 29757098262528 29797973397504 29819460722688 29833788269376 29860421520384 29899414831104 29901438582912 29940485455872 29970202481856 30009339150336 30011370342408 30050560770048 30077387538432 30091839012864 30113538244608 30154902994944 30187966169088 30196324564992 30229433155584 30265766608896 30292785496064 30307340464128 30334396465152 30410515939328 30418764509952 30445919981568 30487741300224 30524385220056 30527553798144 30564245569536 30599828584416 30633552248832 30667140235264 30703999778816 30706077989223 30718752325632 30746175602688 30788409360384 30825414660096 30859213012992 30901602041856 30929188552704 30966363058176 31008899271168 31049392324608 31085540149248 31122902577312 31163544502272 31193476052544 31206351568896 31234210136064 31271751254016 31314706956288 31349041790976 31392103661568 31429834555392 31457892630528 31501104021504 31573546647552 31616916903936 31658203938816 31660346734848 31698400036212 31701690482688 31733155569024 31768128258048 31811765796864 31843340136972 31846645628928 31884922847232 31928720818176 31957224259584 31972578951168 32046105821184 32074714054656 32090125197312 32118772727808 32157377021952 32199369818112 32201549243136 32236856451072 32281137847296 32319937291824 32348789980416 32362142367744 32391032733696 32393225131488 32435525910528 32474510917632 32510117412864 32512317870942 32554774167552 32583836499968 32599492263936 32622999764992 32638674345984 32667811577856 32712684945408 32748552585216 32787913826304 32832952169472 32862262837248 32875827167232 32953661552448 32989979344896 33026151022592 33028386408576 33068083988394 33071516614656 33111266033664 33156748541952 33186348269568 33278648352768 33308356902912 33354110140416 33394199215104 33430814097408 33476735545344 33513629810688 33546893313024 33592974210432 33636841684992 33639118405776 33683046137856 33716477792088 33760506544128 33806880866304 33837060980736 33877730525184 33924265869312 33961461940224 33970865135616 34008112300032 34048987435008 34079383683072 34095758022144 34126196023296 34211830431744 34251659979264 34296387600384 34298708962752 34339933372563 34343498022912 34384776265728 34415472279552 34424807157468 34462746279936 34500532764672 34541999751168 34558596366336 34589447553024 34620326281216 34636960530432 34678591492608 34716614639616 34764302297088 34795337121792 34837158440448 34882650636288 34885011680064 34930566365184 34971232667904 35013265399476 35058987565056 35090285461504 35092660559112 35107145515008 35138486403072 35180720160768 35219293863936 35229045325824 35267672014848 35316116619264 35358563874816 35390129209344 35438742024192 35520239978496 35566624178176 35569031516928 35615479431168 35664401793024 35699800015152 35739144290304 35788236521472 35827476332544 35870538203136 35919810920448 35951877292032 36051869048832 36084053311488 36133619318784 36177049149696 36224291045376 36226742898528 36266463507456 36306432294912 36392388727968 36407410163712 36439911825408 36442378272924 36489966649344 36533824782336 36573882089472 36624120938496 36656816062464 36674428796928 36700874735616 36718508639232 36751288025088 36801770563584 36842121658368 36886403054592 36934571261952 36937071190656 36970045691904 36985305563136 37018323124224 37062816301056 37072869246504 37113726763008 37154419900416 37156934709648 37205456191488 37250174287872 37283428302848 37301342109696 37334641803264 37420499730432 37438479396864 37471901515776 37523373907968 37568474116992 37609665859584 37661327488512 37702833537024 37740254977152 37789538189312 37792095986736 37841446895616 37893426905088 37931037516099 37980569862144 38032740974592 38066693603328 38112446840832 38164799102976 38206644682752 38259126337536 38305110864384 38339306643456 38355131695104 38391970526208 38442104782848 38488309235712 38533117476672 38583436050432 38636435275776 38682873298944 38717406314496 38770589564928 38813099360256 38859749720064 38913128497152 38947867066368 38966580596736 39013415429184 39056191469568 39099234779136 39144754262016 39191803245504 39242981965824 39245638140072 39296887160832 39331968319488 39342636751392 39441361010688 39476571144192 39479243129001 39495538704384 39530797203456 39578310180864 39621705596928 39632675991552 39676131016704 39730631196672 39759280963584 39778384359168 39813895360512 39868584777216 39920647274496 39960269975808 40012452200448 40015160456544 40067414360064 40103183384576 40122452017152 40151384326144 40162275017046 40206537326592 40250621558784 40261766086656 40305910874112 40354355478528 40409787285504 40445861953536 40558352679936 40594559975424 40650321733632 40699180293408 40703405064192 40752327426048 40799771445888 40844736331776 40941437318964 40958336434176 40994900803584 41051212480512 41100552880128 41145617350656 41202136055808 41238918070272 41288484077568 41345199028224 41399189766144 41401991884032 41447386865664 41497203436416 41551392669696 41591301403392 41608468758528 41645613514752 41695668338688 41752942608384 41798722387968 41801551548354 41856138215424 41906446073856 41943856840704 41964009873408 42001472028672 42098062196736 42155889205248 42213795646464 42264533381616 42268920643584 42310874092032 42357504344064 42368993424576 42415687729152 42457786849296 42462194171904 42513230462976 42516107985078 42571627757568 42609632346112 42630105268224 42728141094912 42766285406208 42786833596416 42825030303744 42876502695936 42935398990848 42982475268096 43041517129728 43093249722432 43131719973888 43149523156992 43188043644928 43190966841984 43247367880704 43299347890176 43346823217152 43349757161256 43406365556736 43465989685248 43518232461312 43557082103808 43616913260544 43664736780288 43717218435072 43777269559296 43816350449664 43938215403264 43986639126528 44037848544768 44090778651192 44095355486208 44148354711552 44208998055936 44248464359424 44371531137024 44411142537216 44472146853888 44525598953472 44574418796544 44586760490496 44635647393792 44729191084032 44790632280576 44849122246656 44852157874368 44910728183808 44955303722784 45014008725504 45017055513612 45075841155072 45116081307648 45137758519296 45170307366912 45232354492416 45281949253632 45294486847488 45344149733376 45398649913344 45439178244096 45461010696192 45501594697728 45615773908992 45628146764928 45668879972352 45728516800512 45731611950336 45786577830084 45791330697216 45846368354304 45887296372736 45899742876624 45950328373248 46000710352896 46055999668224 46078128488448 46119263404032 46182614040576 46238121990144 46288819519488 46352403062784 46393782829056 46449544587264 46510200848384 46513348906752 46574088486912 46628310223872 46684353865968 46745316753408 46790214078816 46809527353344 46851315204096 46907626881024 46959058485248 46972060434432 47023562686464 47088155492352 47144751833088 47186838945792 47251656032256 47360319971328 47425375355904 47487305908224 47552535724032 47599733353536 47652192387072 47717648695296 47765010205458 47769968443392 47827384270848 47893081227264 47935836389376 47958868426752 48069158731776 48112071081984 48178159091712 48236065532928 48299054727168 48302323864704 48355284676608 48408576393216 48421706770944 48479905937736 48523184970624 48543213551616 48586549100544 48589837697232 48653288865792 48711766376448 48765176119296 48768476806413 48832161251328 48875754749952 48899238395904 48934499647488 48958011518976 49001717366784 49069027418112 49122828877824 49181870739456 49249428254208 49293394255872 49313740750848 49417088401408 49430492328672 49484969017344 49539226533888 49542579612864 49602125982591 49607274921984 49666899050496 49735122812928 49779522404352 49893999640576 49917972529152 49962535354368 50031165210624 50091298822656 50146221146112 50215103318016 50270444716032 50320339969536 50389461315648 50455262527488 50524569206784 50574716688132 50640759816192 50710321299456 50755591471104 50816595787776 50886398803968 50942192910336 50956297703424 51012168450048 51073481152512 51119075524608 51140175593472 51189294034944 51317745647616 51377489968896 51444581400576 51448063444128 51515247034368 51577164398592 51623208419328 51694119419904 51750799147008 51812999626752 51884171329536 51930489421824 51955440795648 52017887238912 52074921959424 52146453445632 52193005682688 52255737660672 52323975954432 52327517520096 52395849547776 52442624425984 52456849001856 52519898099214 52588481347584 52635428192256 52638990838668 52660718272512 52707729604608 52771080241152 52828940795904 52843567988736 52901508022272 52974174928896 53012374618112 53037845812224 53085193814016 53158113036288 53227529699328 53280359967744 53349936267264 53353547275392 53423219146752 53496602689536 53549700022728 53608716435456 53667495411712 53682354782208 53741214498816 53805807304704 53879716380672 53927815938048 54077803573248 54126079967232 54200428978176 54265573724544 54336436568064 54399695261184 54459648442368 54588583091952 54611115245568 54659867738112 54663567409386 54734949974016 54800737173504 54860823134208 54936181407744 54985224093696 55051312103424 55126932037632 55202655845376 55263182487552 55329604581888 55401856892928 55405606785984 55455068537856 55477958344704 55527484686336 55594224451584 55670590144512 55731629850624 55735402064472 55808184287232 55875261431808 55925142454272 55952013164544 56001962704896 56130749595648 56157719095296 56207852273664 56285060861952 56352711175488 56414498789376 56476672458752 56491991232768 56554250305536 56610382465728 56684307283968 56688143980104 56762170343424 56840140357632 56970854793216 57021713874944 57049111461888 57100040404992 57168670261248 57247198654464 57309967024128 57388689506304 57457666296576 57508959965184 57532697542656 57587955789312 57663157174272 57732463853568 57795764289536 57799676215008 57875154075648 57954652913664 58024309948416 58076109471744 58155884347392 58219649040384 58289624580096 58369692745728 58421800599552 58584287204352 58648852168704 58717131393024 58787704868256 58793807314944 58864472948736 58868457210108 58945330741248 58997952479232 59162041516032 59214856716288 59296195805184 59367465271296 59432558395392 59449013987328 59514196525056 59595946795008 59638921445376 59667576538752 59720843040768 59798829662208 59802877165824 59880970911744 59940404963712 60018678300672 60022740684816 60101121540096 60154775076864 60183678025728 60227076489216 60243412525569 60309805989888 60375932338176 60392649129984 60458866311168 60531533217792 60585570992128 60614680928256 60668792930304 60821031878656 60837529019904 60891839963136 60975482600448 61048770440112 61055107596288 61128491139072 61199657168832 61267104497664 61334280470528 61407999557632 61412155978446 61437504651264 61492351205376 61576818720768 61650829320192 61718426025984 61803204083712 61858377105408 61932726116352 62017798542336 62098784649216 62171080298496 62245805154624 62327089004544 62386952105088 62412703137792 62468420272128 62543502508032 62629413912576 62698083581952 62784207323136 62859669110784 62915785261056 63002208043008 63147093295104 63233833807872 63320693469696 63396800072424 63403380965376 63466311138048 63536256516096 63623531593728 63686680273944 63693291257856 63769845694464 63774161977617 63857441636352 63914448519168 63945157902336 64092211642368 64149428109312 64180250394624 64237545455616 64314754043904 64403098486272 64473712902144 64562275694592 64639874583648 64697579960832 64724284735488 64782065467392 64786450262976 64871051821056 64949021835264 65020234825728 65024635741884 65109548335104 65167672999936 65198984527872 65245999529984 65277348691968 65335623155712 65425369890816 65497105170432 65575827652608 65665904338944 65724525674496 65751654334464 65907323104896 65979958689792 66052302045184 66056772817152 66136167976788 66143033229312 66222532067328 66313497083904 66372696539136 66557296705536 66616713805824 66708220280832 66788398430208 66861628194816 66953471090688 67093786626048 67185948420864 67273683369984 67278236811552 67366092275712 67432955584176 67521013088256 67613761732608 67674121961472 67755461050368 67848531738624 67922923880448 67941730271232 68016224600064 68097974870016 68158767366144 68191516044288 68252392046592 68423660863488 68503319958528 68592775200768 68597417925504 68679866745126 68686996045824 68769552531456 68830944559104 68849614314936 68925492559872 69001065529344 69083999502336 69117192732672 69178895106048 69240652562432 69273921060864 69357182985216 69433229279232 69528604594176 69590674243584 69674316880896 69765301272576 69770023360128 69861132730368 69942465335808 70026530798952 70117975130112 70180570923008 70185321118224 70214291030016 70276972806144 70361440321536 70438587727872 70458090651648 70535344029696 70632233238528 70717127749632 70780258418688 70877484048384 71040479956992 71138063033856 71230958862336 71328803586048 71399600030304 71478288580608 71576473042944 71647515308187 71654952665088 71741076406272 71839621840896 71903754584064 72103738097664 72168106622976 72267238637568 72354098299392 72448582090752 72453485797056 72532927014912 72612864589824 72784777455936 72814820327424 72879823650816 72884756545848 72979933298688 73067649564672 73147764178944 73248241876992 73313632124928 73348857593856 73401749471232 73437017278464 73502576050176 73603541127168 73684243316736 73772806109184 73869142523904 73874142381312 73940091383808 73970611126272 74125632602112 74145738493008 74227453526016 74308839800832 74313869419296 74410912382976 74500348575744 74566856605696 74602684219392 74669283606528 74840999460864 74876958793728 74943803031552 75046747815936 75136948233984 75219331719168 75322654977024 75405667074048 75480509954304 75579076378624 75584191973472 75682893791232 75786853810176 75862075032198 75961139724288 76065481949184 76133387206656 76224893681664 76329598205952 76413289365504 76518252675072 76610221728768 76678613286912 76710263390208 76783941052416 76884209565696 76976618471424 77066234953344 77166872100864 77272870551552 77365746597888 77434812628992 77541179129856 77626198720512 77719499440128 77826256994304 77895734132736 77933161193472 78026830858368 78112382939136 78198469558272 78289508524032 78383606491008 78485963931648 78491276280144 78593774321664 78663936638976 78685273502784 78779847148821 78882722021376 78953142288384 78958486258002 78991077408768 79061594406912 79156620361728 79243411193856 79265351983104 79352262033408 79461262393344 79518561927168 79556768718336 79627790721024 79737169554432 79841294548992 79920539951616 80024904400896 80030320913088 80134828720128 80206366769152 80244904034304 80302768652288 80324550034092 80413074653184 80501243117568 80523532173312 80611821748224 80708710957056 80819574571008 80891723907072 81116705359872 81189119950848 81300643467264 81398360586816 81504654852096 81599542891776 81689472663552 81882874637928 81916672868352 81989801607168 82102424961024 82201105760256 82291234701312 82404272111616 82477836140544 82576968155136 82690398056448 82803983768064 82894773731328 82994406872832 83102785339392 83182602806784 83216937517056 83291227029504 83391336677376 83505885216768 83597444775936 83603103096708 83712276430848 83812892147712 83887713681408 83928019746816 84002944057344 84196124393472 84311778410496 84427591292928 84529066763232 84537841287168 84621748184064 84715008688128 84737986849152 84831375458304 84915573698592 84924388343808 85026460925952 85032215970156 85143255515136 85219264692224 85260210536448 85456282189824 85532570812416 85573667192832 85650060607488 85753005391872 85870797981696 85964950536192 86083034259456 86186499444864 86263439947776 86299046313984 86376087289856 86381933683968 86494735761408 86598695780352 86693646434304 86699514322512 86812731113472 86931979370496 87036464922624 87114164207616 87233826521088 87329473560576 87434436870144 87554539118592 87632700899328 87876430806528 87973278253056 88075697089536 88181557302384 88190710972416 88296709423104 88417996111872 88496928718848 88743062274048 88822285074432 88944293707776 89051197906944 89148837593088 89173520980992 89271294787584 89458382168064 89581264561152 89698244493312 89704315748736 89821456367616 89910607445568 90028017451008 90034111027224 90151682310144 90232162615296 90275517038592 90340614733824 90464708984832 90563898507264 90588973694976 90688299466752 90797299826688 90878356488192 90922021392384 91003189395456 91231547817984 91256293529856 91337759944704 91463223900672 91573155660168 91582661394432 91692736708608 91774592745472 91799485753248 91900656746496 92001420705792 92111999336448 92118233967669 92156256976896 92238526808064 92365228081152 92476243980288 92577639038976 92704806125568 92787565658112 92899089174528 93026697813504 93148176973824 93256620447744 93368707731936 93490633506816 93580428157632 93619054706688 93702630408192 93815253762048 93918116970496 93944120868864 94047125372928 94176310984704 94289503666176 94373677891584 94503312064512 94720639942656 94850750711808 94974611816448 95105071448064 95199466707072 95304384774144 95435297390592 95530020410916 95539936886784 95654768541696 95786162454528 95871672778752 95917736853504 96138317463552 96224142163968 96356318183424 96472131065856 96598109454336 96604647729408 96710569353216 96843413541888 96959811875472 97046369941248 97086427103232 97173098201088 97179675394464 97306577731584 97423532752896 97530352238592 97536953612826 97664322502656 97751509499904 97798476791808 97868999294976 97916023037952 98003434733568 98138054836224 98245657755648 98363741478912 98498856508416 98586788511744 98627481501696 98834176802816 98860984657344 98969938034688 99078453067776 99085159225728 99204251965182 99214549843968 99333798100992 99470245625856 99559044808704 99787999281152 99835945058304 99925070708736 100062330421248 100182597645312 100292442292224 100430206636032 100540889432064 100640679939072 100778922631296 100910525054976 101049138413568 101149433376264 101281519632384 101420642598912 101511182942208 101633191575552 101772797607936 101884385820672 101912595406848 102024336900096 102146962305024 102238151049216 102378588069888 102635491295232 102754979937792 102889162801152 102896126888256 103019800117689 103030494068736 103154328797184 103246416838656 103388238839808 103501598294016 103625999253504 103768342659072 103860978843648 103910881591296 104035774477824 104149843918848 104292906891264 104386011365376 104511475321344 104647951908864 104655035040192 104791699095552 104885248851968 104913698003712 105039796198428 105176962695168 105270856384512 105277981677336 105321436545024 105415459209216 105542160482304 105657881591808 105687135977472 105803016044544 105948349857792 106024749236224 106075691624448 106170387628032 106316226072576 106560719935488 106699872534528 106707094550784 106846438293504 106993205379072 107099400045456 107217432870912 107334990823424 107364709564416 107482428997632 107611614609408 107759432761344 107855631876096 108155607146496 108252159934464 108400857956352 108531147449088 108672873136128 108799390522368 108919296884736 109177166183904 109222230491136 109319735476224 109327134818772 109469899948032 109601474347008 109721646268416 109872362815488 109970448187392 110102624206848 110253864075264 110405311690752 110526364975104 110659209163776 110803713785856 110811213571968 110910137075712 110955916689408 111054969372672 111188448903168 111341180289024 111463259701248 111470804128944 111616368574464 111750522863616 111850284908544 111904026329088 112003925409792 112261499191296 112315438190592 112415704547328 112570121723904 112705422350976 112828997578752 112953344917504 112983982465536 113108500611072 113220764931456 113368614567936 113376287960208 113524340686848 113680280715264 113793112548297 113941709586432 114043427749888 114098222923776 114200080809984 114337340522496 114494397308928 114619934048256 114777379012608 114915332593152 115017919930368 115065395085312 115175911578624 115326314348544 115464927707136 115591528579072 115599352430016 115750308151296 115909305827328 116048619896832 116152218943488 116311768694784 116439298080768 116579249160192 116739385491456 116843601199104 117168574408704 117297704337408 117434262786048 117575409736512 117728945897472 117736914420216 117890661482496 117995904958464 118324083032064 118429713432576 118437729387003 118592391610368 118734930542592 118865116790784 118898027974656 119028393050112 119191893590016 119277842890752 119335153077504 119441686081536 119605754331648 119761941823488 119880809927424 120037356601344 120045481369632 120202243080192 120309550153728 120367356051456 120454152978432 120486825051138 120619611979776 120751864676352 120785298259968 120917732622336 121063066435584 121171141984256 121229361856512 121337585860608 121675058039808 121783679926272 121950965200896 122097540880224 122110215192576 122256982278144 122399314337664 122534208995328 122668560941056 122815999115264 122824311956892 122875009302528 122984702410752 123153637441536 123301658640384 123436852051968 123606408167424 123716754210816 123865452232704 124035597084672 124197569298432 124342160596992 124491610309248 124654178009088 124773904210176 124825406275584 124936840544256 125087005016064 125258827825152 125396167163904 125568414646272 125719338221568 125831570522112 126004416086016 126294186590208 126467667615744 126641386939392 126793600144848 126806761930752 126932622276096 127072513032192 127247063187456 127373360547888 127386582515712 127539691388928 127548323955234 127714883272704 127828897038336 127890315804672 128184423284736 128298856218624 128360500789248 128475090911232 128629508087808 128806196972544 128947425804288 129124551389184 129279749167296 129395159921664 129448569470976 129564130934784 129572900525952 129742103642112 129898043670528 130040469651456 130049271483768 130219096670208 130335345999872 130397969055744 130491999059968 130554697383936 130671246311424 130850739781632 130994210340864 131151655305216 131331808677888 131449051348992 131814646209792 131959917379584 132113545634304 132272335953576 132286066458624 132445064134656 132626994167808 132745393078272 133114593411072 133233427611648 133416440561664 133576796860416 133723256389632 133906942181376 134187573252096 134371896841728 134547366739968 134556473623104 134732184551424 134865911168352 135042026176512 135227523465216 135348243922944 135510922100736 135697063477248 135845847760896 135883460542464 136032449200128 136195949740032 136317534732288 136383032088576 136504784093184 136847321726976 137006639917056 137185550401536 137194835851008 137359733490252 137373992091648 137539105062912 137661889118208 137699228629872 137850985119744 138002131058688 138167999004672 138234385465344 138357790212096 138481305124864 138547842121728 138714365970432 138866458558464 139057209188352 139181348487168 139348633761792 139530602545152 139540046720256 139722265460736 139884930671616 140053061597904 140235950260224 140361141846016 140370642236448 140428582060032 140553945612288 140722880643072 140877175455744 140916181303296 141070688059392 141264466477056 141434255499264 141560516837376 141754968096768 142080959913984 142276126067712 142461917724672 142657607172096 142799200060608 142956577161216 143152946085888 143295030616374 143309905330176 143482152812544 143679243681792 143807509168128 144207476195328 144336213245952 144534477275136 144708196598784 144897164181504 144906971594112 145065854029824 145225729179648 145569554911872 145629640654848 145759647301632 145769513091696 145959866597376 146135299129344 146295528357888 146305430419239 146496483753984 146627264249856 146697715187712 146803498942464 146874034556928 147005152100352 147207082254336 147368486633472 147545612218368 147748284762624 147880182767616 147941222252544 148251265204224 148291476986016 148454907052032 148617679601664 148627738838592 148806377947773 148821824765952 149000697151488 149133713211392 149205368438784 149338567213056 149681998921728 149753917587456 149887606063104 150093495631872 150273896467968 150438663438336 150645309954048 150811334148096 150961019908608 151158152757248 151168383946944 151365787582464 151573707620352 151724150064396 151922279448576 152130963898368 152266774413312 152449787363328 152659196411904 152826578731008 153036505350144 153220443457536 153357226573824 153420526780416 153567882104832 153953236942848 154132469906688 154333744201728 154545741103104 154731493195776 154869625257984 155082358259712 155252397441024 155438998880256 155652513988608 155791468265472 155866322386944 156053661716736 156224765878272 156579017048064 156767212982016 156971927863296 156982552560288 157187548643328 157327873277952 157370547005568 157559694297642 157765444042752 157906284576768 157916972516004 157982154817536 158123188813824 158313240723456 158486822387712 158530703966208 158704524066816 158922524786688 159037123854336 159113537436672 159255581442048 159474339108864 159682589097984 159841079903232 160049808801792 160060641826176 160269657440256 160412733538304 160489808068608 160605537304576 160649100068184 160826149306368 161002486235136 161047064346624 161223643496448 161417421914112 161639149142016 161783447814144 162233410719744 162378239901696 162601286934528 162796721173632 163009309704192 163199085783552 163378945327104 163765749275856 163833345736704 163979603214336 164204849922048 164402211520512 164582469402624 164808544223232 164955672281088 165153936310272 165380796112896 165607967536128 165789547462656 165988813745664 166205570678784 166365205613568 166433875034112 166582454059008 166782673354752 167011770433536 167194889551872 167206206193416 167424552861696 167625784295424 167775427362816 167856039493632 168005888114688 168392248786944 168623556820992 168855182585856 169058133526464 169243496368128 169430017376256 169475973698304 169662750916608 169831147397184 170052921851904 170064431940312 170286511030272 170438529384448 170520421072896 170912564379648 171065141624832 171147334385664 171300121214976 171506010783744 171741595963392 171929901072384 172166068518912 172372998889728 172526879895552 172598092627968 172763867367936 172989471522816 173197391560704 173387292868608 173399028645024 173625462226944 173863958740992 174072929845248 174228328415232 174467653042176 174658947121152 174868873740288 175109078237184 175265401798656 175752861613056 175946556506112 176151394179072 176363114604768 176381421944832 176593418846208 176835992223744 176993857437696 177486124548096 177644570148864 177888587415552 178102395813888 178297675186176 178347041961984 178542589575168 178916764336128 179162529122304 179396488986624 179408631497472 179642912735232 179821214891136 180056034902016 180068222054448 180303364620288 180464325230592 180551034077184 180681229467648 180929417969664 181127797014528 181177947389952 181376598933504 181594599653376 181756712976384 181844042784768 182006378790912 182463095635968 182512587059712 182675519889408 182926447801344 183146311320336 183165322788864 183385473417216 183549185490944 183598971506496 183801313492992 184002841411584 184223998672896 184236467935338 184312513953792 184477053616128 184730456162304 184952487960576 185155278077952 185409612251136 185575131316224 185798178349056 186053395627008 186296353947648 186513240895488 186737415463872 186981267013632 187160856315264 187238109413376 187405260816384 187630507524096 187836233940992 187888241737728 188094250745856 188352621969408 188579007332352 188747355783168 189006624129024 189441279885312 189701501423616 190210142896128 190398933414144 190608769548288 190870594781184 191060040821832 191079873773568 191309537083392 191322485932851 191572324909056 191743345557504 191835473707008 192276634927104 192448284327936 192712636366848 192944262131712 193209295458816 193421138706432 193686827083776 193919623750944 194092739882496 194172854206464 194346196402176 194359350788928 194613155463168 194847065505792 195060704477184 195073907225652 195328645005312 195503018999808 195596953583616 195737998589952 195832046075904 196006869467136 196276109672448 196491315511296 196727482957824 196997713016832 197173577023488 197254963003392 197668353605632 197721969314688 197939876069376 198156906135552 198170318451456 198408503930364 198429099687936 198667596201984 198940491251712 199118089617408 199575998562304 199671890116608 199850141417472 200124660842496 200365195290624 200584884584448 200860413272064 201281359878144 201557845262592 201821050109952 202098276827136 202298866752528 202563039264768 202841285197824 203022365884416 203266383151104 203545595215872 203768771641344 203825190813696 204048673800192 204293924610048 204476302098432 204757176139776 205270982590464 205509959875584 205778325602304 205792253776512 206039600235378 206060988137472 206308657594368 206492833677312 206776477679616 207003196588032 207251998507008 207536685318144 207721957687296 207821763182592 208071548955648 208299687837696 208585813782528 208772022730752 209022950642688 209295903817728 209310070080384 209583398191104 209770497703936 209827396007424 210079592396856 210353925390336 210541712769024 210555963354672 210642873090048 210830918418432 211084320964608 211315763183616 211374271954944 211606032089088 211896699715584 212049498472448 212151383248896 212340775256064 212632452145152 213121439870976 213414189101568 213692876587008 213986410758144 214198800090912 214434865741824 214669981646848 214729419128832 214942545924561 214964857995264 215223229218816 215518865522688 215711263752192 216311214292992 216504319868928 216801715912704 217062294898176 217345746272256 217598781044736 217838593769472 218354332367808 218444460982272 218639470952448 218654269637544 218939799896064 219202948694016 219443292536832 219744725630976 219940896374784 220205248413696 220507728150528 220810623381504 221052729950208 221318418327552 221607427571712 221622427143936 221820274151424 221911833378816 222376897806336 222682360578048 222926519402496 222941608257888 223232737148928 223501045727232 223700569817088 223808052658176 224007850819584 224522998382592 224630876381184 224831409094656 225140243447808 225410844701952 225657995157504 225967964931072 226217001222144 226441529862912 226737229135872 226752575920416 227048681373696 227360561430528 227586225096594 227883419172864 228086855499776 228196445847552 228400161619968 228674681044992 228988794617856 229239868096512 229554758025216 229830665186304 230035839860736 230130790170624 230351823157248 230652628697088 230929855414272 231183057158144 231198704860032 231500616302592 231818611654656 232097239793664 232304437886976 232623537389568 232878596161536 233158498320384 233478770982912 233687202398208 234337148817408 234595408674816 234868525572096 235150819473024 235457891794944 235473828840432 235781322964992 235991809916928 236648166064128 236859426865152 236875458774006 237184783220736 237469861085184 237730233581568 237796055949312 238056786100224 238383787180032 238555685781504 238670306155008 238883372163072 239211508663296 239523883646976 239761619854848 240074713202688 240090962739264 240404486160384 240619100307456 240734712102912 240908305956864 240973650102276 241239223959552 241503729352704 241570596519936 241835465244672 242126132871168 242342283968512 242458723713024 242675171721216 243350116079616 243567359852544 243901930401792 244195081760448 244513964556288 244798628675328 245068417990656 245631998230528 245648623913784 245750018605056 245969404821504 246307274883072 246603317280768 246873704103936 247212816334848 247433508421632 247730904465408 248071194169344 248684321193984 248983220618496 249308356018176 249547808420352 249650812551168 249873681088512 250174010032128 250517655650304 250792334327808 251136829292544 251438676443136 251663141044224 252008832172032 252588373180416 252935335231488 253282773878784 253587200289696 253613523861504 253865244552192 254145026064384 254494126374912 254746721095776 254773165031424 255079382777856 255096647910468 255429766545408 255657794076672 255780631609344 256368846569472 256597712437248 256721001578496 256950181822464 257259016175616 257612393945088 257894851608576 258249102778368 258559498334592 258790319843328 258897138941952 259128261869568 259145801051904 259484207284224 259796087341056 260080939302912 260098542967536 260438193340416 260670691999744 260795938111488 260983998119936 261109394767872 261342492622848 261701479563264 261988420681728 262303310610432 262663617355776 262898102697984 263629292419584 263919834759168 264227091268608 264544671907152 264572132917248 264890128269312 265253988335616 265490786156544 266229186822144 266466855223296 266832881123328 267153593720832 267446512779264 267813884362752 268375146504192 268743793683456 269094733479936 269112947246208 269464369102848 269731822336704 270084052353024 270455046930432 270696487845888 271021844201472 271394126954496 271691695521792 271766921084928 272064898400256 272391899480064 272635069464576 272766064177152 273009568186368 273694643453952 274013279834112 274389671702016 274719466980504 274747984183296 275078210125824 275323778236416 275398457259744 275701970239488 276004262117376 276335998009344 276354701903007 276468770930688 276715580424192 276962610249728 277095684243456 277428731940864 277732917116928 278114418376704 278362696974336 278697267523584 279080093440512 279444530921472 279769861343232 280106123195808 280471900520448 280722283692032 280741284472896 280857164120064 281107891224576 281445761286144 281754350911488 281832362606592 282141376118784 282528932954112 282868510998528 283121033674752 283509936193536 284161919827968 284552252135424 284923835449344 285315214344192 285598400121216 285913154322432 286305892171776 286590061232748 286619810660352 286964305625088 287358487363584 287615018336256 288414952390656 288672426491904 289068954550272 289416393197568 289794328363008 289813943188224 290131708059648 291139109823744 291259281309696 291519294603264 291539026183392 291919733194752 292270598258688 292591056715776 292610860838478 292992967507968 293254528499712 293395430375424 293606997884928 293748069113856 294010304200704 294414164508672 294736973266944 295091224436736 295496569525248 295760365535232 295882444505088 296502530408448 296582953972032 296909814104064 297235359203328 297255477677184 297612755895546 297643649531904 298001394302976 298267426422784 298410736877568 298677134426112 299363997843456 299507835174912 299775212126208 300186991263744 300547792935936 300877326876672 301290619908096 301622668296192 301922039817216 302316305514496 302336767893888 302731575164928 303147415240704 303448300128792 303844558897152 304261927796736 304533548826624 304899574726656 305318392823808 305653157462016 306073010700288 306440886915072 306714453147648 307135764209664 307906473885696 308264939813376 308667488403456 309091482206208 309462986391552 309739250515968 310164716519424 310504794882048 310877997760512 311305027977216 311582936530944 311732644773888 312107323433472 312449531756544 313158034096128 313534425964032 313943855726592 313965105120576 314375097286656 314655746555904 314741094011136 315119388595284 315530888085504 315812569153536 315833945032008 315964309635072 316246377627648 316626481446912 316973644775424 317061407932416 317409048133632 317845049573376 318074247708672 318227074873344 318511162884096 318948678217728 319682159806464 320099617603584 320121283652352 320539314880512 320979616137216 321211074609152 321298200136368 321652298612736 322004972470272 322094128693248 322447286992896 322834843828224 323278298284032 323566895628288 324466821439488 324756479803392 325202573869056 325593442347264 326018619408384 326398171567104 326757890654208 327531498551712 327666691473408 327959206428672 328409699844096 328804423041024 329164938805248 329617088446464 329911344562176 330307872620544 330761592225792 331215935072256 331579094925312 331977627491328 332411141357568 332730411227136 332867750068224 333164908118016 333565346709504 334023540867072 334389779103744 334412412386832 334849105723392 335251568590848 335550854725632 335712078987264 336011776229376 336784497573888 337247113641984 337710365171712 338116267052928 338486992736256 338860034752512 338951947396608 339325501833216 339662294794368 340105843703808 340128863880624 340573022060544 340877058768896 341040842145792 341379337644891 341825128759296 342130283249664 342294668771328 342600242429952 343012021567488 343483191926784 343859802144768 344332137037824 344745997779456 345053759791104 345196185255936 345527734735872 345978943045632 346394783121408 346774585737216 346798057290048 347250924453888 347727917481984 348145859690496 348456656830464 348935306084352 349317894242304 349737747480576 350218156474368 350530803597312 351505723226112 351893113012224 352302788358144 352726229209536 353186837692416 353671984447488 353987714875392 354972249096192 355289140297728 355313188161009 355777174831104 356204791627776 356595350372352 356694083923968 357085179150336 357833528672256 358325058244608 358817262994944 359285825470464 359642429782272 360112069804032 360136444108896 360606729240576 360928650461184 361102068154368 361362458935296 361858835939328 362255594029056 362355894779904 362753197867008 363189199306752 363513425952768 363688085569536 364012757581824 365025174119424 365351039778816 365852895602688 366292622640672 366330645577728 366770946834432 367098370981888 367197943012992 367602626985984 368005682823168 368447997345792 368472935870676 368625027907584 368954107232256 369460912324608 369904975921152 370310556155904 370819224502272 371150262632448 371596356698112 372106791254016 372592707895296 373026481790976 373474830927744 373962534027264 374321712630528 374476218826752 374810521632768 375261015048192 375672467881984 375776483475456 376188501491712 376705243938816 377158014664704 377494711566336 378013248258048 378882559770624 379403002847232 380420285792256 380797866828288 381217539096576 381741189562368 382120081643664 382159747547136 382619074166784 382644971865702 383144649818112 383486691115008 383670947414016 384553269854208 384896568655872 385425272733696 385888524263424 386418590917632 386842277412864 387373654167552 387839247501888 388185479764992 388345708412928 388692392804352 388718701577856 389226310926336 389694131011584 390121408954368 390147814451304 390657290010624 391006037999616 391193907167232 391475997179904 391664092151808 392013738934272 392552219344896 392982631022592 393454965915648 393995426033664 394347154046976 395336707211264 395443938629376 395879752138752 396340636902912 396817007860728 396858199375872 397335192403968 397880982503424 398236179234816 399151997124608 399343780233216 399700282834944 400249321684992 400730390581248 401169769168896 401720826544128 402562719756288 403115690525184 403642100219904 404196553654272 404597733505056 405126078529536 405682570395648 406044731768832 406532766302208 407091190431744 407537543282688 407650381627392 408097347600384 408587849220096 408952604196864 409514352279552 410541965180928 411019919751168 411556651204608 411584507553024 412079200470756 412121976274944 412617315188736 412985667354624 413552955359232 414006393176064 414503997014016 415073370636288 415443915374592 415643526365184 416143097911296 416599375675392 417171627565056 417544045461504 418045901285376 418591807635456 418620140160768 419166796382208 419654792014848 420159184793712 420707850780672 421083425538048 421111926709344 421285746180096 421661836836864 422168641929216 422631526367232 422748543909888 423212064178176 423793399431168 424098996944896 424302766497792 424681550512128 425264904290304 426242879741952 426828378203136 427385753174016 427972821516288 428397600181824 428869731483648 429339963293696 429458838257664 429885091849122 429929715990528 430446458437632 431037731045376 431422527504384 432622428585984 433008639737856 433603431825408 434124589796352 434691492544512 435197562089472 435677187538944 436708664735616 436888921964544 437278941904896 437308539275088 437879599792128 438405897388032 438886585073664 439489451261952 439881792749568 440410496827392 441015456301056 441621246763008 442105459900416 442636836655104 443244854287872 443640548302848 443823666757632 444753795612672 445364721156096 445853038804992 445883216515776 446419133843319 446465474297856 447002091454464 447401139634176 447616105316352 448015701639168 449045996765184 449261752762368 449662818189312 450280486895616 450821689403904 451315990315008 451935929862144 452434002444288 452883059725824 453474458271744 453505151840832 454097362747392 454721122861056 455172450193188 455766838345728 456173710999552 456392891695104 456800323239936 457349362089984 457977589235712 458479736193024 459109516050432 459661330372608 460071679721472 460261580341248 460703646314496 461859710828544 462366114316288 462397409720064 463001232605184 463637223309312 464194479587328 464608875773952 465247074779136 465757192323072 466316996640768 466957541965824 467374404796416 468674297634816 469737051144192 470301638946048 470915783589888 470947657680864 471562645929984 471983619833856 473296332128256 473718853730304 473750917548012 474369566441472 474939722170368 475460467163136 475592111898624 476113572200448 476767574360064 477111371563008 477340612310016 477766744326144 478423017326592 479047767293952 479523239709696 480149426405376 480181925478528 480808972320768 481238200614912 481469424205824 481816611913728 481947300204552 482478447919104 483007458705408 483141193039872 483670930489344 484252265742336 484684567937024 484917447426048 485350343442432 486700232159232 487134719705088 487803860803584 488390163520896 489027929112576 489597257350656 490136835981312 491263996461056 491297247827568 491500037210112 491938809643008 492614549766144 493206634561536 493747408207872 494425632669696 494867016843264 495461808930816 496142388338688 497368642387968 497966441236992 498616712036352 499095616840704 499301625102336 499747362177024 500348020064256 501035311300608 501584668655616 502273658585088 502877352886272 503326282088448 504017664344064 505176746360832 505870670462976 506565547757568 507174400579392 507730489104384 508290052128768 508988252749824 509493442191552 510158765555712 510193295820936 510859533090816 511315588153344 511561263218688 512737693138944 513195424874496 513442003156992 513900363644928 514518032351232 515224787890176 515789703217152 516498205556736 517118996669184 517580639686656 517794277883904 518291602103808 518968414568448 519592174682112 520161878605824 520197085935072 520876386680832 521341383999488 521591876222976 521967996239872 522218789535744 522684985245696 523402959126528 523976841363456 524606621220864 525327234711552 525796205395968 527258584839168 527839669518336 528454182537216 529089343814304 529144265834496 529780256538624 530507976671232 530981572313088 532458373644288 532933710446592 533665762246656 534307187441664 534893025558528 535627768725504 536750293008384 537487587366912 538189466959872 538225894492416 538928738205696 539463644673408 540168104706048 540910093860864 541392975691776 542043688402944 542788253908992 543383391043584 543533842169856 544129796800512 544783798960128 545270138929152 545532128354304 546019136372736 547389286907904 548026559668224 548779343404032 549438933961008 549495968366592 550156420251648 550647556472832 550796914519488 551403940478976 552008524234752 552671996018688 552709403806014 552937541861376 553431160848384 553925220499456 554191368486912 554857463881728 555465834233856 556228836753408 556725393948672 557394535047168 558160186881024 558889061842944 559539722686464 560212246391616 560943801040896 561444567384064 561482568945792 561714328240128 562215782449152 562891522572288 563508701822976 563664725213184 564282752237568 565057865908224 565737021997056 566242067349504 567019872387072 568323839655936 569104504270848 570630428688384 571196800242432 571826308644864 572611784343552 573180122465496 573239621320704 573928611250176 574716974727168 575230036672512 576829904781312 577344852983808 578137909100544 578832786395136 579627886376448 580263416119296 582278219647488 582518562619392 583038589206528 583078052366784 583839466389504 584541196517376 585182113431552 585221721676956 585985935015936 586509056999424 586790860750848 587213995769856 587496138227712 588020608401408 588828329017344 589473946533888 590182448873472 590993139050496 591520731070464 591764889010176 593005060816896 593165907944064 593819628208128 594470718406656 594510955354368 595225511791092 595287299063808 596002788605952 596534852845568 596821473755136 597354268852224 598727995686912 599015670349824 599550424252416 600373982527488 601095585871872 601754653753344 602581239816192 603844079634432 604632611028992 604673535787776 605463150329856 606294830481408 606896600257584 607689117794304 608523855593472 609067097653248 609799149453312 610636785647616 611306314924032 612146021400576 612881773830144 613428906295296 614271528419328 615812947771392 616529879626752 617334976806912 618182964412416 618925972783104 619478501031936 620329433038848 621009589764096 621755995521024 622610055954432 623165873061888 623465289547776 624214646866944 624899063513088 626316068192256 627068851928064 627887711453184 627930210241152 628750194573312 629311493111808 629482188022272 630238777190568 631061776171008 631625138307072 631667890064016 631928619270144 632492755255296 633252962893824 633947289550848 634122815864832 634818096267264 635690099146752 636148495417344 636454149746688 637022325768192 637897356435456 639364319612928 640242567304704 641078629761024 641959232274432 642422149218304 642596400272736 643304597225472 644009944940544 644188257386496 644827637773683 644894573985792 645669687656448 646556596568064 647133791256576 648933642878976 649512959606784 650405147738112 651186884694528 652037238816768 652796343134208 653515781308416 655062997103424 655333382946816 655918412857344 656819399688192 657608846082048 658329877610496 659234176892928 659822689124352 660615745241088 661523184451584 662431870144512 663158189850624 663955254982656 664822282715136 665460822454272 665735500136448 667130693419008 668047081734144 668779558207488 668824824773664 669698211446784 670503137181696 671101709451264 671424157974528 672023552458752 673568995147776 674494227283968 675420730343424 676232534105856 676973985472512 677903894793216 678651003666432 679324589588736 680211687407616 680257727761248 681146044121088 681754117537792 682081684291584 682758675289782 683650257518592 684260566499328 684589337542656 685200484859904 686024043134976 686966383853568 687719604289536 688664274075648 689491995558912 690107519582208 690392370511872 691055469471744 691957886091264 692789566242816 693549171474432 693596114580096 694501848907776 695455834963968 696291719380992 696913313660928 697870612168704 698635788484608 699475494961152 700436312948736 701061607194624 703011446452224 703786226024448 704605576716288 705452458419072 706373675384832 707343968894976 707975429750784 709944498192384 710578280595456 710626376322018 711554349662208 712409583255552 713190700744704 713388167847936 714170358300672 715667057344512 716650116489216 717634525989888 718571650940928 719284859564544 720224139608064 720272888217792 721213458481152 721857300922368 722204136308736 722724917870592 723717671878656 724511188058112 724711789559808 725506395734016 726378398613504 727026851905536 727376171139072 728025515163648 730050348238848 730702079557632 731705791205376 732585245281344 733541893668864 734196741963776 734395886025984 735205253971968 736895994691584 736945871741352 737250055815168 737908214464512 738921824649216 739809951842304 740621112311808 741638449004544 742300525264896 743192713396224 744213582508032 746052963581952 746949661855488 747925068054528 748643425261056 748952437653504 749621043265536 750522030096384 751344935763968 751552966950912 752377002983424 753410487877632 754316029329408 754989423132672 756026496516096 757765119541248 758806005694464 760840571584512 761595733656576 762435078193152 763482379124736 764240163287328 764319495094272 765238148333568 765289943731404 766289299636224 766973382230016 767341894828032 769106539708416 769793137311744 770850545467392 771777048526848 772837181835264 773684554825728 774747308335104 775678495003776 776370959529984 776691416825856 777384785608704 777437403155712 778452621852672 779388262023168 780242817908736 780295628902608 781314580021248 782012075999232 782387814334464 782951994359808 783328184303616 784027477868544 785104438689792 785965262045184 786909931831296 787990852067328 788694308093952 790673414422528 790887877258752 791759504277504 792681273805824 793634015721456 793716398751744 794670384807936 795761965006848 796472358469632 798303994249216 798687560466432 799400565669888 800498643369984 801460781162496 802339538337792 803441653088256 805125439512576 806231381050368 807284200439808 808393107308544 809195467010112 810252157059072 811365140791296 812089463537664 813065532604416 814182380863488 815075086565376 815300763254784 816194695200768 817175698440192 817905208393728 819028704559104 821083930361856 822039839502336 823169015106048 824158400941512 824243952549888 825234630377472 825971334709248 827105910718464 828012786352128 829007994028032 829064105709021 830146741272576 830887830749184 831287052730368 832286195822592 833198751350784 834343255130112 835088090923008 836091802570752 837240280321536 838333592764416 839309584029696 840318369587424 841415701561344 842166851076096 842223853418688 842571492360192 843323673673728 844337283858432 845263052734464 845497087819776 846424128356352 847586798862336 848197993889792 848605532995584 849363101024256 850529808580608 852485759483904 853656756406272 854771506348032 855945643032576 856795200363648 857739462967296 858679926587392 858917676515328 859770183698244 859859431981056 860892916875264 862075462090752 862845055008768 865244857171968 866017279475712 867206863650816 868249179592704 869382985089024 870395124178944 873417329471232 873777843929088 874557883809792 874617078550176 875759199584256 876811794776064 877773170147328 878978902523904 879763585499136 880820993654784 882030912602112 883242493526016 884210919800832 885273673310208 886489708575744 887281096605696 887647333515264 889507591225344 890729442312192 891706077609984 891766433031552 892838267686638 892930948595712 894004182908928 894802279268352 895232210632704 896031403278336 898091993530368 898523505524736 899325636378624 900560973791232 901643378807808 902631980630016 903871859724288 904868004888576 905766119451648 906948916543488 907010303681664 908194725494784 909442245722112 910344900386376 911533676691456 912347421999104 912785783390208 913600646479872 914698724179968 915955178471424 916959472386048 918219032100864 919322660745216 920143359442944 921407292628992 923719421657088 924794819440128 926002465210368 927274446618624 928388959174656 929217751547904 930494149558272 931514384646144 932633993281536 933915083931648 934748809592832 937348595269632 939474102288384 940603277892096 941831567179776 941895315361728 943125291859968 943967239667712 946592664256512 947437707460608 947501835096024 948739132882944 949879444340736 950920934326272 951184223797248 952227144400896 953535148720128 954222743126016 954681224620032 955533488652288 956846034653184 959046479419392 960298852810752 960363850957056 961617944641536 962938848411648 963633223827456 963894600409104 964956895838208 966014917410816 966282386079744 967341860978688 968504531484672 969369135874048 969834894852096 970700686884864 973400464318464 974269439410176 975607721607168 976780327041792 978055858225152 979194514701312 980273671962624 982527992922112 982594495655136 983000074420224 983877619286016 985229099532288 986413269123072 987494816415744 988851265339392 989734033686528 990923617861632 992284776677376 994737284775936 995932882473984 997233424072704 998191233681408 998603250204672 999494724354048 1000696040128512 1002070622601216 1003169337311232 1004547317170176 1005754705772544 1006652564176896 1008035328688128 1010353492721664 1011741340925952 1013131095515136 1014348801158784 1015460978208768 1016580104257536 1017976505499648 1018986884383104 1020317531111424 1020386591641872 1021719066181632 1022631176306688 1023122526437376 1024138012934673 1025475386277888 1026390849748992 1026884006313984 1027800727289856 1029036064702464 1030449575780352 1031579406434304 1032996411113472 1034237993338368 1035161279373312 1035588555767808 1036583204207616 1037936829136896 1039184349364224 1040323757211648 1040394171870144 1041752773361664 1042682767998976 1043183752445952 1043935992479744 1044437579071488 1045369970491392 1046805918253056 1047953682726912 1049213242441728 1050654469423104 1051592410791936 1054517169678336 1055679339036672 1056908365074432 1058178687628608 1059560513077248 1061015953342464 1061963144626176 1064916747288576 1065867420893184 1067331524493312 1068614374883328 1069786051117056 1071255537451008 1073500586016768 1074975174733824 1076451788984832 1077857476411392 1078927289346816 1080336209412096 1081820187721728 1082785951383552 1084087376805888 1085576507817984 1086766782087168 1087067684339712 1088259593601024 1089567597920256 1090540277858304 1091064256708608 1092038272745472 1096053119336448 1097558686808064 1098877867922016 1098991936733184 1100312840503296 1101295112945664 1101593829038976 1102807880957952 1104017048469504 1105343992037376 1105418807612028 1105875083722752 1106862321696768 1107850440998912 1108382736973824 1109714927763456 1110931668467712 1112457673506816 1113450787897344 1114789070094336 1116320373762048 1117778123685888 1119079445372928 1120424492783232 1121887602081792 1122889134768128 1122965137891584 1123428656480256 1124431564898304 1125783045144576 1127017403645952 1127329450426368 1128565504475136 1130115731816448 1131474043994112 1132484134699008 1134039744774144 1136647679311872 1138209008541696 1141260857376768 1142393600484864 1143652617289728 1145223568687104 1146360244930992 1146479242641408 1147857222500352 1149433949454336 1150460073345024 1153659809562624 1154689705967616 1156275818201088 1157665572790272 1159255772752896 1160526832238592 1164556439294976 1165037125238784 1166077178413056 1166156104733568 1167678932779008 1169082393034752 1170364226863104 1170443443353912 1171971870031872 1173018113998848 1173581721501696 1174427991539712 1174992276455424 1176041216802816 1177656658034688 1178947893067776 1180364897746944 1181986278100992 1183041462140928 1186010121633792 1186331815888128 1187639256416256 1189021910708736 1190451023582184 1190574598127616 1192005577211904 1193069705691136 1193642947510272 1194708537704448 1197455991373824 1198031340699648 1199100848504832 1200747965054976 1202191171743744 1203509307506688 1205162479632384 1207688159268864 1209347071575552 1210926300659712 1212589660962816 1213793200515168 1215378235588608 1217047711186944 1218134195306496 1219598298906624 1221273571295232 1222612629848064 1224292042801152 1225763547660288 1226857812590592 1228543056838656 1231625895542784 1233059759253504 1234669953613824 1236365928824832 1237851945566208 1238957002063872 1240658866077696 1242019179528192 1243511991042048 1245220111908864 1246331746123776 1246930579095552 1248429293733888 1249798127026176 1252632136384512 1254137703856128 1255775422906368 1255860420482304 1257500389146624 1258964376044544 1260477554381136 1262123552342016 1263250276614144 1263335780128032 1263857238540288 1264985510510592 1266505925787648 1267894579101696 1268245631729664 1269636192534528 1271380198293504 1272296990834688 1272908299493376 1274044651536384 1275794712870912 1278728639225856 1280485134609408 1282157259522048 1283918464548864 1284844298436608 1285192800545472 1286609194450944 1288019889881088 1288376514772992 1289655275547366 1289789147971584 1291339375312896 1293113193136128 1294267582513152 1297867285757952 1299025919213568 1300810295476224 1302373769389056 1304074477633536 1305592686268416 1307031562616832 1310125994206848 1310666765893632 1311836825714688 1313638799376384 1315217692164096 1316659755220992 1318468353785856 1319645378248704 1321231490482176 1323046368903168 1324863740289024 1326316379701248 1327910509965312 1330921644908544 1331471000272896 1334261386838016 1336094163468288 1337559116414976 1337649649547328 1339257401529957 1339396422893568 1341006274363392 1342203418902528 1342848315949056 1344047104917504 1347137990295552 1348988454567936 1350841460686848 1352465068211712 1353947970945024 1355807789586432 1357302007332864 1358649179177472 1360423374815232 1360515455522496 1362292088242176 1363508235075584 1364163368583168 1365517350579564 1367300515037184 1368521132998656 1369178675085312 1370400969719808 1372048086269952 1373932767707136 1375439208579072 1377328548151296 1378983991117824 1380215039164416 1380784741023744 1382110938943488 1385579132485632 1387098342948864 1387192229160192 1389003697815552 1390911669927936 1392583438761984 1393826627321856 1395741224337408 1397271576969216 1398950989922304 1400872625897472 1402123214389248 1406022892904448 1409211153432576 1410904916838144 1412747350769664 1414687937789952 1415950859501568 1419888996384768 1421156561190912 1421252752644036 1423108699324416 1424819166511104 1426381401489408 1426776335695872 1428340716601344 1431334114689024 1433300232978432 1435269051979776 1437143301881856 1438569719129088 1440448279216128 1440545776435584 1442426916962304 1443714601844736 1444408272617472 1445449835741184 1447435343757312 1449022376116224 1449423579119616 1451012791468032 1452756797227008 1454053703811072 1454752342278144 1456051030327296 1460100696477696 1461404159115264 1463411582410752 1465170490562688 1467083787337728 1468393483927552 1468791772051968 1470410507943936 1473791989383168 1473891743482704 1474500111630336 1475816428929024 1477843649298432 1479619903684608 1481242224623616 1483276898009088 1484601050529792 1486385426792448 1488427165016064 1492105927163904 1493899323710976 1495850136109056 1497286850522112 1497904875307008 1499242086531072 1501044060192768 1502689871527936 1503105933901824 1504754005966848 1506820975755264 1508632058658816 1509978846265344 1512052993032192 1515530239082496 1517612011388928 1523191467313152 1524870156386304 1526964758249472 1528480326574656 1530476296667136 1530579887462808 1532578599272448 1533946764460032 1534683789656064 1538213079416832 1539586274623488 1541701090934784 1543554097053696 1545674363670528 1547369109651456 1549494616670208 1551356990007552 1552741919059968 1553382833651712 1554874806311424 1556905243705344 1558776524046336 1560485635817472 1560591257805216 1562629160042496 1564024151998464 1564775628668928 1565903988719616 1566656368607232 1568054955737088 1570208877379584 1571930524090368 1573819863662592 1575981704134656 1577388616187904 1581775754517504 1583519008555008 1585362547611648 1587268031442912 1587432797503488 1589340769615872 1591523930013696 1592944716939264 1596607988498432 1597375120932864 1598801131339776 1600997286739968 1602921562324992 1604679076675584 1606883306176512 1610250879025152 1612462762100736 1614568400879616 1616786214617088 1618390934020224 1620504314118144 1622730281582592 1624178927075328 1626131065208832 1628364761726976 1630150173130752 1630601526509568 1632389390401536 1634351396880384 1635810416787456 1638057409118208 1642167860723712 1644079679004672 1646338030212096 1648316801883024 1648487905099776 1650469260754944 1651942669418496 1654211821436928 1656025572704256 1658015988056064 1658128211418042 1660293482545152 1661775661498368 1662574105460736 1664572391645184 1666397502701568 1668686510260224 1670176181846016 1672183605141504 1674480560643072 1676667185528832 1678619168059392 1680636739174848 1682831403122688 1684333702152192 1684447706837376 1685142984720384 1686647347347456 1688674567716864 1690526105468928 1690994175639552 1692848256712704 1695173597724672 1696395987779584 1697211065991168 1698726202048512 1701059617161216 1704971518967808 1707313512812544 1711891286065152 1713590400727296 1715478925934592 1717835353030656 1719540367396488 1719718863962112 1721785833750528 1724150924181504 1725690110017536 1730489714343936 1732034558951424 1734413727301632 1736498359185408 1740790248357888 1746834658942464 1747555687858176 1749115767619584 1749234157100352 1751518399168512 1753623589552128 1755546340294656 1757957805047808 1759527170998272 1761641987309568 1764061825204224 1766484987052032 1768421839601664 1770547346620416 1772979417151488 1774562193211392 1775294667030528 1779015182450688 1781458884624384 1783412155219968 1783532866063104 1785676535373276 1785861897191424 1788008365817856 1789604558536704 1790464421265408 1792062806556672 1796183987060736 1797047011049472 1798651272757248 1801121947582464 1803286757615616 1805263961260032 1807743719448576 1811532238903296 1813897833086976 1814020607363328 1816389450989568 1818884491444224 1820689800772752 1823067353382912 1824694843998208 1825571566780416 1827201292959744 1829397448359936 1831910356942848 1833918944772096 1836438064201728 1838645321490432 1840286718885888 1842814585257984 1847438843314176 1849589638880256 1852004930420736 1854548893237248 1856777918349312 1858435503095808 1860988299116544 1863028769292288 1865267986563072 1867830167863296 1869497619185664 1874697190539264 1878948204576768 1881206555784192 1883663134359552 1883790630723456 1886250583719936 1887934479335424 1893185328513024 1894875414921216 1895003670192048 1897478265765888 1899758888681472 1901841868652544 1902368447594496 1904454288801792 1907070297440256 1908445486252032 1909362449240064 1911066977304576 1913692069306368 1918092958838784 1920727701914112 1923235889283072 1925877696823296 1927266447654912 1927789200818208 1929913791676416 1932029834821632 1932564772159488 1934482913321049 1934683721957376 1937009062969344 1938738271748096 1939669789704192 1941401373769728 1946800928636928 1948538878820352 1951215443214336 1953560654083584 1956111716450304 1958389029402624 1960547343925248 1965055985844224 1965188991310272 1966000148840448 1967755238572032 1970458199064576 1972826538246144 1974989632831488 1977702530678784 1979468067373056 1981847235723264 1984569553354752 1989474569551872 1991865764947968 1994466848145408 1996382467362816 1997206500409344 2001392080257024 2004141245202432 2006338674622464 2009094634340352 2011509411545088 2013305128353792 2016070657376256 2020706985443328 2023482681851904 2026262191030272 2028697602317568 2030921956417536 2035953010999296 2037973768766208 2040635062222848 2040773183283744 2043438132363264 2045262352613376 2046245052874752 2048276025869346 2050950772555776 2052781699497984 2053768012627968 2055601454579712 2058072129404928 2060899151560704 2063158812868608 2065992822226944 2068475986676736 2070322558746624 2071177111535616 2073166408415232 2075873658273792 2078368698728448 2080647514423296 2080788343740288 2083505546723328 2085365535997952 2086367504891904 2087871984959488 2088875158142976 2090739940982784 2093611836506112 2095907365453824 2098426484883456 2101308938846208 2103184821583872 2109034339356672 2111358678073344 2113816730148864 2116357375257216 2119121026154496 2122031906684928 2123926289252352 2129833494577152 2131734841786368 2134663048986624 2137228749766656 2139572102234112 2142511074902016 2147001172033536 2149950349467648 2152903577969664 2155714952822784 2157854578693632 2160672418824192 2163640375443456 2165571902767104 2168174753611776 2171153015635968 2173533564174336 2174135368679424 2176519187202048 2179135195840512 2181080555716608 2182128513417216 2184076545490944 2192106238672896 2195117373616128 2197755735844032 2200625681006592 2202590225891328 2203187658077952 2205615761915904 2210687984074752 2210837615224056 2211750167445504 2213724643393536 2215700881997824 2216765473947648 2219429855526912 2221863336935424 2224915347013632 2226901575794688 2229578140188672 2232640747524096 2238158890745856 2240848985566464 2243775204163584 2245930275783168 2246857312960512 2248863129796608 2251566090289152 2254034807291904 2254658900852736 2257131008950272 2260231463632896 2262948087988224 2264968269398016 2268079489548288 2273295358623744 2276418017083392 2282521714753536 2284787200969728 2287305234579456 2290447137374208 2292720489861984 2292958485282816 2295714445000704 2298867898908672 2300920146690048 2307319619125248 2309379411935232 2312551636402176 2315331145580544 2318511545505792 2321053664477184 2329112878589952 2330074250477568 2332154356826112 2332312209467136 2335357865558016 2338164786069504 2340728453726208 2340886886707824 2343943740063744 2346036227997696 2347163443003392 2348855983079424 2349984552910848 2352082433605632 2355313316069376 2357895786135552 2360729795493888 2363972556201984 2366082924281856 2372020243267584 2372663631776256 2375278512832512 2378043821417472 2380902047164368 2381149196255232 2384011154423808 2386139411382272 2387285895020544 2389417075408896 2394911982747648 2396062681399296 2398201697009664 2401495930109952 2404382343487488 2407018615013376 2410324959264768 2415376318537728 2418694143151104 2421852601319424 2425179321925632 2427586401030336 2430756471177216 2434095422373888 2436268390612992 2439196597813248 2442547142590464 2445225259696128 2448584085602304 2451527095320576 2453715625181184 2457086113677312 2463251791085568 2466119518507008 2472731857649664 2475703891132416 2477914004127744 2481317732155392 2484038359056384 2487023982084096 2487192317127063 2490440223817728 2492663492247552 2493861158191104 2496858587467776 2499596254052352 2505264272769024 2508275407712256 2511720840964608 2515000778293248 2517928752089088 2520955108762272 2524247104684032 2526500553228288 2526671560256064 2527714477080576 2529971021021184 2533011851575296 2535789158203392 2536491263459328 2539272385069056 2542760396587008 2544593981669376 2545816598986752 2548089303072768 2551589425741824 2557457278451712 2560970269218816 2564314519044096 2567836929097728 2569688596873216 2570385601090944 2573218388901888 2576039779762176 2576753029545984 2579310551094732 2579578295943168 2582678750625792 2586226386272256 2588535165026304 2595734571515904 2598051838427136 2601620590952448 2604747538778112 2608148955267072 2611185372536832 2620251988413696 2621333531787264 2623673651429376 2627277598752768 2630435384328192 2633319510441984 2636936707571712 2639290756497408 2642462980964352 2646092737806336 2649727480578048 2652632759402496 2655821019930624 2661843289817088 2662942000545792 2668522773676032 2672188326936576 2675118232829952 2675299299094656 2678514803059914 2678792845787136 2682012548726784 2684406837805056 2685696631898112 2688094209835008 2694275980591104 2697976909135872 2701682921373696 2704930136423424 2707895941890048 2711615579172864 2714604014665728 2717298358354944 2720846749630464 2721030911044992 2724584176484352 2727016470151168 2728326737166336 2731034701159128 2734601030074368 2737042265997312 2738357350170624 2740801939439616 2744096172539904 2747865535414272 2750878417158144 2754657096302592 2757967982235648 2760430078328832 2764221877886976 2771158264971264 2774384458320384 2778007395631104 2781823339855872 2785166877523968 2787653254643712 2791482448674816 2794543153938432 2797901979844608 2801745251794944 2804246428778496 2812045785808896 2818422306865152 2821809833676288 2825494701539328 2829375875579904 2831901719003136 2839777992769536 2842313122381824 2842505505288072 2846217398648832 2849638333022208 2852762802978816 2853552671391744 2856681433202688 2862668229378048 2866600465956864 2870538103959552 2877139438258176 2880896558432256 2881091552871168 2884853833924608 2888816545234944 2890899671482368 2894870687514624 2898044752232448 2898847158239232 2902025582936064 2905513594454016 2908107407622144 2909504684556288 2912102060654592 2920201392955392 2922808318230528 2926823164821504 2930340981125376 2934167574675456 2937583544103936 2940821015887872 2947583978766336 2947783486965408 2949000223260672 2951632857858048 2955687298596864 2959239807369216 2962484449247232 2966553796018176 2969202101059584 2972770853584896 2976854330032128 2984211854327808 2987798647421952 2991700272218112 2994573701044224 2995809750614016 2998484173062144 3002088120385536 3005379743055872 3006211867803648 3009508011933696 3013641951510528 3017264117317632 3019957692530688 3024105986064384 3031060478164992 3035224022777856 3046382934626304 3049740312772608 3053929516498944 3056960653149312 3060952593334272 3061159774925616 3065157198544896 3067893528920064 3069367579312128 3076426158833664 3079172549246976 3083402181869568 3087108194107392 3091348727341056 3094738219302912 3098989233340416 3102713980015104 3105483838119936 3106765667303424 3109749612622848 3113810487410688 3117553048092672 3120971271634944 3121182515610432 3125258320084992 3128048303996928 3129551257337856 3131807977439232 3133312737214464 3136109911474176 3140417754759168 3143861048180736 3147639727325184 3151963408269312 3154777232375808 3163551509035008 3167038017110016 3170725095223296 3174536062885824 3178681539231744 3183047860027392 3185889433878528 3193215976996864 3194750241865728 3197602262679552 3201994573479936 3205843124649984 3209358153351168 3213766612353024 3220501758050304 3224925524201472 3233572429234176 3236781868040448 3241008628236288 3245460563165184 3248357854150656 3252262130417664 3256729523453952 3260300346261504 3261203053019136 3264778780803072 3268702793760768 3271620833574912 3276114818236416 3288159358009344 3292676060424192 3296633603766048 3296975810199552 3300938521509888 3303885338836992 3308423642873856 3312051145408512 3316031976112128 3316256422836084 3320586965090304 3323551322996736 3325148210921472 3329144783290368 3332795005403136 3337373020520448 3340352363692032 3344367210283008 3348961121286144 3353334371057664 3357238336118784 3361273478349696 3365662806245376 3368667404304384 3368895413674752 3370285969440768 3373294694694912 3377349135433728 3381052210937856 3381988351279104 3385696513425408 3390347195449344 3392791975559168 3394422131982336 3397452404097024 3402119234322432 3409943037935616 3414627025625088 3423782572130304 3427180801454592 3430957851869184 3435670706061312 3439080734792976 3439437727924224 3443571667501056 3448301848363008 3451380220035072 3460979428687872 3464069117902848 3468827454603264 3472996718370816 3481580496715776 3493669317884928 3495111375716352 3498231535239168 3498468314200704 3503036798337024 3507247179104256 3511092680589312 3515915610095616 3519054341996544 3523283974619136 3528123650408448 3532969974104064 3536843679203328 3541094693240832 3545958834302976 3549124386422784 3558030364901376 3562917769248768 3567065732126208 3571353070746552 3571723794382848 3576016731635712 3579209117073408 3580928842530816 3584125613113344 3592367974121472 3594094022098944 3597302545514496 3602243895164928 3606573515231232 3610527922520064 3615487438897152 3623064477806592 3628041214726656 3632778901979136 3637768982888448 3641379601545504 3646134706765824 3649389687996416 3651143133560832 3654402585919488 3658794896719872 3663820713885696 3667837889544192 3672876128403456 3677290642980864 3680573437771776 3685629170515968 3694877686628352 3699179277760512 3704009860841472 3709097786474496 3713555836698624 3716871006191616 3721976598233088 3726057538584576 3730535973126144 3735660335726592 3738995238371328 3749394381078528 3757896409153536 3762413111568384 3767326268719104 3767581261446912 3772501167439872 3786370657026048 3789750829842432 3790007340384096 3794956531531776 3799517777362944 3803683737305088 3804736895188992 3808908577603584 3814140594880512 3816890972504064 3818724898480128 3822133954609152 3827384138612736 3836185917677568 3841455403828224 3846471778566144 3851755393646592 3854532895309824 3855578401636416 3859827583352832 3864059669643264 3865129544318976 3868965826642098 3869367443914752 3874018125938688 3877476543496192 3879339579408384 3882802747539456 3893601857273856 3897077757640704 3902430886428672 3907121308167168 3912223432900608 3916778058805248 3921094687850496 3930111971688448 3930377982620544 3932000297680896 3935510477144064 3940916398129152 3945653076492288 3949979265662976 3955405061357568 3958936134746112 3963694471446528 3969139106709504 3978949139103744 3983731529895936 3992764934725632 3994413000818688 4002784160514048 4008282490404864 4012677349244928 4018189268680704 4023018823090176 4026610256707584 4032141314752512 4041413970886656 4046965363703808 4052524382060544 4057395204635136 4061843912835072 4071906021998592 4075947537532416 4081270124445696 4081546366567488 4086876264726528 4090524705226752 4092490105749504 4096552051738692 4101901545111552 4105563398995968 4107536025255936 4111202909159424 4116144258809856 4121798303121408 4126317625737216 4131985644453888 4136951973353472 4140645117493248 4142354223071232 4146332816830464 4156737397456896 4161295028846592 4161576687480576 4167011093446656 4172735009783808 4175743969918976 4177750316285952 4181479881965568 4187223673012224 4191814730907648 4196852969766912 4202617877692416 4206369643167744 4218068678713344 4227633460297728 4232714750514432 4238242052308992 4244063813369856 4247852578504704 4259666989154304 4263469683572736 4269326097973248 4274457499533312 4279144204468224 4285022149804032 4294002344067072 4299900698935296 4305807155939328 4311429905645568 4315709157387264 4321344837648384 4327280750886912 4331143805534208 4336349507223552 4342306031271936 4347067128348672 4348270737358848 4353038374404096 4358270391681024 4362161111433216 4364257026834432 4368153090981888 4384212477345792 4390234747232256 4395511471688064 4401251362013184 4405180451782656 4406375316155904 4411231523831808 4421375968149504 4421675230448112 4423500334891008 4427449286787072 4431401763995648 4433530947895296 4438859711053824 4443726673870848 4449830694027264 4453803151589376 4459156280377344 4465281495048192 4476317781491712 4481697971132928 4487550408327168 4491860551566336 4493714625921024 4497726259593216 4503132180578304 4508069614583808 4509317801705472 4514262017900544 4520462927265792 4525896175976448 4529936538796032 4536158979096576 4546590717247488 4552836034166784 4569574401939456 4574610469158912 4580894274748416 4585440979723968 4591428890001408 4597735797817344 4601840293380096 4614639238250496 4618758823870464 4625103272804352 4630662291161088 4637023091011584 4642107328954368 4658225757179904 4660148500955136 4664624418934272 4670715731116032 4676329572139008 4681456907452416 4681773773415648 4687887480127488 4692072455995392 4694326886006784 4697711966158848 4699969105821696 4704164867211264 4710626632138752 4715791572271104 4721459590987776 4727945112403968 4732165848563712 4745327263552512 4750557025665024 4756087642834944 4761804094328736 4762298392510464 4768022308847616 4772278822764544 4774571790041088 4778834150817792 4789823965495296 4792125362798592 4796403394019328 4802991860219904 4808764686974976 4814037230026752 4820649918529536 4830752637075456 4837388286302208 4843705202638848 4850358643851264 4855172802060672 4861512942354432 4868190844747776 4872536781225984 4878393195626496 4885094285180928 4890450519392256 4897168171204608 4903054190641152 4907431250362368 4914172227354624 4926503582171136 4932239037014016 4945463715299328 4951407782264832 4955828008255488 4962635464310784 4968076718112768 4974047964168192 4974384634254126 4980880447635456 4985326984495104 4987722316382208 4993717174935552 4999192508104704 5010528545538048 5016550815424512 5023441681929216 5030001556586496 5035857504178176 5041910217524544 5048494209368064 5053001106456576 5053343120512128 5055428954161152 5059942042042368 5066023703150592 5071578316406784 5072982526918656 5078544770138112 5085520793174016 5089187963338752 5091633197973504 5096178606145536 5103178851483648 5114914556903424 5121940538437632 5135673858195456 5139377193746432 5140771202181888 5146436777803776 5153506059091968 5158621102189464 5159156591886336 5165357501251584 5172452772544512 5177070330052608 5191469143031808 5196103676854272 5203241181904896 5209495077556224 5222370745073664 5240503976827392 5242667063574528 5247347302858752 5254555197505536 5260870768656384 5266639020883968 5273873415143424 5278581512994816 5284925961928704 5292185475612672 5299454961156096 5305265518804992 5311642039861248 5323686579634176 5325884001091584 5337045547352064 5344376653873152 5350236465659904 5350598598189312 5357029606119828 5357585691574272 5364025097453568 5368813675610112 5371393263796224 5376188419670016 5388551961182208 5395953818271744 5403365842747392 5409860272846848 5415791883780096 5423231158345728 5434596716709888 5441693499260928 5442061822089984 5449168352968704 5456653474332672 5462069402318256 5469202060148736 5474084531994624 5476714700341248 5481603878879232 5488192345079808 5495731070828544 5501756834316288 5509314192605184 5515935964471296 5520860156657664 5528443755773952 5542316529942528 5548768916640768 5556014791262208 5563646679711744 5570333755047936 5575306509287424 5582964897349632 5589086307876864 5595803959689216 5603490503589888 5608492857556992 5624091571617792 5636844613730304 5643619667352576 5650989403078656 5658751751159808 5663803438006272 5679555985539072 5684626244763648 5685011010576144 5692434797297664 5699276666044416 5705525605957632 5707105342783488 5713362866405376 5725336458756096 5733200931913728 5741076207919104 5754278876516352 5762183105742336 5769707667849216 5777633090469888 5781799342964736 5789741375029248 5796089504464896 5797694316478464 5803448739963147 5804051165872128 5811027188908032 5816214815244288 5819009369112576 5824204121309184 5840402785910784 5845616636461056 5853646329643008 5860681962250752 5868335149350912 5875167088207872 5881642031775744 5895167957532672 5895566973930816 5898000446521344 5903265715716096 5911374597193728 5918479614738432 5924968898494464 5933107592036352 5938404202119168 5945541707169792 5953708660064256 5968423708655616 5975597294843904 5983400544436224 5989147402088448 5991619501228032 6004176240771072 6010759486111744 6012423735607296 6019016023867392 6027283903021056 6034528234635264 6039915385061376 6048211972128768 6062120956329984 6070448045555712 6092765869252608 6107859032997888 6113921306298624 6121905186668544 6122319549851232 6130314397089792 6135787057840128 6138735158624256 6152852317667328 6158345098493952 6166804363739136 6174216388214784 6182697454682112 6189476438605824 6197978466680832 6205427960030208 6210967676239872 6213531334606848 6219499225245696 6227620974821376 6235106096185344 6241942543269888 6242365031220864 6250516640169984 6256096607993856 6259102514675712 6263615954878464 6266625474428928 6272219822948352 6280835509518336 6287722096361472 6295279454650368 6303926816538624 6309554464751616 6327103018070016 6334076034220032 6341450190446592 6349072125771648 6357363078463488 6366095720054784 6371778867757056 6386431953993728 6389500483731456 6395204525359104 6403989146959872 6411686249299968 6418716306702336 6427533224706048 6441003516100608 6449851048402944 6467144858468352 6473563736080896 6482017256472576 6490921126330368 6496715708301312 6504524260835328 6513459046907904 6520600692523008 6522406106038272 6529557561606144 6537405587521536 6543241667149824 6552229636472832 6576318716018688 6585352120848384 6593267207532096 6601877043019776 6607770677673984 6616847285747712 6632063952224256 6632512845672168 6641173930180608 6647102645993472 6650296421842944 6658289566580736 6665590010806272 6674746041040896 6680704727384064 6688734420566016 6697922242572288 6714476672237568 6722546956699392 6731325612490752 6737790827349504 6740571938881536 6746589389389824 6754698270867456 6762104421875712 6763976702558208 6771393026850816 6780694390898688 6785583951118336 6788844263964672 6794904808194048 6804238468644864 6819886075871232 6829254051250176 6847565144260608 6854361602909184 6861915703738368 6871341412122624 6878161469585952 6878875455848448 6887143335002112 6896603696726016 6902760440070144 6921958857375744 6928138235805696 6937654909206528 6945993436741632 6963160993431552 6987338635769856 6990222751432704 6996463070478336 6996936628401408 7006073596674048 7014494358208512 7022185361178624 7031831220191232 7038108683993088 7046567949238272 7056247300816896 7065939948208128 7073687358406656 7082189386481664 7091917668605952 7098248772845568 7116060729802752 7125835538497536 7134131464252416 7142706141493104 7143447588765696 7152033463271424 7158418234146816 7161857685061632 7168251226226688 7184735948242944 7188188044197888 7194605091028992 7204487790329856 7213147030462464 7221055845040128 7230974877794304 7246128955613184 7256082429453312 7265557803958272 7275537965776896 7282759203091008 7292269413531648 7298779375992832 7302286267121664 7308805171838976 7317589793439744 7327641427771392 7335675779088384 7345752256806912 7354581285961728 7361146875543552 7371258341031936 7389755373256704 7398358555521024 7418195572948992 7427111673397248 7433742012383232 7443953196466176 7452115077169152 7461071946252288 7471320671453184 7477990476742656 7498788762157056 7515792818307072 7524826223136768 7535162522893824 7545002334879744 7572741314052096 7579501659684864 7580014680768192 7589913063063552 7599035554725888 7607367474610176 7609473790377984 7617817155207168 7628281189761024 7633781945008128 7637449796960256 7644267909218304 7654768277225472 7672371835355136 7682910807656448 7692943557132288 7703510787293184 7709065790619648 7711156803272832 7719655166705664 7728119339286528 7730259088637952 7737931653284196 7738734887829504 7748036251877376 7754953086992384 7758679158816768 7765605495078912 7787203714547712 7794155515281408 7804861772857344 7814242616334336 7824446865801216 7833556117610496 7860223943376896 7860755965241088 7864000595361792 7871020954288128 7881832796258304 7891306152984576 7899958531325952 7910810122715136 7917872269492224 7927388942893056 7938278213419008 7957898278207488 7967463059791872 7985529869451264 7988826001637376 8005568321028096 8016564980809728 8025354698489856 8036378537361408 8046037646180352 8053220513415168 8064282629505024 8082827941773312 8093930727407616 8105048764121088 8114790409270272 8123687825670144 8143812043997184 8151895075064832 8162540248891392 8163092733134976 8173752529453056 8181049410453504 8184980211499008 8193104103477384 8203803090223104 8211126797991936 8215072050511872 8222405818318848 8232288517619712 8243596606242816 8252635251474432 8263971288907776 8273903946706944 8281290234986496 8292665633660928 8313474794913792 8323153374961152 8334022186893312 8345470019567616 8351487939837952 8355500632571904 8362959763931136 8374447346024448 8383629461815296 8393705939533824 8405235755384832 8412739286335488 8436137357426688 8455266920595456 8465429501028864 8476484104617984 8488127626739712 8495705157009408 8519333978308608 8526939367145472 8538652195946496 8548914999066624 8558288408936448 8570044299608064 8588004688134144 8599801397870592 8611614311878656 8631418314774528 8642689675296768 8654561501773824 8672699014447104 8684612062543872 8694134256697344 8696541474717696 8706076748808192 8716540783362048 8724322222866432 8728514053668864 8736306181963776 8768424954691584 8780469494464512 8791022943376128 8802502724026368 8812750632311808 8822463047663616 8842751936299008 8843350460896224 8847000669782016 8854898573574144 8862803527991296 8867061895790592 8877719422107648 8887453347741696 8899661388054528 8907606303178752 8918312560754688 8930562990096384 8952635562983424 8963395942265856 8975100816654336 8983721103132672 8987429251842048 8995452519186432 9006264361156608 9016139229167616 9018635603410944 9028524035801088 9040925854531584 9051792351952896 9059873077592064 9072317958193152 9093181434494976 9105672068333568 9139148803878912 9149220938317824 9161788549496832 9170881959447936 9182857780002816 9195471595634688 9203680586760192 9229278476500992 9237517647740928 9250206545608704 9261324582322176 9274046182023168 9284214657908736 9316451514359808 9320297001910272 9329248837868544 9341431462232064 9352659144278016 9362913814904832 9363547546831296 9375774960254976 9384144911990784 9388653772013568 9395423932317696 9399938211643392 9408329734422528 9421253264277504 9431583144542208 9442919181975552 9455890224807936 9464331697127424 9490654527105024 9501114051330048 9512175285669888 9523608188657472 9536044617695232 9544557645529088 9549143580082176 9557668301635584 9579647930990592 9584250725597184 9592806788038656 9605983720439808 9617529373949952 9628074460053504 9641299837059072 9661505274150912 9674776572604416 9700717287702528 9710345604121344 9723025884708864 9736381689495552 9745073562451968 9756786391252992 9770188570361856 9780901038784512 9794336342409216 9806108381282304 9814862500724736 9828344454709248 9864478074028032 9890927430598656 9902815564529664 9911656016510976 9925270928621568 9936153436225536 9948095928336384 9948769268508252 9961760895270912 9970653968990208 9975444632764416 9987434349871104 9998385016209408 10021057091076096 10033101630849024 10046883363858432 10060003113172992 10071715008356352 10083820435049088 10096988418736128 10106002212913152 10106686241024256 10110857908322304 10119884084084736 10132047406301184 10143156632813568 10145965053837312 10157089540276224 10171041586348032 10178375926677504 10183266395947008 10192357212291072 10206357702967296 10229829113806848 10243881076875264 10271347716390912 10278754387492864 10281542404363776 10292873555607552 10307012118183936 10317242204378928 10318313183772672 10330715002503168 10344905545089024 10354140660105216 10382938286063616 10392207353708544 10406482363809792 10418990155112448 10444741490147328 10481007953654784 10485334127149056 10494694605717504 10509110395011072 10521741537312768 10533278041767936 10547746830286848 10557163025989632 10569851923857408 10584370951225344 10598909922312192 10610531037609984 10623284079722496 10647373159268352 10674091094704128 10688753307746304 10701197196378624 10714059212239656 10715171383148544 10728050194907136 10737627351220224 10742786527592448 10752376839340032 10777103922364416 10791907636543488 10806731685494784 10819720545693696 10831583767560192 10846462316691456 10869193433419776 10884123644179968 10898336705937408 10913306948665344 10924138804636512 10938404120297472 10948169063989248 10953429400682496 10963207757758464 10976384690159616 10991462141657088 11003513668632576 11018628385210368 11031871928942592 11041720313315328 11056887511547904 11084633059885056 11097537833281536 11112029582524416 11127293359423488 11140667510095872 11150613018574848 11165929794699264 11178172615753728 11191607919378432 11206981007179776 11216985715113984 11248183143235584 11273689227460608 11287239334705152 11301978806157312 11317503502319616 11359111971078144 11369252489527296 11370022021152288 11384869594595328 11398553332088832 11411051211915264 11414210685566976 11426725732810752 11450672917512192 11466401863827456 11482152415838208 11508557753032704 11524366211484672 11539415335698432 11555266180939776 11563598685929472 11579482750058496 11592179008929792 11595388632956928 11606897479926294 11608102331744256 11622054377816064 11632429630488576 11638018738225152 11648408242618368 11680805571821568 11691233272922112 11707292659286016 11721363924501504 11736670298701824 11750334176415744 11763284063551488 11790335915065344 11791133947861632 11796000893042688 11806531431432192 11822749194387456 11836959229476864 11849937796988928 11866215184072704 11876808404238336 11891083414339584 11907417320128512 11936847417311232 11951194589687808 11978294804176896 11983239002456064 12008352481542144 12024847471214592 12038032047734784 12054567806042112 12069056469270528 12079830770122752 12096423944257536 12124241912659968 12140896091111424 12185531738505216 12215718065995776 12227842612597248 12243810373337088 12244639099702464 12260628794179584 12271574115680256 12277470317248512 12305704635334656 12316690196987904 12333608727478272 12348432776429568 12365394909364224 12378952877211648 12395956933361664 12410855920060416 12421935352479744 12427062669213696 12438998450491392 12470212192370688 12483885086539776 12484730062441728 12501033280339968 12518205029351424 12527231909756928 12533250948857856 12544439645896704 12561671019036672 12575444192722944 12590558909300736 12607853633077248 12619108929503232 12654206036140032 12682900380893184 12698144251543296 12714726156926976 12732191440109568 12743557735514112 12772863907987456 12779000967462912 12790409050718208 12807978293919744 12823372498599936 12837432613404672 12855066449412096 12882007032201216 12899702096805888 12934289716936704 12947127472161792 12964034512945152 12981842252660736 12993431416602624 13009048521670656 13026918093815808 13041201385046016 13044812212076544 13059115123212288 13074811175043072 13086483334299648 13104459272945664 13152637432037376 13170704241696768 13186534415064192 13203754086039552 13215541355347968 13233694571495424 13264127904448512 13265025691344336 13282347860361216 13294205291986944 13300592843685888 13316579133161472 13331180021612544 13349492082081792 13361409454768128 13377468841132032 13395844485144576 13428953344475136 13445093913398784 13462651224981504 13475581654699008 13481143877763072 13493178778779648 13509396541734912 13524208843751424 13527953405116416 13542786053701632 13561388781797376 13571167902236672 13577688527929344 13589809616388096 13608476937289728 13639772151742464 13658508102500352 13708723205818368 13723831407476736 13742682824245248 13756322939171904 13774286670004224 13793207393452032 13805520880140288 13843917714751488 13856276471611392 13875309818413056 13891986873483264 13926321986863104 13974677271539712 13980445502865408 13993873256802816 14012147193348096 14028988716417024 14044370722357248 14063662440382464 14076217367986176 14093135898476544 14112494601633792 14131879896416256 14147374716813312 14164378772963328 14183835337211904 14196497545691136 14251671076995072 14268262928504832 14285412282986208 14286895177531392 14304066926542848 14316836468293632 14323715370123264 14336502452453376 14369471896485888 14376376088395776 14389210182057984 14408975580659712 14426294060924928 14442111690080256 14461949755588608 14492257911226368 14512164858906624 14531115607916544 14551075931553792 14565518406182016 14584538827063296 14597558751985664 14604572534243328 14617610343677952 14635179586879488 14655282855542784 14671351558176768 14691504513613824 14709162571923456 14722293751087104 14742516682063872 14779510746513408 14796717111042048 14836391145897984 14854223346794496 14867484024766464 14887906392932352 14904230154338304 14922143892504576 14942641342906368 14955980953485312 14997577524314112 15031585636614144 15049652446273536 15070325045787648 15090004669759488 15145482628104192 15159003319369728 15160029361536384 15179826126127104 15198071109451776 15214734949220352 15218947580755968 15235634310414336 15256562379522048 15267563890016256 15274899593920512 15288535818436608 15309536554450944 15344743670710272 15365821615312896 15407021574586368 15418131581239296 15422313606545664 15439310333411328 15460518177275904 15475863306568392 15477469775659008 15496072503754752 15509906173984768 15517358317633536 15531210990157824 15574407429095424 15588311030562816 15609723545714688 15628485232668672 15667112235220992 15721511930482176 15728001190723584 15742041908576256 15763665592516608 15782612305969152 15799917062651904 15821620245430272 15835744538984448 15854777885786112 15876556426838016 15915796556414976 15934926119583744 15971059738902528 15977652003274752 16011136642056192 16033129961619456 16050709396979712 16072757074722816 16092075292360704 16106441026830336 16128565259010048 16165655883546624 16187861454815232 16210097528242176 16229580818540544 16247375651340288 16303790150129664 16325080497782784 16326185466269952 16347505058906112 16369960422998016 16386208206954768 16407606180446208 16422253595983872 16430144101023744 16444811636637696 16464577035239424 16487193212485632 16505270502948864 16527942577815552 16547807893413888 16562580469972992 16585331267321856 16626949589827584 16646306749922304 16668044373786624 16690940039135232 16702975879675904 16711001265143808 16725919527862272 16748894692048896 16767258923630592 16787411879067648 16810471510769664 16825478572670976 16872274714853376 16910533841190912 16930859002057728 16952968209235968 16976255253479424 16991410314018816 17038667956617216 17053878734290944 17077304391892992 17097829998133248 17116576817872896 17140088599216128 17176009376268288 17199602795741184 17223228623757312 17262836629549056 17309123003547648 17345398028894208 17369224125087744 17388268513394688 17393082949435392 17410346219889441 17412153497616384 17433081566724096 17448644445732864 17457028107337728 17472612363927552 17536849909383168 17560938988929024 17582045886752256 17605005448052736 17625501264623616 17644926095327232 17685503872598016 17686700921792448 17694001339564032 17709797147148288 17725607055982592 17734123791581184 17755438844215296 17774906695483392 17799322776109056 17815212606357504 17836625121509376 17861125980192768 17905271125966848 17926791884531712 17950201633308672 17967442206265344 17974858503684096 18012528722313216 18032278458335232 18037271206821888 18057048071602176 18081851709063168 18103584703905792 18119746155184128 18144635916386304 18186362868989952 18211344136667136 18278297607757824 18323577098993664 18341763918895872 18365715560005632 18390943191269376 18407361173520384 18458556953001984 18475035295481856 18500413091217408 18522649164644352 18548092364046336 18568429315817472 18632903028719616 18640594003820544 18658497675737088 18682862924464128 18705318288556032 18725827629809664 18727095093662592 18751549920509952 18768289823981568 18777307544027136 18790847864635392 18799876423286784 18816659468845056 18842506528555008 18863166289084416 18885838363951104 18911780449615872 18928663394254848 18981309054210048 19002228102660096 19024350571339776 19047216377314944 19072089235390464 19089115291058176 19098287160164352 19115336603271168 19159295861981184 19168501451194368 19185613576077312 19211967440879616 19235058747899904 19256148920107008 19282599674118144 19323010548301824 19349553145208832 19401434575405056 19420691208242688 19446051769417728 19472763378991104 19490147124903936 19513572782505984 19540377140723712 19561802077569024 19588672684818432 19612216762564608 19629725001449472 19656688909418496 19728956148056064 19805631129059328 19823312033021952 19850541857243136 19896191856672768 19897538537016504 19923521790541824 19941307937980416 19950889265528832 19974868699742208 19996770032418816 20042114182152192 20066203261698048 20093766727716864 20143430016712704 20167640870098176 20193976837472256 20213372482048512 20221715816644608 20239768168169472 20264094812602368 20286313265627136 20291930107674624 20314179080552448 20342083172696064 20356751853355008 20366532791894016 20384714424582144 20412715405934592 20459658227613696 20487762153750528 20542695432781824 20563084808727552 20585747111215104 20614024236367872 20634484408757856 20636626367545344 20661430005006336 20689811090178048 20708281320210432 20765876572127232 20784414707417088 20812964727619584 20837980310224896 20889482980294656 20962015907309568 20970668254298112 20989389211435008 21018220790022144 21043483074625536 21066556083535872 21095493660573696 21114326051979264 21139703847714816 21168741902450688 21197819844624384 21221062075219968 21246568159444992 21294746318536704 21348182189408256 21377506615492608 21402394392757248 21428118424479312 21430342766297088 21456100389814272 21475254702440448 21485573055184896 21504753678680064 21554207844728832 21583815273086976 21613463370989568 21639441091387392 21663167535120384 21692924633382912 21738386866839552 21768247288359936 21796673411874816 21826613897330688 21848277609273024 21876808240594944 21896338127978496 21906858801364992 21926415515516928 21952769380319232 21982924283314176 22007027337265152 22037256770420736 22063743857885184 22083440626630656 22113775023095808 22169266119770112 22195075666563072 22254586718846976 22281335020191744 22301226037149696 22331859589398528 22356345231507456 22383215838756864 22413962014359552 22433971430227968 22496366286471168 22547378454921216 22574478669410304 22635007004639232 22718223942156288 22738504979054592 22740044042304576 22769739189190656 22797106664177664 22822102423830528 22828421371133952 22853451465621504 22901345835024384 22932803727654912 22964304831676416 23017115506065408 23048732422969344 23078830671396864 23110532361879552 23127197371858944 23158965500116992 23184358017859584 23190777265913856 23213794959852588 23216204663488512 23244108755632128 23264859260977152 23276037476450304 23296816485236736 23361611143643136 23382466545844224 23414585318572032 23442727849003008 23473340597403648 23500668352831488 23580671830130688 23582267895723264 23592001786085376 23613062862864384 23645498388774912 23673918458953728 23699875593977856 23732430368145408 23753616808476672 23782166828679168 23814834640257024 23873694834622464 23902389179375616 23956589608353792 23966478004912128 24016704963084288 24049694942429184 24076064095469568 24109135612084224 24138112938541056 24159661540245504 24192847888515072 24248483825319936 24281792182222848 24371063477010432 24431436131991552 24455685225194496 24487620746674176 24489278199404928 24521257588359168 24543148231360512 24554940634497024 24611409270669312 24633380393975808 24667217454956544 24696865552859136 24730789818728448 24757905754423296 24791913866723328 24821711840120832 24843870704959488 24877996900982784 24940424384741376 24969460124883456 25002066560679936 25036410058702848 25054463819513856 25066501897715712 25088879291793408 25123342038073344 25150888385445888 25181117818601472 25215707266154496 25238217859006464 25308412072280064 25365800761786368 25396288503086592 25429452313853952 25464382880219136 25487115471028224 25545727815974912 25558001934925824 25580818101436416 25615956587839488 25646744997199872 25674865226809344 25710132898824192 25764014064402432 25799404193611776 25894254944323584 25928069025890304 25963684505321472 26018097043341312 26053836187631616 26082402770092032 26089624424153088 26118230246424576 26149622350086144 26172966668599296 26208918545891328 26305274864074752 26341408483393536 26373068830128384 26407508172079104 26467389142990848 26528255808897024 26530051382688672 26564695720722432 26588410583973888 26601185687371776 26633158266322944 26662360043225088 26698984164163584 26722818909536256 26754937682264064 26791688970289152 26857906688950272 26890187826797568 26925302449963008 26951163309398016 26962287755526144 26986357557559296 27018793083469824 27048417687502848 27055906810232832 27085572107403264 27122777563594752 27142335804473344 27155377055858688 27179619232776192 27216953874579456 27279544303484928 27317016205000704 27417446411636736 27447662814953472 27485365648490496 27512645878343808 27548573340008448 27586414786904064 27611041760280576 27687835429502976 27712552943222784 27750619636826112 27783973746966528 27852643973726208 27949354543079424 27960891005730816 27987746513605632 28024294386696192 28057977432834048 28088741444714496 28127324880764928 28152434735972352 28186271796953088 28224989203267584 28263759792832512 28294749433626624 28328757545926656 28367670674423808 28392995091382272 28503342153990144 28536525857009664 28570824565972416 28608133853085696 28633672936587264 28647430740246528 28673004904906752 28738943792971776 28752752176791552 28778420364115968 28817951161319424 28852588121849856 28884223380160512 28923899511177216 28984515822452736 29024329717813248 29102151863107584 29131036812364032 29169077654126592 29209145068486656 29235220687355904 29270359173758976 29310565711085568 29342703116353536 29383009027227648 29418325143846912 29444587502174208 29485033364127744 29593434222084096 29672782291795968 29708446693588992 29734968049532928 29775812785864704 29808460308676608 29844287785009152 29885282685812736 29911961906970624 29995155048628224 30063171273228288 30099304892547072 30140650091575296 30180009339518976 30290965256208384 30318006638739456 30320058723072768 30359652252254208 30396142218903552 30429469898440704 30437895161511936 30471268620828672 30513124759044096 30535127780032512 30549799187841024 30577071636873216 30619073108901888 30689487341420544 30731643230625792 30814043149172736 30836263162478592 30844627213091328 30878620666822656 30921036354551808 30951726613136784 30954939551318016 30992145007509504 31019812347969536 31034716635267072 31062421980315648 31148814858190848 31176622061125632 31219447091429376 31256970465337344 31334224470441984 31443023860964352 31456002381447168 31484083817152512 31527331185033216 31565224611938304 31599834125303808 31643240490860544 31671489077968896 31709555771572224 31753112853676032 31831593112829952 31869852239167488 31942119477805056 32022273284112384 32066259923238912 32145514149445632 32184150584721408 32212882053660672 32257130518020096 32331311767093248 32375722909630464 32420195056484352 32459161637081088 32494751302680576 32607580300259328 32652370932539904 32695010117812224 32739920845996032 32772416413909536 32815212360892416 32844507191967744 32860288202047488 32889623273275392 32929154070478848 32974386424971264 33010541005897728 33055885155631104 33095615786827776 33125160939945984 33170662534643712 33253899179655168 33292613499844608 33336088747573248 33381880078270464 33405951759351808 33422002530287616 33451839055724544 33497789384097792 33534517847261184 33574823758135296 33620943021539328 33650957145341952 33744549429706752 33821067682381824 33861718004115456 33905936418471936 33952510506958848 34077335913234432 34107757468581888 34154608783785984 34195659996266496 34233153635745792 34280177198432256 34352018752536576 34399205591482368 34446457247514624 34525673259098112 34618246007095296 34690796057788416 34738448250175488 34776537026789376 34786165898870784 34820692439778882 34824306995232768 34866163133448192 34897288891465728 34914056214675456 34945224727855104 35073699818766336 35121877977858048 35164091773504512 35210010896105472 35251002529247232 35289852190654464 35371007745196032 35373401843584896 35388002679128064 35419594294296576 35451214111965184 35468247583162368 35510877688430592 35549813390966784 35598645552218112 35630425212715008 35673250243018752 35722251960385536 35810542251933696 35853583769063424 35934884412530688 35949717007368192 36025057444626432 36074542413643776 36114096143204352 36163703418126336 36207169407811584 36239492310368256 36289271832772608 36372725737979904 36422688273334272 36556595215515648 36647154197987328 36683527837791744 36731431120011264 36781886382538752 36814722347040768 36917113906003968 36950070590963712 37000826182434816 37045298329288704 37096184728092672 37136858631634944 37265806057439232 37281188007641088 37316995351474176 37410636577112064 37451655259619328 37454190187325184 37503099841019904 37554615088054272 37581695729270784 37599752846573568 37633318937690112 37685013057110016 37726332578168832 37771676727902208 37823560899231744 37857326788509696 37962618108420096 38048701142679552 38094432754629888 38144178470780928 38196574320328704 38230673206542336 38318591723962368 38337002902388736 38371227152154624 38423934881759232 38470117495799808 38512297840214016 38565199348236288 38646021096603648 38699106290417664 38802869150810112 38841382416485376 38892103538835456 38945526757982208 38980294249807872 39027145565011968 39080754281447424 39123604155138048 39177345369636864 39224433525129216 39259450002898944 39313377818836992 39457912296112128 39611262258118656 39646624066043904 39701083714486272 39792383713345536 39795077074033008 39847043581083648 39882615875960832 39901778531057664 39949737399484416 39993540064837632 40084228364304384 40132406523396096 40187533455433728 40286860033425408 40335281740196352 40387953674944512 40426744964097024 40443431633289216 40479536336338944 40528189625204736 40572626531254272 40583860215349248 40628358161104896 40684166345392128 40713503706710016 40733065583788032 40769428849164288 40825430811869184 40919316455227392 40975524307501056 41126169617455104 41171494222430208 41228048472735744 41268968817515712 41322860010012672 41379622180356096 41416562640420864 41531753144254464 41568829414834176 41625929455239168 41675960620449792 41778965960589312 41924031814619136 41941336508596224 42036441580044288 42086966149251072 42133112167071744 42190987321147392 42228652103958528 42279407695429632 42337483804901376 42395639689248768 42442124150439936 42493136318889984 42589492637073408 42755013230985216 42804788785514496 42856236848958624 42860685532594176 42912200779628544 42950509404880896 42971146110369792 43009507357360128 43108415689457664 43167630546173952 43226926741979136 43278882182774784 43326335070240768 43385849266765824 43476773733679104 43536494576719872 43593346823749632 43653227794661376 43696555218546048 43753616481189888 43792676255956992 43813717602729984 43852831031033856 43905538760638464 43965848566628352 44014054674530304 44074513540841472 44127487715770368 44166881253261312 44227550046191616 44338532239540224 44390151333126144 44509173437693952 44562670040383488 44602452074299392 44663719178797056 44712690463014912 44766431677513728 44827924028719104 44867942860455936 44992732572942336 45094756909842432 45148957338820608 45270014009278464 45436447884312576 45477009958109184 45480088084609152 45539478378381312 45594213328355328 45644204847661056 45656842742267904 45706902931243008 45802691670048768 45865607455309824 45928609663352832 46034231012130816 46097464845938688 46221064723759104 46254394743717888 46317931000233984 46381554531827712 46427589919705176 46432409326977024 46488217511264256 46529718521954304 46552074952900608 46593632970473472 46723222287286272 46764933091688448 46829170637144064 46885455698006016 47001336705662976 47164535791446528 47184003572170752 47226125725728768 47290996777549824 47347836917907456 47399751187955712 47464860736290816 47507233616953344 47564333657358336 47629669280514048 47747389669244928 47804778358751232 47913179216707584 47932956009824256 48033409926168576 48099389884858368 48152128190939136 48218271224168448 48276225877082112 48319323080491008 48385695777030144 48496967650639872 48563584364445696 48742126954020864 48911370450388992 48975241493348352 48978556398809856 49042515176718336 49109881268994048 49222818541338624 49266760787951616 49334434909913088 49393731105718272 49461579637456896 49515811508846592 49583827733446656 49643423680241664 49687741409918976 49755993801965568 49880848769482752 49938920249766912 50004133121359872 50072820117405696 50108927639027712 50133003795431424 50177758583586816 50246684076146688 50301776770891776 50362235637202944 50431414532308992 50476435718012928 50616824144560128 50731601523572736 50792577006173184 50858904627707904 50928765760438272 50974230942056448 51091455631949824 51116003869851648 51161636202872832 51231913175678976 51293489994399744 51349730453618688 51420265797648384 51528028128804864 51598808387223552 51788509888647168 51927369010642944 52036194086682624 52107672375263232 52164805540184064 52179248848306176 52236460492849152 52299244700172288 52345933337198592 52417837091782656 52610549728149504 52682816966787072 52746137660256768 52815016344158208 52934778285981696 53056511617794048 53060102765377344 53129391441444864 53176821167947776 53202371374743552 53266316532645888 53324720086450176 53397968328327168 53445637819072512 53509875364528128 53583377940578304 53715813377900544 53780375653595136 53850604899926016 53902326618796032 53924575511052288 54037586166939648 54096835375005696 54111813620465664 54171144214806528 54245555127189504 54284671608946688 54310754111717376 54359238465552384 54433907749158912 54559088606969856 54634032410001408 54834892823273472 54970731296980992 55025291756687616 55097146680016896 55172829573808128 55222083520561152 55375670859005952 55425105886445568 55501239273652224 55567947493933056 55705287947452416 55898709086158848 55921782011461632 55975493027211264 56048588773392384 56115954865668096 56177482889428992 56254649761529856 56304869471944704 56372543593906176 56449978406535168 56527519585665024 56589498867253248 56657515091853312 56735341348847616 56785990182764544 57006684307980288 57073051714019328 57141649131944832 57216267706171392 57267345873174528 57294861480493056 57346009809813504 57477887585943552 57505504353583104 57556840728231936 57635902322638848 57705176243699712 57768446760321024 57847799022354432 57969031644905472 58048659435626496 58204303726215168 58262073624728064 58338155308253184 58418290136973312 58470441374711808 58540718347517952 58621131422171136 58685406232707072 58766018054455296 58836650287693824 58889175004348416 58970066728255488 59186868444168192 59416893387177984 59469936099065856 59551625571729408 59688575570018304 59770565371625472 59823923813941248 59990310097256448 60126342546456576 60198609785094144 60281300183150592 60581930512416768 60640117446145536 60719304504508416 60792284437807104 60858939796881408 60875790323023872 60942537241657344 61026249518088192 61070255560065024 61099598375682048 61154143273746432 61238146217803776 61378974682841088 61463286461251584 61628086298345472 61689254426182656 61757241333645312 61842072709103616 61903453226273568 61909879102636032 61984290015019008 62039624695939072 62069433270534144 62124843960631296 62297629716381696 62353244122251264 62438894182858752 62513940930674688 62668448940883968 62886047721928704 62912004762894336 62968167634305024 63054662370066432 63130449223876608 63199668250607616 63286480981721088 63342978155937792 63419111543144448 63506225707352064 63663186225659904 63739704478334976 63884238955610112 64044546568224768 64132519846477824 64291028298891264 64368301169442816 64425764107321344 64514261036040192 64662623534186496 64751445819260928 64840390112968704 64918323274162176 64989502605361152 65215160600518656 65304741865079808 65390020235624448 65479841691992064 65544832827819072 65630424721784832 65689014383935488 65720576404094976 65779246546550784 65858308140957696 65948772849942528 66021082011795456 66111770311262208 66191231573655552 66250321879891968 66341325069287424 66507798359310336 66585226999689216 66763760156540928 66811903518703616 66844005060575232 66903678111449088 66995578768195584 67069035694522368 67149647516270592 67241886043078656 67301914290683904 67489098859413504 67642135364763648 67723436008230912 67905021013917696 68154671826468864 68215514937163776 68309217567571968 68391319992532992 68466307271491584 68560354396864512 68704037505073152 68798411182964736 68892914495029248 69051346518196224 69236492014190592 69381592115576832 69476896500350976 69553074053578752 69572331797741568 69641384879557764 69648613990465536 69732326266896384 69794577782931456 69828112429350912 69890449455710208 70147399637532672 70243755955716096 70328183547009024 70420021792210944 70502005058494464 70742015490392064 70746803687169792 70776005358256128 70839188588593152 70936495166324736 71021755376861184 71099626781933568 71197291104436224 71260850425430016 71346500486037504 71444503920771072 71621084503867392 71707167538126848 71869768825061376 71899434014736384 72050114889252864 72149084827287552 72228192286408704 72327406836252672 72414338815623168 72478984620736512 72578543665545216 72745451475959808 72845376546668544 73113190431031296 73294308395974656 73367055675583488 73462862240022528 73563772765077504 73629444694081536 73834227812007936 73900141181927424 74001652364869632 74090596658577408 74192369456185344 74273717263269888 74531612114878464 74633990702948352 74821273154224128 74908380374650368 75006199682039808 75109230176108544 75163391458541568 75199505693147136 75266637875380224 75370026114220032 75452665156337664 75543353455804416 75647121798463488 75714653577019392 75925236216840192 76097402285359104 76188865509259776 76288356941561856 76393148640657408 76461346413084672 76637183447924736 76674005804777472 76742454304309248 76847869763518464 76940234991599616 77024595680428032 77130398696472576 77292042193207296 77398212580835328 77682764832970752 77784207077670912 77891053515964416 78054291130023936 78161508562894848 78247208310276096 78354690739273728 78448867050258432 78518900005797888 78626755637673984 78915824592224256 79222524516237312 79402167428972544 79584767426691072 79590154148066016 79694087162167296 79765231751921664 79803557062115328 79899474798968832 79987080129675264 80168456728608768 80264813046792192 80375066910867456 80573720066850816 80670563480392704 80775907349889024 80853489928194048 80886863266578432 80959072672677888 81056379250409472 81145253062508544 81167720430698496 81256716322209792 81368332690784256 81427007413420032 81466131167576064 81538857698328576 81650861623738368 81838632910454784 81951048615002112 82252339234910208 82342988444860416 82456096945471488 82537937635031424 82645720020025344 82759244360712192 82833125280841728 83063506288508928 83137658829668352 83251858910478336 83351921240899584 83557931921178624 83848063629238272 83882673017192448 84072883160088576 84173932298502144 84266224334143488 84381974642294784 84457304207917056 84558815390859264 84674967609802752 84791279378497536 84884248300879872 84986272637779968 85178985274146816 85510026461970432 85609577571028992 85712473697917248 85824401559257088 85901018809761792 85942292220739584 86019014714720256 86216831378915328 86335261092347904 86453853483958272 86557764365549568 86652670140481536 86771698533531648 86953547467358208 87072989153439744 87306455589322752 87393110437092096 87507232962379776 87627435205459968 87705662062067712 87811077521276928 87931697133256704 88028109349060608 88149027081682944 88254975431540736 88333762506522624 88455100092383232 88780302666252288 89018346875387904 89125340080766976 89204904148598784 89327438357594112 89425380926029824 89532863355027456 89655848057438208 89735885720911872 89985465145884672 90189513819684864 90297914677641216 90540028018556928 90872895768625152 90954019916218368 90960176169218304 91078956756762624 91188426656710656 91288409695322112 91313685484535808 91413805862486016 91605383340097536 91731214910619648 91857219326705664 92068462024261632 92194929691877376 92442129447518208 92508789487435776 92635862000467968 92763109063655424 92855179839410352 92864818653954048 92976435022528512 93059437043908608 93104149905801216 93187265940946944 93446444574572544 93529866183376896 93658341274288128 93770911396012032 94002673411325952 94329071582893056 94368007144341504 94452251451457536 94581993555099648 94695673835814912 94799502375911424 94929721472581632 95014467233906688 95128667314716672 95259338561028096 95494779338489856 95609556717502464 95826358433415168 96066819852337152 96198779769716736 96436542448336896 96552451754164224 96638646160982016 96771391554060288 96993935301279744 97127168728891392 97484253908041728 97822740900777984 97957112797619712 98085030353436672 98219762537988096 98445637082677248 98533521575903232 98668869819826176 98787462211436544 98923159274913792 99031623017693184 99167655466893312 99286847360483328 99375482819837952 99511987603931136 99761697538965504 99877840499533824 100008266242719744 100145640234811392 100217855278055424 100266007590862848 100355517167173632 100493368152293376 100603553541783552 100724471274405888 100862829064617984 100952871436025856 101233648289120256 101463203047145472 101585154012346368 101717809255415808 101857531520876544 102182911263899648 102232007739703296 102323272405745664 102463826351357952 102586979988799488 102699460907237376 102840531595296768 103056056257609728 103197616774447104 103577019777294336 103854738021285888 104072388173365248 104215344750526464 104329611080368128 104358497696612352 104472920985698304 104598489400344576 104691866674397184 104835674183565312 105221099456299008 105365633933574144 105492275320513536 105630032688316416 105869556571963392 106113023235588096 106120205530754688 106258782882889728 106353642335895552 106404742749487104 106532633065291776 106649440172900352 106795936656654336 106891275638145024 107019750729056256 107166755881156608 107431626755801088 107560751307190272 107804653237592064 107849151022104576 108075172333879296 108223627240931328 108342288429613056 108491110254379008 108569343217893376 108621508223434752 108718476931104768 108867815498317824 109118177213939712 109268064820002816 109669785646546944 109941462593961984 110050583513375232 110194293360033792 110345659147616256 110444167041122304 110751341718011904 110850211772891136 111002478547304448 111135894987866112 111410575894904832 111797418172317696 111843564022923264 111950986054422528 112231909731336192 112354965778857984 112509299523059712 112745087187812352 112899956813070336 113055039171330048 113178997734506496 113315030183706624 113470682697695232 113571980365529088 114146103428038656 114283298263889664 114432535412342784 114589722960986112 114692019619627008 114955775171887104 115011008707166208 115113681456463872 115271804645277696 115410352487399424 115536893520642048 115695598044708864 115938063289810944 116097318871252992 116408607452430336 116524147249456128 116676310616506368 116836580273946624 116940882749423616 117081436695035904 117242262844342272 117370812465414144 117532036108910592 117673300575387648 117778350008696832 117940133456510976 118373736888336384 118833786774355968 118939872198131712 119103251143458816 119377151140036608 119541130743250944 119647847627882496 119980620194512896 120252685092913152 120397219570188288 120562600366301184 121163861024833536 121280234892291072 121438609009016832 121584568875614208 121717879593762816 121751580646047744 121885074483314688 122052499036176384 122140511120130048 122199196751364096 122308286547492864 122476292435607552 122757949365682176 122926572922503168 123378508852365312 123514482667290624 123684145418207232 123806906452547136 123968580030038016 124079249391878144 124138866541068288 124249687921262592 124595259432763392 124706488244502528 124877788365717504 125027881861349376 125336897881767936 125772095443857408 125824009525788672 126109324740132864 126260898447753216 126399336501215232 126572961963442176 126685956311875584 126838223086288896 127012451414704128 127326372451319808 127479408956669952 127768477911220224 128265039692955648 128582056597782528 128736602338885632 128851528214642688 129028522072080384 129325247068372992 129502891638521856 129680780225937408 129836646548324352 129979005210722304 130430321201037312 130609483730159616 130780040471248896 130959683383984128 131089665655638144 131260849443569664 131378028767870976 131441152808189952 131558493093101568 131716616281915392 131897545699885056 132042164023590912 132223540622524416 132382463147311104 132500643759783936 132682650138574848 133015596718620672 133170453999378432 133527520313081856 133623807037407232 133688010121150464 133807356222898176 133991157536391168 134138071389044736 134299295032541184 134483772086157312 134603828581367808 134978197718827008 135284270729527296 135446872016461824 135810042027835392 136309343652937728 136431029874327552 136618435135143936 136782639985065984 136932614542983168 137120708793729024 137408075010146304 137596822365929472 137785828990058496 138102693036392448 138763184231153664 138953793000701952 139144663595483136 139282769759115528 139297227980931072 139464652533792768 139589155565862912 139656224858701824 139780898911420416 140294799275065344 140487511911432192 140656367094018048 141004010116988928 141493607374339584 141552010716512256 141678377177186304 141872990332649472 142043510753722368 142199253563867136 142394582208872448 142521700850860032 142693000972075008 142889007841542144 143242169007734784 143414335076253696 143739537650122752 143798868029472768 144100229778505728 144298169654575104 144456384572817408 144654813672505344 144828677631246336 144957969241473024 145157087331090432 145490902951919616 145690753093337088 146226380862062592 146734111351166976 146925724480045056 147127545530155008 147668455624015872 147800282363854848 148003304729739264 148181193317154816 148384738912370688 148547434526539776 149063224229756928 149267981405896704 149642546308448256 149816760749300736 150012399364079616 150218460352217088 150326782917083136 150399011386294272 150533275750760448 150740052228440064 150905330312675328 151086706911608832 151294243596926976 151429307154038784 151850472433680384 152194804570718208 152377731018519552 152576713883123712 152786297281314816 152922692826169344 153274366895849472 153348011609554944 153484908608618496 153695739527036928 153880469983199232 154049191360856064 154260797392945152 154584084386414592 154796425161670656 155365529665941504 155782107031928832 156108582260047872 156323017125789696 156494416620552192 156709381478547456 156897734100516864 157037800011595776 157253511275347968 157831649184448512 158445049032474624 158804334857945088 159169534853382144 159180308296132032 159388174324334592 159530463503843328 159607114124230656 159798949597937664 159974160259350528 160336913457217536 160529626093584384 160750133821734912 161147440133701632 161341126960785408 161551814699778048 161706979856388096 161773726533156864 162112758500818944 162290506125017088 162335440861396992 162513432644419584 162736665381568512 162854014826840064 162932262335152128 163077715396657152 163301723247476736 163677265820909568 163902097230004224 164504678469820416 164912193890942976 165075875270062848 165291440040050688 165518488721424384 165666250561683456 166127012577017856 166275317659336704 166503717820956672 166703842481799168 167115863842357248 167696127258476544 167765346034384896 168145766320177152 168347864597004288 168532448668286976 168763949284589568 168914608415834112 169117630781718528 169349935219605504 169582558756995072 169768496601759744 169972545275559936 170357970548293632 171020052923940864 171219155142057984 171424947395834496 171648803118514176 171802037619523584 171884584441479168 172038029429440512 172433662757830656 172670522184695808 172907706967916544 173115528731099136 173305340280963072 173543397067063296 173907094934716416 174145978306879488 174612911178645504 174786220874184192 175014465924759552 175254870410919936 175411324124135424 175622155042553856 175863394266513408 176056218698121216 176298054163365888 176509950863081472 176667525013045248 176910200184766464 177560605332504576 178250680161533952 178409808297197568 178654876715188224 179065726710054912 179311696114876416 179471771441823744 179970930291769344 180379027639369728 180595829355282432 181745791537250304 181920352338436608 182157913513525248 182376853313421312 182576819390644224 182627370969071616 182827611724972032 183210766680195072 183462429821239296 183714438653411328 184136924048523264 184389859383754752 184884258895036416 185271724000935936 185526218127310848 185710359678820704 185729637307908096 185952870045057024 186118874087817216 186208299811602432 186374531881893888 186892889149145088 187059732366753792 187316682548576256 187541822792024064 188005346822651904 188658143165786112 188736014288683008 188904502902915072 189163987110199296 189391347671629824 189599004751822848 189859442945163264 190028934467813376 190257334629433344 190518677122056192 190989558676979712 191219113435004928 191652716866830336 192133639704674304 192397559539433472 192873084896673792 193104903508328448 193277292321964032 193542783108120576 193987870602559488 194254337457782784 194968507816083456 195645481801555968 195914225595239424 196170060706873344 196439525075976192 196891274165354496 197067043151806464 197337739639652352 197574924422873088 197846318549827584 198063246035386368 198335310933786624 198573694720966656 198750965639675904 199023975207862272 199523395077931008 199755680999067648 200291280469622784 200435710556110848 200532015181725696 200711034334347264 200986736304586752 201207107083567104 201448942548811776 201725658129235968 201905742872051712 202467296578240512 202926406094290944 203170308024692736 203715063041753088 204464015479406592 204646544811491328 204927652702715904 205173959977598976 205398921814474752 205681063190593536 206112112515219456 206395233548894208 207154039554588672 207709476042571776 208144776346730496 208430689501052928 208659222160736256 208716995393224704 208945841971396608 209196978800689152 209383733348794368 209671348367130624 210442198912598016 210731267867148288 210984550641027072 211260065376632832 212226046471176192 212240411061509376 212517565765779456 212809485498974208 213065266130583552 213298880345800704 213591873313308672 213782551276290048 214039501458112512 214333511762313216 214863253511602176 215121502614380544 215609306475184128 215698302044209152 216150344667758592 216447254481862656 216684576859226112 216982220508758016 217138686435786752 217243016446869504 217436953862209536 217735630996635648 218236354427879424 218536129640005632 219339571293093888 219882925187923968 220101167026750464 220388586720067584 220691318295232512 220888334082244608 221502683436023808 221700423545782272 222004957094608896 222271789975732224 222821151789809664 223594836344635392 223901972108845056 224463819462672384 225018599046119424 225490174375624704 225799913626140672 226110078342660096 226357995469012992 226630060367413248 226941365395390464 227143960731058176 228292206856077312 228566596527779328 228865070824685568 229179445921972224 229384039239254016 229911550343774208 230022017414332416 230227362912927744 230543609290555392 230820704974798848 231073787041284096 231391196089417728 231876126579621888 232194637742505984 233048294498912256 233352621233012736 233673160547893248 234162873390071808 234484525688684544 234741624930828288 235064072217821184 235346601150775296 235556700017393664 235880266913021952 236747473776672768 237667573548711936 238206502286917632 238754302280073216 239082261486501888 239295695255764992 239961240389025792 240505370185826304 240794439140376576 241125200732602368 242327722049667072 242560469784582144 242877218018033664 243169137751228416 243435759187525632 243503161292095488 243770148966629376 244104998072352768 244281022240260096 244398393502728192 244616573094985728 244952584871215104 245515898731364352 245853145845006336 246757017704730624 247028965334581248 247368290836414464 247613812905094272 247937160060076032 248158498783756288 248277733082136576 248499375842525184 249190518865526784 249412976489005056 249755576731435008 250055763722698752 250673795763535872 251544190887714816 251648019051577344 252218649480265728 252521796895506432 252798673002430464 253145923926884352 253371912623751168 253676446172577792 254024902829408256 254652744902639616 254958817913339904 255536955822440448 256530079385911296 257473204677771264 257703056429285376 258057044144160768 258650494136745984 259005783277043712 259361560451874816 259673293096648704 259958010421444608 260860642402074624 261218967460319232 261919366767968256 262179331311276288 262521698887139328 262882305616379904 263116986186203136 263433232563830784 263795091399770112 264084328047181824 264447081245048832 264764926294622208 265001287519567872 265365300277149696 266340907998756864 267055040626163712 267376020242300928 267614712445796352 267982315072782336 268276142778089472 268598590065082368 268967544172314624 269207657162735616 269956395437654016 270568541459054592 270893744032923648 271620084055670784 272618687305875456 272862059748655104 273236870270287872 273565279970131968 273865229085966336 274241417587458048 274816150020292608 275193644731858944 275571657980116992 276205386072784896 277526368462307328 277907586001403904 278289327190966272 278565539518231056 278594455961862144 278929305067585536 279178311131725824 279312449717403648 279561797822840832 280589598550130688 280975023822864384 281312734188036096 282008020233977856 282987214748679168 283104021433024512 283356754354372608 283745980665298944 284087021507444736 284398507127734272 284789164417744896 285043401701720064 285386001944150016 285778015683084288 286484338015469568 286828670152507392 287479075300245504 288200459557011456 288596339309150208 289309627345010688 289657355262492672 289915938482946048 290314174662180864 290981805903839232 291381506186674176 292452761724125184 293468222702333952 294255091060310016 295336911248031744 295600564727709696 296006609459478528 296362386634309632 296769477824741376 297094869053079552 298126448459513856 298535962811793408 299285092616896512 299633521498601472 300024798728159232 300436920704434176 300653565834166272 300798022772588544 301066551501520896 301480104456880128 301810660625350656 302173413823217664 302588487193853952 302858614308077568 303700944867360768 304389609141436416 304755462037039104 305153427766247424 305572594562629632 306548733791698944 306696023219109888 306969817217236992 307391479054073856 307760939966398464 308098382721712128 308521594785890304 309168168772829184 309592850323341312 310731059331883008 311564214063857664 312217164520095744 312646034251579392 312988833241104384 313418762957094912 313795468201033728 314075600023191552 314507022550695936 315663298368897024 316890098064949248 317608669715890176 318339069706764288 318360616592264064 318776348648669184 319060927007686656 319214228248461312 319597899195875328 319948320518701056 320673826914435072 321059252187168768 321500267643469824 322294880267403264 322682253921570816 323413959712776192 323547453066313728 324225517001637888 324670881722793984 325026865288839168 325473330763137024 325708029653680128 325864524670304256 326155430793314304 326603446494953472 327354531641819136 327804194460008448 329009356939640832 329824387781885952 330151750540125696 330582880080101376 331036977442848768 331332501123366912 332254025154035712 332550635318673408 333007435641913344 333407684963598336 334231727684714496 335392254516953088 335530692068769792 336695729194008576 337064897336573952 337527898569179136 338235261563437056 338699870439211008 339165117513990144 339536993203519488 339945090551119872 340715941096587264 342438310284115968 342849894791668992 343297606237028352 343769168882958336 344076058858881024 344867325515661312 345341044369391616 345815413935833088 346231057462198272 346610680561926144 347086794134126592 347814189869432832 348291956613758976 349225822357291008 349572441748368384 350028931849519104 350509740821839872 350822648248270848 351244310085107712 351726788533026816 352112437396242432 352596108326731776 353019901726162944 353335050026090496 353820400369532928 355121210665009152 356501360323067904 356819616594395136 357309753430376448 358131453420109824 358623392229752832 358943542883647488 359941860583538688 360758055278739456 361191658710564864 363491583074500608 363840704676873216 364315827027050496 364753706626842624 365153638781288448 365254741938143232 365655223449944064 366421533360390144 366924859642478592 367428877306822656 368273848097046528 368779718767509504 370543448001871872 371052436254621696 371420719357641408 371905740090114048 372237748175634432 372416599623204864 372749063763787776 373785778298290176 374119464733507584 374633365097152512 375083645584048128 376010693645303808 377316286331572224 377472028577366016 378327974220398592 378782695343259648 379198009503645696 379718885890326528 380057868935626752 380514669258866688 381037354244112384 381979117353959424 382438226870009856 383305433733660672 384795119078866944 385746169793347584 386209807016656896 386554584643928064 387085566216241152 387975741205118976 388508674915565568 389937015632166912 391290963603111936 391828451190478848 392340121413746688 392879050151952384 393782548330708992 394134086303612928 394675479279304704 395149848845746176 395692637099655168 396126492070772736 396670621867573248 397147389441933312 397501931279351808 398047950415724544 399046790155862016 399511361998135296 400582560939245568 400871421112221696 401064030363451392 401422068668694528 401973472609173504 402414214167134208 402897885097623552 403451316258471936 403811485744103424 404934593156481024 405852812188581888 406340616049385472 407430126083506176 408928030958813184 409293089622982656 409855305405431808 410347919955197952 410797843628949504 411362126381187072 412224225030438912 412790467097788416 414308079109177344 416289552693460992 416861379002105856 417433990786449408 417891683942793216 418393957601378304 418767466697588736 419342696734261248 420884397825196032 421462535734296576 421969101282054144 424480822123018752 425035131531558912 425618970997948416 426130532261167104 426597760691601408 427183746626617344 427565102552580096 428079002916225024 428667023524626432 429726507023204352 430243005228761088 431218612950368256 431396604088418304 432300689335517184 432894508963725312 433369153718452224 433964441017516032 434277372871573504 434486032893739008 434873907724419072 435471261993271296 436472708855758848 437072259280011264 438679142586187776 440202334053500928 440777173440135168 441382636590465024 443005366872047616 443400847091564544 444009914189217792 444543579951464448 445642303579619328 447189672689270784 447803944217690112 448927638925344768 450037198092238848 450980348751249408 451599827252281344 452220156685320192 452715990938025984 453260120734826496 453882730790780928 454287921462116352 456584413712154624 457133193055558656 457730141649371136 458358891843944448 458768078478508032 459823100687548416 460044034828664832 460454725825855488 461087218581110784 461641409949597696 462147574082568192 462782392178835456 463752253159243776 464389275485011968 466096588997824512 467346321095786496 468325746780143616 468969051377369088 469483249861656576 470128144435642368 470693202301550592 471113400034787328 471760533826043904 473494947553345536 475335147097423872 476413004573835264 477508604560146432 478164522973003776 478591390511529984 479922480778051584 481010740371652608 481588878280753152 482250401465204736 484655444099334144 485120939569164288 486338275502456832 486871518375051264 487006322584190976 487540297933258752 488209996144705536 488562044480520192 488796787005456384 489233146189971456 489905169742430208 491031797462728704 491706291690012672 493514035409461248 494736581672828928 495227625810188544 495874320120152064 496555466164273152 496998751685050368 498381037731053568 498825952978010112 499511153462870016 500111527445397504 501347591527071744 503088381775429632 503296038103154688 504437298960531456 505043593791012864 505597346004860928 506291847853768704 506743825247502336 507352892345155584 508049805658816512 509305489805279232 509917635826679808 511073911644880896 513060158771822592 514946409355542528 515406112858570752 516114088288321536 517300988273491968 518011566554087424 518723120903749632 519346586193297408 519916020842889216 521721284804149248 522437934920638464 523838733535936512 524358662622552576 525043397774278656 525764611232759808 526233972372406272 526866465127661568 527590182799540224 528168656094363648 528894162490097664 529529852589244416 530002575039135744 530730600554299392 532681815997513728 534752040484601856 535229424891592704 535964630145564672 537197180130164736 537935088344629248 538415314325471232 539912790875308032 541137082918109184 541787488065847296 545237374611750912 546473740540575744 547130559940263936 547730458171932672 548482835174916096 549632300040585216 550387289463717888 551143315960233984 552410772145569792 555815172002807808 556578654381932544 557131079036462112 557188911923724288 557858610135171072 558356622263451648 558624899434807296 559123595645681664 561179197100261376 561950047645728768 562625468376072192 564016040467955712 565974429497358336 566208042866049024 566713508708745216 567491961330597888 568174043014889472 568797014255468544 569578328835489792 570086803403440128 570772003888300032 571556031366168576 572968676030939136 573657340305014784 574958150600491008 576400919114022912 577192678618300416 578619254690021376 579314710524985344 579831876965892096 580628349324361728 581963611807678464 582763012373348352 584905523448250368 586936445404667904 588510182120620032 590673822496063488 591201129455419392 592013218918957056 592724773268619264 593538955649482752 594189738106159104 596252896919027712 597071925623586816 598570185233793024 599267042997202944 600873841408868352 601307131668332544 601596045545177088 602133103003041792 602960208913760256 603621321250701312 604346827646435328 605176974387707904 605717228616155136 607401889734721536 608779218282872832 609510924074078208 611145189125259264 613392046438219776 613939634434473984 614782958108147712 615521879932796928 616196765443424256 617043189571780608 618336337545658368 619185700646682624 621462118663766016 623128428127715328 624434329040191488 625292068503158784 625977666482208768 626837525914189824 627590936402067456 628151200046383104 629014045101391872 631326596737794048 633780196129898496 636678139413528576 636721233184528128 637552697297338368 638428456496922624 639195798391750656 639896641037402112 641347653828870144 642118504374337536 643000535286939648 644589760534806528 645364507843141632 646827919425552384 647094906132627456 648451034003275776 649341763445587968 650053730577678336 650946661526274048 651416059307360256 651729049340608512 652310861586628608 653206892989906944 654709063283638272 655608388920016896 658018713879281664 659648775563771904 660303501080251392 661165760160202752 662073954885697536 662665002246733824 664508050308071424 665101270637346816 666014871283826688 666815369927196672 668463455369428992 670784509033906176 673391458388017152 675055797138358272 676470523126874112 677399740878422016 678330235027980288 679073986407038976 679890181102239744 681431882193174528 684876620568231936 685699789583337984 686595212474056704 687538337765916672 688152117717762048 689734651031322624 690682088738783232 691630827871666176 692462114924396544 693221361123852288 694173588268253184 695628379738865664 696583913227517952 699144883496736768 700057863699038208 701019481643679744 702488620170215424 703453577066053632 704224874792484864 705192216653463552 706039803452325888 706670100052180992 707640800739065856 710242421330018304 713002720646135808 714619506860752896 716262906840219648 717246784459505664 717887085767294976 719883721167077376 721516110557478912 722383317421129728 726983166149001216 727681409353746432 728631654054100992 729507413253685248 730307277562576896 730509483876286464 731310446899888128 732843066720780288 733849719284957184 734857754613645312 736547696194093056 737559437535019008 741086896003743744 742104872509243392 742841438715282816 743811480180228096 744475496351268864 744833199246409728 745498127527575552 747571556596580352 748238929467015168 749266730194305024 750167291168096256 752021387290607616 754632572663144448 754944057154732032 756655948440797184 757565390686519296 758396019007291392 759437771780653056 760115737871253504 761029338517733376 762074708488224768 763958234707918848 764876453740019712 766610867467321344 769590238157733888 772419614033313792 773109169287856128 774171132432482304 775951482410237952 777017349831131136 779874031264333824 782581927206223872 783656902380957696 785758100303904768 787565096661417984 789350958558609408 790299697691492352 791385274199310336 792252984141545472 793341243735146496 794294778883866624 795003862558703616 796095900831449088 799022723996270592 801165121878491136 802128060726902784 802844137337389056 803946945218347008 804828428334268416 805795770195247104 806902632516943872 807622971488206848 809869186312962048 811705624377163776 812681232098770944 814860252167012352 817856061917626368 818586179245965312 819710610810863616 820695839910395904 821595687257899008 822724252762374144 824448450060877824 825580934195576832 828616158218354688 832579105386921984 833722758004211712 834867981572898816 835783367885586432 836787915202756608 837534933395177472 838685393468522496 841768795650392064 842925071468593152 843938202564108288 848961644246037504 850070263063117824 851237941995896832 852261064522334208 853195521383202816 854367493253234688 855130205105160192 856158005832450048 857334047049252864 859453014046408704 860486010457522176 862437225900736512 864601378671034368 865789017927450624 867928882035032064 868554745743147008 868972065787478016 869747815448838144 870942523986542592 872945417711517696 874144518560022528 877358285172375552 880404668107001856 882765273180930048 886010733744095232 886801694183129088 888019828378435584 889087159902928896 891284607159238656 894379345378541568 895607888435380224 897855277850689536 900074396184477696 901960697502498816 903199654504562688 904440313370640384 905431981876051968 906520241469652992 907765461581561856 908575842924232704 913168827424309248 914266386111117312 915460283298742272 916717783687888896 919646201375096832 920088069657329664 920909451651710976 922174437162221568 923282819899195392 924295148165136384 925564784357670912 927504506318487552 928778550970023936 932193177995649024 934692642191572992 936651493560287232 937938102754738176 938966499723313152 940256288871284736 941386404603101184 942226800069574656 943521067652087808 946989895106691072 950670294194847744 952826009147670528 955017209120292864 956329045946007552 957182781023059968 959844961556103168 962021480743305216 963177756561506304 964500802930409472 970241879138328576 972676551004913664 974012645168381952 975080595866517504 976419992289411072 977124088961040384 977593574010912768 978466292379942912 979810339484860416 982063594925457408 983412583380025344 987028070818922496 989473163345657856 990455251620377088 991748640240304128 993110932328546304 993997503370100736 996762075462107136 997651905956020224 999022306925740032 1000223054890795008 1002695183054143488 1006176763550859264 1006592076206309376 1010087187582025728 1011194692009721856 1012583695707537408 1014705784690311168 1016099611317633024 1018610979610558464 1019835271653359616 1022147823289761792 1029892818711085056 1032228176576643072 1034601976546983936 1036023133108174848 1037446241807499264 1038693172386594816 1039832041685778432 1043442569608298496 1044875869841276928 1047677467071873024 1048717325245105152 1050086795548557312 1051529222465519616 1052467944744812544 1053732930255323136 1055180365599080448 1056337312188727296 1057788324980195328 1059059705178488832 1060005150078271488 1061461201108598784 1065363631995027456 1069504080969203712 1070458849783185408 1071929260291129344 1074394360260329472 1075870176689258496 1076830628650942464 1079825581750616064 1082274165836218368 1083574976131694592 1090474749223501824 1092947481081151488 1094261119880527872 1095460916343865344 1096965670349832192 1099264600081170432 1100774578927435776 1102286631920467968 1104821544291139584 1111630344005615616 1113157308763865088 1114262158072924224 1115717220270342144 1116713244526903296 1117249798869614592 1118247191291363328 1122358394200522752 1123900095291457536 1125250936752144384 1128032080935911424 1131948858994716672 1132416085732098048 1134983922661195776 1136348086029778944 1137594028510937088 1139156657670979584 1140173606806880256 1141544007776600064 1143112062732337152 1145937352061878272 1147314680610029568 1149916301200982016 1154385357236600832 1157238509380042752 1158629421049970688 1159663753931784192 1161256698648723456 1163927223615356928 1165526024746696704 1169811046896500736 1173872890809335808 1177020364241240064 1181347644992126976 1182402258910838784 1184026437837914112 1185449546537238528 1187077911298965504 1188379476212318208 1192505793838055424 1194143851247173632 1197140370467586048 1198534085994405888 1201747682817736704 1202614263336665088 1203192091090354176 1204266206006083584 1205920417827520512 1207242642501402624 1208693655292870656 1210353948775415808 1211434457232310272 1214803779469443072 1217558436565745664 1219021848148156416 1222290378250518528 1226784092876439552 1227879268868947968 1229565916216295424 1231043759865593856 1232393530886848512 1234086379143561216 1236672675091316736 1238371401293365248 1242924237327532032 1248868658080382976 1250584137006317568 1253675051828379648 1255181872804134912 1256302400092766208 1258028090202783744 1262653193475588096 1273442466369056256 1275105394594676736 1276856912993845248 1278391596783501312 1279793282074804224 1282695307657740288 1284237008748675072 1286001070573879296 1289179521069613056 1290729015686283264 1293655838851104768 1294189812265254912 1296902068006551552 1298683526891175936 1300107461155356672 1301893323052548096 1302832118614720512 1303458098681217024 1304621723173257216 1306413785979813888 1309418126567276544 1311216777840033792 1316037427758563328 1320607002160502784 1322331520320405504 1324147909771395072 1329016100616142848 1330202541274693632 1332029742567653376 1333630739854393344 1336926910738857984 1341569018067812352 1346782916776034304 1350111594276716544 1352941046253748224 1354799481756844032 1356660470055960576 1358147972814077952 1359780362204479488 1362863764386349056 1369753241136463872 1371399579166675968 1373190424948113408 1375076675531833344 1376304235435524096 1379469302062645248 1381364177477566464 1383261655743332352 1384924229848793088 1386442722247704576 1388347176536506368 1391256759477731328 1393167826455035904 1398289766993473536 1402038963287359488 1404977240340430848 1406907154132107264 1408449749584969728 1410384433306927104 1412079606904651776 1413340200104361984 1415281601478131712 1420484842660036608 1426005441292271616 1429239013721505792 1432525813680439296 1434493568919011328 1435774171534589952 1439767442334154752 1443032221114957824 1444766634842259456 1453966332298002432 1455362818707492864 1459014826507370496 1460614555125153792 1461018967752572928 1462620893799776256 1465686133441560576 1467699438569914368 1469715509227290624 1473095392388186112 1475118875070038016 1484209745018486784 1485682877430565632 1487622960360456192 1489666398492819456 1490996255055151104 1495143113193160704 1496477858934030336 1498533460388610048 1500334582336192512 1504042774581215232 1509265145326288896 1509888114309464064 1513311896881594368 1515130781373038592 1516792038014582784 1518875543561306112 1520231475742507008 1522058677035466752 1524149416976449536 1527916469415837696 1529752907480039424 1533221734934642688 1539180476315467776 1544839228066627584 1546218338575712256 1548342264864964608 1551902964820475904 1554034699662262272 1559748062528667648 1565163854412447744 1567313804761915392 1571516200607809536 1575130193322835968 1578701917117218816 1580599395382984704 1582770548398620672 1584505968283090944 1586682487470292992 1588589557767733248 1590007725117407232 1592191801662898176 1598045447992541184 1604256121453805568 1605688274674778112 1607893890436694016 1611591540390494208 1613805265033887744 1615245942976413696 1619738372625924096 1623411248754327552 1625362464197541888 1635712123835252736 1639421221621727232 1641391679820791808 1643191374515798016 1645448505524748288 1648896900121755648 1651161868391153664 1657232316436709376 1667445516008423424 1669735963145797632 1671566735771172864 1673575830405513216 1675069866790354944 1677370786937044992 1683537591300784128 1685850142937186304 1687876405128216576 1697923288492075008 1700140526126235648 1702475883991793664 1704522129044668416 1706391042766405632 1708734986506469376 1710260410210320384 1712316011664900096 1714668094098505728 1718906028092817408 1720972020915044352 1724874451801473024 1729202757342068736 1731578035854901248 1735857764070064128 1737109491486294016 1737944131574956032 1739495630897676288 1741885047973085184 1745890835423035392 1748289037120045056 1754716570344751104 1760809336214003712 1765530546361860096 1772021467488190464 1773603388366258176 1776039656756871168 1778174319805857792 1782569214318477312 1788758690757083136 1791215776870760448 1795710555701379072 1803921395004997632 1806399309009125376 1808880626741280768 1810863963752103936 1813040482939305984 1815530923163123712 1817151685848465408 1826337654848618496 1828532772222234624 1833435567375777792 1840176139314659328 1841818903303421952 1844348874324443136 1846565639798390784 1848590296330272768 1851129568715341824 1855009012636975104 1857557101940047872 1864386355991298048 1869385284383145984 1873302987120574464 1875876205509476352 1877932999446626304 1880512577742569472 1882772809206202368 1884453600139149312 1887042135304175616 1893979790213382144 1901340588389695488 1910034418240585728 1912658091892015104 1919689923112206336 1924042961486610432 1926355513123012608 1929001605860818944 1940483758276657152 1945353102009827328 1948025290336763904 1950161191733035008 1952839984578822144 1954248177922080768 1955187148021825536 1956932584759885824 1959620678969720832 1964127189850914816 1966825166760050688 1974056141637844992 1978946326691315712 1980910503240754176 1983497280480608256 1986221864657092608 1987995006740201472 1993524150924214272 1995303811912040448 1998044613851480064 2000446109781590016 2005390366108286976 2012353527101718528 2020174375164051456 2025167391415074816 2029411569380622336 2032199222635266048 2037221959221116928 2039670543306719232 2044295646579523584 2059785637422170112 2064456353153286144 2069203953093967872 2072046266216349696 2074892483614998528 2077386344773189632 2079664083371556864 2086885139216596992 2089751739682553856 2097434650490210304 2100173591097114624 2103058444931039232 2107465860510646272 2110360731198160896 2112674624377454592 2115576649960390656 2118119410356977664 2120010300156542976 2122922402217197568 2130727263990054912 2139008161938407424 2143858520582258688 2148788720520658944 2151740353378516992 2153661257301884928 2159651163501232128 2164548331672436736 2167149952263389184 2180949498447003648 2185894962162302976 2188522239761055744 2190921832687730688 2193931340699664384 2198529200162340864 2201549157854871552 2204573263840935936 2209643088582279168 2223260688011231232 2226314617527730176 2228524316145848448 2231434440540684288 2233426489053806592 2234499597739229184 2236494382582726656 2244716788401045504 2247800190582915072 2250501873504288768 2256064161871822848 2263897717989433344 2264832171464196096 2269967845322391552 2272696172059557888 2275188057021874176 2278313315341959168 2280347213613760512 2283088015553200128 2286224125464674304 2291874704123756544 2294629361220059136 2299832602401964032 2308770714473201664 2317258842099941376 2319327507863568384 2322513397297446912 2327854447230713856 2331052049493393408 2339622093793001472 2347745781618671616 2362695289984253952 2368052875675828224 2370899093074477056 2374155822597931008 2376758952424636416 2385011587676110848 2388287702494347264 2397068171988811776 2403495365635473408 2406384182180708352 2408532412012167168 2411840835655041024 2414485285002805248 2417387310585741312 2420707897550831616 2422868914464620544 2429607558938886144 2435116873131491328 2438043696296312832 2444580756501037056 2453568185752879104 2455758537737895936 2459131832432590848 2462087519731187712 2464787061773697024 2468172758287122432 2473345350182633472 2476742802586730496 2485848474655064064 2497737316160765952 2501168274012635136 2507350103656759296 2510363745608269824 2512604800185532416 2516056180405567488 2525306386951176192 2546884932738112512 2550210789189353472 2553713825987690496 2556783193567002624 2559586564149608448 2565390615315480576 2568474017497350144 2572002141147758592 2578359042139226112 2581458031372566528 2587311677702209536 2593804136013103104 2597367053782351872 2603786646105096192 2605664237229441024 2606916197362434048 2609243446346514432 2612827571959627776 2618836253134553088 2622433555680067584 2632074855517126656 2641214004321005568 2648295819542790144 2658032201232285696 2660405082549387264 2664059485135306752 2667261479708786688 2673853821477715968 2683138036135624704 2693565833552068608 2700223188553433088 2705882092507496448 2709598963513688064 2713320940111921152 2716295945628155904 2719560724408958976 2725727528772698112 2739506482272927744 2742799158333351936 2746380849896226816 2750153351063666688 2758938604125290496 2762728354955132928 2766523311486664704 2769848459697586176 2772885444495409152 2776694353073012736 2782513518955462656 2786335652910071808 2796579533986947072 2804077926574718976 2809954480680861696 2813814308264214528 2816899499169939456 2820768866613854208 2824159213809303552 2826680400208723968 2830563202956263424 2840969685320073216 2852010882584543232 2858478027443011584 2865051627360878592 2868987137838022656 2871548343069179904 2879534884668309504 2886064442229915648 2889533269684518912 2910725637414985728 2918029653014740992 2922037935505145856 2925241787599552512 2931372266883121152 2935398877139828736 2939431018454581248 2946190784776372224 2950237750140076032 2968419490036973568 2971365754861131264 2975245920720912384 2979332796985638912 2981992510110302208 2990286226386321408 2992955717868060672 2997066920777220096 3000669164672385024 3008085549162430464 3018530290652577792 3019776228618928128 3030261562746077184 3033584076029165568 3037751087122612224 3044117354070933504 3048298833952899072 3055832938831675392 3059505814960078848 3066443469869285376 3089678456133255168 3096684529729929216 3103805929640951808 3108069399324524544 3119496125057335296 3130327708824895488 3134627609523830784 3143032401215619072 3150260386645671936 3157403834234437632 3161198790765969408 3165541096797241344 3169011936566181888 3173364974940585984 3177179115535466496 3180015450234814464 3184383603325796352 3196090895985082368 3208512242907611136 3211376549349556224 3215787780873388032 3223183080780988416 3227610530067775488 3230491885952827392 3239476745251848192 3246822497508655104 3250724928395083776 3271424247670505472 3278842443243454464 3282783359641583616 3286382749031596032 3290897011049496576 3297793800243511296 3302323736782307328 3314464632873418752 3334891032016846848 3339471926291595264 3347151660811026432 3350139733580709888 3354741573874089984 3367075182601568256 3371700285874372608 3375752810256433152 3395846576984150016 3404951767983587328 3409044258089336832 3412782085532811264 3417469973012938752 3420520820420640768 3424632023329800192 3429336188197011456 3437812056185634816 3441944041830088704 3449748903602946048 3463156071709802496 3471715528140128256 3475888263149912064 3478991261795352576 3483770095946170368 3491781670846070784 3496578074240090112 3509433140689502208 3521618672428007424 3531061092723720192 3544042934976380928 3547206776732516352 3552079313513742336 3556348639611715584 3565138428636954624 3577517381514166272 3582431553741520896 3591421111402758144 3607842790009995264 3612798618018250752 3617761253482561536 3621727927504207872 3626080965878611968 3631061846326247424 3634303371696930816 3652675309697236992 3657065544444469248 3666871134751555584 3680352278629318656 3683637806606843904 3688697748648886272 3693131279596781568 3697180592660545536 3702259137430683648 3710018025273950208 3715114203880095744 3728772711982596096 3746605974241148928 3751752411018952704 3761025155485138944 3765545618412404736 3768907200278298624 3774084270608351232 3787959580426764288 3825316183784030208 3839379846224412672 3848085922973220864 3852711026246025216 3858003211721637888 3880967516553314304 3890706204019654656 3896050580673527808 3900322383466070016 3905679969157644288 3908496355844161536 3910374296043651072 3913865169519771648 3919241357939441664 3928254379701829632 3933650333520101376 3948112283275689984 3961821006481508352 3966994560961216512 3972443729314185216 3987048301848428544 3990607623824080896 3996089227702960128 4000892219563180032 4010780732216573952 4024707054203437056 4040348750328102912 4050334782830149632 4058823138761244672 4064398445270532096 4074443918442233856 4079341086613438464 4088591293159047168 4119571274844340224 4128912706306572288 4138407906187935744 4144092532432699392 4149784967229997056 4154772689546379264 4159328166743113728 4173770278433193984 4179503479365107712 4194869300980420608 4206116889862078464 4214931721021292544 4220721462396321792 4225349248754909184 4231153299920781312 4236238820713955328 4240020600313085952 4245844804434395136 4261454527980109824 4278016323876814848 4287717041164517376 4297577441041317888 4303480706757033984 4307322514603769856 4319302327002464256 4329096663344873472 4334299904526778368 4361898996894007296 4377044479522111488 4381843665375461376 4387862681399328768 4397058400324681728 4403098315709743104 4409146527681871872 4419286177164558336 4452629235055460352 4457048632291696896 4462868881081368576 4468999195478458368 4472988765165453312 4489433576802091008 4495600381165830144 4501003747008577536 4512128323743645696 4527795435978866688 4529664342928392192 4539935690644783104 4545392344119115776 4550376114043748352 4556626630683918336 4560694427227521024 4566176031106400256 4572448250929348608 4583749408247513088 4589258722440118272 4599665204803928064 4617541428946403328 4634517684199882752 4638655015727136768 4645026794594893824 4655708894461427712 4662104098986786816 4679244187586002944 4695491563237343232 4725390579968507904 4736105751351656448 4741798186148954112 4748311645195862016 4753517904849272832 4770023175352221696 4776575404988694528 4794136343977623552 4812768364361416704 4817064824024334336 4823681671310082048 4834774621171482624 4841415795101663232 4845737828929241088 4859215117877772288 4870233746262982656 4876087392592625664 4907136371505758208 4918263664865181696 4924175039462375424 4929574123547394048 4936345516574244864 4946690700365266944 4953485605173460992 4971696949310128128 5002336548025270272 5014700207313518592 5020727491216539648 5025209600371064832 5032112360811134976 5050612773902352384 5093769865476225024 5100421578378706944 5107427651975380992 5113566387134005248 5119173128299216896 5130781230630961152 5136948034994700288 5144004282295517184 5156718084278452224 5162916062745133056 5174623355404419072 5187608272026206208 5194734107564703744 5207573292210192384 5211328474458882048 5213832394724868096 5218486892693028864 5225655143919255552 5237672506269106176 5244867111360135168 5264149711034253312 5282428008642011136 5296591639085580288 5316064402464571392 5320810165098774528 5328118970270613504 5334522959417573376 5347707642955431936 5366276072271249408 5387131667104137216 5411764185014992896 5419197927027376128 5426641880223842304 5432591891256311808 5439121448817917952 5451455057545396224 5479012964545855488 5485598316666703872 5500306702127333376 5525456709910265856 5533046622973329408 5539696919395172352 5545770888990818304 5553388706146025472 5565027037910925312 5572671305820143616 5593159067973894144 5608155853149437952 5619908961361723392 5627628616528429056 5633798998339878912 5641537733227708416 5648318427618607104 5653360800417447936 5661126405912526848 5681939370640146432 5704021765169086464 5730103254721757184 5737974275676045312 5759069769336619008 5772128884459831296 5779066539369037824 5821451274829971456 5836059306029481984 5844075871010291712 5850483575199105024 5862744533766242304 5870797754279657472 5878862036909162496 5892381569552744448 5900475500280152064 5936838980073947136 5942731509722262528 5950491841441824768 5958665593971277824 5963985020220604416 5980572452772642816 5985911435736121344 5994133841554440192 6001338329344770048 6016171098324860928 6037060581305155584 6060523125492154368 6075502174245224448 6088234708141867008 6096597667905798144 6111665877663350784 6119011629920157696 6132886939738570752 6179356912266510336 6193369059459858432 6207611859281903616 6216138798649049088 6238992250114670592 6260655417649790976 6269255219047661568 6300520773291343872 6322397581531938816 6331082193594482688 6338023873132363776 6346729949881171968 6354358231070932992 6360030900469628928 6368767206651592704 6392181791970164736 6417024485815222272 6431575561746776064 6446366161561976832 6455221060135550976 6460983771905654784 6478953490503696384 6493644995017310208 6501449856790167552 6542848495341010944 6557684886486908928 6565566719283167232 6572765498063192064 6581794022098993152 6595587600487022592 6604647473564614656 6628929265746837504 6669782064033693696 6678943852583190528 6694303321622052864 6700279467161419776 6709483147748179968 6734150365203136512 6743400571748745216 6751505620512866304 6791693153968300032 6809903535967174656 6818088516178673664 6825564171065622528 6834939946025877504 6841041640841281536 6849264046659600384 6858672376394022912 6875624112371269632 6883888083660177408 6899497807205892096 6926312143419604992 6951776526299824128 6957982523590705152 6967540191892340736 6983563341692141568 6993156148480180224 7018866281379004416 7043237344856014848 7088085869952761856 7104158627027484672 7112697279223431168 7130276857273909248 7155034763028332544 7164863107483041792 7225597236036501504 7235522506965123072 7243455855008415744 7252161931757223936 7262123692652494848 7268606743393861632 7305350619394473984 7314131088888938496 7333742269503111168 7360704557258637312 7367275613213687808 7377395497297772544 7386262559193563136 7394361185321091072 7404518274861367296 7420036050547900416 7430228407760191488 7457545423965192192 7493211948482297856 7503504822037905408 7522050310970277888 7531091236824809472 7537814400556597248 7548168541216702464 7575919160853528576 7650632367568060416 7678759692448825344 7696171845946441728 7705422052492050432 7716006423443275776 7761935033106628608 7781412408039309312 7792101161347055616 7811359938315288576 7816992711688323072 7820748592087302144 7827730339039543296 7838482715878883328 7856508759403659264 7867300667040202752 7896224566551379968 7923642012963016704 7944887458628370432 7974096603696857088 7981215247648161792 7992178455405920256 8001784439126360064 8021561464433147904 8049414108406874112 8080697500656205824 8100669565660299264 8117646277522489344 8128796890541064192 8148887836884467712 8158682173226876928 8177182586318094336 8239142549688680448 8276815812375871488 8288185064865398784 8299569934459994112 8309545379092758528 8318656333486227456 8347540556866387968 8359006958730215424 8389738601960841216 8412233779724156928 8429863442042585088 8441442924792643584 8450698497509818368 8462306599841562624 8472477641427910656 8480041200626171904 8491689608868790272 8522909055960219648 8556032647753629696 8575434082329034752 8595154882082635776 8606961413514067968 8614645029207539712 8638604654004928512 8658193326689746944 8668599809053556736 8754088959044222976 8775725362798657536 8794116800649363456 8806196631419486208 8818293055363743744 8838572354329116672 8905258470110920704 8914097264583393792 8925737762162737152 8937998390956916736 8945977530330906624 8978867153604182016 8991200762331660288 9002007494017155072 9024256647487291392 9055590871957733376 9059328685856784384 9090784688238231552 9100752228087496704 9113253261367836672 9132352062212800512 9144896501858697216 9167498816495026176 9178517444880236544 9199330409607856128 9269035368399765504 9290053589189787648 9311417788922855424 9324208197973573632 9358488375172005888 9390983126474686464 9450781159937015808 9472211502703312896 9483596372297908224 9496623290391724032 9507035809698545664 9540046350704443392 9553150809977389056 9588272687955247104 9625536728722833408 9634129648048668672 9647363342620164096 9669549242342965248 9682831590203326464 9691475657858482176 9718430235755544576 9740467492525965312 9752174785185251328 9814272743011516416 9836527329730363392 9848350078924750848 9859148247094788096 9872691033148489728 9893381400730533888 9906971210346921984 9943393898620256256 10004673096050540544 10041454982433079296 10050419200742129664 10064224721622269952 10101225547804704768 10187539730952450048 10214855303950761984 10227132774268010496 10238346256598433792 10261562461261922304 10273896069989400576 10288008564591034368 10313436168556904448 10325832125490266112 10349246710808838144 10389468215129407488 10415146584420384768 10427664789449736192 10436973785386057728 10451310287838511104 10475345012538212352 10489734222720270336 10528299422068506624 10564856017284022272 10593183278171160576 10632128804929142784 10641620330197549056 10656237940541227008 10669045918835146752 10695415285910863872 10732552144542498816 10774263334208274432 10823528370029985792 10838395854054752256 10853283760447684608 10865183782512623616 10878242897635835904 10902910115090792448 10958025929091710976 10971196633333407744 11000613404254666752 11050913419820531712 11066093245946658816 11079393838790344704 11091541777981636608 11106777412292050944 11130054075821850624 11145342611640287232 11186318135947788288 11239817922723446784 11255257233056858112 11283075466455416832 11296636855237214208 11306721600834895872 11322252811825053696 11363878741280292864 11475948551352090624 11518139538673238016 11544257768919662592 11558133078738075648 11642902549659942912 11672118612058963968 11688151742020583424 11700967150398210048 11725489067532484608 11741595508559314944 11757724073818324992 11784763139105488896 11800951000560304128 11885463019444525056 11900983682883649536 11917331187942555648 11961144905545285632 11971822871472242688 11988267683108880384 12002676658689540096 12032342196649721856 12074121162610311168 12121046250984308736 12151004348490448896 12176469416283734016 12193195335811596288 12223331755326701568 12238023259840315392 12265773879477141504 12358713824533020672 12386738118919716864 12415223718563807232 12432277597298098176 12477984500229341184 12521310835299581952 12538510438095323136 12644795163063877632 12662164387188965376 12676047746264727552 12693459899762343936 12708716462141865984 12720061800939257856 12737534413303185408 12784363583940329472 12834048971630444544 12863151123493552128 12892732323123953664 12910442120271101952 12921967543811309568 12957906981007392768 12987289990034620416 13002899713580335104 13085696990682021888 13131133438566334464 13145530996126384128 13163588044197986304 13191175200974045184 13209294947129229312 13257858531493675008 13357887705166381056 13388606643244105728 13418966295496359936 13468300730406273024 13486801143497490432 13503011241025732608 13583386307936600064 13619807071934349312 13636177032357347328 13651128342131245056 13669879892051755008 13682083281682563072 13698528093319200768 13717344752788045824 13751248224742539264 13767776167320354816 13798995614411784192 13852624286839209984 13903553052599648256 13915965047181410304 13935080383784681472 13967126683384283136 13986312296960360448 14037732562758008832 14086474689712029696 14176171739905523712 14208317254054969344 14225394558446862336 14260553714547818496 14310069526056665088 14329726214966083584 14451194472073003008 14471045013930246144 14504323863514447872 14524247385304989696 14537213486787723264 14610701238788947968 14628262177777876992 14721409114517274624 14754790994595545088 14772525118387126272 14788722370642182144 14809036549722734592 14840072101095800832 14860456815520382976 14915090847930384384 15007009644075810816 15044100621940555776 15062182473649618944 15075628801113194496 15096337082433404928 15151838321707057152 15301264735136120832 15357519384897650688 15392343691892883456 15410844104984100864 15432012846886551552 15523870066213257216 15562824816078618624 15584202322694111232 15622719876630577152 15633985423376646144 15641497184174604288 15655460678079086592 15676965431757766656 15713017518807318528 15734601334080405504 15792449133102759936 15847284025926033408 15889774917256740864 15948193207393714176 15962430495296323584 15984356910811840512 16003568878252720128 16043122928866295808 16098828216813748224 16161395001312411648 16235292555044978688 16257593781082128384 16297775673768935424 16317364346453753856 16354365172636188672 16576370129730797568 16599139868919988224 16619090758185517056 16637312666972454912 16695081113732775936 16718013917460430848 16779477203921682432 16824467559448313856 16859726884085170176 16882885849585287168 16901396995019636736 16924613199683125248 16944955282855821312 16960082401252343808 16983379217737580544 17045818111920439296 17112065295507259392 17190309764165271552 17213922827028135936 17277209308009857024 17316386653379493888 17337199618107113472 17508177918088445952 17551450725597315072 17588233601298726912 17612393262838972416 17636586110727487488 17677144708658233344 17810516940221841408 17828194529166787584 17851475524325474304 17875996781913833472 17891955060661813248 17957734307208364032 17982401524663320576 18004014988034310144 18048513294974582784 18111181743915466752 18181569376476463104 18226506522735673344 18264704124425601024 18289793003717394432 18334997632990052352 18357034889760473088 18398660819215712256 18538070736799531008 18580107178379575296 18622835577845710848 18648416395947147264 18716976750344011776 18781966252949372928 18901562319874031616 18967192744595816448 18993246580783448064 19014071619397091328 19080092701408886784 19106301619954778112 19176545375910494208 19251073457445666816 19294726685240328192 19339098484685930496 19365663180406652928 19382951315716964352 19436860471511089152 19480934985051930624 19504349570370502656 19628545486023032832 19673054659460726784 19696700157849501696 19718296494189576192 19745382066296979456 19786762801461067776 19813942420693843968 19886787797240512512 20009346192101081088 20082909964866158592 20100838401484259328 20128449443244539904 20202451095609409536 20375079461904900096 20429710607901523968 20454265548536020992 20476692513196867584 20523124922523844608 20547792139978801152 20576017129182068736 20626872337113808896 20651664250980532224 20698493421617676288 20778936430258814976 20855329578899472384 20873947570772115456 20902620575677022208 20950690025076424704 20979468445440540672 21056598844137013248 21129712034568044544 21264257609858285568 21312475881082454016 21338091837670293504 21390830571821727744 21465104289084997632 21676791708109504512 21706567520895369216 21730367565025247232 21756485795271671808 21805820230181584896 21916051858183421952 21942393266666815488 22001226808509333504 22101826839641063424 22132186491893317632 22158787677580689408 22183083555963273216 22213554824584101888 22260108151643701248 22290685223280574464 22372636271895576576 22479635845446893568 22510514466113716224 22566150932910833664 22593273710474428416 22613443201669791744 22644505623650107392 22727757482560585728 22951897102704181248 23036279077346476032 23088515537839325184 23116266157476151296 23285805099319885824 23344237224117927936 23376303484041166848 23450978135064969216 23483191017118629888 23515448147636649984 23569526278210977792 23601902001120608256 23770926038889050112 23834662375885111296 23922289811090571264 23943645742944485376 23976535366217760768 24005353317379080192 24064684393299443712 24148242325220622336 24242092501968617472 24302008696980897792 24352938832567468032 24386390671623192576 24446663510653403136 24476046519680630784 24531547758954283008 24717427649066041344 24830447437127614464 24864555194596196352 24955969000458682368 25042621670599163904 25077020876190646272 25289590326127755264 25324328774377930752 25352095492529455104 25386919799524687872 25417432924283731968 25440123601878515712 25475068826606370816 25568727167880658944 25668097943260889088 25726302246987104256 25785464646247907328 25820884240542203904 25843935087622619136 25915813962014785536 25974579980069240832 26005799427160670208 26262266877132668928 26327176088395972608 26382350401948090368 26418589894258458624 26515717062987350016 26715775410332762112 26777213286488211456 26837932590992719872 26936601460812546048 26973602286994980864 27006022482051465216 27166772615873200128 27272354064714694656 27302256684262490112 27339759784103510016 27397056186638401536 27434689505576091648 27502496449485078528 27535552334640709632 27597991228823568384 27807106105199296512 27870160767569362944 27934253366768566272 27972624593920720896 28075465125516017664 28172949379424059392 28352343479811047424 28416634508109938688 28450789116893724672 28521107429095636992 28620139052113330176 28659452429932167168 28902388944146006016 28942090027860492288 29008647727028895744 29048494770609979392 29074426973575446528 29221402477577895936 29256524355555753984 29442818229034549248 29509581989191090176 29545050236774252544 29577444741284364288 29618073099445469184 29680144202191601664 29720913631040765952 29830181695860768768 30014019288151621632 30124364947299237888 30151257602226388992 30192674164866809856 30303676643414114304 30715038769795301376 30784687383785766912 30821688209968201728 30864025693773103104 31047740132426514432 31168404645388222464 31245439753261154304 31282994368349208576 31310921356158173184 31353930863515533312 31426035037614637056 31469202668160811008 31584898266205519872 31694568051852066816 31779549834513481728 31896386414787428352 31924860990592647168 31968713821623681024 32007137756505440256 32086245857732591616 32197656433627496448 32322790002624823296 32470585110089957376 32515187562164256768 32595551347537870848 32634728692907507712 32708730345272377344 33152740259461595136 33198279737839976448 33238181516371034112 33274625333944909824 33390162227465551872 33436027834920861696 33558954407843364864 33719453768170340352 33765771699170574336 33849226399366250496 33889910565711642624 33920164802504687616 33966758435475161088 34091636223840878592 34427845654056271872 34554418616019714048 34632773306758987776 34674399236214226944 35016355836176891904 35102901451194630144 35176467202597453824 35224786525677944832 35273172221454974976 35354289417316466688 35656389058333575168 35702951048650948608 35751993563827666944 35915468614416728064 35964803049326641152 36008029976068620288 36097026589949165568 36222363487830933504 36363138752952926208 36453013045471346688 36529408248851202048 36579586007434788864 36669995265980104704 36714069779520946176 36797321638431424512 37076141473599062016 37160214356759150592 37245671155691421696 37296832791894294528 37433953500688023552 37563932505898745856 37934385489191632896 37986493161566896128 38028143238794182656 38160185402817773568 38212603239909556224 38353090751820988416 38502146914891333632 38589453370480656384 38678196969371860992 38731326360813305856 38765902631433928704 38873720943022178304 38961869970103861248 39008699140741005312 39257090972046065664 39393400315699003392 39436592988379152384 39490764132593958912 39573525602922135552 39627884841387687936 39773575594481025024 40165819929732317184 40256898886489079808 40404902191218819072 40750158923809800192 40859421215803047936 40908531097072041984 40953385026393735168 41046249845047689216 41095584279957602304 41152034258364137472 41253744674227617792 41303328501961064448 41396986843235352576 41557872860517629952 41710659157798944768 41747895141544230912 41805241151354044416 41901380050152849408 41958936890881081344 42113197688274026496 42259424069136089088 42528515219716571136 42624951762164908032 42676183675340587008 42781661143643455488 42930208578169995264 43353583416219009024 43413135041790738432 43512971590543343616 43611640460363169792 43832103716366843904 43884786533333630976 44264372983786635264 44317575355161378816 44366167111926546432 44427109649168203776 44520216303287402496 44581370446561148928 44745272543791153152 45021028932227432448 45132301865821667328 45186547420948856832 45226886403339583488 45289011247300214784 45455514965121171456 45903794205408362496 46072558154692952064 46177031075678650368 46232532314952302592 46571610198639771648 46688474448235855872 46752606968082333696 46901956270129938432 46966382034237259776 47030896295273299968 47139052556421955584 47203804002241216512 47541852077778100224 47669324751770222592 47844579622181142528 47887291485888970752 47953070732435521536 48010706634758160384 48129368786598887424 48296484650441244672 48484185003937234944 48705877665134936064 48772781343246385152 48893327021306806272 48952093039361261568 49063095517908566016 49729110389192392704 49911938000917364736 50085243341198327808 50154041752381292544 50579180652255510528 50648657548755861504 50704190985058910208 50773839599049375744 50834865848567463936 50880247203757031424 50950137653212741632 51137454335761317888 51336195886521778176 51570929292495814656 51641768481084407808 51831627924029571072 51949159960138481664 52011598854321340416 52524533754265337856 52654352176791945216 52764700803896180736 52837179788516917248 53031434125974700032 53431550820665524224 53554426572976422912 53675865181985439744 53873202921625092096 53947204573989961728 54012044964102930432 54333545231746400256 54544708129429389312 54679519568207020032 54794112373276803072 54869379011152183296 55004992898970157056 55071104669281419264 55195982457647136768 55614212210398593024 55740321535138725888 55868506733537132544 55945249187841441792 56150930251032035328 56345898758848118784 56704686959622094848 56901578233787449344 57042214858191273984 57240278104226660352 57318904859864334336 57884180055720984576 58017295454057791488 58096989541219958784 58148853947150893056 58442804955155791872 58513048711111507968 58885636458069098496 59019163978382180352 59090100473548505088 59154889482568728576 59236146198890938368 59360288404383203328 59441827262081531904 59660363391721537536 60028038576303243264 60248729894598475776 60302515204452777984 60385348329733619712 60607353286828228608 61430077539590602752 61569374767571533824 61643376419936403456 61728051387546206208 62095480264853028864 62336809290776444928 62565988736698417152 62621842712316346368 62707861727031066624 62852070075229274112 62938405336321622016 63169796532411039744 63389136103704133632 63792772829574856704 63937427643247362048 64014275513010880512 64172491715465183232 64395312867254992896 65030375124328513536 65191102695075741696 65269457385815015424 65417460690544754688 66305480518923190272 66396559475679952896 66476363032742068224 66549250667889819648 66780324454931103744 66872055669841723392 67117908815686729728 67438907536340680704 67531543398341148672 67698452798732500992 67779821131423285248 67840329605009375232 67933516870950322176 68183272447681757184 68855691308112543744 69108837232039428096 69265546613517975552 69348798472428453888 70032711672353783808 70352934405194907648 70449573051355889664 70546344442909949952 70708578834632933376 71312778116667150336 71503987127655333888 71830937228833456128 71929606098653282304 72016059952137240576 72194053179898331136 72444726975661867008 72726277505905852416 72906026090942693376 73058816497702404096 73159172014869577728 73339990531960209408 73428139559041892352 73594643276862849024 74152282947198124032 74491342311382843392 74593665583788589056 74867907001376047104 75127865011797491712 75868770978383265792 75972986323133792256 76056286477588365312 76320370805635547136 76425206479819112448 76706181503641976832 77004293829782667264 77178906740961312768 77356393938743721984 77462652721626611712 77531805262867857408 77747441886044356608 77923739940207722496 78017398281482010624 78786800631398006784 78981528265187917824 79147051205844271104 79255769682775375872 79547151188962050048 80331639859464634368 80513797772978159616 80809804382437638144 81500317847619600384 81817062194144083968 81906770052787470336 82191168559915204608 82304068516728274944 82507489348455235584 82606657003922128896 82793973686470705152 83421318315597889536 83610482302708088832 83802760100305698816 83917873781762162688 84226395376548052992 84518848138272178176 85057030439433142272 85249903524329816064 85352367350681174016 85563322287286910976 85860417156339990528 86707166832438018048 86826270083581476864 87025943181086687232 87223280920726339584 87664207432733687808 87769573066667261952 88528745967573270528 88635150710322757632 88732334223853092864 88854219298336407552 89040432606574804992 89162740893122297856 89490545087582306304 90042057864454864896 90373094841897713664 90453772806679166976 90578022494600429568 90911029930242342912 92145116309385904128 92354062151357300736 92465064629904605184 93143220397279543296 93505213936164667392 93932764068474519552 94061792590546599936 94278105112843911168 94407608004482433024 95083704155556200448 95338649503540445184 95689159244362285056 95774582971777941504 95906141464871043072 96021413269516320768 96258737573197774848 96592969300882489344 96968370007874469888 97411755330269872128 97545562686492770304 97786654042613612544 97904186078722523136 98126191035817132032 99458220778384785408 99823876001834729472 100170486682396655616 100308083504762585088 101158361304511021056 101297315097511723008 101547679198098751488 101669731697134927872 101760494407514062848 101900275306425483264 102274908671522635776 103283536962168815616 103663255848059142144 103898319920276963328 104023197708642680832 105049067508530675712 105308704353583890432 105529401607792361472 105674359577033834496 106062868251949400064 107108853145952845824 107746405843250184192 107894409147979923456 108024089928205860864 108667090463492800512 109089416258858778624 109359039136414040064 109588224746553606144 109738758022304366592 110009985797940314112 110142209338562838528 110391964915294273536 111228424420797186048 111480643070277451776 111737013467074265088 111890498375682883584 112301860502064070656 112691797517696237568 113803156467574898688 114084429716382547968 114480556208453320704 114637809719728668672 115768360111441969152 116034590908115582976 116193979082439917568 116297707894301786112 116885609910311583744 117026097422223015936 117771272916138196992 118180200947097010176 118309778965137457152 118472292397781876736 118720576808766406656 118883654524163063808 119320726783443075072 120497459789196951552 120770696659467239424 121214706573656457216 122860155079181205504 123138749535143067648 123286752839872806912 123456102775092412416 124190960529706057728 124673618581552889856 125131977473396834304 125243685424632692736 125415723454062133248 125704140150458548224 125876810672643244032 126339593064822079488 126778272207408267264 127585545659149713408 127874855286494724096 128028551026021761024 128344983430930366464 128790625734509985792 130060750248657027072 130538914771630030848 130834921381089509376 132793118951359905792 132952726065484136448 133098501335779639296 133560648909862207488 133744111339683446784 134235817631373459456 135063086796682297344 135396905597465001984 135559642262846570496 135680659210018750464 135867033741900644352 136366544895363514368 137711382616225087488 138217674464078856192 138531093227035951104 138697596944856907776 140065423344707567616 140705868810389815296 140899146102711779328 141092688885819899904 141417157669265866752 142625556233334300672 143007974255310667776 143661874457666912256 143859212197306564608 144032119904274481152 144388106359796662272 144889453951323734016 145452555011811704832 146117632995404808192 146318344029739155456 146679981063920418816 146856279118083784704 147189286553725698048 149187331167577178112 149735814002752094208 150255730023594983424 151737541956766531584 151945972646267584512 152112572955176730624 152640741611271094272 152850412959638224896 153412363007283953664 154008587659565334528 154712787877487443968 154925305443253223424 155494883772088713216 155847479880415444992 156034796562964021248 157573601262796013568 157963056530375835648 158294102411688542208 158511539365550751744 159094302377924100096 160663279718929268736 161027595545956319232 161619608764875276288 163000635695239200768 163634124388288167936 164382337119830409216 164608137033456549888 165014978696910471168 165213314007844257792 165587947372941410304 166842636631195779072 167220964605416177664 167605520200611397632 167835747563524325376 168452790753096105984 169037696276544356352 170114060878866284544 170704734701362348032 171126644574573821952 171720834312679981056 173652540167162953728 174051886362173374464 174446561841452679168 175328414865467375616 175539146133334523904 177057491935146541056 177270301420645515264 177464668447706185728 177708438596672815104 178080865213149609984 178325481786244595712 178981090175164612608 180084115728909729792 180746189683795427328 180907545613358333952 181156044989200859136 181822059860484685824 184290232618771808256 184708124302714601472 184930129259809210368 186286440794559086592 187010427872329334784 187865528136949039104 188123585181093199872 188556210225687822336 188815216008964866048 190167408311112400896 191378318488724570112 191812282929742086144 192042826539032641536 192517475146395549696 193185938601764978688 195091125372985540608 195573308085227225088 195808372157445046272 196252382071634264064 198916441556769570816 199647752003669458944 200340973364793311232 200616167009525170176 202316722609022042112 202594630195023446016 203095358396197502976 203339463394269855744 203520988815028125696 203800550612850966528 204549817343045271552 206567073924337631232 207326511696118284288 207796639840553926656 208046395417285361664 210098135017061351424 211058803215584722944 211348719154067668992 212125736503898800128 215492811686500368384 215788818295959846912 216048179856411721728 217334180926985601024 218178832517717557248 218718078272828080128 219176449493107212288 219477516044608733184 220019971595880628224 220284418677125677056 220783929830588547072 222456848841594372096 223474026934148530176 223780996751365767168 224603721004128141312 225383595035392475136 227606312935149797376 228168859432765095936 228961112416906641408 229275619439457337344 231536720222883938304 232069181816231165952 232387958164879835136 232595415788603572224 233771219820623167488 234052194844446031872 236360401894194020352 236944584795563753472 237441153617532813312 237767309048326127616 238641453566886150144 240994919578393903104 241541393318934478848 242429413147312914432 245720310158362411008 246573505679745613824 246912205550184824832 248381921059412115456 250263954946793668608 250831446908124266496 251408280300917096448 251753621345286488064 252679186129644158976 253556544414816534528 255171091318299426816 255749710572989448192 256057102052043522048 256689966861860732928 257581251469019971584 260121500497314054144 261077829543260061696 261669842762179018752 265586237902719811584 265905452130968272896 266197002671559278592 267121297819724414976 267488222679366893568 268471635262746918912 270126173593364594688 271119284525693140992 271361318420037500928 271734067483801288704 272733089790727028736 276435348928157712384 277062186454071902208 277395193889713815552 281798292205423558656 282185377771639799808 282834315338531733504 285251112466668601344 286015948510621335552 287323748915333824512 287718424394613129216 288064239808548962304 288776212719593324544 289778907902647468032 290905110023623409664 292235265990809616384 292636688059478310912 293359962127840837632 293712558236167569408 294378573107451396096 298374662335154356224 299471628005504188416 300511460047189966848 303475083913533063168 303891945292535169024 305281483222542188544 305700825919276449792 306824726014567907328 309850610886506446848 310989767544177426432 311694959760830889984 312069593125928042496 315147202525592027136 315926113060751671296 316588204823377084416 317023078731101503488 318188604755848200192 321326559437858537472 323239217529750552576 326001271390478401536 327268248776576335872 328764674239660818432 329216274066913099776 330029957393820942336 330426628015688515584 331175894745882820608 333685273262391558144 334441929210832355328 335211040401222795264 335671495127048650752 336905581506192211968 338075392553088712704 341409469402724696064 342253289149147643904 343441668625359962112 347305080334325907456 348103772724346748928 348893123682905358336 350656829730934751232 351078292266669047808 354540602841291030528 354929336895412371456 355416877193345630208 356161730426299219968 356650963572489191424 357962180350329225216 361492379367590854656 362312089978401718272 363644119720969371648 368580465237543616512 369416248605429202944 369860258519618420736 372572881589118173184 374020855744658669568 375731056273898078208 376247170362186399744 377112420451375644672 377630432017929732096 380334816622224801792 382756636977449140224 383624565859484172288 384085653078065283072 385034950292791099392 386371877203529957376 390182250745971081216 391616744314890092544 392504764143268528128 399295504007338917888 400681946729586622464 401232334019050340352 405189260390046892032 406190716792395005952 406678926788539711488 407041977630056251392 407601101225701933056 409099634686090543104 413134147848675262464 414653023392236568576 415593279681107853312 416092790834570723328 420196270034122702848 422117606431169445888 422697438308135337984 424251473007797600256 430985623373000736768 431577636591919693824 432096359712823443456 434668361853971202048 436357665035435114496 438352898986214424576 438955032089217466368 440039943191761256448 440568837354251354112 441567859661177094144 447561993502731534336 449207442008256282624 450767190070784950272 455212625870299594752 456337718865530191872 457922224833813282816 458551238878914674688 464138363632462331904 464775916329759670272 467542439641246334976 468104389688892063744 472720803788388040704 473889169591127506944 474882307235065626624 475534618096652255232 477282907133772300288 481989839156787806208 483082786637868957696 484858826294625828864 493147011359491227648 493824411100369649664 496763842118824230912 500527909893587337216 501662893816248532992 502816560601834192896 503507242690572976128 505358372259288317952 507113088829633069056 510342182636598853632 512114204104087044096 513379933723721465856 515162502938039943168 522155659086520123392 523339685524358037504 531172475805439623168 531810904261936545792 532394005343118557184 534242595639448829952 534976445358733787136 536943270525493837824 540252347186729189376 542238569051386281984 542722636840075001856 543468134967602577408 545466179581454057472 552870697856315424768 554124372908143804416 554790387779427631104 563596584410847117312 564370755543279599616 565668630677063467008 570502224933337202688 575436848789226258432 576128479617097924608 577552425439186649088 579557815805294936064 585273376118956621824 586719924255681675264 587425116472335138816 588757146214902792192 596749324670308712448 598943256011008376832 601022920094379933696 606950167827066126336 607783890585070338048 610562966445084377088 611401651838552899584 613649452029135814656 619701221773012893696 621979535088354852864 623389919521661779968 624139186251856084992 630294405051184054272 633176409646754168832 634046157462203006976 636377209511696400384 646478435059501105152 652002542780956803072 654536497553152671744 657529348479321636864 658432548133826199552 660059914787641884672 660853256031377031168 662351789491765641216 667370546524783116288 670422080802445590528 671342990254097301504 673811163012384423936 676150785106177425408 682818938805449392128 684506578298295287808 686883337250719924224 694610160668651814912 696207545448693497856 697786247365810716672 701313659461869502464 702156584533338095616 709081205682582061056 710833754386691260416 712323460852598439936 713301927144978382848 715924360700658450432 722984758735181709312 724624179956803436544 727288239441938743296 737160930475087233024 739720517039236841472 745145763178236346368 752494340724372799488 754224840902751289344 755260864035859464192 760669633244449603584 765513273954898280448 767249131718968344576 768171306156130566144 770069900585582198784 772743754407059914752 780364501491942162432 783233488629780185088 785009528286537056256 798591008014677835776 801363893459173244928 802464668038100680704 810378520780093784064 813357853577079422976 814083955260112502784 815202202451403866112 818199269372181086208 829306046784473137152 831186559362215706624 832185581669141446656 845394876616270675968 848502946015595200512 861971246746001473536 863155273183839387648 864192719425646886912 869336723707942404096 872715330070870228992 876705797972428849152 877910064178434932736 880079886383522512896 881137674708502708224 883135719322354188288 895123987005463068672 898414884016512565248 901534380141569900544 910425251740599189504 915844449667626565632 917102477757829349376 929551832659519340544 935084879282492669952 936208779377784127488 945441607576776081408 947778339182255013888 949764614470131253248 951069236193304510464 954565814267544600576 963979678313575612416 969717652589251657728 986294022718982455296 987648822200739299328 993527684237648461824 1001055819787174674432 1003325787632497065984 1005633121203668385792 1007014485381145952256 1010716744518576635904 1014226177659266138112 1024228408208174088192 1026759867447442931712 1030325005876079886336 1044311318173040246784 1046679371048716075008 1063621808523873091584 1064788010686237114368 1068485191278897659904 1069952890717467574272 1073886541050987675648 1084477138102772563968 1086936269935205154816 1090932359162908114944 1105741395712630849536 1108248745816287608832 1109580775558855262208 1127193168821694234624 1128741511086559199232 1131337261354126934016 1141004449866674405376 1150873697578452516864 1152256959234195849216 1155104850878373298176 1159115631610589872128 1170546752237913243648 1174850232944670277632 1177514292429805584384 1197886512022016753664 1202045840188759867392 1215567781170140676096 1221125932890168754176 1222803303677105799168 1227298904058271629312 1239402443546025787392 1243959070176709705728 1246779839043323559936 1248278372503712169984 1260588810102368108544 1266352819293508337664 1268092314924406013952 1272754419023392800768 1292956870119002210304 1304005085561913606144 1309072995106305343488 1315058696958643273728 1316865096267652399104 1320119829575283769344 1321706512062754062336 1324703578983531282432 1342685980508194603008 1347622326024768847872 1352301570212354850816 1365637877610898784256 1369013156596590575616 1373766674501439848448 1392415090897386995712 1402627318923739004928 1404313169066676191232 1418162411365164122112 1421667508773382520832 1424646921705196879872 1426603854289956765696 1431848721401316900864 1445969517470363418624 1449248359913606873088 1454576478883877486592 1479441034078473682944 1490291526356472692736 1504988681448745598976 1508449681805502578688 1510521728071718928384 1521339266488899207168 1531026547909796560896 1536342612312261132288 1540139801171164397568 1545487508814119829504 1566466977259560370176 1570019056573074112512 1597182016029355671552 1602727786918346489856 1604929336076201361408 1620757041560187568128 1626715707154158845952 1628167910520225005568 1630404404902807732224 1636398538744362172416 1658612093568946274304 1662373118724431413248 1664371163338282893312 1690789753232541351936 1697005892031190401024 1726310546367678775296 1728385438851293773824 1738673447415884808192 1755820128356869865472 1760159772767045025792 1762275349417005416448 1766271438644708376576 1790247974010926137344 1796829768033025130496 1803068760283139801088 1820850503481198379008 1831688899335253131264 1834204955515658698752 1859103665319038681088 1870169758564985339904 1872417558755568254976 1890883215153552162816 1899529228940262506496 1902138472386609020928 1909131628535089201152 1939435305178503315456 1972588045437964910592 1975297644401478598656 1987055368475296923648 2002111639574349348864 2011266242407336771584 2014028970762291904512 2021433489037153271808 2028452355318532276224 2048456816416348176384 2053519734894885863424 2060650011752159772672 2088622636346080493568 2093358742097432150016 2127243617047746183168 2136970382557795319808 2139905781434935148544 2147773082101975351296 2168954276205545127936 2173872539870410309632 2181864718325816229888 2211482791425261699072 2219161551117710524416 2257483022173118398464 2262674522708253868032 2282008899733348810752 2301747395156905033728 2304513918468391698432 2310209701756746596352 2318231263221179744256 2341093504475826487296 2349700465889340555264 2355028584859611168768 2395773024044033507328 2404091680377519734784 2431135562340281352192 2442251865780337508352 2445606607354211598336 2454597808116543258624 2487918140353419411456 2493559678086647119872 2496556745007424339968 2536184629848812027904 2545508838046785601536 2585913740238004420608 2608010171123827212288 2618145990212610686976 2630117393917286547456 2633730192535304798208 2640239659150567538688 2643413024125508124672 2649407157967062564864 2685371961016389206016 2695244652049537695744 2704603140424709701632 2731275755221797568512 2747533349002879696896 2805254637847478009856 2808626338133352382464 2836324822730328244224 2843335017546765041664 2849293843410393759744 2853207708579913531392 2863697442802633801728 2891939034940726837248 2909152957767754973184 2958882068156947365888 2980583052712945385472 3009977362897491197952 3016899363611005157376 3021043456143437856768 3042678532977798414336 3072685224624522264576 3080279602342328795136 3090975017628239659008 3132933954519120740352 3140038113146148225024 3194364032058711343104 3205455573836692979712 3209858672152402722816 3253431414308317691904 3260808809805615464448 3272797077488724344832 3317224187137892548608 3324746237448862826496 3328742326676565786624 3381579506465082703872 3394011784062380802048 3452621092735357550592 3456770877702587547648 3477346894831769616384 3511640256713739730944 3524550698834010832896 3532542877289416753152 3593659536066050260992 3606137520566279602176 3663377798670506262528 3668409911031317397504 3718207330638077362176 3740339517129970679808 3744835117511136509952 3781766430307104325632 3799058457880525012992 3804276944773218041856 3818263257070178402304 3878870610357006630912 3945176090875929821184 3950595288802957197312 3974110736950593847296 4028057941524583809024 4042866978074306543616 4056904710637064552448 4096913632832696352768 4107039469789771726848 4121300023504319545344 4177245272692160987136 4254487234095492366336 4273940765115590639616 4279811562869870297088 4295546164203950702592 4337908552411090255872 4347745079740820619264 4363729436651632459776 4438323102235421048832 4514966044346236796928 4525349045416507736064 4564017799466697621504 4609027836936783396864 4620419403513493192704 4636462526442359488512 4699400931778681110528 4710057169719222337536 4791546048088067014656 4808183360755039469568 4862271124680562704384 4884503731560675016704 4891213214708423196672 4909195616233086517248 4975836280706838822912 4987119356173294239744 4993113490014848679936 5072369259697624055808 5091017676093571203072 5216020342247654424576 5267460385070609596416 5280479318301135077376 5286826048251016249344 5298814315934125129728 5370743922032778412032 5390489304099075391488 5409206280849419403264 5462551510443595137024 5495066698005759393792 5610509275694956019712 5617252676266704764928 5672649645460656488448 5698587686820787519488 5706415417159827062784 5727394885605267603456 5818305915535509946368 5917764136313894731776 5961166105425890770944 6033798727222010314752 6042086912286875713536 6085357065955596828672 6145370449249044529152 6160559204684657590272 6181950035256479318016 6265867909038241480704 6280076226292296450048 6410911147673385959424 6419717344304805445632 6506862828616635383808 6521617619611230928896 6545594154977448689664 6634448374275785097216 6657484653353131573248 6788023568124761604096 6905242185470715101184 6913541755405175095296 6954693789663539232768 7023280513427479461888 7049101397668021665792 7065085754578833506304 7187319072132100521984 7212275041132559204352 7326755597341012525056 7336819822062634795008 7480679034259941359616 7489670235022273019904 7608553889546436083712 7636526514140356804608 7757741220714013261824 7890352181751859642368 7901190577605914394624 7948221473901187694592 8056115883049167618048 8085733956148613087232 8113809421274129104896 8193827265665392705536 8242600047008639090688 8508974468190984732672 8547881530231181279232 8559623125739740594176 8591092328407901405184 8675817104822180511744 8727458873303264919552 8876646204470842097664 9029932088692473593856 9050698090833015472128 9128035598933395243008 9218055673873566793728 9240838807026986385408 9272925052884718977024 9398801863557362221056 9420114339438444675072 9583092096176134029312 9616366721510078939136 9782426429416846393344 9818391232466173034496 9951672561413677645824 9974238712346588479488 9986226980029697359872 10144738519395248111616 10182035352187142406144 10432040684495308849152 10534920770141219192832 10573652096502032498688 10597628631868250259456 10780978608198150782976 10818412561698838806528 10990133396011518787584 11221018551389912039424 11234505352533409529856 11345299290921312976896 11397175373641575038976 11412830834319654125568 11454789771210535206912 11636611831071019892736 11835528272627789463552 11922332210851781541888 12084173824573751427072 12170714131911193657344 12290740898498089058304 12321118409369315180544 12363900070512958636032 12531735818076482961408 12821822295346771918848 12839434688609610891264 13013725657233270767616 13043235239222461857792 13091188309954897379328 13314969306706263146496 13576047136249523208192 13827083510810350190592 13909387579327078465536 14098202795336043331584 14130171509157667012608 14374638144264201043968 14424550082265118408704 14653511194682025050112 14673639644125269590016 14961358068519882719232 14979340470044546039808 15217107779092872167424 15273053028280713609216 15802381155211828789248 15896442947802375389184 16112231766098335236096 16171467912297226174464 16227618842548258209792 16387654531330785411072 16485200094017278181376 17017948936381969465344 17095763060462362558464 17119246251479481188352 17182184656815802810368 17454917746606529839104 17753292408941684195328 18101396181666030944256 18256071197866790486016 18436111347747133587456 18481677614053972770816 18545850105769437954048 18797603727114724442112 18840228678876889350144 19232733443020157878272 19564852858833692786688 19636782464932346068992 19903345122827355291648 19972453960059394719744 20364070704374284812288 20864081368990617698304 21069841540282438385664 21147304193004064997376 21195257263736500518912 21561957216396301565952 21636825123397677613056 21980266792023037575168 22442037102779824078848 22469010705066819059712 22825661668639308251136 22909579542421070413824 23273223662142039785472 23671056545255578927104 23844664421703563083776 24168347649147502854144 24341428263822387314688 24581481796996178116608 24727800141025917272064 25643644590693543837696 25678869377219221782528 26027451314466541535232 26182376619909794758656 26629938613412526292992 27152094272499046416384 27654167021620700381184 27818775158654156931072 28196405590672086663168 28260343018315334025216 28749276288528402087936 28849100164530236817408 29347279288250539180032 29922716137039765438464 29958680940089092079616 30434215558185744334848 30546106056561427218432 31604762310423657578496 31792885895604750778368 32342935824594452348928 32455237685096516419584 32970400188034556362752 34035897872763938930688 34191526120924725116928 34238492502958962376704 34364369313631605620736 34909835493213059678208 35506584817883368390656 36512142395733580972032 36872222695494267174912 36963355228107945541632 37091700211538875908096 37595207454229448884224 38465466886040315756544 39129705717667385573376 39273564929864692137984 39944907920118789439488 40728141408748569624576 41728162737981235396608 42294608386008129994752 42390514527473001037824 43123914432792603131904 43273650246795355226112 43960533584046075150336 44884074205559648157696 44938021410133638119424 45651323337278616502272 45819159084842140827648 47689328843407126167552 48336695298295005708288 48682856527644774629376 49162963593992356233216 49455600282051834544128 51287289181387087675392 51357738754438443565056 52364753239819589517312 53259877226825052585984 54304188544998092832768 55308334043241400762368 55637550317308313862144 56392811181344173326336 56520686036630668050432 57698200329060473634816 58694558576501078360064 59917361880178184159232 61092212113122854436864 63209524620847315156992 63585771791209501556736 64685871649188904697856 64910475370193032839168 65940800376069112725504 68476985005917924753408 68728738627263211241472 69819670986426119356416 71013169635766736781312 73024284791467161944064 73744445390988534349824 74183400423077751816192 76930933772080631513088 78547129859729384275968 79889815840237578878976 81456282817497139249152 83456325475962470793216 84589216772016259989504 84781029054946002075648 86247828865585206263808 86547300493590710452224 89768148411119296315392 89876042820267276238848 91302646674557233004544 91638318169684281655296 95378657686814252335104 97365713055289549258752 98911200564103669088256 102574578362774175350784 102715477508876887130112 104729506479639179034624 106519754453650105171968 110616668086482801524736 111275100634616627724288 112785622362688346652672 115396400658120947269632 117389117153002156720128 119834723760356368318464 122184424226245708873728 127171543582419003113472 129371743298377809395712 129820950740386065678336 131881600752138225451008 136953970011835849506816 137457477254526422482944 146048569582934323888128 147488890781977068699648 148366800846155503632384 153861867544161263026176 157094259719458768551936 159779631680475157757952 162912565634994278498304 166912650951924941586432 169178433544032519979008 169562058109892004151296 173094600987181420904448 179752085640534552477696 183276636339368563310592 190757315373628504670208 194731426110579098517504 197822401128207338176512 205430955017753774260224 209459012959278358069248 213039508907300210343936 221233336172965603049472 222550201269233255448576 230792801316241894539264 239669447520712736636928 244368848452491417747456 254343087164838006226944 258743486596755618791424 259641901480772131356672 273907940023671699013632 274914954509052844965888 292097139165868647776256 296733601692311007264768 307723735088322526052352 314188519438917537103872 319559263360950315515904 333825301903849883172864 338356867088065039958016 346189201974362841808896 359504171281069104955392 366553272678737126621184 381514630747257009340416 389462852221158197035008 395644802256414676353024 410861910035507548520448 442466672345931206098944 445100402538466510897152 461585602632483789078528 479338895041425473273856 488737696904982835494912 508686174329676012453888 519283802961544262713344 549829909018105689931776 584194278331737295552512 593467203384622014529536 628377038877835074207744 639118526721900631031808 667650603807699766345728 692378403948725683617792 719008342562138209910784 733106545357474253242368 763029261494514018680832 778925704442316394070016 821723820071015097040896 890200805076933021794304 923171205264967578157056 958677790082850946547712 1038567605923088525426688 1099659818036211379863552 1168388556663474591105024 1186934406769244029059072 1335301207615399532691456 1384756807897451367235584 1438016685124276419821568 1466213090714948506484736 1526058522989028037361664 1557851408884632788140032 1780401610153866043588608 1917355580165701893095424 2077135211846177050853376 2199319636072422759727104 2336777113326949182210048 2670602415230799065382912 2769513615794902734471168 2876033370248552839643136 3115702817769265576280064 3560803220307732087177216 4154270423692354101706752 4398639272144845519454208 4673554226653898364420096 5341204830461598130765824 5752066740497105679286272 6231405635538531152560128 8308540847384708203413504 9347108453307796728840192 10682409660923196261531648 12462811271077062305120256 18694216906615593457680384 24925622542154124610240512 37388433813231186915360768 74776867626462373830721536
- Sum of all divisors σ(n): 300309288487768061541431889
- Sum of proper divisors (its aliquot sum) s(n): 225532420861305687710710353
- 74776867626462373830721536 is an abundant number, because the sum of its proper divisors (225532420861305687710710353) is greater than itself. Its abundance is 150755553234843313879988817
Bases of 74776867626462373830721536
- Binary: 111101110110101001111000011101110110100110001100100001000000000000000000000000000000002
- Hexadecimal: 0x3DDA9E1DDA632100000000
- Base-36: 9E8RVJYF400000000
Squares and roots of 74776867626462373830721536
- 74776867626462373830721536 squared (747768676264623738307215362) is 5591579932025476609343395448638123179628126374199296
- 74776867626462373830721536 cubed (747768676264623738307215363) is 418120832399852542709386681735455272809725199266905090348289997466357943238656
-
74776867626462373830721536 is a
perfect square number . Itssquare root is 8647361888256 -
The
cube root of 74776867626462373830721536 is 421297701.3695234555
Scales and comparisons
How big is 74776867626462373830721536?- 74,776,867,626,462,373,830,721,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 74,776,867,626,462,373,830,721,536 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 74776867626462373830721536 cubic inches would be around 35108141.8 feet tall.
Recreational maths with 74776867626462373830721536
- 74776867626462373830721536 backwards is 63512703837326462676867747
- 74776867626462373830721536 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 74776867626462373830721536'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 74776867626462373830721536 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 74776867626462373830721536 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/74776867626462373830721536/
Chicago style:
Numbermatics. 2024. "Number 74776867626462373830721536 - Facts about the integer". https://numbermatics.com/n/74776867626462373830721536/
The information we have on file for 74776867626462373830721536 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 74776867626462373830721536, math, Factors of 74776867626462373830721536, curriculum, school, college, exams, university, Prime factorization of 74776867626462373830721536, STEM, science, technology, engineering, physics, economics, calculator, seventy-four septillion, seven hundred seventy-six sextillion, eight hundred sixty-seven quintillion, six hundred twenty-six quadrillion, four hundred sixty-two trillion, three hundred seventy-three billion, eight hundred thirty million, seven hundred twenty-one thousand, five hundred thirty-six.