21125743555574490835451904
21,125,743,555,574,490,835,451,904 is an even composite number composed of five prime numbers multiplied together.
21125743555574490835451904 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred four divisors.
Prime factorization of 21125743555574490835451904:
221 × 312 × 73 × 133 × 2933
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 293 × 293 × 293)See below for interesting mathematical facts about the number 21125743555574490835451904 from the Numbermatics database.
Names of 21125743555574490835451904
- Cardinal: 21125743555574490835451904 can be written as Twenty-one septillion, one hundred twenty-five sextillion, seven hundred forty-three quintillion, five hundred fifty-five quadrillion, five hundred seventy-four trillion, four hundred ninety billion, eight hundred thirty-five million, four hundred fifty-one thousand, nine hundred four.
Scientific notation
- Scientific notation: 2.1125743555574490835451904 × 1025
Factors of 21125743555574490835451904
Divisors of 21125743555574490835451904
- Number of divisors d(n): 18304
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 293 294 312 324 336 338 343 351 364 378 384 392 416 432 441 448 468 486 504 507 512 546 567 576 586 588 624 637 648 672 676 686 702 728 729 756 768 784 819 832 864 879 882 896 936 972 1008 1014 1024 1029 1053 1092 1134 1152 1172 1176 1183 1248 1274 1296 1323 1344 1352 1372 1404 1456 1458 1512 1521 1536 1568 1638 1664 1701 1728 1758 1764 1792 1872 1911 1944 2016 2028 2048 2051 2058 2106 2184 2187 2197 2268 2304 2344 2352 2366 2457 2496 2548 2592 2637 2646 2688 2704 2744 2808 2912 2916 3024 3042 3072 3087 3136 3159 3276 3328 3402 3456 3516 3528 3549 3584 3744 3809 3822 3888 3969 4032 4056 4096 4102 4116 4212 4368 4374 4394 4459 4536 4563 4608 4688 4704 4732 4914 4992 5096 5103 5184 5274 5292 5376 5408 5488 5616 5733 5824 5832 6048 6084 6144 6153 6174 6272 6318 6552 6561 6591 6656 6804 6912 7032 7056 7098 7168 7371 7488 7618 7644 7776 7911 7938 8064 8112 8192 8204 8232 8281 8424 8736 8748 8788 8918 9072 9126 9216 9261 9376 9408 9464 9477 9828 9984 10192 10206 10368 10548 10584 10647 10752 10816 10976 11232 11427 11466 11648 11664 11907 12096 12168 12288 12306 12348 12544 12636 13104 13122 13182 13312 13377 13608 13689 13824 14064 14112 14196 14336 14357 14742 14976 15236 15288 15309 15379 15552 15822 15876 16128 16224 16384 16408 16464 16562 16848 17199 17472 17496 17576 17836 18144 18252 18432 18459 18522 18752 18816 18928 18954 19656 19683 19773 19968 20384 20412 20736 21096 21168 21294 21504 21632 21952 22113 22464 22854 22932 23296 23328 23733 23814 24192 24336 24576 24612 24696 24843 25088 25272 26208 26244 26364 26624 26663 26754 27216 27378 27648 27783 28128 28224 28392 28431 28672 28714 29484 29952 30472 30576 30618 30758 31104 31644 31752 31941 32256 32448 32768 32816 32928 33124 33696 34281 34398 34944 34992 35152 35672 35721 36288 36504 36864 36918 37044 37504 37632 37856 37908 39312 39366 39546 39936 40131 40768 40824 41067 41472 42192 42336 42588 43008 43071 43264 43904 44226 44928 45708 45864 45927 46137 46592 46656 47466 47628 48384 48672 49152 49224 49392 49517 49686 50176 50544 51597 52416 52488 52728 53248 53326 53508 54432 54756 55296 55377 55566 56256 56448 56784 56862 57344 57428 57967 58968 59049 59319 59904 60944 61152 61236 61516 62208 63288 63504 63882 64512 64896 65536 65632 65856 66248 66339 67392 68562 68796 69888 69984 70304 71199 71344 71442 72576 73008 73728 73836 74088 74529 75008 75264 75712 75816 78624 78732 79092 79872 79989 80262 81536 81648 82134 82944 83349 84384 84672 85176 85293 85849 86016 86142 86528 87808 88452 89856 91416 91728 91854 92274 93184 93312 94932 95256 95823 96768 97344 98304 98448 98784 99034 99372 100352 100499 101088 102843 103194 104832 104976 105456 106496 106652 107016 107163 107653 108864 109512 110592 110754 111132 112512 112896 113568 113724 114688 114856 115934 117936 118098 118638 119808 120393 121888 122304 122472 123032 123201 124416 126576 127008 127764 129024 129213 129792 131072 131264 131712 132496 132678 134784 137124 137592 137781 138411 139776 139968 140608 142398 142688 142884 145152 146016 147456 147672 148176 148551 149058 150016 150528 151424 151632 154791 157248 157464 158184 159744 159978 160524 163072 163296 164268 165888 166131 166698 168768 169344 170352 170586 171698 172032 172284 173056 173901 175616 176904 177147 177957 179712 182832 183456 183708 184548 186368 186624 186641 189864 190512 191646 193536 194688 196608 196896 197568 198068 198744 199017 200704 200998 202176 205686 206388 209664 209952 210912 212992 213304 213597 214032 214326 215306 217728 219024 221184 221508 222264 223587 225024 225792 227136 227448 229376 229712 231868 235872 236196 237276 239616 239967 240786 243776 244608 244944 246064 246402 248832 250047 253152 254016 255528 255879 257547 258048 258426 259584 262144 262528 263424 264992 265356 269568 274248 275184 275562 276822 279552 279936 281216 284796 285376 285768 287469 290304 292032 294912 295344 296352 297102 298116 300032 301056 301497 302848 303264 308529 309582 314496 314928 316368 319488 319956 321048 321489 322959 326144 326592 328536 331776 332262 333396 337536 338688 340704 341172 343396 344064 344568 346112 346619 347802 351232 353808 354294 355914 359424 361179 365664 366912 367416 369096 369603 372736 373248 373282 379728 381024 383292 387072 387639 389376 393216 393792 395136 396136 397488 398034 401408 401996 404352 411372 412776 413343 415233 419328 419904 421824 425984 426608 427194 428064 428652 430612 435456 438048 442368 443016 444528 445653 447174 450048 451584 454272 454896 458752 459424 463736 464373 471744 472392 474552 479232 479934 481572 487552 489216 489888 492128 492804 497664 498393 500094 506304 508032 511056 511758 515094 516096 516852 519168 521703 524288 525056 526848 529984 530712 531441 533871 539136 548496 550368 551124 553644 559104 559872 559923 562432 569592 570752 571536 574938 580608 584064 589824 590688 592704 594204 596232 597051 600064 600943 602112 602994 605696 606528 617058 619164 628992 629856 632736 638976 639912 640791 642096 642978 643721 645918 652288 653184 657072 663552 664524 666792 670761 675072 677376 681408 682344 686792 688128 689136 692224 693238 695604 702464 707616 708588 711828 718848 719901 722358 731328 733824 734832 738192 739206 745472 746496 746564 750141 753571 759456 762048 766584 767637 772641 774144 775278 778752 786432 787584 790272 792272 794976 796068 802816 803992 808704 822744 825552 826686 830466 838656 839808 843648 851968 853216 854388 856128 857304 861224 862407 870912 876096 884736 886032 889056 891306 894348 900096 903168 904491 908544 909792 917504 918848 925587 927472 928746 943488 944784 949104 958464 959868 963144 964467 968877 975104 978432 979776 984256 985608 995328 996786 1000188 1012608 1016064 1022112 1023516 1030188 1032192 1033704 1038336 1039857 1043406 1048576 1050112 1053696 1059968 1061424 1062882 1067742 1078272 1083537 1096992 1100736 1102248 1107288 1108809 1116037 1118208 1119744 1119846 1124864 1139184 1141504 1143072 1149876 1161216 1162917 1168128 1179648 1181376 1185408 1188408 1192464 1194102 1200128 1201886 1204224 1205988 1211392 1213056 1234116 1238328 1240029 1245699 1257984 1259712 1265472 1277952 1279824 1281582 1284192 1285956 1287442 1291836 1304576 1306368 1306487 1314144 1327104 1329048 1333584 1336959 1341522 1350144 1354752 1362816 1364688 1373584 1376256 1378272 1384448 1386476 1391208 1393119 1404928 1415232 1417176 1423656 1437696 1439802 1444716 1462656 1467648 1469664 1476384 1478412 1490944 1492992 1493128 1495179 1500282 1507142 1518912 1524096 1533168 1535274 1545282 1548288 1550556 1557504 1565109 1572864 1575168 1580544 1584544 1589952 1592136 1601613 1605632 1607984 1617408 1645488 1651104 1653372 1660932 1677312 1679616 1679769 1687296 1703936 1706432 1708776 1712256 1714608 1722448 1724814 1741824 1752192 1769472 1772064 1778112 1782612 1788696 1791153 1800192 1802829 1806336 1808982 1817088 1819584 1835008 1837696 1851174 1854944 1857492 1886976 1889568 1898208 1916928 1919736 1922373 1926288 1928934 1931163 1937754 1950208 1956864 1959552 1968512 1971216 1990656 1993572 2000376 2012283 2025216 2032128 2044224 2047032 2060376 2064384 2067408 2076672 2079714 2086812 2097152 2100224 2107392 2119936 2122848 2125764 2135484 2156544 2159703 2167074 2193984 2201472 2204496 2214576 2217618 2232074 2236416 2239488 2239692 2249728 2250423 2260713 2278368 2283008 2286144 2299752 2302911 2317923 2322432 2325834 2336256 2359296 2362752 2370816 2376816 2384928 2388204 2400256 2403772 2408448 2411976 2422784 2426112 2426333 2468232 2476656 2480058 2491398 2515968 2519424 2530944 2555904 2559648 2563164 2568384 2571912 2574884 2583672 2587221 2609152 2612736 2612974 2628288 2654208 2658096 2667168 2673918 2683044 2700288 2709504 2713473 2725632 2729376 2747168 2752512 2756544 2768896 2772952 2776761 2782416 2786238 2809856 2830464 2834352 2847312 2875392 2879604 2889432 2893401 2906631 2925312 2935296 2939328 2952768 2956824 2981888 2985984 2986256 2990358 3000564 3014284 3037824 3048192 3066336 3070548 3090564 3096576 3101112 3115008 3119571 3130218 3145728 3150336 3161088 3169088 3179904 3184272 3203226 3211264 3215968 3234816 3250611 3290976 3302208 3306744 3321864 3326427 3348111 3354624 3359232 3359538 3374592 3407872 3412864 3417552 3424512 3429216 3444896 3449628 3483648 3488751 3504384 3538944 3544128 3556224 3565224 3577392 3582306 3600384 3605658 3612672 3617964 3634176 3639168 3670016 3675392 3702348 3709888 3714984 3720087 3737097 3773952 3779136 3796416 3833856 3839472 3844746 3852576 3857868 3862326 3875508 3900416 3913728 3919104 3919461 3937024 3942432 3981312 3987144 4000752 4010877 4024566 4050432 4064256 4088448 4094064 4120752 4128768 4134816 4153344 4159428 4173624 4179357 4200448 4206601 4214784 4239872 4245696 4251528 4270968 4313088 4319406 4334148 4387968 4402944 4408992 4429152 4435236 4464148 4472832 4478976 4479384 4485537 4499456 4500846 4506047 4521426 4556736 4566016 4572288 4599504 4605822 4635846 4644864 4651668 4672512 4695327 4718592 4725504 4741632 4753632 4769856 4776408 4800512 4804839 4807544 4816896 4823952 4845568 4852224 4852666 4936464 4953312 4960116 4982796 5031936 5038848 5039307 5061888 5111808 5119296 5126328 5136768 5143824 5149768 5167344 5174442 5218304 5225472 5225948 5256576 5308416 5316192 5334336 5347836 5366088 5373459 5400576 5408487 5419008 5426946 5451264 5458752 5494336 5505024 5513088 5537792 5545904 5553522 5564832 5572476 5619712 5660928 5668704 5694624 5750784 5759208 5767119 5778864 5786802 5793489 5813262 5850624 5870592 5878656 5905536 5913648 5963776 5971968 5972512 5980716 6001128 6028568 6036849 6075648 6096384 6132672 6141096 6181128 6193152 6202224 6230016 6239142 6260436 6291456 6300672 6322176 6338176 6359808 6368544 6406452 6422528 6431936 6469632 6479109 6501222 6581952 6604416 6613488 6643728 6652854 6696222 6709248 6718464 6719076 6749184 6751269 6782139 6815744 6825728 6835104 6849024 6858432 6889792 6899256 6908733 6953769 6967296 6977502 7008768 7077888 7088256 7112448 7130448 7154784 7164612 7200768 7211316 7225344 7235928 7268352 7278336 7278999 7340032 7350784 7404696 7419776 7429968 7440174 7474194 7547904 7558272 7592832 7667712 7678944 7689492 7705152 7715736 7724652 7751016 7761663 7800832 7812259 7827456 7838208 7838922 7874048 7884864 7962624 7974288 8001504 8021754 8049132 8100864 8128512 8140419 8176896 8188128 8241504 8257536 8269632 8306688 8318856 8330283 8347248 8358714 8400896 8413202 8429568 8479744 8491392 8503056 8541936 8626176 8638812 8668296 8680203 8719893 8775936 8805888 8817984 8858304 8870472 8928296 8945664 8957952 8958768 8971074 8998912 9001692 9012094 9042852 9113472 9132032 9144576 9199008 9211644 9271692 9289728 9303336 9345024 9358713 9390654 9437184 9451008 9483264 9507264 9539712 9552816 9601024 9609678 9615088 9633792 9647904 9691136 9704448 9705332 9751833 9872928 9906624 9920232 9965592 9979281 10044333 10063872 10077696 10078614 10123776 10223616 10238592 10252656 10273536 10287648 10299536 10334688 10348884 10436608 10450944 10451896 10466253 10513152 10616832 10632384 10668672 10695672 10732176 10746918 10801152 10816974 10838016 10853892 10902528 10917504 10988672 11010048 11026176 11075584 11091808 11107044 11129664 11144952 11211291 11239424 11321856 11337408 11389248 11501568 11518416 11534238 11557728 11573604 11586978 11626524 11701248 11741184 11757312 11758383 11811072 11827296 11927552 11943936 11945024 11961432 12002256 12032631 12057136 12073698 12151296 12192768 12265344 12282192 12362256 12386304 12404448 12460032 12478284 12520872 12538071 12601344 12619803 12644352 12676352 12719616 12737088 12812904 12845056 12863872 12939264 12958218 13002444 13163904 13208832 13226976 13287456 13305708 13392444 13418496 13436928 13438152 13456611 13498368 13502538 13518141 13564278 13631488 13651456 13670208 13698048 13716864 13779584 13798512 13817466 13907538 13934592 13955004 14017536 14085981 14155776 14176512 14224896 14260896 14309568 14329224 14401536 14414517 14422632 14450688 14471856 14508481 14536704 14556672 14557998 14680064 14701568 14809392 14839552 14859936 14880348 14948388 15095808 15116544 15117921 15185664 15335424 15357888 15378984 15410304 15431472 15449304 15502032 15523326 15601664 15624518 15654912 15676416 15677844 15748096 15769728 15925248 15948576 16003008 16043508 16098264 16120377 16201728 16225461 16257024 16280838 16353792 16376256 16483008 16515072 16539264 16613376 16637712 16660566 16694496 16717428 16801792 16826404 16859136 16959488 16982784 16984331 17006112 17083872 17252352 17277624 17301357 17336592 17360406 17380467 17439786 17551872 17611776 17635968 17716608 17740944 17856592 17891328 17915904 17917536 17942148 17997824 18003384 18024188 18085704 18110547 18226944 18264064 18289152 18398016 18423288 18543384 18579456 18606672 18690048 18717426 18781308 18874368 18902016 18966528 19014528 19079424 19105632 19202048 19219356 19230176 19267584 19295808 19382272 19408896 19410664 19437327 19503666 19745856 19813248 19840464 19931184 19958562 20088666 20127744 20155392 20157228 20247552 20253807 20346417 20447232 20477184 20505312 20547072 20575296 20599072 20669376 20697768 20861307 20873216 20901888 20903792 20932506 21026304 21233664 21264768 21337344 21391344 21464352 21493836 21602304 21633948 21676032 21707784 21805056 21835008 21836997 21977344 22020096 22052352 22151168 22183616 22214088 22259328 22289904 22422582 22478848 22643712 22674816 22778496 23003136 23036832 23068476 23115456 23147208 23173956 23253048 23284989 23402496 23436777 23482368 23514624 23516766 23622144 23654592 23855104 23887872 23890048 23922864 24004512 24065262 24114272 24147396 24302592 24385536 24421257 24530688 24564384 24724512 24772608 24808896 24920064 24956568 24990849 25041744 25076142 25153757 25202688 25239606 25288704 25352704 25439232 25474176 25625808 25690112 25727744 25878528 25916436 26004888 26040609 26159679 26327808 26417664 26453952 26574912 26611416 26784888 26836992 26873856 26876304 26913222 26996736 27005076 27036282 27128556 27262976 27302912 27340416 27396096 27433728 27559168 27597024 27634932 27815076 27869184 27910008 28035072 28076139 28171962 28311552 28353024 28449792 28521792 28619136 28658448 28803072 28829034 28845264 28901376 28943712 29016962 29073408 29113344 29115996 29255499 29403136 29446207 29618784 29679104 29719872 29760696 29896776 29937843 30132999 30191616 30233088 30235842 30371328 30670848 30715776 30757968 30820608 30862944 30898608 31004064 31046652 31203328 31249036 31309824 31352832 31355688 31398759 31496192 31539456 31542329 31850496 31897152 32006016 32087016 32196528 32240754 32403456 32450922 32514048 32561676 32707584 32752512 32966016 33030144 33078528 33226752 33275424 33321132 33388992 33434856 33603584 33633873 33652808 33718272 33918976 33965568 33968662 34012224 34167744 34504704 34555248 34602714 34673184 34720812 34760934 34879572 35103744 35223552 35271936 35275149 35433216 35481888 35713184 35782656 35831808 35835072 35884296 35995648 36006768 36048376 36097893 36171408 36221094 36453888 36528128 36578304 36796032 36846576 37086768 37158912 37213344 37380096 37434852 37562616 37614213 37804032 37859409 37933056 38029056 38158848 38211264 38404096 38438712 38460352 38535168 38591616 38764544 38817792 38821328 38874654 39007332 39491712 39626496 39680928 39862368 39917124 40177332 40255488 40310784 40314456 40369833 40495104 40507614 40554423 40692834 40894464 40954368 41010624 41094144 41150592 41198144 41338752 41395536 41722614 41746432 41803776 41807584 41865012 42052608 42257943 42467328 42529536 42674688 42782688 42928704 42987672 43204608 43243551 43267896 43352064 43415568 43525443 43610112 43670016 43673994 43954688 44040192 44104704 44302336 44367232 44428176 44518656 44579808 44845164 44957696 45287424 45349632 45353763 45556992 46006272 46073664 46136952 46230912 46294416 46347912 46506096 46569978 46804992 46873554 46964736 47029248 47033532 47244288 47309184 47710208 47775744 47780096 47845728 48009024 48130524 48228544 48294792 48361131 48605184 48676383 48771072 48842514 49061376 49128768 49449024 49545216 49617792 49840128 49913136 49981698 50083488 50152284 50307514 50405376 50479212 50577408 50705408 50878464 50948352 50952993 51251616 51380224 51455488 51757056 51832872 51904071 52009776 52081218 52141401 52319358 52655616 52835328 52907904 53149824 53222832 53569776 53673984 53747712 53752608 53826444 53993472 54010152 54072564 54257112 54331641 54605824 54680832 54685813 54792192 54867456 55118336 55194048 55269864 55630152 55738368 55820016 56070144 56152278 56343924 56623104 56706048 56899584 57043584 57238272 57316896 57606144 57658068 57690528 57802752 57887424 58033924 58146816 58226688 58231992 58311981 58510998 58806272 58892414 59237568 59358208 59439744 59521392 59793552 59875686 60265998 60383232 60466176 60471684 60742656 60761421 61039251 61341696 61431552 61515936 61641216 61725888 61797216 62008128 62093304 62406656 62498072 62583921 62619648 62705664 62711376 62797518 62992384 63078912 63084658 63700992 63794304 64012032 64174032 64393056 64481508 64806912 64901844 65028096 65123352 65415168 65505024 65510991 65932032 66060288 66157056 66453504 66550848 66642264 66777984 66869712 67207168 67267746 67305616 67436544 67837952 67931136 67937324 68024448 68335488 69009408 69110496 69205428 69346368 69441624 69521868 69759144 69854967 70207488 70310331 70447104 70543872 70550298 70866432 70963776 71426368 71565312 71663616 71670144 71768592 71991296 72013536 72096752 72195786 72342816 72442188 72907776 73056256 73156608 73263771 73592064 73693152 74173536 74317824 74426688 74760192 74869704 74972547 75125232 75228426 75461271 75608064 75718818 75866112 76058112 76317696 76422528 76808192 76877424 76920704 77070336 77183232 77529088 77635584 77642656 77749308 78014664 78479037 78983424 79252992 79361856 79724736 79834248 80354664 80510976 80621568 80628912 80739666 80990208 81015228 81108846 81385668 81788928 81908736 82021248 82188288 82301184 82396288 82677504 82791072 83445228 83492864 83607552 83615168 83730024 84105216 84228417 84515886 84934656 85059072 85349376 85565376 85857408 85975344 86409216 86487102 86535792 86704128 86831136 87050886 87220224 87340032 87347988 87766497 87909376 88209408 88338621 88604672 88734464 88856352 89037312 89159616 89690328 89813529 89915392 90398997 90574848 90699264 90707526 91113984 92012544 92147328 92273904 92461824 92588832 92695824 93012192 93139956 93609984 93747108 93929472 94058496 94067064 94196277 94488576 94618368 94626987 95420416 95551488 95560192 95691456 96018048 96261048 96457088 96589584 96722262 97210368 97352766 97542144 97685028 98122752 98257536 98898048 99090432 99235584 99680256 99826272 99963396 100166976 100304568 100615028 100810752 100901619 100958424 101154816 101410816 101559367 101756928 101896704 101905986 102503232 102760448 102910976 103514112 103665744 103808142 104019552 104162436 104282802 104638716 105311232 105670656 105815808 105825447 106299648 106445664 107139552 107347968 107495424 107505216 107652888 107986944 108020304 108145128 108293679 108514224 108663282 109211648 109361664 109371626 109584384 109734912 110236672 110388096 110539728 111260304 111476736 111640032 112140288 112304556 112687848 112842639 113412096 113578227 113799168 114087168 114476544 114633792 115212288 115316136 115381056 115605504 115774848 116067848 116293632 116453376 116463984 116623962 117021996 117612544 117784828 118475136 118716416 118879488 119042784 119587104 119751372 120531996 120766464 120932352 120943368 121109499 121485312 121522842 121663269 122078502 122683392 122863104 123031872 123282432 123451776 123594432 124016256 124186608 124813312 124996144 125167842 125239296 125411328 125422752 125595036 125984768 126157824 126169316 126773829 127401984 127588608 128024064 128348064 128786112 128963016 129613824 129730653 129803688 130056192 130246704 130576329 130830336 131010048 131021982 131864064 132120576 132314112 132907008 133101696 133284528 133555968 133739424 134414336 134535492 134611232 134873088 135675904 135862272 135874648 136048896 136061289 136670976 138018816 138220992 138410856 138692736 138883248 139043736 139518288 139709934 140414976 140620662 140894208 141087744 141100596 141732864 141927552 142852736 143130624 143327232 143340288 143537184 143982592 144027072 144193504 144391572 144685632 144884376 145815552 146029149 146112512 146313216 146527542 147184128 147386304 148347072 148635648 148853376 149520384 149739408 149945094 150250464 150456852 150922542 151216128 151437636 151732224 152116224 152635392 152845056 152858979 153616384 153754848 153841408 154140672 154366464 155058176 155271168 155285312 155498616 155712213 156029328 156424203 156958074 157966848 158505984 158723712 159449472 159668496 160709328 161021952 161243136 161257824 161479332 161980416 162030456 162217692 162771336 162994923 163817472 164042496 164057439 164376576 164602368 164792576 165355008 165582144 166890456 166985728 167215104 167230336 167460048 168210432 168456834 169031772 169869312 170118144 170698752 171130752 171714816 171950688 172818432 172974204 173071584 173408256 173662272 174101772 174440448 174680064 174695976 174935943 175532994 175818752 176076299 176418816 176677242 177209344 177468928 177712704 178074624 178319232 179380656 179627058 179830784 180797994 181149696 181398528 181415052 182227968 182284263 183117753 184025088 184294656 184547808 184923648 185177664 185391648 186024384 186279912 187219968 187494216 187751763 187858944 188116992 188134128 188392554 188610253 188977152 189236736 189253974 190840832 191102976 191120384 191382912 192036096 192522096 192914176 193179168 193444524 194420736 194705532 195084288 195370056 196245504 196515072 196532973 197796096 198180864 198471168 199360512 199652544 199926792 200333952 200609136 201230056 201621504 201803238 201916848 202309632 202821632 203118734 203513856 203793408 203811972 205006464 205821952 207028224 207331488 207616284 208039104 208324872 208565604 209277432 209564901 210622464 210930993 211341312 211631616 211650894 212599296 212891328 214279104 214695936 214990848 215010432 215305776 215973888 216040608 216290256 216587358 217028448 217326564 218423296 218723328 218743252 219168768 219469824 219791313 220473344 220776192 220796303 221079456 222520608 222953472 223280064 224280576 224609112 224917641 225375696 225685278 226383813 226824192 227156454 227598336 228174336 228953088 229267584 230424576 230632272 230762112 231211008 231549696 232135696 232587264 232906752 232927968 233247924 234043992 235225088 235437111 235569656 236950272 237432832 237758976 238085568 239174208 239502744 241063992 241532928 241864704 241886736 242218998 242970624 243045684 243326538 244157004 245366784 245726208 246063744 246564864 246903552 247188864 248032512 248373216 249626624 249992288 250335684 250478592 250822656 250845504 251190072 251969536 252315648 252338632 252685251 253547658 254803968 255177216 256048128 256696128 257572224 257926032 259227648 259461306 259607376 260112384 260493408 261152658 261660672 262020096 262043964 263299491 263728128 264628224 265015863 265814016 266203392 266569056 267111936 267478848 268828672 269070984 269222464 269746176 271196991 271351808 271724544 271749296 272097792 272122578 273341952 276037632 276441984 276821712 277385472 277766496 278087472 279036576 279419868 280829952 281241324 281788416 282175488 282201192 282588831 283465728 283855104 283880961 285705472 286261248 286654464 286680576 287074368 287965184 288054144 288387008 288783144 289371264 289768752 291631104 292058298 292225024 292626432 293055084 294368256 294772608 296694144 297271296 297706752 299040768 299478816 299890188 300500928 300913704 301845084 302432256 302704857 302875272 303464448 304232448 304678101 305270784 305690112 305717958 307232768 307509696 307682816 308281344 308732928 310116352 310542336 310570624 310997232 311424426 312058656 312848406 313916148 315933696 317011968 317447424 317476341 318898944 319336992 321418656 322043904 322486272 322515648 322958664 323960832 324060912 324435384 324881037 325542672 325989846 326998841 327634944 328084992 328114878 328753152 329204736 329585152 330710016 331164288 333780912 333971456 334430208 334460672 334920096 336420864 336913668 338063544 338527917 340236288 340734681 341397504 342261504 343429632 343901376 345636864 345948408 346143168 346816512 347324544 348203544 348880896 349360128 349391952 349871886 351065988 351637504 352152598 352837632 353354484 354418688 354937856 355425408 356149248 356638464 358761312 359254116 359661568 361595988 362299392 362797056 362830104 363328497 364455936 364568526 364989807 366235506 368050176 368589312 369095616 369847296 370355328 370783296 372048768 372559824 374439936 374988432 375503526 375717888 376233984 376268256 376785108 377220506 377954304 378473472 378507948 380321487 382205952 382240768 382765824 382800691 384072192 385044192 385828352 386358336 386889048 388841472 389191959 389411064 390168576 390740112 391728987 392491008 393030144 393065946 395592192 396361728 396942336 398721024 399305088 399853584 400667904 401218272 402460112 403243008 403606476 403833696 404619264 405643264 406237468 407027712 407586816 407623944 408183867 410012928 411643904 414056448 414662976 415232568 416078208 416649744 417131208 418554864 419129802 421244928 421861986 422682624 423263232 423301788 425198592 425782656 428558208 429391872 429981696 430020864 430611552 431947776 432081216 432580512 433174716 434056896 434653128 436846592 437446656 437486504 438087447 438337536 438939648 439582626 440946688 441552384 441592606 442158912 445041216 445906944 446560128 448561152 449218224 449835282 450751392 451370556 452767626 453648384 454312908 455196672 456348672 457906176 458535168 458576937 460849152 461264544 461524224 462422016 463099392 464271392 465174528 465813504 465855936 466495848 468087984 469272609 470450176 470874222 471139312 473900544 474865664 475517952 476171136 478348416 479005488 482127984 483065856 483729408 483773472 484437996 485941248 486091368 486653076 488314008 488984769 491452416 492127488 492172317 493129728 493807104 494377728 496065024 496746432 499253248 499984576 500671368 500957184 501645312 501691008 502380144 503939072 504631296 504677264 505370502 507095316 509607936 510354432 512096256 513392256 515144448 515852064 518455296 518922612 519214752 520224768 520986816 522305316 523321344 524040192 524087928 524807829 526598982 527456256 528228897 529256448 530031726 531628032 532406784 533138112 534223872 534957696 537657344 538141968 538444928 539492352 542393982 542703616 543449088 543498592 544195584 544245156 546683904 549353259 552075264 552883968 553643424 554770944 555532992 556174944 558073152 558839736 561659904 562482648 563255289 563576832 564350976 564402384 565177662 565830759 566931456 567710208 567761922 571410944 572522496 573308928 573361152 574148736 575930368 576108288 576774016 577566288 578742528 579537504 583262208 584116596 584450048 585252864 586110168 588736512 589545216 589598919 593388288 594542592 595413504 598081536 598957632 599780376 601001856 601827408 603690168 604864512 605409714 605750544 606928896 608464896 609356202 610541568 611380224 611435916 614465536 615019392 615365632 617465856 620232704 621084672 621141248 621994464 622848852 624117312 625696812 627832296 628694703 631867392 632792979 634023936 634894848 634952682 637797888 638673984 642837312 644087808 644972544 645031296 645917328 647921664 648121824 648870768 649762074 651085344 651979692 653997682 655269888 656169984 656229756 657506304 658409472 659170304 659373939 661420032 662328576 662388909 667561824 667942912 668860416 668921344 669840192 672841728 673827336 674752923 676127088 677055834 679151439 680472576 681469362 682795008 684523008 686859264 687802752 691273728 691896816 692286336 693633024 694649088 696407088 697761792 698720256 698783904 699743772 702131976 703275008 704305196 705675264 706311333 706708968 709875712 710850816 710915569 712298496 713276928 717522624 718508232 719323136 723191976 724598784 725594112 725660208 726656994 728911872 729137052 729979614 732471012 736100352 737178624 738191232 739694592 740710656 741566592 744097536 745119648 748879872 749976864 751007052 751435776 752467968 752536512 753570216 754441012 755908608 756946944 757015896 758055753 760642974 764411904 764481536 765531648 765601382 768144384 770088384 771656704 772716672 773778096 777682944 778383918 778822128 780337152 781480224 783457974 784982016 786060288 786131892 789898473 791184384 793884672 795047589 797442048 798610176 799707168 801335808 802436544 804920224 806486016 807212952 807667392 809238528 811286528 812474936 813590973 814055424 815173632 815247888 816367734 820025856 823287808 828112896 829325952 830465136 832156416 833299488 834262416 837109728 838259604 842489856 843723972 845365248 846526464 846603576 847766493 850397184 851565312 851642883 857116416 858783744 859963392 860041728 861223104 863895552 864162432 865161024 866349432 868113792 869306256 873693184 874893312 874973008 876174894 876675072 877879296 879165252 881893376 883104768 883185212 884317824 890082432 891813888 893120256 897122304 898436448 899670564 901502784 902741112 905535252 907296768 908114571 908625816 910393344 912697344 914034303 915812352 917070336 917153874 921698304 922529088 923048448 924844032 926198784 928542784 930349056 931627008 931711872 932991696 936175968 938545218 940900352 941748444 942278624 947801088 949731328 951035904 952342272 952429023 956696832 958010976 964255968 966131712 967458816 967546944 968875992 971882496 972182736 973306152 974643111 976628016 977969538 980996523 982904832 984254976 984344634 986259456 987614208 988755456 992130048 993492864 998506496 999969152 1001342736 1001914368 1003290624 1003382016 1004760288 1007878144 1009262592 1009354528 1010741004 1014190632 1020708864 1022204043 1024192512 1026784512 1030288896 1031704128 1036910592 1037845224 1038429504 1040449536 1041973632 1044610632 1046642688 1048080384 1048175856 1049615658 1053197964 1054912512 1056457794 1058512896 1060063452 1063256064 1064813568 1066276224 1068447744 1069915392 1075314688 1076283936 1076889856 1078984704 1084787964 1085407232 1086898176 1086997184 1088391168 1088490312 1089985491 1093367808 1094969421 1098706518 1104150528 1105767936 1107286848 1109541888 1111065984 1112349888 1116146304 1117679472 1123319808 1124965296 1126510578 1127153664 1128701952 1128804768 1130355324 1131661518 1133862912 1135420416 1135523844 1140964461 1142821888 1146617856 1146722304 1148297472 1148402073 1151860736 1152216576 1153548032 1155132576 1157485056 1159075008 1166524416 1167575877 1168233192 1168900096 1170505728 1172220336 1175186961 1177473024 1179090432 1179197838 1186776576 1189085184 1190827008 1196163072 1197915264 1199560752 1202003712 1203654816 1207380336 1209729024 1210819428 1211501088 1213857792 1216929792 1218712404 1221083136 1222760448 1222871832 1224551601 1230038784 1230731264 1232534093 1234931712 1240465408 1242169344 1242282496 1243988928 1245697704 1248234624 1251393624 1255664592 1257389406 1263734784 1265585958 1268047872 1269789696 1269905364 1275595776 1277347968 1285674624 1288175616 1289945088 1290062592 1291834656 1295843328 1296243648 1297741536 1299524148 1302170688 1303959384 1307995364 1310539776 1312339968 1312459512 1314262341 1315012608 1316818944 1318340608 1318747878 1320271771 1322840064 1324657152 1324777818 1335123648 1335885824 1337720832 1337842688 1339680384 1345683456 1347654672 1349505846 1352254176 1354111668 1358302878 1360945152 1362938724 1365590016 1369046016 1373718528 1375605504 1375730811 1382547456 1383793632 1384572672 1387266048 1389298176 1392814176 1395523584 1397440512 1397567808 1399487544 1404263952 1406550016 1407817827 1408610392 1411350528 1412622666 1413417936 1419751424 1421701632 1421831138 1424596992 1426553856 1435045248 1437016464 1446383952 1449197568 1451188224 1451320416 1453313988 1457823744 1458274104 1459959228 1464942024 1466954307 1474357248 1476382464 1476516951 1479389184 1481421312 1483133184 1488195072 1490239296 1497759744 1499953728 1502014104 1502871552 1504935936 1505073024 1507140432 1508882024 1511817216 1513893888 1514031792 1516111506 1521285948 1528823808 1528963072 1531063296 1531202764 1536288768 1540176768 1543313408 1545433344 1547556192 1555365888 1556767836 1557644256 1560674304 1562960448 1566915948 1569964032 1572120576 1572263784 1574423487 1579796946 1582368768 1584686691 1587769344 1590095178 1594884096 1597220352 1599414336 1602671616 1604873088 1609840448 1612972032 1614425904 1615334784 1618477056 1622573056 1624949872 1627181946 1628110848 1630347264 1630495776 1632735468 1640051712 1646575616 1648059777 1656225792 1658651904 1660930272 1664312832 1666598976 1668524832 1674219456 1676519208 1684979712 1687447944 1689765867 1690730496 1693052928 1693207152 1695532986 1697492277 1700794368 1703130624 1703285766 1714232832 1717567488 1719926784 1720083456 1722446208 1727791104 1728324864 1730322048 1732698864 1736227584 1738612512 1747386368 1749786624 1749946016 1752349788 1753350144 1755758592 1758330504 1763786752 1766209536 1766370424 1768635648 1768796757 1780164864 1783627776 1786240512 1794244608 1796872896 1799341128 1803005568 1805482224 1811070504 1814593536 1816229142 1817251632 1820786688 1825394688 1828068606 1831624704 1834140672 1834307748 1843396608 1845058176 1846096896 1852397568 1857085568 1860698112 1863254016 1863423744 1865983392 1872351936 1877090436 1881800704 1883496888 1884557248 1895602176 1898378937 1899462656 1902071808 1904684544 1904858046 1913393664 1916021952 1928511936 1932263424 1934917632 1935093888 1937751984 1943764992 1944365472 1946612304 1949286222 1953256032 1955939076 1961993046 1965809664 1968509952 1968689268 1972518912 1975228416 1977510912 1978121817 1984260096 1986985728 1987166727 1997012992 1999938304 2002685472 2003828736 2006581248 2006764032 2009520576 2015756288 2018525184 2018709056 2021482008 2024258769 2028381264 2037454317 2041417728 2044408086 2048385024 2053569024 2060577792 2063408256 2073821184 2075690448 2076859008 2080899072 2083947264 2089221264 2093285376 2096160768 2096351712 2099231316 2106395928 2109825024 2112915588 2117025792 2118933999 2120126904 2129627136 2132552448 2132746707 2136895488 2139830784 2150629376 2152567872 2153779712 2157969408 2169575928 2170814464 2173796352 2173994368 2176782336 2176980624 2179970982 2186735616 2189938842 2197413036 2208301056 2211535872 2214573696 2219083776 2222131968 2224699776 2232292608 2235358944 2246639616 2249930592 2253021156 2254307328 2257403904 2257609536 2260710648 2263323036 2267725824 2270840832 2271047688 2274167259 2281928922 2285643776 2288991887 2293235712 2293444608 2296594944 2296804146 2303721472 2304433152 2307096064 2310265152 2314970112 2318150016 2333048832 2335151754 2336466384 2337800192 2341011456 2344440672 2350373922 2354946048 2358180864 2358395676 2369695419 2373553152 2381654016 2385142767 2392326144 2395830528 2399121504 2404007424 2407309632 2414760672 2419458048 2421638856 2423002176 2427715584 2433859584 2437424808 2440772919 2442166272 2445520896 2445743664 2449103202 2460077568 2461462528 2465068186 2469863424 2480930816 2484338688 2484564992 2487977856 2491395408 2496469248 2502787248 2511329184 2514778812 2527469568 2531171916 2536095744 2539579392 2539810728 2543299479 2551191552 2554695936 2554928649 2571349248 2576351232 2579890176 2580125184 2583669312 2591686656 2592487296 2595483072 2599048296 2604341376 2607918768 2615990728 2621079552 2624679936 2624919024 2628524682 2630025216 2633637888 2636681216 2637495756 2640543542 2645680128 2649314304 2649555636 2670247296 2675441664 2675685376 2679360768 2691366912 2695309344 2699011692 2704508352 2708223336 2716605756 2721890304 2724343713 2725877448 2731180032 2738092032 2742102909 2747437056 2751211008 2751461622 2765094912 2767587264 2769145344 2774532096 2778596352 2785628352 2791047168 2794881024 2795135616 2798975088 2808527904 2813100032 2815635654 2817220784 2822701056 2825245332 2826835872 2839502848 2843403264 2843662276 2849193984 2853107712 2857287069 2870090496 2874032928 2892767904 2898395136 2902376448 2902640832 2906627976 2915647488 2916548208 2919918456 2923929333 2929884048 2933908614 2942989569 2948714496 2952764928 2953033902 2958778368 2962842624 2966266368 2976390144 2980478592 2995519488 2999907456 3004028208 3005743104 3009871872 3010146048 3014280864 3017764048 3023634432 3027787776 3028063584 3032223012 3042571896 3057926144 3062126592 3062405528 3066612129 3072577536 3080353536 3086626816 3090866688 3095112384 3110731776 3113535672 3115288512 3121348608 3125920896 3133831896 3139928064 3144241152 3144527568 3148846974 3159593892 3164737536 3169373382 3175538688 3180190356 3189768192 3194440704 3198828672 3205343232 3209746176 3219680896 3225944064 3228851808 3230669568 3236954112 3245146112 3249899744 3254363892 3256221696 3260694528 3260991552 3265470936 3280103424 3284908263 3293151232 3296119554 3312451584 3317303808 3321860544 3328625664 3333197952 3337049664 3348438912 3353038416 3369959424 3374895888 3379531734 3381460992 3386105856 3386414304 3391065972 3394984554 3401588736 3406261248 3406571532 3422893383 3428465664 3439853568 3440166912 3444892416 3445206219 3455582208 3456649728 3460644096 3465397728 3472455168 3477225024 3494772736 3499573248 3499892032 3504699576 3506700288 3511517184 3516661008 3525560883 3527573504 3532419072 3532740848 3537271296 3537593514 3560329728 3567255552 3572481024 3588489216 3593745792 3598682256 3606011136 3610964448 3622141008 3629187072 3632458284 3634503264 3641573376 3650789376 3656137212 3663249408 3668281344 3668615496 3673654803 3690116352 3692193792 3697602279 3704795136 3714171136 3721396224 3726508032 3726847488 3731966784 3744703872 3754180872 3763601408 3766993776 3769114496 3791204352 3796757874 3798925312 3804143616 3809369088 3809716092 3826787328 3832043904 3857023872 3864526848 3869835264 3870187776 3875503968 3887529984 3888730944 3893224608 3898572444 3906512064 3911878152 3923986092 3931619328 3937019904 3937378536 3942787023 3945037824 3950456832 3955021824 3956243634 3960815313 3968520192 3973971456 3974333454 3994025984 3999876608 4005370944 4007657472 4013162496 4013528064 4019041152 4031512576 4037050368 4037418112 4042964016 4048517538 4056762528 4074908634 4082835456 4088816172 4096770048 4107138048 4121155584 4126816512 4127192433 4147642368 4151380896 4153718016 4161798144 4167894528 4178442528 4186570752 4192321536 4192703424 4198462632 4212791856 4219650048 4223453481 4225831176 4234051584 4237867998 4240253808 4250984933 4259254272 4265104896 4265493414 4273790976 4279661568 4301258752 4305135744 4307559424 4339151856 4341628928 4347592704 4347988736 4353564672 4353961248 4359941964 4373471232 4379877684 4394826072 4400862921 4423071744 4429147392 4429550853 4438167552 4444263936 4449399552 4464585216 4470717888 4493279232 4499861184 4506042312 4508614656 4514807808 4515219072 4521421296 4526646072 4535451648 4541681664 4542095376 4548334518 4563857844 4571287552 4577983774 4586471424 4586889216 4593189888 4593608292 4607442944 4608866304 4614192128 4620530304 4629940224 4636300032 4666097664 4670303508 4672932768 4675600384 4682022912 4688881344 4700747844 4709892096 4716361728 4716791352 4723270461 4739390838 4747106304 4754060073 4763308032 4770285534 4784652288 4791661056 4798243008 4808014848 4814619264 4829521344 4838916096 4843277712 4846004352 4855431168 4867719168 4874849616 4881545838 4884332544 4891041792 4891487328 4898206404 4920155136 4922925056 4930136372 4939726848 4944179331 4968677376 4969129984 4975955712 4976408983 4982790816 4992938496 5005574496 5022658368 5029557624 5054939136 5062343832 5069297601 5072191488 5079158784 5079621456 5086598958 5092476831 5102383104 5109391872 5109857298 5142698496 5152702464 5159780352 5160250368 5167338624 5183373312 5184974592 5190966144 5198096592 5208682752 5215837536 5231981456 5242159104 5249359872 5249838048 5257049364 5260050432 5267275776 5273362432 5274991512 5281087084 5291360256 5298628608 5299111272 5306390271 5340494592 5350883328 5351370752 5358721536 5382733824 5390618688 5398023384 5409016704 5416446672 5433211512 5443780608 5448687426 5451754896 5462360064 5476184064 5484205818 5494874112 5502422016 5502923244 5530189824 5535174528 5538290688 5557192704 5571256704 5582094336 5589762048 5590271232 5597950176 5617055808 5626200064 5631271308 5634441568 5645402112 5650490664 5653671744 5679005696 5686806528 5687324552 5695136811 5698387968 5706215424 5714574138 5740180992 5748065856 5785535808 5796790272 5804752896 5805281664 5813255952 5831294976 5833096416 5839836912 5847858666 5859768096 5867817228 5885979138 5897428992 5905529856 5906067804 5917556736 5925685248 5932532736 5934365451 5952780288 5960957184 5961500181 5991038976 5999814912 6008056416 6011486208 6019743744 6020292096 6028561728 6035528096 6047268864 6055575552 6056127168 6064446024 6085143792 6112362951 6115852288 6124253184 6124811056 6133224258 6145155072 6160707072 6173253632 6181733376 6190224768 6221463552 6227071344 6230577024 6242697216 6251841792 6267663792 6279856128 6288482304 6289055136 6297693948 6319187784 6329475072 6338746764 6351077376 6356801997 6360380712 6388881408 6397657344 6398240121 6410686464 6419492352 6439361792 6451888128 6457703616 6461339136 6473908224 6490292224 6499799488 6508727784 6512443392 6521389056 6521983104 6530941872 6560206848 6569816526 6586302464 6592239108 6624903168 6634607616 6643721088 6657251328 6666395904 6674099328 6696877824 6706076832 6739918848 6749791776 6759063468 6762921984 6772211712 6772828608 6782131944 6789969108 6803177472 6812522496 6813143064 6822501777 6845786766 6856931328 6866975661 6879707136 6880333824 6889784832 6890412438 6911164416 6913299456 6921288192 6930795456 6944910336 6954450048 6989545472 6999146496 6999784064 7009399152 7013400576 7023034368 7033322016 7051121766 7055147008 7064838144 7065481696 7074542592 7075187028 7120659456 7144962048 7155428301 7176978432 7187491584 7197364512 7212022272 7221928896 7244282016 7258374144 7264916568 7269006528 7283146752 7301578752 7312274424 7322318757 7326498816 7336562688 7337230992 7347309606 7380232704 7384387584 7395204558 7409590272 7428342272 7442792448 7453016064 7453694976 7463933568 7489407744 7508361744 7527202816 7533987552 7538228992 7582408704 7593515748 7597850624 7608287232 7618738176 7619432184 7629898437 7653574656 7664087808 7664785947 7714047744 7729053696 7739670528 7740375552 7751007936 7775059968 7777461888 7786449216 7797144888 7813024128 7823756304 7847972184 7863238656 7874039808 7874757072 7885574046 7890075648 7900913664 7910043648 7912487268 7921630626 7937040384 7947942912 7948666908 7988051968 7999753216 8010741888 8026324992 8027056128 8038082304 8063025152 8074100736 8074836224 8085928032 8097035076 8113525056 8149817268 8165670912 8173031139 8177632344 8193540096 8214276096 8226308727 8242311168 8253633024 8254384866 8295284736 8302761792 8307436032 8323596288 8335789056 8356885056 8373141504 8384643072 8385406848 8396925264 8425583712 8439300096 8446906962 8451662352 8468103168 8475735996 8480507616 8501969866 8518508544 8530209792 8530986828 8547581952 8559323136 8571861207 8610271488 8615118848 8627738651 8678303712 8683257856 8695185408 8695977472 8707129344 8707922496 8719883928 8746942464 8759755368 8771787999 8789652144 8801725842 8828968707 8846143488 8858294784 8859101706 8876335104 8888527872 8898799104 8929170432 8941435776 8986558464 8999722368 9012084624 9017229312 9029615616 9030438144 9042842592 9053292144 9070903296 9083363328 9084190752 9096669036 9127715688 9142575104 9155967548 9173778432 9186379776 9187216584 9199836387 9217732608 9228384256 9241060608 9241902397 9259880448 9272600064 9332195328 9340607016 9345865536 9351200768 9364045824 9377762688 9401495688 9419784192 9432723456 9433582704 9446540922 9478781676 9494212608 9508120146 9526616064 9540571068 9569304576 9583322112 9596486016 9616029696 9629238528 9659042688 9677832192 9686555424 9692008704 9710862336 9735438336 9749699232 9763091676 9768665088 9782083584 9782974656 9796412808 9840310272 9845850112 9854724789 9860272744 9879453696 9888358662 9937354752 9938259968 9951911424 9952817966 9965581632 9985876992 10011148992 10045316736 10059115248 10109878272 10124687664 10138595202 10144382976 10158317568 10159242912 10173197916 10184953662 10204766208 10218783744 10219714596 10268680149 10285396992 10319560704 10320500736 10334677248 10335618657 10366746624 10369949184 10381932288 10396193184 10417365504 10431675072 10463962912 10484318208 10498719744 10499676096 10514098728 10520100864 10534551552 10546724864 10549983024 10562174168 10576682649 10582720512 10597257216 10598222544 10612780542 10680989184 10701766656 10702741504 10717443072 10765467648 10781237376 10796046768 10818033408 10832893344 10866423024 10887561216 10897374852 10903509792 10924720128 10952368128 10968411636 10989748224 11004844032 11005846488 11020964409 11070349056 11076581376 11092806837 11114385408 11142513408 11164188672 11179524096 11180542464 11195900352 11234111616 11252400128 11262542616 11268883136 11290804224 11300981328 11307343488 11358011392 11373613056 11374649104 11390273622 11396775936 11412430848 11429148276 11480361984 11496131712 11571071616 11593580544 11609505792 11610563328 11626511904 11662589952 11666192832 11679673824 11695717332 11719536192 11735634456 11771958276 11794857984 11811059712 11812135608 11828361069 11835113472 11851370496 11865065472 11868730902 11882445939 11905560576 11921914368 11923000362 11982077952 11999629824 12016112832 12022972416 12039487488 12040584192 12057123456 12071056192 12094537728 12111151104 12112254336 12128892048 12170287584 12224725902 12231704576 12248506368 12249622112 12266448516 12290310144 12321414144 12346507264 12363466752 12380449536 12381577299 12442927104 12454142688 12461154048 12485394432 12503683584 12535327584 12559712256 12576964608 12578110272 12595387896 12638375568 12658950144 12670360443 12677493528 12702154752 12713603994 12720761424 12752954799 12777762816 12795314688 12796480242 12821372928 12838984704 12878723584 12903776256 12915407232 12922678272 12980584448 12999598976 13017455568 13024886784 13042778112 13043966208 13061883744 13120413696 13139633052 13172604928 13184478216 13269215232 13287442176 13288652559 13314502656 13332791808 13348198656 13393755648 13412153664 13479837696 13499583552 13518126936 13525843968 13544423424 13545657216 13564263888 13579938216 13606354944 13625044992 13626286128 13645003554 13691573532 13713862656 13733951322 13759414272 13760667648 13779569664 13780824876 13822328832 13826598912 13842576384 13861590912 13889820672 13908900096 13979090944 13998292992 13999568128 14018798304 14026801152 14046068736 14066644032 14102243532 14110294016 14129676288 14130963392 14149085184 14150374056 14169811383 14241318912 14262180219 14289924096 14310856602 14353956864 14374983168 14394729024 14424044544 14443857792 14488564032 14516748288 14529833136 14538013056 14566293504 14603157504 14624548848 14644637514 14652997632 14673125376 14674461984 14694619212 14760465408 14768775168 14790409116 14819180544 14832537993 14856684544 14906032128 14907389952 14927867136 14929226949 14978815488 15016723488 15054405632 15067975104 15076457984 15164817408 15187031496 15195701248 15207892803 15216574464 15237476352 15238864368 15259796874 15277430493 15307149312 15328175616 15329571894 15428095488 15458107392 15479341056 15480751104 15502015872 15550119936 15554923776 15572898432 15594289776 15626048256 15647512608 15695944368 15726477312 15748079616 15749514144 15771148092 15780151296 15801827328 15820087296 15824974536 15843261252 15874080768 15895885824 15897333816 15919170813 15999506432 16021483776 16022943209 16052649984 16054112256 16076164608 16126050304 16148201472 16149672448 16171856064 16194070152 16227050112 16299634536 16331341824 16346062278 16355264688 16387080192 16428552192 16452617454 16484622336 16507266048 16508769732 16590569472 16605523584 16614872064 16671578112 16713770112 16746283008 16769286144 16770813696 16793850528 16851167424 16878600192 16893813924 16903324704 16936206336 16951471992 16961015232 17003939732 17037017088 17060419584 17061973656 17085410433 17095163904 17118646272 17143722414 17220542976 17230237696 17255477302 17356607424 17366515712 17390370816 17391954944 17414258688 17415844992 17439767856 17493884928 17519510736 17543575998 17579304288 17603451684 17657937414 17692286976 17716589568 17718203412 17752670208 17777055744 17797598208 17803096353 17858340864 17882871552 17884500543 17973116928 17999444736 18024169248 18034458624 18059231232 18060876288 18085685184 18106584288 18141806592 18166726656 18168381504 18193338072 18255431376 18285150208 18311935096 18337088853 18347556864 18372759552 18374433168 18399672774 18435465216 18456768512 18482121216 18483804794 18519760896 18545200128 18664390656 18681214032 18691731072 18728091648 18755525376 18802991376 18839568384 18865446912 18867165408 18893081844 18957563352 18988425216 19016240292 19053232128 19070405991 19081142136 19166644224 19192972032 19194720363 19232059392 19258477056 19318085376 19355664384 19373110848 19384017408 19421724672 19470876672 19499398464 19526183352 19537330176 19564167168 19565949312 19592825616 19680620544 19691700224 19709449578 19720545488 19758907392 19776717324 19874709504 19876519936 19903822848 19905635932 19931163264 19971753984 20022297984 20090633472 20118230496 20219756544 20249375328 20277190404 20288765952 20316635136 20318485824 20346395832 20369907324 20409532416 20437567488 20439429192 20467505331 20537360298 20570793984 20600926983 20639121408 20641001472 20669354496 20671237314 20733493248 20739898368 20763864576 20792386368 20834731008 20863350144 20927925824 20968636416 20997439488 20999352192 21028197456 21040201728 21069103104 21093449728 21099966048 21124348336 21153365298 21165441024 21194514432 21196445088 21225561084 21361978368 21405483008 21434886144 21466284903 21530935296 21562474752 21592093536 21636066816 21665786688 21732846048 21775122432 21794749704 21807019584 21849440256 21904736256 21936823272 21966956271 21979496448 22009688064 22011692976 22041928818 22140698112 22153162752 22185613674 22228770816 22285026816 22328377344 22359048192 22361084928 22391800704 22468223232 22504800256 22525085232 22537766272 22581608448 22601962656 22614686976 22716022784 22747226112 22749298208 22780547244 22793551872 22824861696 22858296552 22960723968 22992263424 22994357841 23142143232 23187161088 23219011584 23221126656 23253023808 23325179904 23332385664 23359347648 23391434664 23439072384 23471268912 23543916552 23589715968 23622119424 23624271216 23656722138 23670226944 23702740992 23730130944 23737461804 23764891878 23811121152 23843828736 23846000724 23964155904 23999259648 24032225664 24078974976 24081168384 24114246912 24142112384 24189075456 24222302208 24224508672 24257784096 24340575168 24449451804 24463409152 24497012736 24499244224 24532897032 24580620288 24642828288 24678926181 24693014528 24726933504 24760899072 24763154598 24885854208 24908285376 24922308096 24970788864 25007367168 25070655168 25119424512 25153929216 25156220544 25190775792 25276751136 25317900288 25340720886 25354987056 25404309504 25427207988 25441522848 25505909598 25555525632 25590629376 25592960484 25642745856 25677969408 25715583621 25757447168 25830814464 25845356544 25883215953 25961168896 25999197952 26034911136 26049773568 26085556224 26087932416 26123767488 26240827392 26279266104 26315363997 26345209856 26368956432 26486906121 26538430464 26574884352 26577305118 26629005312 26665583616 26696397312 26787511296 26824307328 26959675392 26999167104 27036253872 27051687936 27088846848 27091314432 27128527776 27159876432 27212709888 27250089984 27252572256 27290007108 27383147064 27427725312 27467902644 27521335296 27559139328 27561649752 27599509161 27653197824 27685152768 27723181824 27725707191 27779641344 27817800192 27958181888 27996585984 27999136256 28037596608 28053602304 28092137472 28133288064 28204487064 28220588032 28259352576 28261926784 28298170368 28300748112 28339622766 28482637824 28524360438 28579848192 28621713204 28707913728 28749966336 28789458048 28848089088 28887715584 28977128064 29033496576 29059666272 29076026112 29132587008 29206315008 29249097696 29289275028 29305995264 29346250752 29348923968 29389238424 29520930816 29537550336 29564174367 29580818232 29638361088 29665075986 29713369088 29756894531 29812064256 29814779904 29855734272 29858453898 29957630976 30033446976 30108811264 30135950208 30152915968 30329634816 30374062992 30391402496 30415785606 30433148928 30474952704 30477728736 30519593748 30554860986 30614298624 30656351232 30659143788 30806040447 30856190976 30958682112 30961502208 31004031744 31006855971 31100239872 31109847552 31145796864 31188579552 31252096512 31295025216 31391888736 31452954624 31496159232 31499028288 31542296184 31560302592 31603654656 31640174592 31649949072 31686522504 31730047947 31748161536 31791771648 31794667632 31838341626 31999012864 32042967552 32045886418 32105299968 32108224512 32152329216 32252100608 32296402944 32299344896 32343712128 32388140304 32454100224 32599269072 32662683648 32692124556 32710529376 32774160384 32857104384 32905234908 32969244672 33014532096 33017539464 33062893227 33211047168 33229744128 33278420511 33343156224 33427540224 33492566016 33538572288 33541627392 33587701056 33702334848 33757200384 33787627848 33806649408 33872412672 33902943984 33922030464 34007879464 34074034176 34120839168 34123947312 34170820866 34190327808 34237292544 34287444828 34441085952 34460475392 34510954604 34713214848 34780741632 34783909888 34828517376 34831689984 34879535712 34987769856 35039021472 35087151996 35158608576 35206903368 35315874828 35384573952 35433179136 35436406824 35485083207 35505340416 35554111488 35595196416 35606192706 35647337817 35716681728 35765743104 35769001086 35946233856 35998889472 36048338496 36068917248 36118462464 36121752576 36171370368 36213168576 36283613184 36333453312 36336763008 36386676144 36510862752 36570300416 36623870192 36674177706 36695113728 36745519104 36748866336 36799345548 36870930432 36913537024 36964242432 36967609588 37039521792 37090400256 37144731897 37328781312 37362428064 37383462144 37456183296 37511050752 37605982752 37679136768 37730893824 37734330816 37786163688 37915126704 37976850432 38011081329 38032480584 38106464256 38140811982 38162284272 38258864397 38333288448 38385944064 38389440726 38464118784 38516954112 38636170752 38711328768 38746221696 38768034816 38941753344 38998796928 39052366704 39074660352 39128334336 39131898624 39185651232 39361241088 39383400448 39418899156 39441090976 39517814784 39553434648 39753039872 39807645696 39811271864 39862326528 39865957677 39943507968 40044595968 40181266944 40236460992 40439513088 40498750656 40554380808 40577531904 40633270272 40636971648 40692791664 40739814648 40819064832 40875134976 40878858384 40935010662 41074720596 41141587968 41201853966 41278242816 41282002944 41338708992 41342474628 41466986496 41479796736 41527729152 41584772736 41669462016 41726700288 41855851648 41937272832 41994878976 41998704384 42056394912 42080403456 42138206208 42186899456 42199932096 42248696672 42306730596 42330882048 42389028864 42392890176 42451122168 42723956736 42786540657 42810966016 42869772288 42932569806 43061870592 43124949504 43184187072 43272133632 43331573376 43465692096 43550244864 43589499408 43614039168 43698880512 43809472512 43873646544 43933912542 43958992896 44019376128 44023385952 44083857636 44281396224 44306325504 44371227348 44457541632 44497613979 44570053632 44718096384 44722169856 44783601408 44787680847 44936446464 45009600512 45050170464 45075532544 45163216896 45203925312 45229373952 45432045568 45494452224 45498596416 45561094488 45587103744 45623678409 45649723392 45716593104 45832291479 45921447936 45984526848 45988715682 46284286464 46374322176 46438023168 46442253312 46506047616 46650359808 46664771328 46718695296 46782869328 46878144768 46942537824 47087833104 47179431936 47244238848 47248542432 47313444276 47340453888 47405481984 47460261888 47474923608 47529783756 47622242304 47687657472 47692001448 47757512439 47998519296 48064451328 48068829627 48157949952 48162336768 48228493824 48284224768 48378150912 48444604416 48449017344 48515568192 48681150336 48898903608 48926818304 48994025472 48998488448 49065794064 49161240576 49285656576 49357852362 49386029056 49453867008 49521798144 49526309196 49771708416 49816570752 49844616192 50014734336 50141310336 50238849024 50307858432 50312441088 50381551584 50553502272 50635800576 50681441772 50709974112 50808619008 50854415976 50883045696 51011819196 51111051264 51181258752 51185920968 51256231299 51285491712 51355938816 51431167242 51514894336 51661628928 51690713088 51766431906 51922337792 51998395904 52069822272 52099547136 52171112448 52175864832 52247534976 52481654784 52558532208 52630727994 52690419712 52737912864 52973812242 53076860928 53149768704 53154610236 53258010624 53331167232 53392794624 53409289059 53575022592 53648614656 53653501629 53919350784 53998334208 54072507744 54103375872 54177693696 54182628864 54257055552 54319752864 54425419776 54500179968 54505144512 54580014216 54766294128 54855450624 54935805288 55011266559 55042670592 55118278656 55123299504 55199018322 55262804129 55306395648 55370305536 55446363648 55451414382 55559282688 55635600384 55916363776 55993171968 55998272512 56075193216 56184274944 56266576128 56408974128 56441176064 56518705152 56523853568 56596340736 56601496224 56679245532 56965275648 57048720876 57159696384 57211217973 57243426408 57499932672 57578916096 57584161089 57696178176 57775431168 57954256128 58066993152 58119332544 58152052224 58265174016 58412630016 58498195392 58578550056 58611990528 58692501504 58697847936 58778476848 59041861632 59075100672 59128348734 59161636464 59276722176 59330151972 59426738176 59513789062 59624128512 59629559808 59711468544 59716907796 59915261952 60066893952 60271900416 60305831936 60659269632 60748125984 60782804992 60831571212 60866297856 60949905408 60955457472 61039187496 61109721972 61228597248 61312702464 61318287576 61402515993 61612080894 61712381952 61802780949 61917364224 61923004416 62008063488 62013711942 62200479744 62219695104 62291593728 62377159104 62504193024 62590050432 62783777472 62905909248 62992318464 62998056576 63084592368 63120605184 63207309312 63280349184 63299898144 63373045008 63460095894 63496323072 63583543296 63589335264 63676683252 63998025728 64085935104 64091772836 64216449024 64304658432 64398854709 64592805888 64598689792 64687424256 64693316779 64776280608 64908200448 65198538144 65325367296 65384249112 65421058752 65548320768 65714208768 65810469816 65900868813 65938489344 66029064192 66035078928 66125786454 66422094336 66459488256 66556841022 66686312448 66855080448 66985132032 67077144576 67083254784 67175402112 67404669696 67514400768 67575255696 67613298816 67744825344 67805887968 67844060928 68015758928 68148068352 68241678336 68247894624 68341641732 68380655616 68474585088 68574889656 68882171904 68920950784 68983073523 69021909208 69426429696 69561483264 69567819776 69657034752 69663379968 69759071424 69975539712 70078042944 70174303992 70317217152 70413806736 70631749656 70769147904 70866358272 70872813648 70970166414 71010680832 71108222976 71190392832 71212385412 71294675634 71433363456 71531486208 71538002172 71892467712 71997778944 72096676992 72236924928 72243505152 72342740736 72426337152 72567226368 72666906624 72673526016 72773352288 73021725504 73140600832 73247740384 73348355412 73390227456 73491038208 73497732672 73598691096 73741860864 73827074048 73928484864 73935219176 74036778543 74079043584 74180800512 74289463794 74657562624 74724856128 74766924288 74912366592 75022101504 75211965504 75358273536 75461787648 75468661632 75572327376 75830253408 75953700864 76022162658 76064961168 76212928512 76281623964 76324568544 76517728794 76666576896 76771888128 76778881452 76928237568 77033908224 77146750863 77272341504 77492443392 77536069632 77649647859 77883506688 77997593856 78104733408 78149320704 78256668672 78263797248 78371302464 78722482176 78766800896 78837798312 78882181952 79035629568 79106869296 79460718363 79506079744 79615291392 79622543728 79724653056 79731915354 79887015936 80089191936 80362533888 80472921984 80879026176 80997501312 81108761616 81155063808 81266540544 81273943296 81385583328 81479629296 81638129664 81750269952 81757716768 81870021324 82149441192 82283175936 82403707932 82564005888 82677417984 82684949256 82798527483 82959593472 83055458304 83169545472 83177121573 83338924032 83453400576 83711703296 83874545664 83989757952 83997408768 84112789824 84160806912 84276412416 84373798912 84399864192 84497393344 84613461192 84661764096 84778057728 84785780352 84902244336 85447913472 85573081314 85621932032 85739544576 85865139612 86123741184 86249899008 86368374144 86544267264 86663146752 86931384192 87100489728 87178998816 87228078336 87397761024 87618945024 87747293088 87867825084 87917985792 88038752256 88046771904 88167715272 88562792448 88612651008 88692523101 88742454696 88915083264 88995227958 89140107264 89270683593 89436192768 89444339712 89567202816 89575361694 89872892928 90019201024 90100340928 90151065088 90326433792 90407850624 90458747904 90864091136 90988904448 90997192832 91122188976 91174207488 91247356818 91299446784 91433186208 91664582958 91842895872 91969053696 91977431364 92568572928 92876046336 92884506624 93012095232 93020567913 93300719616 93329542656 93437390592 93565738656 93756289536 93885075648 94175666208 94358863872 94488477696 94497084864 94626888552 94680907776 94810963968 94920523776 94949847216 95059567512 95190143841 95244484608 95375314944 95384002896 95515024878 95997038592 96128902656 96137659254 96315899904 96324673536 96456987648 96568449536 96756301824 96889208832 96898034688 97031136384 97362300672 97797807216 97853636608 97988050944 97996976896 98131588128 98322481152 98571313152 98715704724 98772058112 98907734016 99043596288 99052618392 99188679681 99633141504 99689232384 99835261533 100029468672 100282620672 100477698048 100615716864 100624882176 100763103168 101107004544 101271601152 101362883544 101419948224 101617238016 101708831952 101766091392 102023638392 102222102528 102362517504 102371841936 102512462598 102570983424 102711877632 102862334484 103029788672 103323257856 103381426176 103532863812 103844675584 103996791808 104139644544 104342224896 104351729664 104495069952 104963309568 105117064416 105261455988 105380839424 105475825728 105947624484 106153721856 106299537408 106309220472 106455249621 106516021248 106662334464 106785589248 106818578118 106942013451 107150045184 107297229312 107307003258 107838701568 107996668416 108145015488 108206751744 108355387392 108365257728 108514111104 108639505728 108850839552 109000359936 109010289024 109160028432 109532588256 109710901248 109871610576 110022533118 110085341184 110236557312 110246599008 110398036644 110525608258 110612791296 110740611072 110892727296 110902828764 111118565376 111271200768 111434195691 111986343936 111996545024 112150386432 112160602463 112368549888 112533152256 112817948256 112882352128 113037410304 113047707136 113192681472 113202992448 113358491064 113930551296 114033243987 114097441752 114319392768 114422435946 114486852816 114776593191 114999865344 115157832192 115168322178 115392356352 115550862336 115908512256 116133986304 116238665088 116304104448 116825260032 116996390784 117157100112 117223981056 117385003008 117395695872 117556953696 118083723264 118150201344 118256697468 118323272928 118553444352 118660303944 118853476352 119027578124 119259119616 119422937088 119433815592 119597873031 119830523904 120133787904 120543800832 120611663872 121318539264 121496251968 121565609984 121663142424 121732595712 121899810816 121910914944 122078374992 122219443944 122457194496 122625404928 122636575152 122805031986 123224161788 123424763904 123605561898 123834728448 123846008832 124016126976 124027423884 124400959488 124439390208 124583187456 124754318208 125008386048 125180100864 125567554944 125811818496 125984636928 125996113152 126169184736 126241210368 126414618624 126560698368 126599796288 126746090016 126920191788 126992646144 127167086592 127178670528 127353366504 127996051456 128171870208 128183545672 128359621971 128432898048 128609316864 128797709418 129185611776 129197379584 129374848512 129386633558 129552561216 129816400896 130397076288 130650734592 130768498224 130842117504 131096641536 131428417536 131620939632 131801737626 131876978688 132058128384 132070157856 132251572908 132844188672 132918976512 133113682044 133372624896 133492841937 133710160896 134154289152 134166509568 134350804224 134363042541 134809339392 135028801536 135150511392 135226597632 135489650688 135611775936 135688121856 136031517856 136296136704 136483356672 136495789248 136683283464 136761311232 136949170176 137149779312 137496874437 137764343808 137841901568 137966147046 138043818416 138852859392 139122966528 139135639552 139314069504 139326759936 139518142848 139951079424 140156085888 140348607984 140634434304 140827613472 141263499312 141538295808 141732716544 141745627296 141940332828 142021361664 142216445952 142380785664 142424770824 142589351268 142866726912 143062972416 143076004344 143272537317 143995557888 144193353984 144206488881 144473849856 144487010304 144685481472 144852674304 145134452736 145333813248 145347052032 145546704576 146043451008 146281201664 146495480768 146696710824 146780454912 146982076416 146995465344 147197382192 147483721728 147654148096 147856969728 147870438352 148073557086 148158087168 148361601024 148578927588 149315125248 149449712256 149533848576 150044203008 150423931008 150716547072 150923575296 150937323264 151144654752 151660506816 151907401728 152044325316 152129922336 152425857024 152563247928 152649137088 153035457588 153333153792 153543776256 153557762904 153768693897 153856475136 154067816448 154293501726 154544683008 154984886784 155072139264 155299295718 155767013376 155995187712 156209466816 156298641408 156513337344 156527594496 156742604928 157444964352 157533601792 157675596624 157764363904 158071259136 158213738592 158921436726 159012159488 159230582784 159245087456 159449306112 159463830708 159774031872 160178383872 160725067776 160945843968 160960504887 161758052352 161995002624 162217523232 162310127616 162533081088 162547886592 162771166656 162959258592 163276259328 163500539904 163515433536 163740042648 164298882384 164566351872 164807415864 165033799677 165128011776 165354835968 165369898512 165597054966 165788412387 165919186944 166110916608 166339090944 166354243146 166677848064 166906801152 167423406592 167749091328 167979515904 167994817536 168225579648 168552824832 168747597824 168799728384 168994786688 169226922384 169323528192 169556115456 169571560704 169804488672 170895826944 171146162628 171243864064 171479089152 171730279224 172499798016 172736748288 172752483267 173088534528 173326293504 173862768384 174200979456 174357997632 174456156672 174795522048 175237890048 175494586176 175735650168 175835971584 176077504512 176093543808 176335430544 177125584896 177225302016 177385046202 177484909392 177830166528 177990455916 178280214528 178541367186 178872385536 178888679424 179134405632 179150723388 179745785856 180038402048 180200681856 180302130176 180815701248 180917495808 181728182272 181977808896 181994385664 182244377952 182348414976 182494713636 182598893568 182866372416 183329165916 183685791744 183938107392 183954862728 184207547979 185137145856 185408342847 185752092672 185769013248 186024190464 186041135826 186601439232 186659085312 186874781184 187131477312 187512579072 187770151296 188351332416 188717727744 188976955392 188994169728 189253777104 189361815552 189621927936 189841047552 189899694432 190119135024 190380287682 190488969216 190750629888 190768005792 191030049756 191994077184 192257805312 192275318508 192649347072 192913975296 193136899072 193196564127 193778417664 193796069376 194062272768 194079950337 194724601344 195595614432 195707273216 195976101888 195993953792 196263176256 196644962304 197142626304 197431409448 197544116224 197702606439 197815468032 198087192576 198105236784 198377359362 199266283008 199378464768 199670523066 200058937344 200565241344 200955396096 201231433728 201249764352 201526206336 202214009088 202543202304 202725767088 202839896448 203234476032 203417663904 203532182784 204047276784 204444205056 204725035008 204743683872 205024925196 205141966848 205423755264 205724668968 206059577344 206646515712 206762852352 206949220569 207065727624 207993583616 208279289088 208298261717 208684449792 208703459328 208990139904 209926619136 210234128832 210522911976 210761678848 210951651456 211895248968 212307443712 212599074816 212618440944 212910499242 213032042496 213324668928 213571178496 213637156236 213884026902 214300090368 214594458624 214614006516 215677403136 215993336832 216290030976 216710774784 216730515456 217028222208 217279011456 217701679104 218000719872 218020578048 218320056864 219065176512 219421802496 219743221152 220045066236 220170682368 220473114624 220493198016 220796073288 221051216516 221225582592 221481222144 221785454592 221805657528 222110335629 222237130752 222542401536 222868391382 223972687872 223993090048 224300772864 224321204926 224737099776 225066304512 225635896512 225764704256 226074820608 226095414272 226385362944 226405984896 226716982128 227861102592 228066487974 228194883504 228638785536 228844871892 228973705632 229553186382 229999730688 230315664384 230336644356 230784712704 231101724672 231440252589 231817024512 232477330176 232608208896 232948943577 233650520064 233992781568 234314200224 234447962112 234770006016 234791391744 235113907392 236167446528 236300402688 236513394936 236646545856 237106888704 237320607888 237706952704 238055156248 238382155089 238518239232 238845874176 238867631184 239195746062 239661047808 240267575808 241087601664 241223327744 242637078528 242992503936 243326284848 243465191424 243799621632 243821829888 244156749984 244438887888 244914388992 245250809856 245273150304 245610063972 246448323576 246849527808 247211123796 247692017664 248032253952 248054847768 248395582449 248878780416 249166374912 249508636416 249531364719 250016772096 250360201728 251135109888 251623636992 251969273856 251992226304 252338369472 252482420736 252829237248 253121396736 253199592576 253492180032 253840383576 253985292288 254334173184 254357341056 254706733008 255992102912 256343740416 256367091344 256719243942 256865796096 257218633728 257595418836 258371223552 258394759168 258749697024 258773267116 259105122432 259632801792 260794152576 261301469184 261536996448 261684235008 262193283072 262856835072 263241879264 263603475252 263753957376 264116256768 264140315712 264503145816 265688377344 265837953024 266077569303 266227364088 266745249792 266985683874 267420321792 267812050779 268308578304 268333019136 268701608448 268726085082 269618678784 270057603072 270301022784 270453195264 270979301376 271223551872 271376243712 272063035712 272592273408 272966713344 272991578496 273366566928 273522622464 273898340352 274299558624 274993748874 275528687616 275683803136 275932294092 276087636832 277705718784 278271279104 278628139008 278653519872 279036285696 279061703739 279902158848 280312171776 280697215968 281268868608 281655226944 282526998624 283076591616 283465433088 283491254592 283880665656 284042723328 284432891904 284761571328 284849541648 285178702536 285570431523 285733453824 286125944832 286152008688 286545074634 287991115776 288386707968 288412977762 288947699712 288974020608 289370962944 289705348608 290268905472 290667626496 290694104064 291093409152 292086902016 292562403328 292990961536 293393421648 293560909824 293964152832 293990930688 294394764384 294967443456 295308296192 295713939456 295740876704 296147114172 296316174336 296723202048 297157855176 298899424512 299067697152 299505784599 300088406016 300847862016 301433094144 301847150592 301874646528 302289309504 303321013632 303814803456 304088650632 304259844672 304851714048 305126495856 305298274176 306070915176 306666307584 307087552512 307115525808 307537387794 307712950272 308135632896 308587003452 309089366016 309969773568 310144278528 310598591436 311534026752 311990375424 312418933632 313026674688 313055188992 313485209856 314889928704 315067203584 315351193248 315528727808 316142518272 316427477184 317842873452 318024318976 318461165568 318490174912 318898612224 318927661416 319365748863 319548063744 320356767744 320826040353 321450135552 321891687936 321921009774 323516104704 323990005248 324435046464 324620255232 325066162176 325095773184 325542333312 325918517184 326552518656 327001079808 327030867072 327480085296 328597764768 329132703744 329614831728 330067599354 330256023552 330709671936 330739797024 331194109932 331576824774 331838373888 332221833216 332678181888 332708486292 333355696128 333813602304 334302587073 334846813184 335959031808 335989635072 336451159296 336481807389 337105649664 337495195648 337599456768 337989573376 338453844768 338647056384 339112230912 339143121408 339608977344 341791653888 342099731961 342292325256 342487728128 342958178304 343460558448 344329779573 344999596032 345473496576 345504966534 346177069056 346652587008 347725536768 348401958912 348715995264 348912313344 350475780096 350989172352 351471300336 351671943168 352155009024 352187087616 352670861088 354251169792 354450604032 354770092404 354969818784 355660333056 355980911832 356560429056 357082734372 357777358848 358268811264 358301446776 358793619093 359491571712 360401363712 360604260352 361631402496 361834991616 363456364544 363955617792 363988771328 364488755904 364696829952 364989427272 365197787136 365732744832 366658331832 367371583488 367876214784 367909725456 368415095958 370274291712 370816685694 371504185344 371538026496 372048380928 372082271652 373202878464 373318170624 373749562368 374262954624 375025158144 375540302592 376702664832 377435455488 377953910784 377988339456 378507554208 378723631104 379243855872 379682095104 379799388864 380238270048 380760575364 380977938432 381501259776 381536011584 382060099512 383988154368 384515610624 384550637016 385078865913 385298694144 385827950592 386273798144 386393128254 386839628903 387556835328 387592138752 388124545536 388159900674 389449202688 391191228864 391414546432 391952203776 391987907584 392526352512 393289924608 394285252608 394862818896 395088232448 395405212878 395630936064 396174385152 396210473568 396754718724 398532566016 398756929536 399341046132 400117874688 400478525811 401130482688 402462867456 402499528704 403052412672 403089127623 404428018176 405086404608 405451534176 405679792896 406468952064 406835327808 407064365568 408094553568 408888410112 409450070016 409487367744 410049850392 410283933696 410847510528 411449337936 412119154688 412490623311 413293031424 413525704704 413898441138 414131455248 415987167232 416558578176 416596523434 417368899584 417406918656 417980279808 419853238272 420468257664 421045823952 421903302912 423790497936 424614887424 425198149632 425236881888 425820998484 426064084992 426649337856 427142356992 427274312472 427768053804 428600180736 429188917248 429228013032 429817611951 431986673664 432580061952 432619466643 433421549568 433461030912 434056444416 434558022912 435403358208 436001439744 436041156096 436640113728 438130353024 438843604992 439486442304 440090132472 440341364736 440946229248 440986396032 441592146576 442102433032 442451165184 442962444288 443570909184 443611315056 444220671258 444474261504 445084803072 445736782764 447945375744 447986180096 448601545728 448642409852 450132609024 451271793024 452149641216 452190828544 452770725888 452811969792 453433964256 455722205184 456132975948 456389767008 457277571072 457689743784 457947411264 459106372764 459999461376 460631328768 460673288712 461306081691 461569425408 462203449344 462880505178 463634049024 464954660352 465216417792 465897887154 467301040128 467985563136 468628400448 468895924224 469540012032 469582783488 470227814784 472334893056 472600805376 473026789872 473293091712 474213777408 474641215776 475413905408 476110312496 476764310178 477036478464 477691748352 477735262368 478391492124 479322095616 480535151616 482175203328 482446655488 482881514661 485274157056 485985007872 486652569696 486930382848 487599243264 487643659776 488313499968 488877775776 489828777984 490501619712 490546300608 491220127944 492896647152 493699055616 494422247592 495101399031 495384035328 496064507904 496109695536 496791164898 497365237161 497757560832 498332749824 499017272832 499062729438 500033544192 500720403456 502270219776 503247273984 503938547712 503984452608 504676738944 505658474496 506242793472 506399185152 506984360064 507680767152 507970584576 508668346368 508714682112 509413466016 511984205824 512687480832 512734182688 513438487884 513731592192 514437267456 515190837672 516789518336 517499394048 517546534232 518210244864 518257449801 519265603584 521588305152 522602938368 523073992896 523368470016 524386566144 525713670144 526483758528 527206950504 527507914752 528232513536 528280631424 529006291632 531376754688 531675906048 532155138606 532454728176 533490499584 533971367748 534840643584 535624101558 536617156608 536666038272 537403216896 537452170164 539237357568 540115206144 540602045568 540906390528 542447103744 542752487424 544126071424 545184546816 545933426688 545983156992 546733133856 547045244928 547796680704 548599117248 549987497748 551057375232 551367606272 551864588184 552175273664 555411437568 556225028541 556542558208 557256278016 557307039744 558072571392 558123407478 559804317696 560624343552 561394431936 562537737216 563310453888 565053997248 566153183232 566930866176 566982509184 567761331312 568085446656 568865783808 569523142656 569699083296 570357405072 571140863046 571466907648 572251889664 572304017376 573090149268 575982231552 576773415936 576825955524 577948041216 578741925888 579410697216 579589692381 581335252992 581388208128 582186818304 582239851011 584173804032 585124806656 585981923072 586786843296 587121819648 587928305664 587981861376 588789528768 589934886912 590616592384 591427878912 591481753408 592294228344 592632348672 593107819317 593446404096 594315710352 597798849024 598135394304 599011569198 600176812032 601695724032 602866188288 603694301184 603749293056 604578619008 606642027264 607629606912 608177301264 608519689344 609703428096 610252991712 610596548352 612141830352 613332615168 614175105024 614231051616 615074775588 615425900544 616271265792 617174006904 618178732032 619939547136 620288557056 620847661707 621197182872 623980750848 624837867264 624894785151 626053349376 626110377984 626970419712 629779857408 630134407168 630702386496 631057455616 632285036544 632854954368 635685746904 636048637952 636922331136 636980349824 637797224448 637855322832 638731497726 639096127488 640713535488 641652080706 642900271104 643783375872 643842019548 647032209408 647980010496 648870092928 650132324352 650191546368 651084666624 651837034368 653105037312 654002159616 654061734144 654960170592 657195529536 658265407488 659229663456 660135198708 660512047104 661419343872 661479594048 662388219864 663153649548 663676747776 664443666432 665356363776 665416972584 666331006887 666711392256 667627204608 668605174146 669693626368 671918063616 671979270144 672902318592 672963614778 674211299328 674990391296 675198913536 675979146752 676907689536 677294112768 678224461824 678286242816 679217954688 683583307776 684199463922 684584650512 684975456256 685916356608 686921116896 688659559146 689999192064 690946993152 691009933068 692354138112 693305174016 694320757767 695451073536 697431990528 697824626688 698846830731 700951560192 701978344704 702942600672 703343886336 704310018048 704374175232 705341722176 708502339584 708901208064 709540184808 709939637568 711320666112 711961823664 713120858112 714165468744 715146465267 715554717696 716537622528 716602893552 717587238186 718983143424 720802727424 721208520704 723262804992 723669983232 726912729088 727911235584 727977542656 728977511808 729978854544 730395574272 731465489664 733316663664 734743166976 735752429568 735819450912 736830191916 740548583424 741633371388 743076052992 744096761856 744164543304 745186747347 746636341248 747499124736 748525909248 748594094157 750050316288 751080605184 753405329664 754870910976 755907821568 755976678912 757015108416 757447262208 758487711744 759364190208 759598777728 760476540096 761521150728 761955876864 763002519552 763072023168 764120199024 767976308736 769031221248 769101274032 770157731826 770597388288 771655901184 772547596288 772786256508 773679257806 775113670656 775184277504 776249091072 776319801348 778898405376 782382457728 783904407552 783975815168 785052705024 786579849216 788570505216 789725637792 790176464896 790810425756 791261872128 792348770304 792420947136 793509437448 797065132032 797513859072 798232707909 798682092264 800235749376 800957051622 802260965376 803436152337 804925734912 804999057408 806104825344 806178255246 808856036352 810172809216 810903068352 811359585792 812937904128 813670655616 814128731136 816189107136 817776820224 818900140032 818974735488 820099700784 820567867392 821695021056 822898675872 824238309376 824981246622 826586062848 827051409408 827796882276 828262910496 831974334464 833117156352 833193046868 834813837312 835960559616 837185111217 839706476544 840936515328 842091647904 843806605824 847580995872 849229774848 850396299264 850473763776 851641996968 852128169984 853298675712 854284713984 854548624944 855536107608 856711294569 857200361472 858377834496 858456026064 859635223902 863973347328 865160123904 865238933286 866843099136 866922061824 868112888832 869116045824 870806716416 872002879488 872082312192 873280227456 876260706048 877687209984 878972884608 880180264944 880682729472 881892458496 881972792064 883184293152 884204866064 884902330368 885924888576 887141818368 887222630112 888441342516 888948523008 890169606144 891473565528 895972360192 897203091456 897284819704 898517353797 900265218048 902543586048 904299282432 904381657088 905541451776 905623939584 906867928512 911444410368 912265951896 912779534016 914555142144 915379487568 915894822528 918212745528 919998922752 921262657536 921346577424 922612163382 923138850816 924406898688 925761010356 927268098048 929909320704 930432835584 931795774308 934602080256 935971126272 937256800896 939080024064 939165566976 940455629568 944669786112 945201610752 946053579744 946586183424 948427554816 949282431552 950827810816 952220624992 953528620356 954072956928 955383496704 955470524736 956782984248 958644191232 961070303232 962478121059 964350406656 964893310976 965763029322 970548314112 971970015744 973305139392 973860765696 975198486528 975287319552 976626999936 977755551552 979657555968 981003239424 981092601216 982440255888 985793294304 987398111232 988844495184 990202798062 990768070656 992129015808 992219391072 993582329796 994730474322 995515121664 996665499648 998034545664 998125458876 1000067088384 1001440806912 1002907761219 1004540439552 1007877095424 1007968905216 1009353477888 1009445422167 1011316948992 1012485586944 1012798370304 1013968720128 1015361534304 1015941169152 1017336692736 1017429364224 1018826932032 1023968411648 1025374961664 1025468365376 1026876975768 1027463184384 1028874534912 1030381675344 1032989338719 1033579036672 1034998788096 1035093068464 1036420489728 1036514899602 1038531207168 1043176610304 1045205876736 1046147985792 1046736940032 1051427340288 1052967517056 1054413901008 1055015829504 1056465027072 1056561262848 1058012583264 1062753509376 1063351812096 1064310277212 1064909456352 1066980999168 1067942735496 1069681287168 1071248203116 1073332076544 1074806433792 1074904340328 1076380857279 1078474715136 1081204091136 1081812781056 1084894207488 1085504974848 1088252142848 1090369093632 1091866853376 1091966313984 1093466267712 1094090489856 1095593361408 1097198234496 1099974995496 1102114750464 1102735212544 1103729176368 1104350547328 1110822875136 1112450057082 1113085116416 1114512556032 1114614079488 1116145142784 1116246814956 1119608635392 1121248687104 1122788863872 1125075474432 1126620907776 1130107994496 1132306366464 1133861732352 1133965018368 1135522662624 1136170893312 1137731567616 1139046285312 1139398166592 1140714810144 1142281726092 1142933815296 1144503779328 1144608034752 1146180298536 1151964463104 1153546831872 1153651911048 1155236597739 1155896082432 1157483851776 1158821394432 1159179384762 1160518886709 1162670505984 1162776416256 1164373636608 1164479702022 1168347608064 1170249613312 1171963846144 1173573686592 1174243639296 1175856611328 1175963722752 1177579057536 1179869773824 1181233184768 1182855757824 1182963506816 1184588456688 1185264697344 1186215638634 1186892808192 1188631420704 1195597698048 1196270788608 1198023138396 1200353624064 1203391448064 1207388602368 1207498586112 1209157238016 1209267382869 1213284054528 1215259213824 1216354602528 1217039378688 1219406856192 1220505983424 1221193096704 1224283660704 1226665230336 1228350210048 1228462103232 1230149551176 1230851801088 1232542531584 1234348013808 1236357464064 1237471869933 1239879094272 1240577114112 1241695323414 1242394365744 1247961501696 1249675734528 1249789570302 1252106698752 1252220755968 1253940839424 1259559714816 1260268814336 1261404772992 1262114911232 1265709908736 1271371493808 1272097275904 1273844662272 1273960699648 1275594448896 1275710645664 1277462995452 1278192254976 1281427070976 1283304161412 1285800542208 1287566751744 1287684039096 1289452835853 1295960020992 1297740185856 1297858399929 1300264648704 1300383092736 1302169333248 1303674068736 1306210074624 1308004319232 1308123468288 1309920341184 1314391059072 1316530814976 1318459326912 1320270397416 1321024094208 1322838687744 1322959188096 1324776439728 1326307299096 1327353495552 1328887332864 1330712727552 1330833945168 1332662013774 1333422784512 1335254409216 1337210348292 1339387252736 1343836127232 1343958540288 1345804637184 1345927229556 1349980782592 1350397827072 1351958293504 1353815379072 1356448923648 1356572485632 1358435909376 1367166615552 1368398927844 1369169301024 1369950912512 1371832713216 1373842233792 1377319118292 1379998384128 1381893986304 1382019866136 1383918245073 1384708276224 1386610348032 1388641515534 1390902147072 1394863981056 1395649253376 1397693661462 1401903120384 1403956689408 1405885201344 1406687772672 1408620036096 1408748350464 1410683444352 1417004679168 1417802416128 1419080369616 1419879275136 1422641332224 1423923647328 1426241716224 1428330937488 1430292930534 1431109435392 1433075245056 1433205787104 1435174476372 1437966286848 1441605454848 1442417041408 1446525609984 1447339966464 1448644543983 1455822471168 1455955085312 1457955023616 1458087832019 1459957709088 1460791148544 1462930979328 1466633327328 1469486333952 1471504859136 1471638901824 1473660383832 1481097166848 1483266742776 1485304197093 1486152105984 1488193523712 1488329086608 1490373494694 1492095711483 1493272682496 1494998249472 1497051818496 1497188188314 1500100632576 1502161210368 1506810659328 1509741821952 1511815643136 1511953357824 1514030216832 1516975423488 1518728380416 1519197555456 1520953080192 1523042301456 1523911753728 1526005039104 1526144046336 1528240398048 1535952617472 1538062442496 1538202548064 1540315463652 1541194776576 1543311802368 1545095192576 1545572513016 1547358515612 1550368555008 1552498182144 1552639602696 1554772349403 1557796810752 1564764915456 1567808815104 1567951630336 1570105410048 1573159698432 1577141010432 1579451275584 1580352929792 1581620851512 1582523744256 1584697540608 1584841894272 1587018874896 1594130264064 1595027718144 1596465415818 1597364184528 1600471498752 1601914103244 1604521930752 1606872304674 1609851469824 1609998114816 1612209650688 1612356510492 1617712072704 1620345618432 1621806136704 1622719171584 1627341311232 1628257462272 1632378214272 1635553640448 1637800280064 1637949470976 1640199401568 1641135734784 1643390042112 1645797351744 1648476618752 1649962493244 1653172125696 1654102818816 1655593764552 1656525820992 1663948668928 1666234312704 1666386093736 1668675085623 1669627674624 1671921119232 1674370222434 1679412953088 1681873030656 1684183295808 1687613211648 1695161991744 1698459549696 1700792598528 1700947527552 1703283993936 1704256339968 1706597351424 1708569427968 1709097249888 1711072215216 1713422589138 1714400722944 1716755668992 1716912052128 1719270447804 1727946694656 1730320247808 1730477866572 1733844123648 1736225777664 1738232091648 1738769077143 1744005758976 1744164624384 1746560454912 1746719553033 1752521412096 1755374419968 1757945769216 1760360529888 1761365458944 1763784916992 1763945584128 1766368586304 1768409732128 1769804660736 1771849777152 1774283636736 1774445260224 1776882685032 1777897046016 1780339212288 1782947131056 1791944720384 1794406182912 1794569639408 1797034707594 1800530436096 1805087172096 1808598564864 1808763314176 1811082903552 1811247879168 1813735857024 1822888820736 1824531903792 1825559068032 1829110284288 1830758975136 1831789645056 1836425491056 1839997845504 1842525315072 1842693154848 1845224326764 1846277701632 1848813797376 1851522020712 1854536196096 1859818641408 1860865671168 1862542985121 1863591548616 1871942252544 1874513601792 1874684355453 1878160048128 1878331133952 1880911259136 1889339572224 1890403221504 1892107159488 1893172366848 1896855109632 1898564863104 1901655621632 1904441249984 1907057240712 1908145913856 1910766993408 1910941049472 1913565968496 1917288382464 1922140606464 1924956242118 1928700813312 1929786621952 1931526058644 1941096628224 1943940031488 1946610278784 1950396973056 1950574639104 1953253999872 1955511103104 1959315111936 1962006478848 1962185202432 1964880511776 1971586588608 1974796222464 1977688990368 1980405596124 1981536141312 1984258031616 1984438782144 1987164659592 1989460948644 1991030243328 1993330999296 1996069091328 1996250917752 1998993020661 2000134176768 2002881613824 2005815522438 2009080879104 2015754190848 2015937810432 2018706955776 2018890844334 2022633897984 2024971173888 2025596740608 2027937440256 2030723068608 2031882338304 2034673385472 2034858728448 2037653864064 2047936823296 2050749923328 2050936730752 2053753951536 2054926368768 2057749069824 2060763350688 2065978677438 2067158073344 2069997576192 2070186136928 2072840979456 2073029799204 2077062414336 2086353220608 2092295971584 2093473880064 2096540492193 2102854680576 2105935034112 2108827802016 2110031659008 2112930054144 2113122525696 2116025166528 2125507018752 2126703624192 2128620554424 2129818912704 2133961998336 2135885470992 2139362574336 2142496406232 2145439395801 2146664153088 2149612867584 2149808680656 2152761714558 2156949430272 2162408182272 2163625562112 2169788414976 2171009949696 2176504285696 2180738187264 2183733706752 2183932627968 2186932535424 2191186722816 2194396468992 2199949990992 2204229500928 2205470425088 2207458352736 2208701094656 2221645750272 2224900114164 2226170232832 2229228158976 2232290285568 2232493629912 2235560242041 2242497374208 2245577727744 2245782282471 2250150948864 2253241815552 2260215988992 2264612732928 2267723464704 2267930036736 2271045325248 2272341786624 2275463135232 2278092570624 2278796333184 2281429620288 2284563452184 2285867630592 2289007558656 2289216069504 2292360597072 2303928926208 2307093663744 2307303822096 2310473195478 2311792164864 2314967703552 2317642788864 2318358769524 2321037773418 2325341011968 2325552832512 2328747273216 2328959404044 2336695216128 2340499226624 2343927692288 2347147373184 2351713222656 2351927445504 2355158115072 2359739547648 2362466369536 2365711515648 2365927013632 2369176913376 2370529394688 2372431277268 2373785616384 2377262841408 2391195396096 2392541577216 2394698123727 2396046276792 2400707248128 2406782896128 2410308457011 2414777204736 2414997172224 2418314476032 2418534765738 2426568109056 2430518427648 2432709205056 2434078757376 2438813712384 2441011966848 2442386193408 2448567321408 2453330460672 2456700420096 2456924206464 2460299102352 2461703602176 2465085063168 2468696027616 2472714928128 2474943739866 2479758188544 2481154228224 2483390646828 2484788731488 2495923003392 2499351469056 2499579140604 2504441511936 2507881678848 2511555333651 2519119429632 2522809545984 2524229822464 2531419817472 2542742987616 2544194551808 2547689324544 2547921399296 2551188897792 2551421291328 2554925990904 2556384509952 2562854141952 2566608322824 2570133883707 2571601084416 2575133503488 2575368078192 2578905671706 2591920041984 2595480371712 2595716799858 2600529297408 2600766185472 2604338666496 2607348137472 2612420149248 2616008638464 2616246936576 2619840682368 2628782118144 2633061629952 2636918653824 2640540794832 2642048188416 2645677375488 2645918376192 2649552879456 2652614598192 2654706991104 2657774665728 2661425455104 2661667890336 2665324027548 2666845569024 2670508818432 2674420696584 2678774505472 2687917080576 2691609274368 2691854459112 2695552061391 2700795654144 2703916587008 2707630758144 2707877402321 2712897847296 2713144971264 2716871818752 2734333231104 2736797855688 2738338602048 2739901825024 2743665426432 2747684467584 2754638236584 2759996768256 2763787972608 2764039732272 2767836490146 2769416552448 2773220696064 2777283031068 2781804294144 2789727962112 2791298506752 2795387322924 2803806240768 2807913378816 2811770402688 2817240072192 2817496700928 2821366888704 2834009358336 2835604832256 2838160739232 2839758550272 2845282664448 2847847294656 2852483432448 2856661874976 2860585861068 2862218870784 2866150490112 2866411574208 2870348952744 2875932573696 2883210909696 2884834082816 2887434363177 2893051219968 2894679932928 2897289087966 2911644942336 2911910170624 2915910047232 2916175664038 2919915418176 2921582297088 2925861958656 2933266654656 2938972667904 2943009718272 2943277803648 2947320767664 2962194333696 2966533485552 2970608394186 2972304211968 2976387047424 2976658173216 2980746989388 2984191422966 2986545364992 2989996498944 2994103636992 2994376376628 3000201265152 3004322420736 3008723283657 3013621318656 3023631286272 3023906715648 3028060433664 3028336266501 3033950846976 3037456760832 3038395110912 3041906160384 3046084602912 3047823507456 3052010078208 3052288092672 3056480796096 3071905234944 3076124884992 3076405096128 3080630927304 3082389553152 3086623604736 3090190385152 3091145026032 3094717031224 3098968016157 3100737110016 3104996364288 3105279205392 3109544698806 3115593621504 3129529830912 3135617630208 3135903260672 3140210820096 3154282020864 3158902551168 3163241703024 3165047488512 3169395081216 3169683788544 3174037749792 3188260528128 3190055436288 3192930831636 3194728369056 3200942997504 3203828206488 3209043861504 3213744609348 3219996229632 3224419301376 3224713020984 3229142571837 3235424145408 3243612273408 3245438343168 3254682622464 3256514924544 3264756428544 3271107280896 3275600560128 3275898941952 3280398803136 3282271469568 3286780084224 3291594703488 3296953237504 3299924986488 3306344251392 3308205637632 3311187529104 3313051641984 3327897337856 3332468625408 3332772187472 3337350171246 3339255349248 3343842238464 3348740444868 3358825906176 3363746061312 3368366591616 3375226423296 3390323983488 3396919099392 3401585197056 3401895055104 3406567987872 3408512679936 3413194702848 3417138855936 3418194499776 3422144430432 3426845178276 3428801445888 3433511337984 3433824104256 3438540895608 3455893389312 3460640495616 3460955733144 3465709793217 3467688247296 3472451555328 3476464183296 3477538154286 3481556660127 3488011517952 3488329248768 3493120909824 3493439106066 3505042824192 3510748839936 3515891538432 3520721059776 3522730917888 3527569833984 3527891168256 3532737172608 3536819464256 3539609321472 3543699554304 3548567273472 3548890520448 3553765370064 3555794092032 3560678424576 3565894262112 3583889440768 3588812365824 3589139278816 3594069415188 3601060872192 3610174344192 3617526628352 3622165807104 3622495758336 3627471714048 3627802148607 3645777641472 3649063807584 3651118136064 3658220568576 3661517950272 3663579290112 3672850982112 3679995691008 3685050630144 3685386309696 3690448653528 3692555403264 3697627594752 3703044041424 3709072392192 3712415609799 3719637282816 3721731342336 3725085970242 3727183097232 3743884505088 3749027203584 3749368710906 3756320096256 3756662267904 3761822518272 3778679144448 3780806443008 3784214318976 3786344733696 3797129726208 3803311243264 3808882499968 3814114481424 3816291827712 3821533986816 3821882098944 3827131936992 3834576764928 3844281212928 3849912484236 3857401626624 3859573243904 3863052117288 3887880062976 3893220557568 3893575199787 3900793946112 3901149278208 3906507999744 3911022206208 3918630223872 3924012957696 3924370404864 3929761023552 3943173177216 3949592444928 3955377980736 3960811192248 3963072282624 3968516063232 3968877564288 3974329319184 3978921897288 3982060486656 3986661998592 3992138182656 3992501835504 3997986041322 4000268353536 4005763227648 4011631044876 4018161758208 4031508381696 4031875620864 4037413911552 4037781688668 4049942347776 4051193481216 4055874880512 4061446137216 4069346770944 4069717456896 4075307728128 4095873646592 4101499846656 4101873461504 4107507903072 4109852737536 4115498139648 4121526701376 4131957354876 4134316146688 4139995152384 4140372273856 4145681958912 4146059598408 4151754735219 4154124828672 4172706441216 4184591943168 4186947760128 4193080984386 4205709361152 4211870068224 4217655604032 4220063318016 4225860108288 4226245051392 4232050333056 4251014037504 4253407248384 4257241108848 4259637825408 4267923996672 4271770941984 4278725148672 4284992812464 4290878791602 4293328306176 4299225735168 4299617361312 4305523429116 4313898860544 4324816364544 4327251124224 4339576829952 4342019899392 4345933631949 4353008571392 4367467413504 4367865255936 4373865070848 4374263496057 4382373445632 4388792937984 4399899981984 4408459001856 4410940850176 4414916705472 4417402189312 4443291500544 4449800228328 4452340465664 4455912591279 4458456317952 4464580571136 4464987259824 4471120484082 4476287134449 4484994748416 4491155455488 4491564564942 4500301897728 4506483631104 4520431977984 4529225465856 4535446929408 4535860073472 4542090650496 4550926270464 4556185141248 4557592666368 4562859240576 4569126904368 4571735261184 4578015117312 4578432139008 4584721194144 4607857852416 4614187327488 4614607644192 4620946390956 4623584329728 4629935407104 4635285577728 4636717539048 4642075546836 4651105665024 4657494546432 4657918808088 4664317048209 4673390432256 4687855384576 4694294746368 4703426445312 4703854891008 4710316230144 4719479095296 4724932739072 4731423031296 4731854027264 4738353826752 4741058789376 4744862554536 4747571232768 4754525682816 4782390792192 4785083154432 4789396247454 4792092553584 4801414496256 4813565792256 4820616914022 4829554409472 4829994344448 4836628952064 4837069531476 4853136218112 4861036855296 4865418410112 4868157514752 4882023933696 4884772386816 4897134642816 4906660921344 4913400840192 4913848412928 4920598204704 4923407204352 4930170126336 4937392055232 4945429856256 4949887479732 4959516377088 4962308456448 4966781293656 4969577462976 4991846006784 4998702938112 4999158281208 5006025256869 5008883023872 5015763357696 5023110667302 5038238859264 5045619091968 5048459644928 5062839634944 5085485975232 5088389103616 5095378649088 5095842798592 5102377795584 5102842582656 5109851981808 5112769019904 5125708283904 5133216645648 5140267767414 5143202168832 5150267006976 5150736156384 5157811343412 5183840083968 5190960743424 5191433599716 5201532370944 5208677332992 5214696274944 5216307231429 5232017276928 5232493873152 5239681364736 5240158659099 5257564236288 5266123259904 5273837307648 5281081589664 5284096376832 5291354750976 5291836752384 5299105758912 5305229196384 5309413982208 5315549331456 5322850910208 5323335780672 5330648055096 5333691138048 5341017636864 5348841393168 5357549010944 5375834161152 5383218548736 5383708918224 5391104122782 5401591308288 5407833174016 5415261516288 5415754804642 5425795694592 5426289942528 5433743637504 5468666462208 5473595711376 5476677204096 5487330852864 5495368935168 5509276473168 5519993536512 5527575945216 5528079464544 5535672980292 5538833104896 5546441392128 5554566062136 5563608588288 5579455924224 5582597013504 5587628955363 5590774645848 5615826757632 5623540805376 5624053066359 5634480144384 5634993401856 5642733777408 5668018716672 5671209664512 5676321478464 5679517100544 5690565328896 5695694589312 5704966864896 5713323749952 5721171722136 5724437741568 5732300980224 5732823148416 5740697905488 5751865147392 5766421819392 5769668165632 5774868726354 5786102439936 5789359865856 5794578175932 5823289884672 5823820341248 5831820094464 5832351328076 5839830836352 5851723917312 5866533309312 5877945335808 5886019436544 5886555607296 5894641535328 5924388667392 5933066971104 5941216788372 5944608423936 5952774094848 5953316346432 5961493978776 5968382845932 5973090729984 5979992997888 5988207273984 5988752753256 5996979061983 6000402530304 6008644841472 6017446567314 6027242637312 6047262572544 6047813431296 6056120867328 6056672533002 6067901693952 6074913521664 6076790221824 6083812320768 6092169205824 6095647014912 6104020156416 6104576185344 6112961592192 6143810469888 6152249769984 6152810192256 6161261854608 6164779106304 6173247209472 6180380770304 6182290052064 6189434062448 6197936032314 6201474220032 6209992728576 6210558410784 6219089397612 6231187243008 6259059661824 6271806521344 6280421640192 6289621476579 6308564041728 6317805102336 6326483406048 6330094977024 6338790162432 6339367577088 6348075499584 6376521056256 6380110872576 6385861663272 6389456738112 6401885995008 6407656412976 6418087723008 6427489218696 6436318187403 6439992459264 6448838602752 6449426041968 6458285143674 6470848290816 6487224546816 6490876686336 6509365244928 6513029849088 6529512857088 6542214561792 6551201120256 6551797883904 6560797606272 6573560168448 6583189406976 6593906475008 6599849972976 6612688502784 6616411275264 6622375058208 6626103283968 6655794675712 6664937250816 6665544374944 6674700342492 6678510698496 6687684476928 6697480889736 6727492122624 6736733183232 6737346847413 6750452846592 6780647966976 6793838198784 6803170394112 6803790110208 6813135975744 6817025359872 6826389405696 6834277711872 6836388999552 6844288860864 6853690356552 6857602891776 6867022675968 6867648208512 6877081791216 6911786778624 6921280991232 6921911466288 6931419586434 6935376494592 6944903110656 6952928366592 6955076308572 6963113320254 6976023035904 6976658497536 6986241819648 6986878212132 7010085648384 7021497679872 7031783076864 7041442119552 7055139667968 7055782336512 7065474345216 7073638928512 7079218642944 7087399108608 7097134546944 7097781040896 7107530740128 7111588184064 7121356849152 7131788524224 7167778881536 7177624731648 7178278557632 7188138830376 7202121744384 7220348688384 7230925371033 7235053256704 7244331614208 7244991516672 7254943428096 7255604297214 7291555282944 7298127615168 7302236272128 7316441137152 7323035900544 7327158580224 7345701964224 7359991382016 7370101260288 7370772619392 7380897307056 7385110806528 7395255189504 7406088082848 7418144784384 7424831219598 7439274565632 7443462684672 7450171940484 7454366194464 7487769010176 7498054407168 7498737421812 7513324535808 7523645036544 7534666000953 7557358288896 7568428637952 7572689467392 7594259452416 7606622486528 7617764999936 7628228962848 7632583655424 7643067973632 7643764197888 7654263873984 7669153529856 7688562425856 7699824968472 7710401651121 7714803253248 7719146487808 7726104234576 7775760125952 7786441115136 7787150399574 7801587892224 7802298556416 7813015999488 7822044412416 7837260447744 7848025915392 7848740809728 7859522047104 7886346354432 7899184889856 7910755961472 7921622384496 7926144565248 7937032126464 7937755128576 7948658638368 7957843794576 7964120973312 7973323997184 7984276365312 7985003671008 7995972082644 8000536707072 8011526455296 8023262089752 8036323516416 8063751241728 8074827823104 8075563377336 8086656184173 8102386962432 8111749761024 8122892274432 8123632206963 8138693541888 8139434913792 8150615456256 8191747293184 8202999693312 8203746923008 8215015806144 8219705475072 8230996279296 8243053402752 8263914709752 8268632293376 8279990304768 8280744547712 8291363917824 8292119196816 8303509470438 8308249657344 8345412882432 8369183886336 8373895520256 8386161968772 8411418722304 8423740136448 8435311208064 8451720216576 8452490102784 8464100666112 8502028075008 8506814496768 8514482217696 8519275650816 8535847993344 8543541883968 8557450297344 8569985624928 8581757583204 8586656612352 8598451470336 8599234722624 8611046858232 8627797721088 8649632729088 8654502248448 8662303089531 8679153659904 8684039798784 8691867263898 8706017142784 8734934827008 8735730511872 8747730141696 8748526992114 8764746891264 8777585875968 8799799963968 8816918003712 8821881700352 8829833410944 8834804378624 8886583001088 8899600456656 8904680931328 8911825182558 8916912635904 8929161142272 8929974519648 8942240968164 8952574268898 8969989496832 8982310910976 8983129129884 9000603795456 9012967262208 9026169850971 9040863955968 9070893858816 9071720146944 9084181300992 9085008799503 9101852540928 9112370282496 9115185332736 9125718481152 9138253808736 9143470522368 9156030234624 9156864278016 9169442388288 9215715704832 9228374654976 9229215288384 9241892781912 9247168659456 9259870814208 9270571155456 9273435078096 9284151093672 9296904048471 9302211330048 9314989092864 9315837616176 9328634096418 9346780864512 9375710769152 9388589492736 9406852890624 9407709782016 9420632460288 9449865478144 9462846062592 9463708054528 9476707653504 9489725109072 9495142465536 9509051365632 9564781584384 9570166308864 9578792494908 9584185107168 9602828992512 9627131584512 9641233828044 9659988688896 9673257904128 9674139062952 9687427715511 9706272436224 9730836820224 9736315029504 9764047867392 9769544773632 9794269285632 9813321842688 9826801680384 9827696825856 9841196409408 9846814408704 9860340252672 9874784110464 9890859712512 9899774959464 9919032754176 9924616912896 9933562587312 9939154925952 9983692013568 9997405876224 9998316562416 10012050513738 10017766047744 10031526715392 10046221334604 10076477718528 10091238183936 10096919289856 10125679269888 10170971950464 10190757298176 10191685597184 10204755591168 10205685165312 10219703963616 10225538039808 10251416567808 10266433291296 10280535534828 10286404337664 10300534013952 10301472312768 10315622686824 10367680167936 10381921486848 10382867199432 10397129379651 10403064741888 10417354665984 10429392549888 10432614462858 10444669980381 10464034553856 10464987746304 10479362729472 10480317318198 10515128472576 10532246519808 10547674615296 10562163179328 10568192753664 10582709501952 10583673504768 10598211517824 10610458392768 10618827964416 10631098662912 10645701820416 10646671561344 10661296110192 10667382276096 10682035273728 10697682786336 10715098021888 10751668322304 10766437097472 10767417836448 10782208245564 10803182616576 10815666348032 10830523032576 10831509609284 10852579885056 10867487275008 10883406445821 10937332924416 10947191422752 10953354408192 10974661705728 10990737870336 11018552946336 11039987073024 11055151890432 11056158929088 11071345960584 11077666209792 11092882784256 11109132124272 11127217176576 11137246829397 11158911848448 11165194027008 11175257910726 11181549291696 11231653515264 11247081610752 11248106132718 11268960288768 11269986803712 11285467554816 11336037433344 11342419329024 11352642956928 11359034201088 11391389178624 11409933729792 11426647499904 11442343444272 11448875483136 11464601960448 11465646296832 11481395810976 11503730294784 11532843638784 11539336331264 11549737452708 11572204879872 11578719731712 11589156351864 11647640682496 11663640188928 11664702656152 11679661672704 11680725599361 11703447834624 11733066618624 11755890671616 11772038873088 11773111214592 11789283070656 11848777334784 11866133942208 11882433576744 11889216847872 11905548189696 11906632692864 11922987957552 11936765691864 11946181459968 11959985995776 11976414547968 11977505506512 11993958123966 12000805060608 12017289682944 12034893134628 12054485274624 12094525145088 12095626862592 12112241734656 12113345066004 12149827043328 12153580443648 12167624641536 12184338411648 12208040312832 12209152370688 12225923184384 12287620939776 12304499539968 12305620384512 12322523709216 12329558212608 12346494418944 12360761540608 12364580104128 12378868124896 12395872064628 12402948440064 12419985457152 12421116821568 12438178795224 12462374486016 12518119323648 12543613042688 12560843280384 12579242953158 12617128083456 12635610204672 12652966812096 12660189954048 12677580324864 12678735154176 12696150999168 12753042112512 12760221745152 12771723326544 12778913476224 12803771990016 12815312825952 12836175446016 12854978437392 12872636374806 12879984918528 12897677205504 12898852083936 12916570287348 12941696581632 12974449093632 12981753372672 13018730489856 13026059698176 13037800895847 13059025714176 13102402240512 13103595767808 13121595212544 13122790488171 13147120336896 13166378813952 13187812950016 13199699945952 13225377005568 13232822550528 13244750116416 13252206567936 13311589351424 13329874501632 13331088749888 13349400684984 13357021396992 13367737773837 13375368953856 13394961779472 13428861403347 13454984245248 13473466366464 13474693694826 13500905693184 13561295933952 13587676397568 13606340788224 13607580220416 13626271951488 13652778811392 13668555423744 13672777999104 13688577721728 13707380713104 13715205783552 13734045351936 13735296417024 13754163582432 13823573557248 13842561982464 13843822932576 13862839172868 13870752989184 13889806221312 13905856733184 13910152617144 13926226640508 13953316995072 13972483639296 13973756424264 13992951144627 14020171296768 14063566153728 14082884239104 14110279335936 14111564673024 14130948690432 14147277857024 14158437285888 14174798217216 14194269093888 14195562081792 14215061480256 14223176368128 14242713698304 14263577048448 14335557763072 14355249463296 14356557115264 14376277660752 14404243488768 14440697376768 14461850742066 14470106513408 14488663228416 14489983033344 14509886856192 14511208594428 14583110565888 14596255230336 14604472544256 14646071801088 14654317160448 14691403928448 14719982764032 14740202520576 14741545238784 14761794614112 14770221613056 14790510379008 14812176165696 14836289568768 14849662439196 14878549131264 14886925369344 14900343880968 14908732388928 14975538020352 14996108814336 14997474843624 15018075770607 15026649071616 15047290073088 15069332001906 15114716577792 15136857275904 15145378934784 15188518904832 15213244973056 15235529999872 15256457925696 15265167310848 15286135947264 15287528395776 15308527747968 15338307059712 15377124851712 15399649936944 15420803302242 15429606506496 15438292975616 15452208469152 15551520251904 15572882230272 15574300799148 15604597112832 15626031998976 15644088824832 15648921694287 15696051830784 15697481619456 15719044094208 15720475977297 15772692708864 15798369779712 15821511922944 15843244768992 15852289130496 15874064252928 15875510257152 15897317276736 15915687589152 15928241946624 15946647994368 15968552730624 15970007342016 15991944165288 16001073414144 16023052910592 16046524179504 16072647032832 16127502483456 16149655646208 16151126754672 16173312368346 16204773924864 16223499522048 16245784548864 16247264413926 16277387083776 16278869827584 16301230912512 16383494586368 16405999386624 16407493846016 16430031612288 16461992558592 16486106805504 16527829419504 16537264586752 16559980609536 16561489095424 16582727835648 16584238393632 16607018940876 16616499314688 16690825764864 16738367772672 16747791040512 16762886866089 16772323937544 16847480272896 16870622416128 16872159199077 16903440433152 16904980205568 16928201332224 17004056150016 17013628993536 17028964435392 17038551301632 17071695986688 17087083767936 17114900594688 17139971249856 17163515166408 17173313224704 17196902940672 17198469445248 17222093716464 17255595442176 17299265458176 17309004496896 17324606179062 17358307319808 17368079597568 17383734527796 17412034285568 17469869654016 17471461023744 17495460283392 17497053984228 17555171751936 17599599927936 17633836007424 17659666821888 17669608757248 17773166002176 17799200913312 17809361862656 17823650365116 17833825271808 17858322284544 17859949039296 17884481936328 17905148537796 17939978993664 17964621821952 17966258259768 17990937185949 18001207590912 18025934524416 18052339701942 18081727911936 18141787717632 18143440293888 18168362601984 18170017599006 18203705081856 18224740564992 18230370665472 18251436962304 18276507617472 18286941044736 18312060469248 18313728556032 18338884776576 18431431409664 18456749309952 18458430576768 18483785563824 18494337318912 18519741628416 18541142310912 18546870156192 18568302187344 18593808096942 18604422660096 18629978185728 18631675232352 18657268192836 18693561729024 18751421538304 18777178985472 18815419564032 18841264920576 18868864429737 18925692125184 18927416109056 18953415307008 18955141816247 18979450218144 18990284931072 19018102731264 19129563168768 19140332617728 19157584989816 19168370214336 19205657985024 19254263169024 19282467656088 19308954562209 19319977377792 19346515808256 19348278125904 19374855431022 19412544872448 19461673640448 19472630059008 19528095734784 19539089547264 19588538571264 19626643685376 19653603360768 19655393651712 19682392818816 19720680505344 19749568220928 19781719425024 19799549918928 19838065508352 19849233825792 19867125174624 19878309851904 19967384027136 19994811752448 19996633124832 20024101027476 20035532095488 20063053430784 20092442669208 20182476367872 20193838579712 20212040542239 20251358539776 20341943900928 20381514596352 20383371194368 20409511182336 20411370330624 20439407927232 20451076079616 20502833135616 20532866582592 20561071069656 20572808675328 20601068027904 20602944625536 20631245373648 20735360335872 20763842973696 20765734398864 20794258759302 20806129483776 20834709331968 20858785099776 20865228925716 20889339960762 20928069107712 20929975492608 20958725458944 20960634636396 21030256945152 21064493039616 21095349230592 21124326358656 21165419003904 21167347009536 21196423035648 21220916785536 21237655928832 21262197325824 21291403640832 21293343122688 21322592220384 21334764552192 21364070547456 21395365572672 21430196043776 21503336644608 21532874194944 21534835672896 21564416491128 21606365233152 21631332696064 21661046065152 21663019218568 21692776113099 21705159770112 21734974550016 21766812891642 21874665848832 21894382845504 21906708816384 21949323411456 21981475740672 22037105892672 22079974146048 22110303780864 22112317858176 22142691921168 22155332419584 22185765568512 22218264248544 22254434353152 22274493658794 22317823696896 22330388054016 22350515821452 22363098583392 22463307030528 22494163221504 22496212265436 22539973607424 22570935109632 22603998002859 22672074866688 22705285913856 22718068402176 22782778357248 22819867459584 22853294999808 22884686888544 22897750966272 22929203920896 22931292593664 22962791621952 23007460589568 23065687277568 23078672662528 23099474905416 23144409759744 23157439463424 23178312703728 23295281364992 23327280377856 23329405312304 23359323345408 23361451198722 23406895669248 23466133237248 23511781343232 23544077746176 23546222429184 23578566141312 23697554669568 23732267884416 23764867153488 23778433695744 23811096379392 23813265385728 23845975915104 23873531383728 23892362919936 23919971991552 23952829095936 23955011013024 23987916247932 24001610121216 24034579365888 24069786269256 24108970549248 24191253725184 24224483469312 24226690132008 24259968552519 24307160887296 24335249283072 24368676823296 24370896620889 24416080625664 24418304741376 24451846368768 24575241879552 24608999079936 24611240769024 24645047418432 24659116425216 24692988837888 24721523081216 24729160208256 24757736249792 24791744129256 24805896880128 24839970914304 24842233643136 24876357590448 24924748972032 25036238647296 25087226085376 25121686560768 25158485906316 25234256166912 25271220409344 25305933624192 25355160649728 25357470308352 25392301998336 25506084225024 25520443490304 25543446653088 25557826952448 25607543980032 25630625651904 25672350892032 25709956874784 25745272749612 25759969837056 25795354411008 25797704167872 25833140574696 25883393163264 25948898187264 25963506745344 25986909268593 26037460979712 26052119396352 26075601791694 26118051428352 26204804481024 26207191535616 26243190425088 26245580976342 26294240673792 26332757627904 26375625900032 26399399891904 26450754011136 26465645101056 26489500232832 26504413135872 26623178702848 26659749003264 26662177499776 26698801369968 26714042793984 26735475547674 26750737907712 26789923558944 26857722806694 26909968490496 26946932732928 26949387389652 27001811386368 27122591867904 27212681576448 27215160440832 27252543902976 27255026398509 27305557622784 27337110847488 27345555998208 27377155443456 27414761426208 27430411567104 27468090703872 27470592834048 27508327164864 27647147114496 27685123964928 27687645865152 27725678345736 27741505978368 27779612442624 27811713466368 27820305234288 27852453281016 27890712145413 27906633990144 27944967278592 27947512848528 27985902289254 28040342593536 28127132307456 28165768478208 28220558671872 28223129346048 28261897380864 28294555714048 28349596434432 28388538187776 28391124163584 28430122960512 28485427396608 28527154096896 28671115526144 28710498926592 28713114230528 28752555321504 28808486977536 28881394753536 28923701484132 28940213026816 28979966066688 29019773712384 29022417188856 29062283146533 29192510460672 29208945088512 29292143602176 29308634320896 29382807856896 29439965528064 29480405041152 29483090477568 29523589228224 29540443226112 29581020758016 29624352331392 29672579137536 29699324878392 29757098262528 29773850738688 29800687761936 29817464777856 29951076040704 29992217628672 29994949687248 30036151541214 30053298143232 30094580146176 30138664003812 30229433155584 30273714551808 30290757869568 30377037809664 30426489946112 30471059999744 30512915851392 30572271894528 30575056791552 30617055495936 30676614119424 30754249703424 30799299873888 30841606604484 30859213012992 30876585951232 30904416938304 31103040503808 31145764460544 31148601598296 31191388138953 31209194225664 31252063997952 31288177649664 31297843388574 31334009941143 31392103661568 31394963238912 31438088188416 31440951954594 31545385417728 31596739559424 31643023845888 31686489537984 31704578260992 31748128505856 31751020514304 31794634553472 31831375178304 31856483893248 31893295988736 31937105461248 31940014684032 31983888330576 32002146828288 32046105821184 32093048359008 32145294065664 32255004966912 32299311292416 32302253509344 32346624736692 32409547849728 32446999044096 32491569097728 32494528827852 32557739655168 32602461825024 32650219337463 32811998773248 32814987692032 32860063224576 32923985117184 32972213611008 33055658839008 33074529173504 33119961219072 33122978190848 33165455671296 33168476787264 33214037881752 33232998629376 33381651529728 33411740488191 33476735545344 33495582081024 33525773732178 33544647875088 33694960545792 33741244832256 33744318398154 33806880866304 33809960411136 33856402664448 34008112300032 34027257987072 34057928870784 34077102603264 34174167535872 34229801189376 34279942499712 34327030332816 34346626449408 34393805881344 34396938890496 34444187432928 34511190884352 34598530916352 34618008993792 34649212358124 34716614639616 34736159195136 34767469055592 34824068571136 34942922047488 34990920566784 34994107968456 35042176798083 35110343503872 35199199855872 35267672014848 35319333643776 35339217514496 35546332004352 35598401826624 35618723725312 35647300730232 35667650543616 35716644569088 35719898078592 35768963872656 35810297075592 35879957987328 35929243643904 35932516519536 35981874371898 36002415181824 36051869048832 36104679403884 36163455823872 36283575435264 36286880587776 36336725203968 36340035198012 36449481129984 36460741330944 36502873924608 36553015234944 36624120938496 36627457112064 36677769553152 36862862819328 36913498619904 36916861153536 36967571127648 36988674637824 37039483256832 37082284621824 37093740312384 37136604374688 37187616193884 37208845320192 37259956371456 37263350464704 37314536385672 37387123458048 37502843076608 37554357970944 37630839128064 37682529841152 37737728859474 37851384250368 37854832218112 37906830614016 37910283632494 37958900436288 37980569862144 38036205462528 38259126337536 38280665235456 38315169979632 38336740428672 38411315970048 38508526338048 38564935312176 38617909124418 38639954755584 38693031616512 38696556251808 38749710862044 38825089744896 38923347280896 38945260118016 39056191469568 39078179094528 39113402687541 39177077142528 39307206721536 39310787303424 39364785637632 39368371464513 39441361010688 39499136441856 39563438850048 39599099837856 39676131016704 39698467651584 39734250349248 39756619703808 39934768054272 39989623504896 39993266249664 40048202054952 40071064190976 40126106861568 40184885338416 40286584210041 40364952735744 40387677159424 40424081084478 40502717079552 40683887801856 40763029192704 40766742388736 40819022364672 40822740661248 40878815854464 41005666271232 41065733165184 41122142139312 41145617350656 41202136055808 41205889251072 41262490747296 41470720671744 41527685947392 41531468797728 41588517518604 41612258967552 41669418663936 41717570199552 41730457851432 41778679921524 41859950985216 41917450917888 41921269272792 41978853433881 42060513890304 42190698461184 42248652717312 42330838007808 42334694019072 42392846071296 42441833571072 42475311857664 42524394651648 42582807281664 42586686245376 42645184440768 42669529104384 42728141094912 42790731145344 42860392087552 43006673289216 43065748389888 43069671345792 43128832982256 43212730466304 43262665392128 43322092130304 43326038437136 43385552226198 43410319540224 43469949100032 43533625783284 43749331697664 43788765691008 43813417632768 43962951481344 44074211785344 44159948292096 44220607561728 44224635716352 44285383842336 44310664839168 44371531137024 44436528497088 44508868706304 44548987317588 44635647393792 44660776108032 44701031642904 44726197166784 44926614061056 44988326443008 44992424530872 45054227311821 45079947214848 45141870219264 45207996005718 45344149733376 45410571827712 45436136804352 45565556714496 45639734919168 45706589999616 45769373777088 45795501932544 45858407841792 45862585187328 45925583243904 46014921179136 46131374555136 46157345325056 46198949810832 46288819519488 46314878926848 46356625407456 46590562729984 46654560755712 46658810624608 46718646690816 46722902397444 46813791338496 46932266474496 47088155492352 47092444858368 47157132282624 47161427931891 47395109339136 47464535768832 47529734306976 47556867391488 47622192758784 47626530771456 47691951830208 47747062767456 47784725839872 47839943983104 47905658191872 47910022026048 47975832495864 48003220242432 48069158731776 48139572538512 48217941098496 48382507450368 48448966938624 48453380264016 48519937105038 48614321774592 48670498566144 48737353646592 48741793241778 48832161251328 48836609482752 48903692737536 49150483759104 49217998159872 49222481538048 49290094836864 49385977675776 49443046162432 49458320416512 49515472499584 49583488258512 49611793760256 49679941828608 49684467286272 49752715180896 49849497944064 50072477294592 50174452170752 50243373121536 50316971812632 50542440818688 50611867248384 50616477597231 50710321299456 50714940616704 50784603996672 51012168450048 51040886980608 51086893306176 51115653904896 51215087960064 51261251303808 51344701784064 51419913749568 51490545499224 51519939674112 51590708822016 51595408335744 51666281149392 51766786326528 51897796374528 51927013490688 51973818537186 52074921959424 52104238792704 52151203583388 52236102856704 52409608962048 52414383071232 52486380850176 52491161952684 52665515255808 52751251800064 52798799783808 52901508022272 52979000465664 53008826271744 53246357405696 53319498006528 53324354999552 53397602739936 53428085587968 53470951095348 53501475815424 53579847117888 53715445613388 53819936980992 53893865465856 53898774779304 53972811557847 54003622772736 54245183735808 54425363152896 54430320881664 54505087805952 54510052797018 54611115245568 54674221694976 54691111996416 54754310886912 54829522852416 54860823134208 54936181407744 54941185668096 55016654329728 55294294228992 55370247929856 55375291730304 55451356691472 55483011956736 55559224885248 55623426932736 55640610468576 55704906562032 55781424290826 55813267980288 55889934557184 55895025697056 55971804578508 56080685187072 56254264614912 56331536956416 56446258692096 56523794761728 56589111428096 56606593289211 56777076375552 56782248327168 56860245921024 56865425448741 56970854793216 57054308193792 57342231052288 57420997853184 57426228461056 57505110643008 57616973955072 57762789507072 57847402968264 57880426053632 57926863686627 57959932133376 58039547424768 58044834377712 58124566293066 58385020921344 58417890177024 58584287204352 58617268641792 58765615713792 58879931056128 58960810082304 58966180955136 59047178456448 59162041516032 59248704662784 59345158275072 59398649756784 59514196525056 59547701477376 59601375523872 59634929555712 59902152081408 59984435257344 59989899374496 60072303082428 60106596286464 60189160292352 60277328007624 60547429103616 60581515739136 60636121626717 60754075619328 60942119999488 61025831702784 61144543789056 61150113583104 61234110991872 61353228238848 61508499406848 61598599747776 61683213208968 61718426025984 61753171902464 61808833876608 62206081007616 62291528921088 62297203196592 62382776277906 62418388451328 62504127995904 62576355299328 62595686777148 62668019882286 62784207323136 62789926477824 62876176376832 62881903909188 63090770835456 63193479118848 63286047691776 63372979075968 63496257011712 63502041028608 63589269106944 63662750356608 63712967786496 63786591977472 63874210922496 63880029368064 63967776661152 64004293656576 64092211642368 64186096718016 64290588131328 64510009933824 64598622584832 64604507018688 64693249473384 64819095699456 64893998088192 64983138195456 64989057655704 65078328339297 65115479310336 65204923650048 65300438674926 65623997546496 65629975384064 65720126449152 65847970234368 65944427222016 66111317678016 66149058347008 66239922438144 66245956381696 66330911342592 66336953574528 66428075763504 66465997258752 66763303059456 66823480976382 66953471090688 66991164162048 67051547464356 67089295750176 67389921091584 67482489664512 67488636796308 67619920822272 67712805328896 67811994008577 68016224600064 68115857741568 68154205206528 68348335071744 68459602378752 68559884999424 68654060665632 68693252898816 68787611762688 68793877780992 68888374865856 69022381768704 69197061832704 69236017987584 69298424716248 69433229279232 69472318390272 69534938111184 69648137142272 69885844094976 69981841133568 69988215936912 70084353596166 70220687007744 70398399711744 70535344029696 70638667287552 70678435028992 71092664008704 71196803653248 71294601460464 71335301087232 71433289138176 71439796157184 71537927745312 71620594151184 71759915974656 71858487287808 71865033039072 71963748743796 72004830363648 72103738097664 72209358807768 72326911647744 72573761175552 72673450407936 72680070396024 72779905657557 72921482661888 73005747849216 73106030469888 73112689862667 73248241876992 73254914224128 73355539106304 73725725638656 73826997239808 73833722307072 73935142255296 73977349275648 74078966513664 74164569243648 74187480624768 74273208749376 74375232387768 74417690640384 74519912742912 74526700929408 74629072771344 74774246916096 75005686153216 75108715941888 75261678256128 75365059682304 75475457718948 75702768500736 75709664436224 75813661228032 75820567264988 75917800872576 76072410925056 76518252675072 76561330470912 76630339959264 76673480857344 76822631940096 77017052676096 77129870624352 77235818248836 77279909511168 77386063233024 77393112503616 77499421724088 77650179489792 77846694561792 77890520236032 77960727805779 78112382939136 78156358189056 78226805375082 78354154285056 78614413443072 78621574606848 78729571275264 78736742929026 78882722021376 78998272883712 79126877700096 79198199675712 79352262033408 79396935303168 79468500698496 79513239407616 79869536108544 79979247009792 79986532499328 80096404109904 80142128381952 80252213723136 80369770676832 80573168420082 80729905471488 80775354318848 80848162168956 81005434159104 81367775603712 81533484777472 81638044729344 81645481322496 81757631708928 81765079195527 82011332542464 82131466330368 82244284278624 82291234701312 82404272111616 82411778502144 82524981494592 82941441343488 83055371894784 83062937595456 83177035037208 83224517935104 83338837327872 83435140399104 83460915702864 83557359843048 83672136436239 83719901970432 83834901835776 83842538545584 83957706867762 84121027780608 84381396922368 84497305434624 84661676015616 84669388038144 84785692142592 84883667142144 85048789303296 85165614563328 85173372490752 85290368881536 85456282189824 85581462290688 85720784175104 86013346578432 86131496779776 86139342691584 86257665964512 86425460932608 86525330784256 86644184260608 86652076874272 86771104452396 86820639080448 86939898200064 87067251566568 87577531382016 87626835265536 87925902962688 88148423570688 88319896584192 88441215123456 88449271432704 88570767684672 88621329678336 88743062274048 88873056994176 89017737412608 89097974635176 89271294787584 89321552216064 89402063285808 89452394333568 89853228122112 89976652886016 89984849061744 90108454623642 90159894429696 90283740438528 90415992011436 90688299466752 90821143655424 90872273608704 91131113428992 91279469838336 91413179999232 91538747554176 91716815683584 91725170374656 91851166487808 92029842358272 92262749110272 92314690650112 92397899621664 92577639038976 92629757853696 92713250814912 93181125459968 93309121511424 93317621249216 93437293381632 93445804794888 93574164416859 93627582676992 93864532948992 94002029823429 94176310984704 94184889716736 94314264565248 94322855863782 94790218678272 94929071537664 95059468613952 95113734782976 95244385517568 95253061542912 95383903660416 95494125534912 95569451679744 95679887966208 95811316383744 95820044052096 95951664991728 96006440484864 96138317463552 96279145077024 96435882196992 96765014900736 96897933877248 96906760528032 97039874210076 97228643549184 97340997132288 97474707293184 97483586483556 97673218965504 97807385475072 97950658012389 98435996319744 98444963076096 98580189673728 98771955351552 98886092324864 98916640833024 99030944999168 99166976517024 99223587520512 99359883657216 99368934572544 99505430361792 99698995888128 100144954589184 100235221464573 100348904341504 100486746243072 100633943625264 101084881637376 101223734496768 101232955194462 101420642598912 101429881233408 101569207993344 102024336900096 102081773961216 102173786612352 102231307809792 102522502607616 102689403568128 102839827499136 102981090998448 103039879348224 103181417644032 103190816671488 103332562298784 103533572653056 103795592749056 103854026981376 103947637074372 104149843918848 104208477585408 104302407166776 104472205713408 104828766142464 104972761700352 104982323905368 105126530394249 105331030511616 105597599567616 105803016044544 105958000931328 106017652543488 106492714811392 106638996013056 106648709999104 106795205479872 106856171175936 106941902190696 107002951630848 107159694235776 107430891226776 107639873961984 107787730931712 107797549558608 107945623115694 108007245545472 108490367471616 108850726305792 108860641763328 109010175611904 109020105594036 109348443389952 109382223992832 109508621773824 109659045704832 109872362815488 109882371336192 110033308659456 110588588457984 110740495859712 110750583460608 110902713382944 110966023913472 111118449770496 111246853865472 111281220937152 111409813124064 111562848581652 111626535960576 111779869114368 111790051394112 111943609157016 112161370374144 112508529229824 112663073912832 112892517384192 113047589523456 113178222856192 113213186578422 113554152751104 113564496654336 113720491842048 113730850897482 113941709586432 114108616387584 114684462104576 114841995706368 114852456922112 115010221286016 115233947910144 115525579014144 115694805936528 115760852107264 115853727373254 115919864266752 116079094849536 116089668755424 116249132586132 116770041842688 116835780354048 117168574408704 117234537283584 117340208062623 117531231427584 117921620164608 117932361910272 118094356912896 118105114393539 118324083032064 118497409325568 118690316550144 118797299513568 119028393050112 119095402954752 119202751047744 119269859111424 119804304162816 119968870514688 119979798748992 120144606164856 120213192572928 120378320584704 120554656015248 120859752630123 121094858207232 121163031478272 121272243253434 121508151238656 121884239998976 122051663405568 122289087578112 122300227166208 122468221983744 123016998813696 123197199495552 123366426417936 123436852051968 123617667753216 124412162015232 124583057842176 124594406393184 124765552555812 124836776902656 125008255991808 125152710598656 125191373554296 125336039764572 125579852955648 125752352753664 125763807818376 125936560301643 126181541670912 126572095383552 126745958151936 126992514023424 127004082057216 127178538213888 127325500713216 127425935572992 127573183954944 127748421844992 127760058736128 127935553322304 128008587313152 128184423284736 128372193436032 128581176262656 129020019867648 129197245169664 129209014037376 129386498946768 129638191398912 129787996176384 129966276390912 129978115311408 130156656678594 130230958620672 130409847300096 130600877349852 131247995092992 131259950768128 131440252898304 131888854444032 132222635356032 132479844876288 132491912763392 132661822685184 132673907149056 132856151527008 132931994517504 133526606118912 133646961952764 133906942181376 133982328324096 134103094928712 134178591500352 134779842183168 134964979329024 134977273592616 135162681935463 135239841644544 135425610657792 135623988017154 136032449200128 136231715483136 136308410413056 136696670143488 136919204757504 137119769998848 137308121331264 137386505797632 137575223525376 137587755561984 137776749731712 138044763537408 138394123665408 138472035975168 138596849432496 138866458558464 138944636780544 139069876222368 139296274284544 139771688189952 139963682267136 139976431873824 140168707192332 140441374015488 140796799423488 141277334575104 141356870057984 141484283795673 142185328017408 142393607306496 142589202920928 142670602174464 142866578276352 142879592314368 143075855490624 143241188302368 143519831949312 143716974575616 143730066078144 143927497487592 144009660727296 144207476195328 144418717615536 144653823295488 145147522351104 145346900815872 145360140792048 145559811315114 145842965323776 146011495698432 146212060939776 146225379725334 146496483753984 146509828448256 146711078212608 147451451277312 147653994479616 147667444614144 147870284510592 148157933027328 148329138487296 148374961249536 148546417498752 148750464775536 148835381280768 149039825485824 149053401858816 149258145542688 149548493832192 150011372306432 150217431883776 150523356512256 150730119364608 150950915437896 151419328872448 151627322456064 151641134529976 151835601745152 151849432791693 152144821850112 153036505350144 153122660941824 153260679918528 153346961714688 153645263880192 154034105352192 154259741248704 154471636497672 154559819022336 154772126466048 154786225007232 154998843448176 155300358979584 155693389123584 155781040472064 155921455611558 156224765878272 156312716378112 156453610750164 156708308570112 157228826886144 157243149213696 157459142550528 157473485858052 157996545767424 158253755400192 158396399351424 158704524066816 158937001396992 159026478815232 159739072217088 159958494019584 159973064998656 160192808219808 160284256763904 160504427446272 160739541353664 161146336840164 161459810942976 161550708637696 161696324337912 162010868318208 162735551207424 163066969554944 163276089458688 163290962644992 163515263417856 163530158391054 164022665084928 164262932660736 164488568557248 164582469402624 164808544223232 164823557004288 165049962989184 165882882686976 166110743789568 166125875190912 166354070074416 166449035870208 166677674655744 166870280798208 166921831405728 167114719686096 167344272872478 167439803940864 167669803671552 167685077091168 167915413735524 168242055561216 168762793844736 168994610869248 169338776076288 169571384285184 169767334284288 169819779867633 170331229126656 170346744981504 170580737763072 170596276346223 170912564379648 171162924581376 171441568350208 172026693156864 172262993559552 172278685383168 172515331929024 172850921865216 173050661568512 173288368521216 173304153748544 173542208904792 173641278160896 173780591059881 173879796400128 174134503133136 175155062764032 175253670531072 175851805925376 176296847141376 176639793168384 176882430246912 176898542865408 177141535369344 177486124548096 177746113988352 178035474825216 178195949270352 178542589575168 178643104432128 178804126571616 178904788667136 179706456244224 179953305772032 179969698123488 180216909247284 180319788859392 180567480877056 180831984022872 181642287310848 181744547217408 181908364880151 182262226857984 182826359998464 183077495108352 183433631367168 183450340749312 183702332975616 184059684716544 184525498220544 184629381300224 184795799243328 185155278077952 185259515707392 185426501629824 186362250919936 186618243022848 186635242498432 186874586763264 186891609589776 187148328833718 187255165353984 187729065897984 188004059646858 188352621969408 188369779433472 188628529130496 188645711727564 189580437356544 189858143075328 190118937227904 190488771035136 190506123085824 190767807320832 190988251069824 191138903359488 191359775932416 191622632767488 191640088104192 191903329983456 192012880969728 192276634927104 192558290154048 192871764393984 193530029801472 193795867754496 193813521056064 194079748420152 194457287098368 194681994264576 194949414586368 194967172967112 195234985017891 195346437931008 195614770950144 195901316024778 196871992639488 196889926152192 197160379347456 197543910703104 197772184649728 197833281666048 198061889998336 198333953034048 198447175041024 198719767314432 198737869145088 199010860723584 199397991776256 200289909178368 200470442929146 200697808683008 200973492486144 201267887250528 202169763274752 202447468993536 202465910388924 202859762466816 203138415986688 203435982025731 204048673800192 204347573224704 204462615619584 205045005215232 205378807136256 205679654998272 205962181996896 206079758696448 206362835288064 206381633342976 206665124597568 207067145306112 207591185498112 207708053962752 207895274148744 208299687837696 208416955170816 208604814333552 208944411426816 209657532284928 209945523400704 209964647810736 210253060788498 210662061023232 211195199135232 211606032089088 211916001862656 212035305086976 212985429622784 213277992026112 213297419998208 213590410959744 213883804381392 214005903261696 214319388471552 214861782453552 215279747923968 215575461863424 215595099117216 215891246231388 216014491090944 216980734943232 217721283526656 218020351223808 218040211188072 218339716972671 218764447985664 219017243547648 219318091409664 219338069588001 219744725630976 219764742672384 220066617318912 221177176915968 221480991719424 221501166921216 221805426765888 221932047826944 222236899540992 222493707730944 222562441874304 222819626248128 223125697163304 223253071921152 223559738228736 223580102788224 223887218314032 224322740748288 225017058459648 225326147825664 225785034768384 226095179046912 226356445712384 226426373156844 227108305502208 227128993308672 227440983684096 227461701794964 228217232775168 229683991412736 229704913844224 230020442572032 230467895820288 231051158028288 231389611873056 231521704214528 231707454746508 231839728533504 232158189699072 232179337510848 232498265172264 233540083685376 233671560708096 233882183417337 234337148817408 234469074567168 234680416125246 235062462855168 235843240329216 235864723820544 236188713825792 236210228787078 236648166064128 236994818651136 237380633100288 237594599027136 238056786100224 238190805909504 238405502095488 238539718222848 239608608325632 239937741029376 239959597497984 240289212329712 240426385145856 240756641169408 241109312030496 241719505260246 242189716414464 242326062956544 242544486506868 243016302477312 243768479997952 244103326811136 244600454332416 244936443967488 245295237586581 246033997627392 246394398991104 246732852835872 246873704103936 247235335506432 248824324030464 249166115684352 249188812786368 249531105111624 249673553805312 250016511983616 250305421197312 250382747108592 250672079529144 251016409308717 251159705911296 251504705507328 251527615636752 251873120603286 252363083341824 253144190767104 253491916303872 253985028046848 254008164114432 254357076427776 254651001426432 255146367909888 255496843689984 255520117472256 255871106644608 256368846569472 256744386872064 257162352525312 258040039735296 258394490339328 258418028074752 258772997893536 259276382797824 259575992352768 259932552781824 259956230622816 260313313357188 260461917241344 260819694600192 261201754699704 262519901536256 262880505796608 263777708888064 264445270712064 264959689752576 264983825526784 265323645370368 265347814298112 265712303054016 265863989035008 267053212237824 267293923905528 267813884362752 267964656648192 268206189857424 268357183000704 269559684366336 269929958658048 269954547185232 270325363870926 270479683289088 270851221315584 271247976034308 272064898400256 272463430966272 272616820826112 273393340286976 273838409515008 274239539997696 274616242662528 275150447050752 275175511123968 275553499463424 276089527074816 276788247330816 276944071950336 277193698864992 277732917116928 277889273561088 278139752444736 278592548569088 279543376379904 279927364534272 279952863747648 280337414384664 280882748030976 281593598846976 282006089470287 282554669150208 282713740115968 282968567591346 284370656034816 284787214612992 285178405841856 285341204348928 285733156552704 285759184628736 286151710981248 286482376604736 287039663898624 287433949151232 287460132156288 287854994975184 288019321454592 288414952390656 288837435231072 289307646590976 290295044702208 290693801631744 290720281584096 291119622630228 291685930647552 292022991396864 292424121879552 292450759450668 293019656896512 293422156425216 293851974037167 295307988959232 295334889228288 295740569021184 296315866054656 296658276974592 296749922499072 297092834997504 297500929551072 297670762561536 298079650971648 298106803717632 298516291085376 299096987664384 300022744612864 300434863767552 301046713024512 301460238729216 301901830875792 302838657744896 303254644912128 303282269059952 303671203490304 303698865583386 304289643700224 306073010700288 306245321883648 306521359837056 306693923429376 308068210704384 308519482497408 308943272995344 309119638044672 309544252932096 309572450014464 309997686896352 310600717959168 311386778247168 311562080944128 311842911223116 312449531756544 312625432756224 312907221500328 313416617140224 314486298427392 314918285101056 314946971716104 315379591182747 315993091534848 316792798702848 317409048133632 317874002793984 318052957630464 319478144434176 319916988039168 319946129997312 320385616439616 320568513527808 321008854892544 321479082707328 322292673680328 322919621885952 323101417275392 323392648675824 324021736636416 325471102414848 326133939109888 326552178917376 326581925289984 327030526835712 327060316782108 328045330169856 328525865321472 328977137114496 329617088446464 329647114008576 330099925978368 331765765373952 332221487579136 332251750381824 332708140148832 332898071740416 333355349311488 333740561596416 333843662811456 334229439372192 334688545744956 334879607881728 335339607343104 335370154182336 335830827471048 336484111122432 337525587689472 337989221738496 338677552152576 339142768570368 339534668568576 339639559735266 340662458253312 340693489963008 341161475526144 341192552692446 341825128759296 342325849162752 342883136700416 344053386313728 344525987119104 344557370766336 345030663858048 345701843730432 346101323137024 346576737042432 346608307497088 347084417809584 347282556321792 347561182119762 347759592800256 348269006266272 350310125528064 350507341062144 351703611850752 352593694282752 353764860493824 353797085730816 354283070738688 354315343180617 354972249096192 355492227976704 356070949650432 356391898540704 357085179150336 357286208864256 357608253143232 357809577334272 359412912488448 359906611544064 359939396246976 360433818494568 360639577718784 361134961754112 361663968045744 362579257890369 363284574621696 363489094434816 363816729760302 364524453715968 365652719996928 366154990216704 366867262734336 366900681498624 367404665951232 369050996441088 369258762600448 369591598486656 370310556155904 370853003259648 372724501839872 373236486045696 373270484996864 373749173526528 373783219179552 374296657667436 374510330707968 375458131795968 376008119293716 376739558866944 377257058260992 377291423455128 377809680904929 379716286150656 380237874455808 380977542070272 381012246171648 381535614641664 381976502139648 382277806718976 382719551864832 383245265534976 383280176208384 383806659966912 384025761939456 384553269854208 385116580308096 385743528787968 387060059602944 387591735508992 387627042112128 388159496840304 388914574196736 389363988529152 389898829172736 389934345934224 390469970035782 390692875862016 391229541900288 391802632049556 393743985278976 393779852304384 394320758694912 395544369299456 395666563332096 396123779996672 396667906068096 397439534628864 397475738290176 398021721447168 398795983552512 400579818356736 400940885858292 401395617366016 401946984972288 402535774501056 404339526549504 404894937987072 404931820777848 405488045806389 405719524933632 406276831973376 406871964051462 408097347600384 408695146449408 408925231239168 410090010430464 410757614272512 411359309996544 411924363993792 412159517392896 412725670576128 412763266685952 413330249195136 414134290612224 415182370996224 415416107925504 415790548297488 416599375675392 416833910341632 417209628667104 417888822853632 419315064569856 419891046801408 419929295621472 420506121576996 421324122046464 422390398270464 423832003725312 424070610173952 424452851387019 426555984052224 426594839996416 427180821919488 427767608762784 428011806523392 428638776943104 429723564907104 430559495847936 431150923726848 431190198234432 431782492462776 432028982181888 433961469886464 435442567053312 436040702447616 436080422376144 436679433945342 437528895971328 438034487095296 438636182819328 438676139176002 439489451261952 439529485344768 440133234637824 442354353831936 442961983438848 443002333842432 443610853531776 444473799081984 444987415461888 445124883748608 445639252496256 446251394326608 446506143842304 447119476457472 447160205576448 447774436628064 448645481496576 450034116919296 450652295651328 451570069536768 452190358093824 452712891424768 452852746313688 454257986617344 454881967368192 454923403589928 455548298375079 456434465550336 459367982825472 459409827688448 460040885144064 460935791640576 462102316056576 462779223746112 463043408429056 463414909493016 463679457067008 464316379398144 464358675021696 464996530344528 467080167370752 467343121416192 467764366834674 468674297634816 468938149134336 469360832250492 470124925710336 471686480658432 471729447641088 472377427651584 472420457574156 473989637302272 474761266200576 475189198054272 476113572200448 476811004190976 477079436445696 479217216651264 479875482058752 479919194995968 480578424659424 480852770291712 481513282338816 482218624060992 483439010520492 484379432828928 484652125913088 485088973013736 486032604954624 487536959995904 488206653622272 489200908664832 489872887934976 490590475173162 492067995254784 492788797982208 493465705671744 493747408207872 494470671012864 497648648060928 498332231368704 498377625572736 499062210223248 499347107610624 500033023967232 500610842394624 500765494217184 501344159058288 502032818617434 502319411822592 503009411014656 503055231273504 503746241206572 504726166683648 506288381534208 506983832607744 508016328228864 508714152855552 509302002852864 509459339602899 510993687379968 511040234944512 511742213289216 511788829038669 512737693138944 513488773744128 514324705050624 516080079470592 516788980678656 516836056149504 517545995787072 518552765595648 519151984705536 519865105563648 519912461245632 520626626714376 520923834482688 521639389200384 522403509399408 525039803072512 525761011593216 527555417776128 528890541424128 529919379505152 529967651053568 530647290740736 530695628596224 531424606108032 534106424475648 534587847811056 535627768725504 535929313296384 536412379714848 536714366001408 539119368732672 539859917316096 539909094370464 540650727741852 540959366578176 541702442631168 542495952068616 544926861932544 545233641652224 545725094640453 546786680573952 548479079995392 549232485325056 550300894101504 550351022247936 551106998926848 552179054149632 553576494661632 553888143900672 554387397729984 555465834233856 555778547122176 556279504889472 557185097138176 559086752759808 559854729068544 559905727495296 560674828769328 561765496061952 563187197693952 564012178940574 565109338300416 565427480231936 565937135182692 568741312069632 569574429225984 570356811683712 571466313105408 571518369257472 572303421962496 572964753209472 574079327797248 574867898302464 574920264312576 575709989950368 576038642909184 576829904781312 577674870462144 578615293181952 580590089404416 581387603263488 581440563168192 582239245260456 583371861295104 584045982793728 584848243759104 584901518901336 585704955053673 586039313793024 586844312850432 587703948074334 590615977918464 590669778456576 591481138042368 592631732109312 593316553949184 593499844998144 594185669995008 595001859102144 595341525123072 596159301943296 596213607435264 597032582170752 598193975328768 600045489225728 600869727535104 602093426049024 602920477458432 603803661751584 605677315489792 606509289824256 606564538119904 607342406980608 607397731166772 608579287400448 612146021400576 613042719674112 613387846858752 616136421408768 617038964994816 617886545990688 618239276089344 619088505864192 619144900028928 619995373792704 621201435918336 622773556494336 623124161888256 623685822446232 624899063513088 625250865512448 625814443000656 626833234280448 628972596854784 629836570202112 629893943432208 630759182365494 631986183069696 633585597405696 634818096267264 635748005587968 636105915260928 638956288868352 639833976078336 639892259994624 640771232879232 642017709785088 642958165414656 644585347360656 645839243771904 646202834550784 646785297351648 648043473272832 650942204829696 652267878219776 653163850579968 654061053671424 654120633564216 655019150918013 657051730642944 657954274228992 658014208764003 659234176892928 659294228017152 660199851956736 663531530747904 664442975158272 664503500763648 665416280297664 665796143480832 666710698622976 667481123192832 667687325622912 668458878744384 669377091489912 669759215763456 670679214686208 670740308364672 671661654942096 672968222244864 675051175378944 675978443476992 677355104305152 678285537140736 679069337137152 679279119470532 681324916506624 681386979926016 682322951052288 682385105384892 684651698325504 685766273400832 689051974238208 689114741532672 690061327716096 691403687460864 692202646274048 693153474084864 693216614994176 694168835619168 694565112643584 695122364239524 695519185600512 696538012532544 700620251056128 701014682124288 701646550252011 703407223701504 705187388565504 707529720987648 707594171461632 708566141477376 708630686361234 709944498192384 710984455953408 712141899300864 712783797081408 714170358300672 714572417728512 715216506286464 715619154668544 718825824976896 719813223088128 719878792493952 720867636989136 721279155437568 722269923508224 723327936091488 725158515780738 726569149243392 726978188869632 727633459520604 729048907431936 731305439993856 732309980433408 733801362997248 734809331902464 735885712759743 738101992882176 739183196973312 740621112311808 741706006519296 745449003679744 746472972091392 746540969993728 747498347053056 747566438359104 748593315334872 749020661415936 750916263591936 752016238587432 753049227926151 753479117733888 754514116521984 754582846910256 755619361809858 759432572301312 760475748911616 761955084140544 762024492343296 763071229283328 763953004279296 765439103729664 766490531069952 766560352416768 767613319933824 769106539708416 770233160616192 771487057575936 774120119205888 775183471017984 775254084224256 776318993680608 777829148393472 778727977058304 779797658345472 779868691868448 780939940071564 781385751724032 782459083800576 783605264099112 787559704608768 788641517389824 791333126664192 792247559993344 793335812136192 794879069257728 794951476580352 796043442894336 797591967105024 801159636713472 801881771716584 802791234732032 803893969944576 805071549002112 808679053099008 809789875974144 809863641555696 810976091612778 811439049867264 812553663946752 813743928102924 816194695200768 817390292898816 817850462478336 820180020860928 821515228545024 822718619993088 823848727987584 825451341152256 825526533371904 826660498390272 828268581224448 830364741992448 830832215851008 831581096594976 833198751350784 833667820683264 834419257334208 835777645707264 838630129139712 839782093602816 839858591242944 841012243153992 842648244092928 844780796540928 846018268410861 847664007450624 848141220347904 848905702774038 853111968104448 853189679992832 854361643838976 855535217525568 856023613046784 857277553886208 859447129814208 861118991695872 862301847453696 862380396468864 863564984925552 864057964363776 867922939772928 870885134106624 872081404895232 872160844752288 873358867890684 875057791942656 876068974190592 877272365638656 877352278352004 879058970689536 880266469275648 881555922111501 885923966877696 886004667684864 887221707063552 888947598163968 889974830923776 890249767497216 891278504992512 892502788653216 893012287684608 894238952914944 894320411152896 895548873256128 897290962993152 900068233838592 901304591302656 903140139073536 904380716187648 905425782849536 905705492627376 908515973234688 909763934736384 909846807179856 911096596750158 912868931100672 918735965650944 918819655376896 920081770288128 924204632113152 925558447492224 926829818986032 927358914134016 928632758796288 928717350043392 929993060689056 934160334741504 934686242832384 935528733669348 937348595269632 937876298268672 938721664500984 940249851420672 943458895282176 944754855303168 944840915148312 946138773548241 947979274604544 950378396108544 952227144400896 953622008381952 954158872891392 958434433302528 959750964117504 959838389991936 961156849318848 961705540583424 963026564677632 964437248121984 966878021040984 968758865657856 969304251826176 970177946027472 972065209909248 975073919991808 976413307244544 978401817329664 979745775869952 981180950346324 984135990509568 985577595964416 986931411343488 988941342025728 995297296121856 996664462737408 996755251145472 998124420446496 998694215221248 1000066047934464 1001221684789248 1001530988434368 1002688318116576 1004065637234868 1004638823645184 1006018822029312 1006110462547008 1007492482413144 1009452333367296 1012576763068416 1013967665215488 1016032656457728 1017428305711104 1018604005705728 1018918679205798 1021987374759936 1022080469889024 1023484426578432 1023577658077338 1025475386277888 1026977547488256 1028649410101248 1032160158941184 1033577961357312 1033672112299008 1035091991574144 1037105531191296 1038303969411072 1039730211127296 1039824922491264 1041253253428752 1041847668965376 1043278778400768 1044807018798816 1050079606145024 1051522023186432 1055110835552256 1057781082848256 1059935302107136 1061294581481472 1061391257192448 1062849212216064 1062946029541851 1068212848951296 1069175695622112 1071255537451008 1071858626592768 1072824759429696 1073428732002816 1078238737465344 1079719834632192 1079818188740928 1081301455483704 1081918733156352 1083404885262336 1084991904137232 1087737773671107 1089853723865088 1090467283304448 1091450189280906 1093573361147904 1096958159990784 1098464970650112 1100601788203008 1100702044495872 1102213997853696 1107152989323264 1107776287801344 1108774795459968 1110931668467712 1112559009778944 1114370194276352 1118173505519616 1119709458137088 1119811454990592 1121349657538656 1123530992123904 1126374395387904 1128024357881148 1130218676600832 1130854960463872 1131874270365384 1139148858451968 1140713623367424 1142932626210816 1143036738514944 1144606843924992 1145929506418944 1148158655594496 1149735796604928 1149840528625152 1151419979900736 1152077285818368 1153659809562624 1155349740924288 1157230586363904 1161180178808832 1162775206526976 1162881126336384 1164478490520912 1166743722590208 1168091965587456 1169696487518208 1169803037802672 1171409910107346 1172078627586048 1173688625700864 1175407896148668 1181231955836928 1181339556913152 1182962276084736 1186633107898368 1186999689996288 1188371339990016 1190003718204288 1192318603886592 1192427214870528 1194065164341504 1196387950657536 1200090978451456 1201739455070208 1204186852098048 1205840954916864 1207607323503168 1211354630979584 1213018579648512 1213129076239808 1214684813961216 1214795462333544 1216464137419167 1217158574800896 1224292042801152 1226085439348224 1226775693717504 1232272842817536 1234077929989632 1235773091981376 1236478552178688 1238177011728384 1238289800057856 1239990747585408 1242402871836672 1245547112988672 1246248323776512 1247371644892464 1249798127026176 1250501731024896 1251628886001312 1253666468560896 1257945193709568 1259673140404224 1259787886864416 1261518364730988 1263972366139392 1267171194811392 1271496011175936 1272211830521856 1273358554161057 1279667952156672 1279784519989248 1281542465758464 1284035419570176 1285916330829312 1289170694721312 1291678487543808 1292405669101568 1293570594703296 1296086946545664 1301884409659392 1304535756439552 1306327701159936 1308122107342848 1308241267128432 1310038301836026 1314103461285888 1315908548457984 1316028417528006 1318468353785856 1318588456034304 1320399703913472 1327063061495808 1328885950316544 1329007001527296 1330832560595328 1333421397245952 1334962246385664 1335374651245824 1336917757488768 1338754182979824 1339518431526912 1341358429372416 1341480616729344 1343323309884192 1345936444489728 1350102350757888 1351956886953984 1354710208610304 1356571074281472 1358138674274304 1358558238941064 1362773959852032 1364645902104576 1364770210769784 1366644895125237 1369303396651008 1378103948476416 1378229483065344 1380122655432192 1382807374921728 1384405292548096 1386306948169728 1386433229988352 1388337671238336 1389130225287168 1390244728479048 1391038371201024 1393076025065088 1401240502112256 1402029364248576 1403293100504022 1406814447403008 1410374777131008 1415059441975296 1415188342923264 1417132282954752 1417261372722468 1421968911906816 1424283798601728 1425567594162816 1428340716601344 1430433012572928 1431238309337088 1437651649953792 1439626446176256 1439757584987904 1441735273978272 1442558310875136 1444539847016448 1446655872182976 1450317031561476 1453138298486784 1453956377739264 1455266919041208 1458097814863872 1462610879987712 1464619960866816 1467602725994496 1469618663804928 1471771425519486 1476203985764352 1478366393946624 1481242224623616 1483412013038592 1490898007359488 1492945944182784 1493081939987456 1494996694106112 1495132876718208 1497186630669744 1498041322831872 1501832527183872 1504032477174864 1506098455852302 1506958235467776 1509028233043968 1509165693820512 1511238723619716 1518865144602624 1520951497823232 1524048984686592 1526142458566656 1527906008558592 1528378018808697 1532981062139904 1533120704833536 1535226639867648 1535366487116007 1538213079416832 1540466321232384 1542974115151872 1548240238411776 1550366942035968 1550508168448512 1552637987361216 1555658296786944 1557455954116608 1559595316690944 1559737383736896 1561879880143128 1562771503448064 1564918167601152 1567210528198224 1575119409217536 1577283034779648 1582666253328384 1584495119986688 1586671624272384 1589758138515456 1589902953160704 1592086885788672 1602319273426944 1603763543433168 1607787939889152 1610143098004224 1617358106198016 1619579751948288 1619727283111392 1621952183225556 1622878099734528 1625107327893504 1627487856205848 1634780585797632 1635700924956672 1637175283921359 1640360041721856 1645437239986176 1647697455975168 1650902682304512 1651053066743808 1653320996780544 1656537162448896 1660729483984896 1661664431702016 1663162193189952 1666397502701568 1667335641366528 1668838514668416 1671555291414528 1677260258279424 1679564187205632 1679717182485888 1682024486307984 1685296488185856 1689561593081856 1692036536821722 1695328014901248 1696282440695808 1697811405548076 1706223936208896 1706379359985664 1708723287677952 1711070435051136 1714555107772416 1718894259628416 1722237983391744 1724603694907392 1724760792937728 1727129969851104 1728115928727552 1735845879545856 1741770268213248 1744162809790464 1744321689504576 1746717735781368 1750115583885312 1752137948381184 1754544731277312 1754704556704008 1757114865161019 1758117941379072 1760532938551296 1763111844223002 1771847933755392 1772009335369728 1774443414127104 1777895196327936 1779949661847552 1780499534994432 1782557009985024 1785005577306432 1786024575369216 1788477905829888 1788640822305792 1791097746512256 1794581925986304 1800136467677184 1802609182605312 1806280278147072 1808761432375296 1810851565699072 1811410985254752 1817031946469376 1819527869472768 1819693614359712 1822193193500316 1825737862201344 1837639310753792 1840163540576256 1848409264226304 1851116894984448 1853659637972064 1854717828268032 1857265517592576 1857434700086784 1859986121378112 1868320669483008 1869372485664768 1871057467338696 1874697190539264 1875752596537344 1877443329001968 1880499702841344 1886917790564352 1889509710606336 1889681830296624 1892277547096482 1895958549209088 1900756792217088 1904454288801792 1907244016763904 1908317745782784 1916868866605056 1919501928235008 1919676779983872 1922313698637696 1926053129355264 1928874496243968 1933756042081968 1937517731315712 1938608503652352 1940355892054944 1944130419818496 1950147839983616 1952826614489088 1956803634659328 1959491551739904 1962361900692648 1971155191928832 1973862822686976 1974042626292009 1977882684051456 1990594592243712 1993328925474816 1993510502290944 1996248840892992 1997388430442496 2000132095868928 2002443369578496 2003061976868736 2005376636233152 2008131274469736 2009277647290368 2012037644058624 2012220925094016 2014984964826288 2018904666734592 2025153526136832 2027935330430976 2032065312915456 2034856611422208 2037208011411456 2037837358411596 2043974749519872 2044160939778048 2046968853156864 2047155316154676 2053955094976512 2057298820202496 2067155922714624 2067344224598016 2070183983148288 2074211062382592 2076607938822144 2079460422254592 2079649844982528 2082506506857504 2083695337930752 2086557556801536 2089614037597632 2100159212290048 2103044046372864 2110221671104512 2115562165696512 2119870604214272 2122589162962944 2122782514384896 2125698424432128 2125892059083702 2136425697902592 2138351391244224 2142511074902016 2143717253185536 2145649518859392 2146857464005632 2156477474930688 2159439669264384 2159636377481856 2162602910967408 2163837466312704 2166809770524672 2169983808274464 2175475547342214 2179707447730176 2180934566608896 2182900378561812 2187146722295808 2193916319981568 2196929941300224 2201404088991744 2204427995707392 2207657138279229 2214305978646528 2217549590919936 2221863336935424 2225118019557888 2228740388552704 2236347011039232 2239418916274176 2239622909981184 2242699315077312 2247061984247808 2252748790775808 2256048715762296 2259147683778453 2260437353201664 2261709920927744 2263748540730768 2278297716903936 2281427246734848 2285865252421632 2286073477029888 2289213687849984 2291859012837888 2296317311188992 2299471593209856 2299681057250304 2302839959801472 2307319619125248 2310699481848576 2314461172727808 2322360357617664 2325550413053952 2325762252672768 2328956981041824 2333487445180416 2336183931174912 2339392975036416 2339606075605344 2342819820214692 2344157255172096 2347377251401728 2350815792297336 2362679113826304 2365924552169472 2373999379992576 2376742679980032 2380007436408576 2384637207773184 2384854429741056 2388130328683008 2392775901315072 2400181956902912 2403478910140416 2408373704196096 2411681909833728 2415214647006336 2422709261959168 2426037159297024 2426258152479616 2429369627922432 2429590924667088 2432928274838334 2434317149601792 2448584085602304 2452170878696448 2453551387435008 2464545685635072 2468155859979264 2471546183962752 2476354023456768 2476579600115712 2479981495170816 2484805743673344 2491094225977344 2492496647553024 2494743289784928 2499596254052352 2501003462049792 2503257772002624 2507332937121792 2515890387419136 2519346280808448 2519575773728832 2523036729461976 2527944732278784 2534342389622784 2538054805232583 2542992022351872 2544423661043712 2546717108322114 2559335904313344 2559569039978496 2563084931516928 2568070839140352 2571832661658624 2578341389442624 2583356975087616 2584811338203136 2587141189406592 2592173893091328 2603768819318784 2609071512879104 2612655402319872 2616244214685696 2616482534256864 2620076603672052 2628206922571776 2631817096915968 2632056835056012 2637176912068608 2640799407826944 2644667766334503 2657771900633088 2658014003054592 2661665121190656 2666842794491904 2669924492771328 2670749302491648 2673835514977536 2677508365959648 2679036863053824 2682716858744832 2682961233458688 2686646619768384 2691872888979456 2700204701515776 2703913773907968 2709420417220608 2713142148562944 2716277348548608 2717116477882128 2725547919704064 2729291804209152 2729540421539568 2733289790250474 2738606793302016 2756207896952832 2756458966130688 2760245310864384 2768810585096192 2772613896339456 2772866459976704 2776675342476672 2780489456958096 2782076742402048 2786152050130176 2802481004224512 2804058728497152 2806586201008044 2813628894806016 2820749554262016 2830376685846528 2834264565909504 2834522745444936 2838416320644723 2843937823813632 2851135188325632 2856681433202688 2860866025145856 2862476618674176 2875303299907584 2879252892352512 2879515169975808 2883470547956544 2885116621750272 2889079694032896 2893311744365952 2900634063122952 2906276596973568 2907912755478528 2910533838082416 2916195629727744 2925221759975424 2929239921733632 2935205451988992 2939237327609856 2943542851038972 2952407971528704 2956732787893248 2966824026077184 2985891888365568 2986163879974912 2989993388212224 2990265753436416 2994373261339488 2996082645663744 3003665054367744 3008064954349728 3012196911704604 3013916470935552 3018056466087936 3018331387641024 3022477447239432 3037730289205248 3041902995646464 3048097969373184 3052284917133312 3055812017117184 3056756037617394 3065962124279808 3066241409667072 3070453279735296 3070732974232014 3076426158833664 3080932642464768 3085948230303744 3096480476823552 3100733884071936 3101016336897024 3105275974722432 3111316593573888 3114911908233216 3119190633381888 3119474767473792 3123759760286256 3125543006896128 3129836335202304 3134421056396448 3150238818435072 3154566069559296 3165332506656768 3168990239973376 3173343248544768 3179805906321408 3184173771577344 3188838088625553 3204638546853888 3207527086866336 3215575879778304 3220286196008448 3234716212396032 3239159503896576 3239454566222784 3243904366451112 3245756199469056 3250214655787008 3254975712411696 3263213321013321 3269561171595264 3271401849913344 3274350567842718 3280720083443712 3290874479972352 3295394911950336 3301805364609024 3302106133487616 3306641993561088 3321458967969792 3323328863404032 3326324386379904 3332795005403136 3337677029336832 3343110582829056 3354520516558848 3359128374411264 3359434364971776 3364048972615968 3370592976371712 3379123186163712 3384073073643444 3390656029802496 3392564881391616 3395622811096152 3412758719971328 3417446575355904 3422140870102272 3429110215544832 3437788519256832 3444475966783488 3449207389814784 3449521585875456 3454259939702208 3456231857455104 3471691759091712 3483540536426496 3488325619580928 3488643379009152 3493435471562736 3500231167770624 3504275896762368 3509089462554624 3509409113408016 3514229730322038 3516235882758144 3521065877102592 3526223688446004 3543695867510784 3544018670739456 3548886828254208 3559899323695104 3560999069988864 3565114019970048 3570011154612864 3576955811659776 3577281644611584 3582195493024512 3589163851972608 3600272935354368 3605218365210624 3612560556294144 3617522864750592 3621703131398144 3622821970509504 3634063892938752 3639055738945536 3639387228719424 3644386387000632 3651475724402688 3675278621507584 3680327081152512 3696818528452608 3702233789968896 3707319275944128 3709435656536064 3714531035185152 3714869400173568 3719972242756224 3736641338966016 3738744971329536 3742114934677392 3749394381078528 3751505193074688 3754886658003936 3760999405682688 3773835581128704 3779019421212672 3779363660593248 3784555094192964 3791917098418176 3801513584434176 3814488033527808 3816635491565568 3820075662483171 3839003856470016 3839353559967744 3844627397275392 3852106258710528 3857748992487936 3867512084163936 3875035462631424 3877217007304704 3880711784109888 3888260839636992 3900295679967232 3905653228978176 3913607269318656 3918983103479808 3924723801385296 3942310383857664 3947725645373952 3948085252584018 3955765368102912 3981189184487424 3986657850949632 3987021004581888 3992497681785984 4000264191737856 4004886739156992 4006123953737472 4010753272466304 4016262548939472 4018555294580736 4024075288117248 4024441850188032 4029969929652576 4037809333469184 4050307052273664 4055870660861952 4064130625830912 4069713222844416 4074416022822912 4075674716823192 4088321879556096 4093937706313728 4094310632309352 4099934685375711 4107910189953024 4134311845429248 4134688449196032 4140367966296576 4148422124765184 4153215877644288 4158920844509184 4159299689965056 4165013013715008 4167390675861504 4173115113603072 4179228075195264 4200318424580096 4206088092745728 4220443342209024 4231124331393024 4239741208428544 4245178325925888 4245565028769792 4251396848864256 4251784118167404 4272851395805184 4276702782488448 4285022149804032 4291299037718784 4293714928011264 4312954949861376 4318879338528768 4319272754963712 4325205821934816 4327674932625408 4333619541049344 4339967616548928 4350951094684428 4359414895460352 4361869133217792 4365800757123624 4374293444591616 4387832639963136 4393859882600448 4402808177983488 4408855991414784 4415314276558458 4428611957293056 4435099181839872 4443726673870848 4450236039115776 4457480777105408 4472694022078464 4478837832548352 4479245819962368 4485398630154624 4494123968495616 4505497581551616 4512097431524592 4518295367556906 4520874706403328 4523419841855488 4527497081461536 4556595433807872 4562854493469696 4572146954059776 4578427375699968 4583718025675776 4585134056426091 4598943186419712 4599362114500608 4605679919602944 4606099461348021 4614639238250496 4621398963697152 4628922345455616 4644720715235328 4651100826107904 4651524505345536 4657913962083648 4666974890360832 4672367862349824 4678785950072832 4679212151210688 4685639640429384 4688314510344192 4694754502803456 4701631584594672 4725358227652608 4731849104338944 4747998759985152 4753485359960064 4760014872817152 4769274415546368 4769708859482112 4776260657366016 4800363913805824 4806957820280832 4823363819667456 4830429294012672 4845418523918336 4852074318594048 4852516304959232 4858739255844864 4859181849334176 4865856549676668 4868634299203584 4904341757392896 4907102774870016 4911525851764077 4936311719958528 4943092367925504 4952708046913536 4953159200231424 4959962990341632 4969611487346688 4982188451954688 4984993295106048 4989486579569856 4999192508104704 5002006924099584 5006515544005248 5014665874243584 5031780774838272 5038692561616896 5039151547457664 5046073458923952 5055889464557568 5068684779245568 5076109610465166 5085984044703744 5088847322087424 5093434216644228 5118671808626688 5119138079956992 5126169863033856 5143665323317248 5156682778885248 5166713950175232 5174282378813184 5184347786182656 5207537638637568 5218143025758208 5225310804639744 5232488429371392 5232965068513728 5240153207344104 5256413845143552 5263634193831936 5264113670112024 5271344595483057 5274353824137216 5281598815653888 5289335532669006 5315543801266176 5316028006109184 5323330242381312 5333685588983808 5339848985542656 5341498604983296 5347671029955072 5355016731919296 5358073726107648 5365433717489664 5365922466917376 5373293239536768 5383745777958912 5400409403031552 5407827547815936 5418840834441216 5426284297125888 5432554697097216 5434232955764256 5451095839408128 5458583608418304 5459080843079136 5466579580500948 5477213586604032 5512917932261376 5520490621728768 5545227792678912 5545732919953408 5553350684953344 5560978913916192 5564153484804096 5572304100260352 5604962008449024 5608117456994304 5613172402016088 5627257789612032 5641499108524032 5660753371693056 5668529131819008 5669045490889872 5676832641289446 5687875647627264 5702270376651264 5713362866405376 5721732050291712 5724953237348352 5750606599815168 5758505784705024 5759030339951616 5766941095913088 5778159388065792 5786623488731904 5801268126245904 5812553193947136 5815825510957056 5821067676164832 5832391259455488 5850443519950848 5858479843467264 5870410903977984 5878474655219712 5887085702077944 5913465575786496 5922127878876027 5933648052154368 5971783776731136 5972327759949824 5979986776424448 5980531506872832 5988746522678976 5992165291327488 6007330108735488 6016129908699456 6024393823409208 6027832941871104 6036112932175872 6036662775282048 6044954894478864 6075460578410496 6083805991292928 6096195938746368 6104569834266624 6111624034234368 6113512075234788 6131924248559616 6132482819334144 6140906559470592 6141465948464028 6161865284929536 6171896460607488 6201467768143872 6202032673794048 6210551949444864 6222633187147776 6229823816466432 6238381266763776 6238949534947584 6247519520572512 6251086013792256 6259672670404608 6268842112792896 6300477636870144 6309132139118592 6330665013313536 6337980479946752 6346686497089536 6359611812642816 6368347543154688 6377676177251106 6409277093707776 6415054173732672 6431151759556608 6440572392016896 6469432424792064 6478319007793152 6478909132445568 6487808732902224 6491512398938112 6500429311574016 6509951424823392 6526426642026642 6539122343190528 6542803699826688 6548701135685436 6561440166887424 6581748959944704 6590789823900672 6604212266975232 6613283987122176 6622971414837687 6642917935939584 6652648772759808 6665590010806272 6675354058673664 6686221165658112 6709041033117696 6718256748822528 6718868729943552 6728097945231936 6741185952743424 6758246372327424 6768146147286888 6781312059604992 6785129762783232 6791245622192304 6825517439942656 6834893150711808 6844281740204544 6858220431089664 6875577038513664 6888951933566976 6898414779629568 6899043171750912 6908519879404416 6943383518183424 6967081072852992 6976651239161856 6977286758018304 6986870943125472 7000462335541248 7008551793524736 7018178925109248 7018818226816032 7028459460644076 7032471765516288 7042131754205184 7052447376892008 7088037341478912 7097773656508416 7121998139977728 7130228039940096 7140022309225728 7153911623319552 7154563289223168 7164390986049024 7178327703945216 7200545870708736 7210436730421248 7225121112588288 7235045729501184 7243406262796288 7245643941019008 7268127785877504 7278111477891072 7278774457438848 7288772774001264 7302951448805376 7350557243015168 7360654162305024 7393637056905216 7404467579937792 7414638551888256 7429062070370304 7429738800347136 7439944485512448 7473282677932032 7477489942659072 7484229869354784 7498788762157056 7503010386149376 7509773316007872 7521998811365376 7547671162257408 7558038842425344 7558727321186496 7569110188385928 7583834196836352 7603027168868352 7614164415697749 7628976067055616 7633270983131136 7640151324966342 7678007712940032 7678707119935488 7689254794550784 7704212517421056 7715497984975872 7735024168327872 7750070925262848 7754434014609408 7761423568219776 7776521679273984 7800591359934464 7811306457956352 7827214538637312 7837966206959616 7849447602770592 7884620767715328 7895451290747904 7896170505168036 7911530736205824 7973315701899264 7974042009163776 7984995363571968 8000528383475712 8009773478313984 8012247907474944 8021506544932608 8032525097878944 8037110589161472 8048150576234496 8048883700376064 8059939859305152 8075618666938368 8100614104547328 8111741321723904 8128261251661824 8139426445688832 8148832045645824 8151349433646384 8176643759112192 8187875412627456 8188621264618704 8199869370751422 8215820379906048 8268623690858496 8269376898392064 8280735932593152 8306431755288576 8317841689018368 8318599379930112 8330026027430016 8346230227206144 8358456150390528 8400636849160192 8412176185491456 8440886684418048 8462248662786048 8479482416857088 8491130057539584 8502793697728512 8503568236334808 8515248961934169 8553405564976896 8570044299608064 8582598075437568 8587429856022528 8625909899722752 8637758677057536 8638545509927424 8650411643869632 8655349865250816 8667239082098688 8679935233097856 8701902189368856 8718829790920704 8723738266435584 8731601514247248 8748586889183232 8775665279926272 8787719765200896 8805616355966976 8817711982829568 8830628553116916 8857223914586112 8870198363679744 8900472078231552 8914961554210816 8957675665096704 8958491639924736 8970797260309248 8988247936991232 9010995163103232 9024194863049184 9036590735113812 9041749412806656 9046839683710976 9054994162923072 9113190867615744 9125708986939392 9144293908119552 9156854751399936 9167436051351552 9170268112852182 9197886372839424 9198724229001216 9211359839205888 9212198922696042 9229278476500992 9242797927394304 9257844690911232 9289441430470656 9302201652215808 9303049010691072 9315827924167296 9333949780721664 9344735724699648 9357571900145664 9358424302421376 9371279280858768 9376629020688384 9389509005606912 9403263169189344 9450716455305216 9463698208677888 9495997519970304 9506970719920128 9520029745634304 9539417718964224 9552521314732032 9566514265876659 9613915640561664 9646727639334912 9660858588025344 9690837047836672 9704148637188096 9705032609918464 9717478511689728 9718363698668352 9731713099353336 9737268598407168 9789639963039963 9808683514785792 9814205549740032 9823051703528154 9872623439917056 9886184735851008 9905416093827072 9906318400462848 9919925980683264 9964376903909376 9969986590212096 9978973159139712 9998385016209408 10013031088010496 10029331748487168 10063561549676544 10077385123233792 10078303094915328 10092146917847904 10111778929115136 10137369558491136 10152219220930332 10171968089407488 10177694644174848 10186868433288456 10238276159913984 10252339726067712 10287330646634496 10313365557770496 10333427900350464 10348564757626368 10368695572365312 10415075277275136 10436286051516416 10450621609279488 10464976858742784 10465930137027456 10480306414688208 10512827690287104 10527268387663872 10528227340224048 10542689190966114 10548707648274432 10563197631307776 10578671065338012 10631087602532352 10632056012218368 10646660484762624 10679697971085312 10682997209966592 10695342059910144 10710033463838592 10730867434979328 10731844933834752 10746586479073536 10767491555917824 10800818806063104 10815655095631872 10837681668882432 10852568594251776 10865109394194432 10868465911528512 10902191678816256 10917167216836608 10918161686158272 10933159161001896 10954427173208064 11025835864522752 11040981243457536 11090455585357824 11091465839906816 11106701369906688 11121957827832384 11128306969608192 11144608200520704 11209924016898048 11216234913988608 11226344804032176 11254515579224064 11282998217048064 11321506743386112 11337058263638016 11338090981779744 11353665282578892 11375751295254528 11404540753302528 11443464100583424 11449906474696704 11460226987449513 11517011569410048 11518060679903232 11533882191826176 11556318776131584 11573246977463808 11602536252491808 11625106387894272 11631651021914112 11642135352329664 11664782518910976 11700887039901696 11716959686934528 11740821807955968 11756949310439424 11774171404155888 11826931151572992 11844255757752054 11867296104308736 11943567553462272 11944655519899648 11959973552848896 11961063013745664 11977493045357952 12014660217470976 12032259817398912 12048787646818416 12055665883742208 12072225864351744 12073325550564096 12089909788957728 12150921156820992 12167611982585856 12192391877492736 12209139668533248 12223248068468736 12227024150469576 12264965638668288 12281813118941184 12282931896928056 12299804056127133 12323730569859072 12402935536287744 12404065347588096 12421103898889728 12445266374295552 12459647632932864 12476762533527552 12477899069895168 12495039041145024 12502172027584512 12519345340809216 12537684225585792 12600955273740288 12618264278237184 12661330026627072 12675960959893504 12693372994179072 12719223625285632 12736695086309376 12755352354502212 12818554187415552 12830108347465344 12881144784033792 12938864849584128 12956638015586304 12957818264891136 12975617465804448 12983024797876224 13000858623148032 13019902849646784 13052853284053284 13078244686381056 13085607399653376 13097402271370872 13122880333774848 13163497919889408 13181579647801344 13208424533950464 13226567974244352 13245942829675374 13285835871879168 13305297545519616 13331180021612544 13350708117347328 13372442331316224 13418082066235392 13436513497645056 13437737459887104 13456195890463872 13482371905486848 13516492744654848 13536292294573776 13562624119209984 13570259525566464 13582491244384608 13651034879885312 13669786301423616 13688563480409088 13716440862179328 13751154077027328 13796829559259136 13798086343501824 13817039758808832 13818298384044063 13886767036366848 13934162145705984 13953302478323712 13954573516036608 13973741886250944 14000924671082496 14017103587049472 14036357850218496 14037636453632064 14056918921288152 14064943531032576 14084263508410368 14104894753784016 14176074682957824 14195547313016832 14243996279955456 14260456079880192 14280044618451456 14307823246639104 14309126578446336 14328781972098048 14401091741417472 14420873460842496 14470091459002368 14486812525592576 14491287882038016 14536255571755008 14556222955782144 14557548914877696 14577545548002528 14605902897610752 14701114486030336 14721308324610048 14808935159875584 14829277103776512 14858124140740608 14859477600694272 14879888971024896 14946565355864064 14954979885318144 14968459738709568 14997577524314112 15006020772298752 15019546632015744 15043997622730752 15095342324514816 15116077684850688 15117454642372992 15138220376771856 15167668393672704 15206054337736704 15228328831395498 15257952134111232 15266541966262272 15280302649932684 15356015425880064 15357414239870976 15378509589101568 15430995969951744 15470048336655744 15500141850525696 15522847136439552 15553043358547968 15601182719868928 15622612915912704 15654429077274624 15675932413919232 15698895205541184 15769241535430656 15790902581495808 15792341010336072 15814033786449171 15823061472411648 15946631403798528 15948084018327552 15969990727143936 16001056766951424 16019546956627968 16024495814949888 16043013089865216 16065050195757888 16074221178322944 16096301152468992 16097767400752128 16119879718610304 16151237333876736 16201228209094656 16223482643447808 16256522503323648 16278852891377664 16297664091291648 16302698867292768 16353287518224384 16375750825254912 16377242529237408 16399738741502844 16431640759812096 16538753796784128 16561471865186304 16635683378036736 16637198759860224 16660052054860032 16692460454412288 16716912300781056 16801273698320384 16824352370982912 16881773368836096 16924497325572096 16958964833714176 16982260115079168 17005587395457024 17007136472669616 17030497923868338 17106811129953792 17140088599216128 17165196150875136 17174859712045056 17251819799445504 17275517354115072 17277091019854848 17300823287739264 17334478164197376 17359870466195712 17403804378737712 17437659581841408 17447476532871168 17463203028494496 17497173778366464 17551330559852544 17575439530401792 17611232711933952 17635423965659136 17661257106233832 17740396727359488 17766383636628081 17800944156463104 17915351330193408 17916983279849472 17941594520618496 17976495873982464 18021990326206464 18048389726098368 18073181470227624 18083498825613312 18093679367421952 18109988325846144 18226381735231488 18251417973878784 18288587816239104 18313709502799872 18334872102703104 18340536225704364 18395772745678848 18397448458002432 18422719678411776 18424397845392084 18485595854788608 18515689381822464 18604403304431616 18606098021382144 18631655848334592 18667899561443328 18689471449399296 18715143800291328 18716848604842752 18742558561717536 18753258041376768 18779018011213824 18806526338378688 18901432910610432 18927396417355776 18991995039940608 19013941439840256 19040059491268608 19078835437928448 19105042629464064 19133028531753318 19227831281123328 19293455278669824 19321717176050688 19381674095673344 19408297274376192 19410065219836928 19434957023379456 19436727397336704 19463426198706672 19474537196814336 19579279926079926 19617367029571584 19628411099480064 19646103407056308 19745246879834112 19772369471702016 19812636800925696 19839851961366528 19868914244513061 19928753807818752 19957946318279424 19996770032418816 20026062176020992 20058663496974336 20127123099353088 20154770246467584 20156606189830656 20184293835695808 20223557858230272 20274739116982272 20304438441860664 20343936178814976 20355389288349696 20373736866576912 20476552319827968 20504679452135424 20574661293268992 20626731115540992 20666855800700928 20697129515252736 20830150554550272 20901243218558976 20929953717485568 20931860274054912 20960612829376416 21025655380574208 21054536775327744 21056454680448096 21085378381932228 21097415296548864 21126395262615552 21157342130676024 21264112024436736 21293320969525248 21365994419933184 21390684119820288 21420066927677184 21461734869958656 21463689867669504 21493172958147072 21534983111835648 21601637612126208 21631310191263744 21675363337764864 21705137188503552 21730218788388864 21736931823057024 21804383357632512 21834334433673216 21836323372316544 21866318322003792 21908854346416128 22051671729045504 22081962486915072 22180911170715648 22182931679813632 22213402739813376 22243915655664768 22289216401041408 22419848033796096 22432469827977216 22452689608064352 22509031158448128 22565996434096128 22643013486772224 22674116527276032 22676181963559488 22707330565157784 22751502590509056 22809081506605056 22842493247093247 22886928201166848 22899812949393408 22920453974899026 23034023138820096 23036121359806464 23067764383652352 23112637552263168 23146493954927616 23205072504983616 23250212775788544 23263302043828224 23284270704659328 23329565037821952 23401774079803392 23433919373869056 23481643615911936 23513898620878848 23548342808311776 23653862303145984 23688511515504108 23734592208617472 23889311039799296 23919947105697792 23922126027491328 23954986090715904 24029320434941952 24064519634797824 24097575293636832 24111331767484416 24144451728703488 24146651101128192 24179819577915456 24301842313641984 24335223965171712 24384783754985472 24418279337066496 24446496136937472 24454048300939152 24529931277336576 24563626237882368 24565863793856112 24599608112254266 24647461139718144 24805871072575488 24808130695176192 24842207797779456 24919295265865728 24953525067055104 24955798139790336 24990078082290048 25038690681618432 25075368451171584 25201910547480576 25236528556474368 25322660053254144 25351921919787008 25386745988358144 25438447250571264 25473390172618752 25510704709004424 25660216694930688 25762289568067584 25877729699168256 25913276031172608 25915636529782272 25951234931608896 25966049595752448 26001717246296064 26039805699293568 26105706568106568 26156489372762112 26171214799306752 26194804542741744 26245760667549696 26326995839778816 26363159295602688 26416849067900928 26453135948488704 26491885659350748 26571671743758336 26610595091039232 26701416234694656 26744884662632448 26873026995290112 26875474919774208 26912391780927744 26964743810973696 27032985489309696 27072584589147552 27125248238419968 27140519051132928 27164982488769216 27302069759770624 27339572602847232 27377126960818176 27432881724358656 27502308154054656 27593659118518272 27596172687003648 27634079517617664 27636596768088126 27773534072733696 27868324291411968 27906604956647424 27909147032073216 27947483772501888 28001849342164992 28034207174098944 28072715700436992 28075272907264128 28113837842576304 28129887062065152 28168527016820736 28209789507568032 28352149365915648 28391094626033664 28487992559910912 28520912159760384 28560089236902912 28618253156892672 28657563944196096 28699542797629977 28841746921684992 28940182918004736 28973625051185152 28982575764076032 29072511143510016 29112445911564288 29115097829755392 29155091096005056 29211805795221504 29368919889119889 29402228972060672 29442616649220096 29617870319751168 29658554207553024 29716248281481216 29718955201388544 29759777942049792 29893130711728128 29909959770636288 29936919477419136 29995155048628224 30039093264031488 30087995245461504 30190684649029632 30232155369701376 30234909284745984 30276440753543712 30335336787345408 30412108675473408 30456657662790996 30515904268222464 30533083932524544 30560605299865368 30714828479741952 30757019178203136 30861991939903488 30940096673311488 31000283701051392 31045694272879104 31106086717095936 31202365439737856 31245225831825408 31308858154549248 31351864827838464 31397790411082368 31538483070861312 31581805162991616 31584682020672144 31628067572898342 31646122944823296 31893262807597056 31896168036655104 31939981454287872 32039093913255936 32048991629899776 32086026179730432 32130100391515776 32192602304937984 32195534801504256 32239759437220608 32302474667753472 32402456418189312 32446965286895616 32513045006647296 32557705782755328 32595328182583296 32605397734585536 32706575036448768 32751501650509824 32754485058474816 32799477483005688 32863281519624192 33077507593568256 33122943730372608 33271366756073472 33274397519720448 33320104109720064 33384920908824576 33433824601562112 33602547396640768 33648704741965824 33763546737672192 33848994651144192 33917929667428352 33964520230158336 34011174790914048 34014272945339232 34060995847736676 34213622259907584 34330392301750272 34349719424090112 34380680962348539 34551034708230144 34554182039709696 34601646575478528 34668956328394752 34719740932391424 34807608757475424 34875319163682816 34894953065742336 34926406056988992 34994347556732928 35102661119705088 35150879060803584 35222465423867904 35270847931318272 35322514212467664 35480793454718976 35532767273256162 35601888312926208 35830702660386816 35833966559698944 35883189041236992 36043980652412928 36096779452196736 36146362940455248 36166997651226624 36219976651692288 36452763470462976 36502835947757568 36577175632478208 36627419005599744 36669744205406208 36681072451408728 36794896916004864 36845439356823552 36848795690784168 36899412168381399 36971191709577216 37208806608863232 37212196042764288 37263311696669184 37335799122886656 37378942898798592 37430287600582656 37433697209685504 37485117123435072 37506516082753536 37558036022427648 37613052676757376 37802865821220864 37854792834711552 37983990079881216 38027882879680512 38080118982537216 38157670875856896 38210085258928128 38266057063506636 38455662562246656 38643434352101376 38816594548752384 38820130439673856 38869914046758912 38873454794673408 38926852397413344 38949074393628672 39158559852159852 39234734059143168 39256822198960128 39292206814112616 39490493759668224 39544738943404032 39625273601851392 39679703922733056 39737828489026122 39857507615637504 39915892636558848 39993540064837632 40052124352041984 40117326993948672 40254246198706176 40309540492935168 40313212379661312 40368587671391616 40447115716460544 40549478233964544 40608876883721328 40687872357629952 40710778576699392 40747473733153824 40953104639655936 41009358904270848 41149322586537984 41253462231081984 41394259030505472 41454895152132189 41660301109100544 41802486437117952 41859907434971136 41863720548109824 41921225658752832 42051310761148416 42109073550655488 42112909360896192 42170756763864456 42194830593097728 42252790525231104 42314684261352048 42528224048873472 42586641939050496 42731988839866368 42781368239640576 42840133855354368 42923469739917312 42927379735339008 42986345916294144 43203275224252416 43262620382527488 43410274377007104 43460437576777728 43473863646114048 43608766715265024 43668668867346432 43672646744633088 43732636644007584 43817708692832256 44103343458091008 44163924973830144 44365863359627264 44426805479626752 44487831311329536 44578432802082816 44839696067592192 44864939655954432 44905379216128704 45018062316896256 45131992868192256 45286026973544448 45348233054552064 45352363927118976 45414661130315568 45503005181018112 45618163013210112 45684986494186494 45773856402333696 45799625898786816 45840907949798052 46068046277640192 46072242719612928 46135528767304704 46292987909855232 46410145009967232 46500425551577088 46568541409318656 46659130075643904 46803548159606784 46867838747738112 46963287231823872 47027797241757696 47096685616623552 47307724606291968 47377023031008216 47469184417234944 47778622079598592 47839894211395584 47844252054982656 47909972181431808 48058640869883904 48129039269595648 48195150587273664 48222663534968832 48288903457406976 48293302202256384 48359639155830912 48603684627283968 48670447930343424 48769567509970944 48836558674132992 48892992273874944 48908096601878304 49059862554673152 49127252475764736 49131727587712224 49199216224508532 49294922279436288 49616261390352384 49684415595558912 49907050134110208 49911596279580672 49980156164580096 50077381363236864 50150736902343168 50403821094961152 50473057112948736 50645320106508288 50703843839574016 50773491976716288 50876894501142528 50946780345237504 51021409418008848 51320433389861376 51524579136135168 51755459398336512 51826552062345216 51831273059564544 51902469863217792 52003434492592128 52079611398587136 52211413136213136 52312978745524224 52342429598613504 52389609085483488 52491521335099392 52653991679557632 52726318591205376 52833698135801856 52906271896977408 52983771318701496 53221190182078464 53299150909884243 53402832469389312 53746053990580224 53750949839548416 53824783561855488 53929487621947392 54065970978619392 54145169178295104 54250496476839936 54281038102265856 54329964977538432 54604139519541248 54679145205694464 54754253921636352 54865763448717312 55004616308109312 55187318237036544 55192345374007296 55268159035235328 55273193536176252 55547068145467392 55813209913294848 55818294064146432 55894967545003776 56003698684329984 56068414348197888 56145431400873984 56150545814528256 56227675685152608 56259774124130304 56337054033641472 56419579015136064 56704298731831296 56782189252067328 56975985119821824 57041824319520768 57120178473805824 57236506313785344 57315127888392192 57399085595259954 57683493843369984 57880365836009472 57947250102370304 57965151528152064 58145022287020032 58224891823128576 58230195659510784 58310182192010112 58423611590443008 58737839778239778 58804457944121344 58885233298440192 59235740639502336 59317108415106048 59437910402777088 59519555884099584 59606742733539183 59786261423456256 59873838954838272 59990310097256448 60078186528062976 60175990490923008 60381369298059264 60464310739402752 60469818569491968 60552881507087424 60670673574690816 60824217350946816 60913315325581992 61031808536444928 61066167865049088 61121210599730736 61429656959483904 61514038356406272 61723983879806976 61880193346622976 62000567402102784 62091388545758208 62404730879475712 62490451663650816 62703729655676928 62795580822164736 63076966141722624 63163610325983232 63169364041344288 63256135145796684 63292245889646592 63792336073310208 63879962908575744 64097983259799552 64172052359460864 64260200783031552 64385204609875968 64391069603008512 64479518874441216 64604949335506944 64804912836378624 64893930573791232 65026090013294592 65115411565510656 65190656365166592 65210795469171072 65413150072897536 65503003301019648 65508970116949632 65598954966011376 65726563039248384 66155015187136512 66245887460745216 66542733512146944 66548795039440896 66640208219440128 66867649203124224 67297409483931648 67527093475344384 67697989302288384 67835859334856704 67929040460316672 68022349581828096 68028545890678464 68121991695473352 68427244519815168 68527479741279741 68660784603500544 68699438848180224 68761361924697078 69102069416460288 69108364079419392 69203293150957056 69337912656789504 69439481864782848 69615217514950848 69750638327365632 69789906131484672 69852812113977984 69988695113465856 70205322239410176 70301758121607168 70444930847735808 70541695862636544 70645028424935328 70961586909437952 71065534546512324 71203776625852416 71667933119397888 71766378082473984 72087961304825856 72193558904393472 72292725880910496 72333995302453248 72439953303384576 72905526940925952 73005671895515136 73154351264956416 73254838011199488 73339488410812416 73362144902817456 73589793832009728 73690878713647104 73697591381568336 73798824336762798 73942383419154432 74417613217726464 74424392085528576 74526623393338368 74757885797597184 74860575201165312 74867394419371008 74970234246870144 75116072044855296 75226105353514752 75605731642441728 75709585669423104 75967980159762432 76055765759361024 76160237965074432 76315341751713792 76420170517856256 76532114127013272 77286868704202752 77633189097504768 77640260879347712 77739828093517824 77746909589346816 77853704794826688 77898148787257344 78317119704319704 78469468118286336 78513644397920256 78584413628225232 78980987519336448 79089477886808064 79250547203702784 79359407845466112 79475656978052244 79715015231275008 79831785273117696 80104248704083968 80234653987897344 80619080985870336 80626424759322624 80737175342783232 80894231432921088 81098956467929088 81217753767442656 81375744715259904 81421557153398784 81494947466307648 81906209279311872 82018717808541696 82298645173075968 82506924462163968 82788518061010944 82909790304264378 83320602218201088 83604972874235904 83719814869942272 83727441096219648 83842451317505664 84102621522296832 84218147101310976 84225818721792384 84341513527728912 84389661186195456 84505581050462208 84629368522704096 85056448097746944 85173283878100992 85463977679732736 85562736479281152 85680267710708736 85854759470678016 85972691832588288 86098628392889931 86525240765054976 86820548754014208 86920875153555456 86947727292228096 87217533430530048 87337337734692864 87345293489266176 87465273288015168 87635417385664512 88206686916182016 88327849947660288 88731726719254528 88853610959253504 88975662622659072 89156865604165632 89679392135184384 89729879311908864 89810758432257408 90263985736384512 90572053947088896 90696466109104128 90704727854237952 90829322260631136 91006010362036224 91236326026420224 91369972988372988 91547712804667392 91599251797573632 91681815899596104 92144485439225856 92271057534609408 92585975819710464 92820290019934464 93000851103154176 93137082818637312 93318260151287808 93607096319213568 93735677495476224 93926574463647744 94055594483515392 94193371233247104 94615449212583936 94754046062016432 94938368834469888 95557244159197184 95679788422791168 95688504109965312 95819944362863616 96117281739767808 96258078539191296 96390301174547328 96577806914813952 96586604404512768 96719278311661824 97207369254567936 97340895860686848 97539135019941888 97673117348265984 97785984547749888 97816193203756608 98119725109346304 98254504951529472 98263455175424448 98398432449017064 98589844558872576 99232522780704768 99368831191117824 99814100268220416 99823192559161344 99960312329160192 100154762726473728 100301473804686336 100807642189922304 100946114225897472 101290640213016576 101407687679148032 101546983953432576 101753789002285056 101893560690475008 102042818836017696 102640866779722752 103049158272270336 103653104124690432 103662546119129088 103804939726435584 104006868985184256 104159222797174272 104422826272426272 104625957491048448 104684859197227008 104779218170966976 104983042670198784 105307983359115264 105452637182410752 105667396271603712 105812543793954816 105967542637402992 106442380364156928 106598301819768486 106805664938778624 107492107981160448 107501899679096832 107649567123710976 108131941957238784 108290338356590208 108500992953679872 108659929955076864 109208279039082496 109358290411388928 109508507843272704 109731526897434624 110009232616218624 110384690748014592 110536318070470656 110546387072352504 110698236505144197 111626419826589696 111636588128292864 111789935090007552 112007397368659968 112136828696395776 112290862801747968 112301091629056512 112455351370305216 112519548248260608 112674108067282944 112839158030272128 113408597463662592 113564378504134656 113951970239643648 114083648639041536 114240356947611648 114473012627570688 114630255776784384 114798171190519908 115366987686739968 115894500204740608 115930303056304128 116449783646257152 116460391319021568 116620364384020224 116847223180886016 117475679556479556 117608915888242688 117770466596880384 118471481279004672 118634216830212096 118875820805554176 119039111768199168 119213485467078366 119572522846912512 119747677909676544 119980620194512896 120156373056125952 120351980981846016 120762738596118528 120928621478805504 120939637138983936 121105763014174848 121341347149381632 121648434701893632 121826630651163984 122063617072889856 122132335730098176 122242421199461472 122859313918967808 123028076712812544 123447967759613952 123760386693245952 124182777091516416 124364685456396567 124980903327301632 125407459311353856 125591161644329472 126153932283445248 126327220651966464 126338728082688576 126512270291593368 126584491779293184 127584672146620416 127759925817151488 128195966519599104 128344104718921728 128520401566063104 128770409219751936 128782139206017024 128959037748882432 129609825672757248 129787861147582464 130230823131021312 130381312730333184 130421590938342144 130826300145795072 131006006602039296 131017940233899264 131197909932022752 131453126078496768 132310030374273024 132491774921490432 133097590078881792 133280416438880256 133735298406248448 134594818967863296 135054186950688768 135395978604576768 135671718669713408 135858080920633344 136044699163656192 136057091781356928 136243983390946704 136854489039630336 137054959482559482 137321569207001088 137398877696360448 137522723849394156 138204138832920576 138216728158838784 138406586301914112 138878963729565696 139230435029901696 139501276654731264 139705624227955968 139977390226931712 140410644478820352 140603516243214336 140889861695471616 141083391725273088 141290056849870656 141923173818875904 142131069093024648 142407553251704832 143335866238795776 143532756164947968 144175922609651712 144387117808786944 144585451761820992 144667990604906496 144879906606769152 145811053881851904 146011343791030272 146308702529912832 146509676022398976 146678976821624832 146724289805634912 147179587664019456 147381757427294208 147395182763136672 147597648673525596 147884766838308864 148848784171057152 149053246786676736 149721150402330624 149734788838742016 149940468493740288 150232144089710592 150452210707029504 151211463284883456 151419171338846208 151935960319524864 152111531518722048 152320475930148864 152630683503427584 152840341035712512 153064228254026544 154573737408405504 155266378195009536 155280521758695424 155479656187035648 155493819178693632 155707409589653376 156634239408639408 156938936236572672 157027288795840512 157168827256450464 157961975038672896 158178955773616128 158501094407405568 158718815690932224 158951313956104488 159663570546235392 159897452729652729 160208497408167936 161238161971740672 161252849518645248 161474350685566464 161788462865842176 162197912935858176 162435507534885312 162751489430519808 162843114306797568 162989894932615296 163812418558623744 164037435617083392 164597290346151936 165013848924327936 165577036122021888 165819580608528756 166641204436402176 167439629739884544 167454882192439296 167684902635011328 168205243044593664 168436294202621952 168451637443584768 168683027055457824 168779322372390912 169011162100924416 169258737045408192 170112896195493888 170346567756201984 170927955359465472 171125472958562304 171360535421417472 171709518941356032 171945383665176576 172197256785779862 173050481530109952 173641097508028416 173841750307110912 173895454584456192 174435066861060096 174674675469385728 174690586978532352 174930546576030336 175270834771329024 176413373832364032 176655699895320576 177463453438509056 177707221918507008 177951325245318144 178313731208331264 179358784270368768 179621516864514816 180527971472769024 181144107894177792 181392932218208256 181409455708475904 181658644521262272 182012020724072448 182472652052840448 182739945976745976 183095425609334784 183198503595147264 183363631799192208 184288970878451712 184542115069218816 185171951639420928 185640580039868928 186001702206308352 186274165637274624 187214192638427136 187471354990952448 188111188967030784 188386742466494208 189230898425167872 189508092124032864 189876737668939776 191114488318394368 191377008219930624 191639888725727232 192516157078382592 192780602349094656 193155613829627904 193173208809025536 193438556623323648 194414738509135872 194681791721373696 195078270039883776 195346234696531968 195571969095499776 195632386407513216 196239450218692608 196509009903058944 196526910350848896 196796864898034128 197179689117745152 198465045561409536 198737662382235648 199628200536440832 199646385118322688 199920624658320384 200602947609372672 201892228451794944 202581280426033152 202815375358296064 203093967906865152 203507578004570112 203787121380950016 204085637672035392 205281733559445504 205582439223839223 206098316544540672 207306208249380864 207325092238258176 207609879452871168 208013737970368512 208318445594348544 208845652544852544 209251914982096896 209369718394454016 209558436341933952 209966085340397568 210615966718230528 210905274364821504 211334792543207424 211625087587909632 211935085274805984 212884760728313856 213196603639536972 213611329877557248 215003799358193664 215299134247421952 216263883914477568 216580676713180416 217001985907359744 217319859910153728 218416558078164992 218716580822777856 219017015686545408 219463053794869248 220018465232437248 220769381496029184 221072636140941312 221092774144705008 221396473010288394 223252839653179392 223273176256585728 223579870180015104 224273657392791552 224581725603495936 224602183258113024 224910702740610432 225348216134565888 225678316060544256 226817194927325184 227128757008269312 227903940479287296 228167297278083072 228480713895223296 228946025255141376 229260511553568768 229596342381039816 231860606112608256 232899567292514304 232920782638043136 233240728768040448 233694446361772032 234951359112959112 235217831776485376 235540933193760768 236942962558009344 237268433660424192 237751641611108352 238078223536398336 238426970934156732 239145045693825024 239495355819353088 240312746112251904 240703961963692032 241857242957611008 241879274277967872 242211526028349696 242682694298763264 243296869403787264 243653261302327968 244127234145779712 244264671460196352 244484842398922944 245718627837935616 246056153425625088 246895935519227904 247520773386491904 248365554183032832 248729370912793134 249961806654603264 250814918622707712 251182323288658944 252307864566890496 252654441303932928 252677456165377152 253024540583186736 253168983558586368 255169344293240832 255519851634302976 256391933039198208 256688209437843456 257040803132126208 257564278412034048 257918075497764864 258295885178669793 259575722295164928 260461646262042624 260762625460666368 260843181876684288 261652600291590144 262012013204078592 262035880467798528 262395819864045504 262906252156993536 264620060748546048 264983549842980864 266195180157763584 266560832877760512 267470596812496896 269189637935726592 270791957209153536 271716161841266688 272089398327312384 272114183562713856 272487966781893408 273708978079260672 274109918965118964 274643138414002176 274797755392720896 275045447698788312 276433456317677568 276813172603828224 277757927459131392 278460870059803392 279002553309462528 279411248455911936 279954780453863424 280821288957640704 281207032486428672 281779723390943232 282166783450546176 282580113699741312 283846347637751808 284262138186049296 284815106503409664 286671732477591552 287065512329895936 288351845219303424 288774235617573888 289170903523641984 289759813213538304 291622107763703808 292022687582060544 292617405059825664 293019352044797952 293357953643249664 293448579611269824 294359175328038912 294763514854588416 294790365526273344 295195297347051192 295769533676617728 297697568342114304 298106493573353472 299442300804661248 299469577677484032 299880936987480576 300464288179421184 300904421414059008 302422926569766912 302838342677692416 303871920639049728 304223063037444096 304640951860297728 305261367006855168 305680682071425024 306128456508053088 309147474816811008 310561043517390848 310959312374071296 310987638357387264 311414819179306752 313268478817278816 313877872473145344 314054577591681024 314337654512900928 315923950077345792 316357911547232256 317002188814811136 317437631381864448 317902627912208976 319327141092470784 319794905459305458 320416994816335872 322476323943481344 322505699037290496 322948701371132928 324395825871716352 324871015069770624 325502978861039616 325979789865230592 327624837117247488 328074871234166784 329194580692303872 330027697848655872 331154072244043776 331639161217057512 334879259479769088 334909764384878592 335369805270022656 336410486089187328 336872588405243904 336903274887169536 337366054110915648 337558644744781824 338022324201848832 338517474090816384 340225792390987776 340693135512403968 341855910718930944 342250945917124608 342721070842834944 343419037882712064 343890767330353152 344394513571559724 346100963060219904 347683500614221824 347790909168912384 349349350938771456 349381173957064704 349861093152060672 350541669542658048 352826747664728064 353311399790641152 354926906877018112 355414443837014016 355902650490636288 356627462416662528 358717568540737536 359243033729029632 361055942945538048 362288215788355584 362785864436416512 362818911416951808 363317289042524544 364024041448144896 364945304105680896 365479891953491952 366190851218669568 366397007190294528 366727263598384416 368577941756903424 369084230138437632 370343903278841856 371281160079737856 372548331274549248 373094056369189701 374942709981904896 376222377934061568 376773484932988416 378461796850335744 379016184248065728 379753475337879552 382228976636788736 382754016439861248 383279777451454464 385032314156765184 385561204698189312 386311227659255808 386346417618051072 386877113246647296 388829477018271744 389363583442747392 390692469393063936 391143938190999552 391264772815026432 392478900437385216 393018019806117888 393053820701697792 393593729796068256 394359378235490304 396930091122819072 397475324764471296 399292770236645376 399841249316640768 401205895218745344 403784456903589888 405162560852066304 405630750716592128 406187935813730304 407015156009140224 407574242761900032 408171275344070784 410563467118891008 411164878447678446 412196633089081344 414612416498761728 414650184476516352 415219758905742336 416636891188697088 417691305089705088 418503829964193792 419116872683867904 419932170680795136 421231933436461056 421810548729643008 422669585086414848 423250175175819264 423870170549611968 425769521456627712 426393207279073944 427222659755114496 430007598716387328 430598268494843904 432527767828955136 433161353426360832 434003971814719488 434639719820307456 436833116156329984 437433161645555712 438034031373090816 438926107589738496 440036930464874496 441538762992058368 442145272281882624 442185548289410016 442792946020576788 446546352513171456 447159740360030208 449163451206991872 449204366516226048 449821405481220864 450696432269131776 451356632121088512 453634389854650368 454257514016538624 455807880958574592 456334594556166144 456961427790446592 457892050510282752 458521023107137536 459192684762079632 463721212225216512 465799134585028608 465841565276086272 466481457536080896 469902718225918224 471081866387521536 473885925116018688 474536867320848384 475503283222216704 476156447072796672 476853941868313464 478990711638706176 479692358188958187 480625492224503808 483714485915222016 483758548555935744 484423052056699392 485365388597526528 486593738807574528 487306522604655936 488254468291559424 488529342920392704 488969684797845888 491437255675871232 492112306851250176 493791871038455808 495041546772983808 496731108366065664 497458741825586268 499923613309206528 502364646577317888 504615729133780992 505308882607865856 505354912330754304 506049081166373472 506337967117172736 510338688586481664 511039703268605952 512783866078396416 513376418875686912 514081606264252416 515128556824068096 515836150995529728 516591770357339586 519151444590329856 520923292524085248 521525250921332736 521686363753368576 523305200583180288 524024026408157184 524071760935597056 524791639728091008 525812504313987072 529240121497092096 529967099685961728 532390360315527168 533121665755521024 534941193624993792 541583914418307072 543432323682533376 544178796654624768 544228367125427712 544975933563786816 547417956158521344 548219837930237928 549286276828004352 549595510785441792 550090895397576624 552866912635355136 553626345207656448 555515854918262784 556921740119606784 558005106618925056 558822496911823872 561642577915281408 562414064972857344 564333566901092352 565160227399482624 567692695275503616 568524276372098592 569630213006819328 573343464955183104 574131024659791872 577548471235147776 578341807047283968 579519626427076608 583244215527407616 584045375164121088 585234810119651328 586038704089595904 586715907286499328 586897159222539648 588718350656077824 589527029709176832 589580731052546688 590390594694102384 591539067353235456 595395136684228608 596212987146706944 598884601609322496 598939155354968064 599761873974961152 601808842828118016 605676685355384832 607743841278099456 608446126074888192 609281903720595456 610522734013710336 611361364142850048 612256913016106176 618294949633622016 621122087034781696 621918624748142592 621975276714774528 622829638358613504 626536957634557632 627755744946290688 628109155183362048 628675309025801856 631847900154691584 632715823094464512 634004377629622272 634875262763728896 635805255824417952 638654282184941568 639589810918610916 640833989632671744 645011398074580992 645897402742265856 648791651743432704 649742030139541248 651005957722079232 651959579730461184 655249674234494976 656149742468333568 658389161384607744 660055395697311744 662308144488087552 663278322434115024 669758518959538176 669819528769757184 670739610540045312 672820972178374656 673745176810487808 673806549774339072 674732108221831296 676044648403697664 677034948181632768 680451584781975552 681386271024807936 683711821437861888 684501891834249216 685442141685669888 686838075765424128 687781534660706304 688789027143119448 695581818337824768 698698701877542912 698762347914129408 699722186304121344 701083339085316096 705653495329456128 706622799581282304 709853813754036224 710828887674028032 711805300981272576 713254924833325056 717435137081475072 718486067458059264 722111885891076096 725571728872833024 725637822833903616 726634578085049088 728048082896289792 729890608211361792 730959783906983904 732381702437339136 732794014380589056 733454527196768832 737155883513806848 738168460276875264 740687806557683712 742562320159475712 745096662549098496 746188112738379402 749885419963809792 752444755868123136 753546969865976832 756923593700671488 758032368496131456 759506950675759104 764457953273577472 765508032879722496 766559554902908928 770064628313530368 771122409396378624 772692835236102144 773754226493294592 774887655536009379 778727166885494784 781384938786127872 782287876381999104 782529545630052864 784957800874770432 786036039612235776 786107641403395584 787187459592136512 788718756470980608 793860182245638144 794950649528942592 798585540473290752 799682498633281536 802411790437490688 807568913807179776 811261501433184256 812375871627460608 815148485523800064 816342550688141568 821126934237782016 822329756895356892 824393266178162688 829300368953032704 830439517811484672 833273782377394176 835382610179410176 837007659928387584 838233745367735808 839864341361590272 842463866872922112 843621097459286016 845339170172829696 846500350351638528 847740341099223936 851539042913255424 852786414558147888 854445319510228992 860015197432774656 861196536989687808 865055535657910272 866322706852721664 869279439640614912 874866323291111424 876068062746181632 877852215179476992 880073860929748992 883077525984116736 884290544563765248 884371096578820032 885585892041153576 893092705026342912 894319480720060416 898326902413983744 898408733032452096 899642810962441728 901392864538263552 902713264242177024 907268779709300736 908515028033077248 911615761917149184 912669189112332288 913922855580893184 915784101020565504 917042046214275072 918385369524159264 927442424450433024 931683130552172544 932962915072161792 939805436451836448 942163732775043072 947771850232037376 949073734641696768 951006566444433408 952312894145593344 953707883736626928 957981423277412352 959384716377916374 961250984449007616 967428971830444032 967517097111871488 968846104113398784 973187477615149056 974613045209311872 976508936583118848 977939369595691776 982874511351742464 984224613702500352 987583742076911616 990083093545967616 993462216732131328 994917483651172536 1004729293154635776 1009231458267561984 1010617765215731712 1010709824661508608 1012098162332746944 1012675934234345472 1020677377172963328 1022079406537211904 1025567732156792832 1026752837751373824 1028163212528504832 1030257113648136192 1031672301991059456 1033183540714679172 1038302889180659712 1043050501842665472 1043372727506737152 1048048052816314368 1048143521871194112 1049583279456182016 1051625008627974144 1058480242994184192 1059934199371923456 1064780720631054336 1066243331511042048 1069882387249987584 1083167828836614144 1086864647365066752 1088357593309249536 1088456734250855424 1089951867127573632 1094835912317042688 1096439675860475856 1098572553656008704 1099191021570883584 1100181790795153248 1105733825270710272 1107252690415312896 1111031709836525568 1113843480239213568 1117644993823647744 1119282169107569103 1124828129945714688 1128667133802184704 1130320454798965248 1135385390551007232 1137048552744197184 1139260426013638656 1146686929910366208 1148262049319583744 1155096942470295552 1156683614094567936 1159039252854153216 1166488431054815232 1168090750328242176 1172077408179191808 1173431814572998656 1173794318445079296 1177436701312155648 1179054059418353664 1179161462105093376 1180781189388204768 1183078134706470912 1190790273368457216 1192425974293413888 1197878310709936128 1199523747949922304 1203617685656236032 1211353370710769664 1215487682556198912 1216892252149776384 1218563807441190912 1221045468027420672 1222722728285700096 1224513826032212352 1236589899267244032 1242244174069563392 1243837249496285184 1243950553429549056 1245659276717227008 1253073915269115264 1255511489892581376 1257350618051603712 1263695800309383168 1265431646188929024 1268008755259244544 1269750525527457792 1271610511648835904 1277308564369883136 1279179621837221832 1281667979265343488 1290022796149161984 1291794805484531712 1297583303486865408 1299484060279082496 1302011915444158464 1303919159460922368 1310499348468989952 1312299484936667136 1316778322769215488 1320110791394623488 1324616288976175104 1326556644868230048 1339639057539514368 1341479221080090624 1347490353620975616 1347613099548678144 1349464216443662592 1352089296807395328 1354069896363265536 1360903169563951104 1362772542049615872 1367423642875723776 1369003783668498432 1370884283371339776 1373676151530848256 1375563069321412608 1377578054286238896 1391163636675649536 1397397403755085824 1397524695828258816 1399444372608242688 1413245599162564608 1419707627508072448 1421657775348056064 1423610601962545152 1426509849666650112 1436972134916118528 1439077074566874561 1451143457745666048 1451275645667807232 1453269156170098176 1456096165792579584 1459781216422723584 1461919567813967808 1464763404874678272 1465588028761178112 1466909054393537664 1474311767027613696 1476336920553750528 1481375613115367424 1485124640318951424 1490193325098196992 1492376225476758804 1499770839927619584 1507093939731953664 1513847187401342976 1516064736992262912 1519013901351518208 1528915906547154944 1531016065759444992 1533119109805817856 1540129256627060736 1542244818792757248 1545385670472204288 1547508452986589184 1549775311072018758 1557454333770989568 1562769877572255744 1564575752763998208 1565059091260105728 1569915601749540864 1572072079224471552 1572215282806791168 1574374919184273024 1577437512941961216 1587720364491276288 1589901299057885184 1597171080946581504 1599364997266563072 1604823580874981376 1624751743254921216 1630296971047600128 1632685101376283136 1642253868475564032 1644659513790713784 1648786532356325376 1658600737906065408 1660879035622969344 1666547564754788352 1670765220358820352 1674015319856775168 1676467490735471616 1684927733745844224 1687242194918572032 1693000700703277056 1695480682198447872 1703078085826510848 1705572829116295776 1708890639020457984 1720030394865549312 1722393073979375616 1732645413705443328 1738558879281229824 1749732646582222848 1752136125492363264 1755704430358953984 1760147721859497984 1766155051968233472 1768581089127530496 1768742193157640064 1771171784082307152 1786185410052685824 1788638961440120832 1796653804827967488 1796817466064904192 1799285621924883456 1805426528484354048 1817030056066154496 1823231523834298368 1825338378224664576 1827845711161786368 1831568202041131008 1834084092428550144 1836770739048318528 1854884848900866048 1863366261104345088 1865925830144323584 1879610872903672896 1884327465550086144 1895543700464074752 1898147469283393536 1902013132888866816 1904625788291186688 1907415767473253856 1915962846554824704 1918769432755832748 1922501968898015232 1935034194223742976 1937692208226797568 1946374955230298112 1949226090418623744 1953017873166237696 1955878739191383552 1965749022703484928 1968449227405000704 1975167484153823232 1980166187091935232 1986924433464262656 1989834967302345072 2009458586309271552 2018462916535123968 2021235530431463424 2021419649323017216 2024196324665493888 2041354754345926656 2044158813074423808 2051135464313585664 2053505675502747648 2056326425057009664 2060514227296272384 2063344603982118912 2066367081429358344 2086745455013474304 2096096105632628736 2096287043742388224 2099166558912364032 2103250017255948288 2116960485988368384 2119868398743846912 2129561441262108672 2132486663022084096 2139764774499975168 2166335657673228288 2176715186618499072 2176913468501710848 2179903734255147264 2189671824634085376 2192879351720951712 2197145107312017408 2198382043141767168 2200363581590306496 2211467650541420544 2214505380830625792 2222063419673051136 2227686960478427136 2235289987647295488 2238564338215138206 2249656259891429376 2257334267604369408 2260640909597930496 2270770781102014464 2274097105488394368 2278520852027277312 2293373859820732416 2296524098639167488 2310193884940591104 2313367228189135872 2318078505708306432 2336181500656484352 2344154816358383616 2346863629145997312 2347588636890158592 2354873402624311296 2358108118836707328 2358322924210186752 2361562378776409536 2366156269412941824 2381580546736914432 2384851948586827776 2395756621419872256 2399047495899844608 2407235371312472064 2422706741421539328 2433784504299552768 2437127614882381824 2445445456571400192 2449027652064424704 2473179798534488064 2484488348139126784 2487901106859098112 2491318553434454016 2506147830538230528 2511022979785162752 2514701236103207424 2527391600618766336 2530863292377858048 2536017510518489088 2539501051054915584 2543221023297671808 2554617128739766272 2558359243674443664 2563335958530686976 2580045592298323968 2583589610969063424 2595166606973730816 2598968120558164992 2607838318921844736 2624598969873334272 2633556645538430976 2640221582789246976 2649232577952350208 2653113289736460096 2679278115079028736 2682958442160181248 2694980707241951232 2695226199097356288 2698928432887325184 2704178593614790656 2708139792726531072 2721806339127902208 2725545084099231744 2734847285751447552 2738007567336996864 2741768566742679552 2747352303061696512 2751126138642825216 2755156108572477792 2782327273351299072 2795049391656517632 2798888745216485376 2826491198325129216 2839415255016144896 2843315550696112128 2847221203925090304 2853019699333300224 2873944269832237056 2878154149133749122 2902286915491332096 2902551291335614464 2906538312340196352 2919562432845447168 2923839135627935616 2929526809749356544 2933818108787075328 2948623534055227392 2952673841107501056 2962751226230734848 2970249280637902848 2980386650196393984 2984752450953517608 3014187879463907328 3027694374802685952 3032129473984525824 3038027802703036416 3057831813094309888 3062032131518889984 3066238219611635712 3080258513254121472 3084489637585514496 3090771340944408576 3095016905973178368 3099550622144037516 3114908667541979136 3129151505527996416 3130118182520211456 3144144158448943104 3144430565613582336 3148749838368546048 3154875025883922432 3175440728982552576 3179802598115770368 3194342161893163008 3198729994533126144 3209647161749962752 3249503486509842432 3260593942095200256 3265370202752566272 3284507736951128064 3289319027581427568 3297573064712650752 3317201475812130816 3321758071245938688 3333095129509576704 3341530440717640704 3352934981470943232 3357846507322707309 3374484389837144064 3386001401406554112 3390961364396895744 3406156171653021696 3411145658232591552 3417781278040915968 3440060789731098624 3444786147958751232 3465290827410886656 3477117758562459648 3499465293164445696 3504272250984726528 3520295443718995968 3532310103936466944 3537162178255060992 3537484386315280128 3542343568164614304 3572370820105371648 3577277922880241664 3593634932129808384 3598571243849766912 3610853056968708096 3634060112132308992 3646463047668596736 3650676756449329152 3655691422323572736 3663136404082262016 3668168184857100288 3673541478096637056 3709769697801732096 3726732522208690176 3731851660288647168 3759221745807345792 3791087400928149504 3796294938566787072 3804026265777733632 3809251576582373376 3814831534946507712 3831925693109649408 3837538865511665496 3845003937796030464 3870068388447485952 3875384416453595136 3892749910460596224 3898452180837247488 3906035746332475392 3911757478382767104 3931498045406969856 3936898454810001408 3950334968307646464 3960332374183870464 3973848866928525312 3979669934604690144 4018917172618543104 4042471060862926848 4042839298646034432 4048392649330987776 4082709508691853312 4088317626148847616 4102270928627171328 4107011351005495296 4112652850114019328 4121028454592544768 4126689207964237824 4132734162858716688 4173490910026948608 4192192211265257472 4192574087484776448 4198333117824728064 4239736797487693824 4259122882524217344 4264973326044168192 4279529548999950336 4353430373236998144 4353826937003421696 4359807468510294528 4379343649268170752 4385758703441903424 4394290214624034816 4396764086283534336 4400727163180612992 4422935301082841088 4429010761661251584 4444126839346102272 4455373920956854272 4470579975294590976 4477128676430276412 4499312519782858752 4521281819195860992 4541541562204028928 4548194210976788736 4557041704054554624 4586747719641464832 4593048197278334976 4620387769881182208 4626734456378271744 4636157011416612864 4672363001312968704 4688309632716767232 4693727258291994624 4695177273780317184 4709746805248622592 4716216237673414656 4716645848420373504 4723124757552819072 4732312538825883648 4763161093473828864 4769703897173655552 4791513242839744512 4798094991799689216 4814470742624944128 4874255229764763648 4890890913142800384 4898055304128849408 4946359597068976128 4968976696278253568 4975802213718196224 4982637106868908032 5012295661076461056 5022045959570325504 5029402472206414848 5054783201237532672 5061726584755716096 5079002102109831168 5086442046595343616 5109234257479532544 5116718487348887328 5126671917061373952 5160091184596647936 5167179221938126848 5197936241116329984 5215676637843689472 5249197939746668544 5267113291076861952 5280443165578493952 5298465155904700416 5306226579472920192 5358556230158057472 5365916884320362496 5389961414483902464 5390452398194712576 5397856865774650368 5416279585453062144 5451090168198463488 5469694571502895104 5476015134673993728 5483537133485359104 5494704606123393024 5502252277285650432 5510312217144955584 5564654546702598144 5590098783313035264 5597777490432970752 5652982396650258432 5678830510032289792 5686631101392224256 5694442407850180608 5706039398666600448 5747888539664474112 5756308298267498244 5805102582671228928 5813076624680392704 5839124865690894336 5847678271255871232 5859053619498713088 5867636217574150656 5897247068110454784 5905347682215002112 5925502452461469696 5940498561275805696 5960773300392787968 5969504901907035216 6028375758927814656 6055388749605371904 6064258947969051648 6124064263037779968 6132476439223271424 6160517026508242944 6168979275171028992 6181542681888817152 6190033811946356736 6199101244288075032 6260236365040422912 6288288316897886208 6288861131227164672 6297499676737092096 6309750051767844864 6350881457965105152 6359605196231540736 6388684323786326016 6397459989066252288 6419294323499925504 6499006973019684864 6530740405505132544 6569015473902256128 6578638055162855136 6595146129425301504 6634402951624261632 6643516142491877376 6666190259019153408 6683060881435281408 6705869962941886464 6715693014645414618 6748968779674288128 6772002802813108224 6781922728793791488 6812312343306043392 6822291316465183104 6835562556081831936 6880121579462197248 6889572295917502464 6930581654821773312 6954235517124919296 7008544501969453056 7040590887437991936 7064620207872933888 7074324356510121984 7074968772630560256 7084687136329228608 7144741640210743296 7154555845760483328 7187269864259616768 7197142487699533824 7221706113937416192 7268120224264617984 7301353512898658304 7311382844647145472 7336336369714200576 7347082956193274112 7419539395603464192 7453465044417380352 7463703320577294336 7518443491614691584 7582174801856299008 7592589877133574144 7608052531555467264 7618503153164746752 7629663069893015424 7663851386219298816 7675077731023330992 7690007875592060928 7740136776894971904 7750768832907190272 7785499820921192448 7796904361674494976 7823514956765534208 7873796909620002816 7900669936615292928 7920664748367740928 7947697733857050624 7959339869209380288 8037834345237086208 8084942121725853696 8085678597292068864 8096785298661975552 8165419017383706624 8176635252297695232 8204541857254342656 8214022702010990592 8225305700228038656 8242056909185089536 8253378415928475648 8265468325717433376 8346981820053897216 8385148174969552896 8396666235649456128 8479473594975387648 8518245765048434688 8529946652088336384 8559059097999900672 8706860746473996288 8707653874006843392 8719614937020589056 8758687298536341504 8771517406883806848 8788580429248069632 8801454326361225984 8845870602165682176 8858021523322503168 8888253678692204544 8910747841913708544 8941159950589181952 8954257352860552824 9042563638391721984 9083083124408057856 9096388421953577472 9114083408109109248 9173495439282929664 9186096394556669952 9240775539762364416 9253468912756543488 9272314022833225728 9344726002625937408 9387454516583989248 9390354547560634368 9432432475346829312 9433291696840747008 9446249515105638144 9464625077651767296 9526322186947657728 9539407794347311104 9583026485679489024 9596189983599378432 9628941485249888256 9748510459529527296 9781781826285600768 9796110608257698816 9892719194137952256 9937953392556507136 9951604427436392448 9965274213737816064 10024591322152922112 10058804944412829696 10073539521968121927 10123453169511432192 10158004204219662336 10172884093190687232 10218468514959065088 10233436974697774656 10253343834122747904 10320182369193295872 10334358443876253696 10395872482232659968 10431353275687378944 10498395879493337088 10560886331156987904 10596930311809400832 10612453158945840384 10717112460316114944 10731833768640724992 10780904796389425152 10795713731549300736 10832559170906124288 10902180336396926976 10939389143005790208 10952030269347987456 10967074266970718208 10989409212246786048 11004504554571300864 11020624434289911168 11129309093405196288 11180197566626070528 11195554980865941504 11373262202784448512 11388884815700361216 11412078797333200896 11495777079328948224 11512616596534996488 11610205165342457856 11626153249360785408 11678249731381788672 11695356542511742464 11718107238997426176 11735272435148301312 11794494136220909568 11810695364430004224 11851004904922939392 11880997122551611392 11921546600785575936 11939009803814070432 12056751517855629312 12128517895938103296 12248128526075559936 12264952878446542848 12321034053016485888 12337958550342057984 12363085363777634304 12380067623892713472 12398202488576150064 12520472730080845824 12576576633795772416 12577722262454329344 12594999353474184192 12719210392463081472 12777368647572652032 12794919978132504576 12838588646999851008 13061480811010265088 13138030947804512256 13157276110325710272 13190292258850603008 13268805903248523264 13287032284983754752 13332380518038306816 13366121762870562816 13411739925883772928 13431386029290829236 13497937559348576256 13563845457587582976 13624624686612086784 13644582632930366208 13671125112163663872 13760243158924394496 13779144591835004928 13861163309643546624 13908471034249838592 14017089003938906112 14081181774875983872 14129240415745867776 14148648713020243968 14149937545261120512 14169374272658457216 14289483280421486592 14309111691520966656 14374539728519233536 14394284975399067648 14443412227874832384 14622765689294290944 14672672739428401152 14694165912386548224 14839078791206928384 14906930088834760704 14927406641154588672 15036886983229383168 15164349603712598016 15185179754267148288 15237006306329493504 15259326139786030848 15327702772438597632 15350155462046661984 15380015751184121856 15480273553789943808 15501537665814380544 15593808723348989952 15647029913531068416 15747593819240005632 15801339873230585856 15841329496735481856 15895395467714101248 15918679738418760576 16075668690474172416 16169884243451707392 16171357194584137728 16193570597323951104 16353270504595390464 16409083714508685312 16428045404021981184 16450611400456077312 16484113818370179072 16506756831856951296 16530936651434866752 16693963640107794432 16770296349939105792 16793332471298912256 16958947189950775296 17036491530096869376 17059893304176672768 17118118195999801344 17415307748013686784 17439229874041178112 17517374597072683008 17543034813767613696 17577160858496139264 17602908652722451968 17691741204331364352 17716043046645006336 17776507357384409088 17821495683827417088 17882319901178363904 17908514705721105648 18085127276783443968 18166166248816115712 18192776843907154944 18372192789113339904 18481551079524728832 18506937825513086976 18544628045666451456 18780709095121268736 18864864950693658624 18866583393681494016 18892499030211276288 18929250155303534592 19052644373895315456 19078815588694622208 19166052971358978048 19192379967198756864 19257882970499776512 19497020919059054592 19592221216515397632 19785438388275904512 19875906785113014272 19903208854872784896 19930548427475632128 20049182644305844224 20117609888825659392 20147079043936243854 20246906339022864384 20316008408439324672 20345768186381374464 20436937029918130176 20466873949395549312 20506687668245495808 20640364738386591744 20668716887752507392 20791744964465319936 20862706551374757888 21121772662313975808 21193860623618801664 21224906317891680768 21434224920632229888 21463667537281449984 21561809592778850304 21591427463098601472 21665118341812248576 21804360672793853952 21904060538695974912 21934148533941436416 22009009109142601728 22041248868579822336 22258618186810392576 22360395133252141056 22391109961731883008 22746524405568897024 22777769631400722432 22824157594666401792 22991554158657896448 23025233193069992976 23220410330684915712 23252306498721570816 23356499462763577344 23390713085023484928 23470544870296602624 23621390728860008448 23702009809845878784 23761994245103222784 23843093201571151872 23878019607628140864 24113503035711258624 24257035791876206592 24496257052151119872 24529905756893085696 24642068106032971776 24675917100684115968 24726170727555268608 24760135247785426944 24796404977152300128 25040945460161691648 25155444524908658688 25189998706948368384 25438420784926162944 25554737295145304064 25589839956265009152 25677177293999702016 26122961622020530176 26276061895609024512 26314552220651420544 26537611806497046528 26574064569967509504 26664761036076613632 26732243525741125632 26823479851767545856 26862772058581658472 27127690915175165952 27249249373224173568 27289165265860732416 27342250224327327744 27520486317848788992 27558289183670009856 27722326619287093248 27816942068499677184 28034178007877812224 28162363549751967744 28297297426040487936 28299875090522241024 28338748545316914432 28578966560842973184 28618223383041933312 28749079457038467072 28788569950798135296 28886824455749664768 29245531378588581888 29345345478856802304 29388331824773096448 29678157582413856768 29813860177669521408 29854813282309177344 30073773966458766336 30370359508534296576 30474012612658987008 30518652279572061696 30655405544877195264 30700310924093323968 30760031502368243712 30960547107579887616 31003075331628761088 31187617446697979904 31294059827062136832 31495187638480011264 31682658993470963712 31790790935428202496 31837359476837521152 32151337380948344832 32342714389168275456 32387141194647902208 32706541009190780928 32818167429017370624 32856090808043962368 32901222800912154624 32968227636740358144 33013513663713902592 33061873302869733504 33387927280215588864 33540592699878211584 33586664942597824512 34119786608353345536 34236236391999602688 34830615496027373568 34878459748082356224 35034749194145366016 35086069627535227392 35154321716992278528 35205817305444903936 35383482408662728704 35432086093290012672 35553014714768818176 35642991367654834176 35764639802356727808 35817029411442211296 36170254553566887936 36385553687814309888 36744385578226679808 36963102159049457664 37013875651026173952 37089256091332902912 37561418190242537472 37729729901387317248 37733166787362988032 37784998060422552576 38157631177389244416 38332105942717956096 38384759934397513728 38515765940999553024 39184442433030795264 39570876776551809024 39751813570226028544 39806417709745569792 39861096854951264256 40098365288611688448 40235219777651318784 40294158087872487708 40493812678045728768 40691536372762748928 40873874059836260352 40933747898791098624 41013375336490991616 41280729476773183488 41337433775505014784 41583489928930639872 41725413102749515776 42243545324627951616 42387721247237603328 42449812635783361536 42868449841264459776 42927335074562899968 43123619185557700608 43182854926197202944 43330236683624497152 43868297067882872832 44018018218285203456 44082497737159644672 44517236373620785152 44720790266504282112 44782219923463766016 45493048811137794048 45555539262801444864 45983108317315792896 46050466386139985952 46440820661369831424 46504612997443141632 46781426170046969856 46941089740593205248 47242781457720016896 47404019619691757568 47523988490206445568 47686186403142303744 47756039215256281728 48227006071422517248 48514071583752413184 49059811513786171392 49284136212065943552 49351834201368231936 49452341455110537216 49520270495570853888 49592809954304600256 50081890920323383296 50310889049817317376 50379997413896736768 50876841569852325888 51109474590290608128 51179679912530018304 51354354587999404032 52245923244041060352 52552123791218049024 52629104441302841088 53075223612994093056 53148129139935019008 53329522072153227264 53464487051482251264 53646959703535091712 53725544117163316944 54255381830350331904 54498498746448347136 54578330531721464832 55116578367340019712 55444653238574186496 55633884136999354368 56594594852080975872 56599750181044482048 56677497090633828864 57157933121685946368 57236446766083866624 57498158914076934144 57577139901596270592 57773648911499329536 58491062757177163776 58776663649546192896 59356315164827713536 59627720355339042816 59709626564618354688 60147547932917532672 60740719017068593152 60948025225317974016 61037304559144123392 61310811089754390528 61400621848186647936 61520063004736487424 61921094215159775232 62006150663257522176 62375234893395959808 62588119654124273664 63365317986941927424 63581581870856404992 63674718953675042304 64302674761896689664 64685428778336550912 64774282389295804416 65413082018381561856 65712181616087924736 65802445601824309248 66027027327427805184 66123746605739467008 66775854560431177728 67081185399756423168 67173329885195649024 68239573216706691072 68472472783999205376 69661230992054747136 69756919496164712448 70069498388290732032 70172139255070454784 70411634610889807872 70864172186580025344 71106029429537636352 71285982735309668352 71529279604713455616 71634058822884422592 72340509107133775872 72771107375628619776 73488771156453359616 73926204318098915328 74027751302052347904 74178512182665805824 75122836380485074944 75466333574725976064 75569996120845105152 76315262354778488832 76664211885435912192 76769519868795027456 77031531881999106048 78368884866061590528 79612835419491139584 79722193709902528512 80196730577223376896 80470439555302637568 80588316175744975416 81383072745525497856 81747748119672520704 81867495797582197248 82026750672981983232 82561458953546366976 82674867551010029568 83166979857861279744 83450826205499031552 84487090649255903232 84899625271566723072 85736899682528919552 85854670149125799936 86247238371115401216 86365709852394405888 86660473367248994304 87736594135765745664 88036036436570406912 88164995474319289344 89034472747241570304 89441580533008564224 89564439846927532032 91111078525602889728 91966216634631585792 92100932772279971904 92881641322739662848 93009225994886283264 93562852340093939712 93882179481186410496 94485562915440033792 95047976980412891136 95372372806284607488 95512078430512563456 96454012142845034496 97028143167504826368 98119623027572342784 98568272424131887104 98703668402736463872 98904682910221074432 99040540991141707776 99185619908609200512 100163781840646766592 100621778099634634752 100759994827793473536 102359359825060036608 102708709175998808064 104491846488082120704 105104247582436098048 105258208882605682176 106150447225988186112 106296258279870038016 106659044144306454528 106928974102964502528 107293919407070183424 107451088234326633888 108510763660700663808 109156661063442929664 110233156734680039424 110889306477148372992 111267768273998708736 113189189704161951744 113199500362088964096 113354994181267657728 114472893532167733248 114996317828153868288 115154279803192541184 115547297822998659072 117553327299092385792 118712630329655427072 119255440710678085632 119419253129236709376 120295095865835065344 121481438034137186304 122074609118288246784 122621622179508781056 122801243696373295872 123040126009472974848 123842188430319550464 124012301326515044352 124750469786791919616 125176239308248547328 126730635973883854848 127163163741712809984 127349437907350084608 128605349523793379328 129370857556673101824 129548564778591608832 131604891203648618496 132054054654855610368 132247493211478934016 133551709120862355456 134162370799512846336 134346659770391298048 136479146433413382144 139322461984109494272 139513838992329424896 140344278510140909568 140823269221779615744 141728344373160050688 142212058859075272704 142571965470619336704 143058559209426911232 143268117645768845184 144681018214267551744 145542214751257239552 147852408636197830656 148055502604104695808 148357024365331611648 150245672760970149888 150932667149451952128 151139992241690210304 152630524709556977664 153328423770871824384 153539039737590054912 154063063763998212096 156737769732123181056 159225670838982279168 159444387419805057024 160393461154446753792 160940879110605275136 161176632351489950832 162766145491050995712 163495496239345041408 163734991595164394496 165349735102020059136 166333959715722559488 166901652410998063104 169799250543133446144 171473799365057839104 171709340298251599872 172494476742230802432 172731419704788811776 173320946734497988608 175473188271531491328 176329990948638578688 178068945494483140608 178883161066017128448 179128879693855064064 182222157051205779456 183932433269263171584 184201865544559943808 185763282645479325696 186018451989772566528 187125704680187879424 187764358962372820992 190095953960825782272 190744745612569214976 191024156861025126912 192908024285690068992 194056286335009652736 196239246055144685568 197136544848263774208 197407336805472927744 198081081982283415552 198371239817218401024 200327563681293533184 201243556199269269504 201519989655586947072 204718719650120073216 205417418351997616128 208983692976164241408 210208495164872196096 210516417765211364352 212592516559740076032 213318088288612909056 213857948205929005056 214587838814140366848 214902176468653267776 217021527321401327616 218313322126885859328 220466313469360078848 221778612954296745984 222535536547997417472 226399000724177928192 226709988362535315456 228945787064335466496 229992635656307736576 230308559606385082368 231094595645997318144 235106654598184771584 238838506258473418752 240590191731670130688 244149218236576493568 245243244359017562112 245602487392746591744 246080252018945949696 247684376860639100928 248024602653030088704 249500939573583839232 250352478616497094656 253461271947767709696 254698875814700169216 257210699047586758656 258741715113346203648 259097129557183217664 263209782407297236992 264108109309711220736 264494986422957868032 267103418241724710912 268324741599025692672 268693319540782596096 278644923968218988544 279027677984658849792 280688557020281819136 281646538443559231488 283456688746320101376 285143930941238673408 286117118418853822464 286536235291537690368 289362036428535103488 291084429502514479104 295704817272395661312 296111005208209391616 296714048730663223296 300491345521940299776 301865334298903904256 302279984483380420608 307078079475180109824 308126127527996424192 313475539464246362112 318451341677964558336 318888774839610114048 320786922308893507584 321881758221210550272 322353264702979901664 325532290982101991424 327469983190328788992 330699470204040118272 332667919431445118976 333803304821996126208 339598501086266892288 343418680596503199744 344988953484461604864 345462839409577623552 346641893468995977216 352659981897277157376 356137890988966281216 357766322132034256896 358257759387710128128 364444314102411558912 367864866538526343168 368403731089119887616 371526565290958651392 372036903979545133056 374251409360375758848 375528717924745641984 380191907921651564544 381489491225138429952 382048313722050253824 385816048571380137984 388112572670019305472 394814673610945855488 396162163964566831104 396742479634436802048 400655127362587066368 402487112398538539008 403039979311173894144 409437439300240146432 417967385952328482816 421032835530422728704 425185033119480152064 426636176577225818112 427715896411858010112 429175677628280733696 429804352937306535552 434043054642802655232 436626644253771718656 443557225908593491968 445071073095994834944 452798001448355856384 453419976725070630912 457891574128670932992 459985271312615473152 460617119212770164736 462189191291994636288 470213309196369543168 477677012516946837504 481180383463340261376 488298436473152987136 490486488718035124224 491204974785493183488 496049205306060177408 499001879147167678464 500704957232994189312 509397751629400338432 514421398095173517312 517483430226692407296 518194259114366435328 526419564814594473984 528989972845915736064 534206836483449421824 536649483198051385344 537386639081565192192 557289847936437977088 558055355969317699584 561377114040563638272 563293076887118462976 570287861882477346816 572234236837707644928 573072470583075380736 578724072857070206976 582168859005028958208 591409634544791322624 592222010416418783232 600982691043880599552 603730668597807808512 604559968966760841216 614156158950360219648 616252255055992848384 626951078928492724224 637777549679220228096 641573844617787015168 643763516442421100544 644706529405959803328 651064581964203982848 654939966380657577984 661398940408080236544 665335838862890237952 667606609643992252416 679197002172533784576 686837361193006399488 689977906968923209728 690925678819155247104 693283786937991954432 705319963794554314752 716515518775420256256 735729733077052686336 736807462178239775232 743053130581917302784 744073807959090266112 748502818720751517696 751057435849491283968 760383815843303129088 764096627444100507648 771632097142760275968 776225145340038610944 789629347221891710976 792324327929133662208 793484959268873604096 801310254725174132736 804974224797077078016 806079958622347788288 835934771904656965632 842065671060845457408 850370066238960304128 855431792823716020224 858351355256561467392 859608705874613071104 868086109285605310464 873253288507543437312 887114451817186983936 890142146191989669888 905596002896711712768 906839953450141261824 921234238425540329472 924378382583989272576 940426618392739086336 955354025033893675008 962360766926680522752 976596872946305974272 982409949570986366976 992098410612120354816 998003758294335356928 1001409914465988378624 1018795503258800676864 1034966860453384814592 1036388518228732870656 1057979945691831472128 1068413672966898843648 1073298966396102770688 1074773278163130384384 1114579695872875954176 1116110711938635399168 1122754228081127276544 1126586153774236925952 1140575723764954693632 1144468473675415289856 1146144941166150761472 1157448145714140413952 1164337718010057916416 1184444020832837566464 1201965382087761199104 1207461337195615617024 1209119937933521682432 1228312317900720439296 1253902157856985448448 1275555099358440456192 1283147689235574030336 1287527032884842201088 1289413058811919606656 1302129163928407965696 1309879932761315155968 1330671677725780475904 1335213219287984504832 1358394004345067569152 1373674722386012798976 1379955813937846419456 1381851357638310494208 1386567573875983908864 1410639927589108629504 1433031037550840512512 1471459466154105372672 1473614924356479550464 1488147615918180532224 1497005637441503035392 1502114871698982567936 1528193254888201015296 1543264194285520551936 1552450290680077221888 1579258694443783421952 1586969918537747208192 1602620509450348265472 1609948449594154156032 1612159917244695576576 1671869543809313931264 1684131342121690914816 1710863585647432040448 1716702710513122934784 1719217411749226142208 1736172218571210620928 1746506577015086874624 1774228903634373967872 1811192005793423425536 1813679906900282523648 1842468476851080658944 1848756765167978545152 1880853236785478172672 1924721533853361045504 1953193745892611948544 1964819899141972733952 1984196821224240709632 1996007516588670713856 2002819828931976757248 2037591006517601353728 2069933720906769629184 2072777036457465741312 2115959891383662944256 2149546556326260768768 2229159391745751908352 2232221423877270798336 2245508456162254553088 2253172307548473851904 2281151447529909387264 2292289882332301522944 2314896291428280827904 2328675436020115832832 2368888041665675132928 2403930764175522398208 2414922674391231234048 2418239875867043364864 2507804315713970896896 2551110198716880912384 2566295378471148060672 2575054065769684402176 2578826117623839213312 2604258327856815931392 2619759865522630311936 2661343355451560951808 2670426438575969009664 2716788008690135138304 2763702715276620988416 2773135147751967817728 2821279855178217259008 2866062075101681025024 2947229848712959100928 2976295231836361064448 2994011274883006070784 3004229743397965135872 3056386509776402030592 3104900581360154443776 3173939837075494416384 3205241018900696530944 3219896899188308312064 3224319834489391153152 3343739087618627862528 3368262684243381829632 3421727171294864080896 3433405421026245869568 3438434823498452284416 3472344437142421241856 3493013154030173749248 3622384011586846851072 3627359813800565047296 3684936953702161317888 3761706473570956345344 3849443067706722091008 3906387491785223897088 3929639798283945467904 3992015033177341427712 4005639657863953514496 4075182013035202707456 4139867441813539258368 4145554072914931482624 4231919782767325888512 4299093112652521537536 4464442847754541596672 4491016912324509106176 4506344615096947703808 4584579764664603045888 4629792582856561655808 4657350872040231665664 4737776083331350265856 4807861528351044796416 4829845348782462468096 4836479751734086729728 5015608631427941793792 5132590756942296121344 5150108131539368804352 5157652235247678426624 5208516655713631862784 5239519731045260623872 5322686710903121903616 5433576017380270276608 5527405430553241976832 5546270295503935635456 5642559710356434518016 5894459697425918201856 5952590463672722128896 5988022549766012141568 6008459486795930271744 6112773019552804061184 6209801162720308887552 6347879674150988832768 6448639668978782306304 6687478175237255725056 6736525368486763659264 6843454342589728161792 6876869646996904568832 6944688874284842483712 6986026308060347498496 7244768023173693702144 7254719627601130094592 7523412947141912690688 7698886135413444182016 7812774983570447794176 7859279596567890935808 7984030066354682855424 8011279315727907028992 8150364026070405414912 8291108145829862965248 8463839565534651777024 8598186225305043075072 8928885695509083193344 8982033824649018212352 9012689230193895407616 9169159529329206091776 9314701744080463331328 9615723056702089592832 9659690697564924936192 9672959503468173459456 10031217262855883587584 10265181513884592242688 10300216263078737608704 10315304470495356853248 10417033311427263725568 10479039462090521247744 10867152034760540553216 11054810861106483953664 11285119420712869036032 11788919394851836403712 11976045099532024283136 12016918973591860543488 12225546039105608122368 12419602325440617775104 12695759348301977665536 12897279337957564612608 13473050736973527318528 13753739293993809137664 13889377748569684967424 13972052616120694996992 14489536046347387404288 14509439255202260189184 15046825894283825381376 15397772270826888364032 15625549967140895588352 15718559193135781871616 15968060132709365710848 16300728052140810829824 16582216291659725930496 16927679131069303554048 17857771391018166386688 17964067649298036424704 18025378460387790815232 18338319058658412183552 18629403488160926662656 19345919006936346918912 20062434525711767175168 20530363027769184485376 20630608940990713706496 20834066622854527451136 20958078924181042495488 21734304069521081106432 22570238841425738072064 23577838789703672807424 23952090199064048566272 24033837947183721086976 24451092078211216244736 25391518696603955331072 25794558675915129225216 26946101473947054637056 27507478587987618275328 27944105232241389993984 28979072092694774808576 29018878510404520378368 30093651788567650762752 30795544541653776728064 31251099934281791176704 31437118386271563743232 32601456104281621659648 33164432583319451860992 33855358262138607108096 35928135298596072849408 36050756920775581630464 36676638117316824367104 37258806976321853325312 38691838013872693837824 41261217881981427412992 41668133245709054902272 41916157848362084990976 43468608139042162212864 45140477682851476144128 47155677579407345614848 47904180398128097132544 48902184156422432489472 50783037393207910662144 53892202947894109274112 55014957175975236550656 55888210464482779987968 58037757020809040756736 60187303577135301525504 61591089083307553456128 62502199868563582353408 62874236772543127486464 65202912208563243319296 67710716524277214216192 71856270597192145698816 72101513841551163260928 73353276234633648734208 77383676027745387675648 82522435763962854825984 83832315696724169981952 86937216278084324425728 90280955365702952288256 94311355158814691229696 97804368312844864978944 101566074786415821324288 107784405895788218548224 110029914351950473101312 111776420928965559975936 116075514041618081513472 125004399737127164706816 125748473545086254972928 130405824417126486638592 135421433048554428432384 143712541194384291397632 146706552469267297468416 165044871527925709651968 167664631393448339963904 180561910731405904576512 188622710317629382459392 195608736625689729957888 203132149572831642648576 215568811791576437096448 220059828703900946202624 232151028083236163026944 251496947090172509945856 260811648834252973277184 270842866097108856864768 293413104938534594936832 330089743055851419303936 335329262786896679927808 377245420635258764918784 391217473251379459915776 406264299145663285297152 431137623583152874192896 440119657407801892405248 502993894180345019891712 541685732194217713729536 586826209877069189873664 660179486111702838607872 754490841270517529837568 782434946502758919831552 812528598291326570594304 880239314815603784810496 1005987788360690039783424 1173652419754138379747328 1320358972223405677215744 1508981682541035059675136 1625057196582653141188608 1760478629631207569620992 2347304839508276759494656 2640717944446811354431488 3017963365082070119350272 3520957259262415139241984 5281435888893622708862976 7041914518524830278483968 10562871777787245417725952 21125743555574490835451904
- Sum of all divisors σ(n): 80339740136638875698400000
- Sum of proper divisors (its aliquot sum) s(n): 59213996581064384862948096
- 21125743555574490835451904 is an abundant number, because the sum of its proper divisors (59213996581064384862948096) is greater than itself. Its abundance is 38088253025489894027496192
Bases of 21125743555574490835451904
- Binary: 10001011110011000110011011010010110001011100010010101000010001110000000000000000000002
- Hexadecimal: 0x11798CDA58B89508E00000
- Base-36: 2NK5AFJFG1S000000
Squares and roots of 21125743555574490835451904
- 21125743555574490835451904 squared (211257435555744908354519042) is 446297040775897130154239292600975666637803897225216
- 21125743555574490835451904 cubed (211257435555744908354519043) is 9428356833043374556513974499684024502886779386984474206622338655267024011264
-
The
square root of 21125743555574490835451904 is 4596274965183.7074177761 -
21125743555574490835451904 is a
perfect cube number . Itscube root is 276441984
Scales and comparisons
How big is 21125743555574490835451904?- 21,125,743,555,574,490,835,451,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,125,743,555,574,490,835,451,904 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 21125743555574490835451904 cubic inches would be around 23036832 feet tall.
Recreational maths with 21125743555574490835451904
- 21125743555574490835451904 backwards is 40915453809447555534752112
- 21125743555574490835451904 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 21125743555574490835451904's digits is 108
- 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 21125743555574490835451904 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 21125743555574490835451904 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/21125743555574490835451904/
Chicago style:
Numbermatics. 2024. "Number 21125743555574490835451904 - Facts about the integer". https://numbermatics.com/n/21125743555574490835451904/
The information we have on file for 21125743555574490835451904 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 21125743555574490835451904, math, Factors of 21125743555574490835451904, curriculum, school, college, exams, university, Prime factorization of 21125743555574490835451904, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, one hundred twenty-five sextillion, seven hundred forty-three quintillion, five hundred fifty-five quadrillion, five hundred seventy-four trillion, four hundred ninety billion, eight hundred thirty-five million, four hundred fifty-one thousand, nine hundred four.