36389512602108867014295552
36,389,512,602,108,867,014,295,552 is an even composite number composed of six prime numbers multiplied together.
36389512602108867014295552 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 36389512602108867014295552:
221 × 33 × 73 × 433 × 473 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 43 × 43 × 43 × 47 × 47 × 47 × 61 × 61 × 61)See below for interesting mathematical facts about the number 36389512602108867014295552 from the Numbermatics database.
Names of 36389512602108867014295552
- Cardinal: 36389512602108867014295552 can be written as Thirty-six septillion, three hundred eighty-nine sextillion, five hundred twelve quintillion, six hundred two quadrillion, one hundred eight trillion, eight hundred sixty-seven billion, fourteen million, two hundred ninety-five thousand, five hundred fifty-two.
Scientific notation
- Scientific notation: 3.6389512602108867014295552 × 1025
Factors of 36389512602108867014295552
Divisors of 36389512602108867014295552
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 47 48 49 54 56 61 63 64 72 84 86 94 96 98 108 112 122 126 128 129 141 144 147 168 172 183 188 189 192 196 216 224 244 252 256 258 282 288 294 301 329 336 343 344 366 376 378 384 387 392 423 427 432 441 448 488 504 512 516 549 564 576 588 602 658 672 686 688 732 752 756 768 774 784 846 854 864 882 896 903 976 987 1008 1024 1029 1032 1098 1128 1152 1161 1176 1204 1269 1281 1316 1323 1344 1372 1376 1464 1504 1512 1536 1548 1568 1647 1692 1708 1728 1764 1792 1806 1849 1952 1974 2016 2021 2048 2058 2064 2107 2196 2209 2256 2303 2304 2322 2352 2408 2538 2562 2623 2632 2646 2688 2709 2744 2752 2867 2928 2961 2989 3008 3024 3072 3087 3096 3136 3294 3384 3416 3456 3528 3584 3612 3698 3721 3843 3904 3948 4032 4042 4096 4116 4128 4214 4392 4418 4512 4606 4608 4644 4704 4816 5076 5124 5246 5264 5292 5376 5418 5488 5504 5547 5734 5856 5922 5978 6016 6048 6063 6144 6174 6192 6272 6321 6588 6627 6768 6832 6909 6912 7056 7168 7224 7396 7442 7686 7808 7869 7896 8064 8084 8127 8192 8232 8256 8428 8601 8784 8836 8883 8967 9024 9212 9216 9261 9288 9408 9632 10152 10248 10492 10528 10584 10752 10836 10976 11008 11094 11163 11468 11529 11712 11844 11956 12032 12096 12126 12288 12348 12384 12544 12642 12943 13176 13254 13536 13664 13818 13824 14112 14147 14336 14448 14749 14792 14884 15372 15463 15616 15738 15792 16121 16128 16168 16254 16384 16464 16512 16641 16856 17202 17568 17672 17766 17934 18048 18189 18361 18424 18432 18522 18576 18816 18963 19264 19881 20069 20304 20496 20727 20923 20984 21056 21168 21504 21672 21952 22016 22188 22326 22936 23058 23424 23607 23688 23912 24064 24192 24252 24576 24696 24768 25088 25284 25803 25886 26047 26352 26508 26901 27072 27328 27636 27648 28224 28294 28672 28896 29498 29584 29768 30744 30926 31232 31476 31584 32242 32256 32336 32508 32768 32928 33024 33282 33489 33712 34404 35136 35344 35532 35868 36096 36378 36722 36848 36864 37044 37152 37632 37926 38528 38829 39762 40138 40608 40992 41454 41846 41968 42112 42336 42441 43008 43344 43904 44032 44247 44376 44652 45872 46116 46389 46848 47214 47376 47824 48128 48363 48384 48504 49152 49392 49536 49923 50176 50568 51606 51772 52094 52704 53016 53802 54144 54567 54656 55083 55272 55296 56448 56588 56889 57344 57792 58996 59168 59536 59643 60207 61488 61852 62181 62464 62769 62952 63168 64484 64512 64672 65016 65536 65856 66048 66564 66978 67424 68808 70272 70688 70821 71064 71736 72192 72756 73444 73696 73728 74088 74304 75264 75852 77056 77409 77658 78141 79507 79524 80276 80703 81216 81984 82908 83692 83936 84224 84672 84882 86016 86688 86903 87808 88064 88494 88752 89304 90601 91744 92232 92778 93696 94428 94752 94987 95648 96256 96726 96768 97008 98304 98784 99029 99072 99846 100352 100467 101136 103212 103544 103823 104188 105408 106032 107604 108241 108288 109134 109312 110166 110544 110592 112789 112896 113176 113778 114688 115584 116487 117992 118336 119072 119286 120414 122976 123281 123704 124362 124928 125538 125904 126336 127323 128527 128968 129024 129344 130032 131072 131712 132096 132741 133128 133956 134749 134848 137616 139167 140483 140544 141376 141642 142128 143472 144384 145089 145512 146888 147392 147456 148176 148608 150528 151704 154112 154818 155316 156282 159014 159048 160003 160552 161406 162432 163968 165249 165816 167384 167872 168448 169344 169764 172032 173376 173806 174887 175616 176128 176988 177504 178608 180621 181202 182329 183488 184464 185556 187392 188307 188856 189504 189974 191296 192512 193452 193536 194016 196608 197568 198058 198144 199692 200704 200934 202272 206424 207088 207646 208376 210816 212064 215208 216482 216576 218268 218624 220332 221088 221184 225578 225792 226352 226981 227556 229376 231168 232974 234423 235984 236672 238144 238521 238572 240828 245952 246562 247408 248724 249856 251076 251808 252672 254646 257054 257936 258048 258688 260064 260709 262144 263424 264192 265482 266256 267912 269498 269696 271803 275232 278334 280966 281088 282752 283284 284256 284961 286944 288768 290178 291024 293776 294784 294912 296352 297087 297216 301056 303408 308224 309636 310632 311469 312564 318028 318096 320006 321104 322812 324723 324864 327936 330498 331632 334768 335744 336896 338367 338688 339528 344064 346752 347612 349461 349774 351232 352256 353976 355008 357216 361242 362404 364658 366976 368928 369843 371112 374784 376614 377712 379008 379948 381969 382592 385024 385581 386904 387072 388032 393216 395136 396116 396288 398223 399384 401408 401868 404247 404544 412848 414176 415292 416752 417501 421449 421632 424128 430416 432964 433152 435267 436536 437248 440664 442176 442368 451156 451584 452704 453962 455112 458752 462336 465948 468846 471968 473344 476288 477042 477144 480009 481656 491904 493124 494816 495747 497448 499712 502152 503616 505344 509292 514108 515872 516096 517376 520128 521418 524288 524661 526848 528384 530964 532512 535824 538996 539392 541863 543606 546987 550464 556549 556668 561932 562176 564921 565504 566568 568512 569922 573888 577536 580356 582048 587552 589568 589824 592704 594174 594432 602112 606816 608321 616448 619272 621264 622938 625128 634207 636056 636192 640012 642208 645624 649446 649728 655872 660996 663264 664909 669536 671488 673792 676734 677376 679056 680943 688128 693203 693504 695224 698922 699548 702464 703269 704512 707952 710016 714432 715563 722484 724808 726761 729316 733952 737856 739686 742224 749568 753228 755424 757687 758016 759896 763938 765184 770048 771162 773808 774144 776064 782127 786432 789523 790272 792232 792576 796446 798768 802816 803736 808494 809088 815409 825696 828352 830584 833504 835002 842898 843264 848256 854883 860832 862967 865928 866304 870534 873072 874496 881328 884352 884736 891261 899689 902312 903168 905408 907924 910224 917504 924672 931896 934407 937692 943243 943936 946688 952576 954084 954288 960018 963312 974169 983381 983808 986248 989632 991494 994896 999424 1004304 1007232 1010688 1015101 1018584 1028216 1031744 1032192 1034752 1040256 1042836 1048576 1049322 1053696 1056768 1061928 1065024 1071648 1077992 1078784 1083726 1087212 1093974 1100928 1109529 1113098 1113336 1120021 1123864 1124352 1129842 1131008 1133136 1137024 1139844 1147776 1155072 1156743 1160712 1164096 1175104 1179136 1179648 1185408 1188348 1188864 1204224 1212741 1213632 1216642 1224209 1232896 1238544 1242528 1245876 1250256 1264347 1268414 1272112 1272384 1276303 1280024 1284416 1291248 1298892 1299456 1311744 1321992 1326528 1329818 1339072 1342976 1347584 1353468 1354752 1358112 1361886 1376256 1386406 1387008 1390448 1397844 1399096 1404928 1406538 1409024 1415904 1420032 1428864 1431126 1440027 1444968 1449616 1453522 1458632 1467904 1475712 1479372 1484448 1499136 1506456 1510848 1515374 1516032 1519792 1527876 1530368 1540096 1542324 1547616 1548288 1552128 1564254 1572864 1573983 1579046 1580544 1584464 1585152 1588867 1592892 1597536 1605632 1607472 1616988 1618176 1630818 1640961 1651392 1656704 1661168 1667008 1669647 1670004 1685796 1686528 1696512 1709766 1721664 1725934 1731856 1732608 1741068 1746144 1748992 1762656 1768704 1769472 1782522 1799378 1804624 1806336 1810816 1815848 1820448 1824963 1835008 1849344 1863792 1868814 1875384 1886486 1887872 1893376 1902621 1905152 1908168 1908576 1920036 1926624 1948338 1966762 1967616 1972496 1979264 1982988 1989792 1994727 1998848 2008608 2014464 2021376 2030202 2037168 2042829 2056432 2063488 2064384 2069504 2079609 2080512 2085672 2097152 2098644 2107392 2113536 2123856 2130048 2143296 2146689 2155984 2157568 2167452 2174424 2180283 2187948 2201856 2219058 2226196 2226672 2240042 2247728 2248704 2259684 2262016 2266272 2273061 2274048 2279688 2295552 2310144 2313486 2321424 2328192 2346381 2350208 2358272 2359296 2368569 2370816 2376696 2377728 2408448 2425482 2427264 2433284 2446227 2448418 2465792 2477088 2485056 2491752 2500512 2528694 2536828 2544224 2544768 2552606 2560048 2564649 2568832 2582496 2588901 2597784 2598912 2623488 2643984 2653056 2659636 2673783 2678144 2685952 2695168 2699067 2706936 2709504 2716224 2723772 2752512 2772812 2774016 2780896 2795688 2798192 2803221 2809856 2813076 2818048 2829729 2831808 2840064 2857728 2862252 2880054 2889936 2899232 2907044 2917264 2922507 2935808 2950143 2951424 2958744 2968896 2998272 3012912 3021696 3030748 3032064 3039584 3045303 3055752 3060736 3080192 3084648 3095232 3096576 3104256 3128508 3145728 3147966 3158092 3161088 3168928 3170304 3177734 3185784 3195072 3211264 3214944 3233976 3236352 3261636 3281922 3302784 3313408 3322336 3328587 3334016 3339294 3340008 3360063 3371592 3373056 3393024 3419532 3443328 3451868 3463712 3465216 3470229 3482136 3492288 3497984 3525312 3537408 3538944 3565044 3598756 3609248 3612672 3621632 3631696 3638223 3640896 3649926 3670016 3672627 3698688 3727584 3736829 3737628 3750768 3772972 3775744 3786752 3793041 3805242 3810304 3816336 3817152 3828909 3840072 3853248 3895843 3896676 3933524 3935232 3944992 3958528 3965976 3979584 3989454 3997696 4017216 4028928 4042752 4060404 4074336 4084441 4085658 4112864 4126976 4128768 4139008 4159218 4161024 4171344 4197288 4214784 4227072 4247712 4258247 4260096 4286592 4293378 4311968 4315136 4320081 4334904 4348848 4360566 4375896 4403712 4438116 4452392 4453344 4464389 4480084 4495456 4497408 4519368 4524032 4532544 4546122 4548096 4559376 4591104 4620288 4626972 4642848 4654363 4656384 4692762 4700416 4716544 4718592 4721949 4737138 4741632 4753392 4755456 4766601 4816896 4849927 4850964 4854528 4866568 4892454 4896836 4922883 4931584 4954176 4970112 4983504 5001024 5008941 5057388 5073656 5087327 5088448 5089536 5105212 5120096 5129298 5137664 5164992 5177802 5195568 5197824 5246976 5287968 5301083 5306112 5319272 5347566 5356288 5371904 5390336 5398134 5413872 5419008 5432448 5447544 5474889 5505024 5526661 5545624 5548032 5561792 5591376 5596384 5606442 5619712 5626152 5636096 5659458 5663616 5680128 5707863 5715456 5724504 5760108 5779872 5794207 5798464 5814088 5834528 5845014 5871616 5900286 5902848 5917488 5937792 5984181 5996544 6025824 6040769 6043392 6061496 6064128 6079168 6090606 6111504 6121472 6128487 6160384 6169296 6190464 6193152 6208512 6238827 6257016 6291456 6295932 6316184 6322176 6333203 6337856 6340608 6355468 6371568 6390144 6422528 6429888 6467952 6472704 6523272 6540849 6563844 6602701 6605568 6626816 6644672 6657174 6668032 6678588 6680016 6720126 6743184 6746112 6786048 6819183 6839064 6880129 6886656 6903736 6927424 6930432 6940458 6964272 6984576 6995968 7050624 7074816 7077888 7105707 7130088 7197512 7218496 7225344 7243264 7263392 7276446 7281792 7299852 7340032 7345254 7397376 7455168 7473658 7475256 7501536 7520141 7545944 7551488 7573504 7586082 7610484 7620608 7632672 7634304 7657818 7680144 7706496 7766703 7791686 7793352 7840147 7867048 7870464 7889984 7917056 7931952 7959168 7978908 7995392 8034432 8057856 8085504 8097201 8120808 8148672 8168882 8171316 8219689 8225728 8253952 8257536 8278016 8318436 8322048 8342688 8394576 8429568 8454144 8489187 8495424 8516494 8520192 8569463 8573184 8586756 8623936 8630272 8640162 8669808 8697696 8721132 8751792 8807424 8850429 8876232 8904784 8906688 8928778 8960168 8990912 8994816 9038736 9048064 9065088 9092244 9096192 9118752 9182208 9240576 9253944 9285696 9308726 9312768 9385524 9400832 9433088 9437184 9443898 9474276 9483264 9506784 9510912 9533202 9633792 9699854 9701928 9709056 9733136 9760183 9784908 9793672 9845766 9863168 9908352 9940224 9967008 10002048 10017882 10080189 10114776 10147312 10174654 10176896 10179072 10210424 10240192 10258596 10275328 10329984 10355604 10391136 10395648 10493952 10575936 10602166 10612224 10638544 10668107 10695132 10712576 10743808 10780672 10796268 10827744 10838016 10864896 10895088 10949778 11010048 11017881 11053322 11091248 11096064 11122069 11123584 11182752 11192768 11210487 11212884 11239424 11252304 11272192 11318916 11327232 11360256 11415726 11430912 11449008 11486727 11520216 11559744 11588414 11596928 11628176 11669056 11687529 11690028 11743232 11800572 11805696 11834976 11875584 11968362 11993088 12051648 12081538 12086784 12122992 12128256 12158336 12181212 12223008 12242944 12253323 12256974 12320768 12338592 12380928 12386304 12417024 12477654 12514032 12591864 12632368 12644352 12666406 12675712 12681216 12710936 12743136 12774741 12780288 12845056 12859776 12935904 12945408 13046544 13081698 13127688 13205402 13211136 13253632 13289344 13314348 13336064 13357176 13360032 13393167 13440252 13486368 13492224 13572096 13638366 13678128 13760258 13773312 13807472 13854848 13860864 13880916 13928544 13963089 13969152 13991936 14101248 14149632 14155776 14211414 14260176 14299803 14395024 14436992 14450688 14486528 14526784 14549781 14552892 14563584 14599704 14680064 14690508 14794752 14910336 14947316 14950512 15003072 15026823 15040282 15091888 15102976 15147008 15172164 15220968 15241216 15261981 15265344 15268608 15315636 15360288 15412992 15533406 15583372 15586704 15680294 15734096 15740928 15779968 15834112 15863904 15903249 15918336 15957816 15990784 16068864 16115712 16171008 16194402 16241616 16297344 16337764 16342632 16424667 16439378 16451456 16507904 16515072 16556032 16579983 16636872 16644096 16685376 16789152 16859136 16908288 16978374 16990848 17032988 17040384 17123589 17138926 17146368 17173512 17247872 17260544 17280324 17339616 17382621 17395392 17442264 17503584 17614848 17700858 17752464 17809568 17813376 17857556 17920336 17952543 17981824 17989632 18077472 18096128 18122307 18130176 18184488 18192384 18237504 18364416 18481152 18507888 18571392 18617452 18625536 18716481 18771048 18801664 18866176 18874368 18887796 18948552 18966528 18999609 19013568 19021824 19066404 19267584 19399708 19403856 19418112 19466272 19520366 19569816 19587344 19622547 19691532 19726336 19808103 19816704 19880448 19934016 20004096 20035764 20160378 20229552 20294624 20349308 20353792 20358144 20420848 20457549 20480384 20517192 20550656 20640387 20659968 20711208 20782272 20791296 20987904 21151872 21204332 21224448 21277088 21317121 21336214 21390264 21425152 21487616 21561344 21592536 21655488 21676032 21729792 21790176 21899556 22020096 22035762 22106644 22182496 22192128 22244138 22247168 22365504 22385536 22420974 22425768 22478848 22504608 22544384 22560423 22637832 22654464 22720512 22831452 22861824 22898016 22973454 23040432 23119488 23176828 23193856 23256352 23300109 23338112 23375058 23380056 23486464 23520441 23601144 23611392 23669952 23751168 23936724 23986176 24103296 24163076 24173568 24245984 24256512 24291603 24316672 24362424 24446016 24485888 24506646 24513948 24641536 24659067 24677184 24761856 24772608 24834048 24955308 25028064 25183728 25264736 25288704 25332812 25351424 25362432 25421872 25467561 25486272 25549482 25560576 25690112 25708389 25719552 25871808 25890816 26093088 26157803 26163396 26255376 26410804 26422272 26507264 26551287 26578688 26628696 26672128 26714352 26720064 26786334 26880504 26972736 26984448 27144192 27270901 27276732 27356256 27520516 27546624 27614944 27709696 27721728 27761832 27857088 27926178 27938304 27983872 28202496 28299264 28311552 28422828 28520352 28591087 28599606 28790048 28873984 28901376 28973056 29053568 29099562 29105784 29127168 29199408 29280549 29381016 29589504 29807729 29820672 29894632 29901024 30006144 30053646 30080564 30183776 30205952 30240567 30294016 30344328 30441936 30482432 30523962 30530688 30537216 30631272 30720576 30825984 31066812 31166744 31173408 31250723 31360588 31468192 31481856 31559936 31668224 31727808 31806498 31836672 31915632 31981568 32004321 32137728 32231424 32342016 32388804 32483232 32580541 32594688 32675528 32685264 32849334 32878756 32902912 33015808 33030144 33053643 33112064 33159966 33273744 33288192 33366207 33370752 33578304 33631461 33718272 33816576 33949489 33956748 33981696 34065976 34080768 34247178 34277852 34292736 34347024 34460181 34495744 34521088 34560648 34679232 34765242 34790784 34884528 35007168 35062587 35229696 35401716 35504928 35611289 35619136 35626752 35715112 35840672 35905086 35963648 35979264 36154944 36192256 36244614 36260352 36368976 36384768 36475008 36728832 36759969 36962304 37015776 37107581 37142784 37234904 37251072 37432962 37542096 37603328 37732352 37775592 37897104 37933056 37999218 38027136 38043648 38132808 38324223 38535168 38686627 38799416 38807712 38836224 38932544 39040732 39139632 39174688 39245094 39383064 39452672 39616206 39633408 39760896 39868032 40008192 40071528 40179501 40320756 40459104 40559449 40589248 40698616 40707584 40716288 40841696 40915098 40960768 41034384 41101312 41280774 41319936 41422416 41564544 41582592 41889267 41975808 42285383 42303744 42408664 42448896 42554176 42634242 42672428 42780528 42850304 42899409 42975232 43122688 43185072 43310976 43352064 43459584 43580352 43649343 43799112 44040192 44071524 44213288 44332421 44364992 44384256 44488276 44494336 44731008 44771072 44841948 44851536 44957696 45009216 45088768 45120846 45275664 45308928 45441024 45662904 45723648 45785943 45796032 45946908 46080864 46218907 46238976 46353656 46387712 46512704 46600218 46676224 46750116 46760112 46972928 47040882 47202288 47222784 47339904 47502336 47709747 47873448 47972352 48160903 48206592 48326152 48347136 48491968 48513024 48583206 48633344 48724848 48892032 48971776 49013292 49027896 49283072 49318134 49354368 49523712 49545216 49668096 49739949 49910616 50056128 50367456 50529472 50577408 50665624 50702848 50724864 50843744 50935122 50972544 51098964 51121152 51380224 51416778 51439104 51743616 51781632 52147863 52186176 52315606 52326792 52510752 52640987 52821608 52844544 53014528 53102574 53157376 53257392 53344256 53428704 53440128 53572668 53761008 53945472 53968896 54288384 54366921 54541802 54553464 54712512 54881029 55041032 55093248 55229888 55419392 55443456 55523664 55714176 55852356 55876608 55967744 56404992 56598528 56623104 56845656 56998827 57040704 57182174 57199212 57537823 57580096 57747968 57802752 57946112 58107136 58199124 58211568 58254336 58398816 58561098 58762032 59179008 59424309 59615458 59641344 59789264 59802048 59986241 60012288 60107292 60161128 60367552 60411904 60481134 60588032 60688656 60883872 60964864 61047924 61061376 61074432 61262544 61441152 61651968 61921161 62133624 62333488 62346816 62501446 62721176 62936384 62963712 63119872 63336448 63455616 63612996 63673344 63831264 63963136 64008642 64275456 64462848 64684032 64777608 64966464 65161082 65189376 65351056 65370528 65698668 65757512 65805824 66031616 66060288 66107286 66224128 66319932 66547488 66576384 66732414 66741504 67156608 67262922 67436544 67633152 67681269 67898978 67913496 67963392 68131952 68161536 68321281 68494356 68555704 68585472 68694048 68920362 68991488 69042176 69121296 69358464 69530484 69581568 69769056 70014336 70125174 70459392 70561323 70803432 71009856 71222578 71238272 71253504 71430224 71681344 71810172 71927296 71958528 72309888 72384512 72489228 72520704 72737952 72769536 72950016 73457664 73519938 73924608 73977201 74031552 74215162 74285568 74469808 74502144 74676749 74865924 75084192 75206656 75464704 75551184 75794208 75866112 75998436 76054272 76087296 76265616 76648446 77070336 77125167 77373254 77598832 77615424 77672448 77854483 77865088 78081464 78279264 78349376 78473409 78490188 78766128 78905344 79232412 79266816 79521792 79736064 80016384 80143056 80359002 80641512 80918208 81118898 81178496 81397232 81415168 81432576 81683392 81812703 81830196 81921536 82068768 82202624 82561548 82639872 82844832 83129088 83165184 83778534 83951616 84570766 84607488 84817328 84897792 85108352 85268484 85344856 85561056 85700608 85773261 85798818 85950464 86245376 86370144 86621952 86704128 86919168 87160704 87298686 87598224 87841647 88143048 88426576 88664842 88729984 88768512 88976552 88988672 89423187 89462016 89542144 89683896 89703072 89915392 90018432 90177536 90241692 90551328 90617856 90882048 91325808 91447296 91571886 91592064 91893816 92161728 92437814 92477952 92707312 92775424 93025408 93200436 93352448 93500232 93520224 93752169 93945856 94081764 94404576 94445568 94679808 95004672 95419494 95746896 95944704 96012963 96321806 96413184 96652304 96694272 96983936 97026048 97166412 97266688 97449696 97741623 97784064 97943552 98026584 98055792 98566144 98636268 98708736 99047424 99090432 99336192 99479898 99821232 100098621 100112256 100734912 100894383 101058944 101154816 101331248 101405696 101449728 101687488 101848467 101870244 101945088 102197928 102242304 102760448 102833556 102878208 103487232 103563264 104295726 104372352 104631212 104653584 105021504 105187761 105281974 105643216 105689088 106029056 106205148 106314752 106514784 106688512 106833867 106857408 106880256 107145336 107522016 107890944 107937792 108576768 108733842 109083604 109106928 109425024 109762058 110082064 110186496 110279907 110459776 110838784 110886912 111047328 111322743 111428352 111704712 111753216 111935488 112809984 113197056 113691312 113997654 114081408 114364348 114398424 114972669 115075646 115160192 115495936 115605504 115892224 116059881 116214272 116398248 116423136 116508672 116797632 117122196 117524064 118358016 118848618 119230916 119282688 119578528 119604096 119972482 120024576 120214584 120322256 120538503 120735104 120823808 120962268 121176064 121377312 121678347 121767744 121929728 122095848 122122752 122148864 122525088 122882304 123303936 123842322 124267248 124666976 124693632 125002892 125442352 125667801 125872768 125927424 126239744 126672896 126856149 126911232 127225992 127346688 127662528 127926272 128017284 128550912 128925696 129368064 129555216 129932928 130322164 130378752 130702112 130741056 130948029 131397336 131515024 131611648 132063232 132120576 132214572 132448256 132639864 132997263 133094976 133152768 133464828 133483008 134313216 134525844 134873088 135266304 135362538 135797956 135826992 135926784 136263904 136323072 136642562 136988712 137111408 137170944 137357829 137388096 137840724 137982976 138084352 138242592 138656721 138716928 139060968 139163136 139538112 140028672 140250348 140918784 141122646 141606864 142019712 142445156 142476544 142507008 142860448 143129241 143362688 143620344 143854592 143917056 144482709 144619776 144769024 144978456 145041408 145475904 145539072 145900032 146915328 147039876 147849216 147954402 148063104 148430324 148571136 148939616 149004288 149219847 149353498 149731848 150168384 150413312 150929408 151102368 151588416 151732224 151996872 152108544 152174592 152531232 153296892 154140672 154250334 154746508 155197664 155230848 155344896 155708966 155730176 156162928 156443589 156558528 156698752 156946818 156980376 157532256 157810688 157922961 158464824 158533632 159043584 159472128 160032768 160286112 160718004 161283024 161836416 162237796 162356992 162794464 162830336 162865152 163100763 163366784 163625406 163660392 163843072 164137536 164405248 164643087 165123096 165279744 165689664 166258176 166330368 167557068 167903232 169141532 169214976 169634656 169795584 170216704 170536968 170689712 170996481 171122112 171401216 171546522 171597636 171900928 172490752 172613469 172740288 173243904 173408256 173838336 174321408 174597372 175196448 175630963 175683294 176286096 176853152 177329684 177459968 177537024 177953104 177977344 178272927 178846374 178924032 179084288 179367792 179406144 179830784 179958723 180036864 180483384 181102656 181235712 181764096 182651616 182894592 183104621 183143772 183184128 183787632 184323456 184875628 184955904 185414624 185550848 185763483 186050816 186400872 186704896 187000464 187040448 187504338 187891712 188163528 188809152 188891136 189359616 190009344 190838988 191493792 191889408 191968727 192025926 192643612 192826368 193304608 193388544 193967872 194052096 194332824 194533376 194899392 195483246 195568128 195887104 196053168 196111584 197272536 197417472 198094848 198180864 198672384 198959796 199642464 200137609 200197242 200224512 201469824 201788766 202117888 202309632 202662496 202811392 202899456 203043807 203374976 203696934 203740488 203890176 204395856 204484608 204963843 205667112 205756416 206974464 207126528 208591452 208744704 209262424 209307168 210043008 210375522 210563948 211286432 211378176 211683969 212058112 212410296 212629504 213029568 213377024 213667734 213714816 213760512 214290672 215044032 215781888 215875584 217153536 217467684 218167208 218213856 218755061 218850048 219524116 220164128 220372992 220559814 220919552 221677568 221773824 221931603 222094656 222645486 222856704 223409424 223506432 223870976 224030247 225619968 226394112 227382624 227946569 227995308 228162816 228728696 228796848 229945338 230151292 230320384 230991872 231211008 231375501 231784448 232119762 232428544 232796496 232846272 233017344 233563449 233595264 234244392 235048128 235420227 236716032 237646423 237697236 238461832 238565376 239157056 239208192 239944964 240049152 240429168 240644512 241077006 241470208 241647616 241924536 242352128 242754624 243356694 243535488 243859456 244191696 244245504 244297728 245050176 245438109 245764608 246607872 247684644 248534496 249150901 249333952 249387264 250005784 250884704 251335602 251745536 251854848 252479488 253345792 253712298 253822464 254451984 254693376 255325056 256034568 257101824 257319783 257851392 258736128 259110432 259753067 259865856 260644328 260757504 261404224 261482112 261896058 262794672 263030048 263223296 263524941 264126464 264429144 264896512 265279728 265994526 266189952 266305536 266929656 266966016 268269561 268626432 269051688 269746176 270532608 270725076 271595912 271653984 271853568 272327729 272527808 272646144 273285124 273977424 274222816 274341888 274715658 274776192 275681448 275965952 276168704 276485184 277313442 277433856 278121936 278326272 279076224 280057344 280500696 281256507 281837568 282245292 283213728 283916143 284039424 284890312 284953088 285014016 285720896 286258482 286725376 287240688 287709184 287834112 288038889 288965418 289239552 289538048 289956912 290082816 290951808 291078144 291800064 293224869 293830656 294079752 295698432 295845547 295908804 296126208 296860648 297142272 297879232 298008576 298439694 298706996 299463696 300295863 300336768 300826624 301858816 302204736 303176832 303464448 303993744 304217088 304349184 305062464 305545401 306593784 308281344 308500668 309493016 310326947 310395328 310461696 310689792 311417932 311460352 312325856 312887178 313117056 313397504 313893636 313960752 315064512 315621376 315845922 316929648 317067264 318087168 318944256 320065536 320501601 320572224 321436008 322566048 323366063 323672832 324475592 324713984 325588928 325660672 325730304 326201526 326733568 327250812 327320784 327686144 328275072 328810496 329286174 330246192 330559488 331379328 332516352 332660736 333968229 335114136 335806464 337126321 338283064 338429952 339269312 339591168 340433408 341073936 341379424 341992962 342244224 342802432 343093044 343195272 343801856 344981504 345226938 345480576 346487808 346816512 347676672 348179643 348642816 349194744 350392896 351261926 351366588 352572192 353446627 353706304 354659368 354919936 355074048 355906208 355954688 356545854 357692748 357848064 358168576 358735584 358812288 359661568 359917446 360073728 360966768 362205312 362471424 363528192 365035041 365303232 365789184 366209242 366287544 366368256 367575264 368486909 368646912 369751256 369911808 370829248 371101696 371526966 372101632 372801744 373409792 374000928 374080896 375008676 375783424 376327056 377618304 377782272 378719232 380018688 380568447 381677976 382987584 383778816 383937454 384051852 385287224 385652736 386325383 386609216 386777088 387935744 388104192 388665648 389066752 389798784 390966492 391136256 391774208 392106336 392223168 394545072 394834944 396189696 396361728 397344768 397919592 398991789 399284928 400275218 400394484 400449024 402764761 402939648 403577532 404235776 404619264 405324992 405622784 405798912 406087614 406749952 407393868 407480976 407780352 408791712 408969216 409927686 411334224 411512832 413948928 414253056 415970163 417182904 417489408 418524848 418614336 419687869 420086016 420751044 421127896 422572864 422756352 423367938 424116224 424820592 425259008 426059136 426754048 427335468 427429632 427521024 428581344 430088064 431563776 431751168 433448127 434307072 434935368 436334416 436427712 437510122 437700096 439048232 440328256 440745984 441119628 441839104 443355136 443547648 443863206 444189312 445290972 445713408 446818848 447012864 447741952 448060494 451239936 452788224 454765248 455893138 455990616 456325632 457457392 457593696 458728601 459890676 460302584 460640768 461983744 462422016 462751002 463568896 464239524 464857088 465592992 465692544 466034688 467126898 467190528 468488784 470096256 470840454 473432064 473768883 475292846 475394472 476923664 477130752 478248967 478314112 478416384 479889928 480098304 480858336 481289024 482154012 482940416 483295232 483849072 484704256 485509248 486713388 487070976 487718912 488383392 488491008 488595456 490100352 490876218 491529216 493215744 493929261 495369288 497068992 498301802 498667904 498774528 500011568 501401029 501769408 502671204 503491072 503709696 504958976 506691584 507424596 507644928 508903968 509386752 510650112 512069136 514203648 514639566 515702784 517472256 517840407 518220864 519506134 519731712 521288656 521515008 522737243 522808448 522964224 523792116 525589344 526060096 526446592 526892889 527049882 528252928 528858288 529793024 530559456 531989052 532379904 532611072 533859312 533932032 536539122 537252864 538103376 539492352 539876169 541450152 543191824 543307968 543707136 544655458 545055616 545292288 546570248 547954848 548445632 548683776 549313863 549431316 549552384 551362896 551931904 552337408 552970368 554626884 554867712 556243872 556652544 558152448 560114688 561001392 562513014 563675136 564490584 566427456 567832286 568078848 569780624 569906176 570028032 571441792 572516964 573450752 574481376 575418368 575668224 575906181 576077778 577930836 578479104 579076096 579913824 580165632 581903616 582156288 583600128 586449738 587661312 588159504 591691094 591817608 592252416 593721296 594284544 595758464 596017152 596879388 597413992 598927392 600412827 600591726 600673536 601653248 603717632 604409472 606353664 606928896 607987488 608434176 608698368 610124928 611090802 613187568 614891529 617001336 618986032 620653894 620790656 620923392 621379584 622835864 622920704 624651712 625774356 626234112 626795008 627787272 627921504 630129024 631242752 631691844 633859296 634134528 636174336 637888512 640131072 641003202 641144448 642872016 645132096 646732126 647345664 648951184 649427968 651177856 651321344 651460608 652403052 653467136 654501624 654641568 655372288 656265183 656550144 657620992 658572348 660492384 661118976 662758656 665032704 665321472 667936458 670228272 671612928 672090741 674252642 676566128 676859904 678538624 679182336 680866816 682147872 682758848 683839707 683985924 684488448 685604864 686186088 686390544 687603712 689963008 690453876 690961152 692975616 693633024 695353344 696359286 697285632 698389488 700690347 700785792 702523852 702733176 705144384 706260681 706893254 707412608 709318736 709839872 710148096 711812416 711909376 712939269 713091708 715385496 715696128 716337152 717471168 717624576 719323136 719834892 720147456 721933536 724410624 724942848 727056384 730070082 730606464 731578368 732418484 732575088 732736512 735150528 736314327 736973818 737293824 739502512 739823616 741658496 742203392 743053932 744203264 745603488 746819584 747452703 748001856 748161792 750017352 751566848 752654112 755236608 755564544 757438464 760037376 761136894 763355952 765975168 767874908 768103704 770574448 771305472 771959349 772650766 773218432 773554176 775871488 776208384 777331296 778133504 779259201 779597568 781932984 782272512 783548416 784212672 784446336 789090144 789669888 792379392 794689536 795839184 797983578 798569856 800550436 800788968 800898048 804808683 805529522 805879296 807155064 808471552 809238528 810649984 811245568 811597824 812175228 813499904 814787736 814961952 815560704 816983187 817583424 817938432 819855372 822668448 823025664 827897856 828506112 831940326 834365808 834978816 837049696 837228672 839375738 840172032 841502088 842255792 843769521 845145728 845512704 846735876 848232448 849641184 850518016 851748429 852118272 853508096 854670936 854859264 855042048 857162688 860176128 863127552 863502336 866896254 868614144 869870736 872668832 872855424 875020244 875400192 878096464 879674607 880656512 881491968 882239256 883678208 886710272 887095296 887536641 887726412 888378624 890581944 891426816 893637696 894025728 895483904 896120988 902479872 905576448 909530496 911786276 911981232 912651264 914914784 915187392 916636203 917457202 919781352 920605168 921281536 923967488 924844032 925502004 927137792 928479048 929714176 930980841 931185984 931385088 932069376 934253796 934381056 936977568 940192512 941680908 946864128 947537766 950585692 950788944 953847328 954261504 956497934 956628224 956832768 959779856 960196608 961504803 961716672 962578048 964308024 965880832 966590464 967698144 969408512 970098189 971018496 973426776 974141952 975437824 976766784 976982016 977190912 980200704 981752436 983058432 986431488 987858522 990738576 994137984 996603604 997335808 997549056 1000023136 1001904687 1002802058 1003538816 1005342408 1006982144 1007419392 1009917952 1011378963 1013383168 1014849192 1015289856 1017807936 1018773504 1021300224 1024138272 1028407296 1029279132 1031405568 1034944512 1035680814 1036441728 1039012268 1039463424 1042577312 1043030016 1044538929 1045474486 1045616896 1045928448 1047584232 1051178688 1052120192 1052893184 1053785778 1054099764 1056505856 1057716576 1059586048 1060339881 1061118912 1063978104 1064759808 1065222144 1067718624 1067864064 1073078244 1074505728 1076206752 1078984704 1079752338 1082900304 1086383648 1086615936 1087414272 1089310916 1090111232 1090584576 1093140496 1095105123 1095909696 1096891264 1097367552 1098627726 1098862632 1099104768 1102725792 1103863808 1104674816 1105460727 1105940736 1109253768 1109735424 1112487744 1113305088 1116304896 1120229376 1122002784 1125026028 1127350272 1128981168 1132854912 1135664572 1136157696 1139561248 1139812352 1140056064 1141705341 1142883584 1145033928 1146901504 1148962752 1150836736 1151336448 1151812362 1152155556 1155861672 1156958208 1158152192 1158976149 1159827648 1160331264 1163807232 1164312576 1167200256 1172899476 1175322624 1176319008 1183382188 1183635216 1184504832 1187442592 1188569088 1191516928 1192034304 1193758776 1194827984 1196975367 1197854784 1200825654 1201183452 1201347072 1203306496 1207435264 1208294283 1208818944 1212707328 1213857792 1215974976 1216868352 1217396736 1220249856 1222181604 1226375136 1229416741 1229783058 1234002672 1237972064 1241307788 1241581312 1241846784 1242759168 1245671728 1245841408 1247910489 1249303424 1251548712 1252468224 1253590016 1255574544 1255843008 1259063607 1260258048 1263383688 1267718592 1268269056 1272348672 1275777024 1280262144 1281732347 1282006404 1282288896 1285744032 1290264192 1293464252 1294691328 1297902368 1298855936 1300344381 1302355712 1302642688 1302921216 1304806104 1306934272 1309003248 1309283136 1310744576 1312530366 1313100288 1315241984 1317144696 1320984768 1322237952 1325517312 1330065408 1330642944 1335872916 1340456544 1343225856 1343781089 1344181482 1348505284 1353132256 1353719808 1357077248 1358364672 1361733632 1364295744 1365517696 1367679414 1367971848 1368976896 1371209728 1372372176 1372781088 1375207424 1376185803 1380907752 1381922304 1385951232 1387266048 1390706688 1392718572 1394571264 1396778976 1400963263 1401380694 1401571584 1405047704 1405466352 1410288768 1412521362 1413786508 1414825216 1418637472 1419679744 1420296192 1421306649 1423624832 1423818752 1425878538 1426183416 1430770992 1431392256 1432674304 1434746901 1434942336 1435249152 1439669784 1440294912 1443867072 1448821248 1449885696 1454112768 1460140164 1461212928 1463156736 1464836968 1465150176 1465473024 1470301056 1472628654 1473947636 1474587648 1479005024 1479647232 1481787783 1483316992 1484406784 1486107864 1488406528 1491206976 1493639168 1494905406 1496003712 1496323584 1500034704 1503133696 1504203087 1505308224 1510473216 1511129088 1514876928 1520074752 1522273788 1526711904 1531285427 1531950336 1535749816 1536207408 1541148896 1542610944 1543918698 1545301532 1546436864 1547108352 1551742976 1552416768 1553521221 1554662592 1556267008 1558518402 1559195136 1563865968 1564545024 1567096832 1568211729 1568425344 1568892672 1578180288 1579339776 1580678667 1584758784 1589379072 1591678368 1595625983 1595967156 1597139712 1601100872 1601577936 1601796096 1609617366 1611059044 1611758592 1614310128 1616943104 1618477056 1619628507 1621299968 1622491136 1624350456 1626999808 1629575472 1629923904 1631121408 1633966374 1635166848 1635876864 1639710744 1645336896 1646051328 1647941589 1655795712 1657012224 1663524961 1663880652 1668731616 1669957632 1674099392 1674457344 1678751476 1680344064 1683004176 1684511584 1687539042 1690291456 1691025408 1693471752 1696464896 1699282368 1701036032 1703496858 1704236544 1707016192 1709341872 1709718528 1710084096 1714325376 1720352256 1726255104 1727004672 1727718543 1733792508 1737228288 1739741472 1744056307 1745337664 1745710848 1750040488 1750800384 1756192928 1759349214 1761313024 1762983936 1764478512 1767356416 1773420544 1775073282 1775452824 1776757248 1781163888 1782853632 1787275392 1788051456 1792241976 1801238481 1804959744 1811152896 1818271469 1819060992 1823572552 1823962464 1825302528 1829829568 1830374784 1833272406 1834914404 1839562704 1841210336 1842563072 1844674587 1847934976 1851004008 1854275584 1856958096 1859428352 1861961682 1862371968 1862770176 1864138752 1868507592 1868762112 1873955136 1880385024 1883361816 1893728256 1895075532 1901171384 1901577888 1906294103 1907694656 1908523008 1912995868 1913256448 1913665536 1919559712 1920393216 1923009606 1923433344 1925156096 1928616048 1931761664 1933180928 1935396288 1938817024 1940196378 1942036992 1946853552 1948283904 1950875648 1953533568 1953964032 1954381824 1960401408 1963504872 1966116864 1968795549 1972862976 1975717044 1981477152 1987413001 1988275968 1993207208 1994671616 1995098112 2000046272 2003809374 2005604116 2007077632 2010684816 2013964288 2014838784 2016272223 2019835904 2022757926 2026766336 2029698384 2030579712 2035615872 2037547008 2042600448 2048276544 2051519121 2056814592 2058558264 2062811136 2069889024 2070918829 2071361628 2072883456 2078024536 2078926848 2085154624 2086060032 2089077858 2090948972 2091233792 2091856896 2095168464 2102071041 2102357376 2104240384 2105786368 2107571556 2108199528 2113011712 2115433152 2119172096 2120679762 2122237824 2127956208 2129519616 2130444288 2135437248 2135728128 2138817807 2146156488 2149011456 2152413504 2157969408 2159504676 2165800608 2172288629 2172767296 2173231872 2174828544 2178621832 2180222464 2181169152 2186280992 2190210246 2191819392 2193782528 2194735104 2197255452 2197725264 2198209536 2205451584 2207727616 2209349632 2210921454 2211881472 2218507536 2219470848 2224975488 2226610176 2232609792 2240458752 2242358109 2244005568 2250052056 2254700544 2257962336 2263562441 2265709824 2271329144 2272315392 2279122496 2279624704 2280112128 2283410682 2285767168 2290067856 2293803008 2297925504 2301673472 2303624724 2304311112 2311723344 2313916416 2316304384 2317952298 2319655296 2320662528 2327614464 2328625152 2334400512 2337777603 2345798952 2350645248 2352638016 2359884247 2366764376 2367270432 2369009664 2374885184 2377138176 2383033856 2384068608 2387517552 2389655968 2393950734 2395709568 2401651308 2402366904 2402694144 2406612992 2414870528 2416588566 2417637888 2425414656 2427715584 2431949952 2433736704 2434793472 2440499712 2444363208 2450949561 2452750272 2458833482 2459566116 2468005344 2474126389 2475944128 2482615576 2483162624 2483693568 2485518336 2491343456 2491682816 2495820978 2498606848 2503097424 2504936448 2507180032 2511149088 2511686016 2518127214 2520516096 2526767376 2535437184 2536538112 2544697344 2551554048 2555245287 2560524288 2563464694 2564012808 2564577792 2571488064 2579408363 2580528384 2586928504 2589382656 2595804736 2597711872 2600688762 2604711424 2605285376 2605842432 2609612208 2613868544 2618006496 2618566272 2621489152 2625060732 2626200576 2630483968 2634289392 2641969536 2644475904 2651034624 2660130816 2661285888 2662609923 2671745832 2680913088 2686451712 2687562178 2688362964 2697010568 2704277681 2706264512 2707439616 2714154496 2716729344 2723467264 2728591488 2731035392 2735358828 2735943696 2737953792 2742419456 2744744352 2745562176 2750414848 2752371606 2761815504 2763844608 2771902464 2774532096 2781413376 2785437144 2789142528 2792942523 2793557952 2801926526 2802761388 2803143168 2810095408 2810932704 2819353327 2820577536 2825042724 2827573016 2829650432 2837274944 2839359488 2840592384 2842613298 2847249664 2847637504 2851757076 2852366832 2861541984 2862784512 2865348608 2869493802 2869884672 2870498304 2879339568 2880589824 2887734144 2897642496 2899771392 2908225536 2910294567 2920280328 2922425856 2926313472 2929673936 2930300352 2930946048 2937815083 2940602112 2945257308 2947895272 2949175296 2958010048 2959294464 2963575566 2966633984 2968813568 2972215728 2976813056 2982413952 2987278336 2989810812 2992007424 2992647168 3000069408 3006267392 3008406174 3010616448 3020946432 3022258176 3029753856 3034136889 3040149504 3044547576 3053423808 3062570854 3063900672 3071499632 3072414816 3082297792 3085221888 3087837396 3090603064 3092873728 3094216704 3103485952 3104833536 3107042442 3109325184 3112534016 3117036804 3118390272 3127731936 3129090048 3134193664 3136423458 3136850688 3137785344 3156360576 3158679552 3161357334 3169517568 3178758144 3181019643 3183356736 3191251966 3191934312 3194279424 3202201744 3203155872 3203592192 3211100207 3219234732 3222118088 3223517184 3228620256 3233886208 3236954112 3239257014 3242599936 3244982272 3248700912 3253999616 3259150944 3259847808 3262242816 3267932748 3270333696 3271753728 3279421488 3290673792 3292102656 3295883178 3311591424 3314024448 3316382181 3327049922 3327761304 3337463232 3339915264 3347742769 3348198784 3348914688 3357502952 3360688128 3366008352 3369023168 3375078084 3380582912 3382050816 3386943504 3392929792 3398564736 3402072064 3406993716 3408473088 3414032384 3418683744 3419437056 3420168192 3428650752 3440704512 3452510208 3454009344 3455437086 3467585016 3474456576 3476928447 3479482944 3488112614 3490675328 3491421696 3500080976 3501600768 3509807203 3512385856 3518698428 3522626048 3525967872 3528957024 3534712832 3546841088 3550146564 3550905648 3553514496 3562327776 3565707264 3574550784 3576102912 3584483952 3602476962 3609919488 3622305792 3624882849 3636542938 3638121984 3647145104 3647924928 3650605056 3659160701 3659659136 3660749568 3666544812 3669828808 3679125408 3682420672 3685126144 3688250223 3689349174 3695869952 3702008016 3708551168 3713916192 3718856704 3723923364 3724743936 3725540352 3728277504 3737015184 3737524224 3747910272 3760770048 3766723632 3777190821 3790151064 3802342768 3803155776 3812588206 3815389312 3817046016 3825991736 3826512896 3827331072 3839119424 3840786432 3845197041 3846019212 3846866688 3850312192 3857232096 3863523328 3866361856 3870792576 3877634048 3880392756 3884073984 3893707104 3896567808 3901751296 3907067136 3907928064 3908763648 3920802816 3927009744 3932233728 3937591098 3945725952 3951434088 3962954304 3974826002 3976551936 3986414416 3989343232 3990196224 4000092544 4007618748 4011208232 4014155264 4021369632 4027928576 4029677568 4031343267 4032544446 4039671808 4045515852 4053532672 4059396768 4061159424 4071231744 4075094016 4085200896 4096553088 4103038242 4113629184 4117116528 4125622272 4128557409 4141837658 4142723256 4145766912 4156049072 4157853696 4170309248 4172120064 4178155716 4181897944 4182467584 4183713792 4190336928 4202889789 4204142082 4204714752 4208480768 4211572736 4215143112 4216399056 4226023424 4230866304 4238344192 4241359524 4244475648 4255912416 4259039232 4260888576 4270874496 4271456256 4277635614 4292312976 4298022912 4304240703 4304827008 4319009352 4331601216 4344577258 4345534592 4346463744 4349657088 4357243664 4360444928 4362338304 4372561984 4380420492 4383638784 4387565056 4389470208 4394510904 4395450528 4396419072 4410903168 4415455232 4418699264 4421842908 4423762944 4437015072 4438941696 4449950976 4453220352 4465219584 4480917504 4484716218 4488011136 4500104112 4509401088 4512609261 4515924672 4527124882 4531419648 4542658288 4544630784 4558244992 4559249408 4560224256 4566821364 4571534336 4580135712 4587606016 4593856281 4595851008 4603346944 4607249448 4608622224 4623446688 4627832832 4632608768 4635904596 4639310592 4641325056 4655228928 4657250304 4668801024 4675555206 4691597904 4701290496 4704635187 4705276032 4719768494 4733528752 4734540864 4738019328 4742036001 4749770368 4754276352 4766067712 4768137216 4775035104 4779311936 4786877949 4787901468 4791419136 4803302616 4804733808 4805388288 4813225984 4829741056 4833177132 4835275776 4850829312 4855431168 4863899904 4867473408 4880999424 4888726416 4901899122 4905500544 4917666964 4919132232 4936010688 4943824767 4948252778 4951888256 4965231152 4966325248 4967387136 4971036672 4982686912 4983365632 4990574883 4991641956 4997213696 5006194848 5009872896 5014360064 5022298176 5023372032 5036254428 5041032192 5053534752 5070874368 5073076224 5089394688 5103108096 5110490574 5121048576 5126929388 5128025616 5129155584 5142976128 5158816726 5161056768 5173857008 5178765312 5183155629 5191609472 5195423744 5201377524 5209422848 5210570752 5211684864 5219224416 5227737088 5232168921 5236012992 5237132544 5242978304 5250121464 5252401152 5260967936 5268578784 5283939072 5288951808 5302069248 5320261632 5325219846 5343491664 5361826176 5375124356 5376725928 5394021136 5403715443 5408555362 5412529024 5414879232 5428308992 5433458688 5446934528 5454814407 5457182976 5462070784 5470717656 5471887392 5475907584 5484838912 5489488704 5491124352 5500829696 5504743212 5523631008 5527689216 5543804928 5562826752 5570874288 5578285056 5585885046 5587115904 5603853052 5605522776 5606286336 5620190816 5621865408 5638706654 5641155072 5650085448 5655146032 5659300864 5674549888 5678718976 5681184768 5685226596 5694499328 5695275008 5703514152 5704733664 5718882309 5723083968 5725569024 5730697216 5738987604 5739769344 5740996608 5758679136 5761179648 5775468288 5795284992 5799542784 5816451072 5820589134 5840560656 5844851712 5852626944 5859347872 5860600704 5861892096 5875630166 5881204224 5890514616 5895790544 5898350592 5906386647 5916020096 5918588928 5927151132 5933267968 5937627136 5944431456 5953626112 5962239003 5964827904 5974556672 5979621624 5984014848 5985294336 6000138816 6012534784 6016812348 6021232896 6041892864 6044516352 6059507712 6068273778 6080299008 6089095152 6106847616 6125141708 6127801344 6142999264 6144829632 6154557363 6164595584 6170443776 6175674792 6181206128 6185747456 6188433408 6206971904 6209667072 6212756487 6214084884 6218650368 6225068032 6234073608 6236780544 6255463872 6258180096 6268387328 6272846916 6273701376 6275570688 6312721152 6317359104 6322714668 6339035136 6357516288 6362039286 6366713472 6382503932 6383868624 6388558848 6404403488 6406311744 6407184384 6416453421 6422200414 6438469464 6444236176 6447034368 6457240512 6467772416 6473908224 6478514028 6485199872 6489964544 6497401824 6507999232 6516865887 6518301888 6519695616 6524485632 6535865496 6540667392 6543507456 6558842976 6581347584 6584205312 6591766356 6623182848 6628048896 6632764362 6654099844 6655522608 6674926464 6679830528 6695485538 6696397568 6697829376 6715005904 6721376256 6727074327 6732016704 6738046336 6750156168 6761165824 6764101632 6773887008 6785859584 6790687323 6797129472 6804144128 6813987432 6816946176 6828064768 6837367488 6838874112 6840336384 6857301504 6881409024 6905020416 6910874172 6935170032 6948913152 6953856894 6958965888 6976225228 6981350656 6982843392 7000161952 7003201536 7013332809 7019614406 7024771712 7037396856 7045252096 7051935744 7057914048 7069425664 7079652741 7093682176 7100293128 7101811296 7107028992 7124655552 7131414528 7149101568 7152205824 7168967904 7204953924 7219838976 7244611584 7249765698 7273085876 7276243968 7294290208 7295849856 7301210112 7318321402 7319318272 7321499136 7333089624 7339657616 7352848683 7358250816 7364841344 7370252288 7376500446 7378698348 7391739904 7404016032 7417102336 7422379167 7427832384 7437713408 7447846728 7449487872 7451080704 7456555008 7474030368 7475048448 7495820544 7521540096 7533447264 7554381642 7580302128 7604685536 7606311552 7625176412 7630778624 7634092032 7651983472 7653025792 7654662144 7665735861 7678238848 7681572864 7690394082 7692038424 7693733376 7700624384 7714464192 7727046656 7732723712 7738225089 7741585152 7760785512 7768147968 7787414208 7793135616 7803502592 7814134272 7815856128 7817527296 7841605632 7854019488 7864467456 7875182196 7891451904 7902868176 7925908608 7949652004 7953103872 7972828832 7978686464 7980392448 7987829769 8000185088 8015237496 8022416464 8028310528 8042739264 8055857152 8059355136 8062686534 8065088892 8079343616 8091031704 8107065344 8112833043 8118793536 8122318848 8142463488 8150188032 8170401792 8193106176 8206076484 8227258368 8234233056 8251244544 8254655261 8257114818 8283675316 8285446512 8291533824 8312098144 8315707392 8340618496 8344240128 8356311432 8363795888 8364935168 8367427584 8378827569 8380673856 8405779578 8408284164 8409429504 8416961536 8423145472 8430286224 8432798112 8452046848 8458059981 8461732608 8482719048 8488951296 8511824832 8518078464 8521777152 8541748992 8542912512 8555271228 8584625952 8596045824 8605917187 8608481406 8609654016 8638018704 8663202432 8689154516 8691069184 8692927488 8699314176 8714487328 8720889856 8724676608 8730883701 8745123968 8760840984 8767277568 8775130112 8778940416 8789021808 8790901056 8792838144 8813445249 8821806336 8830910464 8843685816 8847525888 8874030144 8877883392 8899901952 8906440704 8930439168 8961835008 8969432436 8976022272 9000208224 9018802176 9025218522 9031849344 9054249764 9062839296 9085316576 9089261568 9102410667 9116489984 9118498816 9120448512 9133642728 9143068672 9160271424 9175212032 9187712562 9191702016 9206693888 9214498896 9217244448 9246893376 9255665664 9271809192 9278621184 9282650112 9310457856 9314500608 9337602048 9351110412 9383195808 9402580992 9406467623 9409270374 9410552064 9439536988 9467057504 9469081728 9476038656 9484072002 9499540736 9508552704 9532135424 9536274432 9543058929 9550070208 9558623872 9573755898 9575802936 9582838272 9606605232 9609467616 9610776576 9626451968 9633300621 9666354264 9670551552 9701658624 9710862336 9727799808 9734946816 9761998848 9777452832 9803798244 9811001088 9835333928 9838264464 9872021376 9887649534 9896505556 9903776512 9930462304 9932650496 9934774272 9942073344 9949146543 9965373824 9966731264 9981149766 9983283912 9994427392 10012389696 10019745792 10028720128 10043228307 10044596352 10046744064 10072508856 10082064384 10107069504 10141748736 10146152448 10178789376 10206216192 10220981148 10242097152 10253858776 10256051232 10258311168 10285952256 10317633452 10322113536 10347714016 10357530624 10366311258 10383218944 10390847488 10402755048 10418845696 10421141504 10423369728 10430785341 10438448832 10455474176 10464337842 10472025984 10474265088 10485956608 10500242928 10504802304 10521935872 10529421609 10537157568 10567878144 10577903616 10604138496 10640523264 10650439692 10686983328 10713488743 10723652352 10750248712 10753451856 10788042272 10807430886 10817110724 10825058048 10829758464 10856617984 10866917376 10874648547 10893869056 10909628814 10914365952 10924141568 10941435312 10943774784 10951815168 10969677824 10977482103 10978977408 10982248704 11009486424 11047262016 11055378432 11064750669 11087609856 11125653504 11141748576 11156570112 11169381881 11171770092 11174231808 11207706104 11211045552 11212572672 11240381632 11243730816 11277413308 11282310144 11300170896 11310292064 11318601728 11331572463 11349099776 11357437952 11370453192 11388998656 11390550016 11407028304 11409467328 11437764618 11446167936 11451138048 11461394432 11477975208 11479538688 11481993216 11517358272 11522359296 11535591123 11550936576 11590569984 11599085568 11632902144 11641178268 11681121312 11689703424 11705253888 11710092347 11718695744 11721201408 11723784192 11751260332 11762408448 11781029232 11791581088 11796701184 11812773294 11832040192 11837177856 11854302264 11866535936 11875254272 11888862912 11907252224 11924478006 11929655808 11949113344 11959243248 11968029696 11970588672 12000277632 12033624696 12042465792 12083785728 12089032704 12094029801 12119015424 12136547556 12160598016 12178190304 12208394149 12213695232 12250283416 12255602688 12285998528 12289659264 12309114726 12329191168 12340887552 12351349584 12362412256 12371494912 12376866816 12385672227 12413943808 12425512974 12428169768 12437300736 12450136064 12468147216 12473561088 12510927744 12516360192 12545693832 12547402752 12551141376 12608669367 12625442304 12634718208 12645429336 12678070272 12715032576 12724078572 12733426944 12765007864 12767737248 12777117696 12808806976 12812623488 12814368768 12832906842 12844400828 12876938928 12888472352 12894068736 12912722109 12914481024 12935544832 12957028056 12970399744 12979929088 12994803648 13015998464 13033731774 13036603776 13039391232 13048971264 13071730992 13081334784 13087014912 13117685952 13162695168 13168410624 13183532712 13246365696 13256097792 13265528724 13308199688 13311045216 13344058721 13349852928 13359661056 13390971076 13392795136 13395658752 13430011808 13442752512 13454148654 13464033408 13476092672 13500312336 13522331648 13528203264 13537827783 13547774016 13571719168 13581374646 13594258944 13608288256 13627974864 13633892352 13656129536 13674734976 13677748224 13680672768 13714603008 13762818048 13781568843 13810040832 13821748344 13870340064 13897826304 13904740709 13907713788 13917931776 13952450456 13962701312 13965686784 14000323904 14006403072 14026665618 14039228812 14049543424 14074793712 14090504192 14103871488 14113905561 14115828096 14138851328 14159305482 14187364352 14200586256 14203622592 14214057984 14249311104 14262829056 14298203136 14304411648 14337935808 14360633847 14409907848 14439677952 14489223168 14496431803 14499531396 14546171752 14552487936 14588580416 14591699712 14602420224 14636642804 14638636544 14642998272 14666179248 14679315232 14705697366 14716501632 14729682688 14740504576 14753000892 14757396696 14783479808 14808032064 14834204672 14844758334 14855664768 14875426816 14895693456 14898975744 14902161408 14913110016 14948060736 14950096896 14971724649 14991641088 15043080192 15066894528 15108763284 15160604256 15198204961 15209371072 15212623104 15250352824 15261557248 15268184064 15303966944 15306051584 15309324288 15331471722 15356477696 15363145728 15380788164 15384076848 15387466752 15401248768 15428928384 15454093312 15465447424 15476450178 15483170304 15521571024 15536295936 15574828416 15586271232 15628268544 15631712256 15635054592 15683211264 15696506763 15708038976 15728934912 15750364392 15782903808 15805736352 15844937087 15851817216 15899304008 15906207744 15945657664 15957372928 15960784896 15975659538 16000370176 16030474992 16044832928 16056621056 16085478528 16111714304 16125373068 16130177784 16158687232 16182063408 16214130688 16225666086 16237587072 16244637696 16284926976 16300376064 16340803584 16364443221 16386212352 16412152968 16454516736 16468466112 16502489088 16509310522 16514229636 16567350632 16570893024 16583067648 16611991469 16624196288 16631414784 16681236992 16688480256 16712622864 16727591776 16729870336 16734855168 16757655138 16761347712 16811559156 16816568328 16818859008 16833923072 16846290944 16860572448 16865596224 16904093696 16916119962 16923465216 16965438096 16977902592 17023649664 17036156928 17043554304 17083497984 17085825024 17110542456 17156646927 17169251904 17192091648 17211834374 17216962812 17219308032 17276037408 17318884723 17326404864 17378309032 17382138368 17385854976 17398628352 17428974656 17441779712 17449353216 17461767402 17490247936 17521681968 17534555136 17550260224 17557880832 17578043616 17581802112 17585676288 17626890498 17643612672 17661820928 17687371632 17695051776 17748060288 17755766784 17799803904 17812881408 17860878336 17886717009 17923670016 17938864872 17952044544 18000416448 18037604352 18046578367 18050437044 18063698688 18108499528 18125678592 18170633152 18178523136 18204821334 18232979968 18236997632 18240897024 18267285456 18286137344 18320542848 18350424064 18375425124 18383404032 18413387776 18428997792 18434488896 18493786752 18511331328 18543618384 18557242368 18565300224 18620915712 18629001216 18638269461 18675204096 18702220824 18766391616 18805161984 18812935246 18818540748 18821104128 18879073976 18929943767 18934115008 18938163456 18952077312 18968144004 18999081472 19017105408 19064270848 19072548864 19086117858 19100140416 19117247744 19147511796 19151605872 19165676544 19213210464 19218935232 19221553152 19252903936 19266601242 19332708528 19341103104 19403317248 19421724672 19455599616 19469893632 19523997696 19550597661 19554905664 19607596488 19622002176 19670667856 19676528928 19725329843 19744042752 19775299068 19793011112 19807553024 19860924608 19865300992 19869548544 19884146688 19898293086 19930747648 19933462528 19962299532 19966567824 19988854784 20024779392 20039491584 20057440256 20086456614 20089192704 20093488128 20145017712 20164128768 20214139008 20283497472 20292304896 20357578752 20372061969 20412432384 20441962296 20484194304 20507717552 20512102464 20516622336 20564705581 20571904512 20635266904 20644227072 20695428032 20715061248 20732622516 20766437888 20781694976 20805510096 20837691392 20842283008 20846739456 20861570682 20876897664 20910948352 20928675684 20944051968 20948530176 20971913216 21000485856 21009604608 21043871744 21058843218 21074315136 21135756288 21155807232 21208276992 21238958223 21281046528 21300879384 21373966656 21426977486 21447304704 21500497424 21506903712 21560244247 21576084544 21614861772 21634221448 21650116096 21659516928 21713235968 21733834752 21749297094 21787738112 21819257628 21828731904 21848283136 21882870624 21887549568 21903630336 21939355648 21954964206 21957954816 21964497408 22018972848 22094524032 22110756864 22129501338 22175219712 22251307008 22267137501 22283497152 22313140224 22338763762 22343540184 22348463616 22415412208 22422091104 22425145344 22477701449 22480763264 22487461632 22554826616 22564620288 22600341792 22620584128 22637203456 22663144926 22698199552 22714875904 22740906384 22777997312 22781100032 22814056608 22818934656 22875529236 22892335872 22902276096 22922788864 22955950416 22959077376 22963986432 23034716544 23044718592 23071182246 23101873152 23181139968 23198171136 23214675267 23282356536 23362242624 23379406848 23410507776 23420184694 23437391488 23442402816 23447568384 23502520664 23524816896 23562058464 23565848363 23583162176 23593402368 23625546588 23664080384 23674355712 23708604528 23733071872 23750508544 23777725824 23814504448 23848956012 23859311616 23898226688 23918486496 23936059392 23941177344 24000555264 24067249392 24084931584 24167571456 24178065408 24188059602 24238030848 24273095112 24321196032 24338499129 24356380608 24416788298 24427390464 24500566832 24511205376 24568650421 24571997056 24579318528 24618229452 24658382336 24681775104 24702699168 24724824512 24742989824 24753733632 24763965783 24771344454 24827887616 24851025948 24856339536 24874601472 24900272128 24936294432 24947122176 25021855488 25032720384 25091387664 25094805504 25102282752 25217338734 25250884608 25269436416 25290858672 25356140544 25374179943 25448157144 25466853888 25530015728 25535474496 25554235392 25617613952 25625246976 25628737536 25665813684 25688801656 25753877856 25776944704 25788137472 25817751561 25825444218 25828962048 25871089664 25914056112 25940799488 25959858176 25989607296 26031996928 26067463548 26073207552 26078782464 26097942528 26143461984 26162669568 26174029824 26235371904 26325390336 26336821248 26367065424 26440335747 26492731392 26531057448 26616399376 26622090432 26688117442 26699705856 26719322112 26781942152 26785590272 26791317504 26860023616 26885505024 26908297308 26928066816 26952185344 27000624672 27044663296 27056406528 27075655566 27095548032 27143438336 27162749292 27188517888 27216576512 27255949728 27267784704 27312259072 27349469952 27355496448 27361345536 27429206016 27525636096 27563137686 27620081664 27643496688 27740680128 27809481418 27815427576 27835863552 27904900912 27925402624 27931373568 28000647808 28012806144 28053331236 28078457624 28099086848 28149587424 28181008384 28207742976 28219402869 28227811122 28231656192 28277702656 28318610964 28374728704 28401172512 28407245184 28428115968 28498622208 28525658112 28596406272 28608823296 28675871616 28721267694 28819815696 28879355904 28899901863 28992863606 28999062792 29092343504 29104975872 29177160832 29183399424 29204840448 29273285608 29277273088 29285996544 29332358496 29358630464 29411394732 29433003264 29459365376 29481009152 29506001784 29514793392 29566959616 29616064128 29668409344 29689516668 29711329536 29750853632 29791386912 29797951488 29804322816 29826220032 29896121472 29900193792 29943449298 29983282176 30086160384 30129684921 30133789056 30217526568 30321208512 30396409922 30418742144 30425246208 30500705648 30523114496 30536368128 30607933888 30612103168 30618648576 30662943444 30712955392 30726291456 30761576328 30768153696 30774933504 30802497536 30857856768 30908186624 30930894848 30952900356 30966340608 31043142048 31072591872 31149656832 31172542464 31256537088 31263424512 31270109184 31366422528 31393013526 31416077952 31457869824 31500728784 31565807616 31588264827 31611472704 31689874174 31703634432 31798608016 31812415488 31891315328 31914745856 31921569792 31951319076 32000740352 32060949984 32089665856 32113242112 32140466229 32170957056 32223428608 32250746136 32260355568 32317374464 32364126816 32428261376 32451332172 32475174144 32489275392 32569853952 32600752128 32681607168 32728886442 32772424704 32824305936 32909033472 32932446309 32936932224 33018621044 33028459272 33134701264 33141786048 33166135296 33194252007 33223982938 33248392576 33262829568 33362473984 33376960512 33425245728 33455183552 33459740672 33469710336 33508145643 33515310276 33522695424 33623118312 33633136656 33637718016 33667846144 33692581888 33721144896 33731192448 33808187392 33832239924 33846930432 33930876192 33955805184 34047299328 34072313856 34166995968 34171650048 34221084912 34313293854 34338503808 34384183296 34423668748 34433925624 34438616064 34552074816 34606773369 34637769446 34652809728 34756618064 34764276736 34771709952 34797256704 34857949312 34883559424 34898706432 34923534804 34980495872 35043363936 35069110272 35100520448 35115761664 35130277041 35156087232 35163604224 35171352576 35253780996 35287225344 35323641856 35374743264 35390103552 35496120576 35511533568 35599607808 35625762816 35721756672 35773434018 35847340032 35877729744 35904089088 36000832896 36093156734 36100874088 36127397376 36216999056 36251357184 36282089403 36341266304 36357046272 36409642668 36465959936 36473995264 36481794048 36534570912 36572274688 36625182447 36641085696 36700848128 36750850248 36766808064 36826775552 36857995584 36868977792 36987573504 37022662656 37087236768 37114484736 37130600448 37241831424 37276538922 37350408192 37404441648 37532783232 37625870492 37637081496 37642208256 37758147952 37826008101 37859887534 37868230016 37876326912 37904154624 37936288008 37998162944 38034210816 38128541696 38145097728 38172235716 38200280832 38234495488 38295023592 38303211744 38331353088 38426420928 38437870464 38443106304 38505807872 38533202484 38665417056 38682206208 38806634496 38911199232 38939787264 39047995392 39101195322 39109811328 39215192976 39244004352 39341335712 39353057856 39450659686 39488085504 39550598136 39586022224 39615106048 39721849216 39730601984 39739097088 39768293376 39796586172 39861495296 39866925056 39924599064 39933135648 39977709568 40032176163 40049558784 40078983168 40114880512 40172913228 40178385408 40186976256 40290035424 40328257536 40428278016 40566994944 40584609792 40715157504 40744123938 40824864768 40883924592 40968388608 41015435104 41024204928 41033244672 41129411162 41143809024 41270533808 41288454144 41344706529 41390856064 41430122496 41465245032 41532875776 41563389952 41611020192 41675382784 41684566016 41693478912 41714222127 41723141364 41753795328 41821896704 41857351368 41888103936 41897060352 41943826432 42000971712 42019209216 42087743488 42117686436 42148630272 42271512576 42311614464 42416553984 42477916446 42562093056 42601758768 42747933312 42853954972 42894609408 43000994848 43013807424 43081901541 43120488494 43152169088 43229723544 43268442896 43300232192 43319033856 43426471936 43467669504 43489295409 43498594188 43575476224 43638515256 43657463808 43696566272 43765741248 43775099136 43807260672 43878711296 43909928412 43915909632 43928994816 44037945696 44189048064 44221513728 44259002676 44350439424 44502614016 44534275002 44566994304 44626280448 44677527524 44687080368 44696927232 44830824416 44844182208 44850290688 44915173947 44955402898 44961526528 44974923264 45109653232 45129240576 45200683584 45241168256 45274406912 45326289852 45396399104 45429751808 45481812768 45555994624 45562200064 45594614883 45628113216 45637869312 45751058472 45784671744 45804552192 45845577728 45911900832 45918154752 45927972864 46069433088 46089437184 46142364492 46203746304 46362279936 46396342272 46429350534 46564713072 46724485248 46758813696 46840369388 46874782976 46884805632 46895136768 47005041328 47049633792 47089520289 47124116928 47131696726 47166324352 47186804736 47251093176 47328160768 47348711424 47417209056 47466143744 47501017088 47534811261 47555451648 47629008896 47697912024 47718623232 47796453376 47836972992 47872118784 47882354688 48001110528 48134498784 48169863168 48335142912 48376119204 48476061696 48546190224 48642392064 48676998258 48712761216 48833576596 48854780928 49001133664 49022410752 49093329663 49137300842 49143994112 49158637056 49236458904 49316764672 49363550208 49405398336 49449649024 49485979648 49507467264 49527931566 49542688908 49655775232 49702051896 49712679072 49749202944 49800544256 49835974407 49872588864 49894244352 50043710976 50065440768 50182775328 50189611008 50204565504 50434677468 50501769216 50538872832 50581717344 50712281088 50748359886 50896314288 50933707776 51060031456 51070948992 51108470784 51235227904 51250493952 51257475072 51331627368 51377603312 51469940781 51507755712 51553889408 51576274944 51635503122 51650888436 51657924096 51742179328 51828112224 51881598976 51919716352 51956654169 51979214592 52063993856 52134927096 52146415104 52157564928 52195885056 52286923968 52325339136 52348059648 52470743808 52650780672 52673642496 52734130848 52880671494 52985462784 53062114896 53232798752 53244180864 53376234884 53399411712 53438644224 53563884304 53571180544 53582635008 53660151027 53720047232 53771010048 53816594616 53856133632 53904370688 54001249344 54089326592 54112813056 54139735101 54151311132 54191096064 54325498584 54377035776 54433153024 54511899456 54535569408 54624518144 54698939904 54710992896 54722691072 54858412032 55051272192 55126275372 55240163328 55286993376 55481360256 55618962836 55630855152 55671727104 55809801824 55850805248 55862747136 55914808383 56001295616 56025612288 56106662472 56156915248 56198173696 56299174848 56362016768 56415485952 56438805738 56455622244 56463312384 56555405312 56637221928 56749457408 56789831301 56802345024 56814490368 56856231936 56997244416 57051316224 57192812544 57217646592 57351743232 57442535388 57639631392 57758711808 57782586827 57799803726 57985727212 57998125584 58184687008 58209951744 58354321664 58366798848 58409680896 58546571216 58554546176 58571993088 58651792983 58664716992 58717260928 58822789464 58866006528 58918730752 58962018304 59012003568 59029586784 59133919232 59175989529 59232128256 59379033336 59422659072 59501707264 59582773824 59595902976 59608645632 59652440064 59792242944 59800387584 59886898596 59966564352 60172320768 60241420309 60259369842 60267578112 60435053136 60642417024 60792819844 60837484288 60850492416 61001411296 61046228992 61072736256 61116185907 61215867776 61224206336 61237297152 61325886888 61425910784 61452582912 61523152656 61536307392 61549867008 61604995072 61694116743 61715713536 61816373248 61905800712 61932681216 62086284096 62145183744 62299313664 62345084928 62513074176 62526849024 62540218368 62732845056 62786027052 62832155904 62915739648 63001457568 63131615232 63176529654 63222945408 63379748348 63407268864 63597216032 63624830976 63716874669 63782630656 63829491712 63843139584 63902638152 64001480704 64121899968 64179331712 64226484224 64280932458 64341914112 64446857216 64501492272 64520711136 64634748928 64680732741 64728253632 64902664344 64950348288 64978550784 65139707904 65201504256 65363214336 65457772884 65544849408 65648611872 65818066944 65845273361 65864892618 65873864448 66037242088 66056918544 66269402528 66283572096 66332270592 66388504014 66447965876 66496785152 66525659136 66724947968 66753921024 66801412503 66850491456 66910367104 66919481344 66939420672 67016291286 67030620552 67045390848 67246236624 67266273312 67275436032 67335692288 67385163776 67433104347 67442289792 67462384896 67664479848 67693860864 67861752384 67911610368 68094598656 68144627712 68333991936 68343300096 68442169824 68626587708 68677007616 68768366592 68847337496 68867851248 68877232128 69104149632 69213546738 69275538892 69305619456 69513236128 69528553472 69543419904 69594513408 69644025801 69715898624 69767118848 69847069608 69960991744 70086727872 70138220544 70201040896 70231523328 70260554082 70312174464 70327208448 70342705152 70507561992 70574450688 70647283712 70697545089 70749486528 70780207104 70992241152 71023067136 71199215616 71251525632 71443513344 71546868036 71694680064 71755459488 71808178176 72001665792 72186313468 72201748176 72254794752 72433998112 72502714368 72564178806 72682532608 72714092544 72819285336 72931919872 72947990528 72963588096 73015497387 73069141824 73144549376 73250364894 73282171392 73401696256 73501700496 73533616128 73653551104 73705951263 73715991168 73737955584 73975147008 74045325312 74174473536 74228969472 74261200896 74291897349 74483662848 74553077844 74700816384 74808883296 74994421201 75065566464 75251740984 75274162992 75284416512 75516295904 75652016202 75719775068 75736460032 75752653824 75808309248 75872576016 75996325888 76068421632 76122539829 76257083392 76344471432 76400561664 76468990976 76590047184 76606423488 76662706176 76852841856 76875740928 76886212608 77066404968 77330834112 77364412416 77453254683 77613268992 77822398464 77879574528 78095990784 78185673167 78202390644 78219622656 78430385952 78488008704 78682671424 78706115712 78901319372 78976171008 79101196272 79172044448 79230212096 79321007241 79443698432 79461203968 79478194176 79593172344 79722990592 79733850112 79849198128 79866271296 79955419136 80064352326 80099117568 80157966336 80229761024 80345826456 80356770816 80373952512 80580070848 80656515072 80856556032 81133989888 81169219584 81430315008 81488247876 81649729536 81767849184 81936777216 81970646429 82030870208 82048409856 82066489344 82258822324 82287618048 82541067616 82576908288 82689413058 82781712128 82860244992 82930490064 83065751552 83126779904 83222040384 83350765568 83369132032 83428444254 83446282728 83507590656 83643793408 83714702736 83776207872 83794120704 83887652864 84001943424 84038418432 84235372872 84297260544 84543025152 84623228928 84658208607 84833107968 84955832892 85124186112 85203517536 85458759043 85495866624 85707909944 85789218816 86001989696 86027614848 86163803082 86240976988 86304338176 86459447088 86536885792 86600464384 86638067712 86699705589 86852943872 86978590818 86997188376 87150952448 87277030512 87314927616 87393132544 87531482496 87550198272 87614521344 87819856824 87831819264 87857989632 88075891392 88378096128 88443027456 88518005352 88700878848 89005228032 89068550004 89133988608 89252560896 89355055048 89374160736 89393854464 89661648832 89688364416 89700581376 89830347894 89910805796 89923053056 89949846528 90219306464 90258481152 90389054763 90401367168 90482336512 90548813824 90652579704 90792798208 90859503616 90963625536 91111989248 91124400128 91189229766 91256226432 91275738624 91502116944 91569343488 91609104384 91691155456 91823801664 91836309504 91855945728 92138866176 92178874368 92284728984 92407492608 92724559872 92792684544 92858701068 93129426144 93408411047 93448970496 93517627392 93680738776 93749565952 93769611264 93790273536 94010082656 94099267584 94179040578 94248233856 94263393452 94332648704 94373609472 94502186352 94656321536 94697422848 94764794481 94834418112 94932287488 95002034176 95069622522 95110903296 95258017792 95395824048 95437246464 95592906752 95673945984 95744237568 95764709376 96002221056 96268997568 96339726336 96421398687 96670285824 96752238408 96952123392 97092380448 97284784128 97333184963 97353996516 97425522432 97667153192 97709561856 98002267328 98044821504 98186659326 98274601684 98287988224 98317274112 98472917808 98633529344 98727100416 98797338927 98810796672 98899298048 98971959296 99055863132 99085377816 99311550464 99404103792 99425358144 99498405888 99601088512 99671948814 99745177728 99788488704 100087421952 100130881536 100365550656 100379222016 100409131008 100524436929 100869354936 101003538432 101077745664 101163434688 101424562176 101475022621 101496719772 101792628576 101867415552 102120062912 102141897984 102216941568 102470455808 102500987904 102514950144 102663254736 102755206624 102939881562 103015511424 103107778816 103152549888 103271006244 103301776872 103315848192 103484358656 103656224448 103763197952 103839432704 103913308338 103958429184 104127987712 104269854192 104292830208 104315129856 104391770112 104573847936 104650678272 104696119296 104941487616 105301561344 105347284992 105390831123 105468261696 105761342988 105970925568 106124229792 106387434727 106465597504 106488361728 106752469768 106798823424 106877288448 107127768608 107142361088 107165270016 107320302054 107440094464 107542020096 107633189232 107712267264 107808741376 108002498688 108178653184 108279470202 108302622264 108382192128 108650997168 108754071552 108866306048 109023798912 109071138816 109397879808 109421985792 109445382144 109716824064 109875547341 110102544384 110252550744 110480326656 110573986752 110914559609 110962720512 111237925672 111261710304 111343454208 111619603648 111701610496 111725494272 111829616766 112002591232 112051224576 112213324944 112313830496 112396347392 112598349696 112724033536 112877611476 112911244488 112926624768 113110810624 113274443856 113498914816 113579662602 113604690048 113628980736 113712463872 113994488832 114102632448 114385625088 114435293184 114703486464 114885070776 115279262784 115517423616 115565173654 115599607452 115971454424 115996251168 116283940283 116369374016 116419903488 116708643328 116733597696 116819361792 117093142432 117109092352 117143986176 117303585966 117329433984 117434521856 117645578928 117732013056 117837461504 117924036608 118024007136 118059173568 118267838464 118351979058 118464256512 118758066672 118845318144 119003414528 119165547648 119191805952 119217291264 119304880128 119584485888 119600775168 119773797192 119933128704 120096528489 120344641536 120482840618 120518739684 120535156224 120870106272 121232193061 121284834048 121585639688 121674968576 121700984832 122002822592 122092457984 122145472512 122232371814 122431735552 122448412672 122474594304 122651773776 122851821568 122905165824 123046305312 123072614784 123099734016 123209990144 123388233486 123431427072 123632746496 123811601424 123865362432 124172568192 124290367488 124598627328 124690169856 125026148352 125053698048 125080436736 125142666381 125465690112 125572054104 125664311808 125831479296 126002915136 126263230464 126326048569 126353059308 126445890816 126759496696 126814537728 127194432064 127249661952 127433749338 127565261312 127658983424 127686279168 127805276304 128002961408 128243799936 128358663424 128452968448 128561864916 128683828224 128893714432 129002984544 129041422272 129269497856 129361465482 129456507264 129805328688 129900696576 129957101568 130279415808 130403008512 130467886227 130726428672 130915545768 131089698816 131297223744 131636133888 131690546722 131729785236 131747728896 132074484176 132113837088 132509606369 132538805056 132567144192 132664541184 132777008028 132895931752 132993570304 133051318272 133449895936 133507842048 133602825006 133700982912 133820734208 133838962688 133878841344 134032582572 134061241104 134090781696 134492473248 134532546624 134550872064 134671384576 134770327552 134866208694 134884579584 134924769792 135328959696 135387721728 135723504768 135823220736 136189197312 136289255424 136667983872 136686600192 136783844649 136884339648 137253175416 137354015232 137536733184 137694674992 137735702496 137754464256 138077308901 138208299264 138427093476 138551077784 138611238912 139026472256 139057106944 139086839808 139189026816 139288051602 139431797248 139534237696 139694139216 139921983488 140173455744 140276441088 140402081792 140521108164 140624348928 140654416896 140685410304 141015123984 141148901376 141294567424 141395090178 141498973056 141560414208 141984482304 142046134272 142398431232 142503051264 142604433783 142887026688 143093736072 143389360128 143510918976 143616356352 143952939067 144003331584 144372626936 144403496352 144509589504 144867996224 145005428736 145128357612 145365065216 145428185088 145638570672 145863839744 145895981056 145927176192 146030994774 146138283648 146289098752 146500729788 146564342784 146803392512 147003400992 147067232256 147307102208 147411902526 147431982336 147475911168 147950294016 148090650624 148348947072 148457938944 148522401792 148583794698 148967325696 149106155688 149401632768 149507923221 149617766592 149988842402 150131132928 150503481968 150548325984 150568833024 150921709729 151032591808 151304032404 151439550136 151472920064 151505307648 151616618496 151745152032 151992651776 152136843264 152245079658 152514166784 152688942864 152801123328 152937981952 153180094368 153212846976 153325412352 153705683712 153751481856 153772425216 154132809936 154661668224 154728824832 154906509366 155226537984 155644796928 155759149056 155869962507 156191981568 156371346334 156404781288 156439245312 156860771904 156976017408 157343910143 157365342848 157412231424 157802638744 157952342016 158202392544 158344088896 158460424192 158642014482 158887396864 158922407936 158956388352 159186344688 159445981184 159467700224 159698396256 159732542592 159910838272 160128704652 160198235136 160315932672 160459522048 160691652912 160713541632 160747905024 161160141696 161313030144 161713112064 162267979776 162338439168 162419205303 162976495752 163299459072 163535698368 163873554432 163941292858 164061740416 164096819712 164132978688 164517644648 164575236096 164960938541 165082135232 165153816576 165378826116 165563424256 165720489984 165860980128 166131503104 166253559808 166444080768 166701531136 166738264064 166856888508 166892565456 167015181312 167287586816 167429405472 167552415744 167588241408 167775305728 168003886848 168076836864 168470745744 168594521088 169086050304 169246457856 169316417214 169666215936 169911665784 170248372224 170369493903 170407035072 170917518086 170991733248 171415819888 171578437632 171980552947 172003979392 172055229696 172327606164 172481953976 172608676352 172918894176 173073771584 173200928768 173276135424 173347760481 173399411178 173705887744 173957181636 173994376752 174301904896 174554061024 174629855232 174786265088 175062964992 175100396544 175229042688 175639713648 175663638528 175715979264 176151782784 176756192256 176886054912 177036010704 177401757696 177527968587 178137100008 178267977216 178505121792 178710110096 178748321472 178787708928 179323297664 179376728832 179401162752 179660695788 179821611592 179846106112 179899693056 180438612928 180516962304 180724260927 180778109526 180802734336 180964673024 181097627648 181305159408 181585596416 181719007232 181927251072 182223978496 182248800256 182378459532 182512452864 182551477248 183004233888 183138686976 183218208768 183382310912 183647603328 183672619008 183711891456 184277732352 184357748736 184569457968 184814985216 185082350229 185449119744 185717402136 186258852288 186816822094 186897940992 187035254784 187361477552 187499131904 187539222528 187580547072 188020165312 188198535168 188358081156 188496467712 188526786904 188665297408 188747218944 189004372704 189312643072 189394845696 189529588962 189668836224 189864574976 190004068352 190139245044 190221806592 190516035584 190791648096 190874492928 191185813504 191347891968 191488475136 191529418752 192004442112 192537995136 192679452672 192842797374 193340571648 193504476816 193904246784 194042198223 194184760896 194666369926 194707993032 194851044864 195334306384 195419123712 196004534656 196089643008 196373318652 196549203368 196575976448 196634548224 196945835616 197267058688 197454200832 197535820083 197594677854 197621593344 197798596096 197943918592 198111726264 198170755632 198623100928 198808207584 198850716288 198996811776 199202177024 199343897628 199490355456 199576977408 200174843904 200261763072 200731101312 200758444032 200818262016 201048873858 201738709872 202007076864 202155491328 202299313041 202326869376 202950045242 202993439544 203585257152 203734831104 204240125824 204283795968 204433883136 204940911616 205001975808 205029900288 205326509472 205510413248 205879763124 206031022848 206215557632 206305099776 206542012488 206603553744 206631696384 206968717312 207312448896 207526395904 207678865408 207826616676 207916858368 208255975424 208539708384 208585660416 208630259712 208783540224 209147695872 209301356544 209882975232 210603122688 210694569984 210781662246 210936523392 211522685976 211941851136 212092635267 212248459584 212774869454 212931195008 212976723456 213504939536 213597646848 213754576896 214255537216 214284722176 214330540032 214640604108 214880188928 215084040192 215266378464 215424534528 215617482752 216004997376 216357306368 216558940404 216605244528 216764384256 217301994336 217508143104 217732612096 218047597824 218142277632 218795759616 218843971584 218890764288 219433648128 219751094682 220205088768 220505101488 220960653312 221117853789 221147973504 221829119218 221925441024 222475851344 222523420608 222686908416 222875692047 223239207296 223403220992 223450988544 223659233532 224005182464 224102449152 224426649888 224627660992 224792694784 224983263603 225196699392 225448067072 225755222952 225822488976 225853249536 226221621248 226548887712 226997829632 227159325204 227209380096 227257961472 227424927744 227988977664 228205264896 228771250176 229406972928 229770141552 230558525568 231130347308 231199214904 231942908848 231992502336 232359764049 232567880566 232738748032 232839806976 233417286656 233467195392 233638723584 234186284864 234218184704 234287972352 234557019501 234607171932 234658867968 234869043712 235291157856 235464026112 235674923008 235848073216 236048014272 236118347136 236535676928 236703958116 236928513024 237516133344 237690636288 238006829056 238331095296 238383611904 238434582528 239168971776 239201550336 239547594384 239866257408 240193056978 240689283072 240965681236 241037479368 241070312448 241740212544 242464386122 242569668096 243171279376 243349937152 243401969664 244005645184 244184915968 244290945024 244464743628 244863471104 244896825344 244949188608 245303547552 245703643136 245810331648 245911939287 246092610624 246145229568 246199468032 246419980288 246776466972 246862854144 247265492992 247623202848 247730724864 248345136384 248580734976 249197254656 249380339712 250052296704 250107396096 250285332762 250931380224 251144108208 251328623616 251662958592 252005830272 252652097138 252706118616 252891781632 253518993392 253629075456 253974625821 254388864128 254499323904 254867498676 255130522624 255317966848 255372558336 255610552608 256005922816 256376277129 256487599872 256717326848 256905936896 257123729832 257367656448 257787428864 258005969088 258082844544 258538995712 258722930964 258913014528 259610657376 259801393152 259914203136 260558831616 260935772454 261452857344 261831091536 262179397632 262594447488 263381093444 263459570472 263495457792 264148968352 264227674176 265019212738 265077610112 265134288384 265329082368 265554016056 265791863504 265987140608 266102636544 266899791872 267015684096 267205650012 267401965824 267641468416 267677925376 267757682688 268065165144 268122482208 268181563392 268984946496 269065093248 269101744128 269342769152 269540655104 269732417388 269769159168 269849539584 270657919392 270775443456 271447009536 271646441472 272378394624 272578510848 273335967744 273373200384 273567689298 273768679296 274506350832 274708030464 275073466368 275389349984 275471404992 275508928512 276154617802 276416598528 276854186952 277102155568 277222477824 278052944512 278114213888 278173679616 278378053632 278576103204 278863594496 279068475392 279388278432 279843966976 280225233141 280346911488 280552882176 280804163584 281042216328 281248697856 281308833792 281370820608 282030247968 282297802752 282589134848 282790180356 282997946112 283120828416 283968964608 284092268544 284796862464 285006102528 285208867566 285774053376 286187472144 286778720256 287021837952 287232712704 287905878134 288006663168 288745253872 288806992704 289019179008 289264196061 289735992448 290010857472 290256715224 290730130432 290856370176 291277141344 291727679488 291791962112 291854352384 291999554889 292061989548 292276567296 292578197504 293001459576 293128685568 293606785024 294006801984 294134464512 294614204416 294823805052 294863964672 294951822336 295900588032 296181301248 296697894144 296915877888 297167589396 297934651392 298212311376 298803265536 299015846442 299235533184 299977684804 300262265856 301006963936 301096651968 301137666048 301573310787 301843419458 302065183616 302608064808 302879100272 302945840128 303010615296 303233236992 303490304064 303985303552 304273686528 304425067863 304490159316 305028333568 305377885728 305602246656 305875963904 306360188736 306425693952 306650824704 307411367424 307502963712 307544850432 308265619872 309323336448 309457649664 309813018732 310453075968 311289593856 311518298112 311739925014 312383963136 312742692668 312809562576 312878490624 313721543808 313952034816 314687820286 314730685696 314824462848 315605277488 315904684032 316172493369 316404785088 316688177792 316920848384 317284028964 317774793728 317844815872 317912776704 318372689376 318891962368 318935400448 319162304181 319396792512 319465085184 319821676544 320257409304 320396470272 320631865344 320919044096 321383305824 321427083264 321495810048 322320283392 322626060288 323426224128 324535959552 324838410606 325952991504 326598918144 327071396736 327882585716 328123480832 328193639424 328265957376 329035289296 329150472192 329626642023 329921877082 330164270464 330307633152 330757652232 331126848512 331440979968 331721960256 332263006208 332507119616 332743678827 332888161536 333403062272 333713777016 333785130912 334030362624 334575173632 334858810944 335104831488 335176482816 335550611456 336007773696 336153673728 336941491488 337189042176 338172100608 338632834428 339332431872 339823331568 340496744448 340738987806 340814070144 341835036172 341983466496 342831639776 343156875264 343961105894 344007958784 344110459392 344655212328 344963907952 345217352704 345837788352 346147543168 346401857536 346552270848 346695520962 346798822356 347411775488 347914363272 347988753504 348603809792 348851820849 349108122048 349259710464 349572530176 350125929984 350200793088 350458085376 351279427296 351327277056 351431958528 352303565568 353512384512 353772109824 354072021408 354803515392 355055937174 356274200016 356535954432 357010243584 357420220192 357496642944 357575417856 358646595328 358753457664 358802325504 359321391576 359643223184 359692212224 359799386112 360289585467 360877225856 361033924608 361448521854 361556219052 361605468672 361929346048 362195255296 362610318816 363171192832 363438014464 363696579183 363854502144 364447956992 364756919064 365024905728 365102954496 366008467776 366277373952 366436417536 366764621824 367295206656 367345238016 367423782912 368555464704 368715497472 369138915936 369629970432 370164700458 370898239488 371434804272 372517704576 373633644188 373795881984 374070509568 374722955104 374998263808 375078445056 375161094144 375427999143 376040330624 376397070336 376716162312 376992935424 377053573808 377330594816 377494437888 378008745408 378625286144 378789691392 378978145707 379059177924 379337672448 379729149952 380278490088 380443613184 381032071168 381583296192 381748985856 382371627008 382695783936 382976950272 383058837504 384008884224 385075990272 385358905344 385685594748 386681143296 387008953632 387808493568 388084396446 388369521792 389332739852 389415986064 389702089728 390668612768 390838247424 391403658681 392009069312 392179286016 392746637304 393098406736 393151952896 393269096448 393891671232 394534117376 394908401664 395071640166 395189355708 395243186688 395597192192 395887837184 396223452528 396341511264 397246201856 397528819107 397616415168 397701432576 397993623552 398687795256 398980710912 399153954816 400349687808 400523526144 401462202624 401516888064 401636524032 402097747716 403477419744 404014153728 404310982656 404478107789 404598626082 404653738752 405900090484 405986879088 407170514304 407469662208 408480251648 408567591936 408867766272 409881823232 410003951616 410059800576 410351533947 410653018944 411020826496 411759526248 412062045696 412431115264 412610199552 413084024976 413207107488 413263392768 413937434624 414231926703 414624897792 415052791808 415653233352 415833716736 416511950848 417079416768 417171320832 417260519424 417567080448 418295391744 418602713088 419765950464 421206245376 421563324492 421873046784 423045371952 423883702272 424185270534 424496919168 425549738908 425862390016 425953446912 427009879072 427195293696 427509153792 427813301349 428511074432 428569444352 428661080064 429281208216 429760377856 430168080384 430532756928 430849069056 431234965504 431858817201 432009994752 432714612736 433117880808 433210489056 433528768512 434603988672 435016286208 436095195648 436284555264 437591519232 437687943168 437781528576 438867296256 439502189364 440410177536 441010202976 441921306624 442235707578 442295947008 443658238436 443850882048 444951702688 445046841216 445373816832 445751384094 446478414592 446806441984 446901977088 447318467064 448010364928 448204898304 448523769663 448853299776 449255321984 449585389568 449966527206 450393398784 450896134144 451510445904 451644977952 451706499072 452443242496 452765129187 453097775424 454318650408 454418760192 454515922944 454849855488 455977955328 456410529792 457542500352 458813945856 459540283104 461117051136 462260694616 462398429808 463885817696 463985004672 464719528098 465135761132 465477496064 465679613952 466834573312 466934390784 467277447168 467609887521 468372569728 468436369408 468575944704 469114039002 469214343864 469317735936 469738087424 470582315712 470928052224 471349846016 471696146432 472031730429 472096028544 472236694272 473407916232 473857026048 475032266688 475381272576 476013658112 476662190592 476767223808 476869165056 478337943552 478403100672 479095188768 479732514816 480386113956 481378566144 481931362472 482074958736 482140624896 483480425088 484928772244 485139336192 486342558752 486699874304 486803939328 487257615909 488011290368 488369831936 488929487256 489726942208 489793650688 489898377216 490607095104 491407286272 491620663296 491823878574 492185221248 492290459136 492398936064 492839960576 493552933944 493725708288 494530985984 494882815623 495246405696 495461449728 496690272768 497161469952 498394509312 498760679424 500104593408 500214792192 500570665524 501862760448 502288216416 502657247232 503325917184 503533970921 504011660544 505304194276 505412237232 505783563264 507037986784 507258150912 507949251642 508777728256 508998647808 509734997352 510261045248 510635933696 510745116672 511108481709 511221105216 512011845632 512752554258 512975199744 513434653696 513811873792 514247459664 514735312896 515574857728 515941658841 516011938176 516165689088 517445861928 517826029056 519221314752 519602786304 519828406272 520043281443 521117663232 521871544908 522905714688 523662183072 524358795264 524960948407 525188894976 526762186888 526919140944 526990915584 528297936704 528455348352 530038425476 530155220224 530268576768 530658164736 531108032112 531583727008 531974281216 532205273088 532583905761 533799583744 534411300024 534803931648 535282936832 535355850752 535515365376 536130330288 536244964416 536363126784 537969892992 538130186496 538203488256 538685538304 539464834776 539538318336 539699079168 541315838784 541550886912 542172782781 542894019072 543292882944 544756789248 545157021696 546671935488 546746400768 547135378596 547537358592 549012701664 549416060928 550146932736 550778699968 550942809984 551017857024 552309235604 552833197056 553708373904 554204311136 554444955648 555247050687 556105889024 556228427776 556347359232 557152206408 557727188992 558136950784 558776556864 559687933952 560450466282 560693822976 561105764352 561608327168 562084432656 562497395712 562617667584 562741641216 564060495936 564595605504 565580360712 565995892224 566241656832 567937929216 568184537088 569593724928 570012205056 570417735132 571548106752 572374944288 573557440512 573794525003 574043675904 574465425408 575811756268 576013326336 577490507744 577613985408 578038358016 578528392122 579471984896 580021714944 580513430448 581460260864 581712740352 582126594669 582554282688 583455358976 583583924224 583999109778 584123979096 584553134592 585156395008 586002919152 586257371136 587213570048 588013603968 588268929024 589647610104 589727929344 589903644672 591801176064 592362602496 592607460249 593395788288 593831755776 594335178792 595869302784 596424622752 597606531072 598031692884 598471066368 599955369608 600524531712 602013927872 602193303936 602275332096 603146621574 603686838916 604130367232 605216129616 605758200544 605891680256 606021230592 606466473984 606897939123 606980608128 607970607104 608850135726 608980318632 610056667136 610755771456 611204493312 611751927808 612720377472 612851387904 613301649408 614822734848 615005927424 615089700864 616531239744 618646672896 618915299328 619626037464 620906151936 622579187712 623036596224 623479850028 624767926272 625485385336 625619125152 625756981248 627443087616 627904069632 629375640572 629461371392 629648925696 631210554976 631809368064 632344986738 632809570176 633376355584 633841696768 634568057928 635549587456 635689631744 635825553408 636277905801 636745378752 637783924736 637870800896 638324608362 638793585024 638930170368 639643353088 640514818608 640792940544 641263730688 641838088192 642766611648 642854166528 642991620096 644640566784 645252120576 646852448256 649071919104 649676821212 651905983008 653197836288 653522813323 654142793472 655765171432 656246961664 656387278848 656531914752 658070578592 658300944384 659253284046 659843754164 660328540928 660615266304 661515304464 662253697024 662881959936 663353561367 663443920512 664526012416 665014239232 665487357654 665776323072 666806124544 667427554032 667570261824 668060725248 669150347264 669717621888 670209662976 670352965632 672015547392 672307347456 673882982976 674378084352 674949790809 676344201216 677265668856 678664863744 679646663136 680993488896 681332294741 681477975612 681628140288 683670072344 683966932992 685663279552 686313750528 687922211788 688015917568 688220918784 689310424656 689927815904 690434705408 691675576704 692295086336 692803715072 693391041924 693597644712 694823550976 695828726544 695977507008 697207619584 697703641698 698216244096 698519420928 699145060352 700251859968 700401586176 700916170752 702558854592 702654554112 702863917056 703671058503 704607131136 707024769024 707544219648 708144042816 709607030784 710111874348 712548400032 713071908864 714020487168 714315633167 714840440384 714993285888 715150835712 717293190656 717506915328 717604651008 718642783152 719286446368 719384424448 719598772224 720579170934 721754451712 722067849216 722897043708 723112438104 723210937344 723858692096 724390510592 725220637632 726342385664 726876028928 727393158366 727709004288 728895913984 729513838128 730049811456 730205908992 732016935552 732554747904 732872835072 734590413312 734690476032 734847565824 737110929408 737430994944 737735817861 738277831872 739259940864 740329400916 741796478976 742869608544 744712043089 745035409152 747267288376 747591763968 748141019136 749445910208 749996527616 750156890112 750322188288 750855998286 752080661248 752794140672 753432324624 753985870848 754107147616 754661189632 754988875776 756017490816 757250572288 757956291414 758118355848 758675344896 759458299904 760556980176 760887226368 762064142336 763166592384 763497971712 765391567872 765953900544 766117675008 768017768448 769128831387 770151980544 770717810688 771371189496 773362286592 774017907264 775616987136 776168792892 776739043584 778665479704 778831972128 779404179456 781337225536 781676494848 782807317362 784018138624 784358572032 785493274608 786196813472 786303905792 786538192896 787783342464 789068234752 790143280332 790378711416 790486373376 791194384384 791775674368 792446905056 792683022528 794492403712 795057638214 795232830336 795402865152 795987247104 797375590512 797961421824 798307909632 800699375616 801047052288 802924405248 803033776128 803273048064 804195495432 806954839488 808028307456 808621965312 808956215578 809197252164 809307477504 811800180968 811973758176 813987581981 814341028608 814939324416 816960503296 817135183872 817735532544 819763646464 820007903232 820119601152 820703067894 821306037888 822041652992 823519052496 824124091392 824862230528 825220399104 826168049952 826414214976 826526785536 827874869248 828463853406 829249795584 830105583616 831306466704 831667433472 833023901696 834158833536 834342641664 834521038848 835134160896 836590783488 837205426176 839531900928 840675699423 842412490752 843126648984 843746093568 846090743904 847767404544 848189183249 848370541068 848993838336 851099477816 851724780032 851906893824 854019758144 854390587392 855018307584 855626602698 857022148864 857138888704 857322160128 858562416432 859520755712 860336160768 861065513856 861698138112 862469931008 863717634402 864019989504 865429225472 866235761616 866420978112 867057537024 869207977344 870032572416 872190391296 872569110528 875183038464 875375886336 875563057152 875998664667 877734592512 879004378728 880820355072 882020405952 883842613248 884282339983 884471415156 884591894016 887316476872 887701764096 889903405376 890093682432 890747633664 891502768188 892956829184 893612883968 893803954176 894636934128 896020729856 896409796608 897047539326 897706599552 898510643968 899170779136 899933054412 900786797568 901792268288 903020891808 903289955904 903412998144 904886484992 905530258374 906195550848 908637300816 908837520384 909031845888 909699710976 911955910656 912821059584 913275203589 915085000704 917627891712 919080566208 922234102272 924521389232 924796859616 927090502621 927771635392 927970009344 929439056196 930271522264 930954992128 931359227904 933669146624 933868781568 934554894336 935219775042 936745139456 936872738816 937151889408 938228078004 938428687728 938635471872 939476174848 941164631424 941856104448 942699692032 943392292864 944063460858 944192057088 944473388544 946815832464 947714052096 950064533376 950762545152 953324381184 953534447616 953738330112 956675887104 956806201344 957486912543 958190377536 959465029632 960772227912 962757132288 963862724944 964149917472 964281249792 966541162307 966960850176 969857544488 970278672384 972685117504 973399748608 973607878656 974515231818 976022580736 976739663872 977858974512 979453884416 979587301376 979796754432 981214190208 982814572544 983647757148 984370442496 984580918272 984797872128 985679921152 987105867888 987451416576 989061971968 989765631246 990492811392 990922899456 993380545536 994322939904 996789018624 997521358848 998231036481 1000209186816 1001141331048 1003725520896 1004576432832 1005314494464 1006651834368 1007067941842 1008023321088 1010608388552 1010824474464 1011567126528 1013331479609 1014075973568 1014516301824 1015898503284 1017555456512 1017997295616 1019469994704 1020522090496 1021271867392 1021490233344 1022216963418 1022442210432 1024023691264 1025505108516 1025950399488 1026869307392 1027623747584 1028494919328 1029470625792 1031149715456 1031883317682 1032023876352 1032331378176 1034891723856 1035652058112 1038442629504 1039205572608 1039656812544 1040086562886 1042235326464 1043743089816 1045811429376 1046555462547 1047324366144 1048717590528 1049921896814 1050377789952 1053524373776 1053838281888 1053981831168 1056451968103 1056595873408 1056910696704 1060076850952 1060310440448 1060537153536 1061316329472 1062216064224 1063167454016 1063948562432 1064410546176 1065167811522 1067599167488 1068822600048 1069607863296 1070565873664 1070711701504 1071030730752 1072260660576 1072489928832 1072726253568 1075939785984 1076260372992 1076406976512 1077371076608 1078929669552 1079076636672 1079398158336 1082631677568 1083101773824 1084345565562 1085788038144 1086585765888 1089513578496 1090314043392 1091089737549 1093343870976 1094270757192 1095074717184 1098025403328 1098832121856 1100293865472 1101557399936 1101885619968 1102035714048 1104618471208 1105666394112 1107416747808 1108408622272 1108889911296 1110494101374 1112211778048 1112456855552 1112694718464 1114304412816 1115454377984 1116273901568 1117553113728 1119375867904 1120900932564 1121387645952 1122211528704 1123216654336 1124168865312 1124994791424 1125235335168 1125483282432 1128120991872 1129191211008 1131160721424 1131991784448 1132483313664 1135875858432 1136369074176 1136934437121 1139187449856 1140835470264 1143096213504 1144749888576 1147114881024 1147589050006 1148087351808 1148930850816 1151623512536 1152026652672 1154726569787 1154981015488 1155227970816 1156076716032 1157056784244 1158943969792 1160043429888 1161026860896 1162920521728 1163425480704 1164253189338 1165108565376 1166910717952 1167167848448 1167998219556 1168247958192 1169106269184 1170312790016 1172005838304 1172514742272 1174427140096 1176027207936 1176537858048 1179295220208 1179455858688 1179807289344 1183602352128 1184725204992 1185214920498 1186791576576 1187663511552 1188670357584 1191738605568 1192586457321 1192849245504 1196063385768 1196942132736 1199910739216 1201049063424 1204027855744 1204386607872 1204550664192 1206293243148 1207373677832 1208260734464 1210432259232 1211516401088 1211783360512 1212042461184 1212932947968 1213434323367 1213795878246 1213961216256 1215941214208 1217700271452 1217960637264 1220113334272 1221511542912 1222408986624 1223503855616 1225440754944 1225702775808 1226603298816 1229645469696 1230011854848 1230179401728 1233062479488 1237293345792 1237830598656 1239252074928 1241812303872 1242695780109 1245158375424 1246959700056 1249535852544 1250970770672 1251238250304 1251513962496 1254886175232 1255808139264 1258751281144 1258922742784 1259297851392 1262421109952 1263618736128 1264689973476 1265619140352 1266752711168 1267683393536 1269136115856 1271099174912 1271379263488 1271651106816 1272555811602 1273490757504 1275567849472 1275741601792 1276649216724 1277587170048 1277860340736 1279286706176 1281029637216 1281585881088 1282527461376 1283676176384 1285533223296 1285708333056 1285983240192 1289281133568 1290504241152 1293704896512 1295576451603 1298143838208 1299353642424 1303811966016 1307045626646 1308285586944 1311530342864 1312493923328 1312774557696 1313063829504 1316141157184 1316601888768 1318506568092 1319687508328 1320657081856 1321230532608 1323030608928 1324507394048 1325763919872 1326707122734 1326887841024 1329052024832 1330028478464 1330974715308 1331552646144 1333612249088 1334855108064 1335140523648 1336121450496 1338300694528 1339435243776 1340419325952 1340705931264 1344031094784 1344614694912 1347765965952 1348756168704 1349899581618 1352688402432 1354531337712 1357329727488 1358295387561 1359293326272 1362664589482 1362955951224 1363256280576 1367340144688 1367933865984 1371326559104 1372627501056 1375844423576 1376031835136 1376441837568 1378620849312 1379855631808 1380869410816 1383351153408 1384590172672 1385607430144 1386782083848 1387195289424 1389647101952 1391657453088 1391955014016 1394415239168 1395407283396 1396432488192 1397038841856 1398290120704 1400503719936 1400803172352 1401832341504 1405117709184 1405309108224 1405727834112 1407342117006 1409214262272 1414049538048 1415088439296 1416095191287 1416288085632 1420223748696 1425096800064 1426143817728 1428040974336 1428631266334 1429680880768 1429986571776 1430301671424 1434586381312 1435013830656 1435209302016 1437285566304 1438572892736 1438768848896 1439197544448 1441158341868 1443508903424 1444135698432 1445794087416 1446224876208 1446421874688 1447717384192 1448781021184 1450441275264 1452684771328 1453752057856 1454786316732 1455418008576 1457791827968 1459027676256 1460099622912 1460411817984 1464033871104 1465109495808 1469180826624 1469380952064 1469695131648 1474221858816 1474861989888 1475471635722 1476555663744 1478519881728 1480658801832 1483592957952 1484648446869 1485739217088 1489424086178 1490070818304 1494534576752 1495183527936 1496282038272 1498891820416 1499993055232 1500313780224 1500644376576 1501711996572 1504161322496 1505588281344 1506864649248 1507971741696 1508214295232 1509322379264 1509977751552 1510601912763 1512034981632 1514501144576 1515912582828 1516236711696 1517350689792 1518916599808 1521113960352 1521774452736 1524128284672 1526333184768 1526995943424 1530783135744 1531907801088 1532235350016 1536035536896 1538257662774 1540303961088 1541435621376 1542742378992 1546724573184 1547824976523 1548035814528 1552337585784 1553478087168 1557330959408 1557663944256 1558808358912 1560129844329 1562674451072 1563352989696 1565614634724 1568036277248 1568717144064 1570986549216 1572393626944 1572607811584 1573076385792 1574882845221 1575566684928 1578136469504 1580286560664 1580757422832 1580972746752 1582388768768 1583551348736 1584893810112 1585366045056 1588984807424 1590115276428 1590465660672 1590805730304 1591974494208 1594751181024 1595922843648 1596615819264 1601398751232 1605848810496 1606067552256 1606546096128 1608390990864 1613909678976 1616056614912 1617912431156 1618394504328 1618614955008 1623600361936 1623947516352 1626518348343 1627975163962 1628682057216 1629878648832 1633921006592 1634270367744 1635471065088 1639527292928 1640015806464 1640239202304 1641406135788 1642612075776 1644083305984 1647038104992 1648248182784 1649724461056 1650440798208 1652336099904 1652828429952 1653053571072 1655749738496 1656927706812 1658499591168 1660211167232 1662612933408 1663334866944 1666047803392 1668317667072 1668685283328 1669042077696 1673181566976 1674410852352 1679063801856 1681351398846 1684824981504 1686253297968 1687492187136 1692181487808 1696378366498 1696741082136 1697987676672 1702198955632 1703449560064 1703813787648 1708039516288 1708781174784 1710036615168 1711253205396 1714044297728 1714277777408 1714644320256 1717124832864 1719041511424 1720672321536 1721383575009 1722131027712 1723396276224 1724939862016 1727435268804 1728039979008 1730858450944 1732471523232 1732841956224 1734115074048 1738415954688 1740065144832 1744380782592 1745138221056 1750366076928 1750751772672 1751997329334 1755469185024 1758008757456 1761640710144 1764040811904 1768564679966 1768942830312 1769183788032 1774632953744 1775403528192 1777822380747 1779806810752 1780187364864 1781495267328 1783005536376 1785913658368 1787225767936 1787607908352 1789273868256 1792041459712 1792819593216 1794095078652 1795413199104 1797021287936 1798341558272 1799866108824 1801573595136 1803584536576 1806041783616 1806579911808 1806825996288 1809772969984 1811060516748 1812391101696 1817274601632 1817675040768 1818063691776 1819399421952 1823911821312 1826550407178 1830170001408 1835255783424 1838161132416 1844468204544 1849042778464 1849593719232 1854181005242 1855543270784 1855940018688 1858878112392 1860543044528 1861909984256 1862718455808 1867338293248 1867737563136 1869109788672 1870439550084 1873490278912 1873745477632 1874303778816 1876456156008 1876857375456 1877270943744 1878952349696 1882329262848 1883712208896 1885399384064 1886784585728 1888126921716 1888384114176 1888946777088 1893631664928 1895428104192 1900129066752 1901525090304 1906648762368 1907068895232 1907476660224 1913351774208 1913612402688 1914973825086 1916380755072 1918930059264 1921544455824 1925514264576 1927725449888 1928299834944 1928562499584 1933082324614 1933921700352 1939715088976 1940557344768 1945370235008 1946799497216 1947215757312 1949030463636 1952045161472 1953479327744 1955717949024 1958907768832 1959174602752 1959593508864 1960568439969 1962428380416 1965629145088 1967295514296 1968740884992 1969161836544 1969595744256 1971359842304 1974211735776 1974902833152 1978123943936 1979531262492 1980985622784 1981845798912 1986761091072 1988645879808 1993578037248 1995042717696 1996462072962 2000418373632 2002282662096 2007451041792 2009152865664 2010628988928 2014135883684 2016046642176 2021216777104 2021648948928 2023134253056 2024849372427 2026662959218 2028151947136 2029032603648 2031797006568 2035110913024 2035994591232 2038939989408 2041044180992 2042543734784 2042980466688 2043996884223 2044433926836 2044884420864 2048047382528 2051010217032 2051900798976 2053738614784 2055247495168 2056989838656 2058941251584 2062299430912 2063766635364 2064047752704 2064662756352 2069783447712 2071304116224 2076885259008 2078411145216 2080173125772 2084470652928 2087486179632 2091622858752 2093110925094 2094648732288 2097435181056 2099843793628 2100755579904 2107048747552 2107676563776 2107963662336 2111013175509 2112903936206 2113191746816 2113821393408 2120153701904 2120620880896 2121074307072 2122632658944 2124432128448 2126334908032 2127897124864 2128821092352 2130335623044 2135198334976 2137645200096 2139215726592 2141131747328 2141423403008 2142061461504 2142946899501 2144521321152 2144979857664 2145452507136 2151879571968 2152520745984 2152813953024 2154742153216 2157859339104 2158153273344 2158796316672 2165263355136 2166203547648 2168691131124 2171576076288 2173171531776 2179027156992 2180628086784 2182179475098 2186687741952 2188541514384 2190149434368 2196050806656 2197664243712 2203114799872 2203771239936 2204071428096 2209236942416 2211332788224 2213207453583 2214833495616 2216817244544 2217779822592 2220988202748 2224423556096 2224913711104 2225389436928 2228608825632 2230908755968 2232547803136 2234136129267 2235106227456 2238751735808 2241801865128 2242775291904 2244423057408 2246433308672 2248337730624 2249989582848 2250470670336 2250966564864 2256241983744 2258382422016 2262321442848 2263983568896 2264966627328 2271751716864 2273868874242 2278374899712 2281670940528 2286192427008 2289499777152 2295178100012 2296174703616 2297861701632 2303247025072 2304053305344 2307386494161 2309453139574 2309962030976 2310455941632 2312153432064 2314113568488 2317887939584 2320086859776 2322053721792 2325841043456 2326850961408 2328506378676 2330217130752 2333821435904 2335996439112 2336495916384 2338212538368 2340625580032 2344011676608 2345029484544 2348854280192 2352054415872 2353075716096 2358590440416 2358911717376 2359614578688 2367204704256 2370429840996 2373583153152 2375327023104 2377340715168 2383477211136 2385172914642 2385698491008 2392126771536 2393884265472 2399821478432 2402098126848 2408055711488 2408773215744 2409101328384 2412586486296 2414747355664 2416521468928 2420864518464 2423032802176 2423566721024 2424084922368 2425865895936 2426868646734 2427591756492 2427922432512 2431882428416 2435400542904 2435921274528 2440226668544 2441962745943 2443023085824 2444817973248 2447007711232 2450881509888 2451405551616 2453206597632 2459290939392 2460023709696 2460358803456 2466124958976 2474586691584 2475661197312 2478504149856 2483624607744 2485391560218 2490316750848 2493919400112 2499071705088 2501941541344 2502476500608 2503027924992 2509772350464 2511616278528 2517502562288 2517845485568 2518595702784 2522027098269 2524842219904 2527237472256 2529379946952 2531238280704 2533505422336 2535366787072 2538272231712 2542198349824 2542758526976 2543302213632 2544567549747 2545111623204 2546981515008 2551135698944 2553298433448 2555174340096 2555720681472 2558573412352 2562059274432 2563171762176 2565054922752 2567352352768 2571066446592 2571416666112 2571966480384 2578562267136 2581008482304 2587409793024 2591152903206 2596287676416 2598707284848 2607623932032 2614091253292 2616571173888 2623060685728 2624987846656 2625549115392 2626127659008 2627995994001 2632282314368 2633203777536 2637013136184 2639375016656 2641314163712 2642461065216 2646061217856 2649014788096 2651527839744 2652847019949 2653414245468 2653775682048 2658104049664 2661949430616 2663105292288 2667224498176 2669710216128 2670281047296 2672242900992 2676601389056 2678870487552 2680838651904 2681411862528 2688062189568 2689229389824 2695531931904 2697512337408 2699799163236 2705376804864 2709062675424 2714659454976 2716590775122 2718586652544 2725329178964 2725911902448 2726512561152 2734680289376 2735867731968 2739825610767 2742653118208 2745255002112 2751688847152 2752063670272 2752883675136 2757241698624 2759711263616 2761738821632 2766702306816 2769180345344 2771214860288 2773564167696 2774390578848 2779294203904 2781271507863 2783314906176 2783910028032 2790814566792 2792864976384 2794077683712 2796580241408 2801007439872 2801606344704 2803664683008 2810235418368 2810618216448 2811455668224 2814684234012 2818428524544 2828099076096 2830176878592 2831346754523 2832190382574 2832576171264 2840447497392 2850193600128 2852287635456 2857262532668 2859361761536 2859973143552 2860603342848 2869172762624 2870027661312 2870418604032 2872460737629 2874571132608 2877145785472 2877537697792 2878395088896 2882316683736 2887017806848 2888271396864 2891588174832 2892449752416 2892843749376 2895434768384 2897562042368 2899623486921 2900882550528 2905369542656 2909572633464 2910836017152 2915583655936 2918055352512 2920199245824 2920823635968 2928067742208 2930218991616 2938361653248 2938761904128 2939390263296 2948443717632 2950943271444 2953111327488 2957039763456 2961317603664 2967185915904 2969296893738 2971478434176 2978848172356 2980141636608 2989069153504 2990367055872 2992564076544 2994693109443 2997783640832 2999986110464 3000627560448 3003423993144 3008322644992 3011176562688 3013729298496 3015943483392 3016428590464 3018644758528 3019955503104 3021203825526 3024069963264 3029002289152 3031825165656 3032473423392 3034701379584 3037833199616 3039994438827 3042227920704 3043548905472 3052666369536 3053991886848 3061566271488 3063815602176 3064470700032 3072071073792 3076515325548 3080607922176 3082871242752 3085484757984 3093449146368 3095649953046 3096071629056 3104675171568 3106956174336 3114661918816 3115327888512 3117616717824 3120259688658 3125348902144 3126705979392 3131229269448 3136072554496 3137434288128 3139666387641 3141973098432 3144787253888 3145215623168 3146152771584 3149765690442 3151133369856 3156272939008 3160573121328 3161514845664 3161945493504 3164777537536 3167102697472 3169355904309 3169787620224 3170732090112 3180230552856 3180931321344 3181611460608 3183948988416 3189502362048 3191845687296 3193231638528 3202797502464 3211697620992 3212135104512 3213092192256 3216781981728 3227819357952 3232113229824 3235824862312 3236789008656 3237229910016 3247200723872 3247895032704 3253036696686 3255950327924 3257364114432 3259757297664 3267842013184 3268540735488 3270942130176 3273269212647 3279054585856 3280031612928 3282812271576 3285224151552 3288166611968 3294076209984 3296496365568 3299448922112 3300881596416 3304672199808 3305656859904 3306107142144 3313855413624 3316999182336 3320422334464 3325225866816 3326669733888 3332095606784 3336635334144 3337370566656 3338084155392 3346363133952 3348821704704 3358127603712 3362702797692 3369649963008 3372506595936 3374984374272 3384362975616 3392756732996 3393482164272 3395975353344 3404397911264 3406899120128 3407627575296 3410803311363 3416079032576 3417562349568 3422506410792 3428088595456 3428555554816 3429288640512 3434249665728 3438083022848 3441344643072 3442767150018 3444262055424 3446792552448 3449879724032 3454870537608 3456079958016 3461716901888 3464179709361 3464943046464 3465683912448 3468230148096 3476831909376 3480130289664 3488761565184 3490276442112 3500732153856 3501503545344 3503994658668 3510938370048 3516017514912 3523281420288 3524737796447 3528081623808 3537129359932 3537885660624 3538367576064 3549265907488 3550807056384 3555644761494 3559613621504 3560374729728 3562990534656 3566011072752 3571827316736 3574451535872 3575215816704 3577759371963 3578547736512 3584082919424 3588190157304 3590826398208 3594042575872 3596683116544 3599732217648 3603147190272 3607169073152 3612083567232 3613159823616 3613651992576 3622121033496 3624782203392 3634549203264 3635350081536 3636127383552 3638798843904 3640302970101 3647823642624 3653100814356 3660340002816 3670511566848 3674726638849 3676322264832 3688936409088 3698085556928 3699187438464 3708362010484 3711086541568 3711880037376 3717756224784 3721086089056 3723819968512 3725436911616 3728087340327 3734676586496 3735475126272 3740879100168 3746980557824 3747490955264 3748607557632 3752912312016 3753714750912 3754541887488 3757904699392 3764658525696 3767424417792 3770798768128 3776253843432 3776768228352 3777893554176 3787263329856 3790856208384 3800258133504 3803050180608 3813297524736 3814137790464 3814953320448 3826703548416 3827224805376 3829947650172 3832761510144 3837860118528 3843088911648 3851028529152 3855450899776 3856599669888 3857124999168 3866164649228 3867843400704 3879430177952 3881114689536 3886729354809 3890740470016 3893598994432 3894431514624 3898060927272 3904090322944 3906958655488 3911435898048 3917815537664 3918349205504 3921136879938 3924856760832 3931258290176 3934591028592 3937481769984 3938323673088 3939191488512 3942719684608 3948423471552 3949805666304 3959062524984 3961971245568 3963691597824 3973522182144 3977291759616 3987156074496 3990085435392 3992924145924 4000836747264 4004565324192 4014902083584 4016561675021 4018305731328 4021257977856 4028271767368 4032093284352 4042433554208 4043297897856 4046268506112 4049698744854 4053325918436 4056303894272 4058065207296 4063594013136 4070221826048 4071989182464 4074886162683 4077879978816 4082088361984 4085087469568 4087993768446 4088867853672 4089768841728 4096094765056 4102020434064 4103801597952 4107477229568 4110494990336 4113979677312 4117882503168 4127533270728 4128095505408 4129325512704 4139566895424 4142608232448 4153770518016 4156822290432 4160346251544 4168941305856 4174972359264 4183245717504 4186221850188 4189297464576 4194870362112 4199687587256 4201511159808 4214097495104 4215353127552 4215927324672 4222026351018 4225807872412 4226383493632 4227642786816 4240307403808 4241241761792 4242148614144 4245265317888 4248285573861 4248864256896 4252669816064 4255794249728 4260671246088 4270396669952 4275290400192 4278431453184 4282263494656 4282846806016 4284122923008 4285893799002 4289042642304 4289959715328 4290905014272 4303759143936 4305041491968 4305627906048 4309484306432 4315718678208 4316306546688 4317592633344 4330526710272 4332407095296 4337382262248 4343152152576 4346343063552 4358054313984 4361256173568 4364358950196 4373375483904 4377083028768 4380298868736 4392101613312 4395328487424 4406229599744 4407542479872 4408142856192 4418473884832 4422665576448 4426414907166 4429666991232 4433634489088 4435559645184 4441976405496 4448847112192 4449827422208 4450778873856 4453945340607 4457217651264 4461817511936 4465095606272 4468272258534 4470212454912 4477503471616 4483603730256 4485550583808 4488846114816 4492866617344 4496675461248 4499979165696 4500941340672 4501933129728 4512483967488 4516764844032 4524642885696 4527967137792 4529933254656 4531805738289 4543503433728 4547737748484 4556749799424 4563341881056 4572384854016 4574659693261 4578999554304 4590356200024 4592349407232 4595723403264 4606494050144 4608106610688 4614772988322 4618906279148 4619924061952 4620911883264 4624306864128 4628227136976 4635775879168 4640173719552 4643474929569 4644107443584 4651682086912 4657012757352 4660434261504 4667642871808 4671992878224 4672991832768 4676425076736 4681251160064 4688023353216 4690058969088 4704108831744 4706151432192 4717180880832 4717823434752 4719229157376 4724648535663 4734409408512 4740859681992 4747166306304 4750654046208 4754681430336 4766954422272 4769326063187 4770345829284 4771396982016 4784253543072 4787768530944 4799642956864 4804196253696 4816111422976 4817546431488 4818202656768 4825172972592 4829494711328 4833042937856 4841729036928 4846065604352 4847133442048 4848169844736 4853737293468 4855183512984 4855844865024 4863764856832 4870801085808 4871842549056 4880453337088 4883925491886 4886046171648 4889635946496 4894015422464 4901763019776 4902811103232 4906413195264 4918581878784 4920047419392 4920717606912 4932249917952 4949173383168 4951322394624 4957008299712 4967249215488 4970783120436 4980633501696 4987838800224 4998143410176 5000209432169 5003883082688 5004953001216 5006055849984 5019544700928 5023232557056 5035005124576 5035690971136 5037191405568 5044054196538 5049684439808 5054474944512 5058759893904 5062476561408 5067010844672 5070733574144 5076544463424 5084396699648 5085517053952 5089135099494 5090223246408 5093963030016 5102271397888 5106596866896 5110348680192 5111441362944 5117146824704 5124118548864 5126343524352 5130109845504 5142132893184 5142833332224 5143932960768 5157124534272 5162016964608 5164150725027 5174819586048 5182305806412 5192575352832 5197414569696 5212984301623 5215247864064 5228182506584 5233142347776 5246121371456 5249975693312 5251098230784 5252255318016 5255991988002 5264564628736 5266407555072 5274026272368 5278750033312 5282628327424 5284922130432 5292122435712 5298029576192 5305694039898 5306828490936 5307551364096 5316208099328 5323898861232 5326210584576 5334448996352 5339420432256 5340562094592 5344485801984 5357740975104 5361677303808 5362823725056 5376124379136 5378458779648 5391063863808 5395024674816 5399598326472 5410753609728 5418125350848 5429318909952 5433181550244 5437173305088 5450658357928 5451823804896 5453025122304 5469360578752 5471735463936 5479651221534 5485306236416 5490510004224 5503377694304 5504127340544 5505767350272 5514483397248 5519422527232 5523477643264 5533404613632 5538360690688 5542429720576 5547128335392 5548781157696 5558588407808 5562543015726 5566629812352 5567820056064 5581629133584 5585729952768 5588155367424 5593160482816 5602014879744 5603212689408 5607329366016 5620470836736 5621236432896 5622911336448 5629368468024 5636857049088 5656198152192 5660353757184 5662693509046 5664380765148 5665152342528 5680894994784 5697913073867 5700387200256 5704575270912 5714525065336 5718723523072 5719946287104 5721206685696 5738345525248 5740055322624 5740837208064 5744921475258 5749142265216 5754291570944 5755075395584 5756790177792 5764633367472 5774035613696 5776542793728 5783176349664 5784899504832 5785687498752 5790869536768 5795124084736 5799246973842 5801765101056 5810739085312 5819145266928 5821672034304 5831167311872 5836110705024 5840398491648 5841647271936 5856135484416 5860437983232 5876723306496 5877523808256 5878780526592 5881705319907 5896887435264 5901886542888 5906222654976 5914079526912 5922635207328 5934371831808 5937324282743 5938593787476 5942956868352 5957696344712 5960283273216 5978138307008 5980734111744 5985128153088 5989386218886 5995567281664 5999972220928 6001255120896 6006847986288 6016645289984 6022353125376 6027458596992 6031886966784 6032857180928 6037289517056 6042407651052 6048139926528 6058004578304 6063650331312 6064946846784 6069402759168 6075666399232 6079988877654 6084455841408 6087097810944 6105332739072 6107983773696 6123132542976 6127631204352 6128941400064 6131990652669 6144142147584 6153030651096 6161215844352 6165742485504 6170969515968 6186898292736 6189976379881 6191299906092 6192143258112 6209350343136 6213912348672 6229323837632 6230655777024 6235233435648 6240519377316 6250697804288 6253411958784 6262458538896 6272145108992 6274868576256 6279332775282 6283946196864 6289574507776 6290431246336 6292305543168 6299531380884 6302266739712 6312545878016 6321146242656 6323029691328 6323890987008 6329555075072 6334205394944 6338711808618 6339575240448 6341464180224 6360461105712 6361862642688 6363222921216 6367897976832 6379004724096 6383691374592 6386463277056 6405595004928 6423395241984 6424270209024 6426184384512 6428840698503 6433563963456 6455638715904 6464226459648 6471649724624 6473578017312 6474459820032 6489633518347 6494401447744 6495790065408 6506073393372 6511900655848 6514728228864 6519514595328 6535684026368 6537081470976 6541884260352 6546538425294 6558109171712 6560063225856 6565624543152 6570448303104 6576333223936 6588152419968 6592992731136 6598897844224 6609344399616 6611313719808 6612214284288 6627710827248 6633998364672 6640844668928 6650451733632 6653339467776 6673270668288 6674741133312 6676168310784 6692726267904 6697643409408 6702408387801 6716255207424 6725405595384 6739299926016 6745013191872 6749968748544 6765788136149 6768725951232 6785513465992 6786964328544 6791950706688 6808795822528 6813798240256 6815255150592 6821606622726 6832158065152 6835124699136 6845012821584 6856177190912 6857111109632 6858577281024 6868499331456 6876166045696 6885534300036 6888524110848 6893585104896 6899759448064 6909741075216 6912159916032 6923433803776 6928359418722 6929886092928 6931367824896 6936460296192 6953663818752 6960260579328 6977523130368 6980552884224 7001464307712 7007989317336 7021876740096 7032035029824 7046562840576 7049475592894 7056163247616 7074258719864 7075771321248 7076735152128 7093320357263 7098531814976 7101614112768 7111289522988 7119227243008 7120749459456 7125981069312 7132022145504 7143654633472 7148903071744 7150431633408 7155518743926 7157095473024 7168165838848 7176380314608 7181652796416 7188085151744 7193366233088 7199464435296 7206294380544 7214338146304 7224167134464 7226319647232 7227303985152 7244242066992 7249564406784 7269098406528 7270700163072 7272254767104 7277597687808 7280605940202 7295647285248 7306201628712 7320680005632 7325888237829 7341023133696 7349453277698 7352644529664 7377872818176 7395163776721 7396171113856 7398374876928 7416724020968 7422173083136 7423760074752 7435512449568 7442172178112 7447639937024 7450873823232 7456174680654 7469353172992 7470950252544 7481758200336 7493961115648 7494981910528 7497215115264 7505824624032 7507429501824 7509083774976 7515809398784 7529317051392 7534848835584 7541597536256 7552507686864 7553536456704 7555787108352 7574526659712 7581712416768 7600516267008 7606100361216 7626595049472 7628275580928 7629906640896 7633702649241 7653407096832 7659895300344 7665523020288 7675720237056 7686177823296 7702057058304 7710901799552 7713199339776 7714249998336 7732329298456 7735686801408 7758860355904 7762229379072 7773458709618 7781480940032 7787197988864 7788863029248 7796121854544 7808180645888 7813917310976 7822871796096 7835631075328 7836698411008 7842273759876 7849713521664 7862516580352 7869182057184 7874963539968 7876647346176 7878382977024 7885439369216 7896846943104 7899611332608 7918125049968 7923942491136 7927383195648 7947044364288 7954583519232 7958541059847 7974312148992 7985848291848 8001673494528 8009130648384 8029804167168 8033123350042 8036611462656 8042515955712 8056543534736 8064186568704 8083085988509 8084867108416 8086595795712 8092537012224 8099397489708 8106651836872 8112607788544 8116130414592 8127188026272 8140443652096 8143978364928 8149772325366 8155759957632 8164176723968 8170174939136 8175987536892 8177735707344 8179537683456 8192189530112 8204040868128 8207603195904 8214954459136 8220989980672 8227959354624 8235765006336 8255066541456 8256191010816 8258651025408 8279133790848 8285216464896 8307541036032 8313644580864 8320692503088 8337882611712 8343814523589 8349944718528 8372443700376 8378594929152 8389740724224 8399375174512 8403022319616 8428194990208 8430706255104 8431854649344 8444052702036 8451615744824 8452766987264 8455285573632 8480614807616 8482483523584 8484297228288 8490530635776 8494040263569 8496571147722 8497728513792 8505339632128 8511588499456 8521342492176 8540793339904 8550580800384 8556862906368 8564526989312 8565693612032 8571787598004 8578085284608 8579919430656 8581810028544 8607518287872 8610082983936 8611255812096 8618968612864 8631437356416 8632613093376 8635185266688 8661053420544 8664814190592 8674764524496 8686304305152 8692686127104 8698870460763 8716108627968 8728717900392 8746750967808 8754166057536 8760597737472 8784203226624 8790656974848 8812459199488 8815084959744 8816285712384 8836947769664 8845331152896 8852829814332 8859333982464 8867268978176 8871119290368 8883952810992 8897694224384 8899654844416 8901557747712 8907890681214 8914435302528 8923635023872 8930191212544 8936544517068 8940424909824 8955006943232 8967207460512 8971101167616 8977692229632 8985733234688 8993350922496 8999958331392 9001882681344 9024967934976 9033529688064 9049285771392 9055934275584 9059866509312 9063611476578 9087006867456 9095475496968 9113499598848 9119983316481 9126683762112 9149319386522 9157999108608 9180712400048 9184698814464 9191446806528 9212988100288 9216213221376 9229545976644 9237812558296 9239848123904 9241823766528 9248613728256 9256454273952 9271551758336 9280347439104 9286949859138 9288214887168 9303364173824 9314025514704 9320868523008 9335285743616 9343985756448 9345983665536 9352850153472 9362502320128 9376046706432 9380117938176 9408217663488 9412302864384 9434361761664 9435646869504 9438458314752 9449297071326 9468818817024 9481719363984 9494332612608 9501308092416 9508067712927 9509362860672 9538652126374 9540691658568 9542793964032 9568507086144 9575537061888 9599285913728 9608392507392 9632222845952 9635092862976 9636405313536 9650345945184 9658989422656 9666085875712 9683458073856 9692131208704 9694266884096 9696339689472 9707474586936 9710367025968 9711689730048 9727529713664 9741602171616 9743685098112 9760906674176 9767850983772 9772092343296 9779271892992 9788030844928 9803526039552 9805622206464 9812826390528 9837163757568 9840094838784 9864499835904 9898346766336 9902644789248 9914016599424 9941566240872 9961267003392 9975677600448 9996286820352 10000418864338 10007766165376 10009906002432 10012111699968 10039089401856 10046465114112 10070010249152 10071381942272 10074382811136 10088108393076 10099368879616 10108949889024 10117519787808 10124953122816 10134021689344 10141467148288 10153088926848 10168793399296 10171034107904 10178270198988 10180446492816 10187926060032 10204542795776 10213193733792 10220697360384 10222882725888 10234293649408 10248237097728 10252687048704 10284265786368 10285666664448 10287865921536 10314249068544 10324033929216 10328301450054 10349639172096 10364611612824 10385150705664 10392539128083 10394829139392 10425968603246 10430495728128 10456365013168 10466284695552 10492242742912 10499951386624 10502196461568 10504510636032 10511983976004 10529129257472 10532815110144 10548052544736 10557500066624 10565256654848 10569844260864 10574213389341 10584244871424 10596059152384 10611388079796 10613656981872 10615102728192 10632416198656 10647797722464 10652421169152 10668897992704 10678840864512 10681124189184 10688971603968 10715481950208 10723354607616 10725647450112 10752248758272 10782127727616 10790049349632 10799196652944 10821507219456 10836250701696 10866363100488 10874346610176 10901316715856 10903647609792 10906050244608 10920908910303 10938721157504 10943470927872 10959302443068 10970612472832 10981020008448 11006755388608 11008254681088 11011534700544 11024179916547 11028966794496 11038845054464 11046955286528 11066809227264 11076721381376 11084859441152 11094256670784 11097562315392 11117176815616 11125086031452 11133259624704 11135640112128 11163258267168 11171459905536 11176310734848 11186320965632 11204029759488 11206425378816 11240941673472 11242472865792 11245822672896 11258736936048 11273714098176 11312396304384 11325387018092 11328761530296 11330304685056 11361789989568 11395826147734 11400774400512 11409150541824 11429050130672 11437447046144 11439892574208 11442413371392 11476691050496 11480110645248 11481674416128 11489842950516 11498284530432 11508583141888 11510150791168 11513580355584 11529266734944 11548071227392 11553085587456 11566352699328 11569799009664 11571374997504 11581739073536 11590248169472 11598493947684 11603530202112 11621478170624 11638290533856 11643344068608 11662334623744 11672221410048 11680796983296 11683294543872 11712270968832 11720875966464 11753446612992 11755047616512 11763410639814 11793774870528 11803773085776 11812445309952 11828159053824 11845270414656 11874648565486 11877187574952 11885913736704 11915392689424 11920566546432 11956276614016 11961468223488 11970256306176 11978772437772 11991134563328 11999944441856 12002510241792 12013695972576 12033290579968 12044706250752 12049685025063 12054917193984 12063773933568 12065714361856 12074579034112 12084815302104 12096279853056 12116009156608 12127300662624 12129893693568 12138805518336 12151332798464 12159977755308 12168911682816 12174195621888 12210665478144 12215967547392 12246265085952 12255262408704 12263981305338 12288284295168 12306061302192 12322431688704 12331484971008 12341939031936 12379952759762 12382599812184 12384286516224 12418700686272 12427824697344 12458647675264 12461311554048 12470466871296 12481038754632 12501395608576 12506823917568 12524917077792 12544290217984 12549737152512 12558665550564 12567892393728 12579149015552 12580862492672 12584611086336 12599062761768 12604533479424 12625091756032 12642292485312 12646059382656 12647781974016 12659110150144 12668410789888 12677423617236 12679150480896 12682928360448 12720922211424 12723725285376 12726445842432 12735795953664 12758009448192 12767382749184 12811190009856 12846790483968 12848540418048 12852368769024 12857681397006 12867127926912 12911277431808 12928452919296 12943299449248 12947156034624 12948919640064 12979267036694 12988802895488 12991580130816 13012146786744 13023801311696 13029456457728 13039029190656 13071368052736 13074162941952 13083768520704 13093076850588 13116218343424 13120126451712 13131249086304 13140896606208 13152666447872 13176304839936 13185985462272 13197795688448 13218688799232 13222627439616 13224428568576 13255421654496 13267996729344 13281689337856 13300903467264 13306678935552 13346541336576 13349482266624 13352336621568 13385452535808 13395286818816 13404816775602 13432510414848 13450811190768 13478599852032 13490026383744 13499937497088 13531576272298 13537451902464 13571026931984 13573928657088 13583901413376 13595417214867 13617591645056 13627596480512 13630510301184 13643213245452 13664316130304 13670249398272 13690025643168 13712354381824 13714222219264 13717154562048 13723979079783 13736998662912 13752332091392 13771068600072 13777048221696 13787170209792 13799518896128 13819482150432 13824319832064 13846867607552 13856718837444 13859772185856 13862735649792 13872920592384 13907327637504 13920521158656 13955046260736 14002928615424 14015978634672 14043753480192 14064070059648 14098951185788 14112326495232 14148517439728 14151542642496 14153470304256 14173945606989 14186640714526 14197063629952 14203228225536 14222579045976 14238454486016 14241498918912 14251962138624 14264044291008 14287309266944 14297806143488 14300863266816 14307978189561 14311037487852 14314190946048 14336331677696 14352760629216 14363305592832 14376170303488 14386732466176 14398928870592 14412588761088 14428676292608 14448334268928 14452639294464 14454607970304 14488484133984 14499128813568 14538196813056 14541400326144 14544509534208 14561211880404 14591294570496 14612403257424 14641360011264 14651776475658 14682046267392 14698906555396 14705289059328 14755745636352 14790327553442 14792342227712 14796749753856 14833448041936 14844346166272 14847520149504 14871024899136 14884344356224 14895279874048 14901747646464 14912349361308 14938706345984 14941900505088 14963516400672 14987922231296 14989963821056 14994430230528 15000628296507 15011649248064 15014859003648 15018167549952 15031618797568 15058634102784 15069697671168 15083195072512 15105015373728 15107072913408 15111574216704 15149053319424 15163424833536 15201032534016 15212200722432 15253190098944 15256551161856 15267405298482 15306814193664 15319790600688 15331046040576 15351440474112 15372355646592 15421803599104 15426398679552 15428499996672 15464658596912 15471373602816 15492452175081 15517720711808 15524458758144 15546917419236 15562961880064 15574395977728 15577726058496 15592243709088 15616361291776 15627834621952 15638952904869 15645743592192 15671262150656 15684547519752 15699427043328 15725033160704 15738364114368 15749927079936 15753294692352 15756765954048 15770878738432 15793693886208 15799222665216 15836250099936 15847884982272 15854766391296 15894088728576 15917082119694 15948624297984 15971696583696 16003346989056 16018261296768 16066246700084 16073222925312 16085031911424 16113087069472 16128373137408 16166171977018 16169734216832 16173191591424 16185074024448 16198794979416 16213303673744 16225215577088 16232260829184 16254376052544 16280887304192 16287956729856 16299544650732 16311519915264 16328353447936 16351975073784 16355471414688 16359075366912 16384379060224 16408081736256 16415206391808 16429908918272 16441979961344 16455918709248 16471530012672 16510133082912 16512382021632 16517302050816 16558267581696 16570432929792 16615082072064 16627289161728 16641385006176 16675765223424 16687629047178 16699889437056 16744887400752 16757189858304 16779481448448 16798750349024 16806044639232 16856389980416 16861412510208 16863709298688 16888105404072 16903231489648 16905533974528 16910571147264 16961229615232 16964967047168 16968594456576 16981061271552 16988080527138 16993142295444 16995457027584 17010679264256 17023176998912 17042684984352 17081586679808 17093739221601 17101161600768 17113725812736 17129053978624 17143575196008 17156170569216 17159838861312 17163620057088 17215036575744 17220165967872 17222511624192 17237937225728 17262874712832 17265226186752 17270370533376 17322106841088 17329628381184 17349529048992 17372608610304 17385372254208 17397740921526 17432217255936 17457435800784 17493501935616 17508332115072 17521195474944 17568406453248 17581313949696 17624918398976 17630169919488 17632571424768 17645115959721 17673895539328 17690662305792 17705659628664 17718667964928 17734537956352 17742238580736 17767905621984 17795388448768 17799309688832 17803115495424 17811972848229 17815781362428 17828870605056 17847270047744 17873089034136 17880849819648 17910013886464 17934414921024 17942202335232 17955384459264 17971466469376 17986701844992 17999916662784 18003765362688 18049935869952 18067059376128 18098571542784 18111868551168 18127222953156 18174013734912 18190950993936 18226999197696 18239966632962 18253367524224 18298638773044 18315998217216 18361424800096 18369397628928 18382893613056 18395971958007 18425976200576 18432426442752 18459091953288 18475625116592 18479696247808 18483647533056 18497227456512 18512908547904 18543103516672 18560694878208 18569929139643 18573899718276 18576429774336 18606728347648 18628051029408 18641737046016 18670571487232 18687971512896 18691967331072 18705700306944 18752093412864 18760235876352 18816435326976 18824605728768 18868723523328 18871293739008 18876916629504 18898594142652 18937637634048 18963438727968 18988665225216 19002616184832 19016135425854 19018725721344 19077304252748 19081383317136 19085587928064 19137014172288 19151074123776 19198571827456 19216785014784 19264445691904 19270185725952 19272810627072 19286522095509 19300691890368 19317978845312 19332171751424 19366916147712 19384262417408 19388533768192 19392679378944 19414949173872 19420734051936 19423379460096 19455059427328 19468900555041 19483204343232 19487370196224 19535701967544 19544184686592 19558543785984 19576061689856 19607052079104 19611244412928 19625652781056 19674327515136 19680189677568 19728999671808 19796693532672 19828033198848 19883132481744 19922534006784 19951355200896 20000837728676 20015532330752 20019812004864 20024223399936 20078178803712 20092930228224 20107225163403 20140020498304 20142763884544 20148765622272 20176216786152 20198737759232 20217899778048 20235039575616 20249906245632 20268043378688 20282934296576 20297364408447 20306177853696 20337586798592 20356540397976 20360892985632 20375852120064 20409085591552 20426387467584 20441394720768 20445765451776 20468587298816 20496474195456 20505374097408 20568531572736 20571333328896 20575731843072 20628498137088 20656602900108 20699278344192 20729223225648 20770301411328 20785078256166 20789658278784 20851937206492 20860991456256 20912730026336 20932569391104 20984485485824 20999902773248 21004392923136 21023967952008 21058258514944 21065630220288 21096105089472 21115000133248 21130513309696 21139688521728 21148426778682 21168489742848 21192118304768 21222776159592 21227313963744 21230205456384 21264832397312 21279961071789 21295595444928 21304842338304 21357681729024 21362248378368 21377943207936 21430963900416 21446709215232 21451294900224 21504497516544 21564255455232 21580098699264 21598393305888 21643014438912 21672501403392 21732726200976 21748693220352 21802633431712 21807295219584 21812100489216 21841817820606 21877442315008 21886941855744 21918604886136 21941224945664 21962040016896 21977664713487 22013510777216 22016509362176 22023069401088 22048359833094 22057933588992 22077690108928 22093910573056 22133618454528 22153442762752 22169718882304 22185491330163 22188513341568 22195124630784 22250172062904 22266519249408 22271280224256 22326516534336 22342919811072 22352621469696 22372641931264 22408059518976 22412850757632 22481883346944 22484945731584 22491645345792 22517473872096 22547428196352 22624792608768 22650774036184 22657523060592 22660609370112 22723579979136 22791652295468 22801548801024 22818301083648 22858100261344 22874894092288 22879785148416 22884826742784 22901107947723 22953382100992 22960221290496 22979685901032 22996569060864 23017166283776 23020301582336 23027160711168 23058533469888 23096142454784 23106171174912 23132705398656 23139598019328 23142749995008 23163478147072 23196987895368 23207060404224 23242956341248 23276581067712 23286688137216 23324669247488 23344442820096 23361593966592 23366589087744 23424541937664 23441751932928 23506893225984 23510095233024 23526821279628 23587549741056 23607546171552 23624890619904 23656318107648 23690540829312 23749297130972 23754375149904 23771827473408 23830785378848 23841133092864 23875623179541 23912553228032 23922936446976 23957544875544 23982269126656 23999888883712 24005020483584 24027391945152 24066581159936 24089412501504 24099370050126 24109834387968 24127547867136 24131428723712 24149158068224 24169630604208 24192559706112 24232018313216 24249257965527 24254601325248 24259787387136 24277611036672 24319955510616 24337823365632 24348391243776 24421330956288 24431935094784 24492530171904 24510524817408 24527962610676 24576568590336 24612122604384 24644863377408 24662969942016 24673164575129 24683878063872 24759905519524 24765199624368 24768573032448 24837401372544 24855649394688 24917295350528 24922623108096 24940933742592 24962077509264 25002791217152 25013647835136 25031443570767 25049834155584 25088580435968 25117331101128 25135784787456 25158298031104 25161724985344 25169222172672 25198125523536 25209066958848 25250183512064 25284584970624 25292118765312 25295563948032 25318220300288 25354847234472 25358300961792 25365856720896 25441844422848 25447450570752 25452891684864 25471591907328 25482120790707 25516018896384 25534765498368 25622380019712 25693580967936 25697080836096 25715362794012 25734255853824 25822554863616 25856905838592 25886598898496 25894312069248 25897839280128 25958534073388 25977605790976 25983160261632 26024293573488 26047602623392 26058912915456 26078058381312 26096611382289 26142736105472 26148325883904 26186153701176 26232436686848 26240252903424 26262498172608 26281793212416 26305332895744 26352609679872 26371970924544 26395591376896 26437377598464 26445254879232 26448857137152 26510843308992 26535993458688 26601806934528 26613357871104 26693082673152 26698964533248 26704673243136 26770905071616 26790573637632 26809633551204 26865020829696 26901622381536 26957199704064 26980052767488 26999874994176 27063152544596 27074903804928 27142053863968 27147857314176 27167802826752 27190834429734 27235183290112 27255192961024 27261020602368 27286426490904 27328632260608 27340498796544 27359949949443 27380051286336 27424708763648 27428444438528 27447958159566 27473997325824 27504664182784 27542137200144 27554096443392 27574340419584 27599037792256 27638964300864 27648639664128 27713437674888 27719544371712 27725471299584 27745841184768 27814655275008 27841042317312 27910092521472 28005857230848 28031957269344 28087506960384 28128140119296 28197902371576 28224652990464 28297034879456 28303085284992 28306940608512 28347891213978 28373281429052 28394127259904 28406456451072 28445158091952 28476908972032 28482997837824 28503924277248 28524203138781 28528088582016 28574618533888 28595612286976 28615956379122 28622074975704 28628381892096 28672663355392 28705521258432 28726611185664 28752340606976 28773464932352 28797857741184 28825177522176 28896668537856 28905278588928 28909215940608 28976968267968 28998257627136 29076393626112 29082800652288 29089019068416 29122423760808 29182589140992 29224806514848 29282720022528 29303552951316 29364092534784 29397813110792 29410578118656 29511491272704 29580655106884 29584684455424 29593499507712 29666896083872 29688692332544 29695040299008 29742049798272 29768688712448 29790559748096 29824698722616 29877412691968 29883801010176 29927032801344 29975844462592 29979927642112 29988860461056 30001256593014 30023298496128 30029718007296 30036335099904 30063237595136 30117268205568 30139395342336 30166390145024 30210030747456 30214145826816 30223148433408 30298106638848 30326849667072 30402065068032 30424401444864 30506380197888 30513102323712 30534810596964 30613628387328 30639581201376 30662092081152 30702880948224 30715572226181 30744711293184 30843607198208 30852797359104 30856999993344 30929317193824 30942747205632 30984904350162 31035441423616 31048917516288 31093834838472 31125923760128 31148791955456 31155452116992 31177617384249 31184487418176 31232722583552 31255669243904 31277905809738 31291487184384 31342524301312 31369095039504 31398854086656 31450066321408 31476728228736 31499854159872 31506589384704 31513531908096 31587387772416 31598445330432 31672500199872 31695769964544 31709532782592 31722640168023 31788177457152 31834164239388 31897248595968 31943393167392 32006693978112 32022617852827 32036522593536 32132493400168 32146445850624 32170063822848 32226174138944 32256746274816 32332343954036 32339468433664 32346383182848 32370148048896 32397589958832 32426607347488 32450431154176 32464521658368 32508752105088 32561774608384 32599089301464 32623039830528 32656706895872 32703950147568 32710942829376 32718150733824 32768758120448 32816163472512 32830412783616 32859817836544 32911837418496 32943060025344 33020266165824 33024764043264 33034604101632 33072539749641 33116535163392 33140865859584 33230164144128 33254578323456 33282770012352 33351530446848 33375258094356 33399778874112 33489774801504 33514379716608 33558962896896 33597500698048 33612089278464 33712779960832 33722825020416 33727418597376 33776210808144 33806462979296 33811067949056 33821142294528 33922459230464 33929934094336 33937188913152 33976161054276 33986284590888 33990914055168 34021358528512 34046353997824 34085369968704 34163173359616 34187478443202 34202323201536 34227451625472 34258107957248 34287150392016 34312341138432 34319677722624 34327240114176 34430073151488 34440331935744 34445023248384 34525749425664 34530452373504 34540741066752 34644213682176 34659256762368 34699058097984 34745217220608 34770744508416 34795481843052 34864434511872 34914871601568 34987003871232 35001466025183 35016664230144 35042390949888 35136812906496 35162627899392 35249836797952 35260339838976 35265142849536 35290231919442 35347791078656 35381324611584 35411319257328 35437335929856 35469075912704 35484477161472 35535811243968 35590776897536 35598619377664 35623945696458 35631562724856 35657741210112 35694540095488 35746178068272 35761699639296 35820027772928 35868829842048 35884404670464 35910768918528 35973403689984 35999833325568 36007530725376 36099871739904 36134118752256 36149055075189 36197143085568 36223737102336 36254445906312 36348027469824 36381901987872 36453998395392 36479933265924 36506735048448 36597277546088 36631996434432 36722849600192 36738795257856 36765787226112 36791943916014 36851952401152 36864852885504 36918183906576 36951250233184 36959392495616 36967295066112 36994454913024 37025817095808 37086207033344 37139858279286 37147799436552 37152859548672 37213456695296 37256102058816 37283474092032 37341142974464 37375943025792 37383934662144 37411400613888 37504186825728 37520471752704 37632870653952 37649211457536 37737447046656 37742587478016 37753833259008 37797188285304 37875275268096 37926877455936 37977330450432 38005232369664 38032270851708 38037451442688 38154608505496 38162766634272 38171175856128 38274028344576 38302148247552 38397143654912 38433570029568 38528891383808 38540371451904 38545621254144 38573044191018 38601383780736 38635957690624 38664343502848 38733832295424 38768524834816 38777067536384 38785358757888 38829898347744 38841468103872 38846758920192 38910118854656 38937801110082 38966408686464 38974740392448 39071403935088 39088369373184 39117087571968 39152123379712 39214104158208 39222488825856 39251305562112 39348655030272 39360379355136 39457999343616 39593387065344 39656066397696 39766264963488 39845068013568 39864891612703 39902710401792 40001675457352 40031064661504 40039624009728 40048446799872 40156357607424 40185860456448 40214450326806 40280040996608 40285527769088 40297531244544 40352433572304 40397475518464 40435799556096 40470079151232 40499812491264 40536086757376 40565868593152 40594728816894 40612355707392 40675173597184 40713080795952 40721785971264 40751704240128 40818171183104 40852774935168 40882789441536 40891530903552 40992948390912 41010748194816 41137063145472 41142666657792 41151463686144 41171937239349 41256996274176 41313205800216 41398556688384 41458446451296 41540602822656 41561269979201 41570156512332 41579316557568 41703874412984 41721982912512 41825460052672 41865138782208 41968970971648 41999805546496 42008785846272 42047935904016 42116517029888 42131260440576 42192210178944 42230000266496 42261026619392 42296853557364 42336979485696 42384236609536 42445552319184 42454627927488 42460410912768 42529664794624 42559922143578 42591190889856 42609684676608 42715363458048 42724496756736 42755886415872 42861927800832 42893418430464 42902589800448 42923934568683 43008995033088 43128510910464 43160197398528 43196786611776 43286028877824 43345002806784 43465452401952 43497386440704 43573253623187 43605266863424 43614590439168 43624200978432 43683635641212 43754884630016 43773883711488 43837209772272 43882449891328 43924080033792 43955329426974 44027021554432 44033018724352 44046138802176 44096719666188 44115867177984 44155380217856 44187821146112 44267236909056 44306885525504 44339437764608 44370982660326 44377026683136 44390249261568 44500344125808 44533038498816 44542560448512 44653033068672 44685839622144 44705242939392 44816119037952 44825701515264 44963766693888 44969891463168 44983290691584 45001884889521 45034947744192 45094856392704 45249585217536 45301548072368 45315046121184 45321218740224 45427434628429 45447159958272 45583304590936 45603097602048 45636602167296 45716200522688 45749788184576 45759570296832 45769653485568 45802215895446 45906764201984 45920442580992 45959371802064 45993138121728 46034332567552 46040603164672 46054321422336 46117066939776 46192284909568 46265410797312 46279196038656 46285499990016 46326956294144 46393975790736 46414120808448 46485912682496 46553162135424 46573376274432 46688885640192 46723187933184 46733178175488 46849083875328 46883503865856 46916858714607 47013786451968 47053642559256 47175099482112 47215092343104 47249781239808 47312636215296 47381081658624 47498594261944 47508750299808 47543654946816 47661570757696 47682266185728 47751246359082 47825106456064 47845872893952 47915089751088 47964538253312 47999777767424 48010040967168 48054783890304 48133162319872 48198740100252 48219668775936 48255095734272 48262857447424 48298316136448 48339261208416 48385119412224 48464036626432 48498515931054 48509202650496 48519574774272 48555222073344 48639911021232 48675646731264 48696782487552 48842661912576 48863870189568 48985060343808 49055925221352 49153137180672 49224245208768 49289726754816 49325939884032 49346329150258 49367756127744 49519811039048 49530399248736 49537146064896 49653242500841 49674802745088 49711298789376 49834590701056 49845246216192 49881867485184 49924155018528 50005582434304 50027295670272 50062887141534 50099668311168 50177160871936 50234662202256 50271569574912 50316596062208 50323449970688 50338444345344 50396251047072 50418133917696 50500367024128 50569169941248 50584237530624 50591127896064 50636440600576 50709694468944 50716601923584 50731713441792 50883688845696 50894901141504 50905783369728 50943183814656 50964241581414 51032037792768 51069530996736 51244760039424 51281217664803 51387161935872 51430725588024 51468511707648 51645109727232 51713811677184 51773197796992 51788624138496 51795678560256 51917068146776 51955211581952 51966320523264 52048587146976 52095205246784 52117825830912 52156116762624 52193222764578 52285472210944 52296651767808 52372307402352 52464873373696 52480505806848 52524996345216 52563586424832 52610665791488 52705219359744 52743941849088 52791182753792 52874755196928 52890509758464 52897714274304 53021686617984 53071986917376 53203613869056 53226715742208 53386165346304 53397929066496 53409346486272 53435918544687 53541810143232 53619267102408 53730041659392 53803244763072 53914399408128 53960105534976 53999749988352 54126305089192 54149807609856 54284107727936 54295714628352 54335605653504 54381668859468 54470366580224 54510385922048 54522041204736 54572852981808 54657264521216 54680997593088 54719899898886 54760102572672 54849417527296 54856888877056 54895916319132 54947994651648 55009328365568 55084274400288 55108192886784 55148680839168 55198075584512 55277928601728 55297279328256 55426875349776 55439088743424 55450942599168 55491682369536 55629310550016 55682084634624 55709787418929 55820185042944 56011714461696 56063914538688 56256280238592 56395804743152 56449305980928 56594069758912 56606170569984 56613881217024 56695782427956 56746562858104 56788254519808 56812912902144 56890316183904 56953817944064 56965995675648 57007848554496 57048406277562 57056177164032 57149237067776 57191224573952 57231912758244 57244149951408 57256763784192 57345326710784 57411042516864 57453222371328 57504681213952 57546929864704 57595715482368 57650355044352 57793337075712 57810557177856 57818431881216 57953936535936 57996515254272 58152787252224 58165601304576 58178038136832 58244847521616 58365178281984 58406701665123 58449613029696 58607105902632 58728185069568 58795626221584 58821156237312 59022982545408 59161310213768 59169368910848 59186999015424 59333792167744 59377384665088 59390080598016 59484099596544 59537377424896 59581119496192 59649397445232 59754825383936 59767602020352 59854065602688 59951688925184 59959855284224 60002513186028 60046596992256 60059436014592 60072670199808 60126475190272 60234536411136 60278790684672 60332780290048 60420061494912 60428291653632 60446296866816 60596213277696 60653699334144 60804130136064 60848802889728 60892093225341 61012760395776 61069621193928 61227256774656 61279162402752 61324184162304 61405761896448 61431144452362 61489422586368 61687214396416 61705594718208 61713999986688 61858634387648 61885494411264 61969808700324 62070882847232 62097835032576 62187669676944 62251847520256 62297583910912 62310904233984 62355234768498 62368974836352 62465445167104 62511338487808 62555811619476 62582974368768 62685048602624 62738190079008 62797708173312 62900132642816 62953456457472 62999708319744 63013178769408 63174775544832 63196890660864 63345000399744 63391539929088 63419065565184 63445280336046 63576354914304 63668328478776 63794497191936 63839883215367 63886786334784 64045235705654 64073045187072 64264986800336 64292891701248 64340127645696 64452348277888 64513492549632 64664687908072 64678936867328 64692766365696 64740296097792 64795179917664 64853214694976 64900862308352 64929043316736 65017504210176 65123549216768 65198178602928 65246079661056 65313413791744 65407900295136 65421885658752 65436301467648 65537516240896 65632326945024 65660825567232 65719635673088 65823674836992 65886120050688 66040532331648 66049528086528 66069208203264 66145079499282 66233070326784 66281731719168 66460328288256 66509156646912 66556473990489 66565540024704 66750516188712 66799557748224 66979549603008 67028759433216 67117925793792 67195001396096 67224178556928 67425559921664 67445650040832 67454837194752 67552421616288 67612925958592 67622135898112 67642284589056 67844918460928 67859868188672 67874377826304 67952322108552 67972569181776 67981828110336 68042717057024 68092707995648 68170739937408 68326346719232 68374956886404 68404646403072 68454903250944 68516215914496 68574300784032 68624682276864 68639355445248 68654480228352 68860146302976 68880663871488 69051498851328 69060904747008 69081482133504 69288427364352 69318513524736 69398116195968 69490434441216 69590963686104 69728869023744 69829743203136 69974007742464 70002932050366 70033328460288 70084781899776 70273625812992 70325255798784 70499673595904 70520679677952 70530285699072 70580463838884 70695582157312 70762649223168 70822638514656 70874671859712 70938151825408 70968954322944 71071622487936 71181553795072 71197238755328 71247891392916 71263125449712 71315482420224 71389080190976 71492356136544 71523399278592 71640055545856 71737659684096 71768809340928 71946807379968 71999666651136 72015061450752 72199743479808 72268237504512 72298110150378 72394286171136 72447474204672 72508891812624 72696054939648 72747773896581 72763803975744 72959866531848 73013470096896 73194555092176 73263992868864 73445699200384 73477590515712 73531574452224 73583887832028 73703904802304 73729705771008 73836367813152 73902500466368 73918784991232 73934590132224 73988909826048 74019493725387 74051634191616 74172414066688 74279716558572 74295598873104 74305719097344 74426913390592 74512204117632 74566948184064 74682285948928 74751886051584 74767869324288 74822801227776 75008373651456 75040943505408 75265741307904 75474894093312 75485174956032 75507666518016 75594376570608 75750550536192 75853754911872 75954660900864 76064541703416 76074902885376 76309217010992 76325533268544 76342351712256 76446362372121 76548056689152 76604296495104 76794287309824 76867140059136 77057782767616 77080742903808 77091242508288 77146088382036 77202767561472 77271915381248 77328687005696 77467664590848 77537049669632 77554135072768 77570717515776 77659796695488 77682936207744 77693517840384 77820237709312 77875602220164 77932817372928 77949480784896 78142807870176 78176738746368 78234175143936 78304246759424 78428208316416 78444977651712 78697310060544 78720758710272 78915998687232 79186774130688 79312132795392 79532529926976 79729783225406 79805420803584 80003350914704 80062129323008 80079248019456 80096893599744 80312715214848 80371720912896 80428900653612 80560081993216 80571055538176 80595062489088 80704867144608 80794951036928 80871599112192 80940158302464 80999624982528 81072173514752 81131737186304 81189457633788 81224711414784 81350347194368 81426161591904 81443571942528 81503408480256 81636342366208 81705549870336 81765578883072 81783061807104 81985896781824 82021496389632 82274126290944 82285333315584 82343874478698 82513992548352 82626411600432 82797113376768 82916892902592 83122539958402 83140313024664 83158633115136 83407748825968 83443965825024 83650920105344 83730277564416 83937941943296 83999611092992 84017571692544 84095871808032 84233034059776 84262520881152 84384420357888 84460000532992 84522053238784 84593707114728 84673958971392 84768473219072 84891104638368 84909255854976 84920821825536 85059329589248 85119844287156 85182381779712 85219369353216 85430726916096 85448993513472 85511772831744 85723855601664 85786836860928 85847869137366 86017990066176 86257021820928 86320394797056 86393573223552 86690005613568 86930904803904 86994772881408 87146507246374 87210533726848 87229180878336 87248401956864 87367271282424 87509769260032 87547767422976 87674419544544 87764899782656 87848160067584 87910658853948 88054043108864 88066037448704 88092277604352 88193439332376 88231734355968 88310760435712 88375642292224 88534473818112 88613771051008 88678875529216 88741965320652 88754053366272 88780498523136 89000688251616 89066076997632 89085120897024 89306066137344 89371679244288 89632238075904 89651403030528 89927533387776 89939782926336 89966581383168 90003769779042 90069895488384 90189712785408 90499170435072 90603096144736 90630092242368 90642437480448 90854869256858 90894319916544 91166609181872 91206195204096 91273204334592 91432401045376 91499576369152 91519140593664 91539306971136 91604431790892 91813528403968 91840885161984 91918743604128 91986276243456 92068665135104 92081206329344 92108642844672 92146716678543 92234133879552 92384569819136 92530821594624 92558392077312 92570999980032 92653912588288 92787951581472 92828241616896 92971825364992 93106324270848 93146752548864 93377771280384 93446375866368 93466356350976 93698167750656 93767007731712 93833717429214 94027572903936 94107285118512 94350198964224 94430184686208 94499562479616 94762163317248 94997188523888 95017500599616 95087309893632 95167920504069 95323141515392 95364532371456 95502492718164 95650212912128 95691745787904 95830179502176 95929076506624 95999555534848 96020081934336 96067853558481 96109567780608 96266324639744 96397480200504 96439337551872 96510191468544 96525714894848 96596632272896 96678522416832 96770238824448 96928073252864 96997031862108 97018405300992 97039149548544 97110444146688 97279822042464 97351293462528 97393564975104 97685323825152 97970120687616 98111850442704 98306274361344 98448490417536 98579453509632 98692658300516 98735512255488 99039622078096 99060798497472 99074292129792 99217619248923 99306485001682 99349605490176 99422597578752 99669181402112 99690492432384 99763734970368 99848310037056 100011164868608 100054591340544 100125774283068 100199336622336 100354321743872 100469324404512 100543139149824 100633192124416 100646899941376 100676888690688 100792502094144 100836267835392 101000734048256 101138339882496 101168475061248 101182255792128 101272881201152 101419388937888 101433203847168 101463426883584 101767377691392 101789802283008 101811566739456 101928483162828 102064075585536 102139061993472 102489520078848 102562435329606 102774323871744 102861451176048 102937023415296 103290219454464 103546395593984 103577248276992 103591357120512 103834136293552 103910423163904 103932641046528 104097174293952 104190410493568 104235651661824 104312233525248 104386445529156 104570944421888 104593303535616 104744614804704 104929746747392 104961011613696 105004398075549 105049992690432 105127172849664 105221331582976 105410438719488 105487883698176 105582365507584 105749510393856 105781019516928 105795428548608 106043373235968 106143973834752 106407227738112 106453431484416 106772330692608 106795858132992 106871837089374 107083620286464 107238534204816 107460083318784 107606489526144 107920211069952 107999499976704 108252610178384 108299615219712 108447165225567 108568215455872 108591429256704 108671211307008 108763337718936 108940733160448 109020771844096 109044082409472 109145705963616 109314529042432 109361995186176 109439799797772 109520205145344 109698835054592 109791832638264 109895989303296 110018656731136 110168548800576 110216385773568 110297361678336 110396151169024 110555857203456 110594558656512 110853750699552 110878177486848 110901885198336 110983364739072 111258621100032 111419574837858 111640370085888 112023428923392 112127829077376 112512560477184 112791609486304 112898611961856 113188139517824 113212341139968 113227762434048 113391564855912 113493125716208 113576509039616 113625825804288 113780632367808 113907635888128 113931991351296 114015697108992 114096812555124 114112354328064 114298474135552 114463825516488 114488299902816 114513527568384 114690653421568 114822085033728 114906444742656 115009362427904 115093859729408 115191430964736 115300710088704 115586674151424 115621114355712 115636863762432 115907873071872 115993030508544 116305574504448 116331202609152 116356076273664 116489695043232 116730356563968 116813403330246 116899226059392 117214211805264 117456370139136 117591252443168 117642312474624 118045965090816 118322620427536 118338737821696 118373998030848 118667584335488 118754769330176 118780161196032 118968199193088 119074754849792 119162238992384 119298794890464 119509650767872 119535204040704 119594674838109 119708131205376 119903377850368 120005026372056 120093193984512 120118872029184 120145340399616 120252950380544 120469072822272 120557581369344 120665560580096 120840122989824 120856583307264 120892593733632 121192426555392 121307398668288 121608260272128 121697605779456 121784186450682 122025520791552 122139242387856 122454513549312 122558324805504 122648368324608 122862288904724 122978845172736 123374428792832 123411189436416 123427999973376 123515811718047 123717268775296 123770988822528 123939617400648 124141765694464 124195670065152 124375339353888 124503695040512 124595167821824 124621808467968 124683809937603 124710469536996 124737949672704 124930890334208 125111623238952 125165948737536 125370097205248 125476380158016 125595416346624 125800265285632 125906912914944 125999416639488 126026357538816 126349551089664 126393781321728 126690000799488 126783079858176 126890560672092 127152709828608 127336656957552 127588994383872 127679766430734 127773572669568 128090471411308 128146090374144 128529973600672 128585783402496 128680255291392 128771803706049 128904696555776 129026985099264 129329375816144 129357873734656 129385532731392 129480592195584 129590359835328 129706429389952 129801724616704 129858086633472 130035008420352 130247098433536 130396357205856 130492159322112 130626827583488 130719760869561 130815800590272 130843771317504 130872602935296 131264653890048 131321651134464 131439271346176 131647349673984 131772240101376 132081064663296 132099056173056 132138416406528 132290158998564 132466140653568 132563463438336 132920656576512 133018313293824 133112947980978 133131080049408 133501032377424 133599115496448 133959099206016 134057518866432 134390002792192 134448357113856 134851119843328 134891300081664 134909674389504 135005654668563 135104843232576 135225851917184 135244271796224 135284569178112 135689836921856 135719736377344 135748755652608 135904644217104 135945138363552 135963656220672 136085434114048 136185415991296 136282303885287 136341479874816 136749913772808 136809292806144 136909806501888 137032431828992 137148601568064 137249364553728 137278710890496 137308960456704 137720292605952 137761327742976 138102997702656 138121809494016 138162964267008 138576854728704 138796232391936 138980868882432 139181927372208 139457738047488 139659486406272 140005864100732 140066656920576 140169563799552 140547251625984 140650511597568 140750576143821 140999347191808 141041359355904 141160927677768 141391164314624 141525298446336 141645277029312 141749343719424 141876303650816 141937908645888 142143244975872 142363107590144 142495782785832 142526250899424 142630964840448 142778160381952 142984712273088 143046798557184 143280111091712 143475319368192 143537618681856 143893614759936 143999333302272 144030122901504 144399486959616 144596220300756 144788572342272 144894948409344 145017783625248 145392109879296 145495547793162 145527607951488 145919733063696 146026940193792 146389110184352 146527985737728 146891398400768 146955181031424 147167775664056 147407809604608 147459411542016 147672735626304 147805000932736 147837569982464 147869180264448 147977819652096 148038987450774 148103268383232 148344828133376 148559433117144 148591197746208 148611438194688 148853826781184 148959727502523 149024408235264 149133896368128 149503772103168 149535738648576 149645602455552 150016747302912 150081887010816 150531482615808 150949788186624 150970349912064 151015333036032 151188753141216 151501101072384 151707509823744 151909321801728 152129083406832 152149805770752 152618434021984 152651066537088 152684703424512 152892724744242 153096113378304 153208592990208 153588574619648 153734280118272 153843652994409 154115565535232 154161485807616 154292176764072 154405535122944 154543830762496 154657374011392 154935329181696 155074099339264 155108270145536 155141435031552 155319593390976 155365872415488 155387035680768 155751204440328 155865634745856 155898961569792 156285615740352 156353477492736 156468350287872 156608493518848 156856416632832 156889955303424 157394620121088 157441517420544 157831997374464 158373548261376 158624265590784 159065059853952 159459566450812 159610841607168 160006701829408 160124258646016 160158496038912 160193787199488 160307755634061 160625430429696 160857801307224 161120163986432 161142111076352 161190124978176 161409734289216 161589902073856 161743198224384 161880316604928 161999249965056 162144347029504 162378915267576 162449422829568 162700694388736 162852323183808 162887143885056 163006816960512 163272684732416 163411099740672 163531157766144 163566123614208 163971793563648 164042992779264 164548252581888 164570666631168 164687748957396 165027985096704 165252823200864 165594226753536 165833785805184 166245079916804 166280626049328 166317266230272 166815497651936 166887931650048 167129362256787 167301840210688 167460555128832 167875883886592 167999222185984 168035143385088 168191743616064 168466068119552 168768840715776 168920001065984 169044106477568 169187414229456 169347917942784 169536946438144 169782209276736 169818511709952 169841643651072 170239688574312 170364763559424 170438738706432 170861453832192 170897987026944 171023545663488 171447711203328 171573673721856 171695738274732 172035980132352 172514043641856 172640789594112 172712152025903 172787146447104 173380011227136 173861809607808 173989545762816 174293014492748 174421067453696 174458361756672 174496803913728 174734542564848 175019538520064 175095534845952 175220104995369 175348839089088 175529799565312 175821317707896 176108086217728 176132074897408 176184555208704 176386878664752 176463468711936 176621520871424 176751284584448 177068947636224 177227542102016 177483930641304 177508106732544 177560997046272 178001376503232 178132153995264 178170241794048 178612132274688 178743358488576 179264476151808 179302806061056 179855066775552 179879565852672 180007539558084 180139790976768 180379425570816 180998340870144 181206192289472 181260184484736 181284874960896 181709738513716 181788639833088 182333218363744 182412390408192 182546408669184 182676279676023 182864802090752 182999152738304 183038281187328 183208863581784 183627056807936 183681770323968 183837487208256 183972552486912 184137330270208 184162412658688 184217285689344 184293433357086 184468267759104 184769139638272 185061643189248 185116784154624 185141999960064 185307825176576 185575903162944 185656483233792 186212648541696 186293505097728 186755542560768 186892751732736 186932712701952 187396335501312 187534015463424 187667434858428 188055145807872 188214570237024 188700397928448 188860369372416 188999124959232 189524326634496 189994377047776 190035001199232 190174619787264 190335841008138 190646283030784 190729064742912 191004985436328 191300425824256 191383491575808 191519649646101 191660359004352 191858153013248 191999111069696 192135707116962 192219135561216 192532649279488 192794960401008 192878675103744 193020382937088 193051429789696 193193264545792 193357044833664 193540477648896 193994063724216 194036810601984 194078299097088 194220888293376 194559644084928 194702586925056 194787129950208 195370647650304 195940241375232 196223700885408 196612548722688 196896980835072 197158907019264 197385316601032 197471024510976 198079244156192 198121596994944 198148584259584 198435238497846 198612970003364 198699210980352 198845195157504 199338362804224 199380984864768 199527469940736 199669421971467 199696620074112 200022329737216 200251548566136 200398673244672 200708643487744 200938648809024 201086278299648 201266384248832 201293799882752 201353777381376 201585004188288 201672535670784 202276679764992 202336950122496 202364511584256 202545762402304 202838777875776 202866407694336 202926853767168 203534755382784 203579604566016 203623133478912 203856966325656 204128151171072 204278123986944 204979040157696 205124870659212 205548647743488 205722902352096 205874046830592 206580438908928 207092791187968 207154496553984 207182714241024 207668272587104 207820846327808 207865282093056 208194348587904 208380820987136 208471303323648 208772891058312 209141888843776 209186607071232 209489229609408 209859493494784 209922023227392 210008796151098 210099985380864 210254345699328 210442663165952 210820877438976 210975767396352 211164731015168 211499020787712 211562039033856 211590857097216 212086746471936 212287947669504 212814455476224 212906862968832 213544661385216 213591716265984 213743674178748 214167240572928 214477068409632 214920166637568 215009005583267 215212979052288 215840422139904 215998999953408 216505220356768 216599230439424 216894330451134 217136430911744 217182858513408 217342422614016 217526675437872 217881466320896 218041543688192 218088164818944 218243321689743 218291411927232 218629058084864 218879599595544 219040410290688 219397670109184 219583665276528 219791978606592 220037313462272 220337097601152 220432771547136 220594723356672 221111714406912 221189117313024 221707501399104 221756354973696 221803770396672 221966729478144 222058481176161 222517242200064 222839149675716 223280740171776 224046857846784 224158324969789 224255658154752 225025120954368 225583218972608 225797223923712 226376279035648 226424682279936 226455524868096 226783129711824 226986251432416 227153018079232 227251651608576 227561264735616 227815271776256 227863982702592 228193625110248 228224708656128 228596948271104 228927651032976 228976599805632 229027055136768 229381306843136 229644170067456 229812889485312 230018724855808 230382861929472 230601420177408 231173348302848 231242228711424 231273727524864 231815746143744 231986061017088 232611149008896 232662405218304 232712152547328 232979390086464 233460713127936 233626806660492 233798452118784 234428423610528 234912740278272 235182504886336 235284624949248 236091930181632 236645240855072 236677475643392 236747996061696 237335168670976 237509538660352 237560322392064 237936398386176 238149509699584 238324477984768 238597589780928 239019301535744 239189349676218 239416262410752 239806755700736 240010052744112 240186387969024 240237744058368 240290680799232 240505900761088 240938145644544 241115162738688 241680245979648 241713166614528 241785187467264 242384853110784 242614797336576 243216520544256 243395211558912 243568372901364 244051041583104 244278484775712 244909027098624 245010262176281 245116649611008 245296736649216 245724577809448 245957690345472 246748857585664 246822378872832 246855999946752 247031623436094 247434537550592 247541977645056 247879234801296 248283531388928 248391340130304 248750678707776 249007390081024 249190335643648 249367619875206 249420939073992 249475899345408 249861780668416 250223246477904 250331897475072 250740194410496 250952760316032 251190832693248 251813825829888 251998833278976 252052715077632 252699102179328 252787562643456 253380001598976 253566159716352 253781121344184 254305419657216 254673313915104 255177988767744 255359532861468 255547145339136 256180942822616 256292180748288 257059947201344 257171566804992 257360510582784 257543607412098 257809393111552 258053970198528 258658751632288 258715747469312 258771065462784 258961184391168 259180719670656 259412858779904 259603449233408 260070016840704 260494196867072 260792714411712 260984318644224 261253655166976 261439521739122 261631601180544 261687542635008 261745205870592 262529307780096 262643302268928 262878542692352 263294699347968 263544480202752 264162129326592 264198112346112 264276832813056 264580317997128 264932281307136 265126926876672 265841313153024 266036626587648 266225895961956 266262160098816 267002064754848 267198230992896 267918198412032 268115037732864 268780005584384 268896714227712 269702239686656 269782600163328 269819348779008 270011309337126 270209686465152 270451703834368 270488543592448 270569138356224 271379673843712 271439472754688 271497511305216 271809288434208 271890276727104 271927312441344 272170868228096 272370831982592 272564607770574 272682959749632 273499827545616 273618585612288 273819613003776 274064863657984 274297203136128 274498729107456 274557421780992 274617920913408 275440585211904 275522655485952 276205995405312 276243618988032 276325928534016 276440150035629 277153709457408 277592464783872 277961737764864 278363854744416 278915476094976 279054241288921 279318972812544 280011728201464 280133313841152 280339127599104 281094503251968 281301023195136 281501152287642 281998694383616 282082718711808 282321855355536 282782328629248 283050596892672 283290554058624 283498687438848 283752607301632 284286489951744 284726215180288 284991565571664 285052501798848 285261929680896 285556320763904 285969424546176 286093597114368 286950638736384 287075237363712 287787229519872 287998666604544 288060245803008 288203560675443 288798973919232 289192440601512 289577144684544 289789896818688 290035567250496 290784219758592 290928889854407 290991095586324 291055215902976 291839466127392 292053880387584 292778220368704 293055971475456 293782796801536 293910362062848 294335551328112 294815619209216 294918823084032 295345471252608 295610001865472 295675139964928 295738360528896 296077974901548 296206536766464 296689656266752 297118866234288 297182395492416 297222876389376 297707653562368 297919455005046 298048816470528 298267792736256 299007544206336 299071477297152 299291204911104 300033494605824 300163774021632 301062965231616 301899576373248 301940699824128 302030666072064 302377506282432 303002202144768 303415019647488 303818643603456 304258166813664 304299611541504 305012775362309 305236868043968 305302133074176 305369406849024 305785449488484 306192226756608 306417185980416 307177149239296 307468560236544 307687305988818 308231131070464 308322971615232 308584353528144 308811070245888 309087661524992 309314748022784 309870658363392 310148198678528 310216540291072 310639186781952 310731744830976 310774071361536 311502408880656 311731269491712 311797923139584 312571231480704 312706954985472 312936700575744 313712833265664 313779910606848 314789240242176 314883034841088 315013194226647 315663994748928 316747096522752 317248531181568 317992042399003 318130119707904 318919132901624 319221683214336 320013403658816 320248517292032 320316992077824 320387574398976 320615511268122 321250860859392 321715602614448 322240327972864 322284222152704 322380249956352 322819468578432 323179804147712 323760633209856 323998499930112 324288694059008 324757830535152 324898845659136 325401388777472 325704646367616 325774287770112 326013633921024 326822199481344 327062315532288 327132247228416 327943587127296 328085985558528 329096505163776 329375497914792 330055970193408 330505646401728 331188453507072 331667571610368 332490159833608 332561252098656 332634532460544 333630995303872 333775863300096 334258724513574 334603680421376 334921110257664 335751767773184 335998444371968 336070286770176 336383487232128 336932136239104 337537681431552 337840002131968 338088212955136 338374828458912 338695835885568 339073892876288 339564418553472 339637023419904 339683287302144 340479377148624 340729527118848 340877477412864 341722907664384 341795974053888 342047091326976 342895422406656 343391476549464 344071960264704 345028087283712 345281579188224 345424304051806 345574292894208 346760022454272 347572697505887 347723619215616 347979091525632 348586028985496 348842134907392 348916723513344 348993607827456 349469085129696 350039077040128 350191069691904 350440209990738 350697678178176 351059599130624 351642635415792 352216172435456 352264149794816 352369110417408 352773757329504 352926937423872 353243041742848 353502569168896 354137895272448 354455084204032 354967861282608 355016213465088 355121994092544 356002753006464 356264307990528 356340483588096 357224264549376 357486716977152 358528952303616 358605612122112 358784024514327 359710133551104 360015079116168 360279581953536 360758851141632 361996681740288 362412384578944 362520368969472 362569749921792 363419477027432 363577279666176 364666436727488 364824780816384 365092817338368 365352559352046 365729604181504 365998305476608 366076562374656 366417727163568 367254113615872 367363540647936 367674974416512 367945104973824 368274660540416 368324825317376 368586866714172 368936535518208 369538279276544 370123286378496 370233568309248 370283999920128 370615650353152 371151806325888 371312966467584 372425297083392 372587010195456 373511085121536 373785503465472 373865425403904 374051429812809 374792671002624 375334869716856 376110291615744 376429140474048 377400795856896 377720738744832 377998249918464 379048653268992 379988754095552 380070002398464 380349239574528 380671682016276 381292566061568 381458129485824 382009970872656 382600851648512 382766983151616 383039299292202 383320718008704 383716306026496 383998222139392 384271414233924 384438271122432 385065298558976 385589920802016 385757350207488 386040765874176 386102859579392 386386529091584 386714089667328 387080955297792 387988127448432 388073621203968 388156598194176 388441776586752 389119288169856 389405173850112 389574259900416 390741295300608 391880482750464 392159282608683 392447401770816 393793961670144 394317814038528 394770633202064 394942049021952 396158488312384 396243193989888 396297168519168 396870476995692 397225940006728 397398421960704 397690390315008 398676725608448 398761969729536 399054939881472 399338843942934 399393240148224 400044659474432 400503097132272 400797346489344 401417286975488 401877297618048 402172556599296 402532768497664 402587599765504 403170008376576 403345071341568 404553359529984 404673900244992 404729023168512 405091524804608 405677555751552 405732815388672 405853707534336 407069510765568 407159209132032 407246266957824 407713932651312 408256302342144 408556247973888 408846911655861 410249741318424 411097295486976 411445804704192 411748093661184 413160877817856 414185582375936 414308993107968 414365428482048 415336545174208 415641692655616 415730564186112 416388697175808 416761641974272 416942606647296 417545782116624 418283777687552 418373214142464 418978459218816 419718986989568 420017592302196 420199970761728 420508691398656 420885326331904 421641754877952 421951534792704 422329462030336 422998041575424 423124078067712 424173492943872 424575895339008 425628910952448 425813725937664 427089322770432 427487348357496 428334481145856 428954136819264 429840333275136 430018011166534 430425958104576 431680844279808 431997999906816 433010440713536 433198460878848 433788660902268 434272861823488 434365717026816 434684845228032 435053350875744 435762932641792 436083087376384 436176329637888 436486643379486 436582823854464 437258116169728 437759199191088 438080820581376 438795340218368 439167330553056 439583957213184 440074626924544 440674195202304 440865543094272 442223428813824 442378234626048 443415002798208 443512709947392 443607540793344 443933458956288 444116962352322 445034484400128 445678299351432 446561480343552 446879182507569 448316649939578 448511316309504 450050241908736 451166437945216 451594447847424 452752558071296 452849364559872 452911049736192 453566259423648 453972502864832 454306036158464 454503303217152 455122529471232 455630543552512 455727965405184 456387250220496 456449417312256 457193896542208 457855302065952 457953199611264 458054110273536 458762613686272 459288340134912 459625778970624 460037449711616 460765723858944 461202840354816 462346696605696 462484457422848 463631492287488 463972122034176 465222298017792 465324810436608 465424305094656 465958780172928 467253613320984 467596904237568 468856847221056 469825480556544 470365009772672 470569249898496 472183860363264 473290481710144 473354951286784 473495992123392 474670337341952 475019077320704 475120644784128 475872796772352 476299019399168 476648955969536 477195179561856 478038603071488 478378699352436 478832524821504 479613511401472 480020105488224 480372775938048 480475488116736 480581361598464 481011801522176 481876291289088 483360491959296 483426333229056 483570374934528 484769706221568 485229594673152 486433041088512 487136745802728 488102083166208 488556969551424 489818054197248 490020524352562 490233299222016 490593473298432 491449155618896 491915380690944 493497715171328 493644757745664 493711999893504 494063246872188 494869075101184 495083955290112 495758469602592 496567062777856 496782680260608 497501357415552 498014780162048 498380671287296 498735239750412 498841878147984 498951798690816 499723561336832 500446492955808 500663794950144 501480388820992 501905520632064 502381665386496 503627651659776 503997666557952 504105430155264 505398204358656 506760003197952 507132319432704 507562242688368 508610839314432 509346627830208 510719065722936 511094290678272 512361885645232 512584361496576 514119894402688 514343133609984 514721021165568 515087214824196 515618786223104 516107940397056 517317503264576 517431494938624 517542130925568 517922368782336 518136456077709 518361439341312 518825717559808 519206898466816 520140033681408 520988393734144 521585428823424 521968637288448 522507310333952 522879043478244 523263202361088 523375085270016 523490411741184 525058615560192 525286604537856 525757085384704 526589398695936 528324258653184 528396224692224 528553665626112 529160635994256 529864562614272 530253853753344 531682626306048 532451791923912 532524320197632 534004129509696 534396461985792 535836396824064 536230075465728 537560011168768 537793428455424 539404479373312 539565200326656 539638697558016 540022618674252 540419372930304 540903407668736 540977087184896 541138276712448 542759347687424 542878945509376 542995022610432 543618576868416 543780553454208 543854624882688 544341736456192 544741663965184 545129215541148 545365919499264 546999655091232 547237171224576 547639226007552 548129727315968 548594406272256 548997458214912 549114843561984 550881170423808 551045310971904 552411990810624 552487237976064 552651857068032 552880300071258 554307418914816 555184929567744 555923475529728 556727709488832 558108482577842 558637945625088 560023456402928 560266627682304 560678255198208 562189006503936 562602046390272 563002304575284 563997388767232 564165437423616 564643710711072 565564657258496 566101193785344 566581108117248 566997374877696 567505214603264 568572979903488 569452430360576 569983131143328 570105003597696 570523859361792 571112641527808 571938849092352 572187194228736 573901277472768 574150474727424 575574459039744 575997333209088 576407121350886 577597947838464 578384881203024 579154289369088 579579793637376 580071134500992 581857779708814 581982191172648 582110431805952 583678932254784 584107760775168 585556440737408 586111942950912 587565593603072 587820724125696 588671102656224 589631238418432 589837646168064 590690942505216 591220003730944 591350279929856 591476721057792 592155949803096 592413073532928 593379312533504 594237732468576 594364790984832 594445752778752 595415307124736 595838910010092 596097632941056 596535585472512 598015088412672 598142954594304 598582409822208 600066989211648 602125930463232 603799152746496 603881399648256 604061332144128 604755012564864 606830039294976 607637287206912 608516333627328 608599223083008 610025550724618 610473736087936 610604266148352 610738813698048 611570898976968 612384453513216 612834371960832 614354298478592 614937120473088 615374611977636 616462262140928 616645943230464 617168707056288 617622140491776 618175323049984 618629496045568 619741316726784 620296397357056 620433080582144 621278373563904 621463489661952 621548142723072 623004817761312 623462538983424 623595846279168 625142462961408 625413909970944 627425666531328 627559821213696 629578480484352 629766069682176 630026388453294 631327989497856 633494193045504 634497062363136 635984084798006 636260239415808 637838265803248 638443366428672 640026807317632 640497034584064 640633984155648 640775148797952 641231022536244 642501721718784 643431205228896 644480655945728 644568444305408 644760499912704 645027016749801 645638937156864 646359608295424 647521266419712 647996999860224 648577388118016 649515661070304 649797691318272 650802777554944 651409292735232 651548575540224 652027267842048 653644398962688 654124631064576 654264494456832 655887174254592 658193010327552 658750995829584 660111940386816 661011292803456 663335143220736 664980319667216 665122504197312 665269064921088 666175443528483 667261990607744 667551726600192 668517449027148 669207360842752 669842220515328 671503535546368 671996888743936 672140573540352 672474974909367 672766974464256 673864272478208 675075362863104 675680004263936 676176425910272 676749656917824 677391671771136 678147785752576 679128837106944 679274046839808 679366574604288 680958754297248 681459054237696 681754954825728 683445815328768 683591948107776 685790844813312 686782953098928 688143920529408 690056174567424 690848608103612 691148585788416 693520044908544 695145395011774 695447238431232 695958183051264 697172057970992 697684269814784 697833447026688 697987215654912 698938170259392 700078154080256 700382139383808 700880419981476 701395356356352 702119198261248 703285270831584 704432344870912 704528299589632 704738220834816 705547514659008 705853874847744 706486083485696 707005138337792 708275790544896 708910168408064 709935722565216 710032426930176 710243988185088 712005506012928 712528615981056 712680967176192 714448529098752 714973433954304 717057904607232 717568049028654 719420267102208 720030158232336 720559163907072 721517702283264 724824769157888 725040737938944 725139499843584 726838954054864 727154559332352 729332873454976 729649561632768 730185634676736 730705118704092 731459208363008 731996610953216 732153124749312 732835454327136 734508227231744 734727081295872 735030786528843 735349948833024 735890209947648 736549321080832 737173733428344 737873071036416 739076558553088 740246572756992 740467136618496 740567999840256 741231300706304 742303612651776 742625932935168 744850594166784 745174020390912 747022170243072 747571006930944 748102859625618 749585342005248 750669739433712 752220583231488 752858280948096 755441477489664 755996499836928 758097306537984 759977508191104 760140004796928 760698479149056 761343364032552 762585132123136 762916258971648 764019941745312 765201703297024 765533966303232 766078598584404 766641436017408 767432612052992 768542828467848 768876542244864 770130597117952 771179841604032 771514700414976 772081531748352 772205719158784 772773058183168 773428179334656 774161910595584 775976254896864 776147242407936 776313196388352 776883553173504 778238576339712 778810347700224 781482590601216 783760965500928 784318565217366 784894803541632 787587923340288 788635628077056 789541266404128 789884098043904 792316976624768 792486387979776 792594337038336 793740953991384 794451880013456 794796843921408 795380780630016 797353451216896 797523939459072 798109879762944 798677687885868 798786480296448 800089318948864 801006194264544 801594692978688 802834573950976 803754595236096 804345113198592 805065536995328 806340016753152 806690142683136 809106719059968 809347800489984 809458046337024 810183049609216 811355111503104 811465630777344 811707415068672 814139021531136 814318418264064 814492533915648 815427865302624 816512604684288 817112495947776 817693823311722 820499482636848 822194590973952 822891609408384 823496187322368 826321755635712 828371164751872 828617986215936 828730856964096 829320450106887 830673090348416 831283385311232 831461128372224 832777394351616 833523283948544 833885213294592 835091564233248 836567555375104 836746428284928 837162723866763 837956918437632 840035184604392 840399941523456 841017382797312 841770652663808 843283509755904 843903069585408 844658924060672 845996083150848 846248156135424 848346985887744 849151790678016 851257821904896 854178645540864 854974696714992 856668962291712 857908273638528 860036022333068 860851916209152 863361688559616 863995999813632 864610682026329 866020881427072 866396921757696 867577321804536 868545723646976 868731434053632 869369690456064 870106701751488 871525865283584 872166174752768 872352659275776 872786669563221 872973286758972 873165647708928 874516232339456 875518398382176 876161641162752 877590680436736 878334661106112 879167914426368 880149253849088 881348390404608 881731086188544 884446857627648 884756469252096 886830005596416 887025419894784 887215081586688 888233924704644 890068968800256 891356598702864 893122960687104 893758365015138 896633299879156 897022632619008 900100483817472 902332875890432 903188895694848 905505116142592 905698729119744 905822099472384 907132518847296 907945005729664 908612072316928 909006606434304 910245058942464 911261087105024 911455930810368 912774500440992 912898834624512 914387793084416 915038326086927 915710604131904 915906399222528 916108220547072 918576680269824 919251557941248 920074899423232 921531447717888 922405680709632 924693393211392 924968914845696 927262984574976 927944244068352 930444596035584 930649620873216 931917560345856 934507226641968 935193808475136 937713694442112 940730019545344 941138499796992 944367720726528 945039582679941 946580963420288 946709902573568 946991984246784 949340674683904 950038154641408 950241289568256 951745593544704 952598038798336 953297911939072 953976127197009 954390359123712 956757398704872 957665049643008 959227022802944 960040210976448 960745551876096 960950976233472 961162723196928 962023603044352 963752582578176 966720983918592 966852666458112 967140749869056 969539412443136 972866082177024 974273491605456 976204166332416 977113939102848 980041048705124 980466598444032 981186946596864 982898311237792 983830761381888 986995430342656 987289515491328 988126493744376 989738150202368 990167910580224 991516939205184 993134125555712 993565360521216 995002714831104 996029560324096 997470479500824 997683756295968 997903597381632 999447122673664 1000892985911616 1001327589900288 1002960777641984 1003811041264128 1004763330772992 1007255303319552 1007995333115904 1008210860310528 1010796408717312 1013520006395904 1014264638865408 1015124485376736 1017221678628864 1018693255660416 1021438131445872 1022188581356544 1024723771290464 1025168722993152 1028239788805376 1028686267219968 1030174429648392 1031237572446208 1032215880794112 1034635006529152 1034862989877248 1035084261851136 1035844737564672 1036272912155418 1036722878682624 1037651435119616 1038413796933632 1040280067362816 1041976787468288 1042718092517661 1043170857646848 1043937274576896 1045758086956488 1046526404722176 1046750170540032 1046980823482368 1050117231120384 1050573209075712 1051514170769408 1053178797391872 1056648517306368 1056792449384448 1057107331252224 1058321271988512 1059729125228544 1060507707506688 1063365252612096 1064903583847824 1065048640395264 1068008259019392 1068792923971584 1071672793648128 1072460150931456 1075120022337536 1075586856910848 1076352073542981 1078808958746624 1079130400653312 1080045237348504 1080838745860608 1081806815337472 1081954174369792 1082276553424896 1085518695374848 1085757891018752 1085990045220864 1087237153736832 1087561106908416 1087709249765376 1088683472912384 1090258431082296 1090731838998528 1093999310182464 1094474342449152 1095278452015104 1096259454631936 1097188812544512 1097994916429824 1098229687123968 1101762340847616 1102090621943808 1104823981621248 1104974475952128 1105760600142516 1108614837829632 1110369859135488 1111846951059456 1113455418977664 1116216965155684 1117275891250176 1120046912805856 1120533255364608 1121356510396416 1122154289438427 1124378013007872 1126004609150568 1127994777534464 1128330874847232 1129287421422144 1131129314516992 1132202387570688 1133162216234496 1133994749755392 1135010429206528 1137145959806976 1138904860721152 1139966262286656 1140210007195392 1141047718723584 1143877698184704 1144374388457472 1147802554945536 1148300949454848 1151148918079488 1151994666418176 1152814242701772 1155195895676928 1156769762406048 1158308578738176 1159159587274752 1160142269001984 1163715559417628 1163964382345296 1164220863611904 1167357864509568 1168215521550336 1171112881474816 1172223885901824 1175131187206144 1175641448251392 1176477847826049 1177342205312448 1179262476836864 1181381885010432 1182440007461888 1182700559859712 1182953442115584 1184311899606192 1184826147065856 1186758625067008 1188475464937152 1188729581969664 1188891505557504 1191677820020184 1192195265882112 1193071170945024 1196030176825344 1196285909188608 1197164819644416 1200133978423296 1204251860926464 1207598305492992 1207762799296512 1209510025129728 1213660078589952 1215274574413824 1217032667254656 1217198446166016 1220051101449236 1220947472175872 1221208532296704 1221477627396096 1223141797953936 1224768907026432 1225668743921664 1226540734967583 1228708596957184 1230749223955272 1232924524281856 1233291886460928 1234337414112576 1235244280983552 1236350646099968 1237258992091136 1239482633453568 1240592794714112 1242556747127808 1242926979323904 1243096285446144 1246009635522624 1246925077966848 1247191692558336 1250284925922816 1250827819941888 1254851333062656 1255119642427392 1259156960968704 1260052776906588 1262655978995712 1266988386091008 1268994124726272 1271968169596012 1272520478831616 1275676531606496 1276886732857344 1280053614635264 1280994069168128 1281267968311296 1282462045072488 1285003443437568 1286862410457792 1288961311891456 1289136888610816 1289520999825408 1290054033499602 1291277874313728 1292719216590848 1295042532839424 1295993999720448 1297154776236032 1299031322140608 1299595382636544 1302818585470464 1303097151080448 1304054535684096 1307288797925376 1308249262129152 1308528988913664 1311774348509184 1316386020655104 1317501991659168 1320223880773632 1322022585606912 1326670286441472 1329960639334432 1330245008394624 1330538129842176 1332350887056966 1334523981215488 1335103453200384 1337034898054296 1338414721685504 1339684441030656 1340637547522707 1343007071092736 1343993777487872 1344949949818734 1345533948928512 1347728544956416 1350150725726208 1351360008527872 1352352851820544 1353499313835648 1354783343542272 1358257674213888 1358548093679616 1358733149208576 1361917508594496 1362918108475392 1363509909651456 1366891630657536 1367183896215552 1371581689626624 1373565906197856 1376287841058816 1380112349134848 1381697216207224 1382297171576832 1387040089817088 1390290790023548 1390894476862464 1391916366102528 1394344115941984 1395368539629568 1395666894053376 1395974431309824 1397876340518784 1400156308160512 1401760839962952 1402790712712704 1404238396522496 1406570541663168 1408864689741824 1409056599179264 1409476441669632 1411095029318016 1411707749695488 1412972166971392 1416551581089792 1417820336816128 1419871445130432 1420064853860352 1420487976370176 1424011012025856 1425057231962112 1425361934352384 1428897058197504 1429946867908608 1434115809214464 1435136098057308 1438840534204416 1440060316464672 1441118327814144 1443035404566528 1449649538315776 1450081475877888 1450278999687168 1453677908109728 1454309118664704 1458665746909952 1459299123265536 1461410237408184 1462918416726016 1463993221906432 1464306249498624 1465670908654272 1469016454463488 1469454162591744 1470061573057686 1470699897666048 1471780419895296 1473098642161664 1474347466856688 1475746142072832 1478153117106176 1480493145513984 1480934273236992 1481135999680512 1484607225303552 1485251865870336 1489701188333568 1490348040781824 1494044340486144 1495142013861888 1496205719251236 1499170684010496 1501339478867424 1504441166462976 1505063039082869 1505716561896192 1510882954979328 1511992999673856 1516194613075968 1519955016382208 1520280009593856 1521396958298112 1522686728065104 1525170264246272 1525832517943296 1528039883490624 1530403406594048 1532157197168808 1533282872034816 1534865224105984 1537085656935696 1537753084489728 1540261194235904 1542359683208064 1543029400829952 1544163063496704 1544411438317568 1546856358669312 1548323821191168 1551952509793728 1552294484815872 1552626392776704 1553767106347008 1554409368233127 1556477152679424 1557620695400448 1562965181202432 1567521931001856 1568637130434732 1569789607083264 1575175846680576 1577271256154112 1579082532808256 1579768196087808 1584633953249536 1584972775959552 1585188674076672 1587481907982768 1588903760026912 1589593687842816 1590761561260032 1594706902433792 1595047878918144 1597355375771736 1597572960592896 1600178637897728 1602012388529088 1603189385957376 1605669147901952 1607509190472192 1608690226397184 1610131073990656 1612680033506304 1613380285366272 1618213438119936 1618695600979968 1618916092674048 1622710223006208 1622931261554688 1623414830137344 1628278043062272 1628636836528128 1628985067831296 1630855730605248 1633025209368576 1634224991895552 1635387646623444 1640998965273696 1644389181947904 1645783218816768 1646992374644736 1652643511271424 1656742329503744 1657235972431872 1657461713928192 1658640900213774 1661346180696832 1662566770622464 1662922256744448 1665554788703232 1667046567897088 1667770426589184 1670183128466496 1673135110750208 1674325447733526 1675913836875264 1680070369208784 1680799883046912 1682034765594624 1683541305327616 1686567019511808 1687806139170816 1691992166301696 1692496312270848 1696693971775488 1698303581356032 1702515643809792 1708357291081728 1709949393429984 1713337924583424 1715816547277056 1720072044666136 1721703832418304 1726723377119232 1727991999627264 1729221364052658 1732041762854144 1732793843515392 1735154643609072 1737091447293952 1737462868107264 1738739380912128 1740213403502976 1743051730567168 1744332349505536 1745573339126442 1745946573517944 1746331295417856 1749032464678912 1751036796764352 1752323282325504 1755181360873472 1756669322212224 1758335828852736 1762696780809216 1763462172377088 1768893715255296 1769512938504192 1773660011192832 1774050839789568 1774430163173376 1776467849409288 1780137937600512 1782713197405728 1786245921374208 1787516730030276 1793266599758312 1794045265238016 1800200967634944 1804665751780864 1806377791389696 1811010232285184 1811397458239488 1811644198944768 1814265037694592 1815890011459328 1817224144633856 1820490117884928 1822522174210048 1822911861620736 1825549000881984 1825797669249024 1828775586168832 1830076652173854 1831421208263808 1831812798445056 1832216441094144 1837153360539648 1838503115882496 1840149798846464 1843062895435776 1844811361419264 1849386786422784 1849937829691392 1854525969149952 1855888488136704 1860889192071168 1861299241746432 1863835120691712 1869014453283936 1870387616950272 1873649905797041 1875427388884224 1881460039090688 1882276999593984 1888735441453056 1890079165359882 1893161926840576 1893419805147136 1893983968493568 1898681349367808 1900076309282816 1900482579136512 1903491187089408 1905196077596672 1906595823878144 1907952254394018 1908780718247424 1913514797409744 1915330099286016 1918454045605888 1920080421952896 1921491103752192 1921901952466944 1922325446393856 1927505165156352 1933441967837184 1933705332916224 1934281499738112 1935081050249403 1939078824886272 1945732164354048 1948546983210912 1952408332664832 1953379689022447 1954227878205696 1960082097410248 1960933196888064 1962373893193728 1965796622475584 1967661522763776 1973990860685312 1974579030982656 1976252987488752 1979476300404736 1980335821160448 1983033878410368 1986268251111424 1990005429662208 1992059120648192 1994940959001648 1995367512591936 1995807194763264 1998894245347328 2001785971823232 2002655179800576 2007622082528256 2009526661545984 2014510606639104 2015990666231808 2016421720621056 2017424924728101 2021592817434624 2027040012791808 2028529277730816 2030248970753472 2034443357257728 2037386511320832 2042876262891744 2044377162713088 2049447542580928 2050337445986304 2056479577610752 2057372534439936 2060348859296784 2062475144892416 2064431761588224 2069270013058304 2069725979754496 2070168523702272 2072545824310836 2073445757365248 2075302870239232 2076827593867264 2080560134725632 2083953574936576 2085436185035322 2086341715293696 2087874549153792 2091516173912976 2093052809444352 2093500341080064 2093961646964736 2100234462240768 2101146418151424 2106357594783744 2113297034612736 2113584898768896 2114214662504448 2116642543977024 2119458250457088 2121015415013376 2126730505224192 2129807167695648 2130097280790528 2135089427536163 2136016518038784 2137585847943168 2143345587296256 2144920301862912 2150240044675072 2151173713821696 2152704147085962 2157617917493248 2158260801306624 2160090474697008 2161677491721216 2163613630674944 2163908348739584 2164553106849792 2171037390749696 2171515782037504 2174474307473664 2175122213816832 2175418499530752 2177366945824768 2180516862164592 2181463677997056 2187998620364928 2188948684898304 2190556904030208 2194377625089024 2195989832859648 2196459374247936 2203524681695232 2204181243887616 2205092359586529 2209647963242496 2211521200285032 2217229675659264 2220739718270976 2223693902118912 2226910837955328 2232433930311368 2234551782500352 2240093825611712 2241066510729216 2242713020792832 2244308578876854 2248756026015744 2252009218301136 2255989555068928 2256661749694464 2258574842844288 2262258629033984 2266324432468992 2267989499510784 2270020858413056 2274291919613952 2277809721442304 2279932524573312 2280420014390784 2282095437447168 2287755396369408 2288748776914944 2295605109891072 2296601898909696 2302297836158976 2305628485403544 2310391791353856 2313539524812096 2316617157476352 2318319174549504 2320284538003968 2327431118835256 2327928764690592 2328441727223808 2334715729019136 2336431043100672 2342225762949632 2344447771803648 2350262374412288 2351282896502784 2352955695652098 2354684410624896 2358524953673728 2362763770020864 2364880014923776 2365401119719424 2365906884231168 2368623799212384 2369652294131712 2373517250134016 2376950929874304 2377459163939328 2377783011115008 2383355640040368 2384390531764224 2386142341890048 2392060353650688 2392571818377216 2394329639288832 2400267956846592 2408503721852928 2415196610985984 2419020050259456 2427320157179904 2430549148827648 2434065334509312 2434396892332032 2440102202898472 2441894944351744 2442417064593408 2442955254792192 2446283595907872 2449537814052864 2451337487843328 2453081469935166 2457417193914368 2461498447910544 2465849048563712 2466583772921856 2468674828225152 2470488561967104 2472701292199936 2474517984182272 2478965266907136 2481185589428224 2485113494255616 2485853958647808 2486192570892288 2492019271045248 2493850155933696 2494383385116672 2500569851845632 2501655639883776 2509702666125312 2510239284854784 2511488171600289 2520105553813176 2525311957991424 2533976772182016 2537988249452544 2543936339192024 2545040957663232 2551353063212992 2553773465714688 2560107229270528 2561988138336256 2562535936622592 2564924090144976 2570006886875136 2573724820915584 2577922623782912 2578273777221632 2580108066999204 2582555748627456 2585438433181696 2590085065678848 2591987999440896 2594309552472064 2598062644281216 2599190765273088 2605637170940928 2606194302160896 2608109071368192 2614577595850752 2616498524258304 2617057977827328 2618360008689663 2623548697018368 2632772041310208 2635003983318336 2640447761547264 2644045171213824 2653340572882944 2659921278668864 2660490016789248 2661076259684352 2664701774113932 2669047962430976 2670206906400768 2674069796108592 2676829443371008 2679368882061312 2681275095045414 2686014142185472 2687987554975744 2689899899637468 2691067897857024 2695457089912832 2700301451452416 2702720017055744 2704705703641088 2706998627671296 2709566687084544 2716515348427776 2717096187359232 2717466298417152 2723835017188992 2725836216950784 2727019819302912 2733783261315072 2734367792431104 2743163379253248 2745114978260781 2747131812395712 2760224698269696 2763394432414448 2764594343153664 2774080179634176 2780581580047096 2781788953724928 2783832732205056 2788688231883968 2790737079259136 2791333788106752 2791948862619648 2795752681037568 2800312616321024 2803521679925904 2805581425425408 2808476793044992 2813141083326336 2817729379483648 2818113198358528 2822190058636032 2823415499390976 2825944333942784 2833103162179584 2835640673632256 2839742890260864 2840129707720704 2840975952740352 2848022024051712 2850114463924224 2850723868704768 2857794116395008 2859893735817216 2861928381591027 2870272196114616 2877681068408832 2880120632929344 2882236655628288 2886070809133056 2899299076631552 2900162951755776 2900557999374336 2907355816219456 2908618237329408 2917331493819904 2918598246531072 2922820474816368 2925836833452032 2927986443812864 2928612498997248 2931341817308544 2938032908926976 2940123146115372 2941399795332096 2943560839790592 2946197284323328 2948694933713376 2951492284145664 2956306234212352 2960986291027968 2961868546473984 2969214450607104 2970503731740672 2979402376667136 2980696081563648 2988088680972288 2992411438502472 2998341368020992 3002678957734848 3008882332925952 3010126078165738 3011433123792384 3021765909958656 3023985999347712 3032389226151936 3039910032764416 3040560019187712 3042793916596224 3045373456130208 3050340528492544 3051665035886592 3056079766981248 3060806813188096 3064314394337616 3066565744069632 3069730448211968 3074171313871392 3075506168979456 3080522388471808 3084719366416128 3086058801659904 3088822876635136 3093712717338624 3096647642382336 3103905019587456 3104588969631744 3105252785553408 3107534212694016 3108818736466254 3112954305358848 3115241390800896 3125930362404864 3128154277552983 3137274260869464 3139579214166528 3150351693361152 3154542512308224 3158165065616512 3159536392175616 3169267906499072 3169945551919104 3170377348153344 3174963815965536 3177807520053824 3179187375685632 3181523122520064 3189413804867584 3190095757836288 3194710751543472 3195145921185792 3200357275795456 3204024777058176 3206378771914752 3211338295803904 3215018380944384 3217380452794368 3220262147981312 3225360067012608 3226760570732544 3236426876239872 3237391201959936 3245420446012416 3245862523109376 3246829660274688 3256556086124544 3257273673056256 3257970135662592 3261711461210496 3266050418737152 3270775293246888 3281997930547392 3288778363895808 3291566437633536 3293984749289472 3305287022542848 3313484659007488 3314471944863744 3314923427856384 3317281800427548 3322692361393664 3325133541244928 3325844513488896 3331109577406464 3334093135794176 3335540853178368 3340366256932992 3346270221500416 3348650895467052 3351827673750528 3360140738417568 3361599766093824 3364069531189248 3367082610655232 3373134039023616 3383984332603392 3384992624541696 3393387943550976 3396607162712064 3405031287619584 3416714582163456 3419898786859968 3431633094554112 3440144089332272 3443407664836608 3453446754238464 3455983999254528 3458442728105316 3464083525708288 3465587687030784 3470309287218144 3474182894587904 3474925736214528 3477478761824256 3480426807005952 3486103461134336 3488664699011072 3491146678252884 3491893147035888 3492662590835712 3498064929357824 3502073593528704 3504646564651008 3510362721746944 3513338644424448 3516671657705472 3525393561618432 3526924344754176 3537787430510592 3547320022385664 3548101679579136 3548860326346752 3552935698818576 3560275875201024 3565426394811456 3575033460060552 3586533199516624 3588090530476032 3600401935269888 3609331503561728 3612755582779392 3622020464570368 3622794916478976 3623288397889536 3628530075389184 3631780022918656 3634448289267712 3640980235769856 3645044348420096 3645823723241472 3651098001763968 3651595338498048 3657551172337664 3660153304347708 3662842416527616 3663625596890112 3664432882188288 3674306721079296 3677006231764992 3680299597692928 3686125790871552 3698773572845568 3699875659382784 3709051938299904 3711776976273408 3721778384142336 3727670241383424 3738028906567872 3740775233900544 3747299811594082 3750854777768448 3762920078181376 3764553999187968 3777470882906112 3780158330719764 3786323853681152 3786839610294272 3787967936987136 3797362698735616 3800152618565632 3800965158273024 3806982374178816 3810392155193344 3813191647756288 3815904508788036 3817561436494848 3827029594819488 3830660198572032 3836908091211776 3840160843905792 3842982207504384 3843803904933888 3855010330312704 3866883935674368 3867410665832448 3868562999476224 3870162100498806 3878157649772544 3891464328708096 3897093966421824 3906759378044894 3908455756411392 3920164194820496 3921866393776128 3924747786387456 3931593244951168 3935323045527552 3947981721370624 3949158061965312 3952505974977504 3958952600809472 3960671642320896 3966067756820736 3972536502222848 3980010859324416 3984118241296384 3989881918003296 3990735025183872 3991614389526528 3997788490694656 4003571943646464 4005310359601152 4015244165056512 4019053323091968 4029021213278208 4031981332463616 4034849849456202 4043185634869248 4054080025583616 4057058555461632 4060497941506944 4074773022641664 4085752525783488 4088754325426176 4098895085161856 4100674891972608 4112959155221504 4114745068879872 4120697718593568 4124950289784832 4128863523176448 4138540026116608 4139451959508992 4140337047404544 4145091648621672 4146891514730496 4150605740478464 4153655187734528 4161120269451264 4167907149873152 4170872370070644 4172683430587392 4175749098307584 4183032347825952 4186105618888704 4187000682160128 4187923293929472 4200468924481536 4212715189567488 4226594069225472 4227169797537792 4228429325008896 4233285087954048 4238916500914176 4253461010448384 4259614335391296 4260194561581056 4270178855072326 4272033036077568 4275171695886336 4286691174592512 4289840603725824 4300480089350144 4302347427643392 4305408294171924 4315235834986496 4316521602613248 4320180949394016 4323354983442432 4327227261349888 4327816697479168 4329106213699584 4342074781499392 4343031564075008 4348948614947328 4350244427633664 4350836999061504 4354733891649536 4361033724329184 4362927355994112 4375997240729856 4377897369796608 4388755250178048 4391979665719296 4392918748495872 4407049363390464 4408362487775232 4410184719173058 4419295926484992 4423042400570064 4434459351318528 4441479436541952 4453821675910656 4464867860622736 4469103565000704 4480187651223424 4482133021458432 4485426041585664 4488617157753708 4497512052031488 4504018436602272 4511979110137856 4513323499388928 4515189117248607 4517149685688576 4524517258067968 4532648864937984 4535978999021568 4540041716826112 4548583839227904 4555619442884608 4559865049146624 4560840028781568 4564190874894336 4575510792738816 4577497553829888 4591210219782144 4604595672317952 4611256970807088 4620783582707712 4627079049624192 4633234314952704 4640569076007936 4654862237670512 4655857529381184 4656883454447616 4663228104699381 4669431458038272 4672862086201344 4684451525899264 4688895543607296 4700524748824576 4702565793005568 4705911391304196 4709368821249792 4717049907347456 4725527540041728 4729760029847552 4730802239438848 4731813768462336 4737247598424768 4739304588263424 4747034500268032 4753901859748608 4754918327878656 4755566022230016 4766711280080736 4768781063528448 4772284683780096 4784120707301376 4785143636754432 4800535913693184 4817007443705856 4830393221971968 4838040100518912 4854640314359808 4868130669018624 4868793784664064 4880204405796944 4883789888703488 4884834129186816 4885910509584384 4892567191815744 4899075628105728 4902674975686656 4906162939870332 4914834387828736 4922996895821088 4931698097127424 4933167545843712 4937349656450304 4940977123934208 4945402584399872 4949035968364544 4957930533814272 4962371178856448 4970226988511232 4971707917295616 4972385141784576 4984038542090496 4987700311867392 4988766770233344 5001139703691264 5003311279767552 5019405332250624 5022976343200578 5040211107626352 5050623915982848 5075976498905088 5087872678384048 5090081915326464 5102706126425984 5107546931429376 5120214458541056 5123976276672512 5125071873245184 5129848180289952 5140013773750272 5147449641831168 5155845247565824 5160216133998408 5165111497254912 5170876866363392 5180170131357696 5183975998881792 5188619104944128 5196125288562432 5198381530546176 5211274341881856 5212388604321792 5216218142736384 5229155191701504 5232997048516608 5236720017379326 5247097394036736 5265544082620416 5270007966636672 5288090342427648 5306681145765888 5319842557337728 5320980033578496 5322152519368704 5329403548227864 5338095924861952 5340413812801536 5348139592217184 5353658886742016 5358737764122624 5362550190090828 5372028284370944 5379799799274936 5382135795714048 5390914179825664 5400602902904832 5405440034111488 5409411407282176 5413997255342592 5419133374169088 5433030696855552 5434192374718464 5434932596834304 5447670034377984 5451672433901568 5467566522630144 5468735584862208 5486326758506496 5490229956521562 5494263624791424 5520449396539392 5526788864828896 5529188686307328 5548160359268352 5561163160094192 5563577907449856 5567665464410112 5577376463767936 5581474158518272 5582667576213504 5583897725239296 5591505362075136 5600625232642048 5607043359851808 5611162850850816 5616953586089984 5620949717391123 5626282166652672 5635458758967296 5644380117272064 5646830998781952 5651888667885568 5666206324359168 5671281347264512 5679485780521728 5680259415441408 5681951905480704 5696044048103424 5700228927848448 5701447737409536 5715588232790016 5719787471634432 5723856763182054 5740544392229232 5755362136817664 5760241265858688 5764473311256576 5798598153263104 5800325903511552 5801115998748672 5805243150748209 5814711632438912 5817236474658816 5834662987639808 5837196493062144 5845640949632736 5851673666904064 5855972887625728 5857224997994496 5860139067067341 5862683634617088 5880246292230744 5882799590664192 5887121679581184 5892394568646656 5897389867426752 5902984568291328 5912612468424704 5921972582055936 5923737092947968 5938428901214208 5941007463481344 5958804753334272 5976177361944576 5984822877004944 5996682736041984 6005357915469696 6020252156331476 6022866247584768 6043531819917312 6047971998695424 6052274774184303 6064778452303872 6079820065528832 6081120038375424 6085587833192448 6090746912260416 6100681056985088 6103330071773184 6112159533962496 6121613626376192 6128628788675232 6133131488139264 6139460896423936 6148342627742784 6151012337958912 6161044776943616 6169438732832256 6172117603319808 6177645753270272 6187425434677248 6193295284764672 6207810039174912 6209177939263488 6210505571106816 6217637472932508 6225908610717696 6230482781601792 6251860724809728 6256308555105966 6274548521738928 6279158428333056 6300703386722304 6316330131233024 6319072784351232 6338535812998144 6339891103838208 6340754696306688 6349927631931072 6355615040107648 6358374751371264 6363046245040128 6378827609735168 6380191515672576 6389421503086944 6390291842371584 6400714551590912 6405268282608489 6408049554116352 6412757543829504 6430036761888768 6434760905588736 6440524295962624 6450720134025216 6453521141465088 6472853752479744 6474782403919872 6490840892024832 6491725046218752 6493659320549376 6513112172249088 6514547346112512 6523422922420992 6532100837474304 6541550586493776 6563995861094784 6583132875267072 6587969498578944 6610574045085696 6615277078759587 6626969318014976 6628943889727488 6634563600855096 6645384722787328 6650267082489856 6651689026977792 6662219154812928 6668186271588352 6671081706356736 6680732513865984 6697301790934104 6703655347501056 6720281476835136 6723199532187648 6728139062378496 6734165221310464 6746268078047232 6767968665206784 6769985249083392 6786775887101952 6810062575239168 6833429164326912 6839797573719936 6863266189108224 6880288178664544 6886815329673216 6906893508476928 6916885456210632 6928167051416576 6931175374061568 6940618574436288 6948365789175808 6949851472429056 6954957523648512 6960853614011904 6972206922268672 6982293356505768 6983786294071776 6985325181671424 6996129858715648 7004147187057408 7009293129302016 7020725443493888 7026677288848896 7033343315410944 7050787123236864 7053848689508352 7075574861021184 7094640044771328 7096203359158272 7097720652693504 7105871397637152 7120551750402048 7130852789622912 7150066920121104 7173066399033248 7176181060952064 7200803870539776 7218663007123456 7225511165558784 7244040929140736 7245589832957952 7257060150778368 7263560045837312 7268896578535424 7281960471539712 7290088696840192 7291647446482944 7302196003527936 7303190676996096 7320306608695416 7325684833055232 7327251193780224 7328865764376576 7348613442158592 7354012463529984 7360599195385856 7372251581743104 7397547145691136 7399751318765568 7418103876599808 7423553952546816 7443556768284672 7455340482766848 7476057813135744 7481550467801088 7494599623188164 7501709555536896 7525840156362752 7529107998375936 7534464514800867 7560316661439528 7572647707362304 7573679220588544 7575935873974272 7594725397471232 7600305237131264 7601930316546048 7613964748357632 7620784310386688 7631809017576072 7635122872989696 7654059189638976 7661320397144064 7673816182423552 7680321687811584 7685964415008768 7687607809867776 7710020660625408 7733767871348736 7734821331664896 7740324200997612 7756315299545088 7782928657416192 7794187932843648 7813518756089788 7816911512822784 7840328389640992 7843732787552256 7849495572774912 7855080026068989 7863186489902336 7870646091055104 7895963442741248 7898316123930624 7905011949955008 7917905201618944 7921343284641792 7932135513641472 7945073004445696 7960021718648832 7968236482592768 7979763836006592 7981470050367744 7983228779053056 8007143887292928 8010620719202304 8030488330113024 8038106646183936 8058042426556416 8063962664927232 8069699698912404 8086371269738496 8108160051167232 8114117110923264 8120995883013888 8149546045283328 8171505051566976 8177508650852352 8197790170323712 8201349783945216 8225918310443008 8229490137759744 8235344934782343 8241395437187136 8249900579569664 8277080052233216 8278903919017984 8280674094809088 8290183297243344 8293783029460992 8301211480956928 8307310375469056 8322240538902528 8341744740141288 8345366861174784 8351498196615168 8366064695651904 8372211237777408 8374001364320256 8375846587858944 8400937848963072 8425430379134976 8453188138450944 8454339595075584 8466570175908096 8477833001828352 8506922020896768 8519228670782592 8520389123162112 8540357710144652 8544066072155136 8550343391772672 8573382349185024 8579681207451648 8585785144773081 8600960178700288 8610816588343848 8630471669972992 8633043205226496 8640361898788032 8646709966884864 8654454522699776 8655633394958336 8658212427399168 8684149562998784 8697897229894656 8700488855267328 8701673998123008 8709467783299072 8722067448658368 8725854711988224 8751994481459712 8755794739593216 8777510500356096 8783959331438592 8785837496991744 8814098726780928 8820369438346116 8838591852969984 8846084801140128 8868918702637056 8882958873083904 8907643351821312 8929735721245472 8938207130001408 8960375302446848 8964266042916864 8977234315507416 8995024104062976 9008036873204544 9023958220275712 9026646998777856 9030378234497214 9034299371377152 9049034516135936 9065297729875968 9071957998043136 9080083433652224 9097167678455808 9119730098293248 9121680057563136 9128381749788672 9151021585477632 9154995107659776 9182420439564288 9209191344635904 9222513941614176 9241567165415424 9254158099248384 9266468629905408 9281138152015872 9309724475341024 9311715058762368 9313766908895232 9326456209398762 9338862916076544 9345724172402688 9368903051798528 9377791087214592 9384462832658949 9401049497649152 9411822782608392 9418737642499584 9434099814694912 9451055080083456 9459520059695104 9461604478877696 9463627536924672 9474495196849536 9478609176526848 9507803719497216 9509836655757312 9511132044460032 9533422560161472 9537562127056896 9544569367560192 9568241414602752 9570287273508864 9601071827386368 9634014887411712 9660786443943936 9676080201037824 9709280628719616 9736261338037248 9737587569328128 9760408811593888 9767579777406976 9769668258373632 9771821019168768 9785134383631488 9798151256211456 9812325879740664 9829668775657472 9845993791642176 9863396194254848 9866335091687424 9874699312900608 9881954247868416 9890805168799744 9915861067628544 9924742357712896 9940453977022464 9943415834591232 9944770283569152 9968077084180992 9975400623734784 9977533540466688 10002279407382528 10006622559535104 10038810664501248 10045952686401156 10080422215252704 10101247831965696 10151952997810176 10175745356768096 10180163830652928 10205412252851968 10215093862858752 10240428917082112 10247952553345024 10250143746490368 10259696360579904 10294899283662336 10311690495131648 10320432267996816 10330222994509824 10341753732726784 10360340262715392 10367951997763584 10392250577124864 10396763061092352 10422548683763712 10424777208643584 10432436285472768 10458310383403008 10465994097033216 10473440034758652 10494194788073472 10531088165240832 10535441273580083 10540015933273344 10576180684855296 10613362291531776 10639685114675456 10641960067156992 10644305038737408 10658807096455728 10676191849723904 10680827625603072 10696279184434368 10707317773484032 10725100380181656 10744056568741888 10759599598549872 10764271591428096 10781828359651328 10801205805809664 10810880068222976 10827994510685184 10838266748338176 10866061393711104 10868384749436928 10869865193668608 10895340068755968 10903344867803136 10935133045260288 10937471169724416 10972653517012992 10980459913043124 10988527249582848 11040898793078784 11053577729657792 11058377372614656 11096320718536704 11122326320188384 11127155814899712 11135330928820224 11154752927535872 11162948317036544 11165335152427008 11183010724150272 11201250465284096 11214086719703616 11222325701701632 11233907172179968 11241899434782246 11252564333305344 11270917517934592 11288760234544128 11293661997563904 11303777335771136 11332412648718336 11358971561043456 11360518830882816 11363903810961408 11392088096206848 11400457855696896 11402895474819072 11431176465580032 11439574943268864 11447713526364108 11481088784458464 11510724273635328 11520482531717376 11528946622513152 11597196306526208 11600651807023104 11602231997497344 11610486301496418 11629423264877824 11634472949317632 11669325975279616 11674392986124288 11691281899265472 11703347333808128 11711945775251456 11720278134134682 11725367269234176 11760492584461488 11765599181328384 11774243359162368 11784789137293312 11794779734853504 11805969136582656 11843945164111872 11847474185895936 11876857802428416 11882014926962688 11917609506668544 11952354723889152 11969645754009888 11993365472083968 12010715830939392 12040504312662952 12045732495169536 12087063639834624 12095943997390848 12104549548368606 12129556904607744 12159640131057664 12162240076750848 12171175666384896 12181493824520832 12201362113970176 12224319067924992 12243227252752384 12257257577350464 12266262976278528 12278921792847872 12296685255485568 12302024675917824 12338877465664512 12344235206639616 12355291506540544 12374850869354496 12386590569529344 12415620078349824 12418355878526976 12421011142213632 12435274945865016 12451817221435392 12460965563203584 12503721449619456 12512617110211932 12549097043477856 12558316856666112 12601406773444608 12632660262466048 12638145568702464 12677071625996288 12679782207676416 12681509392613376 12699855263862144 12711230080215296 12716749502742528 12757655219470336 12760383031345152 12778843006173888 12780583684743168 12801429103181824 12810536565216978 12816099108232704 12825515087659008 12860073523777536 12869521811177472 12881048591925248 12901440268050432 12907042282930176 12945707504959488 12949564807839744 12981681784049664 12983450092437504 12987318641098752 13026224344498176 13029094692225024 13046845844841984 13064201674948608 13083101172987552 13115549340579287 13127991722189568 13166265750534144 13175938997157888 13221148090171392 13230554157519174 13253938636029952 13257887779454976 13269127201710192 13290769445574656 13300534164979712 13303378053955584 13324438309625856 13336372543176704 13361465027731968 13394603581868208 13407310695002112 13440562953670272 13446399064375296 13456278124756992 13492536156094464 13535937330413568 13539970498166784 13545567351745821 13573551774203904 13620125150478336 13666858328653824 13673657823157129 13679595147439872 13726532378216448 13760576357329088 13773630659346432 13813787016953856 13833770912421264 13856334102833152 13862350748123136 13881237148872576 13896731578351616 13899702944858112 13921707228023808 13944413844537344 13964586713011536 13967572588143552 13970650363342848 13992259717431296 14008294374114816 14018586258604032 14053354577697792 14066686630821888 14101574246473728 14107697379016704 14151149722042368 14189280089542656 14192406718316544 14195441305387008 14211742795274304 14241103500804096 14261705579245824 14300133840242208 14346132798066496 14352362121904128 14401607741079552 14437326014246912 14451022331117568 14488081858281472 14491179665915904 14514120301556736 14527120091674624 14537793157070848 14563920943079424 14580177393680384 14604392007055872 14606381353992192 14640613217390832 14651369666110464 14654502387560448 14657731528753152 14697226884317184 14708024927059968 14744503163486208 14795094291382272 14799502637531136 14836207753199616 14847107905093632 14887113536569344 14910680965533696 14945625992753141 14952115626271488 14963100935602176 14989199246376328 15003419111073792 15051680312725504 15058215996751872 15068929029601734 15120633322879056 15145295414724608 15147358441177088 15151871747948544 15189450794942464 15200610474262528 15227929496715264 15241568620773376 15263618035152144 15270245745979392 15308118379277952 15322640794288128 15360643375623168 15371928830017536 15375215619735552 15420041321250816 15467535742697472 15480648401995224 15512630599090176 15565857314832384 15588375865687296 15627037512179576 15633823025645568 15680656779281984 15687465575104512 15698991145549824 15710160052137978 15726372979804672 15741292182110208 15791926885482496 15796632247861248 15810023899910016 15835810403237888 15864271027282944 15890146008891392 15920043437297664 15936472965185536 15959527672013184 15962940100735488 15966457558106112 16014287774585856 16021241438404608 16060976660226048 16076213292367872 16116084853112832 16139399397824808 16172742539476992 16216320102334464 16228234221846528 16241991766027776 16299092090566656 16343010103133952 16355017301704704 16395580340647424 16402699567890432 16451836620886016 16458980275519488 16470689869564686 16482790874374272 16499801159139328 16554160104466432 16557807838035968 16561348189618176 16580366594486688 16587566058921984 16602422961913856 16614620750938112 16644481077805056 16683489480282576 16690733722349568 16702996393230336 16732129391303808 16744422475554816 16748002728640512 16751693175717888 16801875697926144 16850860758269952 16862849152173369 16906376276901888 16933140351816192 16955666003656704 17013844041793536 17038457341565184 17040778246324224 17080715420289304 17088132144310272 17100686783545344 17146764698370048 17159362414903296 17171570289546162 17201920357400576 17221633176687696 17260943339945984 17266086410452992 17280723797576064 17293419933769728 17308909045399552 17311266789916672 17368299125997568 17395794459789312 17400977710534656 17403347996246016 17418935566598144 17444134897316736 17451709423976448 17503988962919424 17511589479186432 17555021000712192 17567918662877184 17571674993983488 17580417201202023 17640738876692232 17677183705939968 17692169602280256 17737837405274112 17765917746167808 17815286703642624 17859471442490944 17876414260002816 17920750604893696 17928532085833728 17954468631014832 17990048208125952 18016073746409088 18047916440551424 18060756468994428 18068598742754304 18098069032271872 18130595459751936 18143915996086272 18160166867304448 18194335356911616 18239460196586496 18243360115126272 18256763499577344 18302043170955264 18309990215319552 18364840879128576 18418382689271808 18445027883228352 18483134330830848 18508316198496768 18532937259810816 18562276304031744 18619448950682048 18623430117524736 18627533817790464 18652912418797524 18677725832153088 18691448344805376 18737806103597056 18755582174429184 18768925665317898 18802098995298304 18823645565216784 18837475284999168 18868199629389824 18902110160166912 18919040119390208 18923208957755392 18948990393699072 18957218353053696 19015607438994432 19019673311514624 19022264088920064 19066845120322944 19075124254113792 19089138735120384 19136482829205504 19140574547017728 19202143654772736 19215804847825467 19321572887887872 19352160402075648 19418561257439232 19472522676074496 19475175138656256 19520817623187776 19535159554813952 19539336516747264 19543642038337536 19570268767262976 19596302512422912 19624651759481328 19659337551314944 19691987583284352 19726792388509696 19749398625801216 19763908495736832 19781610337599488 19831722135257088 19849484715425792 19880907954044928 19886831669182464 19936154168361984 19950801247469568 19955067080933376 20004558814765056 20013245119070208 20091905372802312 20160844430505408 20202495663931392 20303905995620352 20351490713536192 20360327661305856 20410824505703936 20430187725717504 20480857834164224 20495905106690048 20500287492980736 20519392721159808 20589798567324672 20623380990263296 20640864535993632 20660445989019648 20683507465453568 20720680525430784 20784501154249728 20793526122184704 20845097367527424 20849554417287168 20864872570945536 20916620766806016 20946880069517304 20988389576146944 21062176330481664 21070882547160166 21080031866546688 21152361369710592 21226724583063552 21279370229350912 21283920134313984 21288610077474816 21317614192911456 21352383699447808 21361655251206144 21392558368868736 21414635546968064 21450200760363312 21488113137483776 21519199197099744 21528543182856192 21563656719302656 21602411611619328 21621760136445952 21655989021370368 21676533496676352 21732122787422208 21736769498873856 21790680137511936 21806689735606272 21870266090520576 21874942339448832 21960919826086248 21977054499165696 22081797586157568 22107155459315584 22116754745229312 22192641437073408 22244652640376768 22254311629799424 22270661857640448 22309505855071744 22325896634073088 22330670304854016 22366021448300544 22402500930568192 22428173439407232 22444651403403264 22467814344359936 22483798869564492 22505128666610688 22541835035869184 22577520469088256 22587323995127808 22607554671542272 22717943122086912 22721037661765632 22727807621922816 22784176192413696 22800915711393792 22805790949638144 22862352931160064 22895427052728216 22962177568916928 23021448547270656 23040965063434752 23057893245026304 23194392613052416 23201303614046208 23204463994994688 23220972602992836 23258846529755648 23268945898635264 23338651950559232 23348785972248576 23382563798530944 23406694667616256 23423891550502912 23440556268269364 23450734538468352 23520985168922976 23531198362656768 23548486718324736 23569578274586624 23589559469707008 23611938273165312 23687890328223744 23694948371791872 23753715604856832 23764029853925376 23835219013337088 23904709447778304 23939291508019776 24021431661878784 24081008625325904 24091464990339072 24174127279669248 24191887994781696 24209099096737212 24259113809215488 24319280262115328 24324480153501696 24342351332769792 24362987649041664 24402724227940352 24448638135849984 24486454505504768 24514515154700928 24532525952557056 24557843585695744 24593370510971136 24604049351835648 24677754931329024 24688470413279232 24710583013081088 24749701738708992 24831240156699648 24836711757053952 24842022284427264 24870549891730032 24903634442870784 24921931126407168 25025234220423864 25098194086955712 25116633713332224 25202813546889216 25265320524932096 25276291137404928 25354143251992576 25359564415352832 25363018785226752 25399710527724288 25422460160430592 25433499005485056 25515310438940672 25520766062690304 25557686012347776 25561167369486336 25602858206363648 25621073130433956 25632198216465408 25651030175318016 25720147047555072 25739043622354944 25762097183850496 25802880536100864 25891415009918976 25899129615679488 25963363568099328 25966900184875008 25974637282197504 26052448688996352 26093691689683968 26128403349897216 26166202345975104 26231098681158574 26255983444379136 26332531501068288 26351877994315776 26442296180342784 26461108315038348 26507877272059904 26515775558909952 26538254403420384 26581538891149312 26601068329959424 26606756107911168 26648876619251712 26672745086353408 26722930055463936 26789207163736416 26814621390004224 26881125907340544 26892798128750592 26985072312188928 27071874660827136 27079940996333568 27091134703491642 27147103548407808 27240250300956672 27347315646314258 27359190294879744 27453064756432896 27521152714658176 27547261318692864 27627574033907712 27667541824842528 27712668205666304 27724701496246272 27762474297745152 27793463156703232 27799405889716224 27843414456047616 27888827689074688 27929173426023072 27935145176287104 27941300726685696 27984519434862592 28016588748229632 28037172517208064 28106709155395584 28133373261643776 28203148492947456 28302299444084736 28378560179085312 28384813436633088 28390882610774016 28423485590548608 28523411158491648 28600267680484416 28692265596132992 28704724243808256 28803215482159104 28874652028493824 28902044662235136 28976163716562944 28982359331831808 29028240603113472 29054240183349248 29075586314141696 29127841886158848 29160354787360768 29208784014111744 29212762707984384 29281226434781664 29302739332220928 29309004775120896 29315463057506304 29394453768634368 29489006326972416 29590188582764544 29599005275062272 29672415506399232 29774227073138688 29821361931067392 29891251985506282 29904231252542976 29926201871204352 29978398492752656 30006838222147584 30103360625451008 30116431993503744 30137858059203468 30241266645758112 30290590829449216 30294716882354176 30303743495897088 30378901589884928 30401220948525056 30455858993430528 30483137241546752 30527236070304288 30540491491958784 30616236758555904 30645281588576256 30721286751246336 30743857660035072 30750431239471104 30935071485394944 30961296803990448 31025261198180352 31176751731374592 31254075024359152 31267646051291136 31361313558563968 31374931150209024 31397982291099648 31420320104275956 31452745959609344 31482584364220416 31583853770964992 31593264495722496 31606323820740249 31620047799820032 31671620806475776 31728542054565888 31780292017782784 31840086874595328 31872945930371072 31919055344026368 31925880201470976 31932915116212224 32028575549171712 32042482876809216 32121953320452096 32232169706225664 32278798795649616 32345485078953984 32432640204668928 32483983532055552 32598184181133312 32686020206267904 32710034603409408 32791160681294848 32805399135780864 32903673241772032 32917960551038976 32941379739129372 32965581748748544 32999602318278656 33108320208932864 33115615676071936 33122696379236352 33160733188973376 33175132117843968 33204845923827712 33229241501876224 33288962155610112 33366978960565152 33381467444699136 33405992786460672 33464258782607616 33488844951109632 33496005457281024 33603751395852288 33701721516539904 33725698304346738 33812752553803776 33866280703632384 33911332007313408 34076914683130368 34081556492648448 34161430840578608 34176264288620544 34201373567090688 34293529396740096 34318724829806592 34343140579092324 34403840714801152 34443266353375392 34521886679891968 34532172820905984 34561447595152128 34586839867539456 34617818090799104 34736598251995136 34791588919578624 34801955421069312 34806695992492032 34837871133196288 34888269794633472 34903418847952896 35007977925838848 35023178958372864 35110042001424384 35135837325754368 35160834402404046 35281477753384464 35354367411879936 35384339204560512 35531835492335616 35630573407285248 35718942884981888 35752828520005632 35841501209787392 35857064171667456 35908937262029664 35980096416251904 36032147492818176 36121512937988856 36137197485508608 36196138064543744 36261190919503872 36287831992172544 36320333734608896 36388670713823232 36478920393172992 36486720230252544 36513526999154688 36604086341910528 36729681758257152 36836765378543616 36890055766456704 37016632396993536 37065874519621632 37124552608063488 37238897901364096 37246860235049472 37255067635580928 37305824837595048 37355451664306176 37382896689610752 37475612207194112 37511164348858368 37537851330635796 37604197990596608 37647291130433568 37674950569998336 37736399258779648 37804220320333824 37838080238780416 37846417915510784 37897980787398144 37914436706107392 38031214877988864 38039346623029248 38044528177840128 38133690240645888 38150248508227584 38272965658411008 38281149094035456 38404287309545472 38431609695650934 38643145775775744 38704320804151296 38837122514878464 38945045352148992 38950350277312512 39041635246375552 39070319109627904 39078673033494528 39087284076675072 39140537534525952 39192605024845824 39249303518962656 39318675102629888 39346648021737861 39383975166568704 39498797251602432 39527816991473664 39563220675198976 39663444270514176 39698969430851584 39761815908089856 39773663338364928 39872308336723968 39901602494939136 39910134161866752 40009117629530112 40183810745604624 40321688861010816 40607811991240704 40636702055237463 40702981427072384 40720655322611712 40821649011407872 40860375451435008 40961715668328448 40991810213380096 41000574985961472 41020973469471387 41038785442319616 41179597134649344 41246761980526592 41281729071987264 41320891978039296 41367014930907136 41441361050861568 41569002308499456 41587052244369408 41690194735054848 41699108834574336 41833241533612032 41893760139034608 41976779152293888 42141765094320332 42160063733093376 42304722739421184 42453449166127104 42558740458701824 42567840268627968 42577220154949632 42635228385822912 42704767398895616 42723310502412288 42785116737737472 42829271093936128 42900401520726624 42976226274967552 43038398394199488 43057086365712384 43127313438605312 43204823223238656 43243520272891904 43311978042740736 43353066993352704 43464245574844416 43473538997747712 43581360275023872 43613379471212544 43740532181041152 43921839652172496 43954108998331392 44214310918631168 44233509490458624 44385282874146816 44489305280753536 44508623259598848 44541323715280896 44619011710143488 44651793268146176 44661340609708032 44732042896601088 44805001861136384 44836877978259423 44856346878814464 44889302806806528 44967597739128984 45010257333221376 45083670071738368 45155040938176512 45174647990255616 45215109343084544 45435886244173824 45442075323531264 45455615243845632 45568352384827392 45601831422787584 45724705862320128 45790854105456432 45924355137833856 46081930126869504 46115786490052608 46388785226104832 46402607228092416 46441945205985672 46517693059511296 46537891797270528 46677303901118464 46697571944497152 46765127597061888 46813389335232512 46881112536538728 46901469076936704 47041970337845952 47062396725313536 47096973436649472 47139156549173248 47179118939414016 47223876546330624 47375780656447488 47389896743583744 47507431209713664 47670438026674176 47809418895556608 47878583016039552 48042863323757568 48162017250651808 48182929980678144 48348254559338496 48418198193474424 48518227618430976 48638560524230656 48648960307003392 48684702665539584 48725975298083328 48805448455880704 48897276271699968 48972909011009536 49029030309401856 49065051905114112 49186741021942272 49208098703671296 49355509862658048 49376940826558464 49421166026162176 49499403477417984 49662480313399296 49673423514107904 49684044568854528 49741099783460064 49807268885741568 49843862252814336 50050468440847728 50196388173911424 50233267426664448 50405627093778432 50530641049864192 50552582274809856 50588547456520107 50708286503985152 50719128830705664 50799421055448576 50844920320861184 50866998010970112 51030620877881344 51041532125380608 51115372024695552 51122334738972672 51242146260867912 51264396432930816 51302060350636032 51440294095110144 51478087244709888 51524194367700992 51605761072201728 51782830019837952 51798259231358976 51926727136198656 51933800369750016 52104897377992704 52187383379367936 52256806699794432 52332404691950208 52462197362317148 52511966888758272 52665063002136576 52703755988631552 52741251603606069 52922216630076696 53015754544119808 53031551117819904 53076508806840768 53163077782298624 53202136659918848 53213512215822336 53297753238503424 53345490172706816 53445860110927872 53578414327472832 53629242780008448 53762251814681088 53785596257501184 53970144624377856 54143749321654272 54182269406983284 54294207096815616 54480500601913344 54694631292628516 54718380589759488 54906129512865792 55042305429316352 55094522637385728 55255148067815424 55335083649685056 55425336411332608 55449402992492544 55524948595490304 55586926313406464 55598811779432448 55686828912095232 55777655378149376 55858346852046144 55870290352574208 55882601453371392 56033177496459264 56074345034416128 56213418310791168 56266746523287552 56406296985894912 56604598888169472 56757120358170624 56769626873266176 56846971181097216 57046822316983296 57200535360968832 57384531192265984 57409448487616512 57606430964318208 57647414543476401 57749304056987648 57952327433125888 57964718663663616 58056481206226944 58108480366698496 58151172628283392 58255683772317696 58417568028223488 58425525415968768 58562452869563328 58605478664441856 58618009550241792 58630926115012608 58788907537268736 58978012653944832 59180377165529088 59344831012798464 59548454146277376 59642723862134784 59782503971012564 59808462505085952 59852403742408704 59956796985505312 60013676444295168 60206721250902016 60275716118406936 60482533291516224 60581181658898432 60589433764708352 60607486991794176 60757803179769856 60911717986861056 60966274483093504 61054472140608576 61080982983917568 61232473517111808 61290563177152512 61442573502492672 61487715320070144 61500862478942208 61870142970789888 61922593607980896 62050522396360704 62353503462749184 62508150048718304 62535292102582272 62722627117127936 62749862300418048 62840640208551912 62905491919218688 62965168728440832 63167707541929984 63186528991444992 63212647641480498 63240095599640064 63343241612951552 63457084109131776 63560584035565568 63680173749190656 63838110688052736 63851760402941952 63865830232424448 64057151098343424 64084965753618432 64243906640904192 64464339412451328 64557597591299232 64690970157907968 64865280409337856 64967967064111104 65196368362266624 65372040412535808 65420069206818816 65582321362589696 65610798271561728 65807346483544064 65882759478258744 65931163497497088 65999204636557312 66216640417865728 66231231352143872 66245392758472704 66321466377946752 66350264235687936 66409691847655424 66577924311220224 66733957921130304 66762934889398272 66811985572921344 66928517565215232 66977689902219264 66992010914562048 67207502791704576 67403443033079808 67451396608693476 67625505107607552 67732561407264768 67822664014626816 68153829366260736 68163112985296896 68322861681157216 68352528577241088 68402747134181376 68587058793480192 68686281158184648 68807681429602304 68886532706750784 69043773359783936 69064345641811968 69122895190304256 69173679735078912 69235636181598208 69473196503990272 69583177839157248 69603910842138624 69613391984984064 69776539589266944 69806837695905792 70015955851677696 70046357916745728 70220084002848768 70271674651508736 70321668804808092 70562955506768928 70708734823759872 70768678409121024 71063670984671232 71261146814570496 71437885769963776 71505657040011264 71683002419574784 71714128343334912 71817874524059328 72064294985636352 72243025875977712 72274394971017216 72392276129087488 72522381839007744 72575663984345088 72777341427646464 72957840786345984 72973440460505088 73027053998309376 73208172683821056 73459363516514304 73673530757087232 73780111532913408 74033264793987072 74131749039243264 74249105216126976 74477795802728192 74493720470098944 74510135271161856 74611649675190096 74710903328612352 74765793379221504 74951224414388224 75075702661271592 75208395981193216 75294582260867136 75349901139996672 75472798517559296 75608440640667648 75676160477560832 75795961574796288 75828873412214784 76062429755977728 76078693246058496 76089056355680256 76267380481291776 76300497016455168 76545931316822016 76562298188070912 76808574619090944 76863219391301868 77286291551551488 77408641608302592 77674245029756928 77890090704297984 77900700554625024 78083270492751104 78140638219255808 78157346066989056 78281075069051904 78385210049691648 78498607037925312 78637350205259776 78693296043475722 78767950333137408 78997594503204864 79055633982947328 79126441350397952 79326888541028352 79523631816179712 79547326676729856 79744616673447936 79803204989878272 79820268323733504 80018235259060224 80367621491209248 80643377722021632 81215623982481408 81273404110474926 81405962854144768 81441310645223424 81643298022815744 81720750902870016 81923431336656896 81983620426760192 82041946938942774 82077570884639232 82359194269298688 82493523961053184 82563458143974528 82641783956078592 82882722101723136 83138004616998912 83174104488738816 83380389470109696 83398217669148672 83666483067224064 83787520278069216 83953558304587776 84283530188640664 84320127466186752 84609445478842368 84906898332254208 85117480917403648 85135680537255936 85154440309899264 85270456771645824 85409534797791232 85570233475474944 85658542187872256 85800803041453248 85952452549935104 86076796788398976 86114172731424768 86409646446477312 86487040545783808 86623956085481472 86706133986705408 86928491149688832 86947077995495424 87162720550047744 87226758942425088 87481064362082304 87843679304344992 87908217996662784 88428621837262336 88467018980917248 88770565748293632 88978610561507072 89017246519197696 89238023420286976 89303586536292352 89322681219416064 89464085793202176 89610003722272768 89673755956518846 89712693757628928 89778605613613056 89935195478257968 90020514666442752 90167340143476736 90310081876353024 90349295980511232 90871772488347648 90884150647062528 90911230487691264 91136704769654784 91203662845575168 91449411724640256 91581708210912864 91808845384055009 91848710275667712 92163860253739008 92231572980105216 92777570452209664 92805214456184832 92883890411971344 93035386119022592 93075783594541056 93354607802236928 93530255194123776 93626778670465024 93762225073077456 93802938153873408 94083940675691904 94124793450627072 94193946873298944 94358237878828032 94447753092661248 94751561312894976 94779793487167488 94818971462220747 95014862419427328 95340876053348352 95618837791113216 95757166032079104 96085726647515136 96324034501303616 96365859961356288 96696509118676992 96836396386948848 97036455236861952 97277121048461312 97297920614006784 97451950596166656 97610896911761408 97794552543399936 97945818022019072 98058060618803712 98130103810228224 98373482043884544 98416197407342592 98711019725316096 98753881653116928 98998806954835968 99324960626798592 99346847028215808 99368089137709056 99482199566920128 99614537771483136 99687724505628672 100100936881695456 100392776347822848 100466534853328896 100811254187556864 101061282099728384 101105164549619712 101177094913040214 101416573007970304 101438257661411328 101598842110897152 101689840641722368 101733996021940224 102061241755762688 102230744049391104 102244669477945344 102484292521735824 102528792865861632 102604120701272064 102880588190220288 102956174489419776 103211522144403456 103565660039675904 103596518462717952 103853454272397312 104209794755985408 104374766758735872 104513613399588864 104664809383900416 104924394724634296 105023933777516544 105330126004273152 105407511977263104 105482503207212138 105844433260153392 106031509088239616 106063102235639808 106153017613681536 106326155564597248 106404273319837696 106595506477006848 106690980345413632 106891720221855744 107156828654945664 107258485560016896 107524503629362176 107571192515002368 107940289248755712 108364538813966568 108588414193631232 108961001203826688 109389262585257032 109436761179518976 109812259025731584 110084610858632704 110189045274771456 110510296135630848 110670167299370112 110850672822665216 111049897190980608 111173852626812928 111197623558864896 111373657824190464 111555310756298752 111716693704092288 111740580705148416 111765202906742784 112066354992918528 112148690068832256 112426836621582336 112533493046575104 112812593971789824 113209197776338944 113514240716341248 113539253746532352 113693942362194432 114093644633966592 114401070721937664 114769062384531968 114818896975233024 115212861928636416 115294829086952802 115498608113975296 115904654866251776 115929437327327232 116112962412453888 116216960733396992 116302345256566784 116511367544635392 116835136056446976 116851050831937536 117124905739126656 117210957328883712 117236019100483584 117261852230025216 117577815074537472 117956025307889664 118039944065213583 118689662025596928 119096908292554752 119285447724269568 119565007942025128 119616925010171904 119704807484817408 119913593971010624 120027352888590336 120413442501804032 120551432236813872 120965066583032448 121162363317796864 121178867529416704 121515606359539712 121823435973722112 121932548966187008 122108944281217152 122161965967835136 122464947034223616 122581126354305024 122885147004985344 122975430640140288 123001724957884416 123062920408414161 123740285941579776 123845187215961792 124101044792721408 124707006925498368 125016300097436608 125070584205164544 125445254234255872 125499724600836096 125681280417103824 125810983838437376 125930337456881664 126335415083859968 126425295282960996 126480191199280128 126686483225903104 126914168218263552 127121168071131136 127360347498381312 127676221376105472 127703520805883904 127731660464848896 128114302196686848 128169931507236864 128487813281808384 128928678824902656 129115195182598464 129381940315815936 129730560818675712 129935934128222208 130392736724533248 130744080825071616 130840138413637632 131164642725179392 131221596543123456 131614692967088128 131765518956517488 131862326994994176 131998409273114624 132433280835731456 132462462704287744 132642932755893504 132700528471375872 132819383695310848 133155848622440448 133467915842260608 133525869778796544 133623971145842688 133857035130430464 133955379804438528 133984021829124096 134415005583409152 134510633934778269 134902793217386952 135251010215215104 135465122814529536 135645328029253632 136307658732521472 136326225970593792 136645723362314432 136705057154482176 136805494268362752 137174117586960384 137372562316369296 137615362859204608 137773065413501568 138087546719567872 138245790380608512 138347359470157824 138471272363196416 138946393007980544 139166355678314496 139207821684277248 139553079178533888 139613675391811584 140031911703355392 140092715833491456 140440168005697536 140643337609616184 141125911013537856 141417469647519744 141537356818242048 142127341969342464 142522293629140992 142875771539927552 143011314080022528 143366004839149568 143428256686669824 143635749048118656 144128589971272704 144486051751955424 144548789942034432 144784552258174976 145044763678015488 145554682855292928 145915681572691968 145946880921010176 146054107996618752 146416345367642112 146918727033028608 147560223065826816 148066529587974144 148263498078486528 148498210432253952 148955591605456384 148987440940197888 149020270542323712 149223299350380192 149421806657224704 149531586758443008 149902448828776448 150151405322543184 150416791962386432 150589164521734272 150699802279993344 150945597035118592 151216881281335296 151352320955121664 151591923149592576 151657746824429568 152124859511955456 152157386492116992 152534760962583552 152600994032910336 153091862633644032 153124596376141824 153726438782603736 154572583103102976 154817283216605184 155348490059513856 155780181408595968 155801401109250048 156166540985502208 156281276438511616 156314692133978112 156562150138103808 156770420099383296 156997214075850624 157274700410519552 157386592086951444 157535900666274816 157995189006409728 158111267965894656 158252882700795904 159047263632359424 159094653353459712 159489233346895872 159606409979756544 159640536647467008 160036470518120448 160735242982418496 161286755444043264 162431247964962816 162546808220949852 162811925708289536 162882621290446848 163286596045631488 163441501805740032 163846862673313792 163967240853520384 164083893877885548 164155141769278464 164718388538597376 164987047922106368 165126916287949056 165283567912157184 165765444203446272 166276009233997824 166348208977477632 166760778940219392 166796435338297344 167332966134448128 167575040556138432 168567060377281328 168640254932373504 169218890957684736 169813796664508416 170234961834807296 170271361074511872 170308880619798528 170540913543291648 170819069595582464 171140466950949888 171317084375744512 171601606082906496 171904905099870208 172153593576797952 172228345462849536 172819292892954624 172974081091567616 173247912170962944 173856982299377664 173894155990990848 174325441100095488 174453517884850176 175687358608689984 175816435993325568 176857243674524672 176934037961834496 177541131496587264 177957221123014144 178034493038395392 178476046840573952 178607173072584704 178645362438832128 178928171586404352 179220007444545536 179347511913037692 179425387515257856 179557211227226112 179870390956515936 180041029332885504 180334680286953472 180620163752706048 181743544976695296 181768301294125056 181822460975382528 182273409539309568 182898823449280512 183163416421825728 183617690768110018 183697420551335424 184327720507478016 184463145960210432 185555140904419328 185610428912369664 185767780823942688 186070772238045184 186151567189082112 186709215604473856 187060510388247552 187253557340930048 187524450146154912 187605876307746816 188167881351383808 188249586901254144 188716475757656064 188895506185322496 189503122625789952 189559586974334976 189637942924441494 190029724838854656 190681752106696704 191514332064158208 192171453295030272 192648069002607232 192731719922712576 193393018237353984 193672792773897696 194072910473723904 194554242096922624 194595841228013568 194903901192333312 195221793823522816 195589105086799872 195891636044038144 196116121237607424 196260207620456448 196746964087769088 196832394814685184 197422039450632192 197997613909671936 198649921253597184 198693694056431616 198736178275418112 198964399133840256 199229075542966272 200201873763390912 200785552695645696 200933069706657792 201622508375113728 202122564199456768 202210329099239424 202354189826080428 202833146015940608 202876515322822656 203197684221794304 203379681283444736 203467992043880448 204122483511525376 204461488098782208 204489338955890688 204968585043471648 205057585731723264 205208241402544128 205761176380440576 206423044288806912 207131320079351808 207193036925435904 207706908544794624 208419589511970816 208749533517471744 209329618767800832 209848789449268592 210047867555033088 210660252008546304 210815023954526208 210965006414424276 211688866520306784 212063018176479232 212126204471279616 212306035227363072 212652311129194496 212808546639675392 213191012954013696 213381960690827264 213783440443711488 214313657309891328 214516971120033792 215049007258724352 215142385030004736 216729077627933136 217176828387262464 218778525170514064 218873522359037952 219624518051463168 220169221717265408 220378090549542912 221020592271261696 221340334598740224 221701345645330432 222099794381961216 222347705253625856 222395247117729792 222747315648380928 223110621512597504 223433387408184576 223481161410296832 223530405813485568 224132709985837056 224297380137664512 224853673243164672 225625187943579648 226418395552677888 227028481432682496 227387884724388864 228187289267933184 228802141443875328 229538124769063936 229637793950466048 230425723857272832 230589658173905604 230997216227950592 231809309732503552 231858874654654464 232225924824907776 232433921466793984 232604690513133568 233022735089270784 233670272112893952 233702101663875072 234249811478253312 234421914657767424 234472038200967168 235155630149074944 235912050615779328 236079888130427166 237379324051193856 238570895448539136 239130015884050256 239233850020343808 239409614969634816 239827187942021248 240054705777180672 240826885003608064 241102864473627744 241930133166064896 242324726635593728 243031212719079424 243646871947444224 243865097932374016 244217888562434304 244323931935670272 244929894068447232 245162252708610048 245770294009970688 245950861280280576 246125840816828322 247480571883159552 247690374431923584 249414013850996736 250032600194873216 250141168410329088 250890508468511744 250999449201672192 251362560834207648 251621967676874752 251860674913763328 252850590565921992 252960382398560256 253372966451806208 253828336436527104 254242336142262272 254720694996762624 255352442752210944 255407041611767808 255463320929697792 256228604393373696 256975626563616768 257857357649805312 258230390365196928 259461121637351424 259871868256444416 260785473449066496 261488161650143232 261680276827275264 262329285450358784 262443193086246912 263229385934176256 263531037913034976 263724653989988352 263996818546229248 264866561671462912 264924925408575488 265285865511787008 265401056942751744 265638767390621696 266311697244880896 266935831684521216 267051739557593088 267714070260860928 267910759608877056 267968043658248192 268830011166818304 269021267869556538 269805586434773904 270502020430430208 270930245629059072 272615317465042944 272652451941187584 273291446724628864 273410114308964352 273610988536725504 274348235173920768 274745124632738592 275230725718409216 275426536152165027 275546130827003136 276491580761217024 276694718940315648 276942544726392832 277892786015961088 278332711356628992 278415643368554496 279106158357067776 279227350783623168 280063823406710784 280880336011395072 281286675219232368 282251822027075712 283074713636484096 284254683938684928 284456914386662241 285044587258281984 285751543079855104 286022628160045056 286732009678299136 286856513373339648 287271498096237312 288257179942545408 288972103503910848 289097579884068864 289569104516349952 290089527356030976 291109365710585856 291831363145383936 291893761842020352 292832690735284224 293837454066057216 295120446131653632 296133059175948288 296996420864507904 297911183210912768 297974881880395776 298040541084647424 298446598700760384 298843613314449408 299063173516886016 299804897657552896 300302810645086368 300833583924772864 301178329043468544 301399604559986688 301891194070237184 302433762562670592 302704641910243328 303183846299185152 303315493648859136 304249719023910912 304314772984233984 305069521925167104 305201988065820672 306183725267288064 307452877565207472 309634566433210368 310696980119027712 311560362817191936 312333081971004416 312562552877023232 312629384267956224 313124300276207616 313540840198766592 313994428151701248 314773184173902888 315071801332549632 315990378012819456 316222535931789312 316505765401591808 318094527264718848 318189306706919424 318978466693791744 319212819959513088 320072941036240896 321470485964836992 322573510888086528 325093616441899704 325623851416579072 325765242580893696 326573192091262976 326883003611480064 327693725346627584 328167787755771096 328310283538556928 329436777077194752 329974095844212736 330253832575898112 330567135824314368 331530888406892544 332552018467995648 333521557880438784 333592870676594688 334665932268896256 335150081112276864 337134120754562656 337280509864747008 338437781915369472 339627593329016832 340469923669614592 340542722149023744 340617761239597056 341081827086583296 341638139191164928 342280933901899776 342634168751489024 343203212165812992 344307187153595904 344456690925699072 345638585785909248 345948162183135232 346495824341925888 347713964598755328 347788311981981696 348650882200190976 348907035769700352 351374717217379968 351632871986651136 353714487349049344 353868075923668992 354119832195640749 355914442246028288 356068986076790784 356952093681147904 357214346145169408 357290724877664256 357856343172808704 358695023826075384 358850775030515712 359114422454452224 359740781913031872 360082058665771008 360669360573906944 361240327505412096 363487089953390592 363536602588250112 364546819078619136 365797646898561024 366326832843651456 367235381536220036 367394841102670848 368655441014956032 368926291920420864 369188761225242483 371110281808838656 371220857824739328 371535561647885376 372141544476090368 372303134378164224 373418431208947712 374121020776495104 374507114681860096 375048900292309824 375211752615493632 376335762702767616 376499173802508288 377432951515312128 377791012370644992 379006245251579904 379275885848882988 380059449677709312 381363504213393408 383028664128316416 384342906590060544 385296138005214464 385463439845425152 386786036474707968 387345585547795392 388145820947447808 389108484193845248 389191682456027136 389807802384666624 390443587647045632 391178210173599744 392232242475214848 392520415240912896 393493928175538176 393664789629370368 394844078901264384 395995227819343872 397299842507194368 397387388112863232 397928798267680512 398458151085932544 400403747526781824 401571105391291392 401866139413315584 403245016750227456 403531901804334807 404245128398913536 404708379652160856 405666292031881216 405753030645645312 406395368443588608 406759362566889472 406935984087760896 408922976197564416 408978677911781376 409937170086943296 410115171463446528 410416482805088256 411522352760881152 412846088577613824 414262640158703616 415413817089589248 416839179023941632 417499067034943488 418659237535601664 419697578898537184 420095735110066176 421320504017092608 421930012828848552 423377733040613568 424126036352958464 424252408942559232 424612070454726144 425304622258388992 426382025908027392 426763921381654528 427566880887422976 428627314619782656 429033942240067584 430098014517448704 430284770060009472 433458155255866272 434353656774524928 437557050341028128 437747044718075904 439249036102926336 440338443434530816 440756181099085824 442680669197480448 443402691290660864 444199588763922432 444695410507251712 444790494235459584 445494631296761856 446866774816369152 446962322820593664 447060811626971136 448265419971674112 448594760275329024 449707346486329344 451250375887159296 452836791105355776 454056962865364992 454775769448777728 456374578535866368 457604282887750656 459076249538127872 459275587900932096 461179316347811208 461994432455901184 463618619465007104 463717749309308928 464451849649815552 464867842933587968 466045470178541568 467340544225787904 467404203327750144 468499622956506624 468843829315534848 468944076401934336 470311260298149888 471824101231558656 472159776260854332 474758648102387712 477141790897078272 478260031768100512 478467700040687616 478819229939269632 479654375884042496 480109411554361344 481653770007216128 482205728947255488 483860266332129792 484649453271187456 486062425438158848 487293743894888448 488435777124868608 488647863871340544 489859788136894464 490324505417220096 491540588019941376 491901722560561152 492251681633656644 494961143766319104 495380748863847168 498828027701993472 500065200389746432 500282336820658176 501781016937023488 501998898403344384 502725121668415296 503243935353749504 505701181131843984 505920764797120512 506745932903612416 507656672873054208 509441389993525248 510704885504421888 510814083223535616 510926641859395584 512457208786747392 513951253127233536 515714715299610624 516460780730393856 518922243274702848 519743736512888832 521570946898132992 522976323300286464 523360553654550528 524658570900717568 526458771868352512 527062075826069952 527449307979976704 527993637092458496 529733123342925824 530571731023574016 530802113885503488 531277534781243392 532623394489761792 533871663369042432 534103479115186176 535428140521721856 535821519217754112 535936087316496384 537660022333636608 538042535739113076 539611172869547808 541004040860860416 541860491258118144 545230634930085888 545304903882375168 546582893449257728 546820228617928704 548696470347841536 549490249265477184 550461451436818432 550853072304330054 551092261654006272 552983161522434048 553389437880631296 553885089452785664 556665422713257984 556831286737108992 558212316714135552 558454701567246336 560127646813421568 561760672022790144 562573350438464736 564503644054151424 566149427272968192 568509367877369856 568913828773324482 570089174516563968 571503086159710208 572045256320090112 573464019356598272 574542996192474624 576514359885090816 577944207007821696 578195159768137728 580179054712061952 582218731421171712 583662726290767872 583787523684040704 585665381470568448 587674908132114432 590240892263307264 592266118351896576 593992841729015808 595822366421825536 595949763760791552 596081082169294848 596893197401520768 597687226628898816 599609795315105792 600605621290172736 601667167849545728 602356658086937088 602799209119973376 604867525125341184 605409283820486656 606367692598370304 606630987297718272 608499438047821824 608629545968467968 610139043850334208 610403976131641344 612367450534576128 614905755130414944 619269132866420736 621393960238055424 623120725634383872 624666163942008832 625125105754046464 625258768535912448 626248600552415232 627988856303402496 629546368347805776 630143602665099264 631980756025638912 632445071863578624 636189054529437696 636378613413838848 637956933387583488 638425639919026176 640145882072481792 642661917688385063 642940971929673984 645147021776173056 650187232883799408 651247702833158144 651530485161787392 653146384182525952 655387450693255168 656335575511542192 656620567077113856 658873554154389504 660507665151796224 661134271648628736 663061776813785088 665104036935991296 667043115760877568 667185741353189376 669331864537792512 670300162224553728 674268241509125312 674561019729494016 676875563830738944 679255186658033664 680939847339229184 681085444298047488 682163654173166592 683276278382329856 684561867803799552 685268337502978048 686406424331625984 688614374307191808 688913381851398144 691277171571818496 692991648683851776 695427929197510656 695576623963963392 697301764400381952 697814071539400704 702749434434759936 703265743973302272 707428974698098688 707736151847337984 708239664391281498 711828884492056576 712137972153581568 713904187362295808 714428692290338816 715712686345617408 717390047652150768 717701550061031424 718228844908904448 719481563826063744 720164117331542016 722480655010824192 726974179906781184 729093638157238272 731595293797122048 732653665687302912 734470763072440072 734789682205341696 737310882029912064 737852583840841728 738377522450484966 742220563617677312 742441715649478656 743071123295770752 744283088952180736 746836862417895424 748242041552990208 749014229363720192 750097800584619648 750423505230987264 752671525405535232 752998347605016576 754865903030624256 755582024741289984 758551771697765976 760118899355418624 762727008426786816 766057328256632832 768685813180121088 770592276010428928 770926879690850304 773572072949415936 774691171095590784 778216968387690496 778383364912054272 779615604769333248 780887175294091264 782356420347199488 784464484950429696 785040830481825792 786987856351076352 787329579258740736 789688157802528768 791990455638687744 794599685014388736 794774776225726464 795857596535361024 796916302171865088 800807495053563648 803142210782582784 803732278826631168 806490033500454912 807063803608669614 808490256797827072 809416759304321712 811332584063762432 811506061291290624 812790736887177216 813518725133778944 817845952395128832 817957355823562752 819874340173886592 820230342926893056 820832965610176512 823044705521762304 825692177155227648 826279608456495081 830827634179178496 833678358047883264 834998134069886976 837318475071203328 839395157797074368 840191470220132352 842641008034185216 843860025657697104 846755466081227136 848252072705916928 849224140909452288 850609244516777984 852764051816054784 853527842763309056 855133761774845952 857254629239565312 858067884480135168 860196029034897408 860569540120018944 866916310511732544 868707313549049856 875114100682056256 875494089436151808 878498072205852672 880676886869061632 881512362198171648 885361338394960896 886805382581321728 888399177527844864 889390821014503424 890989262593523712 893733549632738304 893924645641187328 894121623253942272 896530839943348224 897189520550658048 899414692972658688 902500751774318592 905673582210711552 908113925730729984 909551538897555456 912749157071732736 915208565775501312 918152499076255744 918551175801864192 922358632695622416 923988864911802368 927237238930014208 928903699299631104 929735685867175936 932090940357083136 934681088451575808 936999245913013248 937687658631069696 937888152803868672 940622520596299776 944319552521708664 949517296204775424 954283581794156544 956520063536201024 956935400081375232 957638459878539264 959308751768084992 960218823108722688 963307540014432256 964411457894510976 967720532664259584 969298906542374912 972124850876317696 976871554249737216 977295727742681088 979719576273788928 980649010834440192 983081176039882752 984503363267313288 989922287532638208 990761497727694336 997656055403986944 1000130400779492864 1000564673641316352 1003562033874046976 1003997796806688768 1005450243336830592 1006487870707499008 1011402362263687968 1011841529594241024 1013491865807224832 1015313345746108416 1018882779987050496 1021409771008843776 1021628166447071232 1021853283718791168 1024914417573494784 1027902506254467072 1032921561460787712 1037844486549405696 1039487473025777664 1043141893796265984 1045952646600572928 1046721107309101056 1049317141801435136 1052917543736705024 1054124151652139904 1054898615959953408 1055987274184916992 1059466246685851648 1061143462047148032 1061604227771006976 1062555069562486784 1067743326738084864 1068206958230372352 1070856281043443712 1071643038435508224 1071872174632992768 1076085071478226152 1079222345739095616 1082008081721720832 1083720982516236288 1090461269860171776 1090609807764750336 1093165786898515456 1093640457235857408 1097392940695683072 1098980498530954368 1100922902873636864 1101706144608660108 1102184523308012544 1105966323044868096 1106778875761262592 1107770178905571328 1113330845426515968 1113662573474217984 1116424633428271104 1116909403134492672 1120255293626843136 1123521344045580288 1125146700876929472 1129007288108302848 1132298854545936384 1137018735754739712 1137827657546648964 1140178349033127936 1143006172319420416 1144090512640180224 1146928038713196544 1149085992384949248 1153028719770181632 1155888414015643392 1156390319536275456 1160358109424123904 1164437462842343424 1167325452581535744 1167575047368081408 1171330762941136896 1180481784526614528 1184532236703793152 1187985683458031616 1191644732843651072 1191899527521583104 1192162164338589696 1193786394803041536 1195374453257797632 1199219590630211584 1201211242580345472 1203334335699091456 1204713316173874176 1205598418239946752 1209735050250682368 1210818567640973312 1212735385196740608 1216998876095643648 1217259091936935936 1220278087700668416 1220807952263282688 1229811510260829888 1238538265732841472 1242787920476110848 1246241451268767744 1249332327884017664 1250250211508092928 1250517537071824896 1252497201104830464 1255977712606804992 1259092736695611552 1260287205330198528 1263961512051277824 1272378109058875392 1272757226827677696 1275913866775166976 1280291764144963584 1285323835376770126 1285881943859347968 1290294043552346112 1300374465767598816 1302495405666316288 1303060970323574784 1306292768365051904 1310774901386510336 1312671151023084384 1313241134154227712 1317747108308779008 1321015330303592448 1322268543297257472 1330208073871982592 1334086231521755136 1334371482706378752 1340600324449107456 1348536483018250624 1349122039458988032 1353751127661477888 1358510373316067328 1361879694678458368 1362170888596094976 1364327308346333184 1366552556764659712 1369123735607599104 1370536675005956096 1372812848663251968 1377228748614383616 1377826763702796288 1385983297367703552 1390855858395021312 1391153247927926784 1394603528800763904 1405498868869519872 1406531487946604544 1414857949396197376 1415472303694675968 1416479328782562996 1423657768984113152 1424275944307163136 1427808374724591616 1428857384580677632 1431425372691234816 1434780095304301536 1435403100122062848 1436457689817808896 1438963127652127488 1440328234663084032 1444961310021648384 1453948359813562368 1458187276314476544 1465307331374605824 1468941526144880144 1469579364410683392 1474621764059824128 1475705167681683456 1476755044900969932 1484441127235354624 1484883431298957312 1486142246591541504 1488566177904361472 1493673724835790848 1496484083105980416 1498028458727440384 1500195601169239296 1500847010461974528 1505343050811070464 1505996695210033152 1509731806061248512 1517103543395531952 1520237798710837248 1532114656513265664 1537371626360242176 1541184552020857856 1541853759381700608 1547144145898831872 1549382342191181568 1556433936775380992 1556766729824108544 1559231209538666496 1561774350588182528 1564712840694398976 1568928969900859392 1570081660963651584 1573975712702152704 1579376315605057536 1583980911277375488 1589199370028777472 1591715193070722048 1593832604343730176 1601614990107127296 1606284421565165568 1607464557653262336 1612980067000909824 1614127607217339228 1616980513595654144 1618833518608643424 1622665168127524864 1623012122582581248 1625581473774354432 1627037450267557888 1635691904790257664 1635914711647125504 1639748680347773184 1640460685853786112 1646089411043524608 1651384354310455296 1652559216912990162 1661655268358356992 1669996268139773952 1674636950142406656 1678790315594148736 1680382940440264704 1685282016068370432 1687720051315394208 1693510932162454272 1698448281818904576 1701218489033555968 1705528103632109568 1707055685526618112 1710267523549691904 1714509258479130624 1716135768960270336 1720392058069794816 1733832621023465088 1750228201364112512 1750988178872303616 1756996144411705344 1761353773738123264 1763024724396343296 1770722676789921792 1773610765162643456 1776798355055689728 1778781642029006848 1781978525187047424 1787467099265476608 1787849291282374656 1788243246507884544 1793061679886696448 1798829385945317376 1805001503548637184 1816227851461459968 1819103077795110912 1825498314143465472 1830417131551002624 1836304998152511488 1837102351603728384 1844717265391244832 1847977729823604736 1854474477860028416 1857807398599262208 1859471371734351872 1864181880714166272 1869362176903151616 1873998491826026496 1875375317262139392 1875776305607737344 1888639105043417328 1908567163588313088 1913040127072402048 1913870800162750464 1915276919757078528 1918617503536169984 1920437646217445376 1926615080028864512 1927985753065155189 1928822915789021952 1935441065328519168 1938597813084749824 1944249701752635392 1953743108499474432 1954591455485362176 1959439152547577856 1966162352079765504 1969006726534626576 1981522995455388672 1995312110807973888 2000260801558985728 2001129347282632704 2007124067748093952 2007995593613377536 2010900486673661184 2012975741414998016 2022804724527375936 2023683059188482048 2026983731614449664 2030626691492216832 2037765559974100992 2042819542017687552 2043256332894142464 2049828835146989568 2055805012508934144 2065843122921575424 2078974946051555328 2086283787592531968 2091905293201145856 2093442214618202112 2098634283602870272 2105835087473410048 2108248303304279808 2109797231919906816 2118932493371703296 2122286924094296064 2123208455542013952 2125110139124973568 2135486653476169728 2136413916460744704 2141712562086887424 2143286076871016448 2152170142956452304 2158444691478191232 2167441965032472576 2180922539720343552 2186331573797030912 2187280914471714816 2194785881391366144 2197960997061908736 2203412289217320216 2204369046616025088 2211932646089736192 2213557751522525184 2215540357811142656 2226661690853031936 2227325146948435968 2232849266856542208 2240510587253686272 2247042688091160576 2250293401753858944 2258014576216605696 2264597709091872768 2275655315093297928 2280356698066255872 2286012344638840832 2288181025280360448 2293856077426393088 2298171984769898496 2306057439540363264 2311776828031286784 2312780639072550912 2320716218848247808 2334650905163071488 2335150094736162816 2342661525882273792 2360963569053229056 2369064473407586304 2375971366916063232 2383289465687302144 2383799055043166208 2384324328677179392 2387572789606083072 2390748906515595264 2398439181260423168 2402422485160690944 2409426632347748352 2411196836479893504 2419470100501364736 2421637135281946624 2425470770393481216 2433997752191287296 2434518183873871872 2440556175401336832 2459623020521659776 2477076531465682944 2478838825369485243 2492482902537535488 2498664655768035328 2500500423016185856 2501035074143649792 2504994402209660928 2511955425213609984 2518185473391223104 2520574410660397056 2527923024102555648 2544756218117750784 2551827733550333952 2560583528289927168 2570647670753540252 2571763887718695936 2580588087104692224 2600748931535197632 2604990811332632576 2606121940647149568 2612585536730103808 2621549802773020672 2625342302046168768 2626482268308455424 2635494216617558016 2642030660607184896 2644537086594514944 2660416147743965184 2668172463043510272 2681200648898214912 2697072966036501248 2698244078917976064 2707502255322955776 2717020746632134656 2723759389356916736 2724341777192189952 2728654616692666368 2733105113529319424 2738247471215198208 2745625697326503936 2754457497228767232 2755653527405592576 2771966594735407104 2781711716790042624 2789207057601527808 2810997737739039744 2813062975893209088 2829715898792394752 2832958657565125992 2847315537968226304 2848551888614326272 2855616749449183232 2862850745382469632 2869560190608603072 2870806200244125696 2872915379635617792 2877926255304254976 2880656469326168064 2889922620043296768 2907896719627124736 2916374552628953088 2930614662749211648 2937883052289760288 2939158728821366784 2949243528119648256 2953510089801939864 2968882254470709248 2969766862597914624 2972284493183083008 2977132355808722944 2987347449671581696 2992968166211960832 3000391202338478592 3001694020923949056 3010686101622140928 3011993390420066304 3019463612122497024 3034207086791063904 3040475597421674496 3064229313026531328 3074743252720484352 3082369104041715712 3083707518763401216 3098764684382363136 3112867873550761984 3113533459648217088 3118462419077332992 3129425681388797952 3137857939801718784 3140163321927303168 3147951425404305408 3158752631210115072 3167961822554750976 3178398740057554944 3183430386141444096 3187665208687460352 3203229980214254592 3212568843130331136 3214929115306524672 3228255214434678456 3233961027191308288 3237667037217286848 3245330336255049728 3246024245165162496 3251162947548708864 3254074900535115776 3271383809580515328 3271829423294251008 3279497360695546368 3280921371707572224 3292178822087049216 3302768708620910592 3305118433825980324 3323310536716713984 3339992536279547904 3349273900284813312 3357580631188297472 3360765880880529408 3370564032136740864 3375440102630788416 3387021864324908544 3396896563637809152 3402436978067111936 3411056207264219136 3420535047099383808 3429018516958261248 3432271537920540672 3440784116139589632 3467665242046930176 3500456402728225024 3501976357744607232 3513992288823410688 3522707547476246528 3541445353579843584 3547221530325286912 3553596710111379456 3563957050374094848 3574934198530953216 3575698582564749312 3576486493015769088 3586123359773392896 3597658771890634752 3610003007097274368 3632455702922919936 3638206155590221824 3650996628286930944 3660834263102005248 3672609996305022976 3689434530782489664 3695955459647209472 3715614797198524416 3718942743468703744 3728363761428332544 3738724353806303232 3747996983652052992 3750750634524278784 3751552611215474688 3777278210086834656 3817134327176626176 3826080254144804096 3827741600325500928 3837235007072339968 3840875292434890752 3853230160057729024 3855971506130310378 3857645831578043904 3870882130657038336 3877195626169499648 3907486216998948864 3909182910970724352 3918878305095155712 3932324704159531008 3938013453069253152 3963045990910777344 3990624221615947776 4000521603117971456 4002258694565265408 4014248135496187904 4021800973347322368 4025951482829996032 4045609449054751872 4047366118376964096 4061253382984433664 4075531119948201984 4085639084035375104 4086512665788284928 4099657670293979136 4111610025017868288 4131686245843150848 4157949892103110656 4172567575185063936 4183810586402291712 4197268567205740544 4211670174946820096 4216496606608559616 4219594463839813632 4237864986743406592 4244573848188592128 4246416911084027904 4270973306952339456 4272827832921489408 4283425124173774848 4286572153742032896 4304340285912904608 4316889382956382464 4334883930064945152 4361845079440687104 4372663147594061824 4374561828943429632 4395921994123817472 4406824578434640432 4408738093232050176 4423865292179472384 4427115503045050368 4453323381706063872 4454650293896871936 4465698533713084416 4481021174507372544 4494085376182321152 4500586803507717888 4516029152433211392 4529195418183745536 4551310630186595856 4560713396132511744 4572024689277681664 4587712154852786176 4596343969539796992 4612114879080726528 4623553656062573568 4625561278145101824 4641432437696495616 4669301810326142976 4670300189472325632 4685323051764547584 4721927138106458112 4738128946815172608 4751942733832126464 4766578931374604288 4767598110086332416 4775145579212166144 4781497813031190528 4796878362520846336 4804844970321381888 4818853264695496704 4822393672959787008 4838940201002729472 4850941540786962432 4867995504382574592 4869036367747743744 4881112350802673664 4919246041043319552 4954153062931365888 4957677650738970486 4984965805075070976 4997329311536070656 5001000846032371712 5009988804419321856 5023910850427219968 5036370946782446208 5041148821320794112 5055846048205111296 5103655467100667904 5121167056579854336 5141295341507080504 5143527775437391872 5161176174209384448 5201497863070395264 5209981622665265152 5225171073460207616 5243099605546041344 5250684604092337536 5252964536616910848 5270988433235116032 5284061321214369792 5289074173189029888 5320832295487930368 5336344926087020544 5362401297796429824 5394145932073002496 5396488157835952128 5415004510645911552 5447518778713833472 5448683554384379904 5457309233385332736 5466210227058638848 5476494942430396416 5491251394653007872 5508914994457534464 5511307054811185152 5543933189470814208 5563423433580085248 5578414115203055616 5621995475478079488 5626125951786418176 5659431797584789504 5665917315130251984 5694631075936452608 5711233498898366464 5725701490764939264 5739120381217206144 5741612400488251392 5745830759271235584 5755852510608509952 5761312938652336128 5779845240086593536 5783957259195465567 5815793439254249472 5832749105257906176 5861229325498423296 5875766104579520576 5878317457642733568 5898487056239296512 5907020179603879728 5937764508941418496 5944568986366166016 5954264711617445888 5974694899343163392 5985936332423921664 6000782404676957184 6003388041847898112 6021372203244281856 6023986780840132608 6038927224244994048 6068414173582127808 6080951194843348992 6128458626053062656 6149486505440968704 6164738208083431424 6167415037526802432 6197529368764726272 6225735747101523968 6236924838154665984 6258851362777595904 6275715879603437568 6280326643854606336 6295902850808610816 6317505262420230144 6356797480115109888 6366860772282888192 6375330417374920704 6406459960428509184 6425137686260662272 6429858230613049344 6456510428869356912 6467922054382616576 6475334074434573696 6490660672510099456 6502325895097417728 6508149801070231552 6542767619161030656 6558994721391092736 6561842743415144448 6584357644174098432 6610236867651960648 6646621073433427968 6679985072559095808 6698547800569626624 6715161262376594944 6721531761761058816 6741128064273481728 6750880205261576832 6774043728649817088 6793793127275618304 6804873956134223872 6841070094198767616 6858037033916522496 6864543075841081344 6881568232279179264 6935330484093860352 7000912805456450048 7003952715489214464 7027984577646821376 7045415094952493056 7082890707159687168 7094443060650573824 7107193420222758912 7127914100748189696 7149868397061906432 7151397165129498624 7152972986031538176 7172246719546785792 7195317543781269504 7264911405845839872 7276412311180443648 7301993256573861888 7321668526204010496 7345219992610045952 7378869061564979328 7391910919294418944 7431229594397048832 7437885486937407488 7477448707612606464 7495993967304105984 7501501269048557568 7503105222430949376 7554556420173669312 7634268654353252352 7652160508289608192 7655483200651001856 7674470014144679936 7681750584869781504 7706460320115458048 7711943012260620756 7715291663156087808 7741764261314076672 7754391252338999296 7814972433997897728 7818365821941448704 7837756610190311424 7864649408319062016 7876026906138506304 7926091981821554688 7981248443231895552 8001043206235942912 8004517389130530816 8028496270992375808 8043601946694644736 8051902965659992064 8091218898109503744 8094732236753928192 8122506765968867328 8151062239896403968 8171278168070750208 8173025331576569856 8199315340587958272 8263372491686301696 8315899784206221312 8345135150370127872 8367621172804583424 8394537134411481088 8423340349893640192 8432993213217119232 8439188927679627264 8475729973486813184 8489147696377184256 8541946613904678912 8545655665842978816 8566850248347549696 8608680571825809216 8633778765912764928 8669767860129890304 8723690158881374208 8745326295188123648 8749123657886859264 8791843988247634944 8813649156869280864 8817476186464100352 8847730584358944768 8906646763412127744 8909300587793743872 8931397067426168832 8962042349014745088 9001173607015435776 9032058304866422784 9058390836367491072 9102621260373191712 9121426792265023488 9144049378555363328 9175424309705572352 9192687939079593984 9224229758161453056 9247107312125147136 9251122556290203648 9338603620652285952 9340600378944651264 9443854276212916224 9476257893630345216 9503885467664252928 9533157862749208576 9535196220172664832 9550291158424332288 9562995626062381056 9593756725041692672 9609689940642763776 9637706529390993408 9644787345919574016 9701883081573924864 9735991008765149184 9738072735495487488 9762224701605347328 9838492082086639104 9908306125862731776 9915355301477940972 9969931610150141952 9994658623072141312 10002001692064743424 10019977608838643712 10047821700854439936 10072741893564892416 10082297642641588224 10111692096410222592 10207310934201335808 10282590683014161008 10287055550874783744 10322352348418768896 10402995726140790528 10419963245330530304 10450342146920415232 10486199211092082688 10501369208184675072 10505929073233821696 10541976866470232064 10568122642428739584 10641664590975860736 10724802595592859648 10788291864146004992 10792976315671904256 10830009021291823104 10895037557427666944 10897367108768759808 10914618466770665472 10932420454117277696 10952989884860792832 10982502789306015744 11017829988915068928 11087866378941628416 11156828230406111232 11243990950956158976 11252251903572836352 11318863595169579008 11331834630260503968 11389262151872905216 11422466997796732928 11451402981529878528 11478240762434412288 11483224800976502784 11511705021217019904 11522625877304672256 11559690480173187072 11567914518390931134 11631586878508498944 11722458650996846592 11751532209159041152 11756634915285467136 11796974112478593024 11814040359207759456 11889137972732332032 11908529423234891776 11949389798686326784 11971872664847843328 12001564809353914368 12006776083695796224 12042744406488563712 12077854448489988096 12136828347164255616 12256917252106125312 12298973010881937408 12329476416166862848 12334830075053604864 12395058737529452544 12451471494203047936 12473849676309331968 12517702725555191808 12551431759206875136 12591805701617221632 12635010524840460288 12713594960230219776 12733721544565776384 12812919920857018368 12850275372521324544 12859716461226098688 12913020857738713824 12935844108765233152 12950668148869147392 12981321345020198912 13004651790194835456 13016299602140463104 13085535238322061312 13117989442782185472 13123685486830288896 13220473735303921296 13359970145118191616 13397095601139253248 13430322524753189888 13443063523522117632 13482256128546963456 13501760410523153664 13548087457299634176 13587586254551236608 13609747912268447744 13682140188397535232 13716074067833044992 13763136464558358528 13870660968187720704 14001825610912900096 14007905430978428928 14055969155293642752 14090830189904986112 14165781414319374336 14188886121301147648 14214386840445517824 14255828201496379392 14299736794123812864 14302794330258997248 14344493439093571584 14390635087562539008 14552824622360887296 14603986513147723776 14643337052408020992 14690439985220091904 14757738123129958656 14862459188794097664 14875770973874814976 14954897415225212928 14991987934608211968 15003002538097115136 15109112840347338624 15304321016579216384 15310966401302003712 15348940028289359872 15363501169739563008 15423886024521241512 15430583326312175616 15483528522628153344 15508782504677998592 15629944867995795456 15675513220380622848 15729298816638124032 15752053812277012608 15852183963643109376 15962496886463791104 16002086412471885824 16009034778261061632 16056992541984751616 16087203893389289472 16103805931319984128 16182437796219007488 16189464473507856384 16245013531937734656 16342556336141500416 16346050663153139712 16398630681175916544 16526744983372603392 16631799568412442624 16690270300740255744 16735242345609166848 16789074268822962176 16865986426434238464 16878377855359254528 16951459946973626368 16978295392754368512 17083893227809357824 17133700496695099392 17217361143651618432 17267557531825529856 17339535720259780608 17351871777586396701 17447380317762748416 17490652590376247296 17498247315773718528 17583687976495269888 17627298313738561728 17634952372928200704 17695461168717889536 17813293526824255488 17862794134852337664 17924084698029490176 18002347214030871552 18064116609732845568 18116781672734982144 18205242520746383424 18242853584530046976 18288098757110726656 18350848619411144704 18385375878159187968 18448459516322906112 18494214624250294272 18502245112580407296 18677207241304571904 18887708552425832448 18952515787260690432 19066315725498417152 19070392440345329664 19100582316848664576 19125991252124762112 19219379881285527552 19275413058781986816 19289574691839148032 19403766163147849728 19471982017530298368 19524449403210694656 19676984164173278208 19830710602955881944 19939863220300283904 19989317246144282624 20039955217677287424 20095643401708879872 20145483787129784832 20164595285283176448 20223384192820445184 20414621868402671616 20565181366028322016 20574111101749567488 20644704696837537792 20805991452281581056 20839926490661060608 20900684293840830464 21002738416369350144 21011858146467643392 21083953732940464128 21136245284857479168 21283329181951721472 21449605191185719296 21576583728292009984 21585952631343808512 21790075114855333888 21794734217537519616 21829236933541330944 21905979769721585664 21965005578612031488 22035659977830137856 22175732757883256832 22313656460812222464 22487981901912317952 22504503807145672704 22637727190339158016 22663669260521007936 22778524303745810432 22844933995593465856 22902805963059757056 22956481524868824576 22966449601953005568 23023410042434039808 23045251754609344512 23119380960346374144 23135829036781862268 23263173757016997888 23444917301993693184 23503064418318082304 23513269830570934272 23593948224957186048 23628080718415518912 23778275945464664064 23817058846469783552 23943745329695686656 24003129618707828736 24013552167391592448 24085488812977127424 24155708896979976192 24273656694328511232 24513834504212250624 24597946021763874816 24658952832333725696 24790117475058905088 24947699352618663936 25035405451110383616 25102863518413750272 25183611403234443264 25270021049680920576 25427189920460439552 25467443089131552768 25625839841714036736 25700550745042649088 25826041715477427648 25871688217530466304 25901336297738294784 26009303580389670912 26032599204280926208 26171070476644122624 26235978885564370944 26247370973660577792 26440947470607842592 26719940290236383232 26794191202278506496 26860645049506379776 26886127047044235264 27003520821046307328 27096174914599268352 27175172509102473216 27364280376795070464 27432148135666089984 27526272929116717056 27741321936375441408 28003651221825800192 28015810861956857856 28181660379809972224 28331562828638748672 28428773680891035648 28511656402992758784 28599473588247625728 28605588660517994496 28688986878187143168 28781270175125078016 29105649244721774592 29207973026295447552 29286674104816041984 29380879970440183808 29515476246259917312 29724918377588195328 29909794830450425856 29983975869216423936 30006005076194230272 30218225680694677248 30608642033158432768 30621932802604007424 30697880056578719744 30847772049042483024 30861166652624351232 30967057045256306688 31259889735991590912 31351026440761245696 31458597633276248064 31504107624554025216 31704367927286218752 31924993772927582208 32004172824943771648 32113985083969503232 32174407786778578944 32207611862639968256 32364875592438014976 32378928947015712768 32490027063875469312 32685112672283000832 32692101326306279424 32797261362351833088 33053489966745206784 33263599136824885248 33470484691218333696 33578148537645924352 33731972852868476928 33756755710718509056 33956590785508737024 34167786455618715648 34267400993390198784 34434722287303236864 34535115063651059712 34679071440519561216 34703743555172793402 34894760635525496832 34981305180752494592 35167375952990539776 35254596627477123456 35269904745856401408 35390922337435779072 35725588269704675328 35848169396058980352 36004694428061743104 36128233219465691136 36233563345469964288 36410485041492766848 36576197514221453312 36701697238822289408 36770751756318375936 36896919032645812224 36988429248500588544 37004490225160814592 37354414482609143808 37775417104851664896 37905031574521380864 38132631450996834304 38140784880690659328 38201164633697329152 38438759762571055104 38550826117563973632 38579149383678296064 38807532326295699456 38943964035060596736 39048898806421389312 39353968328346556416 39661421205911763888 39978634492288565248 40079910435354574848 40191286803417759744 40290967574259569664 40329190570566352896 40446768385640890368 40829243736805343232 41130362732056644032 41148222203499134976 41289409393675075584 41611982904563162112 41679852981322121216 41801368587681660928 42005476832738700288 42023716292935286784 42167907465880928256 42272490569714958336 42566658363903442944 42899210382371438592 43153167456584019968 43171905262687617024 43580150229710667776 43658473867082661888 43811959539443171328 43930011157224062976 44071319955660275712 44627312921624444928 44975963803824635904 45009007614291345408 45275454380678316032 45327338521042015872 45557048607491620864 45689867991186931712 45912963049737649152 45932899203906011136 46046820084868079616 46090503509218689024 46271658073563724536 46526347514033995776 46889834603987386368 47006128836636164608 47026539661141868544 47187896449914372096 47256161436831037824 47556551890929328128 47634117692939567104 47887490659391373312 48006259237415657472 48027104334783184896 48170977625954254848 48311417793959952384 48547313388657022464 49027669008424501248 49195892043527749632 49317905664667451392 49580234950117810176 49895398705237327872 50070810902220767232 50205727036827500544 50367222806468886528 50854379840920879104 50934886178263105536 51251679683428073472 51401101490085298176 51652083430954855296 51743376435060932608 51802672595476589568 52018607160779341824 52065198408561852416 52342140953288245248 52471957771128741888 52494741947321155584 52881894941215685184 53439880580472766464 53588382404557012992 53721290099012759552 53772254094088470528 54007041642092614656 54192349829198536704 54350345018204946432 54728560753590140928 54864296271332179968 55052545858233434112 55482643872750882816 56007302443651600384 56031621723913715712 56363320759619944448 56663125657277497344 56857547361782071296 57198947176495251456 57211177321035988992 57377973756374286336 58211298489443549184 58415946052590895104 58573348209632083968 58761759940880367616 59030952492519834624 59819589660900851712 59967951738432847872 60436451361389354496 61217284066316865536 61243865605208014848 61395760113157439488 61695544098084966048 61722333305248702464 61934114090512613376 62519779471983181824 62702052881522491392 63008215249108050432 63408735854572437504 63849987545855164416 64008345649887543296 64227970167939006464 64348815573557157888 64415223725279936512 64729751184876029952 64757857894031425536 65370225344566001664 65384202652612558848 66106979933490413568 66527198273649770496 66940969382436667392 67156297075291848704 67463945705736953856 67513511421437018112 67913181571017474048 68335572911237431296 68534801986780397568 68869444574606473728 69070230127302119424 69358142881039122432 69407487110345586804 69789521271050993664 69962610361504989184 70334751905981079552 70509193254954246912 70539809491712802816 70781844674871558144 71451176539409350656 72009388856123486208 72256466438931382272 72467126690939928576 72820970082985533696 73152395028442906624 73403394477644578816 73541503512636751872 73793838065291624448 73976858497001177088 75550834209703329792 75810063149042761728 76265262901993668608 76281569761381318656 76402329267394658304 76877519525142110208 77101652235127947264 77615064652591398912 78097797612842778624 78707936656693112832 79322842411823527776 79957268984577130496 80159820870709149696 80382573606835519488 80581935148519139328 80658381141132705792 82260725464113288064 82296444406998269952 82578818787350151168 83223965809126324224 83359705962644242432 83602737175363321856 84010953665477400576 84047432585870573568 84544981139429916672 85798420764742877184 86306334913168039936 86343810525375234048 87160300459421335552 87316947734165323776 87623919078886342656 87860022314448125952 88142639911320551424 89951927607649271808 90018015228582690816 90550908761356632064 90654677042084031744 91114097214983241728 91379735982373863424 91825926099475298304 91865798407812022272 92093640169736159232 92543316147127449072 93779669207974772736 94012257673272329216 94053079322283737088 94375792899828744192 94512322873662075648 95113103781858656256 95268235385879134208 95774981318782746624 96012518474831314944 96341955251908509696 96622835587919904768 97094626777314044928 98055338016849002496 98391784087055499264 98635811329334902784 99160469900235620352 99790797410474655744 100411454073655001088 100734445612937773056 101869772356526211072 102503359366856146944 102802202980170596352 103304166861909710592 103605345190953179136 104037214321558683648 104130396817123704832 104684281906576490496 104943915542257483776 105763789882431370368 107176764809114025984 107442580198025519104 107544508188176941056 108014083284185229312 108384699658397073408 108700690036409892864 109728592542664359936 110105091716466868224 110965287745501765632 112014604887303200768 112063243447827431424 112726641519239888896 113326251314554994688 113715094723564142592 114397894352990502912 114422354642071977984 116422596978887098368 116831892105181790208 117146696419264167936 117523519881760735232 118061904985039669248 119935903476865695744 120872902722778708992 122434568132633731072 122487731210416029696 122791520226314878976 123391088196169932096 123444666610497404928 123868228181025226752 125039558943966363648 125404105763044982784 126016430498216100864 126817471709144875008 127699975091710328832 128016691299775086592 128455940335878012928 128697631147114315776 129459502369752059904 129515715788062851072 130740450689132003328 132213959866980827136 133881938764873334784 134927891411473907712 135027022842874036224 135826363142034948096 136671145822474862592 137069603973560795136 137738889149212947456 138140460254604238848 138814974220691173608 139579042542101987328 139925220723009978368 140669503811962159104 141018386509908493824 141079618983425605632 141563689349743116288 142902353078818701312 144018777712246972416 144512932877862764544 144934253381879857152 145641940165971067392 146304790056885813248 147083007025273503744 147587676130583248896 147953716994002354176 151101668419406659584 152530525803987337216 152563139522762637312 152804658534789316608 153755039050284220416 154203304470255894528 155230129305182797824 156195595225685557248 157415873313386225664 158645684823647055552 159914537969154260992 160319641741418299392 160765147213671038976 161163870297038278656 161316762282265411584 164521450928226576128 164592888813996539904 165157637574700302336 166447931618252648448 166719411925288484864 168021907330954801152 168094865171741147136 169089962278859833344 171596841529485754368 172612669826336079872 174633895468330647552 175247838157772685312 175720044628896251904 176285279822641102848 179903855215298543616 181101817522713264128 181309354084168063488 182228194429966483456 183651852198950596608 183731596815624044544 184187280339472318464 185086632294254898144 187559338415949545472 188024515346544658432 188106158644567474176 189024645747324151296 190226207563717312512 191549962637565493248 192025036949662629888 192683910503817019392 193245671175839809536 194189253554628089856 196110676033698004992 197271622658669805568 198320939800471240704 199581594820949311488 200822908147310002176 201468891225875546112 203739544713052422144 205006718733712293888 205604405960341192704 206608333723819421184 207210690381906358272 208074428643117367296 209368563813152980992 209887831084514967552 211527579764862740736 214353529618228051968 214885160396051038208 216028166568370458624 216769399316794146816 217401380072819785728 219457185085328719872 220210183432933736448 221930575491003531264 224029209774606401536 225453283038479777792 226652502629109989376 227430189447128285184 228795788705981005824 228844709284143955968 232845193957774196736 234293392838528335872 235047039763521470464 236123809970079338496 239871806953731391488 241745805445557417984 244869136265267462144 245583040452629757952 246782176392339864192 246889333220994809856 247736456362050453504 250079117887932727296 250808211526089965568 252032860996432201728 253634943418289750016 256033382599550173184 256911880671756025856 257395262294228631552 258919004739504119808 259031431576125702144 261480901378264006656 264427919733961654272 269855782822947815424 270054045685748072448 271652726284069896192 273342291644949725184 274139207947121590272 275477778298425894912 276280920509208477696 277629948441382347216 279850441446019956736 281339007623924318208 282036773019816987648 282159237966851211264 283127378699486232576 285804706157637402624 288037555424493944832 289025865755725529088 289868506763759714304 291283880331942134784 292609580113771626496 294166014050547007488 295175352261166497792 295907433988004708352 302203336838813319168 305061051607974674432 305609317069578633216 307510078100568440832 308406608940511789056 312391190451371114496 314831746626772451328 317291369647294111104 319829075938308521984 321530294427342077952 322327740594076557312 322633524564530823168 329042901856453152256 329185777627993079808 330315275149400604672 332895863236505296896 333438823850576969728 336043814661909602304 336189730343482294272 338179924557719666688 343193683058971508736 345225339652672159744 349267790936661295104 350495676315545370624 351440089257792503808 352570559645282205696 359807710430597087232 362203635045426528256 362618708168336126976 364456388859932966912 367303704397901193216 367463193631248089088 368374560678944636928 370173264588509796288 375118676831899090944 376049030693089316864 376212317289134948352 378049291494648302592 380452415127434625024 383099925275130986496 384050073899325259776 385367821007634038784 388378507109256179712 392221352067396009984 394543245317339611136 396641879600942481408 401645816294620004352 407479089426104844288 410013437467424587776 411208811920682385408 413216667447638842368 414421380763812716544 418737127626305961984 419775662169029935104 423055159529725481472 428707059236456103936 429770320792102076416 432056333136740917248 433538798633588293632 434802760145639571456 438914370170657439744 443861150982007062528 448058419549212803072 450906566076959555584 453305005258219978752 457591577411962011648 457689418568287911936 465690387915548393472 468586785677056671744 470094079527042940928 472247619940158676992 479743613907462782976 483491610891114835968 489738272530534924288 491166080905259515904 493564352784679728384 493778666441989619712 495472912724100907008 500158235775865454592 504065721992864403456 507269886836579500032 512066765199100346368 513823761343512051712 514790524588457263104 517838009479008239616 528855839467923308544 539711565645895630848 543305452568139792384 546684583289899450368 550955556596851789824 552561841018416955392 555259896882764694432 559700882892039913472 562678015247848636416 564073546039633975296 564318475933702422528 576075110848987889664 578051731511451058176 579737013527519428608 582567760663884269568 585219160227543252992 588332028101094014976 591814867976009416704 604406673677626638336 610122103215949348864 611218634139157266432 615020156201136881664 616813217881023578112 629663493253544902656 634582739294588222208 639658151876617043968 643060588854684155904 644655481188153114624 658085803712906304512 658371555255986159616 660630550298801209344 665791726473010593792 666877647701153939456 672087629323819204608 676359849115439333376 686387366117943017472 690450679305344319488 698535581873322590208 702880178515585007616 705141119290564411392 719615420861194174464 725237416336672253952 728912777719865933824 734607408795802386432 736749121357889273856 740346529177019592576 750237353663798181888 752098061386178633728 752424634578269896704 756098582989296605184 760904830254869250048 768100147798650519552 770735642015268077568 776757014218512359424 784442704134792019968 789086490634679222272 793283759201884962816 814958178852209688576 820026874934849175552 822417623841364770816 826433334895277684736 828842761527625433088 839551324338059870208 846110319059450962944 857414118472912207872 859540641584204152832 864112666273481834496 867077597267176587264 869605520291279142912 877828740341314879488 887722301964014125056 896116839098425606144 906610010516439957504 915183154823924023296 937173571354113343488 944495239880317353984 959487227814925565952 966983221782229671936 979476545061069848576 982332161810519031808 987128705569359456768 987557332883979239424 990945825448201814016 1000316471551730909184 1008131443985728806912 1014539773673159000064 1024133530398200692736 1029581049176914526208 1035676018958016479232 1057711678935846617088 1079423131291791261696 1086610905136279584768 1093369166579798900736 1101911113193703579648 1105123682036833910784 1110519793765529388864 1119401765784079826944 1125356030495697272832 1128147092079267950592 1128636951867404845056 1152150221697975779328 1156103463022902116352 1165135521327768539136 1176664056202188029952 1183629735952018833408 1222437268278314532864 1230040312402273763328 1233626435762047156224 1259326986507089805312 1269165478589176444416 1286121177709368311808 1289310962376306229248 1316171607425812609024 1316743110511972319232 1331583452946021187584 1344175258647638409216 1352719698230878666752 1372774732235886034944 1380901358610688638976 1397071163746645180416 1405760357031170015232 1410282238581128822784 1439230841722388348928 1450474832673344507904 1469214817591604772864 1473498242715778547712 1480693058354039185152 1500474707327596363776 1504196122772357267456 1512197165978593210368 1521809660509738500096 1536200295597301039104 1541471284030536155136 1553514028437024718848 1578172981269358444544 1586567518403769925632 1629916357704419377152 1640053749869698351104 1652866669790555369472 1657685523055250866176 1679102648676119740416 1692220638118901925888 1719081283168408305664 1728225332546963668992 1734155194534353174528 1739211040582558285824 1755657480682629758976 1775444603928028250112 1792233678196851212288 1813220021032879915008 1830366309647848046592 1888990479760634707968 1918974455629851131904 1933966443564459343872 1958953090122139697152 1964664323621038063616 1974257411138718913536 1975114665767958478848 1981891650896403628032 2000632943103461818368 2016262887971457613824 2029079547346318000128 2048267060796401385472 2059162098353829052416 2071352037916032958464 2115423357871693234176 2158846262583582523392 2186738333159597801472 2203822226387407159296 2210247364073667821568 2221039587531058777728 2238803531568159653888 2250712060991394545664 2256294184158535901184 2257273903734809690112 2304300443395951558656 2312206926045804232704 2330271042655537078272 2353328112404376059904 2367259471904037666816 2444874536556629065728 2460080624804547526656 2467252871524094312448 2518653973014179610624 2538330957178352888832 2572242355418736623616 2578621924752612458496 2632343214851625218048 2633486221023944638464 2663166905892042375168 2688350517295276818432 2745549464471772069888 2761802717221377277952 2811520714062340030464 2878461683444776697856 2900949665346689015808 2938429635183209545728 2946996485431557095424 2961386116708078370304 3000949414655192727552 3008392245544714534912 3024394331957186420736 3043619321019477000192 3072400591194602078208 3107028056874049437696 3156345962538716889088 3173135036807539851264 3259832715408838754304 3280107499739396702208 3305733339581110738944 3315371046110501732352 3358205297352239480832 3384441276237803851776 3438162566336816611328 3456450665093927337984 3468310389068706349056 3550889207856056500224 3584467356393702424576 3777980959521269415936 3867932887128918687744 3917906180244279394304 3929328647242076127232 3948514822277437827072 3950229331535916957696 4032525775942915227648 4058159094692636000256 4096534121592802770944 4118324196707658104832 4142704075832065916928 4230846715743386468352 4317692525167165046784 4407644452774814318592 4420494728147335643136 4442079175062117555456 4477607063136319307776 4501424121982789091328 4512588368317071802368 4608600886791903117312 4624413852091608465408 4660542085311074156544 4734518943808075333632 4889749073113258131456 4920161249609095053312 5037307946028359221248 5076661914356705777664 5157243849505224916992 5264686429703250436096 5266972442047889276928 5326333811784084750336 5376701034590553636864 5491098928943544139776 5523605434442754555904 5756923366889553395712 5801899330693378031616 5876859270366419091456 5893992970863114190848 5922772233416156740608 6001898829310385455104 6016784491089429069824 6048788663914372841472 6087238642038954000384 6144801182389204156416 6214056113748098875392 6346270073615079702528 6560214999478793404416 6611466679162221477888 6630742092221003464704 6716410594704478961664 6768882552475607703552 6876325132673633222656 6912901330187854675968 6936620778137412698112 7101778415712113000448 7168934712787404849152 7555961919042538831872 7735865774257837375488 7835812360488558788608 7897029644554875654144 7900458663071833915392 8065051551885830455296 8236648393415316209664 8285408151664131833856 8635385050334330093568 8815288905549628637184 8840989456294671286272 8884158350124235110912 9002848243965578182656 9025176736634143604736 9217201773583806234624 9321084170622148313088 9469037887616150667264 9779498146226516262912 9840322499218190106624 10074615892056718442496 10153323828713411555328 10314487699010449833984 10529372859406500872192 10652667623568169500672 10753402069181107273728 11047210868885509111808 11603798661386756063232 11753718540732838182912 11787985941726228381696 11845544466832313481216 12033568982178858139648 12097577327828745682944 12174477284077908000768 12289602364778408312832 12428112227496197750784 12692540147230159405056 13222933358324442955776 13261484184442006929408 13432821189408957923328 13537765104951215407104 13752650265347266445312 13825802660375709351936 13873241556274825396224 14203556831424226000896 14337869425574809698304 15111923838085077663744 15471731548515674750976 15671624720977117577216 15794059289109751308288 15800917326143667830784 16130103103771660910592 16473296786830632419328 16570816303328263667712 17270770100668660187136 17630577811099257274368 17681978912589342572544 17768316700248470221824 18005696487931156365312 18050353473268287209472 18434403547167612469248 18642168341244296626176 19680644998436380213248 20149231784113436884992 20306647657426823110656 20628975398020899667968 21058745718813001744384 21305335247136339001344 21506804138362214547456 22094421737771018223616 23207597322773512126464 23507437081465676365824 23691088933664626962432 24067137964357716279296 24195154655657491365888 24856224454992395501568 26445866716648885911552 26522968368884013858816 27075530209902430814208 27505300530694532890624 27651605320751418703872 28407113662848452001792 28675738851149619396608 30223847676170155327488 30943463097031349501952 31343249441954235154432 31588118578219502616576 32260206207543321821184 33141632606656527335424 35261155622198514548736 35363957825178685145088 35536633400496940443648 36100706946536574418944 36868807094335224938496 37284336682488593252352 40298463568226873769984 40613295314853646221312 41257950796041799335936 42117491437626003488768 42610670494272678002688 43013608276724429094912 46415194645547024252928 47014874162931352731648 47382177867329253924864 48134275928715432558592 48390309311314982731776 49712448909984791003136 52891733433297771823104 53045936737768027717632 54151060419804861628416 55303210641502837407744 60447695352340310654976 61886926194062699003904 63176237156439005233152 64520412415086643642368 66283265213313054670848 70522311244397029097472 71073266800993880887296 72201413893073148837888 74568673364977186504704 81226590629707292442624 82515901592083598671872 84234982875252006977536 85221340988545356005376 86027216553448858189824 92830389291094048505856 94029748325862705463296 94764355734658507849728 96268551857430865117184 96780618622629965463552 99424897819969582006272 105783466866595543646208 106091873475536055435264 108302120839609723256832 110606421283005674815488 120895390704680621309952 123773852388125398007808 126352474312878010466304 129040824830173287284736 141044622488794058194944 142146533601987761774592 144402827786146297675776 149137346729954373009408 162453181259414584885248 168469965750504013955072 185660778582188097011712 189528711469317015699456 192537103714861730234368 193561237245259930927104 198849795639939164012544 211566933733191087292416 216604241679219446513664 247547704776250796015616 252704948625756020932608 258081649660346574569472 282089244977588116389888 284293067203975523549184 288805655572292595351552 298274693459908746018816 324906362518829169770496 336939931501008027910144 371321557164376194023424 379057422938634031398912 387122474490519861854208 423133867466382174584832 433208483358438893027328 505409897251512041865216 568586134407951047098368 577611311144585190703104 596549386919817492037632 649812725037658339540992 673879863002016055820288 742643114328752388046848 758114845877268062797824 774244948981039723708416 846267734932764349169664 866416966716877786054656 1010819794503024083730432 1137172268815902094196736 1299625450075316679081984 1347759726004032111640576 1516229691754536125595648 1732833933433755572109312 2021639589006048167460864 2274344537631804188393472 2599250900150633358163968 3032459383509072251191296 4043279178012096334921728 4548689075263608376786944 5198501800301266716327936 6064918767018144502382592 9097378150527216753573888 12129837534036289004765184 18194756301054433507147776 36389512602108867014295552
- Sum of all divisors σ(n): 133722891240949131264000000
- Sum of proper divisors (its aliquot sum) s(n): 97333378638840264249704448
- 36389512602108867014295552 is an abundant number, because the sum of its proper divisors (97333378638840264249704448) is greater than itself. Its abundance is 60943866036731397235408896
Bases of 36389512602108867014295552
- Binary: 11110000110011100011101101110010100100110010100110111110000111010000000000000000000002
- Hexadecimal: 0x1E19C76E526537C3A00000
- Base-36: 4KLPYWX6RJXECT1C0
Squares and roots of 36389512602108867014295552
- 36389512602108867014295552 squared (363895126021088670142955522) is 1324196627419040045581312059339894235923530806984704
- 36389512602108867014295552 cubed (363895126021088670142955523) is 48186869861135217806591159977179466561140658447407946581748914445219799236608
-
The
square root of 36389512602108867014295552 is 6032372054350.4996094669 -
36389512602108867014295552 is a
perfect cube number . Itscube root is 331379328
Scales and comparisons
How big is 36389512602108867014295552?- 36,389,512,602,108,867,014,295,552 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 36,389,512,602,108,867,014,295,552 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 36389512602108867014295552 cubic inches would be around 27614944 feet tall.
Recreational maths with 36389512602108867014295552
- 36389512602108867014295552 backwards is 25559241076880120621598363
- 36389512602108867014295552 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 36389512602108867014295552'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 36389512602108867014295552 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 36389512602108867014295552 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/36389512602108867014295552/
Chicago style:
Numbermatics. 2024. "Number 36389512602108867014295552 - Facts about the integer". https://numbermatics.com/n/36389512602108867014295552/
The information we have on file for 36389512602108867014295552 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 36389512602108867014295552, math, Factors of 36389512602108867014295552, curriculum, school, college, exams, university, Prime factorization of 36389512602108867014295552, STEM, science, technology, engineering, physics, economics, calculator, thirty-six septillion, three hundred eighty-nine sextillion, five hundred twelve quintillion, six hundred two quadrillion, one hundred eight trillion, eight hundred sixty-seven billion, fourteen million, two hundred ninety-five thousand, five hundred fifty-two.