503014414262722120189476864
503,014,414,262,722,120,189,476,864 is an even composite number composed of six prime numbers multiplied together.
503014414262722120189476864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, four hundred five divisors.
Prime factorization of 503014414262722120189476864:
228 × 36 × 72 × 134 × 172 × 25212
(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 × 7 × 7 × 13 × 13 × 13 × 13 × 17 × 17 × 2521 × 2521)See below for interesting mathematical facts about the number 503014414262722120189476864 from the Numbermatics database.
Names of 503014414262722120189476864
- Cardinal: 503014414262722120189476864 can be written as Five hundred three septillion, fourteen sextillion, four hundred fourteen quintillion, two hundred sixty-two quadrillion, seven hundred twenty-two trillion, one hundred twenty billion, one hundred eighty-nine million, four hundred seventy-six thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 5.03014414262722120189476864 × 1026
Factors of 503014414262722120189476864
Divisors of 503014414262722120189476864
- Number of divisors d(n): 27405
-
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 2197 2268 2304 2312 2352 2366 2448 2457 2496 2499 2521 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 4394 4536 4563 4608 4624 4641 4704 4732 4896 4914 4992 4998 5042 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 6591 6656 6664 6804 6912 6936 7056 7072 7098 7168 7344 7371 7488 7497 7514 7563 7616 7644 7776 7803 7938 7956 8064 8092 8112 8192 8262 8281 8424 8568 8619 8704 8736 8788 9072 9126 9216 9248 9282 9408 9464 9477 9639 9792 9828 9984 9996 10084 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 13182 13312 13328 13608 13689 13824 13872 13923 14112 14144 14161 14196 14336 14688 14742 14976 14994 15028 15126 15232 15288 15379 15552 15606 15876 15912 16128 16184 16224 16384 16524 16562 16848 17136 17199 17238 17408 17472 17576 17647 17901 18144 18207 18252 18432 18496 18564 18816 18928 18954 19278 19584 19656 19773 19968 19992 20111 20168 20384 20412 20736 20808 21168 21216 21294 21504 21632 21658 22032 22113 22464 22491 22542 22689 22848 22932 22984 23296 23328 23409 23814 23868 24192 24276 24336 24576 24752 24786 24843 25088 25272 25704 25857 26112 26208 26299 26364 26624 26656 27216 27378 27648 27744 27846 28224 28288 28322 28392 28561 28672 28917 29376 29484 29952 29988 30056 30252 30464 30576 30758 31104 31212 31752 31824 31941 32256 32368 32448 32487 32768 32773 33048 33124 33696 33813 34272 34398 34476 34816 34944 35152 35294 35721 35802 36288 36414 36504 36864 36992 37128 37349 37632 37856 37908 38556 39168 39312 39546 39936 39984 40222 40336 40768 40824 41067 41472 41616 41769 42336 42432 42483 42588 42857 43008 43264 43316 44064 44226 44928 44982 45084 45378 45696 45864 45968 46137 46592 46656 46818 47628 47736 48384 48552 48672 48841 49152 49504 49572 49686 50176 50544 51408 51597 51714 52224 52416 52598 52728 52941 53248 53312 53703 54432 54621 54756 55296 55488 55692 56448 56576 56644 56784 57122 57344 57834 58752 58968 59319 59904 59976 60112 60333 60504 60928 61152 61516 62208 62424 63504 63648 63882 64512 64736 64896 64974 65536 65546 66096 66248 66339 67392 67473 67626 68067 68544 68796 68952 69632 69888 70227 70304 70588 71442 71604 72576 72828 73008 73728 73984 74256 74529 74698 75264 75712 75816 77112 77571 78336 78624 78897 79092 79872 79968 80444 80672 81536 81648 82134 82944 83232 83538 84672 84864 84966 85176 85683 85714 86016 86528 86632 86751 88128 88452 89856 89964 90168 90756 91392 91728 91936 92274 93184 93312 93636 95256 95472 95823 96768 97104 97344 97461 97682 98304 98319 99008 99144 99372 100352 101088 101439 102816 103194 103428 104448 104832 105196 105456 105882 106496 106624 107406 107653 108864 109242 109512 110592 110976 111384 112047 112896 113152 113288 113568 114244 114688 115668 117504 117936 118638 119808 119952 120224 120666 121008 121856 122304 123032 123201 123529 124416 124848 125307 127008 127296 127449 127764 128571 129024 129472 129792 129948 131072 131092 132192 132496 132678 134784 134946 135252 136134 137088 137592 137904 138411 139264 139776 140454 140608 140777 141176 142884 143208 145152 145656 146016 146523 147456 147968 148512 149058 149396 150528 151424 151632 154224 154791 155142 156672 157248 157794 158184 158823 159744 159936 160888 161109 161344 163072 163296 163863 164268 165888 166464 167076 169344 169728 169932 170352 171366 171428 172032 173056 173264 173502 176256 176904 177957 179712 179928 180336 180999 181512 182784 183456 183872 184093 184548 186368 186624 187272 190512 190944 191646 193536 194208 194688 194922 195364 196608 196638 198016 198288 198744 199927 200704 202176 202419 202878 204201 205632 206388 206856 208896 209664 210392 210681 210912 211764 212992 213248 214812 215306 217728 218484 219024 221184 221952 222768 223587 224094 225792 226304 226576 227136 228488 229376 229411 231336 232713 235008 235872 236691 237276 239616 239904 240448 241332 242016 243712 244608 246064 246402 247058 248832 249696 250614 254016 254592 254898 255528 257049 257142 258048 258944 259584 259896 261443 262144 262184 264384 264992 265356 269568 269892 270504 272268 274176 275184 275808 276822 278528 279552 280908 281216 281554 282352 285768 286416 287469 290304 291312 292032 292383 293046 294912 294957 295936 297024 298116 298792 299999 301056 302848 303264 304317 308448 309582 310284 313344 314496 315588 316368 317646 319488 319872 321776 322218 322688 322959 326144 326592 327726 328536 331776 332928 334152 336141 338688 339456 339864 340704 341887 342732 342856 344064 346112 346528 347004 352512 353808 355914 359424 359856 360672 361998 363024 365568 366912 367744 368186 369096 370587 372736 373248 374544 375921 381024 381888 382347 383292 385713 387072 388416 389376 389844 390728 393216 393276 396032 396576 397488 399854 401408 404352 404838 405756 408402 411264 412776 413712 415233 417792 419328 420784 421362 421824 422331 423528 425984 426049 426496 429624 430612 435456 436968 438048 439569 442368 443904 445536 447174 448188 451584 452608 453152 454272 456976 458752 458822 462672 464373 465426 470016 471744 473382 474552 476469 479232 479808 480896 482664 484032 485537 487424 489216 491589 492128 492804 494116 497664 499392 501228 508032 509184 509796 511056 514098 514284 516096 517888 519168 519792 522886 524288 524368 528768 529984 530712 533871 539136 539784 541008 542997 544536 548352 550368 551616 552279 553644 557056 557141 559104 561816 562432 563108 564704 571536 572832 574938 580608 582624 584064 584766 586092 589824 589914 591872 594048 596232 597584 599781 599998 602112 605696 606528 607257 608634 612603 616896 619164 620568 626688 628992 631176 632736 634933 635292 638976 639744 643552 644436 645376 645918 652288 653184 655452 657072 663552 665856 668304 670761 672282 677376 678912 679728 681408 683774 685464 685712 688128 688233 692224 693056 694008 698139 705024 707616 710073 711828 718848 719712 721344 723996 726048 728569 731136 733824 735488 736372 738192 741174 745472 746496 749088 751842 762048 763776 764694 766584 771147 771426 774144 776832 778752 779688 781456 784329 786432 786552 792064 793152 794976 799708 802816 808704 809676 811512 816804 822528 825552 827424 830466 835584 838656 841568 842724 843648 844662 847056 851968 852098 852992 859248 861224 862407 870912 873936 876096 877149 879138 884736 884871 887808 891072 894348 896376 899997 903168 905216 906304 908544 912951 913952 917504 917644 925344 928746 930852 940032 943488 946764 949104 952938 958464 959616 961792 965328 968064 968877 971074 974848 978432 983178 984256 985608 988232 995328 998784 1002456 1008423 1016064 1018368 1019592 1022112 1025661 1028196 1028568 1032192 1035776 1038336 1039584 1045772 1048576 1048736 1057536 1059968 1061424 1067742 1078272 1079568 1082016 1085994 1089072 1096704 1100736 1103232 1104558 1107288 1111761 1114112 1114282 1118208 1123632 1124864 1126216 1127763 1129408 1143072 1145664 1147041 1149876 1157139 1161216 1165248 1168128 1169532 1172184 1179648 1179828 1183744 1188096 1192464 1195168 1199562 1199996 1204224 1211392 1213056 1214514 1217268 1225206 1233792 1238328 1241136 1245699 1253376 1257984 1262352 1265472 1266993 1269866 1270584 1277952 1278147 1279488 1287104 1288872 1290752 1291836 1304576 1306368 1310904 1314144 1318707 1327104 1331712 1336608 1341522 1344564 1354752 1357824 1359456 1362816 1367548 1370928 1371424 1376256 1376466 1384448 1386112 1388016 1396278 1399489 1410048 1415232 1420146 1423656 1429407 1437696 1439424 1442688 1447992 1452096 1456611 1457138 1462272 1467648 1470976 1472744 1474767 1476384 1482348 1490944 1492992 1498176 1503684 1524096 1527552 1529388 1533168 1542294 1542852 1548288 1553664 1557504 1559376 1562912 1568658 1572864 1573104 1584128 1586304 1589952 1599416 1601613 1605632 1605877 1617408 1619352 1623024 1628991 1633608 1645056 1651104 1654848 1656837 1660932 1671168 1671423 1677312 1683136 1685448 1687296 1689324 1694112 1703936 1704196 1705984 1718496 1722448 1724814 1741824 1747872 1752192 1754298 1758276 1769472 1769742 1775616 1782144 1788696 1792752 1799343 1799994 1806336 1810432 1812608 1817088 1825902 1827904 1830101 1835008 1835288 1837809 1850688 1857492 1861704 1880064 1886976 1893528 1898208 1904799 1905876 1916928 1919232 1923584 1930656 1936128 1937754 1942148 1949696 1956864 1966356 1968512 1971216 1976464 1990656 1997568 2004912 2012283 2016846 2032128 2036736 2039184 2044224 2051322 2056392 2057136 2064384 2064699 2071552 2076672 2079168 2091544 2094417 2097152 2097472 2099993 2115072 2119936 2122848 2130219 2135484 2156544 2159136 2164032 2171988 2178144 2185707 2193408 2201472 2206464 2209116 2214576 2223522 2228224 2228564 2236416 2247264 2249728 2252432 2255526 2258816 2286144 2291328 2294082 2299752 2313441 2314278 2322432 2330496 2336256 2339064 2344368 2352987 2359296 2359656 2367488 2376192 2384928 2390336 2393209 2399124 2399992 2408448 2422784 2426112 2429028 2434536 2450412 2467584 2476656 2482272 2491398 2506752 2515968 2524704 2530944 2533986 2539732 2541168 2555904 2556294 2558976 2574208 2577744 2581504 2583672 2609152 2612736 2621808 2628288 2631447 2637414 2654208 2654613 2663424 2673216 2683044 2689128 2699991 2709504 2715648 2718912 2725632 2735096 2738853 2741856 2742848 2752512 2752932 2768896 2772224 2776032 2792556 2798978 2820096 2830464 2840292 2847312 2858814 2875392 2878848 2885376 2895984 2904192 2906631 2913222 2914276 2924544 2935296 2941952 2945488 2949534 2952768 2964696 2981888 2982343 2985984 2996352 3007368 3025269 3048192 3055104 3058776 3066336 3076983 3084588 3085704 3096576 3107328 3115008 3118752 3125824 3137316 3145728 3146208 3168256 3172608 3179904 3198832 3203226 3211264 3211754 3234816 3238704 3246048 3257982 3267216 3290112 3302208 3309696 3313674 3321864 3335283 3342336 3342846 3354624 3366272 3370896 3374592 3378648 3388224 3398759 3407872 3408392 3411968 3436992 3441123 3444896 3449628 3471417 3483648 3495744 3504384 3508596 3516552 3538944 3539484 3551232 3564288 3577392 3585504 3598686 3599988 3612672 3620864 3625216 3634176 3651804 3655808 3660202 3670016 3670576 3675618 3701376 3714984 3723408 3737097 3760128 3773952 3787056 3796416 3800979 3809598 3811752 3833856 3834441 3838464 3847168 3861312 3872256 3875508 3884296 3899392 3899987 3913728 3932712 3937024 3942432 3952928 3956121 3981312 3995136 4009824 4024566 4033692 4064256 4073472 4078368 4088448 4102644 4112784 4114272 4128768 4129398 4143104 4153344 4158336 4183088 4188834 4194304 4194944 4198467 4199986 4230144 4239872 4245696 4260438 4270968 4288221 4313088 4318272 4328064 4343976 4356288 4369833 4371414 4386816 4402944 4412928 4418232 4429152 4444531 4447044 4456448 4457128 4472832 4494528 4499456 4504864 4511052 4517632 4572288 4582656 4588164 4599504 4626882 4628556 4644864 4660992 4672512 4678128 4688736 4705974 4718592 4719312 4734976 4752384 4769856 4780672 4786418 4798248 4799984 4816896 4817631 4845568 4852224 4858056 4869072 4886973 4900824 4935168 4953312 4964544 4970511 4982796 5013504 5014269 5031936 5049408 5061888 5067972 5079464 5082336 5099983 5111808 5112588 5117952 5148416 5155488 5163008 5167344 5218304 5225472 5243616 5256576 5262894 5274828 5308416 5309226 5326848 5346432 5366088 5378256 5398029 5399982 5419008 5431296 5437824 5451264 5470192 5477706 5483712 5485696 5490303 5505024 5505864 5537792 5538637 5544448 5552064 5585112 5597956 5640192 5660928 5680584 5694624 5714397 5717628 5750784 5757696 5770752 5791968 5808384 5813262 5826444 5828552 5849088 5870592 5883904 5890976 5899068 5905536 5929392 5963776 5964686 5971968 5992704 6014736 6036849 6050538 6096384 6110208 6117552 6132672 6153966 6169176 6171408 6193152 6194097 6214656 6230016 6237504 6251648 6274632 6291456 6292416 6299979 6336512 6345216 6355441 6359808 6390657 6397664 6406452 6422528 6423508 6469632 6477408 6492096 6515964 6534432 6557121 6580224 6604416 6619392 6627348 6643728 6670566 6684672 6685692 6709248 6732544 6741792 6749184 6757296 6776448 6797518 6815744 6816784 6823936 6873984 6882246 6889792 6899256 6940323 6942834 6967296 6991488 7008768 7017192 7033104 7058961 7077888 7078968 7102464 7128576 7154784 7171008 7179627 7197372 7199976 7225344 7241728 7242833 7250432 7268352 7303608 7311616 7320404 7340032 7341152 7351236 7402752 7429968 7446816 7474194 7520256 7547904 7574112 7592832 7601958 7619196 7623504 7667712 7668882 7676928 7694336 7722624 7744512 7751016 7768592 7798784 7799974 7827456 7865424 7874048 7884864 7894341 7905856 7912242 7962624 7963839 7990272 8019648 8049132 8067384 8099973 8128512 8146944 8156736 8176896 8205288 8225568 8228544 8254129 8257536 8258796 8286208 8306688 8316672 8366176 8377668 8388608 8389888 8396934 8399972 8460288 8479744 8491392 8520876 8541936 8576442 8626176 8636544 8656128 8687952 8712576 8719893 8739666 8742828 8773632 8805888 8825856 8836464 8858304 8889062 8894088 8912896 8914256 8945664 8947029 8989056 8998912 9009728 9022104 9035264 9075807 9144576 9165312 9176328 9199008 9230949 9253764 9257112 9289728 9321984 9345024 9356256 9377472 9411948 9437184 9438624 9469952 9471397 9504768 9539712 9561344 9572836 9596496 9599968 9633792 9635262 9691136 9704448 9716112 9738144 9773946 9801648 9870336 9906624 9929088 9941022 9965592 10005849 10027008 10028538 10063872 10098816 10123776 10135944 10158928 10164672 10196277 10199966 10223616 10225176 10235904 10296832 10310976 10323369 10326016 10334688 10414251 10436608 10450944 10487232 10513152 10525788 10549656 10616832 10618452 10653696 10692864 10732176 10756512 10796058 10799964 10838016 10862592 10875648 10902528 10940384 10955412 10967424 10971392 10980606 11010048 11011728 11075584 11077274 11088896 11104128 11170224 11195912 11211291 11280384 11321856 11361168 11389248 11402937 11428794 11435256 11501568 11503323 11515392 11541504 11583936 11616768 11626524 11652888 11657104 11698176 11699961 11741184 11767808 11781952 11798136 11811072 11858784 11868363 11927552 11929372 11943936 11985408 12029472 12073698 12101076 12192768 12220416 12235104 12265344 12307932 12338352 12342816 12386304 12388194 12429312 12460032 12475008 12503296 12549264 12582912 12584832 12595401 12599958 12673024 12690432 12710882 12719616 12781314 12795328 12812904 12845056 12847016 12864663 12939264 12954816 12984192 13031928 13068864 13109499 13114242 13160448 13208832 13238784 13254696 13287456 13333593 13341132 13369344 13371384 13418496 13465088 13483584 13498368 13514592 13552896 13595036 13631488 13633568 13647872 13747968 13764492 13779584 13798512 13880646 13885668 13934592 13982976 14017536 14034384 14066208 14117922 14155776 14157936 14204928 14257152 14309568 14342016 14359254 14394744 14399952 14450688 14452893 14483456 14485666 14500864 14536704 14607216 14623232 14640808 14660919 14680064 14682304 14702472 14805504 14859936 14893632 14911533 14948388 15040512 15042807 15095808 15148224 15185664 15203916 15238392 15247008 15299949 15335424 15337764 15353856 15388672 15445248 15489024 15502032 15537184 15597568 15599948 15654912 15730848 15748096 15769728 15788682 15811712 15824484 15925248 15927678 15980544 16039296 16098264 16134768 16194087 16199946 16257024 16293888 16313472 16353792 16410576 16451136 16457088 16470909 16508258 16515072 16517592 16572416 16613376 16615911 16633344 16732352 16755336 16777216 16779776 16793868 16799944 16920576 16959488 16982784 17041752 17083872 17143191 17152884 17252352 17273088 17312256 17375904 17425152 17439786 17479332 17485656 17547264 17611776 17651712 17672928 17716608 17778124 17788176 17825792 17828512 17891328 17894058 17978112 17997824 18019456 18044208 18070528 18151614 18289152 18330624 18352656 18398016 18461898 18507528 18514224 18579456 18582291 18643968 18690048 18712512 18754944 18823896 18874368 18877248 18899937 18939904 18942794 19009536 19066323 19079424 19122688 19145672 19171971 19192992 19199936 19267584 19270524 19382272 19408896 19432224 19476288 19547892 19603296 19671363 19740672 19813248 19858176 19882044 19931184 20011698 20054016 20057076 20127744 20197632 20247552 20271888 20317856 20329344 20392554 20399932 20447232 20450352 20471808 20593664 20621952 20646738 20652032 20669376 20820969 20828502 20873216 20876401 20901888 20974464 21026304 21051576 21099312 21176883 21233664 21236904 21307392 21385728 21464352 21513024 21538881 21592116 21599928 21676032 21725184 21728499 21751296 21805056 21880768 21910824 21934848 21942784 21961212 22020096 22023456 22151168 22154548 22177792 22208256 22340448 22391824 22422582 22560768 22643712 22722336 22778496 22805874 22857588 22870512 23003136 23006646 23030784 23083008 23167872 23233536 23253048 23305776 23314208 23396352 23399922 23482368 23535616 23563904 23596272 23622144 23717568 23736726 23791313 23855104 23858744 23887872 23891517 23970816 24058944 24147396 24202152 24299919 24385536 24440832 24470208 24530688 24615864 24676704 24685632 24762387 24772608 24776388 24858624 24920064 24950016 25006592 25098528 25165824 25169664 25190802 25199916 25346048 25380864 25421764 25439232 25562628 25590656 25625808 25690112 25694032 25729326 25878528 25909632 25968384 26063856 26137728 26159679 26218998 26228484 26320896 26417664 26477568 26509392 26574912 26667186 26682264 26738688 26742768 26836992 26841087 26930176 26967168 26996736 27029184 27105792 27190072 27227421 27262976 27267136 27295744 27299909 27495936 27528984 27559168 27597024 27692847 27761292 27771336 27869184 27965952 28035072 28068768 28132416 28235844 28311552 28315872 28409856 28414191 28514304 28619136 28684032 28718508 28789488 28799904 28901376 28905786 28966912 28971332 29001728 29073408 29214432 29246464 29281616 29321838 29360128 29364608 29404944 29611008 29719872 29787264 29823066 29896776 30017547 30081024 30085614 30191616 30296448 30371328 30407832 30476784 30494016 30588831 30599898 30670848 30675528 30707712 30777344 30890496 30978048 31004064 31074368 31111717 31195136 31199896 31242753 31309824 31461696 31496192 31539456 31577364 31623424 31648968 31850496 31855356 31961088 32078592 32196528 32269536 32388174 32399892 32514048 32587776 32626944 32707584 32821152 32902272 32914176 32941818 33016516 33030144 33035184 33144832 33226752 33231822 33266688 33464704 33510672 33554432 33559552 33587736 33599888 33841152 33918976 33965568 34083504 34167744 34208811 34286382 34305768 34504704 34509969 34546176 34624512 34751808 34850304 34879572 34958664 34971312 35094528 35099883 35223552 35303424 35345856 35433216 35556248 35576352 35605089 35651584 35657024 35699881 35782656 35788116 35956224 35995648 36038912 36088416 36141056 36303228 36578304 36661248 36705312 36796032 36923796 37015056 37028448 37158912 37164582 37287936 37380096 37425024 37509888 37647792 37748736 37754496 37786203 37799874 37879808 37885588 38019072 38132646 38158848 38245376 38291344 38343942 38385984 38399872 38535168 38541048 38764544 38770459 38817792 38864448 38952576 39095784 39206592 39328497 39342726 39481344 39626496 39716352 39764088 39862368 40000779 40023396 40108032 40114152 40255488 40395264 40495104 40543776 40635712 40658688 40785108 40799864 40894464 40900704 40943616 41187328 41243904 41293476 41304064 41338752 41641938 41657004 41746432 41752802 41803776 41948928 42052608 42103152 42198624 42353766 42467328 42473808 42614784 42771456 42928704 43026048 43077762 43184232 43199856 43352064 43358679 43450368 43456998 43502592 43610112 43761536 43821648 43869696 43885568 43922424 44040192 44046912 44302336 44309096 44355584 44416512 44488087 44680896 44734599 44783648 44845164 45121536 45128421 45287424 45444672 45556992 45611748 45715176 45741024 45899847 46006272 46013292 46061568 46166016 46335744 46467072 46506096 46611552 46628416 46792704 46799844 46964736 47071232 47127808 47192544 47244288 47435136 47473452 47582626 47710208 47717488 47775744 47783034 47941632 48117888 48294792 48404304 48582261 48599838 48771072 48881664 48940416 49061376 49231728 49353408 49371264 49412727 49524774 49545216 49552776 49717248 49840128 49847733 49900032 50013184 50197056 50331648 50339328 50381604 50399832 50692096 50699831 50761728 50843528 50878464 51125256 51181312 51251616 51380224 51388064 51429573 51458652 51757056 51819264 51936768 52127712 52275456 52319358 52437996 52456968 52641792 52835328 52955136 53018784 53149824 53334372 53364528 53477376 53485536 53673984 53682174 53860352 53934336 53993472 54058368 54211584 54380144 54454842 54525952 54534272 54591488 54599818 54991872 55057968 55118336 55194048 55385694 55522584 55542672 55738368 55746873 55931904 56070144 56137536 56264832 56471688 56623104 56631744 56699811 56819712 56828382 57028608 57198969 57238272 57368064 57437016 57578976 57599808 57778903 57802752 57811572 57933824 57942664 58003456 58146816 58428864 58492928 58563232 58643676 58720256 58729216 58809888 59014089 59222016 59439744 59574528 59646132 59793552 60035094 60162048 60171228 60383232 60592896 60742656 60815664 60953568 60988032 61177662 61199796 61341696 61351056 61415424 61554688 61780992 61956096 62008128 62148736 62223434 62390272 62399792 62485506 62619648 62629203 62923392 62992384 63078912 63154728 63246848 63297936 63530649 63700992 63710712 63922176 64157184 64393056 64539072 64616643 64776348 64799784 65028096 65175552 65185497 65253888 65415168 65642304 65804544 65828352 65883636 66033032 66060288 66070368 66289664 66299779 66453504 66463644 66533376 66929408 67021344 67108864 67119104 67175472 67199776 67682304 67837952 67931136 68167008 68335488 68417622 68572764 68611536 69009408 69019938 69092352 69249024 69503616 69700608 69759144 69917328 69942624 70189056 70199766 70447104 70606848 70691712 70866432 71112496 71152704 71210178 71303168 71314048 71373939 71399762 71565312 71576232 71912448 71991296 72002281 72077824 72176832 72282112 72606456 72899757 73156608 73322496 73410624 73592064 73847592 74030112 74056896 74287161 74317824 74329164 74575872 74760192 74850048 75019776 75295584 75497472 75508992 75572406 75599748 75759616 75771176 76038144 76265292 76317696 76490752 76582688 76687884 76771968 76799744 77070336 77082096 77529088 77540918 77635584 77728896 77905152 78191568 78413184 78479037 78656994 78685452 78962688 79252992 79432704 79528176 79724736 80001558 80046792 80216064 80228304 80510976 80523261 80790528 80990208 81087552 81271424 81317376 81570216 81599728 81788928 81801408 81887232 81899727 82374656 82487808 82586952 82608128 82620733 82677504 83078541 83283876 83314008 83492864 83505604 83607552 83897856 84105216 84206304 84397248 84707532 84934656 84947616 85229568 85242573 85542912 85857408 86052096 86155524 86368464 86399712 86704128 86717358 86900736 86913996 87005184 87220224 87523072 87643296 87739392 87771136 87844848 88080384 88093824 88604672 88618192 88711168 88833024 88976174 89361792 89469198 89567296 89690328 90052641 90243072 90256842 90574848 90889344 91113984 91223496 91430352 91482048 91766493 91799694 92012544 92026584 92123136 92332032 92671488 92934144 93012192 93223104 93256832 93335151 93585408 93599688 93929472 94142464 94156829 94255616 94385088 94488576 94870272 94946904 95165252 95420416 95434976 95551488 95566068 95883264 96235776 96589584 96808608 97164522 97199676 97542144 97763328 97880832 98122752 98463456 98706816 98742528 98825454 99049548 99090432 99105552 99434496 99680256 99695466 99800064 100026368 100394112 100663296 100678656 100763208 100799664 101384192 101399662 101523456 101687056 101756928 102250512 102362624 102503232 102626433 102760448 102776128 102859146 102917304 103514112 103529907 103638528 103873536 104255424 104550912 104638716 104875992 104913936 105283584 105299649 105670656 105910272 106037568 106299648 106668744 106729056 106954752 106971072 107099643 107347968 107364348 107720704 107868672 107986944 108042497 108116736 108423168 108760288 108909684 109051904 109068544 109182976 109199636 109983744 110115936 110236672 110388096 110771388 111045168 111085344 111476736 111493746 111863808 112140288 112275072 112529664 112943376 113246208 113263488 113358609 113399622 113639424 113656764 114057216 114397938 114476544 114736128 114874032 115157952 115199616 115557806 115605504 115623144 115867648 115885328 116006912 116293632 116311377 116857728 116985856 117126464 117287352 117440512 117458432 117619776 117985491 118028178 118444032 118879488 119149056 119292264 119587104 120002337 120070188 120324096 120342456 120766464 121185792 121485312 121631328 121907136 121976064 122355324 122399592 122683392 122702112 122830848 123109376 123128161 123561984 123912192 124016256 124297472 124446868 124780544 124799584 124971012 125239296 125258406 125846784 125984768 126157824 126309456 126493696 126595872 127061298 127401984 127421424 127844352 128314368 128786112 129078144 129233286 129552696 129599568 130056192 130076037 130351104 130370994 130507776 130830336 131284608 131609088 131656704 131767272 132066064 132120576 132140736 132579328 132599558 132907008 132927288 133066752 133464261 133858816 134042688 134203797 134217728 134238208 134350944 134399552 135364608 135385263 135675904 135862272 136334016 136670976 136835244 137145528 137223072 137699541 138018816 138039876 138184704 138498048 139007232 139401216 139518288 139834656 139885248 140378112 140399532 140894208 141213696 141383424 141732864 142224992 142305408 142420356 142606336 142628096 142747878 142799524 143130624 143152464 143824896 143982592 144004562 144155648 144353664 144564224 145212912 145746783 145799514 146313216 146644992 146821248 147184128 147695184 148060224 148113792 148238181 148574322 148635648 148658328 149151744 149520384 149543199 149700096 150039552 150591168 150994944 151017984 151144812 151199496 151519232 151542352 152076288 152099493 152530584 152635392 152981504 153165376 153375768 153543936 153599488 154140672 154164192 154288719 155058176 155081836 155271168 155457792 155810304 156383136 156826368 156958074 157313988 157370904 157925376 158505984 158865408 159056352 159449472 160003116 160093584 160432128 160456608 161021952 161046522 161581056 161980416 162175104 162542848 162634752 163140432 163199456 163577856 163602816 163774464 163799454 164749312 164975616 165173904 165216256 165241466 165355008 166157082 166567752 166628016 166985728 167011208 167215104 167240619 167795712 168210432 168412608 168794496 169415064 169869312 169895232 170099433 170459136 170485146 171085824 171596907 171714816 172104192 172311048 172736928 172799424 173336709 173408256 173434716 173801472 173827992 174010368 174440448 175046144 175286592 175478784 175542272 175689696 176160768 176187648 177042267 177209344 177236384 177422336 177666048 177952348 178723584 178938396 179134592 179380656 180105282 180486144 180513684 181149696 181778688 182227968 182446992 182860704 182964096 183532986 183599388 184025088 184053168 184246272 184664064 185342976 185868288 186024384 186446208 186513664 186670302 187170816 187199376 187858944 187887609 188284928 188313658 188511232 188770176 188977152 189740544 189893808 190330504 190591947 190840832 190869952 191102976 191132136 191766528 192471552 193179168 193617216 193849929 194329044 194399352 195084288 195526656 195556491 195761664 196245504 196926912 197413632 197485056 197650908 198099096 198180864 198211104 198868992 198899337 199360512 199390932 199600128 200052736 200788224 201326592 201357312 201526416 201599328 202768384 202799324 203046912 203374112 203513856 204501024 204725248 205006464 205252866 205520896 205552256 205718292 205834608 207028224 207059814 207277056 207747072 208510848 209101824 209277432 209751984 209827872 210567168 210599298 211341312 211820544 212075136 212599296 213337488 213458112 213909504 213942144 214121817 214199286 214695936 214728696 215441408 215737344 215973888 216006843 216084994 216233472 216846336 217520576 217819368 218103808 218137088 218365952 218399272 218699271 219967488 220231872 220473344 220776192 221542776 222090336 222170688 222861483 222953472 222987492 223727616 224280576 224550144 225059328 225886752 226492416 226526976 226717218 226799244 227278848 227313528 228114432 228795876 228953088 229472256 229748064 230315904 230399232 231115612 231211008 231246288 231735296 231770656 232013824 232587264 232622754 233715456 233971712 234252928 234574704 234881024 234916864 235239552 235970982 236056356 236888064 237758976 238298112 238584528 239174208 240004674 240140376 240648192 240684912 241532928 241569783 242371584 242970624 243262656 243814272 243952128 244710648 244799184 245366784 245404224 245661696 245699181 246218752 246256322 247123968 247824384 247862199 248032512 248594944 248893736 249235623 249561088 249599168 249942024 250478592 250516812 251693568 251969536 252315648 252618912 252987392 253191744 254122596 254803968 254842848 255688704 255727719 256628736 257572224 258156288 258466572 259105392 259199136 260112384 260152074 260702208 260741988 261015552 261660672 262569216 263218176 263313408 263534544 264132128 264241152 264281472 265158656 265199116 265814016 265854576 266133504 266928522 267717632 268085376 268407594 268435456 268476416 268701888 268799104 270729216 270770526 271351808 271393213 271724544 272668032 273341952 273670488 274291056 274446144 275299479 275399082 276037632 276079752 276369408 276996096 278014464 278802432 279036576 279669312 279770496 280005453 280756224 280799064 281788416 282427392 282470487 282766848 283465728 284449984 284610816 284840712 285212672 285256192 285495756 285599048 286261248 286304928 287649792 287965184 288009124 288311296 288707328 289128448 290425824 291493566 291599028 292626432 293289984 293642496 294368256 295390368 296120448 296227584 296476362 297148644 297271296 297316656 298303488 299040768 299086398 299400192 300079104 301182336 301989888 302035968 302289624 302398992 303038464 303084704 304152576 304198986 305061168 305270784 305963008 306330752 306751536 307087872 307198976 308281344 308328384 308577438 310116352 310163672 310542336 310589721 310915584 311416609 311620608 312766272 313652736 313916148 314627976 314741808 315850752 315898947 317011968 317730816 318112704 318898944 320006232 320187168 320864256 320913216 321298929 322043904 322093044 323162112 323960832 324127491 324350208 325085696 325269504 326280864 326398912 327155712 327205632 327548928 327598908 329498624 329951232 330347808 330432512 330482932 330710016 332314164 333135504 333256032 333971456 334022416 334430208 334481238 335591424 336420864 336825216 337588992 338830128 339738624 339790464 340075827 340198866 340918272 340970292 342171648 343193814 343429632 344208384 344622096 345473856 345598848 346673418 346816512 346869432 347602944 347655984 348020736 348880896 348934131 350092288 350573184 350957568 351084544 351379392 352321536 352375296 353956473 354084534 354418688 354472768 354844672 354898817 355332096 355904696 357447168 357876792 358269184 358761312 360007011 360210564 360972288 361027368 362299392 363557376 364455936 364893984 365721408 365928192 367065972 367198776 368050176 368106336 368492544 369328128 369384483 370685952 371736576 372048768 372892416 373027328 373340604 374341632 374398752 375717888 375775218 376569856 376627316 377022464 377540352 377954304 379481088 379787616 380661008 381183894 381681664 381739904 382205952 382264272 383533056 384943104 386358336 387234432 387699858 388658088 388798704 390168576 390228111 391053312 391112982 391523328 392491008 393853824 394827264 394970112 395301816 396198192 396361728 396422208 397737984 397798674 398721024 398781864 399200256 400105472 400392783 401576448 402653184 402714624 403052832 403198656 404452321 405536768 405598648 406093824 406155789 406748224 407027712 409002048 409450496 410012928 410505732 411041792 411104512 411436584 411669216 413098623 414056448 414119628 414554112 415494144 417021696 418203648 418554864 419503968 419655744 421134336 421198596 422682624 423641088 424150272 425198592 426674976 426916224 427819008 427884288 428243634 428398572 429391872 429457392 430882816 431474688 431947776 432013686 432169988 432466944 433692672 435041152 435638736 436207616 436274176 436731904 436798544 437398542 439934976 440463744 440946688 441552384 443085552 444180672 444341376 444714543 445722966 445906944 445974984 447455232 448561152 448629597 449100288 450118656 451773504 452984832 453053952 453434436 453598488 454557696 454627056 456228864 456298479 457591752 457906176 458944512 459496128 460631808 460798464 462231224 462422016 462492576 462866157 463470592 463541312 464027648 464098453 465174528 465245508 467430912 467943424 468505856 469149408 469762048 469833728 470479104 471941964 472112712 473776128 475517952 476596224 477169056 478348416 480009348 480280752 481296384 481369824 483065856 483139566 484743168 485941248 486525312 487628544 487904256 489421296 489598368 490733568 490808448 491323392 491398362 492437504 492512644 494247936 495648768 495724398 496065024 497189888 497787472 498471246 499122176 499198336 499884048 500957184 501033624 503387136 503939072 504015967 504631296 505237824 505974784 506383488 508245192 509607936 509685696 510298299 511377408 511455438 513257472 514790721 515144448 516312576 516933144 518210784 518398272 520010127 520224768 520304148 521404416 521483976 522031104 523321344 525138432 526436352 526626816 527069088 528264256 528482304 528562944 530317312 530398232 531126801 531628032 531709152 532267008 533857044 535435264 536170752 536815188 536952832 537403776 537598208 541458432 541541052 542703616 542786426 543449088 545336064 546683904 547340976 548582112 548892288 550598958 550798164 552075264 552159504 552738816 553992192 556028928 557604864 558073152 559338624 559540992 560010906 561512448 561598128 563576832 563662827 564854784 564940974 565533696 566931456 568899968 569221632 569681424 570425344 570512384 570991512 571198096 572522496 572609856 575299584 575930368 576018248 576622592 577414656 578256896 578345131 580851648 581549787 582987132 583198056 585252864 586579968 586669473 587284992 588736512 590780736 592240896 592455168 592952724 594297288 594542592 594633312 596606976 596698011 598081536 598172796 598800384 600158208 602364672 603979776 604071936 604579248 604797984 606076928 606169408 608305152 608397972 610122336 610541568 611926016 612661504 613503072 614175744 614397952 616562688 616656768 617154876 620232704 620327344 621084672 621179442 621831168 622833218 623241216 625532544 627305472 627832296 629255952 629483616 631701504 631797894 634023936 635461632 636225408 637797888 640012464 640374336 641728512 641826432 642365451 642597858 644087808 644186088 646324224 647921664 648020529 648254982 648700416 650171392 650539008 652561728 652797824 654311424 654411264 655097856 655197816 658997248 659097803 659902464 660695616 660865024 660965864 661420032 664628328 666271008 666512064 667942912 668044832 668584449 668860416 668962476 671182848 672841728 673650432 675177984 677660256 679477248 679580928 680151654 680397732 681836544 681940584 684343296 686387628 686859264 688416768 689244192 690947712 691197696 693346836 693633024 693738864 695205888 695311968 696041472 697761792 697868262 700184576 701146368 701915136 702169088 702758784 704643072 704750592 707912946 708169068 708837376 708945536 709689344 709797634 710664192 711809392 714894336 715753584 716538368 717522624 720014022 720421128 721944576 722054736 724598784 724709349 727114752 728911872 729787968 731442816 731856384 734131944 734397552 736100352 736212672 736985088 737097543 738656256 738768966 741371904 743473152 743586597 744097536 745784832 746054656 746681208 748683264 748797504 751435776 751550436 753139712 753254632 754044928 755080704 755908608 756297479 758962176 759575232 761322016 762367788 763363328 763479808 764411904 764528544 767066112 767183157 769886208 772716672 774468864 775399716 777316176 777597408 780337152 780456222 782106624 782225964 783046656 784982016 787707648 789654528 789940224 790603632 792396384 792723456 792844416 795475968 795597348 797442048 797563728 798400512 800210944 800785566 803152896 805306368 805429248 806105664 806397312 808904642 811073536 811197296 812187648 812311578 813496448 814055424 814179639 818004096 818900992 820025856 821011464 822083584 822209024 822873168 823338432 825898437 826197246 828112896 828239256 829108224 830988288 834043392 836407296 837109728 839007936 839311488 840016359 842268672 842397192 845365248 847282176 847411461 848300544 850397184 853349952 853832448 855638016 855768576 856487268 856797144 858783744 858914784 861765632 861897127 862949376 863895552 864027372 864339976 864933888 867385344 870082304 871277472 872415232 872548352 873463808 873597088 874797084 879869952 880927488 881893376 883104768 886171104 888361344 888682752 889429086 891445932 891813888 891949968 894910464 897122304 897259194 898200576 900237312 903547008 905969664 906107904 906868872 907196976 909115392 909254112 912457728 912596958 915183504 915812352 917889024 918992256 921263616 921596928 924462448 924844032 924985152 925732314 926941184 927082624 928055296 928196906 930349056 930491016 934249827 934861824 935886848 937011712 938298816 939524096 939667456 940958208 943883928 944225424 947552256 947696841 951035904 953192448 954338112 956696832 960018696 960561504 962592768 962739648 963896787 966131712 966279132 969486336 971882496 972382473 973050624 975257088 975808512 978842592 979196736 981467136 981616896 982646784 982796724 984875008 985025288 988495872 991297536 991448796 992130048 994379776 995574944 996942492 998244352 998396672 999768096 1001914368 1002067248 1006774272 1007878144 1008031934 1009262592 1010475648 1011949568 1012766976 1016490384 1019215872 1019371392 1020227481 1020596598 1022754816 1022910876 1026514944 1029581442 1030288896 1032625152 1033866288 1036421568 1036796544 1040020254 1040449536 1040608296 1042808832 1042967952 1044062208 1046642688 1046802393 1050276864 1052872704 1053253632 1054138176 1056528512 1056964608 1057125888 1060634624 1060796464 1062253602 1063256064 1063418304 1064534016 1064696451 1067714088 1070870528 1072341504 1073630376 1073905664 1074069529 1074807552 1075196416 1080021033 1082916864 1083082104 1085407232 1085572852 1086898176 1090672128 1093367808 1094681952 1097164224 1097784576 1101197916 1101596328 1104150528 1104319008 1105477632 1107984384 1108153449 1112057856 1115209728 1116146304 1118677248 1119081984 1120021812 1123024896 1123196256 1127153664 1127325654 1129709568 1129881948 1131067392 1133862912 1137799936 1138443264 1139362848 1140850688 1141024768 1141983024 1142396192 1145044992 1145219712 1150599168 1151860736 1152036496 1153245184 1154829312 1156513792 1156690262 1161703296 1163099574 1165974264 1166396112 1170505728 1170684333 1173159936 1173338946 1174569984 1177473024 1181561472 1184481792 1184910336 1185905448 1188594576 1189085184 1189266624 1193213952 1193396022 1196163072 1196345592 1197600768 1200316416 1201178349 1204729344 1207959552 1208143872 1209158496 1209595968 1212153856 1212338816 1213356963 1216610304 1216795944 1220244672 1221083136 1223852032 1224038777 1225323008 1227006144 1228351488 1228795904 1233125376 1233313536 1234309752 1239295869 1240465408 1240654688 1242169344 1242358884 1243662336 1245666436 1246482432 1251065088 1254610944 1255664592 1258511904 1258967232 1263403008 1263595788 1268047872 1270923264 1272450816 1275595776 1280024928 1280748672 1283457024 1283652864 1284730902 1285195716 1288175616 1288372176 1292648448 1295843328 1296041058 1296509964 1297400832 1300342784 1301078016 1305123456 1305595648 1308622848 1308822528 1310195712 1310395632 1317994496 1318195606 1319804928 1321391232 1321730048 1321931728 1322840064 1329256656 1332542016 1333024128 1334143629 1335885824 1336089664 1337168898 1337720832 1337924952 1342365696 1345683456 1345888791 1347300864 1350355968 1355320512 1358954496 1359161856 1360303308 1360795464 1363673088 1363881168 1368686592 1368895437 1372775256 1373718528 1376833536 1378488384 1381895424 1382395392 1386693672 1387266048 1387477728 1390411776 1390623936 1392082944 1392295359 1395523584 1395736524 1400369152 1402292736 1403830272 1404338176 1404552461 1405517568 1409286144 1409501184 1415825892 1416338136 1417674752 1417891072 1419378688 1419595268 1421328384 1423618784 1429788672 1431507168 1433076736 1435045248 1440028044 1440842256 1443889152 1444109472 1449197568 1449418698 1454229504 1457823744 1459575936 1462885632 1463712768 1468263888 1468795104 1472200704 1472425344 1473970176 1474195086 1477312512 1477537932 1482743808 1486946304 1487173194 1488195072 1491569664 1492109312 1493362416 1497366528 1497595008 1502871552 1503100872 1506279424 1506509264 1508089856 1510161408 1511817216 1512047901 1512594958 1517924352 1519150464 1522644032 1524735576 1526726656 1526959616 1528823808 1529057088 1530894897 1534132224 1534366314 1539772416 1544372163 1545433344 1548937728 1550799432 1554632352 1555194816 1560030381 1560674304 1560912444 1564213248 1564451928 1566093312 1569964032 1575415296 1579309056 1579880448 1581207264 1584792768 1585446912 1585688832 1590951936 1591194696 1594884096 1595127456 1596801024 1600421888 1600666093 1601571132 1606305792 1610858496 1612211328 1612794624 1617809284 1622147072 1622394592 1624375296 1624623156 1626992896 1628110848 1628359278 1636008192 1637801984 1640051712 1642022928 1644167168 1644418048 1645746336 1646676864 1651796874 1652394492 1656225792 1656478512 1658216448 1661976576 1668086784 1672814592 1674219456 1678015872 1678622976 1680032718 1684537344 1684794384 1690730496 1690988481 1694564352 1694822922 1696601088 1700794368 1706699904 1707664896 1711276032 1711537152 1712974536 1713594288 1717567488 1717829568 1723531264 1723794254 1725898752 1727791104 1728054744 1728679952 1729867776 1734770688 1735035393 1740164608 1742554944 1744649361 1744830464 1745096704 1746927616 1747194176 1749594168 1759739904 1760008419 1761854976 1763786752 1766209536 1772342208 1776722688 1777365504 1778858172 1782891864 1783627776 1783899936 1789820928 1790094033 1794244608 1794518388 1796401152 1800474624 1807094016 1811939328 1812215808 1813737744 1814393952 1818230784 1818508224 1824915456 1825193916 1830367008 1831624704 1835778048 1836722449 1837984512 1842527232 1843193856 1848924896 1849688064 1849970304 1851464628 1853882368 1854165248 1856110592 1856393812 1860698112 1860982032 1868499654 1869723648 1871773696 1874023424 1876597632 1879048192 1879334912 1881916416 1887767856 1888450848 1895104512 1895393682 1902071808 1906384896 1908676224 1913393664 1920037392 1921123008 1925185536 1925479296 1927096353 1927793574 1932263424 1932558264 1938972672 1943764992 1944061587 1944764946 1946101248 1950514176 1951617024 1957685184 1958393472 1962934272 1963233792 1965293568 1965593448 1969750016 1970050576 1976991744 1977293409 1982595072 1982897592 1984260096 1988759552 1991149888 1993884984 1996488704 1996793344 1999536192 2003828736 2004134496 2005753347 2013548544 2015756288 2016063868 2018525184 2020951296 2023899136 2025533952 2032980768 2038431744 2038742784 2040454962 2041193196 2045509632 2045821752 2053029888 2059162884 2060577792 2065250304 2067732576 2072843136 2073593088 2080040508 2080899072 2081216592 2085617664 2085935904 2088124416 2093285376 2093604786 2100553728 2105745408 2106507264 2108276352 2113057024 2113929216 2114251776 2121269248 2121592928 2124507204 2126512128 2126836608 2129068032 2129392902 2135428176 2141741056 2144683008 2147260752 2147811328 2148139058 2149615104 2150392832 2160042066 2165833728 2166164208 2170814464 2171145704 2173796352 2174128047 2181344256 2186735616 2189363904 2194328448 2195569152 2202395832 2203192656 2208301056 2208638016 2210955264 2211292629 2215968768 2216306898 2224115712 2230419456 2230759791 2232292608 2237354496 2238163968 2240043624 2246049792 2246392512 2254307328 2254651308 2259419136 2259763896 2262134784 2267725824 2268892437 2275599872 2276886528 2278725696 2281701376 2282049536 2283966048 2284792384 2290089984 2290439424 2301198336 2301549471 2303721472 2304072992 2306490368 2309658624 2313027584 2313380524 2323406592 2326199148 2331948528 2332792224 2341011456 2341368666 2346319872 2346677892 2349139968 2354946048 2363122944 2368963584 2369820672 2371810896 2377189152 2378170368 2378533248 2386427904 2386792044 2392326144 2392691184 2395201536 2400632832 2402356698 2409458688 2415919104 2416287744 2418316992 2419191936 2424307712 2424677632 2426713926 2433220608 2433591888 2440489344 2442166272 2442538917 2447704064 2448077554 2450646016 2454012288 2456702976 2457591808 2466250752 2466627072 2468619504 2477695311 2478591738 2480930816 2481309376 2484338688 2484717768 2487324672 2491332872 2492964864 2502130176 2509221888 2511329184 2517023808 2517934464 2520049077 2526806016 2527191576 2536095744 2541846528 2542234383 2544901632 2551191552 2560049856 2561497344 2566914048 2567305728 2569461804 2570391432 2576351232 2576744352 2585296896 2585691381 2591686656 2592082116 2593019928 2594801664 2600685568 2602156032 2610246912 2611191296 2617245696 2617645056 2620391424 2620791264 2635988992 2636391212 2639609856 2642782464 2643460096 2643863456 2645680128 2658513312 2665084032 2666048256 2668287258 2671771648 2672179328 2674337796 2675441664 2675849904 2684731392 2691366912 2691777582 2694601728 2700711936 2710641024 2717908992 2718323712 2720606616 2721590928 2727346176 2727762336 2737373184 2737790874 2745550512 2747437056 2753667072 2756976768 2763790848 2764790784 2773387344 2774532096 2774955456 2780823552 2781247872 2784165888 2784590718 2791047168 2791473048 2800738304 2802749481 2804585472 2807660544 2808676352 2809104922 2811035136 2818572288 2819002368 2831651784 2832676272 2835349504 2835782144 2838757376 2839190536 2842656768 2843090523 2847237568 2859577344 2863014336 2866153472 2870090496 2880056088 2881684512 2887778304 2888218944 2891690361 2898395136 2898837396 2908459008 2915647488 2917147419 2919151872 2925771264 2927425536 2936527776 2937590208 2944401408 2944850688 2947940352 2948390172 2954625024 2955075864 2965487616 2973892608 2974346388 2976390144 2983139328 2984218624 2986724832 2994733056 2995190016 3005743104 3006201744 3012558848 3013018528 3016179712 3020322816 3023634432 3024095802 3025189916 3035848704 3038300928 3045288064 3049471152 3053453312 3053919232 3057647616 3058114176 3061789794 3068264448 3068732628 3079544832 3088744326 3090866688 3097875456 3101598864 3109264704 3110389632 3120060762 3121348608 3121824888 3128426496 3128903856 3132186624 3139928064 3140407179 3150830592 3158618112 3159760896 3162414528 3169585536 3170893824 3171377664 3181903872 3182389392 3189768192 3190254912 3193602048 3194089353 3200843776 3201332186 3203142264 3212611584 3221716992 3222208587 3224422656 3225589248 3235618568 3240063099 3244294144 3244789184 3248750592 3249246312 3253985792 3256221696 3256718556 3272016384 3275603968 3280103424 3284045856 3288334336 3288836096 3291492672 3293353728 3303593748 3304788984 3312451584 3312957024 3316432896 3323953152 3324460347 3336173568 3345629184 3348438912 3356031744 3357245952 3360065436 3369074688 3369588768 3381460992 3381976962 3389128704 3389645844 3393202176 3401588736 3413399808 3415329792 3422552064 3423074304 3425949072 3427188576 3435134976 3435659136 3447062528 3447588508 3451797504 3455582208 3456109488 3457359904 3459735552 3469541376 3470070786 3480329216 3485109888 3489298722 3489660928 3490193408 3493855232 3494388352 3499188336 3519479808 3520016838 3523709952 3527573504 3528111769 3532419072 3544684416 3553445376 3554731008 3557716344 3565783728 3567255552 3567799872 3579641856 3580188066 3588489216 3589036776 3592802304 3600949248 3603535047 3614188032 3623878656 3624431616 3627475488 3628787904 3636461568 3637016448 3640070889 3649830912 3650387832 3660734016 3663249408 3671556096 3672116331 3673444898 3675969024 3685054464 3686387712 3697849792 3699376128 3699940608 3702929256 3707764736 3708330496 3712221184 3712787624 3717887607 3721396224 3721964064 3736999308 3739447296 3743547392 3748046848 3753195264 3758669824 3763832832 3775535712 3776901696 3790209024 3790787364 3804143616 3812769792 3817352448 3826787328 3840074784 3842246016 3850371072 3850958592 3854192706 3855587148 3864526848 3865116528 3877945344 3887529984 3888123174 3889529892 3892202496 3901028352 3903234048 3915370368 3916786944 3925868544 3926467584 3930587136 3931186896 3939500032 3940101152 3953983488 3954586818 3965190144 3965795184 3968520192 3977519104 3982299776 3987769968 3992977408 3993586688 3999072384 4007657472 4008268992 4011506694 4027097088 4031512576 4032127736 4037050368 4037666373 4041902592 4047798272 4048415917 4051067904 4065961536 4076863488 4077485568 4080909924 4082386392 4091019264 4091643504 4106059776 4106686311 4118325768 4121155584 4130500608 4135465152 4145686272 4147186176 4160081016 4161798144 4162433184 4171235328 4171871808 4176248832 4176886077 4186570752 4187209572 4201107456 4211490816 4213014528 4213657383 4216552704 4226114048 4227858432 4228503552 4242538496 4243185856 4249014408 4253024256 4253673216 4258136064 4258785804 4270856352 4283482112 4289366016 4294521504 4295622656 4296278116 4299230208 4300785664 4320084132 4331667456 4332328416 4341628928 4342291408 4347592704 4348256094 4362688512 4373471232 4378727808 4388656896 4391138304 4404791664 4406385312 4416602112 4417276032 4421910528 4422585258 4431937536 4432613796 4448231424 4460838912 4461519582 4464585216 4474708992 4476327936 4480087248 4492099584 4492785024 4508614656 4509302616 4518838272 4519527792 4524269568 4535451648 4536143703 4537784874 4551199744 4553773056 4557451392 4563402752 4564099072 4567932096 4569584768 4580179968 4580878848 4602396672 4603098942 4607442944 4608145984 4612980736 4613684621 4619317248 4626055168 4626761048 4633116489 4646813184 4652398296 4663897056 4665584448 4680091143 4682022912 4682737332 4692639744 4693355784 4698279936 4709892096 4726245888 4737927168 4739641344 4743621792 4754378304 4756340736 4757066496 4772855808 4773584088 4784652288 4785382368 4790403072 4801265664 4801998279 4804713396 4818917376 4832575488 4836633984 4838383872 4848615424 4849355264 4853427852 4866441216 4867183776 4880978688 4884332544 4885077834 4895408128 4896155108 4901292032 4908024576 4913405952 4915183616 4932501504 4933254144 4937239008 4955390622 4957183476 4961861632 4962618752 4968677376 4969435536 4974649344 4982665744 4985929728 5004260352 5018443776 5022658368 5034047616 5035868928 5040098154 5053612032 5054383152 5072191488 5072965443 5083693056 5084468766 5089803264 5102383104 5120099712 5122994688 5133828096 5134611456 5138923608 5140782864 5152702464 5153488704 5170593792 5171382762 5183373312 5184164232 5186039856 5189603328 5201371136 5204312064 5205106179 5220493824 5222382592 5234491392 5235290112 5240782848 5241582528 5271977984 5272782424 5279219712 5280025257 5285564928 5286920192 5287726912 5291360256 5294082353 5317026624 5330168064 5332096512 5336574516 5343543296 5344358656 5348675592 5350883328 5351699808 5369462784 5370282099 5382733824 5383555164 5389203456 5401423872 5421282048 5435817984 5436647424 5441213232 5443181856 5454692352 5455524672 5474746368 5475581748 5491101024 5494874112 5507334144 5510167347 5513953536 5527581696 5529581568 5546774688 5549064192 5549910912 5561647104 5562495744 5568331776 5569181436 5582094336 5582946096 5601476608 5605498962 5609170944 5615321088 5617352704 5618209844 5622070272 5637144576 5638004736 5663303568 5665352544 5670699008 5671564288 5677514752 5678381072 5685313536 5686181046 5694475136 5719154688 5726028672 5732306944 5740180992 5760112176 5763369024 5775556608 5776437888 5781289059 5783380722 5796790272 5797674792 5816918016 5831294976 5832184761 5834294838 5838303744 5851542528 5854851072 5873055552 5875180416 5888802816 5889701376 5895880704 5896780344 5909250048 5910151728 5930975232 5931880227 5947785216 5948692776 5952780288 5966278656 5968437248 5973449664 5989466112 5990380032 6011486208 6012403488 6017260041 6025117696 6026037056 6032359424 6033279889 6040645632 6047268864 6048191604 6050379832 6071697408 6076601856 6090576128 6098942304 6106906624 6107838464 6115295232 6116228352 6123579588 6136528896 6137465256 6159089664 6177488652 6181733376 6195750912 6203197728 6218529408 6220779264 6240121524 6242697216 6243649776 6256852992 6257807712 6264373248 6279856128 6280814358 6301661184 6317236224 6319521792 6324829056 6339171072 6341787648 6342755328 6363807744 6364778784 6379536384 6380509824 6387204096 6388178706 6401687552 6402664372 6406284528 6425223168 6443433984 6444417174 6448845312 6451178496 6471237136 6480126198 6488588288 6489578368 6497501184 6498492624 6507971584 6512443392 6513437112 6544032768 6551207936 6560206848 6568091712 6576668672 6577672192 6582985344 6586707456 6607187496 6609577968 6624903168 6625914048 6632865792 6633877887 6647906304 6648920694 6672347136 6691258368 6692279373 6696877824 6712063488 6714491904 6720130872 6738149376 6739177536 6762921984 6763953924 6778257408 6779291688 6786404352 6803177472 6806677311 6826799616 6830659584 6845104128 6846148608 6851898144 6854377152 6870269952 6871318272 6894125056 6895177016 6903595008 6904648413 6911164416 6912218976 6914719808 6919471104 6939082752 6940141572 6960658432 6970219776 6978597444 6980386816 6987710464 6988776704 6998376672 7038959616 7040033676 7047419904 7055147008 7056223538 7064838144 7089368832 7106890752 7109462016 7115432688 7131567456 7134511104 7135599744 7159283712 7160376132 7176978432 7178073552 7185604608 7201898496 7207070094 7228376064 7247757312 7248863232 7254950976 7257575808 7272923136 7274032896 7280141778 7299661824 7300775664 7321468032 7326498816 7327616751 7343112192 7344232662 7346889796 7351938048 7370108928 7372775424 7395699584 7398752256 7399881216 7405858512 7415529472 7416660992 7424442368 7425575248 7435775214 7442792448 7443928128 7473998616 7478894592 7487094784 7496093696 7506390528 7517339648 7518486703 7527665664 7551071424 7553803392 7560147231 7580418048 7581574728 7608287232 7625539584 7626703149 7634704896 7653574656 7680149568 7684492032 7700742144 7701917184 7708385412 7711174296 7729053696 7730233056 7755890688 7757074143 7775059968 7776246348 7779059784 7784404992 7802056704 7806468096 7830740736 7833573888 7851737088 7852935168 7861174272 7862373792 7879000064 7880202304 7907966976 7909173636 7930380288 7931590368 7937040384 7955038208 7964599552 7975539936 7985954816 7987173376 7998144768 8015314944 8016537984 8023013388 8054194176 8063025152 8064255472 8074100736 8075332746 8083805184 8095596544 8096831834 8102135808 8131923072 8153726976 8154971136 8161819848 8164772784 8182038528 8183287008 8212119552 8213372622 8236651536 8242311168 8261001216 8270930304 8291372544 8294372352 8320162032 8323596288 8324866368 8342470656 8343743616 8352497664 8353772154 8373141504 8374419144 8402214912 8408248443 8422981632 8426029056 8427314766 8433105408 8452228096 8455716864 8457007104 8485076992 8486371712 8498028816 8506048512 8507346432 8516272128 8517571608 8541712704 8566964224 8568271439 8578732032 8589043008 8591245312 8592556232 8598460416 8601571328 8640168264 8663334912 8664656832 8675071083 8683257856 8684582816 8695185408 8696512188 8725377024 8746942464 8751442257 8757455616 8777313792 8782276608 8809583328 8812770624 8833204224 8834552064 8843821056 8845170516 8863875072 8865227592 8896462848 8921677824 8923039164 8929170432 8949417984 8952655872 8960174496 8984199168 8985570048 9017229312 9018605232 9037676544 9039055584 9048539136 9070903296 9072287406 9075569748 9102399488 9107546112 9114902784 9128198144 9135864192 9139169536 9160359936 9161757696 9204793344 9206197884 9214885888 9216291968 9225961472 9227369242 9238634496 9252110336 9253522096 9266232978 9293626368 9304796592 9327794112 9331168896 9360182286 9364045824 9365474664 9385279488 9386711568 9396559872 9419784192 9421221537 9452491776 9475854336 9479282688 9487243584 9508756608 9512681472 9514132992 9545711616 9547168176 9569304576 9570764736 9580806144 9582268059 9602531328 9603996558 9609426792 9637834752 9665150976 9666625761 9673267968 9676767744 9697230848 9698710528 9706855704 9732882432 9734367552 9761957376 9768665088 9770155668 9790816256 9792310216 9802584064 9816049152 9826811904 9830367232 9831867227 9865003008 9866508288 9874478016 9910781244 9914366952 9923723264 9925237504 9937354752 9938871072 9949298688 9965331488 9971859456 9973381041 10008520704 10036887552 10045316736 10068095232 10071737856 10080196308 10107224064 10108766304 10144382976 10145930886 10167386112 10168937532 10179606528 10204766208 10240199424 10245989376 10267656192 10269222912 10277847216 10281565728 10305404928 10306977408 10341187584 10342765524 10366746624 10368328464 10372079712 10379206656 10402742272 10408624128 10410212358 10440987648 10444765184 10468982784 10470580224 10481565696 10483165056 10543955968 10545564848 10558439424 10560050514 10571129856 10573840384 10575453824 10582720512 10584335307 10588164706 10634053248 10660336128 10664193024 10673149032 10687086592 10688717312 10697351184 10701766656 10703399616 10738925568 10740564198 10765467648 10767110328 10778406912 10802847744 10810605141 10842564096 10871635968 10873294848 10882426464 10886363712 10909384704 10911049344 10920212667 10949492736 10951163496 10982202048 10989748224 11014668288 11016348993 11020334694 11027907072 11055163392 11059163136 11093549376 11098128384 11099821824 11123294208 11124991488 11136663552 11138362872 11164188672 11165892192 11202953216 11204662651 11210997924 11218341888 11230642176 11234705408 11236419688 11244140544 11276009472 11326607136 11330705088 11341398016 11343128576 11355029504 11356762144 11370627072 11372362092 11388950272 11438309376 11452057344 11464613888 11480361984 11520224352 11526738048 11551113216 11552875776 11562578118 11566761444 11593580544 11595349584 11633836032 11662589952 11664369522 11668589676 11676607488 11703085056 11709702144 11746111104 11750360832 11777605632 11779402752 11791761408 11793560688 11818500096 11820303456 11861950464 11863760454 11895570432 11897385552 11905560576 11932557312 11936874496 11946899328 11978932224 11980760064 12022972416 12024806976 12034520082 12050235392 12052074112 12064718848 12066559778 12081291264 12094537728 12096383208 12100759664 12143394816 12145247751 12153203712 12181152256 12197884608 12213813248 12215676928 12230590464 12232456704 12247159176 12273057792 12274930512 12318179328 12320058933 12354977304 12363466752 12391501824 12406395456 12437058816 12441558528 12480243048 12485394432 12487299552 12513705984 12515615424 12528746496 12530658231 12559712256 12561628716 12603322368 12634472448 12639043584 12640972149 12649658112 12678342144 12683575296 12685510656 12727615488 12729557568 12759072768 12761019648 12774408192 12776357412 12803375104 12805328744 12812569056 12850446336 12857057143 12886867968 12888834348 12897690624 12902356992 12942474272 12960252396 12977176576 12979156736 12995002368 12996985248 13015943168 13024886784 13026874224 13088065536 13102415872 13120413696 13136183424 13153337344 13155344384 13165970688 13173414912 13214374992 13219155936 13249806336 13251828096 13265731584 13267755774 13295812608 13297841388 13344694272 13382516736 13384558746 13393755648 13424126976 13428983808 13440261744 13476298752 13478355072 13525843968 13527907848 13556514816 13558583376 13572808704 13606354944 13608431109 13613354622 13653599232 13661319168 13690208256 13692297216 13703796288 13708754304 13740539904 13742636544 13788250112 13790354032 13807190016 13809296826 13822328832 13824437952 13829439616 13838942208 13841053863 13878165504 13880283144 13921316864 13940439552 13957194888 13960773632 13962903877 13975420928 13977553408 13996753344 14040273429 14077919232 14080067352 14094839808 14110294016 14112447076 14129676288 14178737664 14213781504 14218924032 14230865376 14263134912 14269022208 14271199488 14318567424 14320752264 14353956864 14356147104 14371209216 14403796992 14405994837 14414140188 14456752128 14497726464 14509901952 14515151616 14545846272 14548065792 14560283556 14599323648 14601551328 14642936064 14652997632 14655233502 14686224384 14688465324 14693779592 14703876096 14740217856 14745550848 14791399168 14797504512 14799762432 14811717024 14831058944 14833321984 14848884736 14851150496 14871550428 14885584896 14887856256 14947997232 14957789184 14974189568 14992187392 15012781056 15034679296 15036973406 15055331328 15102142848 15107606784 15120294462 15160836096 15163149456 15216574464 15218896329 15251079168 15253406298 15269409792 15307149312 15360299136 15368984064 15401484288 15403834368 15416770824 15422348592 15458107392 15460466112 15511781376 15514148286 15550119936 15552492696 15558119568 15568809984 15604113408 15612936192 15615318537 15661481472 15667147776 15703474176 15705870336 15722348544 15724747584 15758000128 15760404608 15815933952 15818347272 15860760576 15863180736 15874080768 15882247059 15910076416 15929199104 15951079872 15971909632 15974346752 15996289536 16030629888 16033075968 16046026776 16108388352 16110846297 16126050304 16128510944 16148201472 16150665492 16167610368 16191193088 16193663668 16204271616 16263846144 16307453952 16309942272 16323639696 16329545568 16364077056 16366574016 16424239104 16426745244 16473303072 16484622336 16522002432 16530502041 16541860608 16582745088 16588744704 16640324064 16647192576 16649732736 16684941312 16687487232 16704995328 16707544308 16746283008 16748838288 16804429824 16816496886 16845963264 16852058112 16854629532 16866210816 16904456192 16911433728 16914014208 16970153984 16972743424 16996057632 17012097024 17014692864 17032544256 17035143216 17083425408 17133928448 17136542878 17157464064 17178086016 17182490624 17185112464 17196920832 17203142656 17280336528 17326669824 17329313664 17343867177 17350142166 17366515712 17369165632 17390370816 17393024376 17450754048 17493884928 17496554283 17502884514 17514911232 17554627584 17564553216 17619166656 17625541248 17666408448 17669104128 17687642112 17690341032 17727750144 17730455184 17792925696 17795640681 17843355648 17846078328 17858340864 17898835968 17905311744 17920348992 17968398336 17971140096 18034458624 18037210464 18075353088 18078111168 18097078272 18099839667 18141806592 18144574812 18151139496 18204798976 18215092224 18229805568 18256396288 18259181993 18271728384 18278339072 18320719872 18323515392 18409586688 18412395768 18429771776 18432583936 18451922944 18454738484 18477268992 18504220672 18507044192 18532465956 18587252736 18609593184 18655588224 18662337792 18720364572 18728091648 18730949328 18770558976 18773423136 18793119744 18839568384 18842443074 18904983552 18951708672 18958565376 18974487168 19017513216 19025362944 19028265984 19091423232 19094336352 19138609152 19141529472 19161612288 19164536118 19205062656 19207993116 19218853584 19275669504 19330301952 19333251522 19346535936 19353535488 19394461696 19397421056 19413711408 19465764864 19468735104 19523914752 19537330176 19540311336 19581632512 19584620432 19605168128 19632098304 19653623808 19660734464 19663734454 19730006016 19733016576 19748956032 19821562488 19828733904 19847446528 19850475008 19874709504 19877742144 19898597376 19901633661 19930662976 19943718912 19946762082 20017041408 20073775104 20076838119 20090633472 20136190464 20143475712 20160392616 20214448128 20217532608 20288765952 20291861772 20334772224 20337875064 20359213056 20409532416 20420031933 20480398848 20491978752 20535312384 20538445824 20555694432 20563131456 20610809856 20613954816 20682375168 20685531048 20733493248 20736656928 20744159424 20758413312 20805484544 20808659209 20817248256 20820424716 20881975296 20889530368 20941160448 20963131392 20966330112 21087911936 21091129696 21116878848 21120101028 21142259712 21147680768 21150907648 21165441024 21168670614 21176329412 21268106496 21320672256 21328386048 21346298064 21374173184 21377434624 21394702368 21403533312 21406799232 21477851136 21481128396 21530935296 21534220656 21556813824 21605695488 21621210282 21685128192 21743271936 21746589696 21764852928 21772727424 21818769408 21822098688 21840425334 21898985472 21902326992 21964404096 21979496448 21982850253 22029336576 22032697986 22040669388 22055814144 22110326784 22118326272 22187098752 22196256768 22199643648 22246588416 22249982976 22273327104 22276725744 22328377344 22331784384 22405906432 22409325302 22421995848 22436683776 22461284352 22469410816 22472839376 22488281088 22552018944 22555460109 22653214272 22661410176 22680441693 22682796032 22686257152 22710059008 22713524288 22741254144 22744724184 22777900544 22876618752 22880109447 22904114688 22929227776 22960723968 23040448704 23053476096 23102226432 23105751552 23125156236 23133522888 23187161088 23190699168 23267672064 23271222429 23325179904 23328739044 23337179352 23353214976 23406170112 23419404288 23492222208 23500721664 23555211264 23558805504 23583522816 23587121376 23637000192 23640606912 23723900928 23727520908 23791140864 23794771104 23811121152 23865114624 23873748992 23877391837 23893798656 23957864448 23961520128 24045944832 24049613952 24069040164 24100470784 24104148224 24129437696 24133119556 24162582528 24189075456 24192766416 24201519328 24286789632 24290495502 24306407424 24362304512 24395769216 24427626496 24431353856 24461180928 24464913408 24494318352 24546115584 24549861024 24636358656 24640117866 24709954608 24726933504 24783003648 24812790912 24874117632 24883117056 24960486096 24970788864 24974599104 25027411968 25031230848 25057492992 25061316462 25119424512 25123257432 25206644736 25224745329 25268944896 25278087168 25281944298 25299316224 25356684288 25367150592 25371021312 25455230976 25459115136 25518145536 25522039296 25548816384 25552714824 25606750208 25610657488 25625138112 25700892672 25704814317 25714114286 25773735936 25777668696 25795381248 25804713984 25884948544 25920504792 25954353152 25958313472 25990004736 25993970496 26025213249 26031886336 26049773568 26053748448 26176131072 26204831744 26240827392 26254326771 26272366848 26310688768 26331941376 26346829824 26428749984 26438311872 26499612672 26503656192 26531463168 26535511548 26591625216 26595682776 26689388544 26765033472 26769117492 26787511296 26848253952 26857967616 26880523488 26952597504 26956710144 27051687936 27055815696 27113029632 27117166752 27145617408 27212709888 27216862218 27226709244 27307198464 27322638336 27384594432 27407592576 27417508608 27481079808 27485273088 27576500224 27580708064 27614380032 27618593652 27644657664 27648875904 27658879232 27677884416 27682107726 27756331008 27760566288 27842633728 27880879104 27914389776 27921547264 27925807754 27950841856 27955106816 27993506688 28080546858 28155838464 28160134704 28189679616 28220588032 28224894152 28259352576 28263664611 28357475328 28427563008 28437848064 28461730752 28526269824 28538044416 28542398976 28637134848 28641504528 28707913728 28712294208 28742418432 28746804177 28807593984 28811989674 28828280376 28913504256 28995452928 28999877283 29019803904 29030303232 29091692544 29096131584 29120567112 29198647296 29203102656 29285872128 29305995264 29310467004 29372448768 29376930648 29387559184 29407752192 29480435712 29491101696 29495601681 29582798336 29595009024 29599524864 29623434048 29662117888 29666643968 29697769472 29702300992 29743100856 29771169792 29775712512 29895994464 29915578368 29920143123 29948379136 29984374784 30025562112 30069358592 30073946812 30110662656 30204285696 30215213568 30240588924 30321672192 30326298912 30433148928 30437792658 30502158336 30506812596 30538819584 30614298624 30720598272 30737968128 30802968576 30807668736 30833541648 30844697184 30916214784 30920932224 31023562752 31028296572 31100239872 31104985392 31116239136 31137619968 31208226816 31225872384 31230637074 31322962944 31334295552 31406948352 31411740672 31444697088 31449495168 31516000256 31520809216 31631867904 31636694544 31721521152 31726361472 31748161536 31753005921 31764494118 31820152832 31858398208 31902159744 31943819264 31948693504 31992579072 32061259776 32066151936 32092053552 32216776704 32221692594 32252100608 32257021888 32296402944 32301330984 32335220736 32382386176 32387327336 32408543232 32431815423 32527692288 32614907904 32619884544 32647279392 32659091136 32728154112 32733148032 32760638001 32848478208 32853490488 32946606144 32969244672 33044004864 33049046979 33061004082 33083721216 33165490176 33177489408 33280648128 33294385152 33299465472 33369882624 33374974464 33409990656 33415088616 33492566016 33497676576 33608859648 33613987953 33632993772 33691926528 33704116224 33709259064 33732421632 33808912384 33828028416 33940307968 33945486848 33992115264 34024194048 34029385728 34065088512 34070286432 34166850816 34267856896 34273085756 34314928128 34356172032 34364981248 34370224928 34393841664 34406285312 34560673056 34653339648 34658627328 34687734354 34700284332 34733031424 34738331264 34780741632 34786048752 34901508096 34987769856 34993108566 35005769028 35029822464 35109255168 35129106432 35238333312 35251082496 35332816896 35338208256 35375284224 35380682064 35455500288 35460910368 35585851392 35591281362 35686711296 35692156656 35716681728 35797671936 35810623488 35840697984 35936796672 35942280192 36068917248 36074420928 36150706176 36156222336 36194156544 36199679334 36283613184 36289149624 36302278992 36409597952 36430184448 36435743253 36459611136 36512792576 36518363986 36543456768 36556678144 36641439744 36647030784 36819173376 36824791536 36859543552 36865167872 36903845888 36909476968 36954537984 36960176799 37008441344 37014088384 37064931912 37174505472 37219186368 37311176448 37324675584 37440729144 37456183296 37461898656 37541117952 37546846272 37586239488 37591974693 37679136768 37684886148 37809967104 37903417344 37917130752 37922916447 37948974336 38035026432 38050725888 38056531968 38182846464 38188672704 38277218304 38283058944 38323224576 38329072236 38410125312 38415986232 38437707168 38551339008 38571171429 38660603904 38666503044 38693071872 38707070976 38788923392 38794842112 38827422816 38931529728 38937470208 39047829504 39074660352 39080622672 39163265024 39169240864 39210336256 39264196608 39307247616 39321468928 39327468908 39460012032 39466033152 39497912064 39643124976 39657467808 39694893056 39700950016 39749419008 39755484288 39797194752 39803267322 39861325952 39887437824 39893524164 40034082816 40147550208 40153676238 40181266944 40272380928 40286951424 40320785232 40428896256 40435065216 40577531904 40583723544 40669544448 40675750128 40718426112 40819064832 40825293327 40840063866 40960797696 40983957504 41070624768 41076891648 41111388864 41126262912 41221619712 41227909632 41364750336 41371062096 41466986496 41473313856 41488318848 41516826624 41523161589 41610969088 41617318418 41634496512 41640849432 41763950592 41779060736 41882320896 41888711631 41926262784 41932660224 42120820287 42175823872 42182259392 42233757696 42240202056 42284519424 42295361536 42301815296 42330882048 42337341228 42352658824 42536212992 42641344512 42656772096 42692596128 42748346368 42754869248 42789404736 42807066624 42813598464 42955702272 42962256792 43061870592 43068441312 43113627648 43211390976 43217984511 43242420564 43370256384 43493179392 43529705856 43545454848 43637538816 43644197376 43680850668 43797970944 43804653984 43928808192 43958992896 43965700506 44058673152 44065395972 44081338776 44111628288 44220653568 44236652544 44374197504 44392513536 44399287296 44493176832 44499965952 44546654208 44553451488 44656754688 44663568768 44811812864 44818650604 44843991696 44873367552 44922568704 44938821632 44945678752 44976562176 45104037888 45110920218 45306428544 45322820352 45360883386 45365592064 45372514304 45420118016 45427048576 45482508288 45489448368 45555801088 45753237504 45760218894 45808229376 45858455552 45921447936 46080897408 46106952192 46204452864 46211503104 46250312472 46267045776 46374322176 46381398336 46535344128 46542444858 46650359808 46657478088 46674358704 46706429952 46812340224 46838808576 46845955611 46984444416 47001443328 47110422528 47117611008 47167045632 47174242752 47274000384 47281213824 47447801856 47455041816 47582281728 47589542208 47622242304 47646741177 47730229248 47747497984 47754783674 47787597312 47915728896 47923040256 48091889664 48099227904 48138080328 48200941568 48208296448 48258875392 48266239112 48325165056 48332538891 48378150912 48385532832 48403038656 48573579264 48580991004 48612814848 48724609024 48791538432 48862707712 48922361856 48929826816 48988636704 49092231168 49099722048 49272717312 49280235732 49419909216 49453867008 49566007296 49591506123 49625581824 49748235264 49766234112 49920972192 49941577728 49949198208 50054823936 50062461696 50114985984 50122632924 50238849024 50246514864 50413289472 50449490658 50537889792 50556174336 50563888596 50598632448 50713368576 50734301184 50742042624 50910461952 50918230272 51036291072 51044078592 51097632768 51105429648 51213500416 51221314976 51250276224 51401785344 51409628634 51428228572 51547471872 51555337392 51590762496 51609427968 51769897088 51841009584 51908706304 51916626944 51980009472 51987940992 52050426498 52063772672 52099547136 52107496896 52352262144 52409663488 52481654784 52489662849 52508653542 52544733696 52621377536 52629406921 52663882752 52693659648 52857499968 52876623744 52999225344 53007312384 53062926336 53071023096 53183250432 53191365552 53378777088 53386922043 53530066944 53538234984 53575022592 53696507904 53715935232 53761046976 53905195008 53913420288 54103375872 54111631392 54226059264 54234333504 54291234816 54299519001 54425419776 54433724436 54453418488 54614396928 54645276672 54769188864 54777545979 54815185152 54835017216 54962159616 54970546176 55153000448 55161416128 55228760064 55237187304 55289315328 55297751808 55317758464 55355768832 55364215452 55512662016 55521132576 55685267456 55761758208 55828779552 55843094528 55851615508 55901683712 55910213632 55987013376 56161093716 56311676928 56320269408 56379359232 56441176064 56449788304 56518705152 56527329222 56714950656 56855126016 56875696128 56923461504 57052539648 57076088832 57084797952 57274269696 57283009056 57415827456 57424588416 57484836864 57493608354 57615187968 57623979348 57656560752 57827008512 57990905856 57999754566 58039607808 58060606464 58183385088 58192263168 58241134224 58397294592 58406205312 58571744256 58611990528 58620934008 58744897536 58753861296 58775118368 58815504384 58960871424 58982203392 58991203362 59165596672 59190018048 59199049728 59246868096 59324235776 59333287936 59395538944 59404601984 59486201712 59542339584 59551425024 59791988928 59831156736 59840286246 59896758272 59968749568 59977900073 60051124224 60138717184 60147893624 60221325312 60230514357 60408571392 60430427136 60481177848 60643344384 60652597824 60866297856 60875585316 61004316672 61013625192 61077639168 61228597248 61260095799 61441196544 61475936256 61605937152 61615337472 61667083296 61689394368 61832429568 61841864448 62047125504 62056593144 62200479744 62209970784 62232478272 62275239936 62416453632 62425977627 62451744768 62461274148 62645925888 62668591104 62823481344 62889394176 62898990336 63032000512 63041618432 63263735808 63273389088 63443042304 63452722944 63496323072 63506011842 63528988236 63640305664 63716796416 63804319488 63897387008 63985158144 64122519552 64132303872 64184107104 64433553408 64443385188 64504201216 64514043776 64592805888 64602661968 64670441472 64764772352 64774654672 64817086464 64863630846 65055384576 65229815808 65239769088 65294558784 65318182272 65456308224 65466296064 65521276002 65696956416 65706980976 65893212288 65938489344 65948550759 66088009728 66098093958 66122008164 66167442432 66330980352 66354978816 66561296256 66588770304 66598930944 66739765248 66749948928 66819981312 66830177232 66985132032 66995353152 67217719296 67227975906 67265987544 67383853056 67408232448 67418518128 67464843264 67617824768 67656056832 67666380327 67880615936 67890973696 67984230528 68048388096 68058771456 68130177024 68140572864 68333701632 68535713792 68546171512 68629856256 68640328341 68712344064 68729962496 68740449856 68787683328 68812570624 68823070589 69121346112 69306679296 69317254656 69375468708 69400568664 69466062848 69476662528 69561483264 69572097504 69803016192 69813667287 69975539712 69986217132 70011538056 70059644928 70218510336 70258212864 70476666624 70502164992 70665633792 70676416512 70750568448 70761364128 70911000576 70921820736 71171702784 71182562724 71373422592 71384313312 71433363456 71595343872 71621246976 71632175511 71681395968 71873593344 71884560384 72137834496 72148841856 72301412352 72312444672 72388313088 72399358668 72567226368 72578299248 72604557984 72819195904 72860368896 72871486506 72919222272 73025585152 73036727972 73086913536 73113356288 73282879488 73294061568 73638346752 73649583072 73719087104 73730335744 73807691776 73818953936 73909075968 73920353598 74016882688 74028176768 74129863824 74349010944 74438372736 74622352896 74649351168 74881458288 74912366592 74923797312 75082235904 75093692544 75172478976 75183949386 75358273536 75369772296 75619934208 75674235987 75806834688 75834261504 75845832894 75897948672 76070052864 76101451776 76113063936 76365692928 76377345408 76554436608 76566117888 76646449152 76658144472 76820250624 76831972464 76875414336 77102678016 77114442951 77142342858 77321207808 77333006088 77386143744 77414141952 77577846784 77589684224 77654845632 77863059456 77874940416 78095659008 78149320704 78161245344 78326530048 78338481728 78420672512 78432638557 78528393216 78614495232 78642937856 78654937816 78762980313 78932066304 78995824128 79286249952 79314935616 79389786112 79401900032 79498838016 79510968576 79594389504 79606534644 79722651904 79774875648 79787048328 80068165632 80295100416 80307352476 80362533888 80544761856 80573902848 80641570464 80857792512 80870130432 81155063808 81167447088 81339088896 81351500256 81436852224 81638129664 81650586654 81680127732 81921595392 81967915008 82153783296 82222777728 82252525824 82443239424 82455819264 82729500672 82742124192 82933972992 82946627712 82976637696 83033653248 83046323178 83221938176 83234636836 83268993024 83281698864 83527901184 83558121472 83764641792 83777423262 83852525568 83865320448 84241640574 84351647744 84364518784 84467515392 84480404112 84569038848 84590723072 84603630592 84661764096 84674682456 84705317648 85072425984 85282689024 85313544192 85385192256 85496692736 85509738496 85578809472 85614133248 85627196928 85911404544 85924513584 86123741184 86136882624 86227255296 86240412531 86422781952 86435969022 86484841128 86740512768 86986358784 86999631849 87059411712 87090909696 87275077632 87288394752 87361701336 87595941888 87609307968 87857616384 87917985792 87931401012 88117346304 88130791944 88162677552 88223256576 88441307136 88473305088 88486805043 88748395008 88785027072 88798574592 88986353664 88999931904 89093308416 89106902976 89313509376 89327137536 89623625728 89637301208 89687983392 89746735104 89760429369 89845137408 89877643264 89891357504 89953124352 89999400001 90208075776 90221840436 90612857088 90645640704 90721766772 90745028608 90840236032 90854097152 90965016576 90978896736 91111602176 91506475008 91520437788 91616458752 91716911104 91842895872 92161794816 92213904384 92408905728 92423006208 92500624944 92534091552 92748644352 92762796672 93070688256 93084889716 93300719616 93314956176 93348717408 93412859904 93624680448 93677617152 93691911222 93968888832 94002886656 94220845056 94235222016 94334091264 94348485504 94548000768 94562427648 94895603712 94910083632 95164563456 95179084416 95244484608 95259017763 95293482354 95460458496 95494995968 95509567348 95575194624 95831457792 95846080512 96183779328 96198455808 96276160656 96401883136 96416592896 96517750784 96532478224 96650330112 96665077782 96756301824 96771065664 96806077312 97147158528 97161982008 97225629696 97449218048 97583076864 97725415424 97740327139 97844723712 97859653632 97977273408 98184462336 98199444096 98281914003 98545434624 98560471464 98839818432 98907734016 99132014592 99147140937 99183012246 99251163648 99496470528 99532468224 99841944384 99883155456 99898396416 100109647872 100124923392 100229971968 100245265848 100477698048 100493029728 100826578944 100841963859 100898981316 101075779584 101112348672 101127777192 101197264896 101426737152 101484085248 101820923904 101836460544 102072582144 102088157184 102195265536 102210859296 102427000832 102442629952 102500552448 102803570688 102819257268 102856457144 103094943744 103110674784 103181524992 103218855936 103539794176 103682019168 103817412608 103833253888 103960018944 103975881984 104100852996 104127545344 104199094272 104214993792 104704524288 104819326976 104963309568 104979325698 105017307084 105089467392 105242755072 105258813842 105327765504 105387319296 105714999936 105753247488 105998450688 106014624768 106125852672 106142046192 106366500864 106382731104 106757554176 106773844086 107060133888 107076469968 107150045184 107393015808 107431870464 107522093952 107810390016 107826840576 108206751744 108223262784 108452118528 108468667008 108582469632 108599038002 108850839552 108867448872 108906836976 109228793856 109290553344 109307229759 109538377728 109555091958 109630370304 109670034432 109924319232 109941092352 110306000896 110322832256 110457520128 110474374608 110578630656 110595503616 110635516928 110711537664 110728430904 111025324032 111042265152 111370534912 111523516416 111657559104 111686189056 111703231016 111803367424 111820427264 111974026752 112322187432 112623353856 112640538816 112758718464 112775924079 112882352128 112899576608 113037410304 113054658444 113429901312 113710252032 113751392256 113768749341 113846923008 114105079296 114152177664 114169595904 114548539392 114566018112 114831654912 114849176832 114969673728 114987216708 115230375936 115247958696 115313121504 115654017024 115713514287 115981811712 115999509132 116079215616 116121212928 116366770176 116384526336 116482268448 116794589184 116812410624 117143488512 117223981056 117241868016 117489795072 117507722592 117550236736 117631008768 117921742848 117964406784 117982406724 118331193344 118380036096 118398099456 118493736192 118666575872 118791077888 118809203968 118972403424 119084679168 119102850048 119583977856 119662313472 119680572492 119793516544 119937499136 119955800146 120102248448 120277434368 120295787248 120442650624 120461028714 120817142784 120860854272 120962355696 121286688768 121305195648 121732595712 121751170632 122008633344 122027250384 122155278336 122457194496 122475879981 122520191598 122882393088 122951872512 123211874304 123230674944 123334166592 123378788736 123664859136 123683728896 124094251008 124113186288 124400959488 124419941568 124464956544 124550479872 124569484767 124832907264 124851955254 124903489536 124922548296 125291851776 125337182208 125646962688 125666134893 125778788352 125797980672 126064001024 126083236864 126527471616 126546778176 126886084608 126905445888 126992646144 127012023684 127057976472 127280611328 127433592832 127608638976 127794774016 127814273951 127970316288 128245039104 128264607744 128368214208 128867106816 128886770376 129008402432 129028087552 129185611776 129205323936 129340882944 129529544704 129549309344 129634172928 129653953533 129727261692 130110769152 130479538176 130589117568 130636364544 130912616448 130932592128 131042552004 131393912832 131413961952 131786424576 131876978688 131897101518 132176019456 132196187916 132244016328 132334884864 132661960704 132709957632 133122592512 133177540608 133197861888 133479530496 133499897856 133639962624 133660354464 133970264064 133990706304 134435438592 134455951812 134531975088 134767706112 134816464896 134837036256 134929686528 135235649536 135312113664 135332760654 135761231872 135781947392 135968461056 136096776192 136117542912 136260354048 136281145728 136667403264 137071427584 137092343024 137259712512 137280656682 137424688128 137459924992 137480899712 137575366656 137625141248 137646141178 138242692224 138613358592 138634509312 138750937416 138801137328 138932125696 138953325056 139122966528 139144195008 139606032384 139627334574 139951079424 139972434264 140023076112 140119289856 140437020672 140516425728 140537866833 140953333248 141004329984 141331267584 141352833024 141501136896 141522728256 141822001152 141843641472 142343405568 142365125448 142746845184 142768626624 142866726912 142940223531 143190687744 143242493952 143264351022 143362791936 143747186688 143769120768 144275668992 144297683712 144602824704 144624889344 144776626176 144798717336 145134452736 145156598496 145209115968 145638391808 145660614463 145720737792 145742973012 145838444544 146051170304 146073455944 146173827072 146226712576 146588123136 147276693504 147299166144 147438174208 147460671488 147615383552 147637907872 147818151936 147840707196 148033765376 148056353536 148259727648 148698021888 148774518369 148876745472 149244705792 149298702336 149762916576 149824733184 149847594624 150164471808 150187385088 150344957952 150367898772 150716547072 150739544592 151239868416 151348471974 151613669376 151668523008 151691665788 151795897344 152140105728 152202903552 152226127872 152731385856 152754690816 153108873216 153132235776 153292898304 153316288944 153640501248 153663944928 153750828672 154205356032 154228885902 154284685716 154642415616 154666012176 154772287488 154828283904 155179368448 155309691264 155726118912 155749880832 156191318016 156298641408 156322490688 156653060096 156676963456 156841345024 156865277114 157056786432 157228990464 157285875712 157309875632 157525960626 157864132608 157888220763 157991648256 158572499904 158629871232 158779572224 158803800064 158997676032 159021937152 159188779008 159213069288 159445303808 159549751296 159574096656 160136331264 160160766129 160590200832 160614704952 160725067776 161089523712 161147805696 161283140928 161715585024 161740260864 162310127616 162334894176 162678177792 162703000512 162873704448 162898557003 163276259328 163301173308 163360255464 163843190784 163935830016 164307566592 164332637937 164445555456 164505051648 164886478848 164911638528 165459001344 165484248384 165867945984 165893255424 165953275392 166067306496 166092646356 166443876352 166469273672 166537986048 166563397728 167055802368 167116242944 167141742859 167529283584 167554846524 167705051136 167730640896 168483281148 168703295488 168729037568 168935030784 168960808224 169138077696 169181446144 169207261184 169323528192 169349364912 169410635296 170144851968 170565378048 170627088384 170770384512 170993385472 171019476992 171157618944 171228266496 171254393856 171822809088 171849027168 172247482368 172273765248 172454510592 172480825062 172845563904 172871938044 172969682256 173481025536 173972717568 173999263698 174118823424 174181819392 174550155264 174576789504 174723402672 175191883776 175218615936 175715232768 175835971584 175862802024 176234692608 176261583888 176325355104 176446513152 176882614272 176946610176 176973610086 177496790016 177570054144 177597149184 177972707328 177999863808 178186616832 178213805952 178627018752 178654275072 179247251456 179274602416 179375966784 179493470208 179520858738 179690274816 179755286528 179782715008 179906248704 179933700219 179998800002 180416151552 180443680872 181225714176 181291281408 181443533544 181490057216 181517750401 181680472064 181708194304 181930033152 181957793472 182223204352 183012950016 183040875576 183232917504 183433822208 183685791744 183780287397 184323589632 184427808768 184817811456 184846012416 185001249888 185068183104 185497288704 185525593344 186141376512 186169779432 186601439232 186629912352 186697434816 186825719808 187249360896 187277932881 187355234304 187383822444 187937777664 188005773312 188470444032 188668182528 188696971008 189096001536 189124855296 189791207424 189820167264 190329126912 190358168832 190488969216 190518035526 190586964708 190920916992 190989991936 191019134696 191150389248 191692161024 192367558656 192396911616 192552321312 192803766272 192833185792 193035501568 193064956448 193300660224 193330155564 193512603648 193542131328 193612154624 194294317056 194323964016 194451259392 194898436096 195166153728 195450830848 195480654278 195689447424 195719307264 195954546816 196368924672 196398888192 196563828006 197090869248 197120942928 197679636864 197815468032 197845652277 198264029184 198294281874 198366024492 198502327296 198992941056 199064936448 199683888768 199766310912 199796792832 200219295744 200249846784 200459943936 200490531696 200955396096 200986059456 201653157888 201683927718 201797962632 202151559168 202224697344 202255554384 202394529792 202853474304 202968170496 202999140981 203641847808 203672921088 204145164288 204176314368 204390531072 204421718592 204854001664 204885259904 205001104896 205607141376 205638514536 205712914288 206189887488 206221349568 206363049984 206437711872 206469211767 207079588352 207364038336 207634825216 207666507776 207920037888 207951763968 208201705992 208255090688 208398188544 208429987584 209409048576 209441001861 209638653952 209926619136 209958651396 210034614168 210178934784 210485510144 210517627684 210655531008 210774638592 211429999872 211506494976 211996901376 212029249536 212251705344 212284092384 212733001728 212765462208 213515108352 213547688172 214120267776 214152939936 214300090368 214786031616 214863740928 214896526533 215044187904 215620780032 215653681152 216413503488 216446525568 216904237056 216937334016 217164939264 217198076004 217701679104 217734897744 217813673952 218457587712 218581106688 218614459518 219076755456 219110183916 219260740608 219340068864 219848638464 219882184704 220612001792 220645664512 220915040256 220948749216 221157261312 221191007232 221271033856 221423075328 221456861808 222050648064 222084530304 222741069824 223047032832 223315118208 223372378112 223406462032 223606734848 223640854528 223948053504 224644374864 225246707712 225281077632 225517436928 225551848158 225764704256 225799153216 226074820608 226109316888 226859802624 227022707961 227420504064 227502784512 227537498682 227693846016 228210158592 228304355328 228339191808 229097078784 229132036224 229663309824 229698353664 229939347456 229974433416 230460751872 230495917392 230626243008 231308034048 231343328853 231427028574 231963623424 231999018264 232158431232 232242425856 232733540352 232769052672 232964536896 233589178368 233624821248 234286977024 234447962112 234483736032 234979590144 235015445184 235100473472 235262017536 235297915671 235843485696 235928813568 235964813448 236662386688 236796198912 236987472384 237333151744 237369365909 237582155776 237618407936 237944806848 238169358336 238205700096 239167955712 239324626944 239361144984 239587033088 239874998272 239911600292 240204496896 240554868736 240591574496 240885301248 240922057428 241634285568 241721708544 241924711392 242573377536 242610391296 243465191424 243502341264 244017266688 244054500768 244310556672 244914388992 244951759962 245040383196 245764786176 245903745024 246461349888 246668333184 246757577472 247329718272 247367457792 248188502016 248226372576 248801918976 248839883136 248929913088 249100959744 249138969534 249665814528 249703910508 249806979072 249845096592 250583703552 250674364416 251293925376 251332269786 251557576704 251595961344 252128002048 252166473728 253054943232 253093556352 253772169216 253810891776 253985292288 254024047368 254115952944 254561222656 254867185664 255217277952 255589548032 255628547902 255940632576 256490078208 256529215488 256736428416 257734213632 257773540752 258016804864 258056175104 258371223552 258410647872 258681765888 258721237593 259059089408 259098618688 259268345856 259307907066 259454523384 260221538304 260959076352 260998895547 261178235136 261272729088 261825232896 261865184256 262085104008 262787825664 262827923904 263572849152 263753957376 263794203036 264352038912 264392375832 264488032656 264669769728 265323921408 265419915264 265460415129 266245185024 266355081216 266395723776 266959060992 266999795712 267279925248 267320708928 267940528128 267981412608 268870877184 268911903624 269063950176 269535412224 269632929792 269674072512 269859373056 269998200003 270471299072 270624227328 270665521308 271522463744 271563894784 271936922112 272235085824 272520708096 272562291456 273334806528 274142855168 274184686048 274519425024 274561313364 274849376256 274919849984 274961799424 275150733312 275250282496 275292282356 276485384448 277226717184 277269018624 277501874832 277602274656 277864251392 277906650112 278245933056 278288390016 279212064768 279254669148 279902158848 279944868528 280046152224 280238579712 280874041344 281032851456 281075733666 281906666496 282008659968 282662535168 282705666048 283002273792 283045456512 283644002304 283687282944 284686811136 284730250896 285493690368 285537253248 285733453824 285777053289 285880447062 286381375488 286484987904 286528702044 286725583872 287494373376 287538241536 288551337984 288595367424 289205649408 289249778688 289553252352 289597434672 290268905472 290313196992 290418231936 291276783616 291321228926 291441475584 291485946024 291676889088 292102340608 292146911888 292347654144 292453425152 293176246272 293220981417 294553387008 294598332288 294845742009 294876348416 294921342976 295230767104 295275815744 295636303872 295681414392 296067530752 296112707072 296519455296 297396043776 297441422811 297549036738 297753490944 298489411584 298597404672 299525833152 299649466368 299695189248 300328943616 300374770176 300689915904 300735797544 301433094144 301479089184 302479736832 302525891577 302696943948 303227338752 303337046016 303383331576 303591794688 304280211456 304452255744 305462771712 305509381632 306217746432 306264471552 306585796608 306632577888 307281002496 307327889856 307501657344 308410712064 308457771804 308569371432 309284831232 309332024352 309544574976 309656567808 310358736896 310406093881 310619382528 311452237824 311499761664 312382636032 312597282816 312644981376 313306120192 313353926912 313682690048 313730554228 314113572864 314457980928 314571751424 314619751264 315051921252 315728265216 315776441526 315983296512 317144999808 317259742464 317559144448 317607600128 317995352064 318043874304 318377558016 318426138576 318890607616 319099502592 319148193312 320272662528 320321532258 321180401664 321229409904 321450135552 322179047424 322295611392 322566281856 323431170048 323480521728 324620255232 324669788352 325356355584 325406001024 325747408896 325797114006 326552518656 326602346616 326720510928 327686381568 327871660032 327921689277 328615133184 328665275874 328891110912 329010103296 329772957696 329823277056 330918002688 330968496768 331735891968 331786510848 331906550784 332134612992 332185292712 332887752704 332938547344 333075972096 333126795456 334111604736 334232485888 334283485718 335058567168 335109693048 335410102272 335461281792 336966562296 337406590976 337458075136 337870061568 337921616448 338276155392 338327772237 338362892288 338414522368 338647056384 338698729824 338821270592 340289703936 341130756096 341254176768 341306248023 341540769024 342038953984 342315237888 342456532992 342508787712 343645618176 343698054336 344494964736 344547530496 344909021184 344961650124 345691127808 345743876088 345939364512 346962051072 347140542861 347945435136 347998527396 348237646848 348363638784 349100310528 349153579008 349446805344 350383767552 350437231872 351430465536 351671943168 351725604048 352469385216 352523167776 352650710208 352893026304 353765228544 353893220352 353947220172 354993580032 355140108288 355194298368 355999727616 356373233664 356427611904 357254037504 357308550144 358494502912 358549204832 358751933568 358986940416 359041717476 359380549632 359510573056 359565430016 359812497408 359867400438 359997600004 360832303104 360887361744 362451428352 362582562816 362887067088 362980114432 363035500802 363360944128 363416388608 363860066304 363915586944 364446408704 366025900032 366081751152 366465835008 366867644416 367371583488 367427639943 367560574794 368647179264 368855617536 369635622912 369692024832 370002499776 370136366208 370994577408 371051186688 372282753024 372339558864 373202878464 373259824704 373394869632 373651439616 373708454301 374498721792 374555865762 374710468608 374767644888 375875555328 376011546624 376940888064 376998404679 377336365056 377393942016 378192003072 378249710592 379582414848 379640334528 380658253824 380716337664 380977938432 381036071052 381173929416 381841833984 381979983872 382038269392 382300778496 383384322048 383442821853 384735117312 384793823232 385104642624 385607532544 385666371584 386071003136 386129912896 386601320448 386660311128 387025207296 387084262656 387224309248 388588634112 388647928032 388902518784 388961860599 389796872192 390332307456 390901661696 390961308556 391438614528 391909093632 392737849344 392797776384 393127656012 394181738496 394241885856 395359273728 395630936064 395691304554 396528058368 396588563748 396732048984 397004654592 397985882112 398129872896 399367777536 399532621824 399593585664 400438591488 400499693568 400919887872 400981063392 401910792192 401972118912 403306315776 403367855436 403595925264 404303118336 404449394688 404511108768 404789059584 405706948608 405936340992 405998281962 407283695616 407345842176 408290328576 408352628736 408781062144 408843437184 409708003328 409770519808 410002209792 411214282752 411277029072 411425828576 412379774976 412442699136 412726099968 412875423744 412938423534 414159176704 414728076672 415269650432 415333015552 415840075776 415903527936 416403411984 416510181376 416796377088 416859975168 418818097152 418882003722 419277307904 419853238272 419917302792 420069228336 420357869568 420971020288 421035255368 421311062016 421549277184 421613600499 422859999744 423012989952 423993802752 424058499072 424503410688 424568184768 425466003456 425530924416 427030216704 427095376344 428240535552 428305879872 428600180736 428820670593 429572063232 429727481856 429793053066 430088375808 431241560064 431307362304 432827006976 432893051136 433808474112 433874668032 434329878528 434396152008 435403358208 435469795488 435627347904 436915175424 436981843389 437162213376 437228919036 438153510912 438220367832 438521481216 438680137728 439764369408 441224003584 441291329024 441830080512 441897498432 442314522624 442382014464 442542067712 442846150656 442913723616 444101296128 444169060608 445482139648 446094065664 446323555107 446630236416 446744756224 446812924064 447281709056 447896107008 449288749728 450493415424 450562155264 451034873856 451103696316 451529408512 451598306432 452149641216 452218633776 453719605248 454045415922 454841008128 455005569024 455074997364 455387692032 456420317184 456608710656 456678383616 458194157568 458264072448 459326619648 459396707328 459878694912 459948866832 460921503744 460991834784 461252486016 462616068096 462686657706 462854057148 463927246848 463998036528 464316862464 464484851712 465538105344 465929073792 467178356736 467249642496 468573954048 468895924224 468967472064 469959180288 470030890368 470200946944 470524035072 470595831342 471686971392 471857627136 471929626896 473324773376 473592397824 473664662289 473974944768 474666303488 474738731818 475164311552 475236815872 475889613696 476338716672 476411400192 478335911424 478649253888 478722289968 479174066176 479749996544 479823200584 480408993792 480482298387 481109737472 481183148992 481770602496 481844114856 483268571136 483443417088 483849422784 485146755072 485220782592 486930382848 487004682528 488034533376 488109001536 488621113344 488695671009 489828777984 489903519924 490080766392 491529572352 491807490048 492922699776 492997913811 493336666368 493515154944 494659436544 494734915584 496377004032 496452745152 497603837952 497679766272 497859826176 498201919488 498277939068 499331629056 499407821016 499613958144 499690193184 501167407104 501348728832 501425228577 502587850752 502664539572 503115153408 503191922688 504256004096 504332947456 506109886464 506187112704 507544338432 507621783552 507970584576 508048094736 508231905888 509122445312 509734371328 510434555904 511179096064 511257095804 511881265152 512980156416 513058430976 513472856832 515468427264 515547081504 516033609728 516112350208 516742447104 516821295744 517363531776 517442475186 518118178816 518197237376 518536691712 518615814132 518909046768 520443076608 521918152704 521997791094 522356470272 522545458176 523650465792 523730368512 524170208016 525575651328 525655847808 527145698304 527507914752 527588406072 528704077824 528784751664 528976065312 529339539456 530647842816 530839830528 530920830258 532490370048 532710162432 532791447552 533918121984 533999591424 534559850496 534641417856 535881056256 535962825216 537741754368 537823807248 538127900352 539070824448 539265859584 539348145024 539718746112 539801100657 539996400006 540942598144 541248454656 541331042616 543044927488 543127789568 543873844224 544470171648 544553251203 545041416192 545124582912 546669613056 548285710336 548369372096 549038850048 549122626728 549698752512 549839699968 549923598848 550301466624 550500564992 550584564712 551340862191 552970768896 554453434368 554538037248 555003749664 555204549312 555728502784 555813300224 556491866112 556576780032 558424129536 558509338296 559804317696 559889737056 560092304448 560477159424 561748082688 561833798643 562065702912 562151467332 563813332992 564017319936 565411332096 566004547584 566090913024 567288004608 567374565888 569373622272 569460501792 570987380736 571074506496 571466907648 571554106578 571760894124 572762750976 572969975808 573057404088 573451167744 575076483072 577102675968 577190734848 578411298816 578499557376 579106504704 579194869344 580537810944 580626393984 580836463872 582553567232 582642457852 582882951168 582971892048 583353778176 584204681216 584293823776 584695308288 584906850304 586352492544 586441962834 589106774016 589196664576 589691484018 589752696832 589842685952 590461534208 590551631488 591272607744 591362828784 592135061504 592225414144 593038910592 594792087552 594882845622 595098073476 595506981888 596978823168 597194809344 599051666304 599298932736 599390378496 600657887232 600749540352 601379831808 601471595088 602866188288 602958178368 604959473664 605051783154 605393887896 606454677504 606674092032 606766663152 607183589376 608560422912 608904511488 608997422943 610925543424 611018763264 612435492864 612528943104 613171593216 613265155776 614562004992 614655779712 615003314688 616821424128 616915543608 617138742864 618569662464 618664048704 619089149952 619313135616 619407635301 620717473792 620812187762 621238765056 622904475648 622999523328 624765272064 625194565632 625289962752 626612240384 626707853824 627365380096 627461108456 628227145728 628323005583 628915961856 629143502848 629239502528 630103842504 631456530432 631552883052 631966593024 634289999616 634519484928 635215200256 635990704128 636087748608 636755116032 636852277152 637781215232 638199005184 638296386624 640545325056 640643064516 642360803328 642458819808 642900271104 644358094848 644591222784 644689579599 645132563712 646862340096 646961043456 649240510464 649339576704 650712711168 650812002048 651494817792 651594228012 653105037312 653204693232 653441021856 655372763136 655743320064 655843378554 657230266368 657330551748 657782221824 658020206592 659545915392 659646554112 661836005376 661936993536 663471783936 663573021696 663813101568 664269225984 664370585424 665775505408 665877094688 666151944192 666253590912 668223209472 668464971776 668566971436 670117134336 670219386096 670820204544 670922563584 673933124592 674813181952 674916150272 675740123136 675843232896 676552310784 676655544474 676725784576 676829044736 677294112768 677397459648 677642541184 680579407872 682261512192 682508353536 682612496046 683081538048 684077907968 684182289973 684630475776 684913065984 685017575424 687291236352 687396108672 688989929472 689095060992 689818042368 689923300248 691382255616 691487752176 691878729024 693924102144 694029986559 694281085722 695890870272 695997054792 696475293696 696727277568 698200621056 698307158016 698893610688 700767535104 700874463744 702860931072 703343886336 703451208096 704938770432 705046335552 705301420416 705786052608 705893747013 707530457088 707786440704 707894440344 709987160064 710388596736 711999455232 712108097727 712746467328 712855223808 714508075008 714617100288 716989005824 717098409664 717503867136 717973880832 718083434952 718761099264 719021146112 719130860032 719624994816 719734800876 719995200008 721664606208 721774723488 724902856704 725165125632 725774134176 725960228864 726071001604 726721888256 726832777216 727720132608 727831173888 728892817408 732051800064 732163502304 732931670016 733735288832 734743166976 734855279886 735121149588 737294358528 737711235072 739384049664 740004999552 740272732416 741989154816 742102373376 744565506048 744679117728 746405756928 746519649408 746789739264 747302879232 747416908602 748997443584 749111731524 749420937216 749535289776 751751110656 752023093248 753881776128 753996809358 754672730112 754787884032 756384006144 756499421184 759164829696 759280669056 761316507648 761432675328 761955876864 762072142104 762347858832 763683667968 763959967744 764076538784 764601556992 766768644096 766885643706 769470234624 769587646464 770209285248 771215065088 771332743168 772142006272 772259825792 773202640896 773320622256 774050414592 774168525312 774448618496 777177268224 777295856064 777805037568 777923721198 779593744384 780664614912 781803323392 781922617112 782877229056 782996686641 783818187264 785475698688 785595552768 786255312024 788363476992 788483771712 790718547456 791261872128 791382609108 793056116736 793177127496 793464097968 794009309184 795971764224 796259745792 796381245387 798735555072 799065243648 799187171328 800877182976 800999387136 801839775744 801962126784 803821584384 803944237824 806612631552 806735710872 807191850528 808606236672 808898789376 809022217536 809578119168 809994600009 811413897216 811872681984 811996563924 814567391232 814691684352 816705257472 817562124288 817686874368 819416006656 819541039616 820004419584 822428565504 822554058144 822851657152 824759549952 824885398272 825452199936 825750847488 825876847068 828318353408 829456153344 830666031104 831680151552 831807055872 832806823968 833020362752 833592754176 833719950336 837636194304 837764007444 838554615808 839706476544 839834605584 840138456672 840715739136 841942040576 842070510736 842622124032 843098554368 843227200998 845719999488 846025979904 847987605504 848116998144 849006821376 849136369536 850932006912 851061848832 854060433408 854190752688 856481071104 856611759744 857200361472 857331159867 857641341186 859144126464 859454963712 859586106132 860176751616 862483120128 862614724608 865654013952 865786102272 867616948224 867749336064 868659757056 868792304016 870806716416 870939590976 871254695808 873830350848 873963686778 874324426752 874457838072 876307021824 876440735664 877042962432 877360275456 879528738816 879662944251 882448007168 882582658048 883660161024 883794996864 884629045248 884764028928 885084135424 885692301312 885827447232 888202592256 888338121216 890964279296 892188131328 892324268433 892647110214 893260472832 893489512448 893625848128 894563418112 894699917657 895792214016 898577499456 900986830848 901124310528 902069747712 902207392632 903058817024 903196612864 904299282432 904437267552 907439210496 907577674731 908090831844 909682016256 910011138048 910149994728 910775384064 912840634368 913356767232 916388315136 916528144896 918653239296 918793414656 919757389824 919897733664 921843007488 921983669568 922504972032 925232136192 925373315412 925708114296 927854493696 927996073056 928633724928 928969703424 931076210688 931218281643 931858147584 934356713472 934499284992 937147908096 937791848448 937934944128 939918360576 940061780736 940401893888 941048070144 941191662684 943373942784 943715254272 943859253792 946649546752 947184795648 947329324578 947949889536 949332606976 949477463636 950328623104 950473631744 951779227392 952677433344 952822800384 956671822848 957298507776 957444579936 958348132352 959499993088 959646401168 960817987584 960964596774 962219474944 962366297984 963541204992 963688229712 966537142272 966886834176 967698845568 970293510144 970441565184 973860765696 974009365056 976069066752 976218003072 977242226688 977391342018 979657555968 979807039848 980161532784 983059144704 983614980096 983765067831 985845399552 985995827622 986673332736 987030309888 989318873088 989469831168 992754008064 992905490304 995207675904 995359532544 995719652352 996403838976 996555878136 998663258112 998815642032 999227916288 999380386368 1002334814208 1002697457664 1002850457154 1005175701504 1005329079144 1006230306816 1006383845376 1008512008192 1008665894912 1012219772928 1012374225408 1015088676864 1015243567104 1015941169152 1016096189472 1016463811776 1018244890624 1019468742656 1019624301241 1020869111808 1022358192128 1022514191608 1023762530304 1023918744069 1026116861952 1026945713664 1030936854528 1031094163008 1032067219456 1032224700416 1033484894208 1033642591488 1034727063552 1034884950372 1036236357632 1036394474752 1037073383424 1037231628264 1037818093536 1040886153216 1041421628583 1043836305408 1043995582188 1044712940544 1045090916352 1047300931584 1047460737024 1048340416032 1051151302656 1051311695616 1054291396608 1055015829504 1055176812144 1057408155648 1057569503328 1057952130624 1058679078912 1061295685632 1061679661056 1061841660516 1064980740096 1065420324864 1065582895104 1067999182848 1069119700992 1069282835712 1071762112512 1071925650432 1075483508736 1075647614496 1076255800704 1078141648896 1078531719168 1078696290048 1079437492224 1079602201314 1079992800012 1081885196288 1082496909312 1082662085232 1086255579136 1087747688448 1088940343296 1089106502406 1090082832384 1090249165824 1093339226112 1096571420672 1096738744192 1098077700096 1098245253456 1099397505024 1099679399936 1099847197696 1100602933248 1101001129984 1101169129424 1102681724382 1105941537792 1108906868736 1109076074496 1110007499328 1110409098624 1111457005568 1111626600448 1112983732224 1113153560064 1116848259072 1117018676592 1119608635392 1119779474112 1120184608896 1120954318848 1121125362903 1123496165376 1123667597286 1124131405824 1124302934664 1127626665984 1128034639872 1130822664192 1130995214037 1132009095168 1132181826048 1134576009216 1134749131776 1138747244544 1138921003584 1141974761472 1142149012992 1142933815296 1143108213156 1143521788248 1145525501952 1145939951616 1146114808176 1146902335488 1150152966144 1150328465559 1154205351936 1154381469696 1156822597632 1156999114752 1158213009408 1158389738688 1161075621888 1161252787968 1161672927744 1165107134464 1165284915704 1165765902336 1165943784096 1166707556352 1166885581797 1168409362432 1168587647552 1169390616576 1169813700608 1169992200013 1172704985088 1172883925668 1178213548032 1178393329152 1179382968036 1179685371904 1180923068416 1181103262976 1182545215488 1182725657568 1184270123008 1184450828288 1186077821184 1189584175104 1189765691244 1190196146952 1191013963776 1193957646336 1194389618688 1198103332608 1198597865472 1198780756992 1201315774464 1201499080704 1202759663616 1202943190176 1205732376576 1205916356736 1209918947328 1210103566308 1210787775792 1212909355008 1213348184064 1213533326304 1214367178752 1217120845824 1217809022976 1217994845886 1221851086848 1222037526528 1224870985728 1225057886208 1226343186432 1226530311552 1229124009984 1229311559424 1230006629376 1233642848256 1233831087216 1234277485728 1237139324928 1237328097408 1238178299904 1238626271232 1238815270602 1241434947584 1241624375524 1242477530112 1245808951296 1245999046656 1249530544128 1250389131264 1250579925504 1253224480768 1253415707648 1254730760192 1254922216912 1256454291456 1256646011166 1257831923712 1258287005696 1258479005056 1260207685008 1262913060864 1263105766104 1263933186048 1268579999232 1269038969856 1270430400512 1270624252807 1271981408256 1272175497216 1273510232064 1273704554304 1275562430464 1276398010368 1276592773248 1281090650112 1281286129032 1284721606656 1284917639616 1285800542208 1286462011779 1288716189696 1289182445568 1289379159198 1290265127424 1293724680192 1293922086912 1298481020928 1298679153408 1301425422336 1301624004096 1302989635584 1303188456024 1306210074624 1306409386464 1306882043712 1310745526272 1310945530167 1311486640128 1311686757108 1314460532736 1314661103496 1315564443648 1316040413184 1319293108224 1323672010752 1323873987072 1326943567872 1327146043392 1327626203136 1328538451968 1328741170848 1331551010816 1331754189376 1332303888384 1332507181824 1336446418944 1336929943552 1337133942872 1338970665321 1340234268672 1340438772192 1341845127168 1347866249184 1349626363904 1349832300544 1351480246272 1351686465792 1353104621568 1353311088948 1353658089472 1354588225536 1354794919296 1355285082368 1361158815744 1364523024384 1365016707072 1365224992092 1366163076096 1368155815936 1368364579946 1369260951552 1369826131968 1370035150848 1374582472704 1374792217344 1377979858944 1378190121984 1379636084736 1379846600496 1382764511232 1382975504352 1383757458048 1387848204288 1388059973118 1388562171444 1391781740544 1391994109584 1392950587392 1393454555136 1396614316032 1397787221376 1401535070208 1401748927488 1405721862144 1406687772672 1406902416192 1409877540864 1410092671104 1410602840832 1411572105216 1411787494026 1415060914176 1415572881408 1415788880688 1419974320128 1420777193472 1420993986867 1423998910464 1424216195454 1425492934656 1425710447616 1429016150016 1429234200576 1433978011648 1434196819328 1435007734272 1435947761664 1436166869904 1437522198528 1438042292224 1438261720064 1439249989632 1439469601752 1439990400016 1443329212416 1443549446976 1449805713408 1450330251264 1451548268352 1451920457728 1452142003208 1453443776512 1453665554432 1455440265216 1455662347776 1457785634816 1464103600128 1464327004608 1465863340032 1466087013027 1467470577664 1469486333952 1469710559772 1470242299176 1474588717056 1475422470144 1478768099328 1478993741433 1480009999104 1480545464832 1483978309632 1484204746752 1489131012096 1489358235456 1492811513856 1493039298816 1493579478528 1494605758464 1494833817204 1497994887168 1498223463048 1498841874432 1499070579552 1503502221312 1504046186496 1504275685731 1507763552256 1507993618716 1509345460224 1509575768064 1512768012288 1512998842368 1518329659392 1518561338112 1522633015296 1522865350656 1523911753728 1524144284208 1524695717664 1527367335936 1527919935488 1528153077568 1529203113984 1533537288192 1533771287412 1538940469248 1539175292928 1540418570496 1542665486336 1544284012544 1544519651584 1546405281792 1546641244512 1548100829184 1548337050624 1548897236992 1554354536448 1554591712128 1555610075136 1555847442396 1559187488768 1561329229824 1563606646784 1563845234224 1565754458112 1565993373282 1567636374528 1570951397376 1571191105536 1572510624048 1576726953984 1576967543424 1581437094912 1582523744256 1582765218216 1586112233472 1586354254992 1586928195936 1588018618368 1591943528448 1592519491584 1592762490774 1597471110144 1598130487296 1598374342656 1601754365952 1601998774272 1603679551488 1603924253568 1607643168768 1607888475648 1613225263104 1613471421744 1614383701056 1617212473344 1617797578752 1618044435072 1619156238336 1619403301971 1619989200018 1622827794432 1623745363968 1623993127848 1629134782464 1629383368704 1633410514944 1633659753609 1635124248576 1635373748736 1638832013312 1639082079232 1640008839168 1644857131008 1645108116288 1645703314304 1649519099904 1649770796544 1650904399872 1651501694976 1651753694136 1656636706816 1658912306688 1661332062208 1661585561363 1663360303104 1663614111744 1665613647936 1666040725504 1667185508352 1667439900672 1675272388608 1675528014888 1677109231616 1679412953088 1679669211168 1680276913344 1681431478272 1683884081152 1684141021472 1685244248064 1685501395929 1686197108736 1686454401996 1691439998976 1692051959808 1696233996288 1698013642752 1698272739072 1701864013824 1702123697664 1708120866816 1708381505376 1712962142208 1713223519488 1714400722944 1714662319734 1715282682372 1718288252928 1718909927424 1719172212264 1720353503232 1725229449216 1731308027904 1731572204544 1735233896448 1735498672128 1737319514112 1737584608032 1741613432832 1741879181952 1742509391616 1747660701696 1747927373556 1748648853504 1748915676144 1752614043648 1752881471328 1754085924864 1754720550912 1759057477632 1759325888502 1764896014336 1765165316096 1767320322048 1767589993728 1769258090496 1769528057856 1770168270848 1771384602624 1771654894464 1776405184512 1776676242432 1781928558592 1784376262656 1784648536866 1785294220428 1786520945664 1786979024896 1787251696256 1789126836224 1789399835314 1791584428032 1797154998912 1801973661696 1802248621056 1804139495424 1804414785264 1806117634048 1806393225728 1808598564864 1808874535104 1814878420992 1815155349462 1816181663688 1819364032512 1820022276096 1820299989456 1821550768128 1825681268736 1826713534464 1826992268829 1832776630272 1833056289792 1837306478592 1837586829312 1839514779648 1839795467328 1843686014976 1843967339136 1845009944064 1850464272384 1850746630824 1851416228592 1855708987392 1855992146112 1857267449856 1857939406848 1858222905903 1862152421376 1862436563286 1863716295168 1868713426944 1868998569984 1874295816192 1875583696896 1875869888256 1879836721152 1880123561472 1880803787776 1882096140288 1882383325368 1886747885568 1887430508544 1887718507584 1893299093504 1894369591296 1894658649156 1895899779072 1898665213952 1898954927272 1900657246208 1900947263488 1903558454784 1905645600768 1913343645696 1914597015552 1914889159872 1916696264704 1918999986176 1919292802336 1921635975168 1921929193548 1924438949888 1924732595968 1927082409984 1927376459424 1933074284544 1933773668352 1934068738797 1935397691136 1940587020288 1940883130368 1947721531392 1948018730112 1952138133504 1952436006144 1954484453376 1954782684036 1959315111936 1959614079696 1960323065568 1966118289408 1967229960192 1967530135662 1971690799104 1971991655244 1973346665472 1974060619776 1978637746176 1978939662336 1985508016128 1985810980608 1990415351808 1990719065088 1991439304704 1992807677952 1993111756272 1997326516224 1997631284064 1998455832576 1998760772736 2004669628416 2005394915328 2005700914308 2010351403008 2010658158288 2012460613632 2012767690752 2017331789824 2024439545856 2024748450816 2030177353728 2030487134208 2031882338304 2032192378944 2032927623552 2036489781248 2038937485312 2039248602482 2041738223616 2044716384256 2045028383216 2047525060608 2047837488138 2052233723904 2052546869919 2053891427328 2061873709056 2062188326016 2064134438912 2064449400832 2066969788416 2067285182976 2069454127104 2069769900744 2072472715264 2072788949504 2074146766848 2074463256528 2075636187072 2081772306432 2082089959677 2082843257166 2087672610816 2087991164376 2089425881088 2090181832704 2094601863168 2094921474048 2096680832064 2102302605312 2102623391232 2108582793216 2110031659008 2110353624288 2114816311296 2115139006656 2115904261248 2117358157824 2117681241039 2122591371264 2123359322112 2123683321032 2129961480192 2131165790208 2135998365696 2136324293181 2138239401984 2138565671424 2143524225024 2143851300864 2150967017472 2151295228992 2152511601408 2156283297792 2157063438336 2157392580096 2158874984448 2159204402628 2159985600024 2163770392576 2164993818624 2165324170464 2172511158272 2172842657167 2175495376896 2177880686592 2178213004812 2180165664768 2180498331648 2186678452224 2193142841344 2193477488384 2196155400192 2196490506912 2198795010048 2199358799872 2199694395392 2201205866496 2202002259968 2202338258848 2205363448764 2211883075584 2218152148992 2220014998656 2220818197248 2222914011136 2223253200896 2225967464448 2226307120128 2233696518144 2234037353184 2239217270784 2239558948224 2240369217792 2241908637696 2242250725806 2246992330752 2247335194572 2248262811648 2248605869328 2255253331968 2256069279744 2261645328384 2261990428074 2264018190336 2264363652096 2269152018432 2269498263552 2277494489088 2277842007168 2283949522944 2284298025984 2285867630592 2286216426312 2287043576496 2291051003904 2291879903232 2292229616352 2293804670976 2300305932288 2300656931118 2308410703872 2308762939392 2313645195264 2313998229504 2316426018816 2316779477376 2322151243776 2322505575936 2323345855488 2330214268928 2330569831408 2331531804672 2331887568192 2333415112704 2333771163594 2336818724864 2337175295104 2338781233152 2339627401216 2339984400026 2345409970176 2345767851336 2356427096064 2356786658304 2358765936072 2359370743808 2361846136832 2362206525952 2365090430976 2365451315136 2368540246016 2368901656576 2372155642368 2379168350208 2379531382488 2380392293904 2382027927552 2387915292672 2388779237376 2389143736161 2396206665216 2397195730944 2397561513984 2402631548928 2402998161408 2405519327232 2405886380352 2411464753152 2411832713472 2419837894656 2420207132616 2421575551584 2425818710016 2426696368128 2427066652608 2428734357504 2429983800027 2434241691648 2435618045952 2435989691772 2443702173696 2444075053056 2450115772416 2452686372864 2453060623104 2458248019968 2458623118848 2460013258752 2467285696512 2467662174432 2468554971456 2474278649856 2474656194816 2476356599808 2477252542464 2477630541204 2482869895168 2483248751048 2484955060224 2491998093312 2499061088256 2500778262528 2501159851008 2506448961536 2506831415296 2509461520384 2509844433824 2512908582912 2513292022332 2515663847424 2516574011392 2516958010112 2520415370016 2525826121728 2526211532208 2527866372096 2537159998464 2538077939712 2540860801024 2541248505614 2543962816512 2544350994432 2547020464128 2547409108608 2551124860928 2552796020736 2553185546496 2562181300224 2562572258064 2569443213312 2569835279232 2571601084416 2571993479601 2572924023558 2577432379392 2578364891136 2578758318396 2580530254848 2587449360384 2587844173824 2596962041856 2597358306816 2602850844672 2603248008192 2605979271168 2606376912048 2612420149248 2612818772928 2613764087424 2621491052544 2621891060334 2622973280256 2623373514216 2628921065472 2629322206992 2631128887296 2632080826368 2638586216448 2638988832753 2647344021504 2647747974144 2653887135744 2654292086784 2655252406272 2657076903936 2657482341696 2663102021632 2663508378752 2664607776768 2665014363648 2672892837888 2673859887104 2674267885744 2677941330642 2680468537344 2680877544384 2683690254336 2684099752971 2695732498368 2699252727808 2699664601088 2702960492544 2703372931584 2706209243136 2706622177896 2707316178944 2709176451072 2709589838592 2710570164736 2722317631488 2722733024193 2729046048768 2730033414144 2730449984184 2732326152192 2736311631872 2736729159892 2738521903104 2740070301696 2749164945408 2749584434688 2755959717888 2756380243968 2759272169472 2759693200992 2765529022464 2765951008704 2767514916096 2775696408576 2776119946236 2777124342888 2783563481088 2783988219168 2785901174784 2786909110272 2793228632064 2793654844929 2795574442752 2803070140416 2803497854976 2811443724288 2813375545344 2813804832384 2819755081728 2820185342208 2821205681664 2823144210432 2823574988052 2830121828352 2831145762816 2831577761376 2839948640256 2841554386944 2841987973734 2847997820928 2848432390908 2850985869312 2851420895232 2858032300032 2858468401152 2867956023296 2868393638656 2870015468544 2871895523328 2872333739808 2875044397056 2876084584448 2876523440128 2878499979264 2878939203504 2879980800032 2886658424832 2887098893952 2899611426816 2900660502528 2903096536704 2903840915456 2904284006416 2906887553024 2907331108864 2910880530432 2911324695552 2915571269632 2928207200256 2928654009216 2931726680064 2932174026054 2934941155328 2938972667904 2939421119544 2940484598352 2949177434112 2950844940288 2951295203493 2957536198656 2957987482866 2960019998208 2961090929664 2967956619264 2968409493504 2978262024192 2978716470912 2985623027712 2986078597632 2987158957056 2989211516928 2989667634408 2995989774336 2996446926096 2997683748864 2998141159104 3007004442624 3008092372992 3008551371462 3015527104512 3015987237432 3018690920448 3019151536128 3025536024576 3025997684736 3036659318784 3037122676224 3045266030592 3045730701312 3047823507456 3048288568416 3049391435328 3054734671872 3055839870976 3056306155136 3058406227968 3058872903723 3067074576384 3067542574824 3078350585856 3080837140992 3085330972672 3085801756817 3088568025088 3089039303168 3092810563584 3093282489024 3096201658368 3096674101248 3097794473984 3108709072896 3109183424256 3111220150272 3111694884792 3118374977536 3122658459648 3124264885749 3127213293568 3127690468448 3131508916224 3131986746564 3135272749056 3141902794752 3142382211072 3145021248096 3153453907968 3153935086848 3162874189824 3165047488512 3165530436432 3172224466944 3172708509984 3173856391872 3176037236736 3183887056896 3185038983168 3185524981548 3194942220288 3196260974592 3196748685312 3203997548544 3207359102976 3207848507136 3215286337536 3215776951296 3226450526208 3226942843488 3228767402112 3234424946688 3235595157504 3236088870144 3238312476672 3238806603942 3239978400036 3245655588864 3247490727936 3247986255696 3258766737408 3266821029888 3267319507218 3270248497152 3270747497472 3277664026624 3278164158464 3280017678336 3289714262016 3290216232576 3291406628608 3299038199808 3299541593088 3301808799744 3303003389952 3303507388272 3313273413632 3317824613376 3322664124416 3323171122726 3326720606208 3327228223488 3331227295872 3332081451008 3334371016704 3334879801344 3350544777216 3351056029776 3354218463232 3358825906176 3359338422336 3360553826688 3362862956544 3363376088709 3367768162304 3368282042944 3370488496128 3371002791858 3372394217472 3372908803992 3382879997952 3384103919616 3392467992576 3392985642111 3396027285504 3396545478144 3403728027648 3404247395328 3416241733632 3416763010752 3425924284416 3426447038976 3428801445888 3429324639468 3430565364744 3436576505856 3437819854848 3438344424528 3440707006464 3450458898432 3450985396677 3462616055808 3463144409088 3470467792896 3470997344256 3474639028224 3475169216064 3483226865664 3483758363904 3485018783232 3495321403392 3495854747112 3497297707008 3497831352288 3505228087296 3505762942656 3508171849728 3509441101824 3509976600039 3518114955264 3518651777004 3529792028672 3530330632192 3534640644096 3535179987456 3539056115712 3540336541696 3542769205248 3543309788928 3552810369024 3553352484864 3563857117184 3568752525312 3569297073732 3570588440856 3573041891328 3573958049792 3574503392512 3578253672448 3578799670628 3583168856064 3594309997824 3603947323392 3604497242112 3608278990848 3608829570528 3612235268096 3612786451456 3617197129728 3617749070208 3629756841984 3630310698924 3632363327376 3638728065024 3640044552192 3640599978912 3643101536256 3651362537472 3653427068928 3653984537658 3665553260544 3666112579584 3674612957184 3675173658624 3679029559296 3679590934656 3687372029952 3687934678272 3690019888128 3700928544768 3701493261648 3702832457184 3711417974784 3711984292224 3714534899712 3715878813696 3716445811806 3724304842752 3724873126572 3727432590336 3737426853888 3737997139968 3748591632384 3751167393792 3751739776512 3759673442304 3760247122944 3761607575552 3764192280576 3764766650736 3773495771136 3774861017088 3775437015168 3786598187008 3788739182592 3789317298312 3791799558144 3797330427904 3797909854544 3801314492416 3801894526976 3807116909568 3811291201536 3811872758421 3826687291392 3829194031104 3829778319744 3833392529408 3837999972352 3838585604672 3843271950336 3843858387096 3848877899776 3849465191936 3854164819968 3854752918848 3859386035337 3866148569088 3867547336704 3868137477594 3870795382272 3881174040576 3881766260736 3895443062784 3896037460224 3904276267008 3904872012288 3908968906752 3909565368072 3918630223872 3919228159392 3920646131136 3932236578816 3932836590501 3934459920384 3935060271324 3943381598208 3943983310488 3946693330944 3948121239552 3957879324672 3971016032256 3971621961216 3980830703616 3981438130176 3982878609408 3985615355904 3986223512544 3994653032448 3995262568128 3996911665152 3997521545472 4009339256832 4010789830656 4011401828616 4020702806016 4021316316576 4025535381504 4034663579648 4035279220453 4048879091712 4049496901632 4060974268416 4063764676608 4064384757888 4065855247104 4072979562496 4077874970624 4078497204964 4083476447232 4089432768512 4090056766432 4095050121216 4095674976276 4104467447808 4105093739838 4107782854656 4123747418112 4124376652032 4128268877824 4128898801664 4133939576832 4134570365952 4138908254208 4139539801488 4144945430528 4145577899008 4148293533696 4148926513056 4151272374144 4163544612864 4164179919354 4165686514332 4175345221632 4175982328752 4178851762176 4180363665408 4189842948096 4193361664128 4204605210624 4205246782464 4217165586432 4220063318016 4220707248576 4229632622592 4230278013312 4231808522496 4234716315648 4235362482078 4245182742528 4246718644224 4247366642064 4259922960384 4262331580416 4262981960601 4271996731392 4272648586362 4276478803968 4277131342848 4287048450048 4287702601728 4301934034944 4302590457984 4305023202816 4312566595584 4314126876672 4314785160192 4317749968896 4318408805256 4319971200048 4327540785152 4329987637248 4330648340928 4345022316544 4345685314334 4350990753792 4355761373184 4356426009624 4360331329536 4360996663296 4373356904448 4386285682688 4386954976768 4392310800384 4392981013824 4397590020096 4398261039081 4398717599744 4399388790784 4402411732992 4404004519936 4404676517696 4410726897528 4423766151168 4436304297984 4436981224299 4440029997312 4441636394496 4446506401792 4451934928896 4452614240256 4467393036288 4468074706368 4478434541568 4479117896448 4480738435584 4483817275392 4484501451612 4493984661504 4494670389144 4496525623296 4497211738656 4510506663936 4512138559488 4512827057193 4523290656768 4523980856148 4528036380672 4528727304192 4538304036864 4538996527104 4554988978176 4555684014336 4567899045888 4568596051968 4571735261184 4572432852624 4574087152992 4582102007808 4583759806464 4584459232704 4587609341952 4600611864576 4601313862236 4616821407744 4617525878784 4627996459008 4632852037632 4633558954752 4644302487552 4645011151872 4646691710976 4660428537856 4661139662816 4663063609344 4663775136384 4666830225408 4667542327188 4673637449728 4674350590208 4677562466304 4679254802432 4679968800052 4690819940352 4691535702672 4712854192128 4713573316608 4717531872144 4718741487616 4723692273664 4724413051904 4730180861952 4730902630272 4737080492032 4737803313152 4744311284736 4758336700416 4759062764976 4760784587808 4764055855104 4775830585344 4777558474752 4778287472322 4792413330432 4794391461888 4795123027968 4805263097856 4805996322816 4811038654464 4811772760704 4822929506304 4823665426944 4839675789312 4840414265232 4843151103168 4851637420032 4853392736256 4854133305216 4857468715008 4858209905913 4859967600054 4868483383296 4871236091904 4871979383544 4887404347392 4888150106112 4900231544832 4900979260827 4905372745728 4906121246208 4916496039936 4917246237696 4920026517504 4934571393024 4935324348864 4937109942912 4948557299712 4949312389632 4952713199616 4954505084928 4955261082408 4965739790336 4966497502096 4969910120448 4983996186624 4984756684089 4998122176512 5001556525056 5002319702016 5012897923072 5013662830592 5018923040768 5019688867648 5025817165824 5026584044664 5031327694848 5033148022784 5033916020224 5040830740032 5051652243456 5052423064416 5055732744192 5056504187787 5074319996928 5076155879424 5081721602048 5082497011228 5088701988864 5094040928256 5094818217216 5102249721856 5105592041472 5106371092992 5124362600448 5125144516128 5138886426624 5139670558464 5143202168832 5143986959202 5145848047116 5154864758784 5156729782272 5157516636792 5161060509696 5175688347648 5193924083712 5194716613632 5205701689344 5206496016384 5211958542336 5212753824096 5224840298496 5225637545856 5227528174848 5242982105088 5243782120668 5245946560512 5246747028432 5257842130944 5258644413984 5262257774592 5264161652736 5277172432896 5277977665506 5294688043008 5295495948288 5307774271488 5308584173568 5310504812544 5314153807872 5314964683392 5326204043264 5327016757504 5329215553536 5330028727296 5345785675776 5347719774208 5348535771488 5355882661284 5360937074688 5361755088768 5367380508672 5368199505942 5391464996736 5398505455616 5399329202176 5405920985088 5406745863168 5412418486272 5413244355792 5414632357888 5418352902144 5419179677184 5421140329472 5444635262976 5445466048386 5458092097536 5460066828288 5460899968368 5464652304384 5472623263744 5473458319784 5477043806208 5480140603392 5480976806487 5498329890816 5499168869376 5511919435776 5512760487936 5518544338944 5519386401984 5531058044928 5531902017408 5535029832192 5551392817152 5552239892472 5554248685776 5567126962176 5567976438336 5571802349568 5573818220544 5574668717709 5586457264128 5587309689858 5591148885504 5606140280832 5606995709952 5622887448576 5626751090688 5627609664768 5639510163456 5640370684416 5642411363328 5646288420864 5647149976104 5660243656704 5662291525632 5663155522752 5679897280512 5683108773888 5683975947468 5695995641856 5696864781816 5701971738624 5702841790464 5716936802304 5735912046592 5736787277312 5740030937088 5743791046656 5744667479616 5750088794112 5752169168896 5753046880256 5756999958528 5757878407008 5759961600064 5773316849664 5774197787904 5799222853632 5801321005056 5802206216391 5806193073408 5807681830912 5808568012832 5814662217728 5821761060864 5822649391104 5831142539264 5856414400512 5857308018432 5863453360128 5864348052108 5869882310656 5877945335808 5878842239088 5880969196704 5898354868224 5901689880576 5902590406986 5915072397312 5915974965732 5920039996416 5922181859328 5935913238528 5936818987008 5956524048384 5957432941824 5971246055424 5972157195264 5974317914112 5978423033856 5979335268816 5991979548672 5992893852192 5995367497728 5996282318208 6014008885248 6016184745984 6017102742924 6031054209024 6031974474864 6037381840896 6038303072256 6051995369472 6073318637568 6074245352448 6090532061184 6091461402624 6095647014912 6096577136832 6098782870656 6109469343744 6111679741952 6112612310272 6116812455936 6117745807446 6134149152768 6135085149648 6156701171712 6157640609757 6161674281984 6170661945344 6171603513634 6177136050176 6178078606336 6185621127168 6186564978048 6192403316736 6193348202496 6195588947968 6217418145792 6218366848512 6222440300544 6223389769584 6236749955072 6245316919296 6246269879031 6248529771498 6254426587136 6255380936896 6263017832448 6263973493128 6270545498112 6283805589504 6284764422144 6290042496192 6306907815936 6307870173696 6325748379648 6330094977024 6331060872864 6344448933888 6345417019968 6347712783744 6352074473472 6353043723117 6367774113792 6370077966336 6371049963096 6389884440576 6393497370624 6407995097088 6408972879543 6414718205952 6415697014272 6430572675072 6431553902592 6452901052416 6453885686976 6457534804224 6468849893376 6471190315008 6472177740288 6476624953344 6477613207884 6479956800072 6491311177728 6494981455872 6495972511392 6517533474816 6518527971501 6533642059776 6534639014436 6540496994304 6541494994944 6555328053248 6556328316928 6560035356672 6579428524032 6580432465152 6582813257216 6598076399616 6599083186176 6603617599488 6606006779904 6607014776544 6626546827264 6635649226752 6645328248832 6646342245452 6654456446976 6662454591744 6664162902016 6668742033408 6669759602688 6701089554432 6702112059552 6708436926464 6717651812352 6718676844672 6721107653376 6725725913088 6726752177418 6735536324608 6736564085888 6740976992256 6742005583716 6744788434944 6745817607984 6765759995904 6768207839232 6784935985152 6785971284222 6792054571008 6793090956288 6807456055296 6808494790656 6832483467264 6833526021504 6851848568832 6852894077952 6857602891776 6858649278936 6861130729488 6873153011712 6875639709696 6876688849056 6881414012928 6900917796864 6901970793354 6925232111616 6926288818176 6940935585792 6941994688512 6949278056448 6950338432128 6966453731328 6967516727808 6970037566464 6990642806784 6991709494224 6994595414016 6995662704576 7010456174592 7011525885312 7016343699456 7018882203648 7019953200078 7036229910528 7037303554008 7059584057344 7060661264384 7069281288192 7070359974912 7078112231424 7080673083392 7085538410496 7086619577856 7105620738048 7106704969728 7127714234368 7137505050624 7138594147464 7141176881712 7146083782656 7147916099584 7149006785024 7156507344896 7157599341256 7166337712128 7167431208483 7188619995648 7207894646784 7208994484224 7216557981696 7217659141056 7224470536192 7225572902912 7234394259456 7235498140416 7259513683968 7260621397848 7264726654752 7277456130048 7280089104384 7281199957824 7286203072512 7289951400081 7302725074944 7306854137856 7307969075316 7331106521088 7332225159168 7350347317248 7358059118592 7359181869312 7374744059904 7375869356544 7380039776256 7401857089536 7402986523296 7405664914368 7422835949568 7423968584448 7429069799424 7431757627392 7432891623612 7448609685504 7449746253144 7454865180672 7475994279936 7497183264768 7502334787584 7503479553024 7519346884608 7520494245888 7523215151104 7528384561152 7529533301472 7546991542272 7549722034176 7550874030336 7573196374016 7577478365184 7578634596624 7583599116288 7594660855808 7595819709088 7603789053952 7614233819136 7622582403072 7623745516842 7653374582784 7658388062208 7659556639488 7666785058816 7675999944704 7677171209344 7686543900672 7687716774192 7697755799552 7698930383872 7708329639936 7709505837696 7718772070674 7732297138176 7735094673408 7736274955188 7741590764544 7762348081152 7763532521472 7790886125568 7792074920448 7808552534016 7809744024576 7817937813504 7819130736144 7837260447744 7838456318784 7841292262272 7864473157632 7865673181002 7868919840768 7870120542648 7886763196416 7887966620976 7893386661888 7896242479104 7915758649344 7916966498259 7942032064512 7943243922432 7961661407232 7962876260352 7965757218816 7971230711808 7972447025088 7989306064896 7990525136256 7993823330304 7995043090944 8018678513664 8021579661312 8022803657232 8041405612032 8042632633152 8051070763008 8052299258913 8069327159296 8070558440906 8097758183424 8098993803264 8121948536832 8127529353216 8128769515776 8131710494208 8145959124992 8155749941248 8156994409928 8166952894464 8168199072579 8178865537024 8180113532864 8190100242432 8191349952552 8208934895616 8210187479676 8215565709312 8247494836224 8248753304064 8257797603328 8267879153664 8269140731904 8277816508416 8279079602976 8289890861056 8291155798016 8296587067392 8297853026112 8302544748288 8327089225728 8328359838708 8331373028664 8350690443264 8351964657504 8357703524352 8360727330816 8379685896192 8380964534787 8386723328256 8409210421248 8410493564928 8434331172864 8440126636032 8441414497152 8459265245184 8460556026624 8463617044992 8469432631296 8470724964156 8490365485056 8493437288448 8494733284128 8519845920768 8524663160832 8525963921202 8543993462784 8545297172724 8552957607936 8554262685696 8574096900096 8575405203456 8603868069888 8605180915968 8610046405632 8625133191168 8628253753344 8629570320384 8635499937792 8636817610512 8639942400096 8655081570304 8659975274496 8661296681856 8690044633088 8691370628668 8701981507584 8711522746368 8712852019248 8720662659072 8721993326592 8746713808896 8772571365376 8773909953536 8784621600768 8785962027648 8795180040192 8796522078162 8797435199488 8798777581568 8804823465984 8808009039872 8809353035392 8821453795056 8847532302336 8872608595968 8873962448598 8880059994624 8883272788992 8893012803584 8894369769649 8903869857792 8905228480512 8934786072576 8936149412736 8956869083136 8958235792896 8961476871168 8967634550784 8969002903224 8987969323008 8989340778288 8993051246592 8994423477312 9021013327872 9024277118976 9025654114386 9046581313536 9047961712296 9056072761344 9057454608384 9076608073728 9077993054208 9109977956352 9111368028672 9135798091776 9137192103936 9143470522368 9144865705248 9148174305984 9164204015616 9167519612928 9168918465408 9175218683904 9176618711169 9201223729152 9202627724472 9235051757568 9255992918016 9257405270451 9265704075264 9267117909504 9288604975104 9290022303744 9293383421952 9320857075712 9322279325632 9326127218688 9327550272768 9333660450816 9335084654376 9347274899456 9348701180416 9355124932608 9358509604864 9359937600104 9372794657247 9381639880704 9383071405344 9425708384256 9427146633216 9435063744288 9437482975232 9447384547328 9448826103808 9460361723904 9461805260544 9475606626304 9488622569472 9516673400832 9518125529952 9521569175616 9528111710208 9551661170688 9555116949504 9556574944644 9584826660864 9588782923776 9590246055936 9611992645632 9622077308928 9623545521408 9645859012608 9647330853888 9679351578624 9680828530464 9686302206336 9703274840064 9706785472512 9708266610432 9714937430016 9716419811826 9719935200108 9736966766592 9742472183808 9743958767088 9776300212224 9800463089664 9801958521654 9810745491456 9812242492416 9832992079872 9834492475392 9840053035008 9869142786048 9870648697728 9874219885824 9897114599424 9898624779264 9905426399232 9909010169856 9910522164816 9931479580672 9932995004192 9939820240896 9967992373248 9969513368178 9996244353024 10003113050112 10004639404032 10025795846144 10027325661184 10037846081536 10039377735296 10051634331648 10053168089328 10062655389696 10066296045568 10067832040448 10081661480064 10103304486912 10104846128832 10111465488384 10113008375574 10148639993856 10152311758848 10163443204096 10164994022456 10177403977728 10178956926333 10188081856512 10189636434432 10204499443712 10211184082944 10212742185984 10248725200896 10250289032256 10277772853248 10279341116928 10286404337664 10287973918404 10291696094232 10309729517568 10313459564544 10315033273584 10322121019392 10351376695296 10352956190031 10387848167424 10389433227264 10411403378688 10412992032768 10423917084672 10425507648192 10449680596992 10451275091712 10455056349696 10485964210176 10487564241336 10491893121024 10493494056864 10515684261888 10517288827968 10524515549184 10528323305472 10529929800117 10554344865792 10555955331012 10589376086016 10590991896576 10617168347136 10621009625088 10628307615744 10629929366784 10652408086528 10654033515008 10658431107072 10660057454592 10691571351552 10695439548416 10697071542976 10711765322568 10721874149376 10723510177536 10734761017344 10736399011884 10782929993472 10798658404352 10811841970176 10813491726336 10824836972544 10826488711584 10829264715776 10836705804288 10838359354368 10842280658944 10889270525952 10890932096772 10916184195072 10920133656576 10921799936736 10929304608768 10945246527488 10946916639568 10954087612416 10960281206784 10961953612974 10996659781632 10998337738752 11023838871552 11025520975872 11037088677888 11038772803968 11062116089856 11063804034816 11070059664384 11102785634304 11104479784944 11108497371552 11134253924352 11135952876672 11143604699136 11147636441088 11149337435418 11172914528256 11174619379716 11182297771008 11212280561664 11213991419904 11245774897152 11253502181376 11255219329536 11279020326912 11280741368832 11284822726656 11292576841728 11294299952208 11320487313408 11324583051264 11326311045504 11359794561024 11366217547776 11367951894936 11391991283712 11393729563632 11403943477248 11405683580928 11433873604608 11435618275263 11471824093184 11473574554624 11480061874176 11487582093312 11489334959232 11500177588224 11504338337792 11506093760512 11513999917056 11515756814016 11519923200128 11546633699328 11548395575808 11598445707264 11602642010112 11604412432782 11612386146816 11615363661824 11617136025664 11629324435456 11631098929541 11643522121728 11645298782208 11662285078528 11712828801024 11714616036864 11726906720256 11728696104216 11739764621312 11755890671616 11757684478176 11761938393408 11796709736448 11798509771503 11803379761152 11805180813972 11830144794624 11831949931464 11840079992832 11844363718656 11873637974016 11913048096768 11914865883648 11942492110848 11944314390528 11948635828224 11956846067712 11958670537632 11983959097344 11985787704384 11990734995456 11992564636416 12028017770496 12032369491968 12034205485848 12062108418048 12063948949728 12076606144512 12103990738944 12105837661359 12146637275136 12148490704896 12182922805248 12191294029824 12193154273664 12197565741312 12218938687488 12223359483904 12225224620544 12233624911872 12235491614892 12268298305536 12270170299296 12313402343424 12315281219514 12323348563968 12341323890688 12343207027268 12354272100352 12356157212672 12371242254336 12373129956096 12384806633472 12386696404992 12391177895936 12434836291584 12436733697024 12444880601088 12446779539168 12473499910144 12490633838592 12492539758062 12497059542996 12508853174272 12510761873792 12526035664896 12527946986256 12541090996224 12569528844288 12580084992384 12613815631872 12615740347392 12651496759296 12660189954048 12662121745728 12688897867776 12690834039936 12695425567488 12704148946944 12706087446234 12735548227584 12740155932672 12742099926192 12779768881152 12786994741248 12788945881803 12815990194176 12817945759086 12829436411904 12831394028544 12861145350144 12863107805184 12905802104832 12907771373952 12915069608448 12937699786752 12942380630016 12944355480576 12953249906688 12955226415768 12959913600144 12982622355456 12989962911744 12991945022784 13035066949632 13037055943002 13067284119552 13069278028872 13080993988608 13082989989888 13110656106496 13112656633856 13120070713344 13158857048064 13160864930304 13165626514432 13196152799232 13198166372352 13207235198976 13212013559808 13214029553088 13253093654528 13271298453504 13290656497664 13292684490904 13308912893952 13310943672897 13324909183488 13328325804032 13339519205376 13402179108864 13404224119104 13416873852928 13435303624704 13437353689344 13442215306752 13451451826176 13453504354836 13471072649216 13473128171776 13481953984512 13484011167432 13489576869888 13491635215968 13531519991808 13536415678464 13538481171579 13569871970304 13571942568444 13584109142016 13586181912576 13614912110592 13616989581312 13664966934528 13667052043008 13703697137664 13705788155904 13715205783552 13717298557872 13722261458976 13746306023424 13751279419392 13753377698112 13762828025856 13801835593728 13803941586708 13850464223232 13852577636352 13883989377024 13898556112896 13900676864256 13932907462656 13935033455616 13940075132928 13981285613568 13983418988448 13989190828032 13991325409152 14020912349184 14023051770624 14032687398912 14037764407296 14039906400156 14072459821056 14074607108016 14121322528768 14138562576384 14140719949824 14156224462848 14161346166784 14171076820992 14173239155712 14211241476096 14213409939456 14255428468736 14275010101248 14277188294928 14282353763424 14292167565312 14295832199168 14298013570048 14313014689792 14315198682512 14332675424256 14334862416966 14377239991296 14415789293568 14417988968448 14433115963392 14435318282112 14448941072384 14451145805824 14468788518912 14470996280832 14519027367936 14521242795696 14529453309504 14554912260096 14560178208768 14562399915648 14572406145024 14574629717739 14579902800162 14605450149888 14613708275712 14615938150632 14662213042176 14664450318336 14700694634496 14702937782481 14716118237184 14718363738624 14749488119808 14751738713088 14760079552512 14803714179072 14805973046592 14811329828736 14845671899136 14847937168896 14858139598848 14863515254784 14865783247224 14897219371008 14899492506288 14909730361344 14951988559872 14954270052267 14994366529536 15004669575168 15006959106048 15038693769216 15040988491776 15046430302208 15056769122304 15059066602944 15093983084544 15099444068352 15101748060672 15146392748032 15154956730368 15157269193248 15167198232576 15169512563361 15189321711616 15191639418176 15207578107904 15209898600169 15228467638272 15245164806144 15247491033684 15306749165568 15316776124416 15319113278976 15351999889408 15354342418688 15373087801344 15375433548384 15395511599104 15397860767744 15416659279872 15419011675392 15437544141348 15464594276352 15470189346816 15472549910376 15483181529088 15527065042944 15581772251136 15584149840896 15617105068032 15619488049152 15635875627008 15638261472288 15674520895488 15676912637568 15682584524544 15728946315264 15731346362004 15737839681536 15740241085296 15773526392832 15775933241952 15786773323776 15792484958208 15831517298688 15833932996518 15884064129024 15886487844864 15923322814464 15925752520704 15931514437632 15942461423616 15944894050176 15978612129792 15981050272512 15987646660608 15990086181888 16037357027328 16043159322624 16045607314464 16082811224064 16085265266304 16102141526016 16104598517826 16138654318592 16141116881812 16195516366848 16197987606528 16243897073664 16255058706432 16257539031552 16263420988416 16291918249984 16311499882496 16313988819856 16333905788928 16336398145158 16357731074048 16360227065728 16380200484864 16382699905104 16417869791232 16420374959352 16431131418624 16494989672448 16497506608128 16515595206656 16535758307328 16538281463808 16555633016832 16558159205952 16579781722112 16582311596032 16593174134784 16595706052224 16605089496576 16654178451456 16656719677416 16662746057328 16701380886528 16703929315008 16715407048704 16721454661632 16724006153127 16759371792384 16761929069574 16773446656512 16818420842496 16820987129856 16868662345728 16880253272064 16882828994304 16918530490368 16921112053248 16927234089984 16938865262592 16941449928312 16980730970112 16986874576896 16989466568256 17039691841536 17049326321664 17051927842404 17087986925568 17090594345448 17105915215872 17108525371392 17150810406912 17207736139776 17210361831936 17220092811264 17250266382336 17256507506688 17259140640768 17270999875584 17273635221024 17279884800192 17310163140608 17319950548992 17322593363712 17380089266176 17382741257336 17403963015168 17406618649173 17423045492736 17425704038496 17443986653184 17493427617792 17545142730752 17547819907072 17569243201536 17571924055296 17590360080384 17593044156324 17597555163136 17609646931968 17616018079744 17618706070784 17642907590112 17695064604672 17745217191936 17747924897196 17760119989248 17766545577984 17786025607168 17788739539298 17807739715584 17810456961024 17869572145152 17872298825472 17913738166272 17916471585792 17922953742336 17935269101568 17938005806448 17975938646016 17978681556576 17986102493184 17988846954624 18042026655744 18048554237952 18051308228772 18093162627072 18095923424592 18112145522688 18114909216768 18155986108416 18219955912704 18222736057344 18271596183552 18274384207872 18286941044736 18289731410496 18296348611968 18328408031232 18335039225856 18337836930816 18350437367808 18353237422338 18402447458304 18405255448944 18470103515136 18472921829271 18511985836032 18514810540902 18531408150528 18534235819008 18577209950208 18580044607488 18586766843904 18641714151424 18644558651264 18652254437376 18655100545536 18667320901632 18670169308752 18694549798912 18697402360832 18710249865216 18717019209728 18719875200208 18745589314494 18763279761408 18766142810688 18851416768512 18854293266432 18870127488576 18874965950464 18894769094656 18897652207616 18920723447808 18923610521088 18951213252608 18977245138944 19033346801664 19036251059904 19043138351232 19056223420416 19059131169351 19103322341376 19110233899008 19113149889288 19169653321728 19180492111872 19223985291264 19226918638629 19244154617856 19247091042816 19291718025216 19294661707776 19358703157248 19361657060928 19372604412672 19406549680128 19413570945024 19416533220864 19429874860032 19432839623652 19439870400216 19473933533184 19484944367616 19487917534176 19552600424448 19555583914503 19600926179328 19603917043308 19621490982912 19624484984832 19665984159744 19668984950784 19680106070016 19738285572096 19741297395456 19748439771648 19794229198848 19797249558528 19810852798464 19818020339712 19821044329632 19862959161344 19865990008384 19879640481792 19935984746496 19939026736356 19992488706048 20006226100224 20009278808064 20054651322368 20075692163072 20078755470592 20103268663296 20106336178656 20125310779392 20132592091136 20135664080896 20163322960128 20206608973824 20209692257664 20222930976768 20226016751148 20297279987712 20304623517696 20326886408192 20329988044912 20354807955456 20357913852666 20376163713024 20379272868864 20408998887424 20422368165888 20425484371968 20497450401792 20500578064512 20555545706496 20558682233856 20572808675328 20575947836808 20583392188464 20619459035136 20626919129088 20630066547168 20644242038784 20702753390592 20705912380062 20775696334848 20778866454528 20822806757376 20825984065536 20847834169344 20851015296384 20899361193984 20902550183424 20910112699392 20971928420352 20975128482672 20983786242048 20986988113728 21031368523776 21034577655936 21049031098368 21056646610944 21059859600234 21108689731584 21111910662024 21178752172032 21181983793152 21234336694272 21242019250176 21256615231488 21259858733568 21304816173056 21308067030016 21316862214144 21320114909184 21383142703104 21390879096832 21394143085952 21423530645136 21443748298752 21447020355072 21469522034688 21472798023768 21565859986944 21597316808704 21600612297719 21623683940352 21626983452672 21649673945088 21652977423168 21658529431552 21673411608576 21676718708736 21684561317888 21778541051904 21781864193544 21832368390144 21840267313152 21843599873472 21858609217536 21869854200243 21890493054976 21893833279136 21908175224832 21920562413568 21923907225948 21993319563264 21996675477504 22051041951744 22074177355776 22077545607936 22124232179712 22127608069632 22140119328768 22205571268608 22208959569888 22216994743104 22268507848704 22271905753344 22287209398272 22295272882176 22298674870836 22345829056512 22349238759432 22364595542016 22427982839808 22491549794304 22507004362752 22510438659072 22558040653824 22561482737664 22569645453312 22585153683456 22588599904416 22640974626816 22649166102528 22652622091008 22719589122048 22732435095552 22735903789872 22783982567424 22787459127264 22811367161856 22867747209216 22871236550526 22943648186368 22947149109248 22960123748352 22975164186624 22978669918464 23000355176448 23012187521024 23027999834112 23031513628032 23039846400256 23093267398656 23096791151616 23196891414528 23205284020224 23208824865564 23224772293632 23230727323648 23234272051328 23258648870912 23262197859082 23287044243456 23290597564416 23324570157056 23425657602048 23429232073728 23453813440512 23457392208432 23479529242624 23511781343232 23515368956352 23523876786816 23593419472896 23597019543006 23606759522304 23610361627944 23660289589248 23663899862928 23680159985664 23688727437312 23747275948032 23750899494777 23826096193536 23829731767296 23884984221696 23888628781056 23897271656448 23913692135424 23917341075264 23967918194688 23971575408768 23981469990912 23985129272832 24056035540992 24064738983936 24068410971696 24124216836096 24127897899456 24153212289024 24156897776739 24207981477888 24211675322718 24293274550272 24296981409792 24365845610496 24382588059648 24386308547328 24395131482624 24437877374976 24446718967808 24450449241088 24467249823744 24470983229784 24536596611072 24540340598592 24626804686848 24630562439028 24646697127936 24682647781376 24686414054536 24708544200704 24712314425344 24742484508672 24746259912192 24773392809984 24782355791872 24869672583168 24873467394048 24889761202176 24893559078336 24946999820288 24981267677184 24985079516124 24994119085992 25017706348544 25021523747584 25052071329792 25055893972512 25082181992448 25139057688576 25142893604361 25160169984768 25227631263744 25231480694784 25302993518592 25320379908096 25324243491456 25377795735552 25381668079872 25390851134976 25408297893888 25412174892468 25471096455168 25480311865344 25484199852384 25559537762304 25573989482496 25577891763606 25631980388352 25635891518172 25658872823808 25662788057088 25722290700288 25726215610368 25811604209664 25815542747904 25830139216896 25875399573504 25884761260032 25888710961152 25906499813376 25910452831536 25919827200288 25965244710912 25979925823488 25983890045568 26070133899264 26074111886004 26134568239104 26138556057744 26161987977216 26165979979776 26225313267712 26240141426688 26317714096128 26321729860608 26331253028864 26392305598464 26396332744704 26414470397952 26424027119616 26428059106176 26506187309056 26542596907008 26581312995328 26585368981808 26617825787904 26621887345794 26649818366976 26656651608064 26679038410752 26683109308947 26804358217728 26808448238208 26833747705856 26870607249408 26874707378688 26884430613504 26902903652352 26907008709672 26942145298432 26946256343552 26963907969024 26968022334864 26979153739776 26983270431936 27063039983616 27072831356928 27076962343158 27139743940608 27143885136888 27168218284032 27172363825152 27229824221184 27233979162624 27329933869056 27334104086016 27407394275328 27411576311808 27430411567104 27434597115744 27444522917952 27492612046848 27502558838784 27506755396224 27525656051712 27529856133507 27603671187456 27607883173416 27705155272704 27767978754048 27772215811353 27797112225792 27801353728512 27865814925312 27870066911232 27880150265856 27962571227136 27966837976896 27978381656064 27982650818304 28041824698368 28046103541248 28065374797824 28075528814592 28079812800312 28144919642112 28149214216032 28242645057536 28246954543171 28277125152768 28281439899648 28312448925696 28322692333568 28342153641984 28346478311424 28426819878912 28510856937472 28550020202496 28554376589856 28564707526848 28584335130624 28591664398336 28596027140096 28626029379584 28630397365024 28665350848512 28669724833932 28754479982592 28835977936896 28866231926784 28870636564224 28897882144768 28902291611648 28937577037824 28941992561664 29038054735872 29042485591392 29058906619008 29109824520192 29120356417536 29124799831296 29144812290048 29149259435478 29159805600324 29210900299776 29227416551424 29231876301264 29328900636672 29401389268992 29405875564962 29432236474368 29436727477248 29498976239616 29503477426176 29520159105024 29607428358144 29611946093184 29622659657472 29691343798272 29695874337792 29716279197696 29727030509568 29731566494448 29794438742016 29798985012576 29819460722688 29903977119744 29908540104534 29988733059072 30009339150336 30013918212096 30077387538432 30081976983552 30092860604416 30113538244608 30118133205888 30187966169088 30198888136704 30203496121344 30292785496064 30309913460736 30314538386496 30334396465152 30339025126722 30378643423232 30383278836352 30415156215808 30419797200338 30456935276544 30490329612288 30494982067368 30613498331136 30633552248832 30638226557952 30703999778816 30708684837376 30746175602688 30750867096768 30791023198208 30795721535488 30833318559744 30838023350784 30875088282696 30929188552704 30940378693632 30945099820752 30966363058176 31054130085888 31058868570093 31163544502272 31168299681792 31234210136064 31238976098304 31271751254016 31276522944576 31349041790976 31353825275136 31365169049088 31457892630528 31462692724008 31475679363072 31480482170592 31547052785664 31551866483904 31573546647552 31584969916416 31589789400351 31663034597376 31667865993036 31768128258048 31772975689728 31851505041408 31863028875264 31884922847232 31889788100352 31957224259584 31962100545024 31975293321216 31980172363776 32074714054656 32086318645248 32091214628928 32165622448128 32170530532608 32204283052032 32209197035652 32277308637184 32282233763624 32395975213056 32487794147328 32510117412864 32515078063104 32526841976832 32583836499968 32622999764992 32627977639712 32667811577856 32672796290316 32715462148096 32720454131456 32760400969728 32765399810208 32835739582464 32840749918704 32862262837248 32989979344896 32995013216256 33031190413312 33071516614656 33076562927616 33111266033664 33116318411904 33159563444224 33164623192064 33186348269568 33191412104448 33210178993152 33308356902912 33313439354832 33325492114656 33402761773056 33407858630016 33430814097408 33442909323264 33448012306254 33518743584768 33523858139148 33546893313024 33636841684992 33641974259712 33737324691456 33760506544128 33765657988608 33837060980736 33842224106496 33854468179968 33877730525184 33882899856624 33961461940224 33973749153792 33978933136512 34079383683072 34098652643328 34103855684808 34175973851136 34181188690896 34211830431744 34217050742784 34301620813824 34306854825789 34415472279552 34420723663872 34440185622528 34500532764672 34513015013376 34518281281536 34541999751168 34547270442048 34559769600384 34620326281216 34639901097984 34645186727424 34760178532352 34765482514672 34807926030336 34813237298346 34846090985472 34851408076992 34887973306368 34893296788623 34986855235584 35090285461504 35095639814144 35138486403072 35143848110592 35180720160768 35186088312648 35195110326272 35219293863936 35232036159488 35237412141568 35285815180224 35390129209344 35395529314509 35490434383872 35495849794392 35520239978496 35533091155968 35572051214336 35577479078596 35620913922048 35739144290304 35744597650944 35827476332544 35832943171584 35845907484672 35870538203136 35876011612896 35951877292032 35957363113152 35972204986368 35977693909248 36084053311488 36097108475904 36102616457544 36186325254144 36191846849184 36229818433536 36311972216832 36317512984077 36439911825408 36445472114688 36548768415744 36573882089472 36579462820992 36592697223936 36656816062464 36670078451712 36675673861632 36700874735616 36706474844676 36804894916608 36810510897888 36940207030272 36945843658542 37023971672064 37029621081804 37062816301056 37068471638016 37154419900416 37160089214976 37173533687808 37283428302848 37289117302528 37304508874752 37310201091072 37334641803264 37340338617504 37389099597824 37394804721664 37420499730432 37434038419456 37439750400416 37491178628988 37526559522816 37532285621376 37708586532864 37740254977152 37749931900928 37789538189312 37795304415232 37841446895616 37847221042176 37902426505216 37954490277888 38066693603328 38072502119808 38086276702464 38112446840832 38118262338702 38206644682752 38220467798016 38226299778576 38339306643456 38360984223744 38366837645409 38447970582528 38453837277258 38488309235712 38494182085632 38583436050432 38589323415552 38717406314496 38723314121856 38745208825344 38813099360256 38827141890048 38833066441728 38859749720064 38865679247304 38879740800432 38947867066368 38969888735232 38975835068352 39105200848896 39111167829006 39201852358656 39207834086616 39242981965824 39248969969664 39331968319488 39337969901568 39360212140032 39476571144192 39482594790912 39496879543296 39588458397696 39594499117056 39621705596928 39636040679424 39642088659264 39725918322688 39731980016768 39759280963584 39871969492992 39878053472712 39984977412096 40018557616128 40109302644736 40151384326144 40157510941184 40206537326592 40212672357312 40250621558784 40265184182272 40271328161792 40326645920256 40413217947648 40419384515328 40445861953536 40452033502296 40594559975424 40609247035392 40615443514737 40653772816384 40659976089824 40709615910912 40715827705332 40752327426048 40758545737728 40817997774848 40844736331776 40850968743936 40994900803584 41001156129024 41111091412992 41117364467712 41145617350656 41151895673616 41166784376928 41238918070272 41253838258176 41260133094336 41288484077568 41405506781184 41411824760124 41551392669696 41557732909056 41651968131072 41695668338688 41702030592768 41798722387968 41805100366848 41820225398784 41943856840704 41950256965344 41967572484096 41973976227456 42062737047552 42069155311872 42098062196736 42113293221888 42119719200468 42217379463168 42223821324048 42363967586304 42468673388544 42484038500352 42513230462976 42519717467136 42609632346112 42616134060032 42633724428288 42640229818368 42766285406208 42781758193664 42788286171904 42847061290272 42887496597504 42894040710144 42939044069376 42945596047536 43131719973888 43194633617408 43201224595438 43247367880704 43253966905344 43299347890176 43305954846336 43317058863104 43346823217152 43353437417472 43369122635776 43557082103808 43563728387088 43664736780288 43680534626304 43687199746944 43717218435072 43723889153217 43739708400486 43780986109952 43787666558272 43816350449664 43841124827136 43847814451896 43986639126528 43993350955008 44102083903488 44108813347443 44148354711552 44155091215872 44248464359424 44255216139264 44280238657536 44411142537216 44417919139776 44433989486208 44537015697408 44543811506688 44574418796544 44590545764352 44597349741672 44691658113024 44698477518864 44729191084032 44855965679616 44862810156801 44983099588608 45014008725504 45020877318144 45116081307648 45122965475328 45139290906624 45170307366912 45177199808832 45281949253632 45298332205056 45305244182016 45439178244096 45464870191104 45471807579744 45567965134848 45574918254528 45622734323712 45629695800507 45735494418432 45742473101052 45887296372736 45894298218496 45920247496704 45950328373248 45957339836928 46024375042048 46055999668224 46063027256064 46079692800512 46186534797312 46193582303232 46393782829056 46410568040448 46417649731128 46449544587264 46461454647296 46468544102656 46517297741824 46524395718164 46581195128832 46649140314112 46851315204096 46858464147456 46907626881024 46914784416864 46959058485248 47023562686464 47030737912704 47047753573632 47186838945792 47194039086012 47213519044608 47220723255888 47320579178496 47327799725856 47360319971328 47377454874624 47494551896064 47501798989554 47652192387072 47659463534592 47769968443392 47777257562112 47794543312896 47827384270848 47834682150528 47935836389376 47943150817536 47962939981824 47970258545664 48112071081984 48129477967872 48136821943392 48248433672192 48255795798912 48306424578048 48313795553478 48415962955776 48423350645436 48586549100544 48593962819584 48731691220992 48765176119296 48772617094656 48790262965248 48875754749952 48893437935616 48900898482176 48934499647488 48941966459568 49073193222144 49080681197184 49253609373696 49261124878056 49293394255872 49365295562752 49372828109072 49417088401408 49424628850688 49484969017344 49492519824384 49546785619968 49564711583744 49739345166336 49746934788096 49779522404352 49787118156672 49893999640576 49962535354368 49970159032248 49988238171984 50035412697088 50043047495168 50104142659584 50111787945024 50164363984896 50172018459381 50278115377152 50285787208722 50320339969536 50455262527488 50462961389568 50605987037184 50640759816192 50648486982912 50755591471104 50763336159744 50781702269952 50816595787776 50824349784936 50942192910336 50960623730688 50968399704768 51119075524608 51147978964992 51155783527212 51263960776704 51271783036344 51317745647616 51325576114176 51452431220736 51623208419328 51631085495808 51660278433792 51750799147008 51769522520064 51777421922304 51812999626752 51820905663072 51839654400576 51930489421824 51959851646976 51967780091136 52140267798528 52148223772008 52269136478208 52277112115488 52331959959552 52450626535424 52458629865889 52480282853376 52635428192256 52643459721216 52662506057728 52792665489408 52828940795904 52848054239232 52856118212352 53012374618112 53085193814016 53162625990656 53170737963616 53235651575808 53243774691588 53299636733952 53313303216128 53358076821504 53366218617894 53608716435456 53616896476416 53667495411712 53741214498816 53749414757376 53768861227008 53805807304704 53814017419344 53884290596864 53892512687104 53927815938048 53936044669728 53958307479552 53966540863872 54126079967232 54145662713856 54153924686316 54279487881216 54287770273776 54336436568064 54344727650304 54467958325248 54659867738112 54668208172032 54814788550656 54823152623616 54860823134208 54869194231488 54889045835904 54985224093696 55005117677568 55013510792448 55051312103424 55059712267014 55207342374912 55215766346832 55410310545408 55418765487813 55535957508096 55544431622706 55594224451584 55602707457024 55731629850624 55740133822464 55760300531712 55925142454272 55933675953792 55956763312128 55965301636608 56083649396736 56092207082496 56130749595648 56151057629184 56159625600624 56289839284224 56298428432064 56485290115072 56493909086342 56554250305536 56562879799296 56624897851392 56645384667136 56684307283968 56692956622848 56853639757824 57021713874944 57100040404992 57108753179712 57129415053696 57168670261248 57177393508053 57183328796672 57192054280192 57252058759168 57260794730048 57330701697024 57339449667864 57508959965184 57671955873792 57680755915887 57732463853568 57741273128448 57804583223296 57875154075648 57883985123328 58076109471744 58084971182784 58117813238016 58219649040384 58240712835072 58249599662592 58289624580096 58298518870956 58319611200648 58421800599552 58454833102848 58463752602528 58657801273344 58666751743509 58802778537984 58811751129924 58864472948736 58873454954496 58997952479232 59006954852352 59040318210048 59214856716288 59223892186368 59245319314944 59382687596544 59391748675584 59432558395392 59454061019136 59463132988896 59588877484032 59597970025152 59638921445376 59807954239488 59817080209068 59977466118144 60018678300672 60027836424192 60163953967104 60185721208832 60227076489216 60236266411776 60375932338176 60397776273408 60406992242688 60585570992128 60619826921472 60629076772992 60668792930304 60678050253444 60757286846464 60766557672704 60830312431616 60839594400676 60913870553088 60980659224576 60989964134736 61226996662272 61267104497664 61276453115904 61407999557632 61417369674752 61492351205376 61501734193536 61582046396416 61591443070976 61666637119488 61676046701568 61750176565392 61858377105408 61880757387264 61890199641504 61932726116352 62108260171776 62117737140186 62327089004544 62336599363584 62468420272128 62477952196608 62543502508032 62553045889152 62698083581952 62707650550272 62730338098176 62915785261056 62925385448016 62951358726144 62960964341184 63094105571328 63103732967808 63147093295104 63169939832832 63179578800702 63326069194752 63335731986072 63536256516096 63545951379456 63703010082816 63726057750528 63769845694464 63779576200704 63914448519168 63924201090048 63950586642432 63960344727552 64149428109312 64172637290496 64182429257856 64331244896256 64341061065216 64408566104064 64418394071304 64554617274368 64564467527248 64791950426112 64801836893157 64975588294656 65020234825728 65030156126208 65053683953664 65167672999936 65245999529984 65255955279424 65335623155712 65345592580632 65430924296192 65440908262912 65520801939456 65530799620416 65609562600729 65671479164928 65681499837408 65724525674496 65979958689792 65990026432512 66062380826624 66153125855232 66222532067328 66232636823808 66329246384128 66372696539136 66382824208896 66420357986304 66616713805824 66626878709664 66650984229312 66805523546112 66815717260032 66861628194816 66885818646528 66896024612508 67037487169536 67047716278296 67093786626048 67283948519424 67474649382912 67521013088256 67531315977216 67674121961472 67684448212992 67708936359936 67755461050368 67765799713248 67922923880448 67947498307584 67957866273024 68158767366144 68197305286656 68207711369616 68351947702272 68362377381792 68434101485568 68603241627648 68613709651578 68830944559104 68841447327744 68880371245056 69001065529344 69036562563072 69083999502336 69094540884096 69119539200768 69240652562432 69279802195968 69290373454848 69520357064704 69530965029344 69615852060672 69626474596692 69692181970944 69702816153984 69775946612736 69786593577246 69973710471168 70180570923008 70191279628288 70276972806144 70287696221184 70361440321536 70372176625296 70390220652544 70438587727872 70464072318976 70474824283136 70571630360448 70780258418688 70791058629018 70980868767744 70991699588784 71040479956992 71066182311936 71144102428672 71154958157192 71241827844096 71252698484331 71478288580608 71489195301888 71654952665088 71665886343168 71691814969344 71741076406272 71752023225792 71903754584064 71914726226304 71944409972736 71955387818496 72168106622976 72194216951808 72205232915088 72372650508288 72383693698368 72459636867072 72470693330217 72623944433664 72635025968154 72879823650816 72890944229376 73097536831488 73147764178944 73158925641984 73185394447872 73313632124928 73340156903424 73351347723264 73401749471232 73412949689352 73609789833216 73621021795776 73880414060544 73891687317084 74047943344128 74059242163608 74125632602112 74136943276032 74320178429952 74347067375616 74566856605696 74578234605056 74609017749504 74620402182144 74669283606528 74680677235008 74778199195648 74789609443328 74840999460864 74868076838912 74879500800832 74982357257976 75053119045632 75064571242752 75417173065728 75428680813083 75480509954304 75499863801856 75590608830464 75682893791232 75694442084352 75804853010432 75908980555776 76133387206656 76145004239616 76172553404928 76224893681664 76236524677404 76413289365504 76440935596032 76452599557152 76678613286912 76721968447488 76733675290818 76895941165056 76907674554516 76976618471424 76988364171264 77166872100864 77178646831104 77434812628992 77446628243712 77490417650688 77626198720512 77654283780096 77666132883456 77719499440128 77731358494608 77759481600864 77895734132736 77939777470464 77951670136704 78210401697792 78222335658012 78403704717312 78415668173232 78485963931648 78497939939328 78675939803136 78720424280064 78953142288384 78965189581824 78993759086592 79176916795392 79188998234112 79243411193856 79272081358848 79284177318528 79451836645376 79463960033536 79518561927168 79743938985984 79756106945424 79969954824192 80037115232256 80049327926841 80218605289472 80302768652288 80315021882368 80413074653184 80425344714624 80501243117568 80530368364544 80542656323584 80653291840512 80826435895296 80838769030656 80891723907072 80904067004592 81189119950848 81218494070784 81230887029474 81307545632768 81319952179648 81419231821824 81431655410664 81504654852096 81517091475456 81635995549696 81689472663552 81701937487872 81989801607168 82002312258048 82222182825984 82234728935424 82291234701312 82303791347232 82333568753856 82477836140544 82507676516352 82520266188672 82576968155136 82589568400521 82811013562368 82823649520248 83115465818112 83303936262144 83316647434059 83391336677376 83404061185536 83597444775936 83610200733696 83640450797568 83887713681408 83900513930688 83935144968192 83947952454912 84125474095104 84138310623744 84196124393472 84226586443776 84239438400936 84434758926336 84447642648096 84727935172608 84740863629513 84937346777088 84968077000704 85026460925952 85039434934272 85219264692224 85232268120064 85280459636736 85532570812416 85563516387328 85576572343808 85694122580544 85774993195008 85788081420288 85878088138752 85891192095072 86263439947776 86389267234816 86402449190876 86507933810688 86598695780352 86611909692672 86634117726208 86693646434304 86706874834944 86738245271552 87114164207616 87127456774176 87329473560576 87361069252608 87374399493888 87434436870144 87447778306434 87479416800972 87561972219904 87575333116544 87632700899328 87682249654272 87695628903792 87986701910016 88204167806976 88217626694886 88296709423104 88310182431744 88496928718848 88510432278528 88560477315072 88822285074432 88835838279552 88867978972416 89074031394816 89087623013376 89148837593088 89181091528704 89194699483344 89383316226048 89396955037728 89458382168064 89711931359232 89725620313602 89966199177216 90028017451008 90041754636288 90232162615296 90245930950656 90278581813248 90340614733824 90354399617664 90563898507264 90596664410112 90610488364032 90878356488192 90929740382208 90943615159488 91135930269696 91149836509056 91245468647424 91259391601014 91470988836864 91484946202104 91774592745472 91788596436992 91840494993408 91900656746496 91914679673856 92048750084096 92111999336448 92126054512128 92159385601024 92373069594624 92387164606464 92787565658112 92821136080896 92835299462256 92899089174528 92922909294592 92937088205312 93034595483648 93048791436328 93162390257664 93176605710279 93298280628224 93702630408192 93716928294912 93815253762048 93829568833728 93918116970496 94047125372928 94061475825408 94095507147264 94373677891584 94388078172024 94427038089216 94441446511776 94641158356992 94655599451712 94720639942656 94754909749248 94769368201053 94989103792128 95003597979108 95304384774144 95318927069184 95554515124224 95589086625792 95654768541696 95669364301056 95871672778752 95886301635072 95925879963648 95940517091328 96224142163968 96258955935744 96273643886784 96496867344384 96511591597824 96612849156096 96627591106956 96831925911552 96846701290872 97187925639168 97463382441984 97530352238592 97545234189312 97580525930496 97751509499904 97786875871232 97801796964352 97868999294976 97883932919136 98146386444288 98161362394368 98507218747392 98522249756112 98586788511744 98730591125504 98745656218144 98849257701376 98969938034688 98985039648768 99093571239936 99129423167488 99478690332672 99493869576192 99559044808704 99574236313344 99787999281152 99925070708736 99940318064496 99976476343968 100070825394176 100086094990336 100208285319168 100223575890048 100328727969792 100344036918762 100556230754304 100571574417444 100640679939072 100910525054976 100925922779136 101211974074368 101281519632384 101296973965824 101511182942208 101526672319488 101563404539904 101633191575552 101648699569872 101884385820672 101921247461376 101936799409536 102238151049216 102295957929984 102311567054424 102527921553408 102543566072688 102635491295232 102651152228352 102904862441472 102920564477367 103246416838656 103262170991616 103320556867584 103501598294016 103539045040128 103554843844608 103625999253504 103641811326144 103679308801152 103860978843648 103919703293952 103935560182272 104280535597056 104296447544016 104538272956416 104554224230976 104663919919104 104679890365869 104901253070848 104917259731778 104960565706752 105270856384512 105286919442432 105325012115456 105585330978816 105657881591808 105696108478464 105712236424704 106024749236224 106170387628032 106186587943527 106325251981312 106341475927232 106471303151616 106487549383176 106599273467904 106626606432256 106716153643008 106732437235788 107217432870912 107233792952832 107482428997632 107498829514752 107537722454016 107611614609408 107628034838688 107768581193728 107785025374208 107855631876096 107872089339456 107916614959104 107933081727744 108252159934464 108291325427712 108307849372632 108558975762432 108575540547552 108689455300608 108935916650496 108952538952231 109319735476224 109336416344064 109646305247232 109721646268416 109738388462976 109778091671808 109970448187392 110010235355136 110027021584896 110102624206848 110119424534028 110414684749824 110431532693664 110820621090816 110837530975626 111071915016192 111088863245412 111188448903168 111205414914048 111463259701248 111480267644928 111520601063424 111850284908544 111867351907584 111913526624256 111930603273216 112167298793472 112184414164992 112261499191296 112302115258368 112319251201248 112579678568448 112596856864128 112970580230144 112987818172684 113125759598592 113249795702784 113290769334272 113368614567936 113385913245696 113707279515648 114043427749888 114200080809984 114217506359424 114258830107392 114337340522496 114354787016106 114366657593344 114384108560384 114504117518336 114521589460096 114661403394048 114678899335728 115017919930368 115343911747584 115361511831774 115464927707136 115482546256896 115609166446592 115750308151296 115767970246656 116152218943488 116169942365568 116235626476032 116439298080768 116481425670144 116499199325184 116579249160192 116597037741912 116639222401296 116843601199104 116909666205696 116927505205056 117315602546688 117333503487018 117605557075968 117623502259848 117728945897472 117746909908992 117995904958464 118013909704704 118080636420096 118429713432576 118447784372736 118490638629888 118765375193088 118783497351168 118865116790784 118908122038272 118926265977792 119177754968064 119195940050304 119277842890752 119615908478976 119634160418136 119954932236288 120055672848384 120327907934208 120371442417664 120454152978432 120472532823552 120751864676352 120795552546816 120813984485376 121171141984256 121239653842944 121258153545984 121337585860608 121356100506888 121514573692928 121533115345408 121660624863232 121679188801352 121827741106176 121846330544211 121961318449152 121979928269472 122453993324544 122534208995328 122552906231808 122815999115264 122834739349504 122984702410752 123003468387072 123182886141952 123333274238976 123352093403136 123500353130784 123716754210816 123761514774528 123780399283008 123865452232704 124216520343552 124235474280372 124654178009088 124673198727168 124955904393216 125087005016064 125106091778304 125396167163904 125415301100544 125460676196352 125831570522112 125850770896032 125902717452288 125921928682368 126188211142656 126207465935616 126294186590208 126339879665664 126359157601404 126652138389504 126671463972144 127091902758912 127406020165632 127452115501056 127539691388928 127559152401408 127828897038336 127848402180096 127901173284864 127920689455104 128298856218624 128345274580992 128364858515712 128662489792512 128682122130432 128817132208128 128836788142608 129109234548736 129128935054496 129583900852224 129603673786314 129951176589312 130040469651456 130060312252416 130107367907328 130335345999872 130491999059968 130511910558848 130671246311424 130691185161264 130861848592384 130881816525824 131041603878912 131061599240832 131219125201458 131342958329856 131362999674816 131449051348992 131959917379584 131980052865024 132124761653248 132306251710464 132326440042329 132445064134656 132465273647616 132658492768256 132745393078272 132765648417792 132840715972608 133233427611648 133253757419328 133301968458624 133611047092224 133631434520064 133723256389632 133771637293056 133792049225016 134074974339072 134095432556592 134187573252096 134567897038848 134588430470403 134949298765824 135042026176512 135062631954432 135348243922944 135368896425984 135417872719872 135510922100736 135531599426496 135845847760896 135894996615168 135915732546048 136317534732288 136394610573312 136415422739232 136703895404544 136724754763584 136868202971136 136889087401521 137206483255296 137227419303156 137661889118208 137682894655488 137760742490112 138073125126144 138167999004672 138189081768192 138239078401536 138481305124864 138559604391936 138580746909696 139040714129408 139061930058688 139231704121344 139252949193384 139384363941888 139405632307968 139551893225472 139573187154492 139947420942336 140382559256576 140553945612288 140575392442368 140722880643072 140744353250592 140780441305088 140877175455744 140928144637952 140949648566272 141143260720896 141560516837376 141582117258036 141961737535488 141983399177568 142080959913984 142132364623872 142288204857344 142309916314384 142483655688192 142505396968662 142956577161216 142978390603776 143309905330176 143331772686336 143383629938688 143482152812544 143504046451584 143807509168128 143829452452608 143888819945472 143910775636992 144336213245952 144388433903616 144410465830176 144745301016576 144767387396736 144919273734144 144941386660434 145247888867328 145270051936308 145759647301632 145781888458752 146195073662976 146295528357888 146317851283968 146370788895744 146627264249856 146680313806848 146702695446528 146803498942464 146825899378704 147219579666432 147242043591552 147760828121088 147783374634168 148095886688256 148118484327216 148251265204224 148273886552064 148640356859904 148694134751232 149133713211392 149156469210112 149218035499008 149240804364288 149338567213056 149361354470016 149556398391296 149579218886656 149681998921728 149736153677824 149759001601664 149964714515952 150106238091264 150129142485504 150834346131456 150857361626166 150961019908608 150999727603712 151181217660928 151204286084033 151365787582464 151388884168704 151609706020864 151817961111552 152266774413312 152290008479232 152345106809856 152449787363328 152473049354808 152826578731008 152881871192064 152905199114304 153357226573824 153443936894976 153467350581636 153791882330112 153815349109032 153953236942848 153976728342528 154357293662208 154869625257984 154893256487424 154980835301376 155252397441024 155308567560192 155332265766912 155438998880256 155462716989216 155518963201728 155791468265472 155879554940928 155903340273408 156420803395584 156444671316024 156807409434624 156831336346464 156995879878656 157351879606272 157375889597667 157440848560128 157906284576768 157930379163648 157987518173184 158377996468224 158486822387712 158544162717696 158568354637056 158903673290752 158927920067072 159037123854336 159487877971968 159512213890848 159939909648384 160074230464512 160098655853682 160437210578944 160605537304576 160630043764736 160826149306368 160850689429248 161002486235136 161085312647168 161306583681024 161652871790592 161677538061312 161783447814144 161808134009184 162378239901696 162436988141568 162461774058948 162615091265536 162639904359296 162838463643648 162863310821328 163009309704192 163034182950912 163271991099392 163403874975744 163979603214336 164004624516096 164444365651968 164469457870848 164582469402624 164607582694464 164667137507712 164955672281088 165015353032704 165040532377344 165153936310272 165179136801042 165622027124736 165647299040496 166230931636224 166256296463439 166607872524288 166633294868118 166782673354752 166808122371072 167194889551872 167220401467392 167280901595136 167775427362816 167801027861376 167870289936384 167895904909824 168250948190208 168276621247488 168392248786944 168453172887552 168478876801872 168869517852672 168895285296192 169455870345216 169481727259026 169874693554176 169936154001408 170052921851904 170078869868544 170438529384448 170464536240128 170560919273472 171065141624832 171127032774656 171153144687616 171388245161088 171549986390016 171576162840576 171756176277504 171782384190144 172526879895552 172778534469632 172804898381752 173015867621376 173042267747661 173197391560704 173223819385344 173268235452416 173413749669888 173476490543104 174228328415232 174254913548352 174658947121152 174722138505216 174748798987776 174868873740288 174895556612868 174958833601944 175123944439808 175150666233088 175265401798656 175364499308544 175391257807584 175973403820032 176000255230527 176408335613952 176435253389772 176593418846208 176620364863488 176993857437696 177020864557056 177120954630144 177644570148864 177671676559104 177735957944832 178148062789632 178175246026752 178297675186176 178362183057408 178389398966688 178766632452096 178793910075456 178916764336128 179423862718464 179451240627204 179932398354432 180056034902016 180083509272576 180491861901312 180557163626496 180681229467648 180708799235328 181127797014528 181193328820224 181220976728064 181756712976384 181859480764416 181887230318976 182271860539392 182299673018112 182490937294848 182518783202028 182941977673728 182969892404208 183577192873984 183680989986816 183801313492992 183829359347712 184097500168192 184223998672896 184252109024256 184318771202048 184746139189248 184774329212928 185575131316224 185642272161792 185670598924512 185798178349056 185845818589184 185874176410624 186069190967296 186097582872656 186324780515328 186353211420558 186596561256448 187405260816384 187433856589824 187630507524096 187659137667456 187836233940992 188094250745856 188122951650816 188191014294528 188747355783168 188776156344048 188854076178432 188882893023552 189282316713984 189311198903424 189441279885312 189509819498496 189538736402106 189978207584256 190007195958216 190608769548288 190637854138368 191109030248448 191178173251584 191309537083392 191338728602112 191743345557504 191772603270144 191851759927296 191881034182656 192448284327936 192517911871488 192547287773568 192993734688768 193023183195648 193225698312192 193255182213912 193663851823104 193693402581744 194375851278336 194405510679471 194926764883968 195060704477184 195090468378624 195161051860992 195503018999808 195573751742464 195603593928704 195737998589952 195767865838272 196292772888576 196322724788736 197014437494784 197044499512224 197173577023488 197461182251008 197491312436288 197698515402752 197728681802197 197939876069376 197970079297536 198187142479872 198258846334976 198987739152384 199118089617408 199148472626688 199575998562304 199850141417472 199880636128992 199952952687936 200141650788352 200172189980672 200416570638336 200447151780096 200657455939584 200688073837524 201112461508608 201143148834888 201281359878144 201851845558272 202423948148736 202563039264768 202593947931648 203022365884416 203053344638976 203126809079808 203266383151104 203297399139744 203768771641344 203842494922752 203873598819072 204476302098432 204591915859968 204623134108848 205055843106816 205087132145376 205302304456704 205809724882944 205841128954734 206492833677312 206524341983232 206641113735168 207003196588032 207109687689216 207251998507008 207283622652288 207358617602304 207721957687296 207839406587904 207871120364544 208561071194112 208592895088032 209076545912832 209108448461952 209327839838208 209359780731738 209802506141696 209834519463556 209921131413504 210541712769024 210573838884864 210650024230912 211170661957632 211315763183616 211392216956928 211424472849408 212049498472448 212340775256064 212373175887054 212650503962624 212682951854464 212942606303232 212975098766352 213198546935808 213253212864512 213432307286016 213464874471576 214434865741824 214467585905664 214964857995264 214997659029504 215075444908032 215223229218816 215256069677376 215537162387456 215570050748416 215711263752192 215744178678912 215833229918208 215866163455488 216504319868928 216582650855424 216615698745264 217117951524864 217151081095104 217378910601216 217412079990651 217871833300992 217905077904462 218639470952448 218672832688128 219292610494464 219443292536832 219476776925952 219556183343616 219940896374784 220020470710272 220054043169792 220205248413696 220238849068056 220829369499648 220863065387328 221641242181632 221675061951252 222143830032384 222177726490824 222376897806336 222410829828096 222960535289856 223041202126848 223700569817088 223734703815168 223827053248512 223861206546432 224334597586944 224368828329984 224522998382592 224604230516736 224638502402496 225159357136896 225193713728256 225941160460288 225975636345368 226251519197184 226286042439249 226499591405568 226581538668544 226771826491392 227414559031296 228086855499776 228400161619968 228435012718848 228517660214784 228674681044992 228709574032212 228768217120768 229008235036672 229043178920192 229322806788096 229357798671456 230035839860736 230687823495168 230723023663548 230929855414272 230965092513792 231218332893184 231500616302592 231535940493312 232304437886976 232339884731136 232471252952064 232878596161536 232962851340288 232998398650368 233158498320384 233194075483824 233278444802592 233687202398208 233819332411392 233855010410112 234631205093376 234667006974036 235211114151936 235247004519696 235457891794944 235493819817984 236027819409408 236161272840192 236859426865152 236895568745472 236981277259776 237530750386176 237566994702336 237730233581568 237816244076544 237852531955584 238355509936128 238391880100608 238555685781504 239231816957952 239268320836272 239909864472576 240111345696768 240147983780523 240655815868416 240742884835328 240908305956864 240945065647104 241503729352704 241591105093632 241627968970752 242342283968512 242479307685888 242516307091968 242675171721216 242712201013776 243029147385856 243066230690816 243321249726464 243358377602704 243655482212352 243692661088422 243922636898304 243959856538944 244907986649088 245068417990656 245105812463616 245631998230528 245669478699008 245969404821504 246006936774144 246365772283904 246666548477952 246704186806272 247000706261568 247433508421632 247523029549056 247560798566016 247730904465408 247768705201563 248433040687104 248470948560744 249346397454336 249911808786432 249949942302177 250174010032128 250212183556608 250792334327808 250830602201088 250921352392704 251663141044224 251701541792064 251805434904576 251843857364736 252376422285312 252414931871232 252588373180416 252679759331328 252718315202808 253304276779008 253342927944288 254183805517824 254222590888539 254812040331264 254904231002112 255079382777856 255118304802816 255657794076672 255696804360192 255841378910208 256597712437248 256690549161984 256729717031424 257324979585024 257364244260864 257634264416256 257673576285216 258218469097472 258257870108992 259167801704448 259207347572628 259902353178624 260080939302912 260120624504832 260214735814656 260983998119936 261023821117696 261342492622848 261382370322528 261723697184768 261763633051648 262083207757824 262123198481664 262438250402916 262685916659712 262725999349632 262898102697984 263960105730048 264249523306496 264612503420928 264652880084658 264890128269312 264930547295232 265316985536512 265490786156544 265531296835584 265681431945216 266466855223296 266507514838656 266603936917248 267222094184448 267262869040128 267446512779264 267543274586112 267584098450032 268149948678144 268190865113184 268375146504192 269135794077696 269176860940806 269898597531648 270084052353024 270125263908864 270696487845888 270737792851968 270835745439744 271021844201472 271063198852992 271691695521792 271789993230336 271831465092096 272635069464576 272789221146624 272830845478464 273407790809088 273449509527168 273736405942272 273778174803042 274412966510592 274454838606312 275323778236416 275365789310976 275521484980224 276146250252288 276335998009344 276378163536384 276478156803072 276962610249728 277119208783872 277161493819392 278081428258816 278123860117376 278463408242688 278505898386768 278768727883776 278811264615936 279103786450944 279146374308984 279894841884672 280765118513152 281107891224576 281150784884736 281445761286144 281488706501184 281560882610176 281754350911488 281856289275904 281899297132544 282286521441792 283121033674752 283164234516072 283923475070976 283966798355136 284161919827968 284264729247744 284308104603159 284576409714688 284619832628768 284967311376384 285010793937324 285913154322432 285956781207552 286663545372672 286767259877376 286964305625088 287008092903168 287615018336256 287658904905216 287777639890944 287821551273984 288672426491904 288776867807232 288820931660352 289490602033152 289534774793472 289838547468288 289882773320868 290495777734656 290540103872616 291563776917504 292390147325952 292591056715776 292635702567936 292741577791488 293254528499712 293360627613696 293405390893056 293606997884928 293651798757408 294439159332864 294484087183104 295521656242176 295566749268336 296191773376512 296236968654432 296547773104128 297280713719808 297388269502464 298267426422784 298312938420224 298436070998016 298481608728576 298677134426112 298722708940032 299158437773312 299363997843456 299472307355648 299518003203328 299929429031904 300212476182528 300258284971008 301668692262912 301714723252332 301922039817216 301999455207424 302362435321856 302408572168066 302731575164928 302777768337408 303219412041728 303635922223104 304533548826624 304580016958464 304690213619712 304899574726656 304946098709616 305653157462016 305763742384128 305810398228608 306714453147648 306887873789952 306934701163272 307583764660224 307630698218064 307906473885696 307953456685056 308714587324416 308761693432101 309739250515968 309786512974848 309961670602752 310504794882048 310617135120384 310664531533824 310877997760512 310925433978432 311037926403456 311582936530944 311759109881856 311806680546816 312841606791168 312889342632048 313614818869248 313662672692928 313991759757312 314039671097607 314703759212544 314751779195334 314881697120256 315812569153536 315860758327296 315975036346368 316755992936448 316973644775424 317088325435392 317136709274112 317807346581504 317855840134144 318074247708672 318975755943936 319024427781696 319879819296768 320148460929024 320197311707364 320874421157888 321211074609152 321260087529472 321652298612736 321701378858496 322170625294336 322613167362048 323305743581184 323355076122624 323566895628288 323616268018368 324756479803392 324873976283136 324923548117896 325230182531072 325279808718592 325676927287296 325726621642656 326068365901824 326543982198784 326807749951488 326857616856693 327959206428672 328009249032192 328938915741696 329164938805248 329215165388928 329334275015424 329911344562176 330030706065408 330081064754688 330307872620544 330358273602084 331244054249472 331294598080992 332461863272448 332512592926878 333215745048576 333266589736236 333565346709504 333616244742144 334389779103744 334440802934784 334561803190272 335550854725632 335602055722752 335740579872768 335791809819648 336501896380416 336553242494976 336784497573888 336906345775104 336957753603744 337739035705344 337790570592384 338911740690432 338963454518052 339749387108352 339872308002816 340105843703808 340157739737088 340929072480256 341121838546944 342130283249664 342254065549312 342306289375232 342776490322176 343099972780032 343152325681152 343512352555008 343564768380288 345053759791104 345557068939264 345609796763504 346031735242752 346084535495322 346394783121408 346447638770688 346536470904832 346827499339776 346952981086208 348456656830464 348509827096704 349317894242304 349444277010432 349497597975552 349737747480576 349791113225736 349917667203888 350247888879616 350301332466176 350530803597312 350728998617088 350782515615168 351946807640064 352000510461054 352816671227904 352870506779544 353186837692416 353240729726976 353987714875392 354041729114112 354241909260288 355289140297728 355343353118208 355471915889664 356296125579264 356350492053504 356595350372352 356724366114816 356778797933376 357533264904192 357587820150912 357833528672256 358847725436928 358902481254408 359864796708864 360167018545152 360983723802624 361114327252992 361362458935296 361417598470656 362255594029056 362386657640448 362441953456128 363513425952768 363718961528832 363774460637952 364543721078784 364599346036224 364981874589696 365037566404056 365883955347456 365939784808416 367154385747968 367210409061223 367361979973632 367602626985984 367658718695424 368195000336384 368447997345792 368504218048512 368637542404096 369548658425856 371150262632448 371284544323584 371341197849024 371596356698112 371691637178368 371748352821248 372138381934592 372195165745312 372649561030656 372706422841116 373193122512896 374867713179648 375261015048192 375318275334912 375672467881984 376188501491712 376245903301632 376382028589056 377494711566336 377552312688096 377708152356864 377765786047104 378564633427968 378622397806848 378882559770624 379019638996992 379077472804212 379956415168512 380014391916432 381275708276736 382218060496896 382356346503168 382619074166784 382677457204224 383486691115008 383545206540288 383703519854592 383762068365312 384896568655872 385035823742976 385094575547136 385987469377536 386046366391296 386451396624384 386510364427824 387327703646208 387386805163488 388751702556672 388811021358942 389853529767936 390121408954368 390180936757248 390322103721984 391006037999616 391207187857408 391475997179904 391535731676544 392585545777152 392645449577472 394028874989568 394088999024448 394347154046976 394922364502016 394982624872576 395397030805504 395457363604394 395879752138752 395940158595072 396374284959744 396517692669952 397975478304768 398236179234816 398296945253376 399151997124608 399700282834944 399761272257984 399905905375872 400283301576704 400344379961344 400833141276672 400894303560192 401314911879168 401376147675048 402224923017216 402286297669776 402562719756288 403703691116544 403765291411209 404847896297472 405126078529536 405187895863296 406044731768832 406106689277952 406253618159616 406532766302208 406594798279488 407537543282688 407684989845504 407747197638144 408952604196864 409183831719936 409246268217696 410111686213632 410174264290752 410604608913408 410667262204563 411619449765888 411682257909468 412985667354624 413048683966464 413282227470336 414219375378432 414503997014016 414567245304576 414717235204608 415443915374592 415678813175808 415742240729088 417122142388224 417185790176064 418153091825664 418216896923904 418655679676416 418719561463476 419605012283392 419669038927112 419842262827008 421147677769728 421300048461824 422341323915264 422631526367232 422784433913856 422848945698816 424098996944896 424681550512128 424746351774108 425301007925248 425365903708928 425885212606464 425950197532704 426397093871616 426506425729024 426864614572032 426929748943152 428869731483648 428935171811328 429929715990528 429995318059008 430150889816064 430446458437632 430512139354752 431074324774912 431140101496832 431422527504384 431488357357824 431666459836416 431732326910976 433008639737856 433165301710848 433231397490528 434235903049728 434302162190208 434757821202432 434824159981302 435743666601984 435810155808924 437278941904896 437345665376256 438585220988928 438886585073664 438953553851904 439112366687232 439881792749568 440040941420544 440108086339584 440410496827392 440477698136112 441658738999296 441726130774656 443282484363264 443350123902504 444287660064768 444355452981648 444753795612672 444821659656192 445921070579712 446082404253696 447401139634176 447469407630336 447654106497024 447722413092864 448669195173888 448737656659968 449045996765184 449208461033472 449277004804992 450318714273792 450387427456512 451882320920576 451951272690736 452503038394368 452572084878498 452999182811136 453163077337088 453543652982784 453612858252099 454829118062592 456173710999552 456800323239936 456870025437696 457035320429568 457349362089984 457419148064424 457536434241536 458016470073344 458086357840384 458645613576192 458715597342912 460071679721472 461375646990336 461446047327096 461859710828544 461930185027584 462436665786368 463071880986624 464608875773952 464679769462272 464942505904128 465757192323072 465925702680576 465996797300736 466316996640768 466388150967648 466556889605184 467374404796416 467638664822784 467710020820224 469262410186752 469334013948072 470422228303872 470494009039392 470987639635968 472055638818816 472127668793001 472322545680384 473718853730304 473791137490944 473962554519552 475133989404672 475460467163136 475632488153088 475705063911168 476711019872256 476783760201216 477111371563008 478463633915904 478536641672544 479819728945152 480222691393536 480295967561046 481311631736832 481485769670656 481816611913728 481890131294208 483007458705408 483255937941504 484684567937024 484958615371776 485032614183936 485350343442432 485424402027552 486058294771712 486132461381632 486642499452928 486716755205408 487310964424704 487385322176844 487845273796608 487919713077888 489815973298176 490211624927232 491263996461056 491338957398016 491938809643008 492013873548288 492731544567808 493333096955904 493408373612544 494001412523136 494867016843264 495046059098112 495121597132032 495461808930816 495537410403126 496866081374208 496941897121488 498692794908672 498768889390317 499823617572864 499899884604354 500348020064256 500424367113216 501584668655616 501661204402176 501842704785408 503326282088448 503403083584128 503610869809152 503687714729472 504752844570624 504829863742464 505176746360832 505359518662656 505436630405616 506608553558016 506685855888576 508367611035648 508445181777078 509624080662528 509808462004224 510158765555712 510236609605632 511315588153344 511393608720384 511682757820416 513195424874496 513381098323968 513459434062848 514649959170048 514728488521728 515268528832512 515347152570432 516436938194944 516515740217984 518335603408896 518414695145256 519804706357248 520241249009664 520429471629312 521967996239872 522047642235392 522684985245696 522764740645056 523447394369536 523527266103296 524166415515648 524246396963328 524876500805832 525371833319424 525451998699264 525796205395968 527920211460096 528000765691581 528499046612992 529225006841856 529305760169316 529780256538624 529861094590464 530633971073024 530981572313088 531062593671168 531362863890432 532933710446592 533015029677312 533207873834496 534444188368896 534525738080256 534893025558528 535086549172224 535168196900064 536299897356288 536381730226368 536750293008384 538271588155392 538353721881612 539797195063296 540168104706048 540250527817728 541475585703936 541671490879488 542043688402944 542126397705984 543383391043584 543579986460672 543662930184192 545270138929152 545578442293248 545661690956928 546815581618176 546899019054336 547472811884544 547556349606084 548825933021184 548909677212624 550731578621952 551042969960448 552292500504576 552671996018688 552756327072768 552956313606144 553925220499456 554238417567744 554322987638784 556162856517632 556247720234752 556926816485376 557011796773536 557537455767552 557622529231872 558207572901888 558292748617968 559789683769344 561530237026304 562215782449152 562301569769472 562891522572288 562977413002368 563121765220352 563508701822976 563712578551808 563798594265088 564573042883584 566242067349504 566328469032144 567846950141952 567933596710272 568323839655936 568529458495488 568616209206318 569152819429376 569239665257536 569934622752768 570021587874648 571826308644864 571913562415104 573327090745344 573534519754752 573928611250176 574016185806336 575230036672512 575317809810432 575555279781888 575643102547968 577344852983808 577553735614464 577641863320704 578981204066304 579069549586944 579677094936576 579765546641736 580991555469312 581080207745232 583127553835008 583216532038413 584780294651904 585182113431552 585271405135872 585483155582976 586509056999424 586721255227392 586810781786112 587213995769856 587303597514816 588878318665728 588968174366208 591043312484352 591133498536672 592383546753024 592473937308864 593095546208256 593186045406591 594561427439616 594776539004928 596534852845568 596625876840448 596963217457152 597354268852224 597445417880064 598316875546624 598727995686912 598944614711296 599036006406656 599858858063808 600424952365056 600516569942016 603337384525824 603429446504664 603844079634432 603998910414848 604724870643712 604817144336132 605555536674816 606438824083456 607271844446208 609067097653248 609160033916928 609380427239424 609799149453312 609892197419232 611306314924032 611527484768256 611620796457216 613428906295296 613775747579904 613869402326544 615167529320448 615261396436128 615906913370112 617429174648832 617523386864202 619478501031936 619573025949696 619923341205504 621009589764096 621329063067648 621755995521024 621850867956864 622075852806912 623165873061888 623518219763712 623613361093632 625683213582336 625778685264096 627229637738496 627325345385856 627983519514624 628079342195214 629407518425088 629503558390668 629763394240512 631625138307072 631721516654592 631950072692736 633511985872896 633947289550848 634176650870784 634273418548224 635614693163008 635711680268288 636148495417344 637951511887872 638048855563392 639759638593536 640296921858048 640394623414728 641748842315776 642422149218304 642520175058944 643304597225472 643402757716992 644341250588672 645226334724096 646611487162368 646710152245248 647133791256576 647232536036736 649512959606784 649747952566272 649847096235792 650460365062144 650559617437184 651353854574592 651453243285312 652136731803648 652236239971953 653087964397568 653615499902976 653715233713386 655918412857344 656018498064384 657877831483392 658329877610496 658430330777856 658668550030848 659822689124352 660061412130816 660162129509376 660615745241088 660716547204168 662488108498944 662589196161984 664923726544896 665025185853756 666431490097152 666533179472472 667130693419008 667232489484288 668881605869568 669123606380544 671101709451264 671204111445504 671481159745536 671583619639296 673003792760832 673106484989952 673568995147776 673812691550208 673915507207488 675478071410688 675581141184768 677823481380864 677926909036104 679498774216704 679744616005632 680315479474176 681858144960512 682243677093888 684260566499328 684508131098624 684612578750464 685552980644352 686304651362304 687024705110016 687129536760576 690107519582208 691114137878528 691219593527008 692063470485504 692169070990644 692789566242816 692895277541376 693072941809664 693654998679552 693905962172416 696913313660928 697019654193408 698635788484608 698888554020864 698995195951104 699475494961152 699582226451472 699835334407776 700495777759232 700602664932352 701061607194624 701457997234176 701565031230336 703893615280128 704001020922108 705633342455808 705741013559088 706373675384832 706481459453952 708083458228224 708483818520576 710578280595456 710686706236416 710943831779328 712592251158528 712700984107008 713190700744704 713448732229632 713557595866752 715066529808384 715175640301824 715667057344512 717695450873856 717804962508816 719729593417728 720334037090304 720443951341569 721967447605248 722228654505984 722724917870592 722835196941312 724511188058112 724773315280896 724883906912256 727026851905536 727437923057664 727548921275904 729087442157568 729198692072448 729963749179392 730075132808112 731767910694912 731879569616832 734308771495936 734420818122446 734723959947264 735205253971968 735317437390848 736390000672768 736895994691584 737008436097024 737275084808192 739097316851712 742300525264896 742569088647168 742682395698048 743192713396224 743306115604689 743383274356736 743496705642496 744276763869184 744390331490624 745299122061312 745412845682232 746386245025792 749735426359296 749849826906531 750522030096384 750636550669824 752377002983424 752491806603264 752764057178112 754989423132672 755104625376192 755416304713728 755531572094208 757129266855936 757244795613696 757765119541248 758039277993984 758154945608424 759912830337024 760028783832864 762551416553472 762667772665617 764436120993792 764712693006336 765238148333568 765354914408448 766973382230016 767090413080576 767524136730624 769793137311744 770071647485952 770189151094272 771974938755072 772092732782592 772902793248768 773020728855648 774655407292416 774773610326976 777503405113344 777622042717884 779707059535872 780242817908736 780361873514496 780644207443968 782414375714816 782951994359808 783071463353088 785171091554304 785290899154944 788057749979136 788177998048896 788694308093952 789844729004032 789965249745152 790794061611008 790914727208788 791880317190144 792748569919488 793035385339904 795950956609536 796472358469632 796593890506752 798303994249216 799400565669888 799522544515968 799811810751744 800566603153408 800688759922688 801666282553344 801788607120384 802629823758336 802752295350096 804449846034432 804572595339552 805125439512576 807407382233088 807530582822418 809695792594944 810252157059072 810375791726592 812089463537664 812213378555904 812507236319232 813065532604416 813189596558976 815075086565376 815369979691008 815494395276288 817905208393728 818367663439872 818492536435392 820223372427264 820348528581504 821209217826816 821334524409126 823238899531776 823364515818936 825971334709248 826097367932928 826564454940672 828438750756864 829007994028032 829134490609152 829434470409216 830887830749184 831357626351616 831484481458176 834244284776448 834371580352128 836306183651328 836433793847808 837311359352832 837439122926952 839210024566784 839338077854224 839684525654016 842295355539456 842600096923648 844682647830528 845263052734464 845568867827712 845697891397632 848197993889792 849363101024256 849492703548216 850602015850496 850731807417856 851770425212928 851900395065408 852794187743232 852924313809477 853012851458048 853729229144064 853859497886304 857739462967296 857870343622656 859990636118016 860301779632128 860892916875264 861024278709504 862280202993664 862845055008768 862976714715648 863332919672832 863464653821952 866017279475712 866330603421696 866462794981056 868471806099456 868604324380416 869515642404864 869648319962604 871487333203968 871620311617848 874691330752512 877170441977856 877773170147328 877907107703808 878224733374464 879763585499136 880081882841088 880216172679168 880820993654784 880955396272224 883317477998592 883452261549312 886564968726528 886700247805008 888575320129536 888710905963296 889643319312384 891842141159424 892164808507392 894802279268352 894938815260672 895308212994048 895444826185728 897475313319936 898091993530368 898416922066944 898554009609984 900637428547584 900774854913024 903764641841152 903902545381472 905006076788736 905144169756996 905998365622272 906326154674176 907087305965568 907225716504198 909658236125184 912347421999104 913600646479872 913740050875392 914070640859136 914698724179968 914838296128848 915072868483072 916032940146688 916172715680768 917291227152384 917431194685824 920143359442944 922751293980672 922892094654192 923719421657088 923860370055168 924873331572736 926143761973248 926285080296303 929217751547904 929359538924544 929885011808256 931514384646144 931851405361152 931993594601472 932633993281536 932776301935296 933113779210368 934748809592832 935277329645568 935420041640448 938524820373504 938668027896144 940844456607744 940988018078784 941975279271936 942119013292821 944111277637632 944255337586002 944645091360768 947437707460608 947582274981888 947925109039104 950267978809344 950920934326272 951264976306176 951410127822336 953422039744512 953567520402432 954222743126016 956927267831808 957073283345088 959639457890304 960445382787072 960591935122092 962623263473664 962971539341312 963633223827456 963780262588416 966511875883008 969369135874048 969917230743552 970065228367872 970700686884864 970848804055104 972116589543424 972264922763264 973284998905856 973433510410816 974621928849408 974770644353688 975690547593216 975839426155776 979631946596352 980423249854464 980572850570079 982677914796032 983877619286016 984027747096576 985463089135616 986816747225088 988002825046272 989734033686528 990092118196224 990243194264064 990923617861632 991074820806252 993732162748416 993883794242976 997385589817344 997537778780634 999647235145728 999799769208708 1000696040128512 1000848734226432 1003169337311232 1003322408804352 1003685409570816 1006652564176896 1006806167168256 1007221739618304 1007375429458944 1009505689141248 1009659727484928 1010353492721664 1010719037325312 1010873260811232 1013217107116032 1013371711777152 1016735222071296 1016890363554156 1019248161325056 1019616924008448 1020317531111424 1020473219211264 1022787217440768 1023365515640832 1026390849748992 1026762196647936 1026918868125696 1029299918340096 1029456977043456 1030537057665024 1030694305140864 1032873876389888 1033031480435968 1036671206817792 1036829390290512 1039609412714496 1040482498019328 1040858943258624 1043935992479744 1044095284470784 1045369970491392 1045529481290112 1046894788739072 1047054532206592 1048332831031296 1048492793926656 1049753001611664 1050743666638848 1050903997398528 1051592410791936 1055840422920192 1056001531383162 1056998093225984 1058450013683712 1058611520338632 1059560513077248 1059722189180928 1061267942146048 1061963144626176 1062125187342336 1062725727780864 1065867420893184 1066030059354624 1066415747668992 1068888376737792 1069051476160512 1069786051117056 1070173098344448 1070336393800128 1072599794712576 1072763460452736 1073500586016768 1076543176310784 1076707443763224 1079594390126592 1080501055635456 1082951171407872 1083342981758976 1084087376805888 1084252795411968 1086766782087168 1087159972921344 1087325860368384 1090540277858304 1091156884586496 1091323381913856 1093631163236352 1093798038108672 1094945623769088 1095112699212168 1097651866042368 1097819354425248 1101463157243904 1101631227183669 1102085939920896 1104585001009152 1105343992037376 1105512654145536 1105912627212288 1107850440998912 1108645975277568 1112325713035264 1112495440469504 1113853632970752 1114023593547072 1115074911535104 1115245058463744 1116415145803776 1116585497235936 1119579367538688 1123060474052608 1124603139538944 1125783045144576 1125954826004736 1126243530440704 1127017403645952 1127597188530176 1129146085767168 1132484134699008 1132656938064288 1135693900283904 1135867193420544 1136647679311872 1137058916990976 1137232418412636 1138305638858752 1138479330515072 1139869245505536 1140043175749296 1143827124830208 1146654181490688 1147069039509504 1147857222500352 1148032371612672 1150460073345024 1150635619620864 1151110559563776 1151286205095936 1154689705967616 1155107471228928 1155283726641408 1157962408132608 1158139099173888 1159354189873152 1159531093283472 1161983110938624 1162160415490464 1166255107670016 1166433064076826 1169560589303808 1170364226863104 1170542810271744 1170966311165952 1173018113998848 1173621563572224 1174427991539712 1174607195029632 1177756637331456 1177936348732416 1182086624968704 1182266997073344 1184767093506048 1184947874617728 1186191092416512 1186372090813182 1189122854879232 1189553078009856 1193069705691136 1193251753680896 1193926434914304 1194708537704448 1194890835760128 1196633751093248 1197455991373824 1197889229422592 1198072012813312 1199717716127616 1200849904730112 1201033139884032 1206674769051648 1206858893009328 1207688159268864 1207997820829696 1209449741287424 1209634288672264 1211111073349632 1211295874233627 1212877648166912 1214543688892416 1218134195306496 1218320067833856 1218760854478848 1219598298906624 1219784394838464 1222612629848064 1223054969536512 1223241592914432 1226857812590592 1227551495159808 1227738804653088 1230335058640896 1230522792872256 1231813826740224 1232001786613689 1234858349297664 1235046773728404 1238957002063872 1239146051899392 1239846682411008 1242658126135296 1243511991042048 1243701735913728 1244151705613824 1246331746123776 1247036439527424 1247226722187264 1251366427164672 1251557370528192 1254459275476992 1254650690771712 1255967039029248 1256158684390428 1258815036850176 1259007116781336 1259526788481024 1263443033309184 1263900145385472 1267023971745792 1267894579101696 1268353301741568 1268546837096448 1271229386326016 1271423360536576 1272296990834688 1275903023775744 1276097711126784 1279519277187072 1280593843716096 1280789246829456 1283497684631552 1285040350117888 1286609194450944 1286805515433984 1288682501177344 1290452669448192 1293222974324736 1293420304490496 1294267582513152 1294465072073472 1299025919213568 1299495905132544 1299694192471584 1300920730124288 1301119234874368 1302707709149184 1302906486570624 1304273463607296 1304472479943906 1306175928795136 1307230999805952 1307430467426772 1311836825714688 1312036996128768 1315755662966784 1316659755220992 1316860661555712 1317337100061696 1319645378248704 1320122824261632 1320324259018752 1321231490482176 1321433094408336 1324976216997888 1325178392323968 1329847453089792 1330050371707512 1332862980194304 1333066358944944 1334261386838016 1334464978968576 1337763211739136 1338247212761088 1342203418902528 1342408222891008 1342962319491072 1343167239278592 1346007585521664 1346212969979904 1347137990295552 1347625383100416 1347831014414976 1350956142821376 1351162282369536 1355646962761728 1355853818072208 1358997548433408 1359489232011264 1360630958948352 1360838574756297 1363716289921024 1364487354187776 1368521132998656 1369016262197248 1369225157500928 1371105961288704 1372609302724608 1374049410220032 1374259073521152 1380215039164416 1382228275757056 1382439187054016 1384126940971008 1384338141981288 1385579132485632 1385790555082752 1386145883619328 1387309997359104 1387811924344832 1393826627321856 1394039308386816 1397271576969216 1397777108041728 1397990391902208 1398950989922304 1399164452902944 1399670668815552 1400991555518464 1401205329864704 1402123214389248 1402915994468352 1403130062460672 1407787230560256 1408002041844216 1411266684911616 1411482027118176 1412962918907904 1416166916456448 1416383006379003 1416967637041152 1421156561190912 1421373412472832 1421887663558656 1425401968214016 1426381401489408 1426897464459264 1427115191733504 1430133059616768 1430351280603648 1431334114689024 1435390901747712 1435609925017632 1439459186835456 1440668074180608 1440887902683138 1443934895210496 1444457309011968 1445449835741184 1445670393882624 1449022376116224 1449767813824512 1454053703811072 1454875846115328 1455097842551808 1458174884315136 1458397384144896 1459927498358784 1460150265616224 1463535821389824 1463759139233664 1468617542991872 1468841636244892 1469447919894528 1470634874781696 1472780001345536 1473791989383168 1474016872194048 1474550169616384 1478194633703424 1484601050529792 1485138177294336 1485364791396096 1486385426792448 1486612231209378 1486766548713472 1486993411284992 1488553527738368 1488780662981248 1490598244122624 1490825691364464 1492772490051584 1499470852718592 1499699653813062 1501044060192768 1501273101339648 1504754005966848 1504983613206528 1505528114356224 1509978846265344 1510209250752384 1510832609427456 1511063144188416 1514258533711872 1514489591227392 1515530239082496 1516078555987968 1516309891216848 1519825660674048 1520057567665728 1525102833106944 1525335545331234 1528872241987584 1529425386012672 1530476296667136 1530709828816896 1533946764460032 1534180826161152 1535048273461248 1539586274623488 1540143294971904 1540378302188544 1543949877510144 1544185465565184 1545805586497536 1546041457711296 1549310814584832 1549547220653952 1555006810226688 1555244085435768 1559414119071744 1560723747028992 1561288414887936 1564828751429632 1565903988719616 1566142926706176 1570342183108608 1570581798309888 1576115499958272 1576355996097792 1577388616187904 1579689458008064 1579930499490304 1581588123222016 1581829454417576 1583760634380288 1584002297074743 1585497139838976 1586070770679808 1591901913219072 1592944716939264 1593187781013504 1596607988498432 1598801131339776 1599045089031936 1599623621503488 1601377519845376 1603332565106688 1603577214240768 1605259647516672 1605504590700192 1608899692068864 1609145190679104 1610250879025152 1614814764466176 1615061165644836 1619391585189888 1620504314118144 1620751583453184 1624426757111808 1625014472638464 1626131065208832 1626379193117952 1630150173130752 1630739959382016 1630988790552576 1635810416787456 1636735326879744 1636985072870784 1640446744854528 1640697057163008 1642418435653632 1642669048818252 1646477799063552 1646729031637872 1652194735865856 1653128909881344 1656877501513728 1658015988056064 1658268981218304 1658868940818432 1661775661498368 1662715252703232 1662968962916352 1668488569552896 1668743160704256 1672612367302656 1672867587695616 1674622718705664 1674878245853904 1678420049133568 1678676155708448 1679369051308032 1684590711078912 1685200193847296 1689365295661056 1690526105468928 1691137735655424 1691395782795264 1696395987779584 1698726202048512 1698985407096432 1701204031700992 1701463614835712 1703540850425856 1703800790130816 1705588375486464 1705848627618954 1706025702916096 1707458458288128 1707718995772608 1715478925934592 1715740687245312 1719981272236032 1720603559264256 1721785833750528 1722048557419008 1724560405987328 1725690110017536 1725953429431296 1726665839345664 1726929307643904 1732034558951424 1732661206843392 1732925589962112 1736943612198912 1737208648760832 1739031284809728 1739296639925208 1742974666407936 1743240623235696 1749382661505024 1749649596115239 1754340883955712 1755546340294656 1755814215407616 1756449466748928 1759527170998272 1760163765682176 1760432345358336 1761641987309568 1761910792544448 1766634955997184 1766904523098624 1773129937453056 1773400495610016 1777150640259072 1777421811926592 1779286638624768 1779558136219773 1783684282318848 1784329617014784 1789604558536704 1789877630521344 1790889652371456 1794950626639872 1796183987060736 1796833844133888 1797108019219968 1801274857095168 1801549709826048 1807529283682304 1807805090762944 1810012153577472 1810288339513992 1811996731244544 1812652309348352 1814174611931136 1814451433008396 1819316472250368 1827201292959744 1827480101750784 1828141281718272 1829397448359936 1829676592257696 1830145736966144 1832065880293376 1832345431361536 1834582454304768 1834862389371648 1840286718885888 1845502587961344 1845784189308384 1847720740110336 1849746663145472 1852287523946496 1852570160592606 1858435503095808 1858719077849088 1859770023616512 1863028769292288 1863987189202944 1865267986563072 1865552603870592 1866227558420736 1869497619185664 1870554659291136 1870840083280896 1877049640747008 1877336055792288 1881688913215488 1881976036157568 1883950558543872 1884238026585642 1888222555275264 1888510675172004 1889290182721536 1894875414921216 1895164549963776 1895850218078208 1900535957618688 1901841868652544 1902529952612352 1902820255644672 1906844079489024 1907135040804864 1908445486252032 1913854535663616 1914146566690176 1919278915780608 1920890765574144 1921183870244184 1925246526947328 1925943078682624 1927266447654912 1927560525176832 1933023751766016 1938738271748096 1939834461487104 1940130456735744 1941401373769728 1941697608110208 1944233179086848 1944529845526528 1946569997811712 1946867020821632 1949243857698816 1949541288707376 1951381095186432 1951678852311552 1959263893192704 1960846499708928 1961145701140158 1965355829592064 1967755238572032 1968055494193152 1970926178271232 1973633494450176 1976005650092544 1979468067373056 1980184236392448 1980486388528128 1981847235723264 1982149641612504 1987464325496832 1987767588485952 1994771179634688 1995075557561268 1999294470291456 1999599538417416 2001392080257024 2001697468452864 2006644817608704 2007370819141632 2013305128353792 2013612334336512 2014443479236608 2014750858917888 2019011378282496 2019319454969856 2020706985443328 2021438074650624 2021746521622464 2026434214232064 2026743423554304 2033470444142592 2033780727108312 2038496322650112 2039233848016896 2040946438422528 2045574434881536 2046731031281664 2052781699497984 2053524393295872 2053837736251392 2058913954086912 2061074115330048 2061388610281728 2065747752779776 2066062960871936 2073342413635584 2073658780581024 2079218825428992 2080964996038656 2081717886517248 2087871984959488 2088190568941568 2090739940982784 2091058962580224 2094109064413184 2096665662062592 2096985587853312 2099506003223328 2101487333277696 2101807994797056 2103184821583872 2111680845840384 2112003062766324 2113996186451968 2116900027367424 2117223040677264 2119121026154496 2119444378361856 2122535884292096 2124250374684672 2125451455561728 2131734841786368 2132060118709248 2132831495337984 2137776753475584 2138102952321024 2139572102234112 2140346196688896 2140672787600256 2145199589425152 2145526920905472 2147001172033536 2153086352621568 2153414887526448 2159188780253184 2161002111270912 2161331854024707 2165902342815744 2166685963517952 2168174753611776 2168505590823936 2173533564174336 2174319945842688 2174651720736768 2181080555716608 2182313769172992 2182646763827712 2187262326472704 2187596076217344 2189891247538176 2190225398424336 2195303732084736 2195638708850496 2202926314487808 2203262454367338 2204171879841792 2209170002018304 2210687984074752 2211025308291072 2211825254424576 2215700881997824 2217291950555136 2224651426070528 2224990880939008 2227707265941504 2228047187094144 2230149823070208 2230490116927488 2232830291607552 2233170994471872 2239158735077376 2246120948105216 2249206279077888 2249549480719593 2251566090289152 2251909652009472 2252487060881408 2255194377060352 2258292171534336 2264968269398016 2265313876128576 2271387800567808 2271734386841088 2273295358623744 2274117833981952 2274464836825272 2276611277717504 2276958661030144 2279738491011072 2280086351498592 2287654249660416 2288003317996851 2293308362981376 2294138079019008 2295714445000704 2296064743225344 2300920146690048 2301271239241728 2302572410191872 2309379411935232 2310214942457856 2310567453282816 2315924816265216 2316278198347776 2318708379746304 2319062186566944 2323966221877248 2324320830980928 2332510215340032 2332866128153652 2339121178607616 2340728453726208 2341085620543488 2341932622331904 2347243127144448 2348855983079424 2349214390059264 2355513274662912 2355872697464832 2364173249937408 2364533994146688 2369534187012096 2369895749235456 2372382184833024 2372744181626364 2378245709758464 2379106156019712 2386503507361792 2387852869828608 2389417075408896 2389781671520256 2393267502186496 2394911982747648 2395778458845184 2396144025626624 2399435432255232 2401699809460224 2402066279768064 2413349538103296 2413717786018656 2415376318537728 2415995641659392 2418899482574848 2419268577344528 2422222146699264 2422591748467254 2425755296333824 2429087377784832 2436268390612992 2436640135667712 2437521708957696 2439196597813248 2439568789676928 2445225259696128 2446109939073024 2446483185828864 2453715625181184 2455102990319616 2455477609306176 2460670117281792 2461045585744512 2463627653480448 2464003573227378 2469716698595328 2470093547456808 2477914004127744 2478292103798784 2479693364822016 2485316252270592 2487023982084096 2487403471827456 2488303411227648 2492663492247552 2494072879054848 2494453444374528 2502732854329344 2503114741056384 2508918550953984 2509301381543424 2511934078058496 2512317368780856 2517630073700352 2518014233562672 2519053576962048 2526886066618368 2527800290770944 2534047943491584 2535789158203392 2536706603483136 2537093674192896 2542458772652032 2542846721073152 2544593981669376 2551806047551488 2552195422253568 2559038554374144 2561187687432192 2561578493658912 2566995369263104 2570080700235776 2570472863428561 2573218388901888 2573611030867968 2577365002354688 2580905338896384 2586840608980992 2588535165026304 2588930144146944 2598051838427136 2598991810265088 2599388384943168 2601841460248576 2602238469748736 2605415418298368 2605812973141248 2608546927214592 2608944959887812 2612351857590272 2614461999611904 2614860934853544 2624073992257536 2631511325933568 2633319510441984 2633721323111424 2634674200123392 2639290756497408 2640245648523264 2640648518037504 2642462980964352 2642866188816672 2649952433995776 2650356784647936 2659694906179584 2660100743415024 2665725960388608 2666132717889888 2668929957937152 2675526423478272 2676494425522176 2684406837805056 2684816445782016 2685924638982144 2686334478557184 2692425939959808 2694275980591104 2695250766200832 2695662028829952 2701912285642752 2702324564739072 2711293925523456 2711707636144416 2717995096866816 2718978464022528 2721261917896704 2721677149512594 2727432579842048 2728974708375552 2737042265997312 2738450315001856 2742211922577408 2745218605449216 2748098820440064 2748518147042304 2760430078328832 2764456551514112 2764878374108032 2768253881942016 2768676283962576 2771158264971264 2771581110165504 2772291767238656 2774619994718208 2775623848689664 2787653254643712 2788078616773632 2794543153938432 2795554216083456 2795980783804416 2797901979844608 2798328905805888 2799341337631104 2801983111036928 2802410659729408 2804246428778496 2805831988936704 2806260124921344 2815574461120512 2816004083688432 2822533369823232 2822964054236352 2825925837815808 2826357039878463 2832333832912896 2832766012758006 2833935274082304 2842313122381824 2842746824945664 2843775327117312 2850803936428032 2852762802978816 2853794928918528 2854230383467008 2860266119233536 2860702561207296 2862668229378048 2870781803495424 2871219850035264 2878918373670912 2881336148361216 2881775805366276 2887869790420992 2888914618023936 2890899671482368 2891340787765248 2899535627649024 2908107407622144 2909751692230656 2910195685103616 2916349768630272 2916794768289792 2919854996717568 2920300531232448 2927071642779648 2927518278467328 2937235085983744 2937683272489784 2938895839789056 2941269749563392 2941718551710237 2945560002691072 2948033744388096 2949100339232768 2956389267406848 2969202101059584 2970276354588672 2970729582792192 2972770853584896 2973224462418756 2973986822569984 2977107055476736 2977561325962496 2981196488245248 2981651382728928 2985544980103168 2998941705437184 2999399307626124 3002088120385536 3002546202679296 3009508011933696 3009967226413056 3011056228712448 3019957692530688 3020418501504768 3021665218854912 3022126288376832 3028517067423744 3028979182454784 3031060478164992 3032157111975936 3032619782433696 3039651321348096 3040115135331456 3050205666213888 3050671090662468 3057744483975168 3058850772025344 3060952593334272 3061419657633792 3068361652322304 3070096546922496 3079172549246976 3080286589943808 3080756604377088 3087899755020288 3088370931130368 3091611172995072 3092082915422592 3098621629169664 3099094441307904 3110013620453376 3110488170871536 3118828238143488 3121447494057984 3122576829775872 3129657502859264 3131807977439232 3132285853412352 3140684366217216 3141163596619776 3152230999916544 3152711992195584 3154777232375808 3159378916016128 3159860998980608 3163176246444032 3163658908835152 3167521268760576 3168004594149486 3170994279677952 3172141541359616 3183803826438144 3185889433878528 3186375562027008 3193215976996864 3197602262679552 3198090178063872 3199247243006976 3202755039690752 3206665130213376 3207154428481536 3210519295033344 3211009181400384 3217799384137728 3218290381358208 3220501758050304 3229629528932352 3230122331289672 3238783170379776 3241503166906368 3248853514223616 3250028945276928 3252262130417664 3252758386235904 3260300346261504 3261479918764032 3261977581105152 3271620833574912 3273470653759488 3273970145741568 3280893489709056 3281394114326016 3284836871307264 3285338097636504 3292955598127104 3293458063275744 3304389471731712 3304893681551007 3306257819762688 3313755003027456 3316031976112128 3316537962436608 3317737881636864 3323551322996736 3325937925832704 3336977139105792 3337486321408512 3345224734605312 3345735175391232 3349245437411328 3349756491707808 3356840098267136 3357352311416896 3358738102616064 3369181422157824 3370400387694592 3378730591322112 3381052210937856 3382791565590528 3392791975559168 3397452404097024 3397970814192864 3402408063401984 3402927229671424 3407081700851712 3407601580261632 3411176750972928 3411697255237908 3414916916576256 3415437991545216 3431481374490624 3439962544472064 3441207118528512 3443571667501056 3444097114838016 3449120811974656 3451380220035072 3451906858862592 3453331678691328 3453858615287808 3464069117902848 3465322413686784 3465851179924224 3473887224397824 3474417297521664 3478062569619456 3478593279850416 3485949332815872 3486481246471392 3498765323010048 3499299192230478 3508681767911424 3511092680589312 3511628430815232 3512898933497856 3519054341996544 3520864690716672 3523283974619136 3523821585088896 3533269911994368 3533809046197248 3546259874906112 3546800991220032 3554301280518144 3554843623853184 3558573277249536 3559116272439546 3567368564637696 3568659234029568 3579209117073408 3579755261042688 3581779304742912 3589901253279744 3592367974121472 3593667688267776 3594216038439936 3602549714190336 3603099419652096 3615058567364608 3615610181525888 3620024307154944 3620576679027984 3623993462489088 3625304618696704 3628349223862272 3628902866016792 3638632944500736 3654402585919488 3654960203501568 3656282563436544 3658794896719872 3659353184515392 3660291473932288 3664131760586752 3664690862723072 3669164908609536 3669724778743296 3680573437771776 3691005175922688 3691568378616768 3695441480220672 3696005359841067 3699493326290944 3704575047892992 3705140321185212 3716871006191616 3717438155698176 3719540047233024 3727974378405888 3730535973126144 3731105207741184 3732455116841472 3738995238371328 3741109318582272 3741680166561792 3754099281494016 3754672111584576 3763377826430976 3763952072315136 3767901117087744 3768476053171284 3776445110550528 3777021350344008 3778580365443072 3790329099927552 3791700436156416 3801071915237376 3803683737305088 3805059905224704 3805640511289344 3813688158978048 3814270081609728 3816890972504064 3827709071327232 3828293133380352 3838557831561216 3841781531148288 3842367740488368 3850493053894656 3851886157365248 3855121050353664 3866047503532032 3877476543496192 3879668922974208 3880260913471488 3882802747539456 3883395216220416 3889059691053056 3893139995623424 3893734041643264 3898487715397632 3899082577414752 3902762190372864 3903357704623104 3918527786385408 3921692999417856 3922291402280316 3930711659184128 3935510477144064 3936110988386304 3941852356542464 3947266988900352 3952011300185088 3958936134746112 3960368472784896 3960972777056256 3963694471446528 3964299283225008 3974928650993664 3975535176971904 3989542359269376 3990151115122536 3998588940582912 3999199076834832 4002784160514048 4003394936905728 4013289635217408 4014741638283264 4026610256707584 4027224668673024 4028886958473216 4029501717835776 4038022756564992 4038638909939712 4041413970886656 4042876149301248 4043493043244928 4052868428464128 4053486847108608 4066940888285184 4067561454216624 4076992645300224 4078467696033792 4081892876845056 4082515724268891 4091148869763072 4093462062563328 4105563398995968 4107048786591744 4107675472502784 4117827908173824 4122148230660096 4122777220563456 4131495505559552 4132125921743872 4146684827271168 4147317561162048 4158437650857984 4161929992077312 4163435773034496 4175743969918976 4176381137883136 4181479881965568 4182117925160448 4188218128826368 4193331324125184 4193971175706624 4199012006446656 4202974666555392 4203615989594112 4206369643167744 4223361691680768 4224006125532648 4227992372903936 4233800054734848 4234446081354528 4238888756723712 4245071768584192 4248500749369344 4249149019137009 4250902911123456 4263469683572736 4264120237418496 4265662990675968 4276205904642048 4279144204468224 4280692393377792 4281345575200512 4290399178850304 4291053841810944 4294002344067072 4306172705243136 4306829775052896 4318377560506368 4322004222541824 4322663708049414 4331804685631488 4333371927035904 4336349507223552 4337011181647872 4347067128348672 4349303441473536 4362161111433216 4364627538345984 4365293527655424 4374524652945408 4375192152434688 4379782495076352 4380450796848672 4390607464169472 4391277417700992 4405852628975616 4406524908734676 4408343759683584 4418340004036608 4421375968149504 4422050616582144 4423650508849152 4434583901110272 4449302852141056 4449981761878016 4455414531883008 4456094374188288 4460299646140416 4460980233854976 4465660583215104 4466341988943744 4478317470154752 4492241896210432 4498412558155776 4499098961439186 4503132180578304 4503819304018944 4504974121762816 4510388754120704 4516584343068672 4529936538796032 4530627752257152 4542775601135616 4543468773682176 4546590717247488 4548235667963904 4548929673650544 4553222555435008 4553917322060288 4559476982022144 4560172702997184 4575308499320832 4576006635993702 4586616725962752 4588276158038016 4591428890001408 4592129486450688 4601840293380096 4602542478483456 4605144820383744 4618758823870464 4620429884915712 4621134906565632 4631849632530432 4632556396695552 4637416759492608 4638124373133888 4647932443754496 4648641661961856 4665020430680064 4665732256307304 4678242357215232 4682171241086976 4683865244663808 4694486254288896 4697711966158848 4698428780118528 4711026549325824 4711745394929664 4728346499874816 4729067988293376 4739068374024192 4739791498470912 4744764369666048 4745488363252728 4756491419516928 4758212312039424 4773007014723584 4775705739657216 4778834150817792 4779563343040512 4786535004372992 4789823965495296 4791556917690368 4792288051253248 4798870864510464 4804132559536128 4826699076206592 4827435572037312 4830752637075456 4831991283318784 4837798965149696 4838537154689056 4844444293398528 4845183496934508 4851510592667648 4858174755569664 4873280271335424 4875043417915392 4878393195626496 4879137579353856 4890450519392256 4892219878146048 4892966371657728 4907431250362368 4910205980639232 4910955218612352 4921340234563584 4922091171489024 4927255306960896 4928007146454756 4939433397190656 4940187094913616 4956584207597568 4959386729644032 4970632504541184 4974047964168192 4974806943654912 4976606822455296 4985326984495104 4988145758109696 4988906888749056 5005465708658688 5006229482112768 5017837101907968 5018602763086848 5023868156116992 5024634737561712 5035260147400704 5036028467125344 5038107153924096 5053772133236736 5055600581541888 5068095886983168 5071578316406784 5073413206966272 5074187348385792 5085693442146304 5089187963338752 5103612095102976 5104390844507136 5118077108748288 5122375374864384 5123156987317824 5133990738526208 5140161400471552 5140945726857122 5146436777803776 5147222061735936 5154730004709376 5161810677792768 5173681217961984 5177070330052608 5177860288293888 5196103676854272 5197983620530176 5198776769886336 5203682920497152 5204476939497472 5210830836596736 5211625946282496 5217093854429184 5217889919775624 5224703715180544 5228923999223808 5229721869707088 5248147984515072 5248948788345717 5263022651867136 5266639020883968 5267442646222848 5269348400246784 5278581512994816 5280491297046528 5281297036075008 5284925961928704 5285732377633344 5299904867991552 5300713569295872 5319389812359168 5320201486830048 5331451920777216 5332265435779776 5337859915874304 5338674408659319 5351052846956544 5352988851044352 5368813675610112 5369632891564032 5372668957114368 5384851879919616 5388551961182208 5390501532401664 5391324057659904 5403824571285504 5404649129478144 5422587851046912 5423415272288832 5435990193733632 5437956928045056 5442523835793408 5443354299025188 5454865159684096 5457949416751104 5476900630003712 5484423845154816 5490437210898432 5496197640880128 5497036294084608 5520860156657664 5528913103028224 5529756748216064 5536507763884032 5537352567925152 5543162220331008 5544583534477312 5549239989436416 5551247697379328 5575306509287424 5576157233547264 5589086307876864 5591961567608832 5595803959689216 5596657811611776 5598682675262208 5603966222073856 5604821319458816 5608492857556992 5611663977873408 5612520249842688 5631148922241024 5632008167376864 5645066739646464 5645928108472704 5651851675631616 5652714079756926 5664667665825792 5665532025516012 5667870548164608 5684626244763648 5685493649891328 5687550654234624 5701607872856064 5705525605957632 5707589857837056 5708460766934016 5720532238467072 5721405122414592 5725336458756096 5741563606990848 5742439700070528 5757836747341824 5762672296722432 5763551610732552 5775739580841984 5777829236047872 5781799342964736 5782681575530496 5799071255298048 5816214815244288 5819503384461312 5820391370207232 5832699537260544 5833589536579584 5839709993435136 5840601062464896 5854143285559296 5855036556934656 5874470171967488 5875366544979568 5877791679578112 5882539499126784 5883437103420474 5891120005382144 5896067488776192 5898200678465536 5912778534813696 5938404202119168 5940552709177344 5941459165584384 5945541707169792 5946448924837512 5947973645139968 5954214110953472 5955122651924992 5962392976490496 5963302765457856 5971089960206336 5997883410874368 5998798615252248 6004176240771072 6005092405358592 6019934452826112 6022112457424896 6039915385061376 6040837003009536 6043330437709824 6044252576753664 6057034134847488 6057958364909568 6062120956329984 6064314223951872 6065239564867392 6079302642696192 6080230270662912 6100411332427776 6101342181324936 6115488967950336 6117701544050688 6122839315267584 6136723304644608 6140193093844992 6158345098493952 6160573179887616 6161513208754176 6176741862260736 6183222345990144 6184165830845184 6197243258339328 6198188882615808 6220027240906752 6220976341743072 6237656476286976 6242894988115968 6245153659551744 6259315005718528 6263615954878464 6264571706824704 6282327193239552 6304461999833088 6305423984391168 6309554464751616 6318757832032256 6319721997961216 6326352492888064 6327317817670304 6335042537521152 6336009188298972 6341988559355904 6344283082719232 6367607652876288 6372751124054016 6386431953993728 6395204525359104 6396180356127744 6398494486013952 6405510079381504 6413330260426752 6414308856963072 6421038590066688 6422018362800768 6435598768275456 6436580762716416 6441003516100608 6459259057864704 6460244662579344 6477566340759552 6483006333812736 6483995562074121 6497707028447232 6500057890553856 6504524260835328 6505516772471808 6520600692523008 6522959837528064 6523955162210304 6543241667149824 6546941307518976 6547940291483136 6561786979418112 6562788228652032 6569673742614528 6570676195273008 6585911196254208 6586916126551488 6608778943463424 6609787363102014 6612515639525376 6627510006054912 6632063952224256 6633075924873216 6635475763273728 6647102645993472 6651875851665408 6673954278211584 6674972642817024 6690449469210624 6691470350782464 6698490874822656 6699512983415616 6713680196534272 6714704622833792 6717476205232128 6738362844315648 6740800775389184 6757461182644224 6765583131181056 6785583951118336 6794904808194048 6795941628385728 6804816126803968 6805854459342848 6814163401703424 6815203160523264 6822353501945856 6823394510475816 6829833833152512 6830875983090432 6862962748981248 6864009953990553 6879925088944128 6882414237057024 6887143335002112 6888194229676032 6898241623949312 6902760440070144 6903813717725184 6907717230575616 6928138235805696 6930644827373568 6931702359848448 6947774448795648 6948834595043328 6956125139238912 6957186559700832 6971898665631744 6972962492942784 6997530646020096 6998598384460956 7017363535822848 7022185361178624 7023256861630464 7025797866995712 7041729381433344 7046567949238272 7047643170177792 7066539823988736 7067618092394496 7092519749812224 7093601982440064 7108602561036288 7109687247706368 7117146554499072 7118232544879092 7134737129275392 7137318468059136 7159510522085376 7163558609485824 7179802506559488 7184735948242944 7187335376535552 7188432076879872 7205099428380672 7206198839304192 7230117134729216 7231220363051776 7240048614309888 7241153358055968 7247986924978176 7250609237393408 7256698447724544 7257805732033584 7277265889001472 7308805171838976 7309920407003136 7312565126873088 7317589793439744 7318706369030784 7320582947864576 7328263521173504 7329381725446144 7338329817219072 7339449557486592 7361146875543552 7382010351845376 7383136757233536 7390882960441344 7392010719682134 7398986652581888 7409150095785984 7410280642370424 7433742012383232 7434876311396352 7439080094466048 7455948756811776 7461071946252288 7462210415482368 7464910233682944 7477990476742656 7482218637164544 7483360333123584 7508198562988032 7509344223169152 7526755652861952 7527904144630272 7535802234175488 7536952106342568 7552890221101056 7554042700688016 7557160730886144 7580658199855104 7583400872312832 7602143830474752 7607367474610176 7610119810449408 7611281022578688 7627376317956096 7628540163219456 7633781945008128 7655418142654464 7656586266760704 7677115663122432 7683563062296576 7684735480976736 7700986107789312 7703772314730496 7710242100707328 7711418590285683 7732095007064064 7754953086992384 7760521826942976 7765605495078912 7766790432440832 7778119382106112 7786279991246848 7787468083286528 7796975430795264 7798165154829504 7805524380745728 7806715409246208 7837055572770816 7843385998835712 7844582804560632 7861423318368256 7872221976772608 7883704713084928 7894533977800704 7904022600370176 7917872269492224 7920736945569792 7921945554112512 7927388942893056 7928598566450016 7949857301987328 7951070353943808 7979084718538752 7980302230245072 7997177881165824 7998398153669664 8006789873811456 8026579270434816 8029483276566528 8053220513415168 8054449337346048 8057773916946432 8059003435671552 8077277819879424 8082827941773312 8085752298602496 8086986086489856 8105736856928256 8106973694217216 8133881776570368 8135122908433248 8153985290600448 8156935392067584 8163785753690112 8165031448537782 8182297739526144 8186924125126656 8211126797991936 8215350945005568 8235655816347648 8244296461320192 8245554441126912 8262991011119104 8264251843487744 8293369654542336 8294635122324096 8316875301715968 8323859984154624 8326871546068992 8351487939837952 8352762275766272 8362959763931136 8364235850320896 8376436257652736 8386662648250368 8387942351413248 8398024012893312 8405949333110784 8407231979188224 8412739286335488 8446723383361536 8448012251065296 8455984745807872 8467600109469696 8468892162709056 8477777513447424 8479071119635389 8490143537168384 8497001498738688 8498298038274018 8501805822246912 8526939367145472 8528240474836992 8531325981351936 8552411809284096 8558288408936448 8561384786755584 8562691150401024 8580798357700608 8582107683621888 8588004688134144 8612345410486272 8613659550105792 8636755121012736 8644008445083648 8645327416098828 8663609371262976 8666743854071808 8672699014447104 8674022363295744 8698606882947072 8724322222866432 8729255076691968 8730587055310848 8749049305890816 8750384304869376 8759564990152704 8760901593697344 8781214928338944 8782554835401984 8811705257951232 8813049817469352 8816687519367168 8836680008073216 8844101233164288 8847301017698304 8869167802220544 8898605704282112 8899963523756032 8910829063766016 8912188748376576 8921960467709952 8931321166430208 8932683977887488 8956634940309504 8984483792420864 8996825116311552 8998197922878372 9006264361156608 9007638608037888 9009948243525632 9020777508241408 9033168686137344 9059873077592064 9061255504514304 9085551202271232 9086937547364352 9093181434494976 9096471335927808 9097859347301088 9106445110870016 9107834644120576 9118953964044288 9120345405994368 9150616998641664 9152013271987404 9173233451925504 9176552316076032 9182857780002816 9184258972901376 9205084956966912 9210289640767488 9237517647740928 9240859769831424 9242269813131264 9263699265060864 9265112793391104 9274833518985216 9276248746267776 9295864887508992 9297283323923712 9330040861360128 9331464512614608 9356484714430464 9364342482173952 9367730489327616 9388972508577792 9395423932317696 9396857560237056 9422053098651648 9423490789859328 9456692999749632 9458135976586752 9478136748048384 9479582996941824 9489528739332096 9490976726505456 9512982839033856 9516424624078848 9546014029447168 9551411479314432 9557668301635584 9559126686081024 9573070008745984 9579647930990592 9583113835380736 9584576102506496 9597741729020928 9608265119072256 9653398152413184 9654871144074624 9661505274150912 9663982566637568 9675597930299392 9677074309378112 9688888586797056 9690366993869016 9703021185335296 9716349511139328 9746560542670848 9750086835830784 9756786391252992 9758275158707712 9780901038784512 9784439756292096 9785932743315456 9814862500724736 9820411961278464 9821910437224704 9842680469127168 9844182342978048 9854510613921792 9856014292909512 9878866794381312 9880374189827232 9913168415195136 9914681044653021 9918773459288064 9941265009082368 9948095928336384 9949613887309824 9953213644910592 9970653968990208 9977813777498112 10010931417317376 10012458964225536 10035674203815936 10037205526173696 10047736312233984 10049269475123424 10070520294801408 10072056934250688 10076214307848192 10107544266473472 10111201163083776 10136191773966336 10143156632813568 10148374696771584 10171386884292608 10178375926677504 10207224190205952 10208781689014272 10244750749728768 10246313974635648 10267981477052416 10280322800943104 10281891453714244 10294444123471872 10309460009418752 10323621355585536 10347362435923968 10354140660105216 10355720576587776 10392207353708544 10395967241060352 10397553539772672 10407365840994304 10408953878994944 10421661673193472 10423251892564992 10434187708858368 10435779839551248 10449407430361088 10457847998447616 10459443739414176 10496295969030144 10497897576691434 10526045303734272 10533278041767936 10534885292445696 10538696800493568 10557163025989632 10562594072150016 10569851923857408 10571464755266688 10599809735983104 10601427138591744 10638779624718336 10640402973660096 10662903841554432 10664530871559552 10675719831748608 10677348817318638 10702105693913088 10705977702088704 10737627351220224 10739265783128064 10745337914228736 10769703759839232 10777103922364416 10781003064803328 10782648115319808 10807649142571008 10809298258956288 10845175702093824 10846830544577664 10871980387467264 10875913856090112 10885047671586816 10886708598050376 10909730319368192 10915898833502208 10953801260007424 10968847690309632 10980874421796864 10992395281760256 10994072588169216 11041720313315328 11057826206056448 11059513496432128 11073015527768064 11074705135850304 11086324440662016 11088016079523201 11089167068954624 11098479978872832 11102495394758656 11150613018574848 11152314467094528 11183923135217664 11191607919378432 11193315623223552 11197365350524416 11209642638917632 11216985715113984 11223327955746816 11225040499685376 11262297844482048 11264016334753728 11290133479292928 11291856216945408 11303703351263232 11305428159513852 11329335331651584 11331064051032024 11335741096329216 11370987299782656 11375101308469248 11403215745712128 11411051211915264 11415179715674112 11416921533868032 11441064476934144 11442810244829184 11450672917512192 11483127213981696 11484879400141056 11515673494683648 11525344593444864 11527103221465104 11551479161683968 11555658472095744 11565363151060992 11598142510596096 11632429630488576 11639006768922624 11640782740414464 11667179073159168 11679419986870272 11681202124929792 11708286571118592 11710073113869312 11748940343934976 11750733089959136 11755583359156224 11765078998253568 11766874206840948 11782240010764288 11792134977552384 11796401356931072 11825557069627392 11876808404238336 11881105418354688 11882918331168768 11891083414339584 11892897849675024 11895947290279936 11908428221906944 11910245303849984 11924785952980992 11926605530915712 11942179920412672 11995766821748736 11997597230504496 12008352481542144 12010184810717184 12039868905652224 12044224914849792 12079830770122752 12081674006019072 12086660875419648 12088505153507328 12114068269694976 12115916729819136 12124241912659968 12128628447903744 12130479129734784 12158605285392384 12160460541325824 12200822664855552 12202684362649872 12230977935900672 12235403088101376 12245678630535168 12247547172806673 12273446609289216 12280386187689984 12316690196987904 12321146359775232 12323026417508352 12353483724521472 12366444691980288 12368331661690368 12394486516678656 12396377765231616 12440054481813504 12441952683486144 12475312952573952 12485789976231936 12490307319103488 12518630011437056 12527231909756928 12529143413649408 12564654386479104 12608923999666176 12610847968782336 12619108929503232 12637515664064512 12639443995922432 12652704985776128 12654635635340608 12670085075042304 12672018376597944 12683977118711808 12688566165438464 12735215305752576 12745502248108032 12747447057411027 12790409050718208 12792360712255488 12796988972027904 12811020158763008 12828617713926144 12842077180133376 12844036725601536 12871197536550912 12873161525432832 12882007032201216 12918518115729408 12920489325158688 12955132681519104 12966012667625472 12967991124148242 12995414056894464 13000115781107712 13009048521670656 13011033544943616 13041201385046016 13047910324420608 13086483334299648 13093882615037952 13095880582966272 13123573958836224 13125576457304064 13139347485229056 13141352390546016 13171822392508416 13173832253102976 13217557886926848 13219574726204028 13225031279050752 13255020012109824 13264127904448512 13266151849746432 13270951526547456 13303751703330816 13347908556423168 13349945285634048 13380898938421248 13382940701564928 13396981749645312 13399025966831232 13427360393068544 13429409245667584 13434952410464256 13476725688631296 13481601550778368 13514922365288448 13531166262362112 13571167902236672 13589809616388096 13591883256771456 13609632253607936 13611708918685696 13628326803406848 13630406321046528 13644707003891712 13646789020951632 13659667666305024 13661751966180864 13725925497962496 13728019907981106 13759850177888256 13764828474114048 13774286670004224 13776388459352064 13796483247898624 13805520880140288 13807627435450368 13815434461151232 13856276471611392 13861289654747136 13863404719696896 13895548897591296 13897669190086656 13912250278477824 13914373119401664 13943797331263488 13945924985885568 13995061292040192 13997196768921912 14034727071645696 14046513723260928 14051595733991424 14083458762866688 14093135898476544 14095286340355584 14133079647977472 14135236184788992 14185039499624448 14187203964880128 14217205122072576 14219374495412736 14234293108998144 14236465089758184 14269474258550784 14274636936118272 14319021044170752 14327117218971648 14359605013118976 14369471896485888 14374670753071104 14376864153759744 14412397678608384 14460234269458432 14462440726103552 14480097228619776 14482306716111936 14495973849956352 14501218474786816 14513396895449088 14515611464067168 14554531778002944 14619840814006272 14625130253746176 14635179586879488 14637412738061568 14641165895729152 14658763450892288 14676659634438144 14678899114973184 14722293751087104 14764020703690752 14766273514467072 14781765920882688 14784021439364268 14797973305163776 14818300191571968 14820561284740848 14869752622792704 14878160188932096 14911897513623552 14922143892504576 14924420830964736 14929820467365888 14955980953485312 14964437274329088 14966720666247168 15016397125976064 15018688446338304 15053511305723904 15055808289260544 15071604468350976 15073904212685136 15105780442202112 15108085401376032 15114321461772288 15161316399710208 15166801744625664 15204287660949504 15214734949220352 15220239620898816 15222562045157376 15257080326438912 15267563890016256 15310836285308928 15313172533521408 15354231326244864 15367126124593152 15369470961953472 15401972215578624 15407544629460992 15420484201414656 15422837180571366 15464190014128128 15509906173984768 15521043653885952 15531210990157824 15533580864881664 15556238764212224 15572559982493696 15574936166573056 15593950861590528 15596330309659008 15611048761491456 15613430818492416 15674111145541632 15686771997671424 15689165609121264 15722846636736512 15744443953545216 15746846365037151 15767409426169856 15789067955601408 15808045200740352 15835744538984448 15841473891139584 15843891108225024 15854777885786112 15857197132900032 15899714603974656 15902140707887616 15958169437077504 15960604460490144 15994355762331648 15996796307339328 16013579747622912 16016023225977957 16053158540869632 16058966553133056 16106441026830336 16108898674692096 16118006871343104 16154555639758848 16165655883546624 16171504597204992 16173972172979712 16211473713856512 16213947388434432 16267763553140736 16270245816866496 16307970581200896 16313870784135168 16327571507380224 16330062897075564 16364595479052288 16373848250253312 16430701890011136 16471311632695296 16488592922640384 16491108882253824 16525982022238208 16528503686975488 16586739309084672 16589270244648192 16633750603431936 16647719968309248 16653743092137984 16705524551532544 16725919527862272 16728471700641792 16752872515305472 16775884702826496 16796048025786624 16811898666221568 16814463958376448 16825478572670976 16893446766723072 16896024502130592 16911969491615744 16935200218939392 16937784325418112 16955555026894848 16958142239270778 16980287074336768 16994002997477376 16996596076548036 17003611644493824 17053878734290944 17056480949673984 17062651962703872 17104823618568192 17116576817872896 17122769573511168 17125382300802048 17161596715401216 17164215367243776 17176009376268288 17224690820972544 17227319100211584 17273510242025472 17288016890167296 17290654832197656 17327218742525952 17333487708143616 17345398028894208 17348044726591488 17397213765894144 17448644445732864 17458510153383936 17461174110621696 17498098611781632 17500768609738752 17519129980305408 17521803187394688 17562429856677888 17565109670803968 17623410515902464 17626099634938704 17633375038734336 17673360016146432 17688202466328576 17694602035396608 17738335604441088 17797211408564224 17799927047512064 17821658127532032 17824377496753152 17843920935419904 17862642332860416 17865367955774976 17913269880619008 17968967584841728 17993650232623104 17996395845756744 18012528722313216 18015277216075776 18019896487051264 18041555016482816 18066337372274688 18119746155184128 18122511009028608 18171102404542464 18173875094728704 18186362868989952 18192942671855616 18195718694602176 18212890221740032 18215669288241152 18237907928088576 18240690811988736 18301233997283328 18304026543974808 18346466903851008 18353104632152064 18368517945802752 18410169913933824 18420579281534976 18475035295481856 18481719539662848 18484539626262528 18530225586782208 18549667037970432 18552497492535552 18591729775017984 18594566647847424 18660081722720256 18662929025229216 18712969428860928 18728684964347904 18735460978655232 18777945017155584 18790847864635392 18793715120474112 18846981579718656 18913385999499264 18916271953173504 18956273496096768 18959165993883648 18979057478664192 18981953453010912 19025965678067712 19032849248157696 19092028058894336 19102822958628864 19118253372162048 19146140017491968 19159295861981184 19169152205012992 19195483458041856 19216530238144512 19306796304826368 19309742288149248 19323010548301824 19327965133275136 19351195860598784 19354148618756224 19377777173594112 19380733987738032 19406042370670592 19432699022278656 19493121085341696 19500173671661568 19513572782505984 19516550317415424 19561802077569024 19568879512584192 19571865486630912 19629725001449472 19640823922556928 19643820874449408 19685360938254336 19688364685956096 19709021227843584 19712028585819024 19757733588762624 19760748379654464 19826336830390272 19829362089306042 19837546918576128 19882530018164736 19896191856672768 19899227774619648 19906427289821184 19941307937980416 19955627554996224 20021862834634752 20024917928451072 20071348407631872 20074411052347392 20095472624467968 20098538950246848 20141040589602816 20144113868501376 20152428615696384 20215088532946944 20222402326167552 20272383547932672 20296749393543168 20342773768585216 20356751853355008 20414448380411904 20417563378028544 20489501499457536 20492627949271296 20535962954104832 20560645601886208 20563782907428488 20588888246943744 20592029861971659 20618920018837504 20647242711171072 20694724871847936 20708281320210432 20711441153175552 20784414707417088 20791934482120704 20795107079545344 20817907757989888 20843323346386944 20846503785129984 20868375417716736 20871559679102496 20898814860722176 20915695996895232 20918887478828352 20992591938060288 20995795153382868 21052090607468544 21066556083535872 21069770584891392 21077393600987136 21125188144300032 21139703847714816 21142929510533376 21199619471966208 21202854277183488 21277559249436672 21280805947320192 21325807683108864 21329061743119104 21351439663497216 21354697634637276 21404211387826176 21411955404177408 21478531566256128 21490675828457472 21539407519678464 21554207844728832 21562006129606656 21565296230639616 21615298285142016 21618596517912576 21690351404187648 21693661089155328 21743960774934528 21751827712180224 21770095343173632 21773417196100752 21819460638736384 21831797667004416 21907602520014848 21937695380619264 21961748843593728 21984790563520512 21988145176338432 22083440626630656 22115652412112896 22119026992864256 22146031055536128 22149410271700608 22172648881324032 22176032159046402 22178334137909248 22196959957745664 22204990789517312 22301226037149696 22304628934189056 22367846270435328 22383215838756864 22386631246447104 22394730701048832 22419285277835264 22433971430227968 22446655911493632 22450080999370752 22524595688964096 22528032669507456 22580266958585856 22583712433890816 22607406702526464 22610856319027704 22658670663303168 22662128102064048 22671482192658432 22741974599565312 22750202616938496 22806431491424256 22822102423830528 22830359431348224 22833843067736064 22882128953868288 22885620489658368 22901345835024384 22966254427963392 22969758800282112 23031346989367296 23050689186889728 23054206442930208 23102958323367936 23111316944191488 23130726302121984 23134255770857049 23196285021192192 23264859260977152 23281565480828928 23334358146318336 23358839973740544 23362404249859584 23416573142237184 23420146227738624 23497880687869952 23501466179918272 23511166718312448 23530157996507136 23533748413681896 23564480021528576 23584269955104768 23592802713862144 23651114139254784 23753616808476672 23762210836709376 23765836662337536 23782166828679168 23785795699350048 23791894580559872 23816856443813888 23820490607699968 23849571905961984 23853211061831424 23991533643497472 23995194461008992 24020369621434368 24079737811304448 24088449829699584 24159661540245504 24163348012038144 24173321750839296 24177010307014656 24231833459638272 24248483825319936 24257256895807488 24260958259469568 24317210570784768 24320921082651648 24401645329711104 24405368725299744 24461955871801344 24470806176202752 24491357261070336 24495094345613346 24546893218578432 24560772375379968 24633380393975808 24646052835016704 24706967449042944 24732889383960576 24736663323380736 24788973033357312 24792755530463232 24880108963627008 24883905366972288 24950625905147904 24971579952463872 24980614638206976 25037260022874112 25054463819513856 25058286827298816 25129308772958208 25217847999332352 25221695937564672 25238217859006464 25275031328129024 25278887991844864 25305409971552256 25309271270681216 25340170150084608 25344036753195888 25367954237423616 25377132330876928 25470430611505152 25491004496216064 25494894114822054 25580818101436416 25584721424510976 25593977944055808 25622040317526016 25657235427852288 25684154360266752 25688073451203072 25742395073101824 25746323050865664 25764014064402432 25837036231458816 25840978650317376 25910265363038208 25932025335250944 25935982248296484 25990828113788928 26000231562215424 26018097043341312 26022067089887232 26095820648841216 26172966668599296 26187765230075904 26191761165932544 26247147917672448 26251152914608128 26278694970458112 26282704781092032 26343644785016832 26347664506205952 26435115773853696 26439149452408056 26450062558101504 26510040024219648 26532303699492864 26541903053094912 26607503406661632 26695817112846336 26699890571268096 26765881403129856 26793963499290624 26798051933662464 26854720786137088 26858818491335168 26869904820928512 26953451377262592 26963203101556736 27029844730576896 27062332524724224 27142335804473344 27179619232776192 27183766513542912 27223417837371392 27256653606813696 27260812642093056 27289414007783424 27293578041903264 27319335332610048 27323503932361728 27451850995924992 27456039815962212 27519700355776512 27529656948228096 27548573340008448 27552776918704128 27592966495797248 27615254870900736 27630868922302464 27712552943222784 27722579309494272 27726809439393792 27791097795182592 27795338380173312 27824500556955648 27828746238803328 27887594662526976 27891849971771136 27990122584080384 27994393537843824 28069454143291392 28093027446521856 28103191467982848 28166917525733376 28186271796953088 28190572680711168 28266159295954944 28270472369577984 28370078999248896 28374407929760256 28434410244145152 28438748990825472 28468586217996288 28472930179516368 28538948517101568 28549273872236544 28638042088341504 28654234437943296 28719210026237952 28738943792971776 28749341506142208 28753728307519488 28824795357216768 28920468538916864 28924881452207104 28960194457239552 28964613432223872 28991947699912704 29002436949573632 29026793790898176 29031222928134336 29109063556005888 29239681628012544 29250260507492352 29270359173758976 29274825476123136 29282331791458304 29317526901784576 29353319268876288 29357798229946368 29444587502174208 29528041407381504 29532547028934144 29563531841765376 29568042878728536 29595946610327552 29636600383143936 29641122569481696 29739505245585408 29744043133959063 29756320377864192 29823795027247104 29844287785009152 29848841661929472 29859640934731776 29911961906970624 29933441332494336 30032794251952128 30037376892676608 30107022611447808 30111616578521088 30143208936701952 30147808425370272 30211560884404224 30216170802752064 30228642923544576 30322632799420416 30333603489251328 30408575321899008 30429469898440704 30445124090314752 30514160652877824 30535127780032512 30621672570617856 30626345067042816 30734252249186304 30738941923906944 30803944431157248 30815089258921984 30840968402829312 30845674361142732 30928380028256256 31042087307771904 31062421980315648 31067161729763328 31112477528424448 31145119964987392 31149872333146112 31187901723181056 31192660619318016 31222097522982912 31226861636984832 31348222291083264 31373543995342848 31378331218242528 31445693273473024 31488887907090432 31493692730074302 31534818852339712 31578135911202816 31616090401480704 31671489077968896 31687782216450048 31709555771572224 31714394265800064 31799429207949312 31804281415775232 31916338874155008 31921208920980288 31988711524663296 31993592614678656 32027159495245824 32032046451955914 32106317081739264 32117933106266112 32212882053660672 32217797349384192 32236013742686208 32309111279517696 32331311767093248 32343009194409984 32347944345959424 32422947427713024 32427894776868864 32535527106281472 32540491633732992 32615941162401792 32627741568270336 32655143014760448 32660125794151128 32729190958104576 32747696500506624 32861403780022272 32942623265390592 32977185845280768 32982217764507648 33051964044476416 33057007373950976 33173478618169344 33178540489296384 33267501206863872 33295439936618496 33307486184275968 33411049103065088 33451839055724544 33456943401283584 33505745030610944 33551769405652992 33592096051573248 33628927916752896 33650957145341952 33786893533446144 33792049004261184 33823938983231488 33870400437878784 33875568650836224 33911110053789696 33916284478541556 33960574148673536 33988005994954752 33993192153096072 34007223288987648 34112961899347968 34125303925407744 34209647237136384 34233153635745792 34245539147022336 34250764601604096 34323193430802432 34328430734487552 34352018752536576 34449381641945088 34454638200423168 34547020484050944 34576033780334592 34581309664395312 34654437485051904 34666975416287232 34696089453182976 34794427531788288 34897288891465728 34917020306767872 34922348221243392 35001537219477504 35038259960610816 35043606374789376 35124859713355776 35130219341607936 35246821031804928 35252199269877408 35266750077468672 35346720032292864 35376404932657152 35389204070793216 35476671208882176 35599854095024128 35643316255064064 35648754993506304 35687841870839808 35725284665720832 35730735911549952 35826539761238016 35937935169683456 35987300465246208 35992791691513488 36025057444626432 36030554432151552 36039792974102528 36083110032965632 36132674744549376 36239492310368256 36245022018057216 36342204809084928 36347750189457408 36372725737979904 36385885343711232 36391437389204352 36425780443480064 36431338576482304 36475815856177152 36481381623977472 36602467994566656 36608053087949616 36692933807702016 36706209264304128 36737035891605504 36742641518420019 36820339827867648 36841158563069952 36950070590963712 36963439079325696 36969079252525056 37060451173564416 37099334075940864 37104994985071104 37183459550035968 37189133295694848 37320163445440512 37325858050458432 37425938857721856 37457369928695808 37470921957310464 37555890034311168 37581695729270784 37587430240948224 37693963159437312 37826771998998528 37832543906347008 37912546992193536 37918331987767296 37958114957328384 37963906906021824 38051931356135424 38065698496315392 38184056117788672 38205645917257728 38236506744324096 38242341172233081 38292280034983936 38338304410025984 38390966916083712 38433060476289024 38613592609652736 38619484576298496 38646021096603648 38702391721197568 38708297237512448 38755554347188224 38761467975476064 38812084741341184 38865398044557312 38986242170683392 39000347343323136 39027145565011968 39033100634830848 39123604155138048 39143730973261824 39259450002898944 39281647845113856 39287641748898816 39370721876508672 39376729371912192 39418042455687168 39424057171638048 39515467177525248 39521496759308928 39652673660780544 39658724178612084 39675093837152256 39765060036329472 39792383713345536 39798455549239296 39812854579642368 39911255109992448 40043725669269504 40049835856902144 40142696815263744 40148822104694784 40190945248935936 40197077900493696 40282081179205632 40288227737002752 40304857231392768 40430177065893888 40444804652335104 40544767095865344 40593498787086336 40685547537170432 40713503706710016 40828896760823808 40835126756057088 40979002998915072 40985255898542592 41071925908209664 41121291203772416 41127565814856976 41177776493887488 41184059723943318 41237840037675008 41294485422342144 41389449743695872 41416562640420864 41422882306351104 41568829414834176 41583868964241408 41590214159090688 41635815515979776 41686646692773888 41693007570259968 41736750835433472 41743119358204992 41797629721444352 41831391993790464 41837774957656704 41985183876120576 41991590306765736 42104181214937088 42139541169782784 42154787201974272 42250376288600064 42279407695429632 42285859021066752 42399238943932416 42405708554366976 42555118498873344 42561611894640384 42651615366217728 42658123486238208 42702879326994432 42709395269274552 42808422775652352 42823910808354816 42957063132512256 42981351656914944 43078815039356928 43108415689457664 43124012259213312 43130592461279232 43237193035825152 43380702808375296 43387322178310656 43487921549869056 43503655424360448 43540190686347264 43546834392201504 43638921277472768 43663595334008832 43815205040029696 43875390761238528 43923497687187456 43976290352676864 44166881253261312 44231304824225792 44238053985728512 44292062111072256 44298820543401216 44345297762648064 44352064318092804 44393919915491328 44409981579034624 44609257868378112 44735692540870656 44766431677513728 44773262492894208 44789461402097664 44838570555670528 44867942860455936 44893311822987264 44900161998741504 45049191377928192 45056065339014912 45160533917171712 45167424867781632 45214813405052928 45221712638055408 45317341326606336 45324256204128096 45342964385316864 45483949199130624 45500405233876992 45612862982848512 45644204847661056 45660718862696448 45667686135472128 45771240979316736 45802691670048768 45932508855926784 45939517600564224 46062693978734592 46101378373779456 46108412885860416 46205916646735872 46222633888382976 46261452604243968 46268511541714098 46392570042384384 46529718521954304 46563130961657856 46668716292636672 46717679947481088 46724808499719168 46833146284474368 46840292455477248 46995761375739904 47002932359836544 47022333436624896 47060315993014272 47067496827363792 47128960043057152 47168539910209536 47185605427724288 47302228278509568 47507233616953344 47524421673418752 47531673324675072 47564333657358336 47571591398700096 47583789161119744 47633712887627776 47640981215399936 47699143811923968 47706422123662848 47983067286994944 47990388922017984 48040739242868736 48048069677933871 48159475622608896 48176899659399168 48319323080491008 48326696024076288 48354020614029312 48463666919276544 48496967650639872 48514513791614976 48521916518939136 48634421141569536 48641842165303296 48803290659422208 48810737450599488 48923911743602688 48941612352405504 48982714522140672 48990188691226692 49093786437156864 49121544750759936 49292105670033408 49413934898085888 49465778767921152 49473326646761472 49577946066714624 49585511060926464 49760217927254016 49767810733944576 49901251810295808 49943159904927744 49961229276413952 50074520045748224 50116573654597632 50258617545916416 50435695998664704 50443391875129344 50476435718012928 50557775983689728 50610819943104512 50618542541362432 50680340300169216 50688073506391776 50735908474847232 50754264661753856 50940861223010304 50982008992432128 50989788229644108 51161636202872832 51169442849021952 51187955888111616 51244080635052032 51314470855704576 51368308720533504 51376146902406144 51484790146203648 51492646101731328 51528028128804864 51674072462917632 51681957300634752 51820530726076416 51864050670501888 51871964496592968 51981656227577856 52000463124430848 52036194086682624 52044134179774464 52191641297682432 52345933337198592 52375530460151808 52383522331865088 52494295835344896 52502305829216256 52557389940916224 52565409562184064 52687289570033664 52695329012411904 52870231547707392 52878298904816112 52900125116203008 53020080048439296 53064607398985728 53083806106189824 53215006813323264 53391634225692672 53399781142536192 53531762806259712 53587926998581248 53596103867324928 53709441572274176 53717636982670336 53739809641857024 53906902754525184 53926406203113472 54059689461153792 54124665049448448 54284671608946688 54359238465552384 54367533027085824 54446835674742784 54513307213627392 54521625284186112 54578828015566848 54587156083806528 54638670665220096 54647007864723456 54903701991849984 54912079631924424 55039400711553024 55059313896456192 55105553837408256 55185932991594496 55230509741801472 55261737844604928 55425105886445568 55445158618988544 55453618878787584 55590676760346624 55649001113911296 55657492477606656 55775189325053952 55783699943542272 55980245168160768 55988787075687648 56138908286582784 56186054893043712 56206382935965696 56333835051466752 56372543593906176 56381145361422336 56540944739155968 56740157998497792 56748815859520512 56868820488290304 56877497981650944 56937172435992576 56945860359032736 57077897034203136 57098547744473088 57276084176683008 57308468875886592 57438420052475904 57477887585943552 57507456615038976 57649590714433536 57840937077833728 57849762904414208 57920388914479104 57929226864447744 57983895399825408 58053587581796352 58062445856268672 58218127112011776 58479363256025088 58500521014984704 58540718347517952 58549650952246272 58564663582916608 58635053803569152 58706638537752576 58715596459892736 58889175004348416 59056082814763008 59065094057868288 59127063683530752 59136085757457072 59191893220655104 59273200766287872 59282245138963392 59479010491170816 59488086267918126 59512640755728384 59647590054494208 59688575570018304 59697683323858944 59719281869463552 59823923813941248 59866882664988672 60065588503904256 60074753785353216 60214045222895616 60223233157042176 60286417873403904 60295616850740544 60423121768808448 60432341605504128 60457285847089152 60645265598840832 60667206978502656 60817150643798016 60890248180629504 61028321305755648 61070255560065024 61243345141235712 61252690134085632 61468504498372608 61477883847813888 61607888862314496 61630178517843968 61681936805658624 61691348722285464 61856760056512512 62084174615543808 62124843960631296 62134323459526656 62224955056848896 62290239929974784 62299744666292224 62375803446362112 62385321238636032 62453723273969664 62696444582166528 62747087990685696 62756662436485056 62891386546946048 62977775814180864 62987385460148604 63069637704679424 63156271822405632 63232180802961408 63375564432900096 63419111543144448 63428788531600128 63598858415898624 63608562831550464 63832677748310016 63842417841960576 63977423049326592 63987185229357312 64054318990491648 64064092903911828 64212634163478528 64235866212532224 64435594698768384 64472027485372416 64618222559035392 64662623534186496 64686018388819968 64695888691918848 64845894855426048 64855789553737728 65071054212562944 65080983267465984 65231882324803584 65255483136540672 65310286029520896 65320251588302256 65458381916209152 65495393001013248 65722807560044544 65885246530781184 65954371690561536 65964435529015296 66114014747901952 66346957236338688 66357080978592768 66535002413727744 66590879873236992 66614972368551936 66822098206130176 66903678111449088 66913886802567168 67011490061221888 67103538811305984 67184192103146496 67257855833505792 67301914290683904 67573787066892288 67584098008522368 67647877966462976 67740800875757568 67751137301672448 67822220107579392 67832568957083112 67921148297347072 67976011989909504 67986384306192144 68014446577975296 68225923798695936 68250607850815488 68419294474272768 68466307271491584 68491078294044672 68501529203208192 68646386861604864 68656861468975104 68704037505073152 68898763283890176 68909276400846336 69094040968101888 69152067560669184 69162619328790624 69308874970103808 69333950832574464 69392178906365952 69402767312571147 69588855063576576 69794577782931456 69844696442486784 70003074438955008 70076519921221632 70087212749578752 70249719426711552 70260438683215872 70493642063609856 70504398539754816 70533500154937344 70693440064585728 70752809865314304 70778408141586432 70953342417764352 71199708190048256 71286632510128128 71297509987012608 71375683741679616 71450569331441664 71461471823099904 71875870339366912 71974600930492416 71985583383026976 72061108864303104 72079585948205056 72166220065931264 72265349489098752 72478984620736512 72490044036114432 72695500378914816 72745451475959808 72771770687422464 72782874778408704 72851560886960128 72862677152964608 72951631712354304 72962763247954944 73204935989133312 73216106175899232 73385867615404032 73412418528608256 73474071783211008 73485283036840038 73640679655735296 73682317126139904 73900141181927424 73938158505050112 74120902347128832 74198668151881728 74209989970142208 74366919100071936 74378266591389696 74640326890881024 74651716100916864 74851877715443712 74914739857391616 74941843914620928 75111780068622336 75163391458541568 75174860481896448 75387926318874624 75653543997997056 75665087812694016 75825093984387072 75836663975534592 75916229914656768 75927813812043648 76103862712270848 76131396992630784 76368112235577344 76411291834515456 76473013488648192 76484682344466162 76584560069967872 76676608820051968 76781933832167424 76866120952578048 77227185219305472 77238969152596992 77292042193207296 77404783442395136 77416594475024896 77511108694376448 77522935950952128 77624169482682368 77730796089114624 77972484341366784 78000694686646272 78054291130023936 78066201269661696 78287461946523648 78518900005797888 78563295690227712 78575283497797632 78741443753017344 78753458743824384 78836084911374336 78848114343276096 79030934355050496 79042993518617856 79305347321561088 79317448357224168 79350187674304512 79530120072658944 79596911098478592 79625709159284736 79822510219984896 80087451338539008 80099671713804288 80297644209389568 80381890497871872 80394155800987392 80564162358411264 80576455474005504 80609714462785536 80860354131787776 80889609304670208 81089534191730688 81186997574172672 81371095074340864 81427007413420032 81670253512114176 81958005997830144 81970511797085184 82143851816419328 82242582407544832 82255131629713952 82355552987774976 82368119447886636 82475680075350016 82588970844684288 82778899487391744 82845764612702208 83137658829668352 83167737928482816 83180428318181376 83271631031959552 83373293385547776 83386015140519936 83473501670866944 83486238716409984 83595259442888704 83662783987580928 83675549915313408 83970367752241152 83983180613531472 84208362429874176 84279082339565568 84309574403948544 84500752577200128 84558815390859264 84571718042133504 84798477887864832 84811417108733952 85110236997746688 85123223789280768 85303230732435456 85316246972476416 85405758653988864 85418790538549104 85616845551304704 85647821616709632 85914126265024512 85962703313829888 86157630078713856 86216831378915328 86248024518426624 86261184922558464 86474386071650304 86761405616750592 86774644356621312 86975843099738112 87007310848720896 87080381372694528 87093668784403008 87277842554945536 87327190668017664 87630410080059392 87750781522477056 87846995374374912 87952580705353728 88333762506522624 88462609648451584 88476107971457024 88584124222144512 88597641086802432 88690595525296128 88704128636185608 88787839830982656 88819963158069248 89218515736756224 89232129401877189 89471385081741312 89532863355027456 89546524985788416 89578922804195328 89677141111341056 89735885720911872 89800323997483008 90098382755856384 90112130678029824 90321067834343424 90334849735563264 90429626810105856 90443425276110816 90634682653212672 90648512408256192 90685928770633728 90967898398261248 91000810467753984 91225725965697024 91288409695322112 91335372270944256 91542481958633472 91605383340097536 91865017711853568 91879035201128448 92202756747558912 92216825771720832 92411833293471744 92445267776765952 92522905208487936 92537023083428196 92785140084768768 93126261923315712 93337432585273344 93435359894962176 93449616999438336 93666292568948736 93680584910954496 93991522751479808 94005864719673088 94044666873249792 94120631986028544 94134993654727584 94257920086114304 94337079820419072 94371210855448576 94604456557019136 95014467233906688 95063346649350144 95128667314716672 95143182797400192 95167578322239488 95267425775255552 95281962430799872 95398287623847936 95412844247325696 95966134573989888 95980777844035968 96081478485737472 96096139355867742 96318951245217792 96353799318798336 96638646160982016 96653392048152576 96708041228058624 96927333838553088 96993935301279744 97029027583229952 97043833037878272 97268842283139072 97283684330606592 97606581318844416 97621474901198976 97847823487205376 97883224704811008 97965429044281344 97980377382453384 98187572874313728 98243089501519872 98584211340066816 98827869796171776 98931557535842304 98946653293522944 99155892133429248 99171022121852928 99520435854508032 99535621467889152 99802503620591616 99886319809855488 99922458552827904 100149040091496448 100233147309195264 100517235091832832 100886783750258688 100952871436025856 101115551967379456 101221639886209024 101237085082724864 101360680600338432 101376147012783552 101471816949694464 101508529323507712 101881722446020608 101964017984864256 101979576459288216 102338885698043904 102375911776223232 102488161270104064 102628941711409152 102736617441067008 102752293804812288 102969580292407296 102985292203462656 103056056257609728 103348144925835264 103363914601269504 103641061452152832 103728101341003776 103743928993185936 103963312455155712 104000926248861696 104088268359548928 104383282595364864 104691866674397184 104751060920303616 104767044663730176 105004611658432512 105114779881832448 105130819124368128 105374579140067328 105390658024823808 105740463095414784 105756597809632224 105800250232406016 106040160096878592 106129214797971456 106167612212379648 106430013626646528 106799562285072384 107063525612519424 107175853997162496 107192207734649856 107418883144548352 107435273965340672 107479619283714048 107813805509050368 107852812406226944 108119378922307584 108249330098896896 108569343217893376 108718476931104768 108735066054171648 108893671349485568 109026614427254784 109043250568372224 109157656031133696 109174312167613056 109277341330440192 109294015729446912 109807403983699968 109824159263848848 110078801423106048 110118627792912384 110211107674816512 110227924555260057 110371865983188992 110461019483602944 110523475689209856 110850211772891136 110890317237977088 110907237757575168 111181353520693248 111298002227822592 111314984955213312 111550378650107904 111567399887084544 111960490336321536 111977574151375296 112277816573165568 112372109786087424 112412765871931392 112667670102933504 112745087187812352 112762290722844672 113081889478311936 113480315996995584 113497631719041024 113737640976580608 113754995963301888 113874344871985152 113891720718065472 114155794068406272 114197095488946176 114552168353366016 114616937751773184 114876840104951808 115014913230077952 115299181428867072 115681874155667456 115699525808828416 115840777828958208 115858453728895488 116107175163592704 116124891712537344 116436254224023552 116958726512050176 117001042029969408 117081436695035904 117099301904492544 117129327165833216 117270107607138304 117431192919785472 117778350008696832 118112165629526016 118130188115736576 118254127367061504 118272171514914144 118383786441310208 118546401532575744 118564490277926784 118958020982341632 118976172535836252 119025281511456768 119295180108988416 119377151140036608 119395366647717888 119438563738927104 119733765329977344 120131177007808512 120149507570706432 120428090445791232 120446466314084352 120572835746807808 120591233701481088 120846243537616896 120864683211008256 120914571694178304 121290531197681664 121334413957005312 121634301287596032 121780496361259008 122056642611511296 122140511120130048 122486690282471424 122505380268171264 122937008996745216 122955767695627776 123215777724628992 123260357035687936 123363873611317248 123382697444570928 123713520113025024 124168349231087616 124249687921262592 124268646919053312 124449910113697792 124580479859949568 124599489332584448 124751606892724224 124770642477272064 124907446547939328 125392889164333056 125494175981371392 125513324872970112 125782773093892096 125955551628361728 125974770920297208 126139275409358848 126312543644811264 126464361605922816 126751128865800192 126838223086288896 126857577063200256 127197716831797248 127217125663100928 127665355496620032 127684835683921152 127954846098653184 127974370458714624 128108637980983296 128128185807823656 128425268326957056 128471732425064448 128871189397536768 128944054970744832 129236445118070784 129325247068372992 129372036777639936 129391777383837696 129711579107475456 130142108425125888 130161966534931968 130463764649607168 130510966273081344 130620572059041792 130640503176604512 130916763832418304 130990786002026496 131445615120089088 131770493061562368 131928871058030592 132228029495803904 132693914472677376 132714161957185536 133181759746473984 133229944737103872 133644196412260352 133827773605134336 134022980122443776 134207077622611968 134368384206292992 134515711667011584 134603828581367808 135147574133784576 135168196017044736 135295755932925952 135481601751515136 135502274603344896 135644440215158784 135665137914166224 135842296594694144 135952023979819008 135972768612384288 136028893155950592 136451847597391872 136501215701630976 136838588948545536 136932614542983168 136982156588089344 137003058406416384 137313722937950208 137408075010146304 137797526567780352 137818552801692672 138188081936203776 138304135121338368 138325238657581248 138617749940207616 138667901665148928 138784357812731904 138805534625142294 139177710127153152 139589155565862912 139689392884973568 140006148877910016 140153039842443264 140174425499157504 140499438853423104 140520877366431744 140987284127219712 141008797079509632 141067000309874688 141386880129171456 141505619730628608 141556816283172864 141906684835528704 142399416380096512 142573265020256256 142595019974025216 142751367483359232 142901138662883328 142922943646199808 143751740678733824 143949201860984832 143971166766053952 144122217728606208 144144209033801613 144159171896410112 144332440131862528 144530698978197504 144957969241473024 144980088072228864 145391000757829632 145490902951919616 145543541374844928 145565749556817408 145725354305929216 145903263424708608 145925526495909888 146409871978266624 146432212351798464 146771735230808064 146824837057216512 146948143566422016 146970566073680076 147281359311470592 147364634252279808 147876317010100224 148241804694257664 148397336303763456 148419979940284416 148733838200143872 148756533182779392 149280653781762048 149303432201833728 149703755430887424 149829479714783232 149883687829241856 150223560137244672 150349720963792896 150775852637749248 151307087995994112 151330175625388032 151673327951069184 151832459829313536 151855627624087296 152207725424541696 152262793985261568 152736224471154688 152822583669030912 152946026977296384 152969364688932324 153169120139935744 153353217640103936 153563867664334848 153732241905156096 154454370438610944 154477938305193984 154584084386414592 154809566884790272 154833188950049792 155022217388752896 155045871901904256 155248338965364736 155461592178229248 155944968682733568 156001389373292544 156108582260047872 156132402539323392 156574923893047296 157037800011595776 157126591380455424 157150566995595264 157482887506034688 157506917487648768 157672169822748672 157696228686552192 158061868710100992 158085987037235712 158610694643122176 158634896714448336 158700375348609024 159060240145317888 159193822196957184 159251418318569472 159645020439969792 160174902677078016 160199343427608576 160595288418779136 160763780995743744 160788311601974784 161128324716822528 161152910948011008 161219428925571072 161720708263575552 161779218609340416 162179068383461376 162373995148345344 162742190148681728 162854014826840064 163340507024228352 163916011995660288 163941023594170368 164287703632838656 164485164815089664 164510263259427904 164711105975549952 164736238895773272 164951360150700032 165177941689368576 165557798974783488 165691529225404416 166275317659336704 166335475856965632 166360856636362752 166543262063919104 166772030281039872 166947003341733888 166972477432819968 167325567975161856 167351099830626816 167940735504482304 167966361227062944 168416724859748352 168558164679131136 168619148807897088 169001505154400256 169117630781718528 169143436084267008 169622834217467904 170220473995493376 170246447578561536 170606461464870912 170632493944952832 170811517307977728 170837581077098208 171233691102609408 171295643233419264 171828252530049024 171925406627659776 172315260157427712 172433662757830656 172522369845116928 172948772143300608 173522811233501184 173549288713242624 173951686199476224 174160762745389056 174187337568806016 174555685109891072 174654381336035328 175260820160118784 175501563044954112 175693990748749824 175905161410707456 176667525013045248 176925219296903168 176952215942914048 177168248444289024 177195282173604864 177381191050592256 177408257272371216 177575679661965312 177639926316138496 178437031473512448 178464258803754378 178942770163482624 179065726710054912 179093049971576832 179157845608390656 179354282222682112 179471771441823744 179600647994966016 180196765511712768 180224261356059648 180642135668686848 180669699471126528 180859253620211712 180886850552221632 181269365306425344 181297024816512384 181371857541267456 181935796796522496 182001620935507968 182451451931394048 182670744541888512 183084963917266944 183210766680195072 183730035423707136 183758070402256896 184405513495117824 184433651543441664 184823666586943488 184890535553531904 185045810416975872 185074046166856392 185570280169537536 186252523846631424 186674865170546688 186870719789924352 186899233998876672 187361169821908992 187983045502959616 188011729439346176 188089333746499584 188241263972057088 188269987309455168 188515840172228608 188674159640838144 188742421710897152 189208913114038272 190126693298700288 190257334629433344 190286365594800384 190335156644478976 190563924861599744 190796575247695872 190825688494651392 191932269147979776 191961555688071936 192162956971474944 192192278711735484 192637902490435584 192707598637596672 193306784096305152 193416082456117248 193854667677106176 193987870602559488 194058055166459904 194087666075756544 194537684566278144 194567368661213184 195213162637688832 195242949802397952 195695646974410752 195766449409622016 195930858088562688 195960754764906768 196375145748627456 196486179003039744 197168422680133632 197655739592343552 197863115071684608 197893306587045888 198342044243705856 199040871709016064 199071242935778304 199605007241183232 199772639619710976 199844917105655808 200298080182992896 200466294618390528 201034470183665664 201773567500517376 201905742872051712 202231103934758912 202443279772418048 202474170165449728 202721361200676864 202752294025567104 202943633899388928 203017058647015424 203763444892041216 203928035969728512 203959152918576432 204677771396087808 204751823552446464 204976322540208128 205257883422818304 205473234882134016 205504587609624576 205939160584814592 205970584406925312 206112112515219456 206696289851670528 206727829202539008 207282122904305664 207456202682007552 207487857986371872 207926624910311424 208001852497723392 208176536719097856 208208301937713441 208766565190729728 209383733348794368 209534089327460352 210009223316865024 210229559763664896 210261638248736256 210749158280134656 210781316049647616 211480926190829568 211513195619264448 211600500464812032 212080320193757184 212258429595942912 212335224424759296 212860027253293056 213599124570144768 214127051225038848 214351707994324992 214384415469299712 214837766289096704 214870547930681344 215627611018100736 215705624812453888 216238757844615168 216498660197793792 217436953862209536 217470132108343296 217787342698971136 218086501136744448 218315312062267392 218348624335226112 218554682660880384 218588031458893824 219614807967399936 219648318527697696 220157602846212096 220237255585824768 220422215349633024 220455849110520114 220743731966377984 220922038967205888 221046951378419712 221700423545782272 221814475515150336 222362707041386496 222596004455645184 222629969910426624 223100757300215808 223134799774169088 223920980672643072 223955148302750592 224555633146331136 224744219572174848 224825531743862784 225335340205867008 225490174375624704 225524581445689344 226163778956623872 226960631993991168 226995263438082048 227475281953161216 227509991926603776 227748689743970304 227783441436130944 228311588136812544 228394190977892352 229104336706732032 229233875503546368 229753680209903616 230029826460155904 230598362857734144 231363748311334912 231399051617656832 231681555657916416 231716907457790976 232214350327185408 232249783425074688 232872508448047104 233917453024100352 234002084059938816 234162873390071808 234198603808985088 234258654331666432 234540215214276608 234862385839570944 235556700017393664 236224331259052032 236260376231473152 236508254734123008 236544343029828288 236767572882620416 237092803065151488 237128980555853568 237916041964683264 237952345071672504 238050563022913536 238590360217976832 238790733295435776 238877127477854208 239467530659954688 240262354015617024 240299015141412864 240892932628168704 241145671493615616 241182467402962176 241692487075233792 241729366422016512 241829143388356608 242581062395363328 242668827914010624 243268602575192064 243560992722518016 244113285223022592 244281022240260096 245010760536342528 245874017993490432 245911535391255552 246431555449257984 246520714071375872 246727747222634496 246765394889141856 247427040226050048 248336698462175232 248537293838106624 248899820227395584 249198978665168896 249503213785448448 249541284954544128 249814893095878656 250785778328666112 250988351962742784 251026649745940224 251565546187784192 251911103256723456 251949541840594416 252278550818717696 252625087289622528 252928723211845632 253502257731600384 253676446172577792 253715154126400512 254395433663594496 254434251326201856 255330710993240064 255369671367842304 255909692197306368 255948740917429248 256217275961966592 256256371615647312 256850536653914112 256943464850128896 257742378795073536 257888109941489664 258472890236141568 258650494136745984 258744073555279872 258783554767675392 259423158214950912 260284216850251776 260323933069863936 260927529299214336 261021932546162688 261241144118083584 261281006353209024 261833527664836608 261981572004052992 262891230240178176 263540986123124736 263857742116061184 264456058991607808 265387828945354752 265428323914371072 266363519492947968 266459889474207744 267288392824520704 267655547210268672 267696388205631567 268045960244887552 268414155245223936 268736768412585984 269031423334023168 269207657162735616 270295148267569152 270336392034089472 270963203503030272 271004549206689792 271288880430317568 271330275828332448 271684593189388288 271904047959638016 271945537224768576 272057786311901184 272903695194783744 273002431403261952 273677177897091072 273865229085966336 274006116812832768 274627445875900416 274816150020292608 275595053135560704 275637105603385344 276608270242676736 276650477315162496 277235499880415232 277335803330297856 277568715625463808 277611069250284588 278355420254306304 279378785769947136 280012297755820032 280306079684886528 280348850998315008 280998877706846208 281041754732863488 281974568254439424 282017594159019264 282134000619749376 282773760258342912 283011239461257216 283113632566345728 283813369671057408 284798832760193024 285190039948050432 285502734966718464 285802277325766656 285845887292399616 287503481357467648 287898403721969664 287942333532107904 288244435457212416 288288418067603226 288318343792820224 288664880263725056 289061397956395008 289915938482946048 289960176144457728 290782001515659264 290981805903839232 291087082749689856 291131499113634816 291450708611858432 291806526849417216 291851052991819776 292819743956533248 292864424703596928 293543470461616128 293649674114433024 293896287132844032 293941132147360152 294562718622941184 294729268504559616 295752634020200448 296483609388515328 296794672607526912 296839959880568832 297467676400287744 297513066365558784 298561307563524096 298606864403667456 299407510861774848 299658959429566464 299767375658483712 300447120274489344 300699441927585792 301551705275498496 302660351250776064 303346655902138368 303664919658627072 303711255248174592 304415450849083392 304525587970523136 305472448942309376 305645167338061824 305892053954592768 305938729377864648 306338240279871488 306706435280207872 307127735328669696 307464483810312192 308908740877221888 308955876610387968 309168168772829184 309619133769580544 309666377900099584 310044434777505792 310091743803808512 310923184356458496 311889937365467136 312002778746585088 312264805078646784 313149847786094592 314075600023191552 314253182760910848 314301133991190528 315013834975297536 315344339645497344 315392457373104384 316123737420201984 316171974074471424 317221389286244352 317269793428896672 317400750697218048 318120480290635776 318387644393914368 318502836637138944 319290040879939584 320398686855217152 321190576837558272 321527561991487488 321576623203949568 322256649433645056 322305821896022016 322438857851142144 323441416527151104 323558437218680832 324358136766922752 324747990296690688 325484380297363456 325708029653680128 326681014048456704 327832023991320576 327882047188340736 328575407265677312 328970329630179328 329020526518855808 329422211951099904 329472477791546544 329902720301400064 330355883378737152 331115597949566976 331383058450808832 332550635318673408 332670951713931264 332721713272725504 333086524127838208 333544060562079744 333894006683467776 333944954865639936 334651135950323712 334702199661253632 335881471008964608 335932722454125888 336833449719496704 337116329358262272 337238297615794176 338003010308800512 338235261563437056 338286872168534016 339245668434935808 340440947990986752 340492895157123072 341212922929741824 341264987889905664 341623034615955456 341675162154196416 342467382205218816 342591286466838528 343656505060098048 343850813255319552 344630520314855424 345044739690233856 345897544286601216 347045622467002368 347098577426485248 348321525490778112 348374675137612032 349111370219782144 349308762672070656 350521640320237568 351003126089908224 351387981497499648 351810322821414912 353335050026090496 353904431885828096 354336496888578048 354390564347209728 354762382101184512 354816514544742432 355151359323930624 355279852632276992 356874062947024896 356928517607508756 357885540326965248 358131453420109824 358186099943153664 358315691216781312 358708564445364224 359201295989932032 360393531023425536 360448522712119296 361284271337373696 361339398942253056 361718507240423424 361773701104443264 362538730612850688 362594049633024768 362743715082534912 363871593593044992 364003241871015936 364902903862788096 365341489083777024 366169927834533888 366421533360390144 367460070847414272 367516140804513792 368811026990235648 368867303086883328 369647333173886976 369781071107063808 370091620833951744 370148092333712784 371140560339075072 372505047693262848 373349730341093376 373741439579848704 373798467997753344 374722339643817984 375966091005919232 376023458878692352 376178667492999168 376482527944114176 376539974618910336 377031680344457216 377348319281676288 377484843421794304 378417826228076544 380253386597400576 380514669258866688 380572731189600768 380670313288957952 381127849723199488 381593150495391744 381651376989302784 383864538295959552 383923111376143872 384325913942949888 384384557423470968 385275804980871168 385415197275193344 386613568192610304 386832164912234496 387709335354212352 387975741205118976 388116110332919808 388175332151513088 389134737322426368 390426325275377664 390485899604795904 391391293948821504 391532898819244032 391861716177125376 391921509529813536 392750291497254912 392972358006079488 394336845360267264 395311479184687104 395786613174091776 396684088487411712 398081743418032128 398142485871556608 399545279239421952 399689834211311616 400596160365985792 400932589236781056 402068940367331328 403547135001034752 403811485744103424 404462207869517824 404886559544836096 404948340330899456 405442722401353728 405504588051134208 405887267798777856 407526889784082432 407856071939457024 407918305837152864 409355542792175616 409503647104892928 409952645080416256 410515766845636608 410946469764268032 411009175219249152 411941168813850624 412224225030438912 413392579703341056 413455658405078016 414564245808611328 414912405364015104 414975715972743744 415853249820622848 416003704995446784 416353073438195712 416416603875426882 417533130381459456 418767466697588736 419068178654920704 420018446633730048 420459119527329792 420523276497472512 421498316560269312 421562632099295232 422961852381659136 423026391238528896 423201000929624064 424160640387514368 424516859191885824 424670448849518592 425720054506586112 427198249140289536 428254102450077696 428703415988649984 428768830938599424 429675532578193408 429741095861362688 431255222036201472 431411249624907776 432477515689230336 432997320395587584 434873907724419072 434940264216686592 435574685397942272 436173002273488896 436630624124534784 436697248670452224 437176062917787648 439229615934799872 439296637055395392 440315205692424192 440474511171649536 440844430699266048 440911698221040228 441487463932755968 441844077934411776 442093902756839424 443628951030300672 444725414082772992 445192008911290368 445259939820853248 446201514600431616 446269599548338176 447841961345286144 447910296605501184 449111266292662272 449488439144349696 449651063487725568 450670680411734016 451049162891378688 452327557913247744 453921263987982336 453990526876164096 455019983853207552 455497379487940608 455566882872261888 456623176273625088 456788381955784704 458208673413464064 458467751007092736 459507360419807232 460059652920311808 461196725715468288 462798103235313664 463363111315832832 463433814915581952 464428700654370816 464499566850149376 465745016896094208 467834906048200704 468004168119877632 468325746780143616 468397207617970176 468517308663332864 469080430428553216 469724771679141888 471113400034787328 472448662518104064 472520752462946304 473016509468246016 473088686059656576 473535145765240832 474185606130302976 474257961111707136 475832083929366528 475904690143345008 476101126045827072 477180720435953664 477581466590871552 477754254955708416 478935061319909376 480524708031234048 480598030282825728 481785865256337408 482291342987231232 482364934805924352 483384974150467584 483458732844033024 483658286776713216 485162124790726656 485337655828021248 486537205150384128 487121985445036032 488226570446045184 488562044480520192 490021521072685056 491748035986980864 491823070782511104 492863110898515968 493041428142751744 493455494445268992 493530789778283712 494854080452100096 496673396924350464 497074587676213248 497799640454791168 498397957330337792 499006427570896896 499082569909088256 499629786191757312 501976703925485568 502053299491880448 503131092375568384 503822206513446912 503899083681188832 504557101637435392 505250174579245056 505857446423691264 507004515463200768 507352892345155584 507430308252801024 508868502652403712 510661421986480128 510739342735684608 511819384394612736 511897481834858496 512434551923933184 512512743231294624 513701073307828224 513886929700257792 515484757590147072 515776219882979328 516945780472283136 517300988273491968 517567109535350784 518846316429901824 520568433700503552 520647866139727872 521855058598428672 522482288236167168 522562012706418048 523667055329673216 523963144008105984 525782460480356352 527081972246249472 527715484232122368 528912117983215616 530775657890709504 530856647828742144 532727038985895936 532919778948415488 534576785649041408 535311094420537344 535392776411263134 536091920489775104 536828310490447872 537473536825171968 538062846668046336 538415314325471232 540590296535138304 540672784068178944 541926407006060544 542009098413379584 542577760860635136 542660551656664896 543369186378776576 543808095919276032 543891074449537152 544115572623802368 545807390389567488 546004862806523904 547354355794182144 548012233625665536 549254891751800832 549632300040585216 551190106271121408 551274211206770688 553216540485353472 553300954630324992 554470999760830464 554671606660595712 555137431250927616 555222138500569176 556710840508612608 558757571539894272 560024595511640064 560612159369773056 560697701996630016 562083509465726976 563949136508878848 564035188318038528 564268001239498752 565547520516685824 566022478922514432 566227265132691456 567626739342114816 569597665520386048 570380079896100864 571005469933436928 571691774584799232 575006962714935296 575796807443939328 575884667064215808 576488870914424832 576576836135206452 577329760527450112 578122795912790016 579920352288915456 581564003031318528 581963611807678464 582174165499379712 582262998227269632 582901417223716864 583613053698834432 583702105983639552 585639487913066496 585728849407193856 587086940923232256 587299348228866048 587792574265688064 587882264294720304 589125437245882368 589458537009119232 591505268040400896 592967218777030656 593589345215053824 593679919761137664 595026132731117568 597122615127048192 597213728807334912 598815021723549696 599317918859132928 599534751316967424 600894240548978688 601398883855171584 603103410550996992 605320702501552128 606693311804276736 607329839317254144 607422510496349184 608830901698166784 609051175941046272 610944897884618752 611290334676123648 611784107909185536 611877458755729296 612676480559742976 613412870560415744 614255470657339392 614928967620624384 617817481754443776 617911753220775936 618336337545658368 619238267539161088 619332755800199168 620088869555011584 620183487607617024 621846368712916992 623779874730934272 624005557493170176 624529610157293568 624624905813140323 626299695572189184 628151200046383104 628602267982381056 630027669950595072 630688679290994688 630784914746208768 632247474840403968 632343948148942848 634442778572488704 634539586857793344 634801501394436096 636240960581271552 636775288787828736 637005673274277888 638580081759879168 640797373710434304 642381153675116544 643055123982974976 643153246407899136 644513298867290112 644611643792044032 646882833054302208 647116874437361664 648716273533845504 649495980593381376 650968760594726912 653362028096913408 655664047982641152 655764094376681472 657940659260358656 658041053037711616 658844423902199808 658944955583093088 659805440602800128 660711766757474304 662231195899133952 662766116901617664 665101270637346816 665443426545451008 666173048255676416 667088121124159488 667788013366935552 667889909731279872 669302271900647424 669404399322507264 671762942017929216 671865444908251776 673666899438993408 674232658716524544 674476595231588352 676006020617601024 676470523126874112 676573744337068032 678491336869871616 680881895981973504 680985790314246144 682425845859483648 682529975779811328 683246069231910912 683350324308392832 684934764410437632 685182572933677056 687313010120196096 687701626510639104 689261040629710848 690089479380467712 691795088573202432 694091244934004736 694197154852970496 696643050981556224 696749350275224064 698222740439564288 698617525344141312 701043280640475136 702006252179816448 702775962994999296 703620645642829824 706670100052180992 707808863771656192 708672993777156096 708781128694419456 709524764202369024 709633029089484864 710302718647861248 710559705264553984 713748125894049792 713857035215017512 715771080653930496 716372199886307328 716631382433562624 717417128890728448 718402591979864064 720787062046851072 720897045424238592 722678797884506112 723437014480846848 723547402208886528 725077461225701376 725188099266049536 725487430165069824 727743187186089984 728006483742031872 729805807725576192 730682978167554048 732339855669067776 732843066720780288 735032281609027584 737622053980471296 737734606173766656 739294666347773952 739562142214127616 740183241667903488 740296184667425568 742281120678150144 745010095386525696 746699460682186752 747596935995506688 749444679287635968 751932182011838464 752046917757384704 752357334985998336 752965055888228352 753079949237820672 754696638563352576 754969686843588608 756835652456153088 760506773194801152 761029338517733376 761145462379201536 761340626577915904 762255699446398976 763186300990783488 763302753978605568 767729076591919104 767846222752287744 768651827885899776 768769114846941936 770551609961742336 770830394550386688 773227136385220608 773664329824468992 775418670708424704 775951482410237952 776232220665839616 776350664303026176 778269474644852736 780852650550755328 780971799209591808 782782587897643008 783065797638488064 783723432354250752 783843019059627072 785500582994509824 785944716012158976 788673690720534528 790622958369374208 791573226348183552 793368176974823424 796163486836064256 796284971743113216 799090558478843904 799379668422623232 801192320731971584 801865178473562112 804137880734662656 807094270002069504 807622971488206848 808924415739035648 809773119089672192 809896680661798912 810885444802707456 811009176102268416 815053779568164864 815712143878914048 815836611674305728 818711085584351232 819007294209785856 819905290160832512 821031533691273216 822018350438498304 823882337627701248 824448450060877824 826785159406682112 826911316810156032 829824810728030208 829951431945487488 831706499641245696 832007409990893568 832706146876391424 832833207750853764 835066260762918912 838136357309841408 840036893267460096 840918239054659584 841046552994945024 842996633120538624 843125264198590464 845923704763318272 846052782477057792 846402001859248128 848321280775028736 849033718383771648 849340897699037184 851440109013172224 854396498280579072 856508204900155392 857406831977299968 857537661877198848 859482191722725376 862510444072402944 862822499249815552 864955031378460672 865994640791175168 869747815448838144 869880528433373184 871149370795884544 872346004546977792 873261248249069568 873394497340904448 874352125835575296 878459231869599744 878593274110790784 880630411384848384 880949022343299072 881688861398532096 881823396442080456 882974927865511936 883688155868823552 884187805513678848 887257902060601344 889450828165545984 890384017822580736 890519879641706496 892403029200863232 892539199096676352 895683922690572288 895820593211002368 898222532585324544 898976878288699392 899302126975451136 901341360823468032 902098325782757376 904655115826495488 907981053752328192 910039967706415104 910994758975881216 911133765744523776 913246352547250176 913576763911569408 916417346826928128 916935502014185472 919014720839614464 920119305840623616 922393451430936576 925596206470627328 926726222631665664 926867629831163904 928857401308741632 928999133700298752 935669812096401408 936008336239755264 936794415235940352 937034617326665728 938160860857106432 939449543358283776 942226800069574656 945041504925892608 946033018936492032 946177372119313152 947070291530481664 948371212260605952 948515922223414272 951664167858733056 951809380286690016 952202252091654144 954361440871907328 955162933181743104 955508509911416832 957870122639818752 961196060565651456 963571730512674816 964582685974462464 964729869611848704 966769948300935168 966917465688066048 967316573553426432 970324249581453312 970675311656042496 973074410300768256 974243970890072064 976453140892090368 977124088961040384 980043042145370112 983496071973961728 983646141565022208 985726221797031936 986910988890537984 987061579556567424 989708160904200192 993346793848700928 994149175352426496 995599280909582336 996795914660675584 998012855141793792 998165139818176512 999259572383514624 1003953407850971136 1004106598983760896 1006262184751136768 1007644413026893824 1007798167362377664 1009114203274870784 1010500349158490112 1011714892847382528 1014009030926401536 1014705784690311168 1014860616505602048 1017737005304807424 1021322843972960256 1021478685471369216 1023638768789225472 1023794963669716992 1024869103847866368 1025025486462589248 1027402146615656448 1027773859400515584 1030969515180294144 1031552439765958656 1033891560944566272 1035134219070701568 1037692632859803648 1041136867401007104 1041295732279455744 1044964576472334336 1045124025412836096 1047334110659346432 1047926288016211968 1051564920960712704 1054163944492498944 1055430968464244736 1057824235966431232 1061713295657484288 1065454077971791872 1065839557896830976 1069153571298082816 1070622188841074688 1070785552822526268 1072183840979550208 1073656620980895744 1074947073650343936 1076125693336092672 1081180593070276608 1081345568136357888 1083852814012121088 1084018196826759168 1085155521721270272 1085321103313329792 1086738372757553152 1087616191838552064 1087782148899074304 1088231145247604736 1091614780779134976 1092009725613047808 1094708711588364288 1096024467251331072 1098509783503601664 1099264600081170432 1102380212542242816 1102548422413541376 1106433080970706944 1106601909260649984 1108941999521660928 1109343213321191424 1110274862501855232 1110444277001138352 1113421681017225216 1117515143079788544 1120049191023280128 1121224318739546112 1121395403993260032 1124167018931453952 1127898273017757696 1128070376636077056 1128536002478997504 1131095041033371648 1132044957845028864 1132454530265382912 1135253478684229632 1139195331040772096 1140760159792201728 1142010939866873856 1143383549169598464 1150013925429870592 1151593614887878656 1151769334128431616 1152977741828849664 1153153672270412904 1154659521054900224 1156245591825580032 1159840704577830912 1163128006062637056 1163927223615356928 1164348330998759424 1164525996454539264 1165802834447433728 1167404211967279104 1171278975826132992 1171457698814387712 1174173881846464512 1174598696457732096 1175585148531376128 1175764528589440608 1178250874491764736 1178917074018238464 1183010536080801792 1185934437554061312 1187359839522275328 1190052265462235136 1194245230254096384 1194427457614669824 1198635837718265856 1199069502633934848 1201788481097957376 1202797767710343168 1206206821101993984 1210641405003104256 1213386623608553472 1214659678634508288 1214845020992698368 1217661803396333568 1221889795769237504 1222580669352247296 1223568215818371072 1223754917511458592 1225352961119485952 1226825741120831488 1228510941314678784 1229857935241248768 1235823506441551872 1236672675091316736 1238476535078322176 1238665511600398336 1240177739110023168 1240366975215234048 1243692737425833984 1247559749461868544 1248011114986340352 1249059220314587136 1249249811626280646 1252599391144378368 1256302400092766208 1257204535964762112 1260055339901190144 1261377358581989376 1261569829492417536 1264494949680807936 1264687896297885696 1268885557144977408 1269079173715586688 1269603002788872192 1272481921162543104 1273550577575657472 1274011346548555776 1277160163519758336 1281594747420868608 1284762307350233088 1286110247965949952 1286306492815798272 1289026597734580224 1289223287584088064 1293765666108604416 1294233748874723328 1297432547067691008 1298991961186762752 1301937521189453824 1306724056193826816 1311528188753362944 1315881318520717312 1316082106075423232 1317688847804399616 1317889911166186176 1319610881205600256 1321423533514948608 1324462391798267904 1325532233803235328 1330886853090902016 1332346096511352832 1334176242248318976 1335576026733871104 1335779819462559744 1338604543801294848 1338808798645014528 1343525884035858432 1343730889816503552 1347333798877986816 1348465317433049088 1348953190463176704 1352012041235202048 1353147488674136064 1356982673739743232 1361763791963947008 1361971580628492288 1365059951559622656 1366492138463821824 1366700648616785664 1369869528820875264 1370365145867354112 1374626020240392192 1375403253021278208 1378522081259421696 1380178958760935424 1383590177146404864 1388394309705940992 1393286101963112448 1393498700550448128 1396445480879128576 1397235050688282624 1402086561280950272 1404012504359632896 1405551925989998592 1407241291285659648 1413340200104361984 1415617727543312384 1417345987554312192 1417562257388838912 1419049528404738048 1419266058178969728 1420605437295722496 1421119410529107968 1427496251788099584 1427714070430035024 1431542161307860992 1432744399772614656 1433262764867125248 1434834257781456896 1436805183959728128 1441574124093702144 1441794090848477184 1445357595769012224 1446874028961693696 1447094804417773056 1450154922451402752 1450376198532099072 1450974860330139648 1455486374372179968 1456012967484063744 1459611615451152384 1461365956335108096 1464679711338135552 1465686133441560576 1470064563218055168 1475244107960942592 1475469212347533312 1478589332695547904 1479124284428255232 1480366483335806976 1480592369334851136 1484562241356300288 1490020190773051392 1493398921364373504 1495193871991013376 1498889358575271936 1503864364023676928 1504093835514769408 1505930111776456704 1506159898475641344 1509393277126705152 1509939373687177216 1513671304912306176 1521013546389602304 1522058677035466752 1522290924758403072 1522681253155831808 1524511398892797952 1526605507957211136 1535458153183838208 1535692445504575488 1537303655771799552 1537538229693883872 1541103219923484672 1541660789100773376 1546454272770441216 1547328659648937984 1550837341416849408 1551902964820475904 1552701328606052352 1556538949289705472 1561705301101510656 1561943598419183616 1565565175795286016 1567446864708501504 1567686038119254144 1571001165989019648 1571889432024317952 1577347381441069056 1581245916738748416 1583146452696367104 1586736353949646848 1592326973672128512 1592569943486226432 1598181116957687808 1598759336845246464 1602384641463943168 1603730356947124224 1608275761469325312 1614188540004139008 1615245942976413696 1617848831478071296 1619546238179344384 1619793361323597824 1621770889605414912 1622018352204536832 1630107559136329728 1631424287757828096 1631673223348611456 1637422171168702464 1638014588419571712 1639810580321665024 1642063067382546432 1644036700876996608 1647764675255402496 1648896900121755648 1653570318813364224 1653822633620312064 1659649621456060416 1659902863890974976 1663412999282491392 1664014819981787136 1665412293752782848 1665666415501707528 1670132521525837824 1676272714619682816 1680073786534920192 1681836478109319168 1682093105989890048 1686250528397180928 1691847409526636544 1692105564954115584 1692804003718496256 1696642561550057472 1698067436767543296 1698681795398074368 1702880218026344448 1708792996561158144 1713016409800310784 1715075323754397696 1718964383445450752 1725020888144805888 1725644998499631104 1731989281582350336 1739761056866746368 1742298741591769088 1744692009093955584 1746522496498139136 1746788994681808896 1748704251671150592 1756918463739199488 1757186548221581568 1761260822769696768 1761898044686598144 1763377722797064192 1763646792884160912 1765949855731023872 1767376311737647104 1768375611027357696 1774515804121202688 1778901656331091968 1780768035645161472 1781039759283412992 1785078398193352704 1791367845381144576 1791641186422004736 1796445065170649088 1797953756577398784 1798604253950902272 1802682721646936064 1804196651565514752 1809310231652990976 1815962107504656384 1820079935412830208 1821989517951762432 1822267531489047552 1826492705094500352 1827153527823138816 1832834693653856256 1833871004028370944 1838029441679228928 1840238611681247232 1844786902861873152 1851192412941254656 1853452445263331328 1853735259662327808 1857714802617483264 1857998267400597504 1871339624192802816 1872016672479510528 1873588830471880704 1873874717439420969 1874069234653331456 1876321721714212864 1878899086716567552 1884453600139149312 1890083009851785216 1892066037872984064 1892354744238626304 1896742424521211904 1897031844446828544 1903328335717466112 1903618760573380032 1904404504183308288 1908722881743814656 1910325866363486208 1911017019822833664 1915740245279637504 1922392121131302912 1927143461025349632 1929165371948924928 1929459739223697408 1933539896601870336 1933834931376132096 1940648499162906624 1941350623312084992 1946148820601536512 1948487941780144128 1952906281784180736 1960086084290740224 1966992143947923456 1967292283130044416 1973821977781075968 1974123159113134848 1979416321808400384 1986693587697401856 1988298350704852992 1991198561819164672 1993591829321351168 1996330279636353024 1998519144767029248 2007906815701942272 2008213197967521792 2012524369502273536 2015288826053787648 2015596334724755328 2018228406549741568 2021000698316980224 2023429785694765056 2028018061852803072 2029411569380622336 2029721233011204096 2035474010609614848 2042645687945920512 2042957370942738432 2047277537578450944 2047589927339433984 2049738207695732736 2050050972925178496 2054804293231312896 2055547718801031168 2061939030360588288 2063104879531917312 2067783121889132544 2070268438141403136 2075385265719607296 2082273734802014208 2082591464558911488 2089929152944668672 2090248050825672192 2094668221318692864 2095852576032423936 2103129841921425408 2108327888984997888 2110861936928489472 2115648471932862464 2123426591314968576 2130908155943583744 2131679115793661952 2138307142596165632 2141244377682149376 2141571105645052536 2144367681959100416 2147313241961791488 2149894147300687872 2152251386672185344 2162361186140553216 2162691136272715776 2168036393653518336 2170311043442540544 2170642206626659584 2175232383677104128 2175564297798148608 2176462290495209472 2183229561558269952 2184019451226095616 2189417423176728576 2192048934502662144 2197019567007203328 2198529200162340864 2205096844827082752 2212866161941413888 2213203818521299968 2217883999043321856 2218686426642382848 2220549725003710464 2220888554002276704 2226843362034450432 2235030286159577088 2240098382046560256 2242790807986520064 2248334037862907904 2255796546035515392 2256140753272154112 2257072004957995008 2264089915690057728 2264909060530765824 2270506957368459264 2278390662081544192 2281520319584403456 2284021879733747712 2286767098339196928 2300027850859741184 2303187229775757312 2303538668256863232 2305955483657699328 2306307344540825808 2309319042109800448 2312491183651160064 2319681409155661824 2326256012125274112 2327854447230713856 2328696661997518848 2329051992909078528 2331605668894867456 2334808423934558208 2342557951652265984 2342915397628775424 2348347763692929024 2349197392915464192 2351170297062752256 2351529057178881216 2356501748983529472 2357834148036476928 2366021072161603584 2371868875108122624 2374719679044550656 2380104530924470272 2388490460508192768 2388854915229339648 2397271675436531712 2398139005267869696 2403576962195914752 2405595535420686336 2412413642203987968 2421282810006208512 2426773247217106944 2429319357269016576 2429690041985396736 2443779591538475008 2445161338704494592 2447136431636742144 2447509835022917184 2450705922238971904 2453651482241662976 2457021882629357568 2459715870482497536 2471647012883103744 2473345350182633472 2477331023200796672 2480355478220046336 2480733950430468096 2495119498923737088 2496022229972680704 2498118440629174272 2498499623252561292 2505198782288756736 2514409071929524224 2520110679802380288 2522754717163978752 2523139658984835072 2528989899361615872 2529375792595771392 2537771114289954816 2538158347431173376 2539206005577744384 2544963842325086208 2547101155151314944 2548022693097111552 2554320327039516672 2563189494841737216 2569524614700466176 2572220495931899904 2572612985631596544 2578446575168176128 2587531332217208832 2588467497749446656 2594865094135382016 2597983922373525504 2603875042378907648 2613448112387653632 2623056377506725888 2631762637041434624 2632164212150846464 2635377695608799232 2635779822332372352 2639221762411200512 2642847067029897216 2648924783596535808 2651064467606470656 2661773706181804032 2664692193022705664 2668352484496637952 2671152053467742208 2671559638925119488 2677209087602589696 2677617597290029056 2687051768071716864 2687461779633007104 2694667597755973632 2696930634866098176 2697906380926353408 2704024082470404096 2706294977348272128 2713965347479486464 2723943161256984576 2730119903119245312 2732984276927643648 2733401297233571328 2739739057641750528 2740730291734708224 2749252040480784384 2750806506042556416 2757044162518843392 2760357917521870848 2767180354292809728 2776788619411881984 2786572203926224896 2786997401100896256 2792890961758257152 2804173122561900544 2808025008719265792 2811103851979997184 2814482582571319296 2826680400208723968 2831235455086624768 2835124514777677824 2838099056809476096 2838532116357939456 2841210874591444992 2854992503576199168 2855428140860070048 2863084322615721984 2865488799545229312 2866525529734250496 2869668515562913792 2873610367919456256 2883588181696954368 2890715191538024448 2893748057923387392 2894189608835546112 2900309844902805504 2900752397064198144 2901949720660279296 2910972748744359936 2912025934968127488 2919223230902304768 2922731912670216192 2929359422676271104 2931372266883121152 2940129126436110336 2950488215921885184 2950938424695066624 2957178665391095808 2960732966671613952 2961184738669702272 2969124482712600576 2980040381546102784 2986797842728747008 2990387743982026752 2997778717150543872 3007728728047353856 3008187671029538816 3011860223552913408 3012319796951282688 3018786554253410304 3019878747374354432 3027342609824612352 3042027092779204608 3044117354070933504 3044581849516806144 3045362506311663616 3049022797785595904 3053211015914422272 3070916306367676416 3071384891009150976 3074607311543599104 3075076459387767744 3082206439846969344 3083321578201546752 3092908545540882432 3094657319297875968 3101674682833698816 3105402657212104704 3113077898579410944 3123410602203021312 3123887196838367232 3134893729417003008 3135372076238508288 3142002331978039296 3143778864048635904 3154694762882138112 3162491833477496832 3166292905392734208 3173472707899293696 3185139886972452864 3196362233915375616 3197518673690492928 3204769282927886336 3207460713894248448 3216551522938650624 3228377080008278016 3235697662956142592 3239586722647195648 3243541779210829824 3244036704409073664 3260215118272659456 3262848575515656192 3263346446697222912 3274844342337404928 3276029176839143424 3279621160643330048 3284126134765092864 3288073401753993216 3295529350510804992 3297793800243511296 3307140637626728448 3307645267240624128 3319299242912120832 3319805727781949952 3326825998564982784 3328029639963574272 3330824587505565696 3331332831003415056 3340265043051675648 3352545429239365632 3360147573069840384 3363672956218638336 3364186211979780096 3372501056794361856 3383694819053273088 3384211129908231168 3385608007436992512 3393285123100114944 3396134873535086592 3397363590796148736 3405760436052688896 3417585993122316288 3426032819600621568 3430150647508795392 3437928766890901504 3450041776289611776 3451289996999262208 3463978563164700672 3479522113733492736 3484597483183538176 3489384018187911168 3493044992996278272 3493577989363617792 3497408503342301184 3513836927478398976 3514373096443163136 3522521645539393536 3523796089373196288 3526755445594128384 3527293585768321824 3531899711462047744 3534752623475294208 3536751222054715392 3549031608242405376 3557803312662183936 3562079518566825984 3570156796386705408 3582735690762289152 3583282372844009472 3595907513154797568 3597208507901804544 3605365443293872128 3608393303131029504 3618620463305981952 3631924215009312768 3640159870825660416 3643979035903524864 3644535062978095104 3652985410189000704 3665669387307712512 3667742008056741888 3676058883358457856 3680477223362494464 3689573805723746304 3702384825882509312 3707470519324655616 3715429605234966528 3715996534801195008 3742679248385605632 3744033344959021056 3747177660943761408 3747749434878841938 3748138469306662912 3752643443428425728 3757798173433135104 3768907200278298624 3780166019703570432 3784132075745968128 3784709488477252608 3793484849042423808 3794063688893657088 3806656671434932224 3807237521146760064 3808809008366616576 3817445763487629312 3820651732726972416 3822034039645667328 3831480490559275008 3844784242262605824 3854286922050699264 3858330743897849856 3858919478447394816 3867079793203740672 3867669862752264192 3881296998325813248 3882701246624169984 3892297641203073024 3896975883560288256 3905812563568361472 3920172168581480448 3934584566260088832 3947643955562151936 3948246318226269696 3958832643616800768 3973387175394803712 3976596701409705984 3982397123638329344 3987183658642702336 3992660559272706048 3997038289534058496 4015813631403884544 4016426395935043584 4025048739004547072 4030577652107575296 4031192669449510656 4042001396633960448 4046859571389530112 4056036123705606144 4059442466022408192 4070948021219229696 4085291375891841024 4085914741885476864 4095179854678867968 4099476415391465472 4100101945850356992 4109608586462625792 4111095437602062336 4123878060721176576 4126209759063834624 4135566243778265088 4140536876282806272 4150770531439214592 4165182929117822976 4179858305889337344 4180496101651344384 4189336442637385728 4191705152064847872 4206259683842850816 4216655777969995776 4221723873856978944 4231296943865724928 4246853182629937152 4261816311887167488 4263358231587323904 4276614285192331264 4282488755364298752 4283142211290105072 4288735363918200832 4294626483923582976 4299788294601375744 4304502773344370688 4324722372281106432 4325382272545431552 4336072787307036672 4340622086885081088 4341284413253319168 4350464767354208256 4351128595596297216 4352924580990418944 4366459123116539904 4368038902452191232 4378834846353457152 4384097869005324288 4394039134014406656 4397058400324681728 4410193689654165504 4425732323882827776 4426407637042599936 4435767998086643712 4437372853284765696 4441099450007420928 4441777108004553408 4453686724068900864 4470060572319154176 4480196764093120512 4485581615973040128 4496668075725815808 4511593092071030784 4512281506544308224 4528179831380115456 4529818121061531648 4541013914736918528 4556781324163088384 4563040639168806912 4568043759467495424 4573534196678393856 4606374459551514624 4607077336513726464 4611910967315398656 4612614689081651616 4618638084219600896 4624982367302320128 4639362818311323648 4652512024250548224 4655708894461427712 4658103985818157056 4663211337789734912 4669616847869116416 4685115903304531968 4685830795257550848 4696695527385858048 4702340594125504512 4703058114357762432 4713003497967058944 4715668296072953856 4732042144323207168 4743737750216245248 4749439358089101312 4760209061848940544 4776980921016385536 4777709830458679296 4794543350873063424 4796278010535739392 4807153924391829504 4811191070841372672 4824827284407975936 4842565620012417024 4853546494434213888 4858638714538033152 4859380083970793472 4887559183076950016 4890322677408989184 4894272863273484288 4895019670045834368 4901411844477943808 4907302964483325952 4914043765258715136 4919431740964995072 4943294025766207488 4946690700365266944 4954662046401593344 4960710956440092672 4961467900860936192 4990238997847474176 4992044459945361408 4996236881258348544 4996999246505122584 5010397564577513472 5028818143859048448 5040221359604760576 5045509434327957504 5046279317969670144 5058751585191542784 5075542228579909632 5076316694862346752 5078412011155488768 5089927684650172416 5094202310302629888 5096045386194223104 5108640654079033344 5126378989683474432 5139049229400932352 5145225971263193088 5156893150336352256 5175062664434417664 5176934995498893312 5195967844747051008 5207750084757815296 5226896224775307264 5246112755013451776 5263525274082869248 5264328424301692928 5270755391217598464 5271559644664744704 5285694134059794432 5297849567193071616 5302128935212941312 5323547412363608064 5329384386045411328 5336704968993275904 5342304106935484416 5343119277850238976 5355235194580058112 5374103536143433728 5374923559266014208 5389335195511947264 5393861269732196352 5395812761852706816 5408048164940808192 5412589954696544256 5427930694958972928 5447886322513969152 5460239806238490624 5465968553855287296 5466802594467142656 5479478115283501056 5481460583469416448 5498504080961568768 5501613012085112832 5514088325037686784 5520715835043741696 5534360708585619456 5553577238823763968 5573144407852449792 5573994802201792512 5585781923516514304 5608346245123801088 5616050017438531584 5622207703959994368 5628965165142638592 5653360800417447936 5662470910173249536 5670249029555355648 5676198113618952192 5677064232715878912 5709985007152398336 5710856281720140096 5726168645231443968 5730977599090458624 5733051059468500992 5739337031125827584 5747220735838912512 5767176363393908736 5781430383076048896 5787496115846774784 5788379217671092224 5800619689805611008 5801504794128396288 5821945497488719872 5824051869936254976 5838446461804609536 5845463825340432384 5858718845352542208 5880258252872220672 5900976431843770368 5901876849390133248 5921465933343227904 5922369477339404544 5938248965425201152 5960080763092205568 5973595685457494016 5980775487964053504 5995557434301087744 6016375342059077632 6023720447105826816 6024639593902565376 6037573108506820608 6039757494748708864 6054685219649224704 6084054185558409216 6088234708141867008 6089163699033612288 6090725012623327232 6098045595571191808 6106422031828844544 6141832612735352832 6142769782018301952 6149214623087198208 6150152918775535488 6164412879693938688 6166643156403093504 6185817091081764864 6189314638595751936 6203349365667397632 6210805314424209408 6226155797158821888 6246821204406042624 6247774393676734464 6269787458834006016 6270744152477016576 6284004663956078592 6287557728097271808 6309389525764276224 6324983666954993664 6332585810785468416 6346945415798587392 6370279773944905728 6392724467830751232 6395037347380985856 6409538565855772672 6414921427788496896 6433103045877301248 6456754160016556032 6471395325912285184 6479173445294391296 6487083558421659648 6488073408818147328 6525697151031312384 6526692893394445824 6549688684674809856 6552058353678286848 6559242321286660096 6568252269530185728 6576146803507986432 6591058701021609984 6595587600487022592 6615290534481248256 6638598485824241664 6639611455563899904 6653651997129965568 6656059279927148544 6661649175011131392 6662665662006830112 6680530086103351296 6705090858478731264 6720295146139680768 6728372423959560192 6745002113588723712 6767389638106546176 6768422259816462336 6771216014873985024 6792269747070173184 6794727181592297472 6811520872105377792 6835171986244632576 6852065639201243136 6860301295017590784 6875857533781803008 6900083552579223552 6927957126329401344 6959044227466985472 6969194966367076352 6978768036375822336 6986089985992556544 6987155978727235584 6994817006684602368 7027673854956797952 7028746192886326272 7045043291078787072 7047592178746392576 7053510891188256768 7054587171536643648 7063799422924095488 7069505246950588416 7073502444109430784 7098063216484810752 7115606625324367872 7124159037133651968 7140313592773410816 7165471381524578304 7166564745688018944 7191815026309595136 7194417015803609088 7210730886587744256 7216786606262059008 7237240926611963904 7263848430018625536 7280319741651320832 7287958071807049728 7289070125956190208 7331338774615425024 7335484016113483776 7352117766716915712 7360954446724988928 7379147611447492608 7404769651765018624 7414941038649311232 7431993069602390016 7485358496771211264 7488066689918042112 7494355321887522816 7495498869757683876 7505286886856851456 7515596346866270208 7560332039407140864 7568264151491936256 7569418976954505216 7586969698084847616 7588127377787314176 7613313342869864448 7614475042293520128 7617618016733233152 7634891526975258624 7641303465453944832 7644068079291334656 7662960981118550016 7689568484525211648 7708573844101398528 7716661487795699712 7717838956894789632 7735339725504528384 7762593996651626496 7765402493248339968 7784595282406146048 7793951767120576512 7811625127136722944 7840344337162960896 7869169132520177664 7895287911124303872 7896492636452539392 7917665287233601536 7946774350789607424 7953193402819411968 7964794247276658688 7974367317285404672 7985321118545412096 7994076579068116992 8031627262807769088 8032852791870087168 8050097478009094144 8061155304215150592 8062385338899021312 8084002793267920896 8093719142779060224 8112072247411212288 8118884932044816384 8141896042438459392 8171829483770953728 8190359709357735936 8198952830782930944 8200203891700713984 8219217172925251584 8222190875204124672 8247756121442353152 8252419518127669248 8271132487556530176 8281073752565612544 8301541062878429184 8330365858235645952 8359716611778674688 8360992203302688768 8378672885274771456 8412519367685701632 8433311555939991552 8443447747713957888 8462593887731449856 8493706365259874304 8523632623774334976 8553228570384662528 8564977510728597504 8566284422580210144 8577470727836401664 8589252967847165952 8599576589202751488 8609005546688741376 8650764545090863104 8672145574614073344 8681244173770162176 8682568826506638336 8700929534708416512 8702257191192594432 8705849161980837888 8732918246233079808 8736077804904382464 8757669692706914304 8768195738010648576 8788078268028813312 8794116800649363456 8820387379308331008 8851464647765655552 8852815274085199872 8871535996173287424 8882198900014841856 8883554216009106816 8907373448137801728 8940121144638308352 8960393528186241024 8971163231946080256 8993336151451631616 9023186184142061568 9024563013088616448 9056359662760230912 9059636242123063296 9082027829473837056 9113562648326176768 9126081278337613824 9136087518934990848 9147068393356787712 9212748919103029248 9214154673027452928 9223821934630797312 9225229378163303232 9237276168439201792 9249964734604640256 9278725636622647296 9305024048501096448 9316207971636314112 9326422675579469824 9339233695738232832 9370231806609063936 9371661590515101696 9404681188251009024 9406116228715524864 9426006995934117888 9431336592145907712 9464084288646414336 9487475500432490496 9498878716178202624 9520418123697881088 9555419660917358592 9589086701746126848 9592556021071478784 9614307848783659008 9622382141682745344 9649654568815951872 9685131240024834048 9707092988868427776 9718760167941586944 9775118366153900032 9780645354817978368 9788545726546968576 9790039340091668736 9814605928966651904 9828087530517430272 9838863481929990144 9886588051532414976 9893381400730533888 9909324092803186688 9921421912880185344 9922935801721872384 9980477995694948352 9984088919890722816 9992473762516697088 9993998493010245168 10020795129155026944 10057636287718096896 10080442719209521152 10091018868655915008 10092558635939340288 10117503170383085568 10151084457159819264 10152633389724693504 10156824022310977536 10179855369300344832 10188404620605259776 10192090772388446208 10217281308158066688 10252757979366948864 10278098458801864704 10290451942526386176 10313786300672704512 10350125328868835328 10353869990997786624 10391935689494102016 10415500169515630592 10453792449550614528 10492225510026903552 10527050548165738496 10528656848603385856 10541510782435196928 10543119289329489408 10571388268119588864 10595699134386143232 10604257870425882624 10647094824727216128 10658768772090822656 10673409937986551808 10686238555700477952 10710470389160116224 10748207072286867456 10749847118532028416 10787722539464392704 10791625523705413632 10816096329881616384 10825179909393088512 10855861389917945856 10895772645027938304 10920479612476981248 10931937107710574592 10933605188934285312 10958956230567002112 10997008161923137536 11003226024170225664 11028176650075373568 11041431670087483392 11068721417171238912 11107154477647527936 11146288815704899584 11147989604403585024 11216692490247602176 11232100034877063168 11244415407919988736 11257930330285277184 11306721600834895872 11324941820346499072 11340498059110711296 11352396227237904384 11354128465431757824 11419970014304796672 11421712563440280192 11452337290462887936 11461955198180917248 11466102118937001984 11478674062251655168 11494441471677825024 11534352726787817472 11562860766152097792 11574992231693549568 11576758435342184448 11601239379611222016 11603009588256792576 11643890994977439744 11648103739872509952 11676892923609219072 11690927650680864768 11717437690705084416 11760516505744441344 11803753698780266496 11842931866686455808 11844738954678809088 11876497930850402304 11920161526184411136 11947191370914988032 11961550975928107008 11991114868602175488 12032750684118155264 12047440894211653632 12049279187805130752 12075146217013641216 12079514989497417728 12168108371116818432 12178327398067224576 12181450025246654464 12196091191142383616 12212844063657689088 12285539564036603904 12298429246174396416 12300305837551070976 12328825759387877376 12333286312806187008 12371634182163529728 12378629277191503872 12406698731334795264 12421610628848418816 12452311594317643776 12495548787353468928 12539574917668012032 12541488304954033152 12568009327912157184 12575115456194543616 12618779051528552448 12649967333909987328 12665171621570936832 12693890831597174784 12740559547889811456 12785448935661502464 12790074694761971712 12829842855576993792 12866206091754602496 12913508320033112064 12942790651824570368 12958346890588782592 12974167116843319296 12976146817636294656 13051394302062624768 13053385786788891648 13099377369349619712 13104116707356573696 13118484642573320192 13136504539060371456 13152293607015972864 13182117402043219968 13191175200974045184 13230581068962496512 13277196971648483328 13279222911127799808 13307303994259931136 13312118559854297088 13323298350022262784 13325331324013660224 13361060172206702592 13410181716957462528 13440590292279361536 13456744847919120384 13490004227177447424 13534779276213092352 13536844519632924672 13584539494140346368 13589454363184594944 13623041744210755584 13670343972489265152 13704131278402486272 13720602590035181568 13751715067563606016 13855914252658802688 13918088454933970944 13938389932734152704 13957536072751644672 13974311957454471168 13989634013369204736 14055347709913595904 14057492385772652544 14090086582157574144 14107021782376513536 14109174343073287296 14127598845848190976 14139010493901176832 14147004888218861568 14196126432969621504 14231213250648735744 14248318074267303936 14280627185546821632 14330942763049156608 14333129491376037888 14383630052619190272 14388834031607218176 14421461773175488512 14433573212524118016 14474481853223927808 14527696860037251072 14560639483302641664 14575916143614099456 14578140251912380416 14662677549230850048 14670968032226967552 14704235533433831424 14721908893449977856 14758295222894985216 14809539303530037248 14829882077298622464 14863986139204780032 14970716993542422528 14976133379836084224 14988710643775045632 14990997739515367752 15010573773713702912 15031192693732540416 15120664078814281728 15136528302983872512 15138837953909010432 15176254755574628352 15226626685739728896 15228950084587040256 15235236033466466304 15269783053950517248 15282606930907889664 15288136158582669312 15325921962237100032 15379136969050423296 15417147688202797056 15435677913789579264 15470679451009056768 15525187993303252992 15530804986496679936 15587903534241153024 15623250254273445888 15680688674325921792 15738338265040355328 15790575822248607744 15792985272905078784 15893548701579214848 15906386805638823936 15929588494553317376 15948734634570809344 15970642237090824192 15988153158136233984 16065705583740174336 16100194956018188288 16122310608430301184 16124770677798042624 16168005586535841792 16187438285558120448 16224144494822424576 16237769864089632768 16283792084876918784 16343658967541907456 16380719418715471872 16397905661565861888 16400407783401427968 16438434345850503168 16444381750408249344 16495512242884706304 16504839036255338496 16542264975113060352 16562147505131225088 16603082125756858368 16660731716471291904 16719433223557349376 16721984406605377536 16757345770549542912 16825038735371403264 16866623111879983104 16886895495427915776 16925187775462899712 16987412730519748608 17106457140769325056 17129955021457195008 17132568845160420288 17154941455672803328 17178505935694331904 17199153178405502976 17218011093377482752 17301529090181726208 17344291149228146688 17362488347540324352 17365137653013276672 17401859069416833024 17404514382385188864 17465836492466159616 17472155609808764928 17515339385413828608 17536391476021297152 17576156536057626624 17640774758616662016 17702929295531311104 17705630548170399744 17764397800029683712 17767108432018213632 17814746896275603456 17880242289276616704 17920787056372482048 17942326463892160512 17986672302903263232 18049126026177232896 18112719325520461824 18119272484246126592 18164055658947674112 18227125296652353536 18252162556675227648 18272175037869981696 18294136786713575424 18425497838206058496 18428309346054905856 18447643869261594624 18450458756326606464 18474552336878403584 18499929469209280512 18557451273245294592 18610048097002192896 18632415943272628224 18652845351158939648 18678467391476465664 18740463613218127872 18743323181030203392 18809362376502018048 18812232457431049728 18852013991868235776 18862673184291815424 18928168577292828672 18974951000864980992 18997757432356405248 19040836247395762176 19110839321834717184 19178173403492253696 19185112042142957568 19228615697567318016 19244764283365490688 19299309137631903744 19370262480049668096 19414185977736855552 19437520335883173888 19550236732307800064 19577091453093937152 19580078680183337472 19629211857933303808 19656175061034860544 19677726963859980288 19773176103064829952 19786762801461067776 19818648185606373376 19845871603443744768 19960955991389896704 19968177839781445632 19984947525033394176 19987996986020490336 20041590258310053888 20115272575436193792 20160885438419042304 20185117271878680576 20235006340766171136 20302168914319638528 20305266779449387008 20313648044621955072 20376809241210519552 20384181544776892416 20434562616316133376 20505515958733897728 20556196917603729408 20580903885052772352 20627572601345409024 20700250657737670656 20783871378988204032 20831000339031261184 20907584899101229056 20984451020053807104 21054101096331476992 21057313697206771712 21083021564870393856 21086238578658978816 21142776536239177728 21191398268772286464 21208515740851765248 21294189649454432256 21317537544181645312 21346819875973103616 21372477111400955904 21420940778320232448 21496414144573734912 21499694237064056832 21575445078928785408 21583251047410827264 21632192659763232768 21650359818786177024 21711722779835891712 21791545290055876608 21840959224953962496 21863874215421149184 21867210377868570624 21994016323846275072 22006452048340451328 22056353300150747136 22082863340174966784 22137442834342477824 22214308955295055872 22295979208807170048 22433384980495204352 22464200069754126336 22515860660570554368 22649883640692998144 22680996118221422592 22704792454475808768 22708256930863515648 22839940028609593344 22843425126880560384 22904674580925775872 22923910396361834496 22932204237874003968 22957348124503310336 22988882943355650048 23068705453575634944 23125721532304195584 23149984463387099136 23153516870684368896 23206019176513585152 23287781989954879488 23296207479745019904 23353785847218438144 23381855301361729536 23434875381410168832 23521033011488882688 23607507397560532992 23685863733372911616 23689477909357618176 23752995861700804608 23840323052368822272 23894382741829976064 23923101951856214016 23982229737204350976 24065501368236310528 24094881788423307264 24098558375610261504 24150292434027282432 24159029978994835456 24336216742233636864 24356654796134449152 24362900050493308928 24392182382284767232 24425688127315378176 24571079128073207808 24596858492348792832 24600611675102141952 24657651518775754752 24666572625612374016 24743268364327059456 24757258554383007744 24813397462669590528 24843221257696837632 24904623188635287552 24991097574706937856 25079149835336024064 25082976609908066304 25136018655824314368 25237558103057104896 25299934667819974656 25330343243141873664 25387781663194349568 25481119095779622912 25570897871323004928 25659685711153987584 25732412183509204992 25827016640066224128 25885581303649140736 25916693781177565184 25952293635272589312 26102788604125249536 26106771573577783296 26198754738699239424 26208233414713147392 26236969285146640384 26273009078120742912 26304587214031945728 26364234804086439936 26382350401948090368 26461162137924993024 26554393943296966656 26558445822255599616 26614607988519862272 26646596700044525568 26650662648027320448 26722120344413405184 26820363433914925056 26881180584558723072 26913489695838240768 26980008454354894848 27069558552426184704 27073689039265849344 27169078988280692736 27178908726369189888 27246083488421511168 27340687944978530304 27408262556804972544 27441205180070363136 27503430135127212032 27711828505317605376 27836176909867941888 27876779865468305408 27915072145503289344 27948623914908942336 27979268026738409472 28110695419827191808 28114984771545305088 28214043564753027072 28218348686146574592 28278020987802353664 28294009776437723136 28392252865939243008 28462426501297471488 28496636148534607872 28561254371093643264 28666258982752075776 28767260105238380544 28777668063214436352 28842923546350977024 28867146425048236032 28948963706447855616 29055393720074502144 29121278966605283328 29156280503824760832 29325355098461700096 29341936064453935104 29443817786899955712 29516590445789970432 29619078607060074496 29659764154597244928 29727972278409560064 29941433987084845056 29952266759672168448 29977421287550091264 29981995479030735504 30021147547427405824 30062385387465080832 30241328157628563456 30273056605967745024 30277675907818020864 30352509511149256704 30453253371479457792 30457900169174080512 30470472066932932608 30539566107901034496 30565213861815779328 30576272317165338624 30651843924474200064 30758273938100846592 30834295376405594112 30871355827579158528 30941358902018113536 31050375986606505984 31061609972993359872 31175807068482306048 31246500508546891776 31361377348651843584 31476676530080710656 31581151644497215488 31585970545810157568 31787097403158429696 31812773611277647872 31859176989106634752 31897469269141618688 31941284474181648384 31976306316272467968 32131411167480348672 32244621216860602368 32249541355596085248 32374876571116240896 32448288989644849152 32475539728179265536 32567584169753837568 32687317935083814912 32761438837430943744 32795811323131723776 32800815566802855936 32876868691701006336 32991024485769412608 33009678072510676992 33084529950226120704 33124295010262450176 33206164251513716736 33321463432942583808 33438866447114698752 33443968813210755072 33650077470742806528 33733246223759966208 33773790990855831552 33850375550925799424 33974825461039497216 34212914281538650112 34259910042914390016 34265137690320840576 34309882911345606656 34357011871388663808 34398306356811005952 34436022186754965504 34603058180363452416 34688582298456293376 34724976695080648704 34730275306026553344 34803718138833666048 34809028764770377728 34931672984932319232 34944311219617529856 35030678770827657216 35072782952042594304 35152313072115253248 35281549517233324032 35411261096340799488 35528795600059367424 35534216864036427264 35629493792551206912 35760484578553233408 35841574112744964096 35884652927784321024 35973344605806526464 36098252052354465792 36225438651040923648 36238544968492253184 36454250593304707072 36504325113350455296 36544350075739963392 36588273573427150848 36856618692109811712 36895287738523189248 36900917512653212928 36999858938418561024 37114902546490589184 37220096194004385792 37264831886545256448 37305690702317879296 37356934782952931328 37486646362060406784 37618724753004036096 37624464914862099456 37704027983736471552 37725346368583630848 37856337154585657344 37949902001729961984 37995514864712810496 38081672494791524352 38221678643669434368 38356346806984507392 38370224084285915136 38489528566730981376 38598618275263807488 38740524960099336192 38828371955473711104 38875040671766347776 39100473464615600128 39154182906187874304 39160157360366674944 39258423715866607616 39312350122069721088 39355453927719960576 39546352206129659904 39573525602922135552 39637296371212746752 39691743206887489536 39921911982779793408 39936355679562891264 39969895050066788352 39975993972040980672 40083180516620107776 40230545150872387584 40321770876838084608 40370234543757361152 40470012681532342272 40604337828639277056 40610533558898774016 40753618482421039104 40768363089553784832 40869125232632266752 41011031917467795456 41112393835207458816 41161807770105544704 41255145202690818048 41567742757976408064 41662000678062522368 41815169798202458112 41968902040107614208 42114627394413543424 42166043129740787712 42172477157317957632 42382796537544572928 42417031481703530496 42588379298908864512 42635075088363290624 42693639751946207232 42744954222801911808 42841881556640464896 42992828289147469824 42999388474128113664 43150890157857570816 43166502094821654528 43264385319526465536 43300719637572354048 43423445559671783424 43583090580111753216 43681918449907924992 43727748430842298368 43734420755737141248 43988032647692550144 44012904096680902656 44112706600301494272 44165726680349933568 44274885668684955648 44428617910590111744 44591958417614340096 44866769960990408704 44928400139508252672 45031721321141108736 45299767281385996288 45361992236442845184 45409584908951617536 45416513861727031296 45679880057219186688 45686850253761120768 45809349161851551744 45847820792723668992 45864408475748007936 45914696249006620672 45977765886711300096 46137410907151269888 46251443064608391168 46307033741368737792 46412038353027170304 46575563979909758976 46592414959490039808 46763710602723459072 46869750762820337664 47042066022977765376 47215014795121065984 47371727466745823232 47378955818715236352 47680646104737644544 47788765483659952128 47846203903712428032 47964459474408701952 48131002736472621056 48197116751220523008 48300584868054564864 48672433484467273728 48713309592268898304 48725800100986617856 48784364764569534464 48851376254630756352 49142158256146415616 49193716984697585664 49201223350204283904 49315303037551509504 49333145251224748032 49486536728654118912 49514517108766015488 49626794925339181056 49686442515393675264 49809246377270575104 49982195149413875712 50158299670672048128 50165953219816132608 50272037311648628736 50475116206114209792 50599869335639949312 50660686486283747328 50775563326388699136 50962238191559245824 51319371422307975168 51464824367018409984 51654033280132448256 51771162607298281472 51833387562355130368 51904587270545178624 52205577208250499072 52213543147155566592 52397509477398478848 52416466829426294784 52546018156241485824 52609174428063891456 52728469608172879872 52922324275849986048 53108787886593933312 53116891644511199232 53293193400089051136 53301325296054640896 53444240688826810368 53640726867829850112 53762361169117446144 53826979391676481536 53960016908709789696 54147378078531698688 54338157976561385472 54357817452738379776 54492166976843022336 54681375889957060608 54816525113609945088 54882410360140726272 55006860270254424064 55423657010635210752 55672353819735883776 55753559730936610816 55830144291006578688 55897247829817884672 55958536053476818944 56221390839654383616 56229969543090610176 56428087129506054144 56436697372293149184 56556041975604707328 56588019552875446272 56784505731878486016 56924853002594942976 56993272297069215744 57122508742187286528 57332517965504151552 57534520210476761088 57555336126428872704 57685847092701954048 57734292850096472064 57897927412895711232 58110787440149004288 58242557933210566656 58312561007649521664 58650710196923400192 58887635573799911424 59033180891579940864 59238157214120148992 59319528309194489856 59455944556819120128 59882867974169690112 59904533519344336896 59954842575100182528 59963990958061471008 60042295094854811648 60124770774930161664 60482656315257126912 60555351815636041728 60705019022298513408 60906506742958915584 60915800338348161024 60940944133865865216 61130427723631558656 61152544634330677248 61303687848948400128 61516547876201693184 61668590752811188224 61742711655158317056 61882717804036227072 62100751973213011968 62351614136964612096 62493001017093783552 62722754697303687168 62953353060161421312 63162303288994430976 63171941091620315136 63574194806316859392 63625547222555295744 63718353978213269504 63794938538283237376 63882568948363296768 63952612632544935936 64262822334960697344 64489242433721204736 64499082711192170496 64749753142232481792 64896577979289698304 64951079456358531072 65135168339507675136 65374635870167629824 65522877674861887488 65591622646263447552 65601631133605711872 65982048971538825216 66019356145021353984 66169059900452241408 66248590020524900352 66412328503027433472 66642926865885167616 66887937626421510144 67300154941485613056 67547581981711663104 67700751101851598848 67949650922078994432 68425828563077300224 68519820085828780032 68530275380641681152 68714023742777327616 68796612713622011904 68872044373509931008 69206116360726904832 69377164596912586752 69449953390161297408 69460550612053106688 69618057529540755456 69863345969864638464 69888622439235059712 70061357541655314432 70145565904085188608 70304626144230506496 70563099034466648064 70822522192681598976 71057591200118734848 71068433728072854528 71258987585102413824 71520969157106466816 71683148225489928192 71769305855568642048 71946689211613052928 72196504104708931584 72450877302081847296 72477089936984506368 72908501186609414144 73008650226700910592 73088700151479926784 73176547146854301696 73713237384219623424 73790575477046378496 73801835025306425856 73999717876837122048 74229805092981178368 74440192388008771584 74529663773090512896 74611381404635758592 74713869565905862656 74973292724120813568 75237449506008072192 75248929829724198912 75408055967472943104 75712674309171314688 75899804003459923968 75991029729425620992 76163344989583048704 76443357287338868736 76712693613969014784 76979057133461962752 77197236550527614976 77481049920198672384 77656743910947422208 77750081343532695552 78308365812375748608 78320314720733349888 78516847431733215232 78624700244139442176 78710907855439921152 79092704412259319808 79147051205844271104 79274592742425493504 79383486413774979072 79843823965559586816 79939790100133576704 79951987944081961344 80166361033240215552 80461090301744775168 80643541753676169216 80740469087514722304 80940025363064684544 81208675657278554112 81221067117797548032 81507236964842078208 81536726179107569664 81738250465264533504 82022063834935590912 82224787670414917632 82323615540211089408 82510290405381636096 83135485515952816128 83324001356125044736 83630339596404916224 83937804080215228416 84229254788827086848 84332086259481575424 84344954314635915264 84834062963407060992 85176758597817729024 85270150176726581248 85387279503892414464 85489908445603823616 85683763113280929792 85998776948256227328 86301780315715141632 86333004189643309056 86528770639052931072 86601439275144708096 86846891119343566848 87166181160223506432 87363836899815849984 87468841511474282496 87976065295385100288 88025808193361805312 88331453360699867136 88549771337369911296 88857235821180223488 89183916835228680192 89856800279016505344 90063442642282217472 90599534562771992576 90723984472885690368 90819169817903235072 90833027723454062592 91359760114438373376 91373700507522241536 91618698323703103488 91695641585447337984 91728816951496015872 91829392498013241344 91955531773422600192 92274821814302539776 92502886129216782336 92614067482737475584 92824076706054340608 93151127959819517952 93184829918980079616 93527421205446918144 93739501525640675328 94084132045955530752 94430029590242131968 94743454933491646464 94757911637430472704 95361292209475289088 95577530967319904256 95692407807424856064 95928918948817403904 96262005472945242112 96394233502441046016 97344866968934547456 97426619184537796608 97568729529139068928 97702752509261512704 98284316512292831232 98387433969395171328 98402446700408567808 98630606075103019008 98973073457308237824 99029034217532030976 99253589850678362112 99372885030787350528 99618492754541150208 99964390298827751424 100316599341344096256 100331906439632265216 100950232412228419584 101199738671279898624 101321372972567494656 101551126652777398272 101924476383118491648 102638742844615950336 102929648734036819968 103308066560264896512 103542325214596562944 103666775124710260736 103809174541090357248 104411154416500998144 104427086294311133184 104795018954796957696 104832933658852589568 105092036312482971648 105218348856127782912 105456939216345759744 105844648551699972096 106233783289022398464 106586386800178102272 106602650592109281792 106888481377653620736 107281453735659700224 107524722338234892288 107653958783352963072 107920033817419579392 108294756157063397376 108676315953122770944 108715634905476759552 109362751779914121216 109633050227219890176 109764820720281452544 110013720540508848128 111344707639471767552 111507119461873221632 111660288582013157376 111794495659635769344 111917072106953637888 112459939086181220352 112856174259012108288 112873394744586298368 113112083951209414656 113176039105750892544 113569011463756972032 113849706005189885952 113986544594138431488 114245017484374573056 114665035931008303104 115069040420953522176 115110672252857745408 115468585700192944128 115795854825791422464 116221574880298008576 116485115866421133312 116625122015299043328 117301420393846800384 117775271147599822848 118066361783159881728 118476314428240297984 118639056618388979712 118911889113638240256 119765735948339380224 119809067038688673792 119909685150200365056 119927981916122942016 120084590189709623296 120249541549860323328 120965312630514253824 121110703631272083456 121410038044597026816 121813013485917831168 121831600676696322048 122260855447263117312 122305089268661354496 122607375697896800256 123033095752403386368 123337181505622376448 123485423310316634112 123765435608072454144 124703228273929224192 124986002034187567104 125445509394607374336 125906706120322842624 126343882183240630272 127148389612633718784 127251094445110591488 127589877076566474752 127765137896726593536 127905225265089871872 128525644669921394688 128978484867442409472 128998165422384340992 129499506284464963584 129793155958579396608 129902158912717062144 130270336679015350272 130749271740335259648 131045755349723774976 131183245292526895104 131203262267211423744 131964097943077650432 132038712290042707968 132338119800904482816 132497180041049800704 132824657006054866944 133285853731770335232 133775875252843020288 134600309882971226112 135095163963423326208 135401502203703197696 135899301844157988864 136851657126154600448 137039640171657560064 137060550761283362304 137428047485554655232 137593225427244023808 137744088747019862016 138412232721453809664 138754329193825173504 138921101224106213376 139236115059081510912 139726691939729276928 139777244878470119424 140291131808170377216 140609252288461012992 141126198068933296128 141645044385363197952 142115182400237469696 142136867456145709056 143041938314212933632 143366296450979856384 143538611711137284096 143893378423226105856 144393008209417863168 144901754604163694592 145817002373218828288 146017300453401821184 146177400302959853568 146353094293708603392 147426474768439246848 147581150954092756992 147603670050612851712 147999435753674244096 148459610185962356736 148880384776017543168 149059327546181025792 149222762809271517184 149427739131811725312 149946585448241627136 150474899012016144384 150497859659448397824 150816111934945886208 151425348618342629376 151799608006919847936 151982059458851241984 152326689979166097408 152886714574677737472 153958114266923925504 154394473101055229952 154962099840397344768 155313487821894844416 155500162687065391104 156616731624751497216 156640629441466699776 157033694863466430464 157249400488278884352 158185408824518639616 158549185484850987008 158766972827549958144 159879580200267153408 159903975888163922688 160332722066480431104 160922180603489550336 161287083507352338432 161480938175029444608 161880050726129369088 162442134235595096064 163014473929684156416 163073452358215139328 163476500930529067008 164044127669871181824 164449575340829835264 164647231080422178816 165020580810763272192 166270971031905632256 167260679192809832448 167875608160430456832 168458509577654173696 168664172518963150848 168689908629271830528 169668125926814121984 170353517195635458048 170540300353453162496 170774559007784828928 170979816891207647232 171367526226561859584 171997553896512454656 172603560631430283264 172666008379286618112 173057541278105862144 173202878550289416192 173693782238687133696 174332362320447012864 174727673799631699968 174937683022948564992 175952130590770200576 176662906721399734272 177099542674739822592 177714471642360446976 178367833670457360384 179713600558033010688 180126885284564434944 181199069125543985152 181447968945771380736 181666055446908125184 182719520228876746752 182747401015044483072 183391283170894675968 183457633902992031744 183658784996026482688 183911063546845200384 184549643628605079552 185005772258433564672 185228134965474951168 185648153412108681216 186302255919639035904 187054842410893836288 187479003051281350656 188168264091911061504 188860059180484263936 189486909866983292928 189515823274860945408 190722584418950578176 191155061934639808512 191384815614849712128 191857837897634807808 192524010945890484224 192788467004882092032 194689733937869094912 194853238369075593216 195137459058278137856 195405505018523025408 196568633024585662464 196774867938790342656 196804893400817135616 197946146914616475648 198058068435064061952 198507179701356724224 198745770061574701056 199236985509082300416 199928780597655502848 200663812879264530432 201900464824456839168 202642745945134989312 203102253305554796544 203848952766236983296 205277485689231900672 206616133120529793024 207084650429193125888 207333550249420521472 207618349082180714496 208854172588622266368 209590037909593915392 209665867317705179136 210184072624965943296 210436697712255565824 210913878432691519488 211689297103399944192 212467566578044796928 213172773600356204544 213205301184218563584 213776962755307241472 214562907471319400448 215049444676469784576 215307917566705926144 215840067634839158784 216589512314126794752 217352631906245541888 217431269810953519104 218725503559828242432 219266100454439780352 219529641440562905088 220027441081017696256 222689415278943535104 223014238923746443264 223320577164026314752 223588991319271538688 223834144213907275776 224919878172362440704 225712348518024216576 225746789489172596736 226224167902418829312 227138022927513944064 227699412010379771904 227973089188276862976 228490034968749146112 229330071862016606208 230138080841907044352 230937171400385888256 231591709651582844928 232443149760596017152 232970231732842266624 233250244030598086656 235550542295199645696 236132723566319763456 236952628856480595968 237278113236777959424 237823778227276480512 239531471896678760448 239819370300400730112 239855963832245884032 240169180379419246592 240499083099720646656 241930625261028507648 242221407262544166912 242820076089194053632 243626026971835662336 243663201353392644096 244521710894526234624 244610178537322708992 245214751395793600512 246066191504806772736 246674363011244752896 246970846620633268224 247530871216144908288 249406456547858448384 249972004068375134208 250891018789214748672 251813412240645685248 252687764366481260544 254502188890221182976 255179754153132949504 255530275793453187072 255810450530179743744 257051289339842789376 257996330844768681984 258999012568929927168 259586311917158793216 259804317825434124288 260540673358030700544 261498543480670519296 262091510699447549952 262406524534422847488 263928195886155300864 264077424580085415936 264994360082099601408 265649314012109733888 266571707463540670464 267551750505686040576 270190327926846652416 270803004407406395392 271798603688315977728 273703314252309200896 274079280343315120128 274121101522566724608 274856094971109310464 275186450854488047616 275488177494039724032 276824465442907619328 277508658387650347008 277842202448212426752 278472230118163021824 279453383879458553856 279554489756940238848 280582263616340754432 281218504576922025984 282252396137866592256 283290088770726395904 284230364800474939392 284273734912291418112 286083876628425867264 286732592901959712768 287077223422274568192 287786756846452211712 288786016418835726336 291634004746437656576 292034600906803642368 292706188587417206784 294852949536878493696 295162301908185513984 295207340101225703424 296919220371924713472 297760769552035086336 298118655092362051584 298445525618543034368 298855478263623450624 299893170896483254272 300949798024032288768 300995719318896795648 302850697236685258752 303599216013839695872 303964118917702483968 304653379958332194816 305773429149355474944 307916228533847851008 308788946202110459904 309924199680794689536 310626975643789688832 311000325374130782208 313233463249502994432 313281258882933399552 314067389726932860928 314498800976557768704 316370817649037279232 317098370969701974016 317533945655099916288 319759160400534306816 319807951776327845376 320665444132960862208 321844361206979100672 322574167014704676864 322961876350058889216 323760101452258738176 324884268471190192128 326028947859368312832 326146904716430278656 328088255339742363648 328899150681659670528 329294462160844357632 330041161621526544384 334521358385619664896 335751216320860913664 336917019155308347392 337379817258543661056 339336251853628243968 340707034391270916096 341080600706906324992 341549118015569657856 341959633782415294464 342735052453123719168 343995107793024909312 345207121262860566528 345332016758573236224 346405757100578832384 347387564477374267392 348664724640894025728 349455347599263399936 349875366045897129984 351904261181540401152 353325813442799468544 354199085349479645184 355428943284720893952 356735667340914720768 359427201116066021376 360253770569128869888 362398138251087970304 362895937891542761472 363332110893816250368 365439040457753493504 365494802030088966144 366782566341789351936 366915267805984063488 367822127093690400768 369099287257210159104 370011544516867129344 370456269930949902336 371296306824217362432 374109684821787672576 374958006102562701312 376336528183822123008 377720118360968527872 379031646549721890816 381445168837901156352 382769631229699424256 383715675795269615616 385048021891780968448 385576934009764184064 389379467875738189824 389706476738151186432 390274918116556275712 390811010037046050816 393137266049171324928 393549735877580685312 393609786801634271232 395892293829232951296 396116136870128123904 397014359402713448448 397491540123149402112 398473971018164600832 399857561195311005696 401327625758529060864 403800929648913678336 405285491890269978624 406204506611109593088 407697905532473966592 410554971378463801344 413232266241059586048 414169300858386251776 414667100498841042944 415236698164361428992 417708345177244532736 419180075819187830784 419331734635410358272 420873395424511131648 421827756865383038976 423378594206799888384 424935133156089593856 426345547200712409088 426410602368437127168 429125814942638800896 430098889352939569152 430615835133411852288 431680135269678317568 433179024628253589504 434705263812491083776 437451007119656484864 438532200908879560704 439059282881125810176 440054882162035392512 445378830557887070208 446028477847492886528 446641154328052629504 447177982638543077376 447668288427814551552 449839756344724881408 451424697036048433152 451493578978345193472 452448335804837658624 454276045855027888128 455398824020759543808 455946178376553725952 456980069937498292224 458660143724033212416 461874342800771776512 463183419303165689856 464886299521192034304 465940463465684533248 466500488061196173312 471101084590399291392 473905257712961191936 474556226473555918848 475647556454552961024 479638740600801460224 479711927664491768064 480998166199441293312 483861250522057015296 484442814525088333824 485640152178388107264 487326402706785288192 489043421789052469248 489220357074645417984 490429502791587201024 492132383009613545472 493348726022489505792 493941693241266536448 495061742432289816576 498812913095716896768 501782037578429497344 503626824481291370496 505375528732962521088 509004377780442365952 510359508306265899008 511060551586906374144 511620901060359487488 514102578679685578752 515992661689537363968 517998025137859854336 519172623834317586432 519608635650868248576 521081346716061401088 522997086961341038592 524183021398895099904 524813049068845694976 527856391772310601728 529988720164199202816 531298628024219467776 533143414927081340928 535103501011372081152 540380655853693304832 541606008814812790784 543597207376631955456 548158560686630240256 548242203045133449216 550372901708976095232 550976354988079448064 553648930885815238656 555017316775300694016 555684404896424853504 556944460236326043648 558906767758917107712 561164527232681508864 562437009153844051968 564504792275733184512 566580177541452791808 568460729600949878784 568547469824582836224 572167753256851734528 573465185803919425536 574154446844549136384 575573513692904423424 577572032837671452672 583268009492875313152 584069201813607284736 585412377174834413568 589705899073756987392 590324603816371027968 590414680202451406848 593838440743849426944 595521539104070172672 596237310184724103168 596891051237086068736 597710956527246901248 599786341792966508544 601991438637793591296 605701394473370517504 607928237835404967936 609306759916664389632 611546858298710949888 615832457067695702016 619848399361589379072 621253951287579377664 622000650748261564416 626562517765866799104 628997601953115537408 632741635298074558464 634196741939403948032 635067891310199832576 639518320801068613632 639615903552655690752 641330888265921724416 643688722413958201344 645148334029409353728 645923752700117778432 647520202904517476352 649768536942380384256 652057895718736625664 652293809432860557312 656176510679484727296 657798301363319341056 658588924321688715264 660082323243053088768 669042716771239329792 671502432641721827328 673834038310616694784 674759634517087322112 678672503707256487936 681414068782541832192 683098236031139315712 683919267564830588928 685470104906247438336 687990215586049818624 690414242525721133056 692811514201157664768 694775128954748534784 697329449281788051456 698910695198526799872 699750732091794259968 706651626885598937088 708398170698959290368 710857886569441787904 713471334681829441536 720507541138257739776 724796276502175940608 725791875783085522944 726664221787632500736 730878080915506987008 730989604060177932288 733565132683578703872 733830535611968126976 735644254187380801536 738198574514420318208 740023089033734258688 740912539861899804672 742592613648434724864 748219369643575345152 749916012205125402624 752673056367644246016 755440236721937055744 758063293099443781632 765539262459398848512 767431351590539231232 770096043783561936896 771153868019528368128 778758935751476379648 779412953476302372864 780549836233112551424 781622020074092101632 786274532098342649856 787219573603268542464 791784587658465902592 792232273740256247808 794983080246298804224 796947942036329201664 799715122390622011392 802655251517058121728 810570983780539957248 812409013222219186176 815395811064947933184 821109942756927602688 826464532482119172096 828338601716772503552 829334200997682085888 830473396328722857984 835416690354489065472 838360151638375661568 838663469270820716544 841746790849022263296 843655513730766077952 846757188413599776768 849870266312179187712 852691094401424818176 852821204736874254336 858251629885277601792 860197778705879138304 861231670266823704576 863360270539356635136 866358049256507179008 874902014239312969728 878118565762251620352 880109764324070785024 890757661115774140416 893282308656105259008 894355965277086154752 895336576855629103104 899679512689449762816 902849394072096866304 902987157956690386944 908552091710055776256 910797648041519087616 911892356753107451904 913960139874996584448 917320287448066424832 923748685601543553024 926366838606331379712 929772599042384068608 931880926931369066496 933000976122392346624 942202169180798582784 947810515425922383872 949112452947111837696 951295112909105922048 959277481201602920448 959423855328983536128 961996332398882586624 967722501044114030592 968885629050176667648 971280304356776214528 974652805413570576384 978086843578104938496 978440714149290835968 984264766019227090944 986697452044979011584 987883386482533072896 990123484864579633152 1003564075156858994688 1007253648962582740992 1010751057465925042176 1018008755560884731904 1020719016612531798016 1022121103173812748288 1023241802120718974976 1028205157359371157504 1031985323379074727936 1035996050275719708672 1039217271301736497152 1042162693432122802176 1045994173922682077184 1048366042797790199808 1049626098137691389952 1055712783544621203456 1059977440328398405632 1062597256048438935552 1066286829854162681856 1070207002022744162304 1080761311707386609664 1083212017629625581568 1087194414753263910912 1096317121373260480512 1096484406090266898432 1100745803417952190464 1107297861771630477312 1110034633550601388032 1111368809792849707008 1113888920472652087296 1122329054465363017728 1124874018307688103936 1129009584551466369024 1133160355082905583616 1137094939649165672448 1144335506513703469056 1148308893689098272768 1151147027385808846848 1155144065675342905344 1168138403627214569472 1170824754349668827136 1179411798147513974784 1180649207632742055936 1180829360404902813696 1187676881487698853888 1191043078208140345344 1192474620369448206336 1193782102474172137472 1195421913054493802496 1199572683585933017088 1203982877275587182592 1211402788946741035008 1215856475670809935872 1218613519833328779264 1223093716597421899776 1231664914135391404032 1239696798723178758144 1242507902575158755328 1244001301496523128832 1253125035531733598208 1257995203906231074816 1265483270596149116928 1268393483878807896064 1270135782620399665152 1279036641602137227264 1279231807105311381504 1287377444827916402688 1290296668058818707456 1291847505400235556864 1295040405809034952704 1299537073884760768512 1304115791437473251328 1312353021358969454592 1315596602726638682112 1317177848643377430528 1320164646486106177536 1338085433542478659584 1343004865283443654656 1347668076621233389568 1349519269034174644224 1357345007414512975872 1362828137565083664384 1366196472062278631424 1367838535129661177856 1370940209812494876672 1375980431172099637248 1385623028402315329536 1389550257909497069568 1394658898563576102912 1397821390397053599744 1399501464183588519936 1413303253771197874176 1421715773138883575808 1426942669363658883072 1449592553004351881216 1451583751566171045888 1453328443575265001472 1461979208120355864576 1467130265367157407744 1467661071223936253952 1471288508374761603072 1476397149028840636416 1480046178067468517376 1481825079723799609344 1485185227296869449728 1496438739287150690304 1505346112735288492032 1510880473443874111488 1516126586198887563264 1531078524918797697024 1534862703181078462464 1540192087567123873792 1542307736039056736256 1557517871502952759296 1558825906952604745728 1561099672466225102848 1563244040148184203264 1572549064196685299712 1574439147206537084928 1583569175316931805184 1589966160492597608448 1593895884072658403328 1599430244781244022784 1605310503034116243456 1621141967561079914496 1624818026444438372352 1630791622129895866368 1652929064964238344192 1658668401995364171776 1660946792657445715968 1670833380708978130944 1676720303276751323136 1683493581698044526592 1687311027461532155904 1693514376827199553536 1699740532624358375424 1705382188802849636352 1705642409473748508672 1716503259770555203584 1720395557411758276608 1722463340533647409152 1726720541078713270272 1732716098513014358016 1749804028478625939456 1756237131524503240704 1760219528648141570048 1781515322231548280832 1786564617312210518016 1788711930554172309504 1790673153711258206208 1799359025378899525632 1805974315913380773888 1817104183420111552512 1823784713506214903808 1827920279749993168896 1834640574896132849664 1847497371203087106048 1859545198084768137216 1863761853862738132992 1866001952244784693248 1895621030851844767744 1898224905894223675392 1902590225818211844096 1918554962403205840896 1918847710657967072256 1923992664797765173248 1935445002088228061184 1937771258100353335296 1942560608713552429056 1949305610827141152768 1956173687156209876992 1956881428298581671936 1968529532038454181888 1973394904089958023168 1975766772965066145792 1980246969729159266304 2007128150313717989376 2014507297925165481984 2021502114931850084352 2036017511121769463808 2041438033225063596032 2044242206347625496576 2056410314718742315008 2063970646758149455872 2078434542603472994304 2084325386864245604352 2091988347845364154368 2096732085595580399616 2099252196275382779904 2119954880656796811264 2125194512096877871104 2132573659708325363712 2140414004045488324608 2161522623414773219328 2174388829506527821824 2192634242746520961024 2192968812180533796864 2201491606835904380928 2214595723543260954624 2220069267101202776064 2222737619585699414016 2227777840945304174592 2244658108930726035456 2249748036615376207872 2258019169102932738048 2266320710165811167232 2274189879298331344896 2296617787378196545536 2302294054771617693696 2310288131350685810688 2336276807254429138944 2341649508699337654272 2358823596295027949568 2361658720809805627392 2375353762975397707776 2384949240738896412672 2387564204948344274944 2390843826108987604992 2399145367171866034176 2407965754551174365184 2431712951341619871744 2437227039666657558528 2446187433194843799552 2463329828270782808064 2479393597446357516288 2485015805150317510656 2488002602993046257664 2506250071063467196416 2515990407812462149632 2530966541192298233856 2536786967757615792128 2540271565240799330304 2558073283204274454528 2558463614210622763008 2574754889655832805376 2580593336117637414912 2583695010800471113728 2590080811618069905408 2599074147769521537024 2624706042717938909184 2634355697286754861056 2640329292972212355072 2686009730566887309312 2695336153242466779136 2699038538068349288448 2725656275130167328768 2732392944124557262848 2735677070259322355712 2741880419624989753344 2751960862344199274496 2771246056804630659072 2779100515818994139136 2789317797127152205824 2795642780794107199488 2799002928367177039872 2826606507542395748352 2843431546277767151616 2853885338727317766144 2899185106008703762432 2903167503132342091776 2906656887150530002944 2923958416240711729152 2934260530734314815488 2935322142447872507904 2952794298057681272832 2960092356134937034752 2963650159447599218688 2970370454593738899456 3010692225470576984064 3021760946887748222976 3032253172397775126528 3062157049837595394048 3069725406362156924928 3080384175134247747584 3084615472078113472512 3117651813905209491456 3122199344932450205696 3126488080296368406528 3145098128393370599424 3148878294413074169856 3167138350633863610368 3179932320985195216896 3187791768145316806656 3198860489562488045568 3210621006068232486912 3242283935122159828992 3249636052888876744704 3261583244259791732736 3317336803990728343552 3321893585314891431936 3341666761417956261888 3366987163396089053184 3374622054923064311808 3387028753654399107072 3399481065248716750848 3411284818947497017344 3433006519541110407168 3444926681067294818304 3453441082157426540544 3465432197026028716032 3512474263049006481408 3520439057296283140096 3563030644463096561664 3573129234624421036032 3577423861108344619008 3581346307422516412416 3598718050757799051264 3611948631826761547776 3634208366840223105024 3647569427012429807616 3655840559499986337792 3669281149792265699328 3694994742406174212096 3719090396169536274432 3727523707725476265984 3732003904489569386496 3791242061703689535488 3796449811788447350784 3805180451636423688192 3837109924806411681792 3837695421315934144512 3870890004176456122368 3875542516200706670592 3885121217427104858112 3898611221654282305536 3912347374312419753984 3937059064076908363776 3946789808179916046336 3951533545930132291584 3960493939458318532608 4014256300627435978752 4029014595850330963968 4043004229863700168704 4072035022243538927616 4082876066450127192064 4088484412695250993152 4112820629437484630016 4127941293516298911744 4156869085206945988608 4168650773728491208704 4183976695690728308736 4193464171191160799232 4198504392550765559808 4239909761313593622528 4265147319416650727424 4280828008090976649216 4348777659013055643648 4385937624361067593728 4402983213671808761856 4429191447086521909248 4440138534202405552128 4445475239171398828032 4455555681890608349184 4489316217861452070912 4516038338205865476096 4532641420331622334464 4548379758596662689792 4593235574756393091072 4604588109543235387392 4620576262701371621376 4672553614508858277888 4683299017398675308544 4717647192590055899136 4723317441619611254784 4750707525950795415552 4769898481477792825344 4781687652217975209984 4798290734343732068352 4815931509102348730368 4863425902683239743488 4874454079333315117056 4892374866389687599104 4958787194892715032576 4976005205986092515328 5012500142126934392832 5061933082384596467712 5073573935515231584256 5080543130481598660608 5116146566408548909056 5116927228421245526016 5149509779311665610752 5161186672235274829824 5167390021600942227456 5180161623236139810816 5198148295539043074048 5249412085435877818368 5268711394573509722112 5280658585944424710144 5372019461133774618624 5390672306484933558272 5398077076136698576896 5451312550260334657536 5471354140518644711424 5483760839249979506688 5503921724688398548992 5542492113609261318144 5578635594254304411648 5591285561588214398976 5598005856734354079744 5686863092555534303232 5707770677454635532288 5798370212017407524864 5806335006264684183552 5813313774301060005888 5847916832481423458304 5868521061468629630976 5870644284895745015808 5905588596115362545664 5920184712269874069504 5927300318895198437376 5940740909187477798912 6021384450941153968128 6043521893775496445952 6064506344795550253056 6124314099675190788096 6160768350268495495168 6169230944156226945024 6235303627810418982912 6252976160592736813056 6290196256786741198848 6297756588826148339712 6359864641970390433792 6375583536290633613312 6397720979124976091136 6421242012136464973824 6484567870244319657984 6523166488519583465472 6634673607981456687104 6643787170629782863872 6683333522835912523776 6733974326792178106368 6749244109846128623616 6774057507308798214144 6798962130497433501696 6822569637894994034688 6889853362134589636608 6906882164314853081088 6930864394052057432064 7024948526098012962816 7040878114592566280192 7126061288926193123328 7154847722216689238016 7162692614845032824832 7197436101515598102528 7223897263653523095552 7295138854024859615232 7311681118999972675584 7338562299584531398656 7389989484812348424192 7438180792339072548864 7455047415450952531968 7464007808979138772992 7582484123407379070976 7592899623576894701568 7610360903272847376384 7674219849612823363584 7675390842631868289024 7741780008352912244736 7751085032401413341184 7770242434854209716224 7797222443308564611072 7874118128153816727552 7903067091860264583168 7920987878916637065216 8058029191700661927936 8086008459727400337408 8176968825390501986304 8225641258874969260032 8255882587032597823488 8313738170413891977216 8337301547456982417408 8367953391381456617472 8386928342382321598464 8397008785101531119616 8479819522627187245056 8530294638833301454848 8561656016181953298432 8697555318026111287296 8771875248722135187456 8805966427343617523712 8858382894173043818496 8880277068404811104256 8890950478342797656064 8911111363781216698368 9032076676411730952192 9065282840663244668928 9096759517193325379584 9186471149512786182144 9209176219086470774784 9241152525402743242752 9366598034797350617088 9435294385180111798272 9446634883239222509568 9501415051901590831104 9539796962955585650688 9563375304435950419968 9596581468687464136704 9631863018204697460736 9726851805366479486976 9748908158666630234112 9784749732779375198208 9952010411972185030656 10025000284253868785664 10123866164769192935424 10147147871030463168512 10161086260963197321216 10233854456842491052032 10299019558623331221504 10334780043201884454912 10360323246472279621632 10396296591078086148096 10537422789147019444224 10561317171888849420288 10744038922267549237248 10781344612969867116544 10796154152273397153792 10902625100520669315072 10942708281037289422848 10967521678499959013376 11007843449376797097984 11084984227218522636288 11157271188508608823296 11182571123176428797952 11196011713468708159488 11373726185111068606464 11415541354909271064576 11612670012529368367104 11626627548602120011776 11695833664962846916608 11737042122937259261952 11811177192230725091328 11840369424539748139008 11854600637790396874752 11881481818374955597824 12042768901882307936256 12087043787550992891904 12129012689591100506112 12248628199350381576192 12321536700536990990336 12338461888312453890048 12470607255620837965824 12505952321185473626112 12580392513573482397696 12595513177652296679424 12719729283940780867584 12795441958249952182272 12842484024272929947648 13046332977039166930944 13269347215962913374208 13287574341259565727744 13366667045671825047552 13467948653584356212736 13548115014617596428288 13597924260994867003392 13645139275789988069376 13779706724269179273216 13813764328629706162176 13861728788104114864128 14049897052196025925632 14081756229185132560384 14252122577852386246656 14309695444433378476032 14394872203031196205056 14447794527307046191104 14590277708049719230464 14623362237999945351168 14677124599169062797312 14876361584678145097728 14928015617958277545984 15185799247153789403136 15220721806545694752768 15348439699225646727168 15350781685263736578048 15483560016705824489472 15502170064802826682368 15540484869708419432448 15594444886617129222144 15748236256307633455104 15806134183720529166336 15841975757833274130432 16116058383401323855872 16172016919454800674816 16353937650781003972608 16451282517749938520064 16511765174065195646976 16627476340827783954432 16735906782762913234944 16773856684764643196928 16794017570203062239232 17060589277666602909696 17123312032363906596864 17395110636052222574592 17543750497444270374912 17611932854687235047424 17716765788346087636992 17760554136809622208512 17781900956685595312128 17822222727562433396736 18064153352823461904384 18130565681326489337856 18193519034386650759168 18372942299025572364288 18482305050805486485504 18870588770360223596544 18893269766478445019136 19079593925911171301376 19126750608871900839936 19193162937374928273408 19263726036409394921472 19453703610732958973952 19569499465558750396416 19904020823944370061312 20050000568507737571328 20247732329538385870848 20294295742060926337024 20322172521926394642432 20467708913684982104064 20669560086403768909824 20720646492944559243264 20792593182156172296192 21074845578294038888448 21122634343777698840576 21488077844535098474496 21562689225939734233088 21592308304546794307584 21885416562074578845696 21935043356999918026752 22015686898753594195968 22169968454437045272576 22314542377017217646592 22365142246352857595904 22392023426937416318976 22747452370222137212928 22831082709818542129152 23225340025058736734208 23253255097204240023552 23391667329925693833216 23622354384461450182656 23709201275580793749504 23762963636749911195648 24174087575101985783808 24258025379182201012224 24643073401073981980672 24676923776624907780096 24941214511241675931648 25011904642370947252224 25160785027146964795392 25191026355304593358848 25439458567881561735168 25590883916499904364544 25684968048545859895296 26092665954078333861888 26538694431925826748416 26575148682519131455488 26733334091343650095104 27096230029235192856576 27195848521989734006784 27290278551579976138752 27559413448538358546432 27627528657259412324352 27723457576208229728256 28099794104392051851264 28504245155704772493312 28619390888866756952064 28789744406062392410112 28895589054614092382208 29180555416099438460928 29246724475999890702336 29354249198338125594624 29856031235916555091968 30371598494307578806272 30441443613091389505536 30701563370527473156096 31004340129605653364736 31080969739416838864896 31188889773234258444288 31612268367441058332672 31683951515666548260864 32232116766802647711744 32344033838909601349632 32707875301562007945216 32902565035499877040128 33023530348130391293952 33254952681655567908864 33471813565525826469888 33547713369529286393856 33588035140406124478464 34121178555333205819392 34246624064727813193728 35087500994888540749824 35433531576692175273984 35521108273619244417024 35563801913371190624256 35644445455124866793472 36128306705646923808768 36261131362652978675712 36387038068773301518336 36745884598051144728576 36964610101610972971008 37741177540720447193088 37786539532956890038272 38159187851822342602752 38386325874749856546816 38527452072818789842944 39138998931117500792832 39808041647888740122624 40100001137015475142656 40588591484121852674048 40644345043852789284864 40935417827369964208128 41339120172807537819648 41441292985889118486528 41585186364312344592384 42149691156588077776896 42245268687555397681152 43125378451879468466176 43184616609093588615168 43770833124149157691392 43870086713999836053504 44031373797507188391936 44629084754034435293184 44784046853874832637952 45662165419637084258304 46450680050117473468416 46506510194408480047104 46783334659851387666432 47244708768922900365312 47418402551161587499008 47525927273499822391296 48348175150203971567616 48516050758364402024448 49286146802147963961344 49353847553249815560192 49882429022483351863296 50321570054293929590784 50382052710609186717696 51181767832999808729088 51369936097091719790592 52185331908156667723776 53077388863851653496832 53150297365038262910976 53466668182687300190208 54192460058470385713152 54391697043979468013568 54580557103159952277504 55118826897076717092864 55446915152416459456512 57238781777733513904128 57579488812124784820224 57791178109228184764416 58361110832198876921856 58708498396676251189248 59712062471833110183936 60743196988615157612544 60882887226182779011072 61403126741054946312192 62008680259211306729472 62161939478833677729792 62377779546468516888576 63224536734882116665344 63367903031333096521728 64464233533605295423488 64688067677819202699264 65805130070999754080256 66047060696260782587904 66509905363311135817728 66943627131051652939776 67095426739058572787712 67176070280812248956928 68242357110666411638784 68493248129455626387456 70175001989777081499648 70867063153384350547968 71127603826742381248512 71288890910249733586944 72522262725305957351424 72774076137546603036672 73929220203221945942016 75482355081440894386176 75573079065913780076544 76318375703644685205504 76772651749499713093632 77054904145637579685888 78277997862235001585664 79616083295777480245248 80200002274030950285312 81288690087705578569728 81870835654739928416256 82678240345615075639296 82882585971778236973056 83170372728624689184768 84299382313176155553792 86250756903758936932352 86369233218187177230336 87541666248298315382784 87740173427999672107008 88062747595014376783872 89568093707749665275904 91324330839274168516608 93013020388816960094208 93566669319702775332864 94836805102323174998016 95051854546999644782592 96696350300407943135232 97032101516728804048896 98572293604295927922688 98707695106499631120384 99764858044966703726592 100643140108587859181568 100764105421218373435392 102363535665999617458176 102739872194183439581184 106300594730076525821952 106933336365374600380416 108384920116940771426304 108783394087958936027136 109161114206319904555008 110237653794153434185728 110893830304832918913024 114477563555467027808256 115158977624249569640448 115582356218456369528832 117416996793352502378496 119424124943666220367872 121765774452365558022144 122806253482109892624384 124017360518422613458944 124323878957667355459584 124755559092937033777152 126449073469764233330688 126735806062666193043456 129376135355638405398528 131610260141999508160512 132094121392521565175808 133887254262103305879552 134352140561624497913856 136986496258911252774912 140350003979554162999296 141734126306768701095936 142255207653484762497024 142577781820499467173888 145044525450611914702848 145548152275093206073344 147858440406443891884032 150964710162881788772352 151146158131827560153088 153545303498999426187264 154109808291275159371776 156555995724470003171328 159232166591554960490496 160400004548061900570624 162577380175411157139456 163741671309479856832512 165356480691230151278592 166340745457249378369536 172501513807517873864704 172738466436374354460672 175083332496596630765568 176125495190028753567744 179136187415499330551808 182648661678548337033216 186026040777633920188416 187133338639405550665728 189673610204646349996032 190103709093999289565184 193392700600815886270464 194064203033457608097792 197415390212999262240768 199529716089933407453184 201286280217175718363136 201528210842436746870784 204727071331999234916352 205479744388366879162368 212601189460153051643904 213866672730749200760832 217566788175917872054272 218322228412639809110016 221787660609665837826048 228955127110934055616512 230317955248499139280896 231164712436912739057664 234833993586705004756992 238848249887332440735744 245612506964219785248768 248034721036845226917888 248647757915334710919168 249511118185874067554304 252898146939528466661376 258752270711276810797056 263220520283999016321024 264188242785043130351616 268704281123248995827712 273972992517822505549824 280700007959108325998592 284510415306969524994048 285155563640998934347776 290089050901223829405696 291096304550186412146688 295716880812887783768064 301929420325763577544704 302292316263655120306176 307090606997998852374528 308219616582550318743552 320800009096123801141248 325154760350822314278912 327483342618959713665024 330712961382460302557184 332681490914498756739072 345003027615035747729408 345476932872748708921344 352250990380057507135488 358272374830998661103616 365297323357096674066432 372052081555267840376832 374266677278811101331456 379347220409292699992064 380207418187998579130368 388128406066915216195584 394830780425998524481536 403056421684873493741568 410959488776733758324736 425202378920306103287808 427733345461498401521664 435133576351835744108544 436644456825279618220032 443575321219331675652096 460635910496998278561792 462329424873825478115328 469667987173410009513984 477696499774664881471488 491225013928439570497536 496069442073690453835776 499022236371748135108608 517504541422553621594112 528376485570086260703232 537408562246497991655424 547945985035645011099648 561400015918216651997184 569020830613939049988096 570311127281997868695552 580178101802447658811392 582192609100372824293376 603858840651527155089408 604584632527310240612352 614181213995997704749056 616439233165100637487104 641600018192247602282496 654966685237919427330048 665362981828997513478144 690006055230071495458816 690953865745497417842688 704501980760115014270976 716544749661997322207232 744104163110535680753664 748533354557622202662912 758694440818585399984128 776256812133830432391168 789661560851997048963072 806112843369746987483136 821918977553467516649472 855466690922996803043328 870267152703671488217088 873288913650559236440064 887150642438663351304192 921271820993996557123584 924658849747650956230656 982450027856879140995072 992138884147380907671552 998044472743496270217216 1035009082845107243188224 1056752971140172521406464 1074817124492995983310848 1095891970071290022199296 1122800031836433303994368 1138041661227878099976192 1140622254563995737391104 1164385218200745648586752 1209169265054620481224704 1232878466330201274974208 1283200036384495204564992 1309933370475838854660096 1330725963657995026956288 1381907731490994835685376 1409003961520230028541952 1433089499323994644414464 1488208326221071361507328 1497066709115244405325824 1552513624267660864782336 1612225686739493974966272 1643837955106935033298944 1710933381845993606086656 1740534305407342976434176 1746577827301118472880128 1842543641987993114247168 1849317699495301912461312 1964900055713758281990144 1996088945486992540434432 2070018165690214486376448 2113505942280345042812928 2149634248985991966621696 2245600063672866607988736 2276083322455756199952384 2328770436401491297173504 2418338530109240962449408 2465756932660402549948416 2566400072768990409129984 2619866740951677709320192 2661451927315990053912576 2763815462981989671370752 2976416652442142723014656 2994133418230488810651648 3105027248535321729564672 3224451373478987949932544 3287675910213870066597888 3421866763691987212173312 3493155654602236945760256 3698635398990603824922624 3929800111427516563980288 3992177890973985080868864 4227011884560690085625856 4299268497971983933243392 4491200127345733215977472 4657540872802982594347008 4836677060218481924898816 4931513865320805099896832 5132800145537980818259968 5239733481903355418640384 5527630925963979342741504 5988266836460977621303296 6210054497070643459129344 6448902746957975899865088 6986311309204473891520512 7397270797981207649845248 7859600222855033127960576 7984355781947970161737728 8982400254691466431954944 9315081745605965188694016 9673354120436963849797632 9863027730641610199793664 10265600291075961636519936 10479466963806710837280768 11976533672921955242606592 12897805493915951799730176 13972622618408947783041024 14794541595962415299690496 15719200445710066255921152 17964800509382932863909888 18630163491211930377388032 19346708240873927699595264 20958933927613421674561536 23953067345843910485213184 27945245236817895566082048 29589083191924830599380992 31438400891420132511842304 35929601018765865727819776 38693416481747855399190528 41917867855226843349123072 55890490473635791132164096 62876801782840265023684608 71859202037531731455639552 83835735710453686698246144 125753603565680530047369216 167671471420907373396492288 251507207131361060094738432 503014414262722120189476864
- Sum of all divisors σ(n): 2020019717200881862799701191
- Sum of proper divisors (its aliquot sum) s(n): 1517005302938159742610224327
- 503014414262722120189476864 is an abundant number, because the sum of its proper divisors (1517005302938159742610224327) is greater than itself. Its abundance is 1013990888675437622420747463
Bases of 503014414262722120189476864
- Binary: 110100000000101010111001000001001011010001111111010100010100100000000000000000000000000002
- Hexadecimal: 0x1A015720968FEA290000000
- Base-36: 1R7BLO4J2X8QMF4000
Squares and roots of 503014414262722120189476864
- 503014414262722120189476864 squared (5030144142627221201894768642) is 253023500956069422732917459859889318837964841991274496
- 503014414262722120189476864 cubed (5030144142627221201894768643) is 127274468128120571048259439668816052645266580622407301012511703493813726865260544
-
503014414262722120189476864 is a
perfect square number . Itssquare root is 22427982839808 -
The
cube root of 503014414262722120189476864 is 795292359.4173089577
Scales and comparisons
How big is 503014414262722120189476864?- 503,014,414,262,722,120,189,476,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 503,014,414,262,722,120,189,476,864 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 503014414262722120189476864 cubic inches would be around 66274363.3 feet tall.
Recreational maths with 503014414262722120189476864
- 503014414262722120189476864 backwards is 468674981021227262414410305
- The number of decimal digits it has is: 27
- The sum of 503014414262722120189476864's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 503014414262722120189476864 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 503014414262722120189476864 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/503014414262722120189476864/
Chicago style:
Numbermatics. 2024. "Number 503014414262722120189476864 - Facts about the integer". https://numbermatics.com/n/503014414262722120189476864/
The information we have on file for 503014414262722120189476864 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 503014414262722120189476864, math, Factors of 503014414262722120189476864, curriculum, school, college, exams, university, Prime factorization of 503014414262722120189476864, STEM, science, technology, engineering, physics, economics, calculator, five hundred three septillion, fourteen sextillion, four hundred fourteen quintillion, two hundred sixty-two quadrillion, seven hundred twenty-two trillion, one hundred twenty billion, one hundred eighty-nine million, four hundred seventy-six thousand, eight hundred sixty-four.