444957519827917261496411136
444,957,519,827,917,261,496,411,136 is an even composite number composed of six prime numbers multiplied together.
444957519827917261496411136 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred seventy-five divisors.
Prime factorization of 444957519827917261496411136:
210 × 34 × 72 × 192 × 314 × 7574
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 31 × 31 × 31 × 31 × 757 × 757 × 757 × 757)See below for interesting mathematical facts about the number 444957519827917261496411136 from the Numbermatics database.
Names of 444957519827917261496411136
- Cardinal: 444957519827917261496411136 can be written as Four hundred forty-four septillion, nine hundred fifty-seven sextillion, five hundred nineteen quintillion, eight hundred twenty-seven quadrillion, nine hundred seventeen trillion, two hundred sixty-one billion, four hundred ninety-six million, four hundred eleven thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 4.44957519827917261496411136 × 1026
Factors of 444957519827917261496411136
Divisors of 444957519827917261496411136
- Number of divisors d(n): 12375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 31 32 36 38 42 48 49 54 56 57 62 63 64 72 76 81 84 93 96 98 108 112 114 124 126 128 133 144 147 152 162 168 171 186 189 192 196 216 217 224 228 248 252 256 266 279 288 294 304 324 336 342 361 372 378 384 392 399 432 434 441 448 456 496 504 512 513 532 558 567 576 588 589 608 648 651 672 684 722 744 756 757 768 784 798 837 864 868 882 896 912 931 961 992 1008 1024 1026 1064 1083 1116 1134 1152 1176 1178 1197 1216 1296 1302 1323 1344 1368 1444 1488 1512 1514 1519 1536 1539 1568 1596 1674 1728 1736 1764 1767 1792 1824 1862 1922 1953 1984 2016 2052 2128 2166 2232 2268 2271 2304 2352 2356 2394 2432 2511 2527 2592 2604 2646 2688 2736 2793 2883 2888 2976 3024 3028 3038 3072 3078 3136 3192 3249 3348 3456 3472 3528 3534 3584 3591 3648 3724 3844 3906 3968 3969 4032 4104 4123 4256 4332 4464 4536 4542 4557 4608 4704 4712 4788 4864 5022 5054 5184 5208 5292 5299 5301 5376 5472 5586 5766 5776 5859 5952 6048 6056 6076 6156 6272 6384 6498 6696 6727 6813 6912 6944 7056 7068 7168 7182 7296 7448 7581 7688 7812 7936 7938 8064 8208 8246 8379 8512 8649 8664 8928 9072 9084 9114 9216 9408 9424 9576 9728 9747 10044 10108 10368 10416 10584 10598 10602 10752 10773 10944 11172 11191 11532 11552 11718 11904 12096 12112 12152 12312 12369 12544 12768 12996 13392 13454 13626 13671 13824 13888 14112 14136 14364 14383 14592 14896 15162 15376 15624 15872 15876 15897 15903 16128 16416 16492 16758 17024 17298 17328 17577 17689 17856 18144 18168 18228 18259 18816 18848 19152 19456 19494 20088 20181 20216 20439 20736 20832 21168 21196 21204 21504 21546 21888 22344 22382 22743 23064 23104 23436 23467 23808 24192 24224 24304 24624 24738 25088 25137 25536 25947 25992 26784 26908 27252 27342 27648 27776 28224 28272 28728 28766 28861 29184 29241 29791 29792 30324 30752 31248 31744 31752 31794 31806 32256 32832 32984 33516 33573 34048 34596 34656 35154 35378 35712 36288 36336 36456 36518 37093 37107 37632 37696 38304 38988 40176 40362 40432 40878 41013 41472 41664 42336 42392 42408 43092 43149 43776 44688 44764 45486 46128 46208 46872 46934 47089 47616 47691 47709 48384 48448 48608 49248 49476 50176 50274 51072 51894 51984 53067 53568 53816 54504 54684 54777 55552 56448 56544 57456 57532 57722 58368 58482 59582 59584 60543 60648 61317 61504 62496 63504 63588 63612 64512 65664 65968 67032 67146 68096 68229 69192 69312 70308 70401 70756 71424 72576 72672 72912 73036 74186 74214 75264 75392 75411 76608 77841 77976 78337 80352 80724 80864 81756 82026 82944 83328 84672 84784 84816 86184 86298 86583 87552 89373 89376 89528 90972 92256 92416 93744 93868 94178 95232 95382 95418 96768 96896 97216 98496 98952 100548 100681 100719 102144 103788 103968 106134 107136 107632 109008 109368 109554 111104 111279 111321 112896 113088 114912 115064 115444 116964 119164 119168 121086 121296 122634 123008 123039 124992 127008 127176 127224 127813 129447 131328 131936 134064 134292 136192 136458 138384 138624 140616 140802 141267 141512 142848 143073 145152 145344 145824 146072 148372 148428 150528 150784 150822 153216 155682 155952 156674 159201 160704 161448 161728 163512 164052 164269 164331 166656 169344 169568 169632 172368 172596 173166 175104 178746 178752 179056 181629 181944 184512 184832 187488 187736 188356 190764 190836 193536 193792 194432 196992 197904 201096 201362 201438 204288 204687 207576 207936 208537 211203 212268 214272 215264 218016 218736 219108 222208 222558 222642 225792 226176 229824 230128 230888 233928 235011 238328 238336 242172 242592 245268 246016 246078 249984 254016 254352 254448 255626 258894 259749 262656 263872 268119 268128 268584 272916 273277 276768 277248 281232 281604 282534 283024 285696 286146 290304 290688 291648 292144 296744 296856 301568 301644 302043 302157 306432 311364 311904 313348 318402 321408 322896 323456 327024 328104 328538 328662 333312 333837 333963 338688 339136 339264 344736 345192 346332 346921 357492 357504 358112 363258 363888 369024 369664 374976 375472 376712 381528 381672 383439 387584 388341 388864 393984 395808 402192 402724 402876 408576 409374 415152 415872 417074 422406 423801 424536 428544 429219 430528 436032 437472 438216 445116 445284 445873 451584 452352 459648 460256 461776 467856 470022 476656 476672 477603 484344 485184 490536 492032 492156 492807 492993 499968 508032 508704 508896 511252 517788 519498 525312 527744 536238 536256 537168 544887 545832 546554 548359 553536 554496 562464 563208 565068 566029 566048 572292 573049 580608 581376 583296 584288 593488 593712 603136 603288 604086 604314 612864 622728 623808 625611 626696 633609 636804 642816 645792 646912 654048 656208 657076 657324 666624 667674 667926 677376 678272 678528 689472 690384 692664 693842 704767 705033 714984 715008 716224 726516 727477 727776 738048 749952 750944 753424 763056 763344 766878 775168 776682 777728 779247 787968 791616 804357 804384 805448 805752 818748 819831 830304 831744 834148 844812 847602 849072 857088 858438 861056 872064 874944 876432 890232 890568 891746 894691 904704 906129 906471 919296 920512 923521 923552 935712 940044 953312 953344 955206 968688 970368 981072 984064 984312 985614 985986 999936 1001511 1016064 1017408 1017792 1022504 1035576 1038996 1040763 1055488 1072476 1072512 1074336 1089774 1091664 1093108 1096718 1107072 1108992 1124928 1126416 1130136 1132058 1132096 1144584 1146098 1149883 1150317 1162752 1165023 1166592 1168576 1186976 1187424 1206576 1208172 1208628 1225728 1245456 1247616 1251222 1253392 1267218 1271403 1273608 1285632 1291584 1293824 1308096 1312416 1314152 1314648 1335348 1335852 1337619 1354752 1356544 1357056 1378944 1380768 1385328 1387684 1409534 1410066 1429968 1430016 1432448 1432809 1453032 1454954 1455552 1459759 1476096 1478421 1478979 1499904 1501888 1506848 1526112 1526688 1533756 1553364 1555456 1558494 1575936 1583232 1608714 1608768 1610896 1611504 1637496 1639662 1645077 1660608 1663488 1668296 1689624 1695204 1698087 1698144 1716876 1719147 1722112 1744128 1749888 1752864 1780464 1781136 1783492 1789382 1809408 1812258 1812942 1838592 1841024 1847042 1847104 1871424 1876833 1880088 1900827 1906624 1910412 1912939 1937376 1940736 1962144 1968624 1971228 1971972 1999872 2003022 2032128 2034816 2035584 2045008 2071152 2077992 2081526 2110976 2114301 2115099 2144952 2145024 2148672 2179548 2182431 2183328 2186216 2193436 2214144 2249856 2252832 2260272 2264116 2264192 2289168 2292196 2299766 2300634 2325504 2330046 2333184 2337152 2337741 2373952 2374848 2413071 2413152 2416344 2417256 2428447 2459493 2490912 2495232 2502444 2506784 2534436 2542806 2547216 2571264 2583168 2587648 2616192 2624832 2628304 2629296 2670696 2671704 2675238 2684073 2713088 2714112 2718387 2757888 2761536 2770563 2770656 2775368 2819068 2820132 2859936 2860032 2864896 2865618 2906064 2909908 2911104 2919518 2952192 2956842 2957958 2999808 3003776 3004533 3013696 3052224 3053376 3067512 3106728 3116988 3121111 3122289 3166464 3217428 3217536 3221792 3223008 3274992 3279324 3290154 3321216 3326976 3336592 3379248 3390408 3396174 3396288 3433752 3438294 3444224 3449649 3450951 3488256 3499776 3505728 3560928 3562272 3566984 3578764 3624516 3625884 3677184 3682048 3694084 3694208 3742848 3753666 3760176 3801654 3813248 3814209 3820824 3825878 3874752 3881472 3924288 3937248 3942456 3943944 3962203 4006044 4011343 4012857 4064256 4069632 4071168 4090016 4142304 4155984 4163052 4221952 4228602 4230198 4289904 4290048 4297344 4359096 4364862 4366656 4372432 4379277 4386872 4428288 4435263 4499712 4505664 4520544 4528232 4528384 4578336 4584392 4599532 4601268 4660092 4666368 4674304 4675482 4747904 4749696 4826142 4826304 4832688 4834512 4856894 4918986 4935231 4981824 4990464 5004888 5013568 5068872 5085612 5092339 5094261 5094432 5157441 5166336 5232384 5249664 5256608 5258592 5341392 5343408 5350476 5368146 5426176 5428224 5436774 5515776 5523072 5541126 5541312 5550736 5630499 5638136 5640264 5719872 5729792 5731236 5738817 5812128 5819816 5822208 5839036 5913684 5915916 5999616 6007552 6009066 6027392 6104448 6106752 6135024 6213456 6233976 6242222 6244578 6332928 6342903 6345297 6434856 6435072 6443584 6446016 6464647 6547293 6549984 6558648 6580308 6642432 6673184 6758496 6780816 6792348 6792576 6867504 6876588 6888448 6899298 6901902 6976512 6999552 7011456 7121856 7124544 7133968 7157528 7249032 7251768 7285341 7364096 7378479 7388168 7388416 7485696 7507332 7520352 7603308 7626496 7628418 7641648 7651756 7749504 7762944 7848576 7874496 7884912 7887888 7924406 8012088 8022686 8025714 8052219 8139264 8142336 8155161 8180032 8284608 8311689 8311968 8326104 8457204 8460396 8471587 8579808 8580096 8594688 8718192 8729724 8733312 8744864 8758554 8773744 8856576 8870526 8999424 9011328 9041088 9056464 9056768 9156672 9168784 9199064 9202536 9320184 9348608 9350964 9363333 9366867 9495808 9499392 9652284 9652608 9665376 9669024 9713788 9837972 9870462 9963648 9980928 10009776 10027136 10137744 10171224 10184678 10188522 10188864 10314882 10332672 10348947 10352853 10464768 10499328 10513216 10517184 10682784 10686816 10700952 10736292 10754551 10873548 10887931 11031552 11046144 11082252 11082624 11101472 11260998 11276272 11280528 11439744 11459584 11462472 11477634 11624256 11639632 11644416 11678072 11827368 11831832 11886609 12015104 12018132 12034029 12038571 12054784 12208896 12213504 12270048 12426912 12467952 12484444 12489156 12665856 12685806 12690594 12869712 12870144 12887168 12892032 12929294 13094586 13099968 13117296 13137831 13160616 13284864 13305789 13346368 13390573 13516992 13561632 13584696 13585152 13735008 13753176 13798596 13803804 13822063 13999104 14022912 14243712 14249088 14267936 14315056 14498064 14503536 14570682 14728192 14756958 14776336 14776832 14805693 14971392 15014664 15040704 15206616 15252992 15256836 15277017 15282783 15283296 15303512 15472323 15499008 15697152 15748992 15769824 15775776 15848812 16024176 16045372 16051428 16104438 16278528 16284672 16310322 16360064 16569216 16623378 16623936 16652208 16891497 16914408 16920792 16943174 16999129 17159616 17189376 17216451 17436384 17459448 17466624 17489728 17517108 17546899 17547488 17741052 17764519 17998848 18022656 18082176 18112928 18113536 18313344 18337568 18398128 18405072 18640368 18697216 18701928 18726666 18733734 18991616 18998784 19028709 19304568 19305216 19330752 19338048 19393941 19427576 19641879 19675944 19740924 19927296 20019552 20054272 20275488 20342448 20369356 20377044 20377728 20629764 20665344 20697894 20705706 20929536 20998656 21026432 21034368 21365568 21373632 21401904 21472584 21509102 21747096 21775862 21847777 21856023 22092288 22135437 22164504 22165248 22202944 22521996 22551787 22552544 22561056 22879488 22924944 22955268 23248512 23279264 23288832 23356144 23654736 23663664 23773218 24030208 24036264 24068058 24077142 24109568 24156657 24417792 24427008 24540096 24853824 24935067 24935904 24968888 24978312 25371612 25381188 25414761 25739424 25740288 25774336 25784064 25858588 26189172 26199936 26234592 26275662 26321232 26569728 26611578 26692736 26781146 27033984 27123264 27169392 27170304 27470016 27506352 27597192 27607608 27644126 27735421 28045824 28079401 28089999 28100601 28487424 28498176 28535872 28630112 28996128 29007072 29141364 29513916 29552672 29553664 29611386 29942784 30029328 30081408 30413232 30505984 30513672 30554034 30565566 30566592 30607024 30944646 30998016 31046841 31394304 31497984 31539648 31551552 31697624 32048352 32090744 32102856 32208876 32263653 32620644 32663793 32720128 33138432 33246756 33247872 33304416 33782994 33828816 33841584 33886348 33998258 34319232 34378752 34432902 34872768 34918896 34933248 34979456 35034216 35093798 35094976 35482104 35529038 35646373 35659827 36045312 36102087 36115713 36164352 36225856 36626688 36675136 36796256 36810144 37280736 37403856 37453332 37467468 37983232 37997568 38057418 38609136 38610432 38661504 38676096 38787882 38855152 39283758 39351888 39413493 39481848 39854592 40039104 40108544 40171719 40550976 40684896 40738712 40754088 40755456 41259528 41395788 41411412 41466189 41997312 42052864 42068736 42731136 42747264 42803808 42945168 43018204 43494192 43551724 43695554 43712046 44184576 44270874 44329008 44330496 44405888 44417079 45043992 45103574 45105088 45122112 45252529 45758976 45831051 45848349 45849888 45910536 46416969 46497024 46558528 46712288 47309472 47327328 47546436 48072528 48136116 48154284 48219136 48313314 48835584 48854016 49080192 49707648 49870134 49871808 49937776 49956624 50743224 50762376 50829522 50997387 51478848 51548672 51568128 51649353 51717176 52378344 52399872 52469184 52551324 52640697 52642464 53223156 53293557 53385472 53562292 54067968 54246528 54338784 54340608 54940032 55012704 55194384 55215216 55288252 55470842 56091648 56158802 56179998 56201202 56974848 56996352 57071744 57086127 57260224 57992256 58014144 58181823 58282728 58925637 59027832 59105344 59222772 59301109 60058656 60162816 60826464 61027344 61108068 61131132 61133184 61214048 61889292 61996032 62093682 62788608 62995968 63079296 63103104 63395248 64096704 64181488 64205712 64417752 64527306 65241288 65327586 65440256 65543331 65568069 66276864 66493512 66495744 66608832 67565988 67655361 67657632 67683168 67772696 67996516 68638464 68865804 69745536 69837792 69866496 69958912 70068432 70187596 70189952 70964208 71058076 71292746 71319654 72090624 72204174 72231426 72328704 72451712 72469971 73253376 73350272 73592512 73620288 74561472 74805201 74807712 74906664 74934936 75281857 76114836 76215517 76244283 77218272 77220864 77323008 77352192 77575764 77710304 78567516 78703776 78826986 78963696 79709184 80078208 80217088 80343438 81101952 81369792 81477424 81508176 81510912 82519056 82791576 82822824 82932378 83206263 84105728 84137472 84238203 84269997 85462272 85494528 85607616 85890336 86036408 86988384 87103448 87391108 87424092 88541748 88658016 88660992 88811776 88834158 90087984 90207148 90210176 90244224 90505058 91517952 91662102 91696698 91699776 91821072 92833938 92994048 93117056 93140523 93424576 94618944 94654656 95092872 96145056 96272232 96308568 96626628 96754441 96790959 97991379 98160384 99415296 99740268 99743616 99875552 99913248 101486448 101524752 101659044 101994774 102957696 103097344 103136256 103298706 103434352 104756688 104799744 104938368 105102648 105281394 105284928 106446312 106587114 106770944 106939119 106979481 107124584 108135936 108306261 108493056 108677568 109880064 110025408 110388768 110430432 110576504 110941684 112317604 112359996 112402404 113949696 113992704 114143488 114172254 114520448 115984512 116028288 116363646 116565456 117851274 118055664 118210688 118240479 118445544 118602218 120117312 120325632 120515157 121652928 122054688 122216136 122262264 122266368 122428096 122828293 123778584 124187364 124351633 124398567 125991936 126158592 126206208 126790496 128193408 128362976 128411424 128835504 129054612 130482576 130655172 130880512 131086662 131136138 132553728 132987024 132991488 133217664 135131976 135310722 135315264 135366336 135545392 135757587 135993032 137276928 137493153 137731608 139491072 139675584 139917824 140136864 140375192 140379904 141928416 142116152 142585492 142639308 144408348 144462852 144657408 144903424 144939942 146506752 146700544 147185024 147240576 149122944 149610402 149615424 149813328 149869872 150563714 152229672 152431034 152488566 152992161 154436544 154646016 154704384 154948059 155151528 155420608 157135032 157407552 157653972 157862509 157922091 157927392 159880671 160156416 160686876 162203904 162739584 162954848 163016352 163021824 165038112 165583152 165645648 165864756 166412526 168211456 168274944 168476406 168539994 170924544 170989056 171215232 171780672 172072816 173976768 174206896 174545469 174782216 174848184 177083496 177316032 177623552 177668316 177903327 180175968 180414296 180420352 180488448 181010116 183324204 183393396 183399552 183642144 185667876 185988096 186234112 186281046 186849152 189237888 189309312 190185744 192290112 192544464 192617136 193253256 193508882 193581918 195982758 196320768 196629993 196704207 198830592 199480536 199487232 199751104 199826496 202966083 202972896 203049504 203318088 203989548 205915392 206597412 206868704 206870689 209513376 209599488 209876736 210205296 210562788 210569856 212892624 213174228 213541888 213878238 213958962 214249168 216271872 216612522 216986112 217355136 219760128 220050816 220777536 220860864 221153008 221883368 224635208 224719992 224804808 225845571 228286976 228344508 228646551 228732849 229040896 231969024 232056576 232727292 233130912 235702548 236111328 236421376 236480958 236891088 237204436 240234624 240651264 241030314 243305856 244109376 244432272 244524528 244532736 244856192 245656586 247557168 248374728 248703266 248797134 249618789 252317184 252412416 252714609 252809991 253580992 256386816 256725952 256822848 257671008 258109224 260965152 261310344 262173324 262272276 262619197 265974048 265982976 266435328 270263952 270621444 270630528 270732672 271090784 271515174 271986064 274553856 274986306 275463216 278982144 279351168 279835648 280273728 280750384 280759808 283856832 284232304 285170984 285278616 288816696 288925704 289806848 289879884 290263323 290372877 293401088 293974137 294370048 294481152 298245888 299220804 299230848 299626656 299739744 301127428 304459344 304862068 304977132 305984322 308873088 309292032 309408768 309896118 310303056 310841216 314270064 314815104 315307944 315725018 315844182 315854784 319761342 320312832 320817357 320938443 321373752 324407808 324918783 325479168 325909696 326032704 330076224 331166304 331291296 331729512 332825052 333391081 336952812 337079988 337525861 341849088 341978112 342430464 343561344 344145632 347953536 348413792 349090938 349564432 349696368 354166992 354632064 355247104 355336632 355806654 360351936 360828592 360840704 360976896 361545471 362020232 366648408 366786792 366799104 367284288 368484879 371335752 372468224 372562092 373054899 373195701 373698304 378475776 378618624 380371488 384580224 385088928 385234272 386506512 387017764 387163836 391965516 392641536 393259986 393408414 397661184 398961072 398974464 399502208 399652992 405932166 405945792 406099008 406636176 407272761 407979096 411830784 412479459 413194824 413737408 413741378 415107763 419026752 419753472 420410592 421125576 421139712 425785248 426348456 427756476 427917924 428483953 428498336 433225044 433798093 433972224 434710272 439520256 440101632 441555072 441721728 442306016 443766736 449270416 449439984 449609616 451691142 456573952 456689016 457293102 457465698 458081792 458976483 463938048 464113152 465454584 466261824 471405096 472222656 472842752 472961916 473587527 473766273 473782176 474408872 479642013 480469248 482060628 486611712 488218752 488864544 489049056 489065472 489712384 491313172 495114336 496749456 497406532 497594268 499237578 504634368 504824832 505429218 505619982 507161984 512773632 513451904 513645696 515342016 516218448 521930304 522620688 523636407 524346648 524544552 525238394 526972999 531948096 532870656 533508619 533709981 540527904 541242888 541261056 541465344 542181568 543030348 543972128 549972612 550700089 550926432 557964288 558702336 560547456 561500768 561519616 567713664 568464608 570341968 570557232 577633392 577851408 579613696 579759768 580526646 580745754 586802176 587948274 588740096 588962304 589889979 596491776 598441608 598461696 599253312 599479488 602254856 608898249 608918688 609724136 609954264 611968644 617746176 619792236 620606112 620612067 621682432 628540128 629630208 630615888 631450036 631688364 631709568 639522684 640625664 641634714 641876886 642747504 648815616 649837566 650958336 651819392 652065408 660152448 662332608 662582592 663459024 665650104 666782162 673905624 674159976 675051722 677281087 677536713 684860928 685939653 686198547 687122688 688291264 695907072 696827584 698181876 699105397 699128864 699392736 708333984 709264128 710673264 711613308 720703872 721657184 721681408 721953792 723090942 724040464 733296816 733573584 733598208 734568576 736969758 742671504 744936448 745124184 746109798 746391402 747396608 748856367 756951552 757237248 758143827 760742976 769160448 770177856 770468544 773013024 774035528 774327672 783931032 786519972 786816828 787857591 797922144 797948928 799004416 799305984 811864332 811891584 812198016 813272352 814545522 815958192 823661568 824958918 826389648 827474816 827482756 830215526 838053504 839506944 840821184 842251152 842279424 851570496 852696912 855512952 855835848 856967906 856996672 859798051 866450088 867596186 869420544 870461431 870789969 871118631 880203264 881922411 883110144 883443456 884612032 887533472 898540832 898879968 899219232 903382284 913378032 914586204 914931396 916163584 917952966 927876096 928226304 930909168 932523648 942810192 944445312 945685504 945923832 947175054 947532546 947564352 948817744 959284026 960938496 962452071 964121256 973223424 976437504 977729088 978098112 979424768 982626344 990228672 993498912 994813064 995188536 998475156 1000173243 1010858436 1011239964 1012577583 1014323968 1025547264 1026903808 1027291392 1030684032 1032436896 1043860608 1045241376 1047272814 1048693296 1049089104 1050476788 1053945998 1063896192 1065741312 1067017238 1067419962 1081055808 1082485776 1082522112 1082930688 1084363136 1084636413 1086060696 1087944256 1099945224 1101400178 1101852864 1105037563 1105454637 1117404672 1119164697 1119587103 1121094912 1123001536 1135427328 1136929216 1140683936 1141114464 1155266784 1155702816 1159519536 1161053292 1161491508 1175896548 1177480192 1177924608 1179779958 1192983552 1196883216 1196923392 1198506624 1198958976 1204509712 1217796498 1217837376 1219448272 1219908528 1221818283 1223937288 1235492352 1239584472 1241212224 1241224134 1243364864 1245323289 1257080256 1259260416 1261231776 1262900072 1263376728 1263419136 1279045368 1283269428 1283753772 1285451859 1285495008 1299675132 1301394279 1301916672 1303638784 1304130816 1320304896 1324665216 1325165184 1326918048 1331300208 1333564324 1347811248 1348319952 1350103444 1354562174 1355073426 1369721856 1371879306 1372397094 1374245376 1376582528 1376929449 1391814144 1393655168 1396363752 1398210794 1398257728 1398785472 1416667968 1418528256 1420762581 1421298819 1421346528 1423226616 1438926039 1441407744 1443314368 1446181884 1448080928 1448094823 1466593632 1467147168 1467196416 1469137152 1473939516 1485343008 1490248368 1492219596 1492782804 1494793216 1497712734 1513903104 1514474496 1516287654 1521485952 1538320896 1540355712 1540937088 1546026048 1548071056 1548655344 1567862064 1573039944 1573633656 1575715182 1580918997 1595844288 1598008832 1598611968 1600525857 1601129943 1623728664 1623783168 1624396032 1626544704 1629091044 1631916384 1649917836 1652100267 1652779296 1654949632 1654965512 1660431052 1676107008 1681642368 1684502304 1684558848 1703140992 1705393824 1711025904 1711671696 1713935812 1713993344 1719596102 1732900176 1735192372 1738841088 1740922862 1741579938 1742237262 1760406528 1763844822 1766220288 1766886912 1769224064 1769669937 1775066944 1797081664 1797759936 1798438464 1806764568 1826694747 1826756064 1829172408 1829862792 1835905932 1838334379 1861818336 1861836201 1865047296 1885620384 1888890624 1891847664 1894350108 1895065092 1895128704 1897635488 1918568052 1921876992 1924904142 1928242512 1946446848 1952875008 1955458176 1956196224 1958849536 1965252688 1980457344 1986997824 1989626128 1990377072 1996950312 2000346486 2021716872 2022479928 2025155166 2028647936 2031843261 2032610139 2053807616 2054582784 2057818959 2061368064 2064873792 2087721216 2090482752 2094545628 2097316191 2097386592 2098178208 2100953576 2107891996 2127792384 2134034476 2134839924 2162111616 2164971552 2165044224 2165861376 2168726272 2169272826 2172121392 2175888512 2199890448 2202800356 2203705728 2210075126 2210909274 2234809344 2238329394 2239174206 2242189824 2246003072 2246569101 2270854656 2273858432 2274431481 2281367872 2282228928 2310533568 2311405632 2319039072 2322106584 2322983016 2333737567 2351793096 2359559916 2362681027 2363572773 2393766432 2393846784 2397013248 2397917952 2409019424 2435592996 2435674752 2438896544 2439817056 2443636566 2447874576 2470984704 2479168944 2482424448 2482448268 2486729728 2490646578 2514160512 2518520832 2522463552 2525800144 2526753456 2526838272 2558090736 2566538856 2567507544 2570903718 2570990016 2579394153 2599350264 2602788558 2607277568 2608261632 2611384293 2612369907 2640609792 2649330432 2650330368 2653836096 2662600416 2667128648 2695622496 2696639904 2700206888 2709124348 2710146852 2743758612 2744794188 2748490752 2753165056 2753858898 2783628288 2787310336 2792727504 2796421588 2796515456 2797570944 2833335936 2837056512 2841525162 2842597638 2842693056 2846453232 2877852078 2882815488 2886628736 2887356213 2892363768 2896161856 2896189646 2933187264 2934294336 2938274304 2947879032 2970686016 2980496736 2984439192 2985565608 2995425468 2999387671 3000519729 3032575308 3036586651 3037732749 3042971904 3076641792 3080711424 3081874176 3092052096 3096142112 3097310688 3135724128 3146079888 3147267312 3151430364 3161837994 3191688576 3196017664 3197223936 3201051714 3202259886 3247457328 3247566336 3248792064 3253089408 3258182088 3263832768 3299835672 3304200534 3305558592 3309899264 3309931024 3315112689 3316363911 3320862104 3352214016 3357494091 3363284736 3369004608 3406281984 3410787648 3422051808 3423343392 3427871624 3427986688 3439192204 3465800352 3470384744 3481845724 3483159876 3484474524 3527689644 3532440576 3533773824 3538448128 3539339874 3550133888 3594163328 3595519872 3596876928 3613529136 3653389494 3653512128 3658344816 3659725584 3665454849 3671811864 3676668758 3723636672 3723672402 3730094592 3735969867 3771240768 3777781248 3783695328 3788700216 3790130184 3790257408 3795270976 3837136104 3849808284 3854900623 3856355577 3856485024 3904182837 3905750016 3910916352 3912392448 3930505376 3960914688 3973995648 3979252256 3980754144 3993900624 4000692972 4043433744 4044959856 4050310332 4057295872 4063686522 4065220278 4107615232 4109165568 4115637918 4122736128 4129747584 4175442432 4180965504 4189091256 4194632382 4194773184 4196356416 4201907152 4215783992 4255584768 4262287743 4268068952 4269679848 4324223232 4329943104 4337452544 4338545652 4344242784 4344284469 4351777024 4399780896 4405600712 4407411456 4420150252 4421818548 4476658788 4478348412 4484379648 4492006144 4493138202 4541709312 4547716864 4548862962 4562735744 4564457856 4621067136 4622811264 4638078144 4644213168 4645966032 4667475134 4703586192 4719119832 4725362054 4727145546 4742756991 4787532864 4794026496 4795835904 4801577571 4803389829 4818038848 4871185992 4871349504 4877793088 4879634112 4887273132 4893737779 4895749152 4956300801 4958337888 4964848896 4964896536 4981293156 5028321024 5044927104 5051600288 5053506912 5053676544 5116181472 5133077712 5135015088 5141807436 5141980032 5158788306 5198700528 5205577116 5214555136 5216523264 5222768586 5224739814 5281219584 5298660864 5300660736 5307672192 5325200832 5334257296 5391244992 5393279808 5400413776 5418248696 5420293704 5487517224 5489588376 5506330112 5507717796 5515003137 5574620672 5585455008 5585508603 5592843176 5593030912 5595141888 5666671872 5683050324 5685195276 5685386112 5692906464 5755704156 5765630976 5773257472 5774712426 5784727536 5792323712 5792379292 5866374528 5868588672 5876548608 5895758064 5941372032 5960993472 5968878384 5971131216 5990850936 5998775342 6001039458 6065150616 6073173302 6075465498 6085943808 6095529783 6097830417 6161422848 6163748352 6173456877 6184104192 6192284224 6194621376 6271448256 6291948573 6292159776 6294534624 6302860728 6323675988 6383377152 6402103428 6404519772 6412991359 6494914656 6495132672 6497584128 6506178816 6516364176 6527665536 6599671344 6608401068 6611117184 6619798528 6619862048 6630225378 6632727822 6641724208 6704428032 6714988182 6726569472 6738009216 6812563968 6821575296 6844103616 6846686784 6855743248 6855973376 6878384408 6931600704 6940769488 6963691448 6966319752 6968949048 7001212701 7055379288 7076896256 7078679748 7088043081 7090718319 7100267776 7188326656 7191039744 7193753856 7227058272 7306778988 7307024256 7316689632 7319451168 7330909698 7343623728 7353337516 7447273344 7447344804 7460189184 7471939734 7542481536 7555562496 7567390656 7577400432 7580260368 7580514816 7590541952 7674272208 7699616568 7709801246 7712711154 7712970048 7738182459 7808365674 7821832704 7824784896 7834152879 7837109721 7861010752 7921829376 7947991296 7958504512 7961508288 7987801248 8001385944 8086867488 8089919712 8100620664 8127373044 8130440556 8141195107 8231275836 8242163767 8245472256 8259495168 8350884864 8361931008 8378182512 8389264764 8389546368 8392712832 8403814304 8431567984 8511169536 8524575486 8536137904 8539359696 8648446464 8659886208 8674905088 8677091304 8688485568 8688568938 8703554048 8799561792 8811201424 8814822912 8840300504 8843637096 8953317576 8956696824 8984012288 8986276404 8998163013 9001559187 9095433728 9097725924 9109759953 9113198247 9125471488 9128915712 9242134272 9245622528 9276156288 9288426336 9291932064 9334950268 9407172384 9438239664 9450724108 9454291092 9485513982 9575065728 9588052992 9591671808 9603155142 9606779658 9636077696 9742371984 9742699008 9755586176 9759268224 9774546264 9787475558 9791498304 9912601602 9916675776 9929697792 9929793072 9945338067 9949091733 9962586312 10056642048 10072482273 10089854208 10103200576 10107013824 10136663761 10232362944 10266155424 10270030176 10283614872 10283960064 10317576612 10397401056 10411154232 10445537172 10449479628 10463301691 10597321728 10601321472 10615344384 10650401664 10668514592 10782489984 10786559616 10800827552 10836497392 10840587408 10975034448 10979176752 11012660224 11015435592 11030006274 11149241344 11170910016 11171017206 11185686352 11186061824 11190283776 11207909601 11333343744 11366100648 11370390552 11370772224 11385812928 11511408312 11546514944 11549424852 11564701869 11569066731 11569455072 11584647424 11584758584 11712548511 11732749056 11737177344 11791516128 11882744064 11921986944 11937756768 11942262432 11981701872 11997550684 12002078916 12130301232 12146346604 12150930996 12171887616 12191059566 12195660834 12322845696 12327496704 12346913754 12368208384 12384568448 12389242752 12542896512 12583897146 12584319552 12589069248 12605721456 12647351976 12766754304 12786863229 12804206856 12809039544 12825982718 12868340653 12989829312 13012357632 13032728352 13032853407 13055331072 13199342688 13216802136 13222234368 13239724096 13260450756 13265455644 13283002543 13283448416 13429976364 13447740883 13453138944 13476018432 13625127936 13643150592 13688207232 13693373568 13711486496 13711946752 13756768816 13863201408 13881538976 13927382896 13932639504 13937898096 14002425402 14110758576 14153792512 14157359496 14176086162 14181436638 14200535552 14228270973 14376653312 14382079488 14387507712 14404732713 14454116544 14613557976 14614048512 14633379264 14638902336 14661819396 14681213337 14687247456 14706675032 14868902403 14894546688 14894689608 14943879468 15084963072 15134781312 15154800864 15160520736 15161029632 15181083904 15348544416 15399233136 15419602492 15425422308 15425940096 15476364918 15616731348 15643665408 15649569792 15668305758 15674219442 15722021504 15843658752 15895982592 15917009024 15923016576 15975602496 16002771888 16173734976 16179839424 16201241328 16254746088 16260881112 16282390214 16336162969 16462551672 16484327534 16518990336 16538767189 16545009411 16723862016 16756365024 16756525809 16778529528 16779092736 16785425664 16807628608 16863135968 17049150972 17071702759 17072275808 17078719392 17296892928 17319772416 17354182608 17376971136 17377137876 17407108096 17599123584 17622402848 17629645824 17680601008 17687274192 17906635152 17913393648 17968024576 17972552808 17996326026 18003118374 18190867456 18195451848 18219519906 18226396494 18250942976 18257831424 18286589349 18484268544 18491245056 18552312576 18576852672 18583864128 18669900536 18814344768 18875845719 18876479328 18901448216 18908582184 18971027964 19150131456 19206310284 19213559316 19238974077 19272155392 19484743968 19485398016 19511172352 19518536448 19549092528 19574951116 19582996608 19825203204 19833351552 19859395584 19859586144 19890676134 19898183466 19925172624 20113284096 20144964546 20179708416 20206401152 20214027648 20273327522 20464725888 20532310848 20540060352 20567229744 20567920128 20635153224 20794802112 20822308464 20891074344 20898959256 20926603382 20995713697 21003638103 21230688768 21256106557 21264129243 21272154957 21300803328 21337029184 21564979968 21573119232 21601655104 21672994784 21681174816 21950068896 21958353504 22030871184 22060012548 22341820032 22342034412 22371372704 22372123648 22380567552 22415819202 22666687488 22732201296 22740781104 22741544448 22771625856 23022816624 23093029888 23098849704 23129403738 23138133462 23138910144 23169294848 23169517168 23214547377 23425097022 23465498112 23474354688 23502458637 23583032256 23765488128 23843973888 23875513536 23884524864 23963403744 23995101368 24004157832 24260602464 24292693208 24301861992 24382119132 24391321668 24423585321 24693827508 24726491301 24736416768 24769136896 24778485504 25085793024 25167794292 25168639104 25178138496 25211442912 25294703952 25533508608 25573726458 25608413712 25618079088 25651965436 25736681306 25979658624 26024715264 26065456704 26065706814 26110662144 26398685376 26433604272 26444468736 26479448192 26520901512 26530911288 26566005086 26566896832 26859952728 26895481766 26952036864 26984304361 26994489039 27004677561 27286301184 27329279859 27339594741 27376414464 27386747136 27422972992 27513537632 27726402816 27763077952 27854765792 27865279008 27875796192 28004850804 28221517152 28314718992 28352172324 28362873276 28401071104 28456541946 28753306624 28764158976 28775015424 28809465426 28908233088 29227115952 29228097024 29266758528 29277804672 29323638792 29362426674 29374494912 29413350064 29737804806 29789093376 29789379216 29836014201 29887758936 30169926144 30269562624 30309601728 30321041472 30362167808 30409991283 30697088832 30798466272 30839204984 30850844616 30851880192 30952729836 31233462696 31336611516 31348438884 31389905073 31444043008 31791965184 31834018048 31846033152 31951204992 32005543776 32347469952 32359678848 32402482656 32509492176 32521762224 32564780428 32672325938 32925103344 32968655068 33037980672 33077534378 33090018822 33447724032 33512730048 33513051618 33557059056 33558185472 33570851328 33615257216 33623728803 33726271936 34098301944 34143405518 34144551616 34157438784 34256164453 34639544832 34694105607 34707200193 34708365216 34753942272 34754275752 35137645533 35198247168 35244805696 35361202016 35374548384 35813270304 35826787296 35945105616 35992652052 36006236748 36390903696 36439039812 36452792988 36501885952 36515662848 36573178698 36968537088 36982490112 37104625152 37153705344 37167728256 37339801072 37628689536 37751691438 37752958656 37802896432 37817164368 37942055928 38300262912 38412620568 38427118632 38477948154 38544310784 38605021959 38969487936 39022344704 39037072896 39098185056 39098560221 39149902232 39165993216 39650406408 39666703104 39719172288 39781352268 39796366932 39849007629 39850345248 40289929092 40343222649 40359416832 40412802304 40428055296 40546655044 40929451776 41064621696 41080120704 41134459488 41135840256 41270306448 41589604224 41644616928 41782148688 41797918512 41853206764 41991427394 42007276206 42461377536 42512213114 42528258486 42544309914 42601606656 42674058368 42684812919 43129959936 43146238464 43203310208 43214198139 43345989568 43362349632 43900137792 43916707008 44043640011 44061742368 44120025096 44606707209 44683640064 44684068824 44742745408 44831638404 44890939513 45464402592 45481562208 45483088896 45543251712 46045633248 46197699408 46258807476 46276266924 46277820288 46338589696 46339034336 46429094754 46850194044 46930996224 46948709376 47004917274 47166064512 47530976256 47687947776 47751027072 47769049728 47926807488 47990202736 48008315664 48521204928 48585386416 48603723984 48764238264 48782643336 48847170642 49008488907 49387655016 49452982602 49538273792 49556971008 49616301567 49635028233 50171586048 50335588584 50337278208 50356276992 50422885824 50589407904 51147452916 51215108277 51216827424 51236158176 51303930872 51473362612 51959317248 52130913408 52131413628 52221324288 52797370752 52867208544 52888937472 52958896384 53041803024 53061822576 53132010172 53133793664 53719905456 53790963532 53904073728 53968608722 53988978078 54009355122 54572602368 54658559718 54679189482 54752828928 54773494272 54845945984 54859768047 55027075264 55452805632 55526155904 55709531584 55730558016 55751592384 56009701608 56443034304 56627537157 56629437984 56704344648 56725746552 56913083892 56988365749 57618930852 57695146369 57716922231 57816466176 58454231904 58456194048 58533517056 58555609344 58647277584 58724853348 58748989824 58826700128 59475609612 59578186752 59578758432 59672028402 59775517872 60339852288 60539125248 60619203456 60642082944 60724335616 60819982566 61394177664 61596932544 61678409968 61701689232 61703760384 61905459672 62466925392 62673223032 62696877768 62779810146 62888086016 62987141091 63010914309 63668036096 63692066304 63768319671 63792387729 63902409984 64011087552 64694939904 64719357696 64804965312 65018984352 65043524448 65129560856 65344651876 65850206688 65937310136 66155068756 66180037644 67025460096 67026103236 67114118112 67116370944 67141702656 67230514432 67247457606 67452543872 68196603888 68286811036 68289103232 68314877568 68512328906 69279089664 69388211214 69414400386 69416730432 69507884544 69508551504 69643642131 70275291066 70396494336 70489611392 70507375911 70722404032 70749096768 71626540608 71653574592 71890211232 71985304104 72012473496 72781807392 72878079624 72905585976 73146357396 73243111837 73270755963 74179473903 74209250304 74307410688 74335456512 74679602144 75257379072 75503382876 75505917312 75605792864 75634328736 75884111856 76600525824 76825241136 76854237264 76955896308 77088621568 77210043918 77938975872 78044689408 78074145792 78196370112 78197120442 78299804464 78331986432 79300812816 79333406208 79438344576 79562704536 79592733864 79698015258 79700690496 80579858184 80686445298 80825604608 80856110592 80952913083 80983467117 81093310088 81858903552 81987839577 82129243392 82160241408 82268918976 82540612896 83179208448 83289233856 83564297376 83595837024 83706413528 83982854788 84014552412 85024426228 85056516972 85088619828 85203213312 85348116736 85369625838 86259919872 86292476928 86406620416 86428396278 86691979136 86724699264 87800275584 87833414016 88087280022 88123484736 88240050192 89213414418 89367280128 89368137648 89485490816 89508042603 89663276808 89781879026 90928805184 90963124416 91086503424 91229973849 92091266496 92395398816 92517614952 92552533848 92555640576 92678068672 92858189508 92981017801 93700388088 94009834548 94134186181 94169715219 94332129024 95375895552 95502054144 95538099456 95853614976 95980405472 96016631328 97042409856 97170772832 97207447968 97528476528 97565286672 97694341284 98016977814 98775310032 98905965204 99076547584 99113942016 99232603134 99270056466 100343172096 100671177168 100674556416 100712553984 100845771648 101178815808 102294905832 102430216554 102433654848 102472316352 102607861744 102768493359 102946725224 103918634496 104082316821 104261826816 104262827256 105594741504 105734417088 105917792768 106083606048 106123645152 106264020344 106267587328 107439810912 107581927064 107937217444 107977956156 108018710244 109317119436 109358378964 109505657856 109546988544 109691891968 109719536094 110054150528 110905611264 111052311808 111419063168 111461116032 111503184768 112019403216 112886068608 113255074314 113258875968 113408689296 113451493104 113826167784 113976731498 115237861704 115390292738 115433844462 115632932352 115815065877 116908463808 117067034112 117111218688 117294555168 117295680663 117449706696 117497979648 117653400256 118951219224 119157516864 119344056804 119501919313 119547022887 119551035744 121029667947 121078250496 121238406912 121284165888 121639965132 122788355328 123193865088 123356819936 123403378464 123407520768 123810919344 124933850784 125346446064 125393755536 125559620292 125776172032 125974282182 126021828618 127336072192 127384132608 127536639342 127584775458 127804819968 128022175104 129389879808 129438715392 129609930624 130037968704 130087048896 130259121712 130689303752 131700413376 131874620272 132130920033 132310137512 132360075288 134050920192 134052206472 134228236224 134461028864 134494915212 134672818539 134905087744 136393207776 136573622072 136578206464 136629755136 137024657812 138776422428 138828800772 138833460864 139015769088 139017103008 139287284262 140550582132 140792988672 140979222784 141014751822 141444808064 141498193536 143253081216 143307149184 143780422464 143970608208 144024946992 145563614784 145756159248 145811171952 146292714792 146486223674 146541511926 147025466721 148358947806 148614821376 148670913024 148848904701 148905084699 149359204288 150514758144 151006765752 151011834624 151211585728 151268657472 151768223712 153645324831 153650482272 153708474528 153911792616 154420087836 155877951744 156392740224 156394240884 156599608928 156601111573 156663972864 158601625632 158666812416 158876689152 159125409072 159185467728 159396030516 159401380992 161159716368 161372890596 161651209216 161712221184 161905826166 161966934234 162186620176 163717807104 163975679154 164258486784 164320482816 164537837952 165081225792 166358416896 166578467712 167128594752 167191674048 167412827056 167965709576 168029104824 170048852456 170113033944 170177239656 170696233472 170739251676 170965097247 172813240832 172856792556 173085439107 173150766693 173383958272 173449398528 175600551168 175666828032 176174560044 176246969472 176480100384 178426828836 178734560256 178736275296 178970981632 179016085206 179326553616 179563758052 181857610368 181926248832 182173006848 182459947698 184182532992 184790797632 185035229904 185105067696 185111281152 185356137344 185716379016 185962035602 187400776176 188019669096 188268372362 188339430438 188664258048 188961423273 189032742927 191004108288 191076198912 191304959013 191377163187 191707229952 191960810944 192033262656 194084819712 194341545664 194414895936 195056953056 195130573344 195388682568 196033955628 197550620064 197811930408 198465206268 198540112932 198802732129 201342354336 201349112832 201425107968 201691543296 202357631616 204589811664 204860433108 204867309696 204944632704 205215723488 205536986718 205893450448 207837268992 208164633642 208523653632 208525654512 211189483008 211468834176 211835585536 212167212096 212247290304 212528040688 212535174656 214879621824 215163854128 215874434888 215955912312 216037420488 218634238872 218716757928 219383783936 219439072188 219729335511 219812267889 220108301056 222104623616 222538421709 222838126336 222922232064 223006369536 224038806432 225772137216 226510148628 226517751936 226817378592 226902986208 227652335568 227953462996 230475723408 230780585476 230867688924 231265864704 231630131754 233816927616 234134068224 234222437376 234589110336 234591361326 234899413392 234995959296 235306800512 237902438448 238315033728 238688113608 239003838626 239094045774 239102071488 242059335894 242476813824 242568331776 242858739249 242950401351 243279930264 245576710656 245963518731 246387730176 246713639872 246806756928 247621838688 249867701568 250692892128 250787511072 251119240584 251948564364 252043657236 252377048317 255073278684 255169550916 255507076777 255609639936 256044350208 258779759616 258877430784 259219861248 260075937408 260174097792 260518243424 261378607504 263400826752 263749240544 264261840066 264620275024 264720150576 268101840384 268104412944 268456472448 268922057728 268989830424 269345637078 269810175488 272786415552 273147244144 273156412928 273259510272 273689921547 274049315624 277552844856 277657601544 277666921728 278034206016 278574568524 278943053403 281101164264 281958445568 282029503644 282402558543 282509145657 282889616128 282996387072 286506162432 286614298368 287560844928 287941216416 288049893984 291127229568 291512318496 291622343904 292585429584 292972447348 293083023852 294050933442 296717895612 297229642752 297341826048 297697809402 297810169398 298718408576 301029516288 302013531504 302023669248 302423171456 302537314944 303536447424 307290649662 307300964544 307416949056 307823585232 308305480077 308840175672 311755903488 312246950463 312785480448 312788481768 313199217856 313202223146 314236576591 317203251264 317753378304 318250818144 318370935456 318792061032 318802761984 322319432736 322745781192 323811652332 323933868468 324362352421 324373240352 327951358308 328385156401 328516973568 328640965632 329075675904 330162451584 332716833792 333156935424 334257189504 334383348096 334825654112 335931419152 336058209648 340097704912 340226067888 340354479312 341392466944 341478503352 341930194494 345626481664 345713585112 346170878214 346301533386 346767916544 346898797056 347445197631 351201102336 351333656064 352349120088 352493938944 352960200768 356853657672 357472550592 357941963264 358032170412 358505757939 358641068661 358653107232 359127516104 363089003841 363715220736 363852497664 364919895396 368365065984 369581595264 370070459808 370210135392 370222562304 370712274688 371432758032 371924071204 374801552352 376039338192 376536744724 376678860876 377328516096 377922846546 378065485854 382008216576 382152397824 382609918026 382754326374 383414459904 383921621888 384066525312 388169639424 388683091328 388829791872 390113906112 390261146688 390777365136 392067911256 395101240128 395623860816 396392760099 396930412536 397080225864 397605464258 398918560243 402684708672 403383086592 403866024583 404018455617 404715263232 409179623328 409720866216 409734619392 409889265408 410431446976 411073973436 411786900896 416329267284 416879967373 417047307264 417051309024 422378966016 422937668352 424334424192 424494580608 425056081376 425070349312 429759243648 430327708256 431748869776 431911824624 432074840976 437268477744 437433515856 438767567872 438878144376 439458671022 439624535778 440216602112 441076400163 444209247232 445076843418 445676252672 445844464128 446012739072 446546714103 448077612864 451544274432 453020297256 453035503872 453634757184 453805972416 455304671136 455906925992 460935974493 460951446816 461561170952 461735377848 463260263508 467633855232 469178220672 469182722652 469798826784 469803334719 469991918592 470613601024 475804876896 476630067456 477376227216 478007677252 478188091548 478204142976 484118671788 484953627648 485136663552 485717478498 485900802702 486559860528 491153421312 491927037462 492775460352 493427279744 493613513856 495243677376 499735403136 501385784256 501575022144 502238481168 503897128728 504087314472 504754096634 510146557368 510339101832 511014153554 512088700416 512701782859 512895291741 518439722496 519256317321 519452300079 520151874816 520348195584 521036486848 522757215008 526801653504 527498481088 528523680132 529222785529 529240550048 529440301152 536203680768 536208825888 536912944896 537979660848 538691274156 539620350976 545572831104 546294488288 546312825856 546519020544 547379843094 548098631248 555105689712 555315203088 555333843456 556068412032 557149137048 557886106806 562202328528 563916891136 564059007288 564805117086 565018291314 565779232256 565992774144 566884269819 573012324864 573228596736 573914877039 575121689856 575882432832 576099787968 582254459136 583024636992 583244687808 585170859168 585944894696 586166047704 588101866884 593435791224 595395618804 595620338796 596408196387 597436817152 604027063008 604047338496 604846342912 605074629888 607072894848 614581299324 614601929088 614833898112 615647170464 616610960154 617680351344 623511806976 624493900926 625570960896 625576963536 626398435712 626404446292 628473153182 634406502528 635506756608 636501636288 636741870912 637584122064 637605523968 644638865472 645491562384 647623304664 647867736936 648724704842 648746480704 650867124607 655902716616 656770312802 658151351808 658939303267 659188006533 659436803667 660324903168 666313870848 667615265127 668514379008 668766696192 669651308224 671862838304 672116419296 680195409824 680452135776 680708958624 682957006704 683860388988 691427170224 692341756428 692603066772 693535833088 693797594112 694890395262 702402204672 702667312128 704698240176 704987877888 705920401536 713707315344 714945101184 715883926528 716064340824 717011515878 717282137322 717306214464 718255032208 726178007682 727430441472 727704995328 728576217747 729839790792 736730131968 739163190528 740140919616 740420270784 741424549376 742865516064 743848142408 749603104704 752078676384 753073489448 753357721752 755845693092 756130971708 757131144951 765219836052 765508652748 766521230331 766828919808 767843243776 768133050624 776339278848 777366182656 777659583744 780227812224 780522293376 781554730272 784135822512 790202480256 791247721632 792785520198 793860825072 794160451728 795210928516 797837120486 805369417344 806766173184 807732049166 808036911234 809430526464 818359246656 819441732432 819469238784 819778530816 820862893952 821069764641 822147946872 823573801792 832658534568 833759934746 834102618048 836513435191 836829160209 845875336704 847207675629 847527436971 848668848384 848989161216 850112162752 859518487296 860655416512 863497739552 863823649248 864149681952 874536955488 874867031712 877756288752 878917342044 879249071556 880433204224 882152800326 890153686836 891352505344 891688928256 892025478144 893093428206 896155225728 903088548864 906040594512 906071007744 907269514368 907611944832 910609342272 911813851984 921871948986 921902893632 923122341904 923470755696 924916440231 926520527016 935267710464 938356441344 938365445304 939597653568 939606669438 941227202048 942709729773 951609753792 953260134912 954752454432 956015354504 956376183096 956408285952 968237343576 971434956996 971801605404 973087057263 973119721056 983854074924 985155469203 985550920704 986854559488 987227027712 990487354752 999470806272 1002771568512 1003150044288 1004476962336 1007794257456 1008174628944 1009508193268 1020293114736 1020678203664 1022028307108 1024177400832 1025403565718 1025790583482 1036879444992 1038512634642 1038904600158 1040303749632 1040696391168 1042072973696 1042335592893 1045514430016 1053603307008 1054996962176 1057047360264 1058445571058 1058481100096 1058880602304 1072417651776 1073825889792 1075517273817 1075923205983 1075959321696 1077382548312 1089267011523 1091145662208 1092588976576 1094759686188 1096197262496 1096207781011 1110211379424 1110630406176 1110667686912 1112136824064 1114298274096 1115772213612 1124404657056 1128118014576 1129610234172 1130036582628 1131558464512 1131985548288 1133768539638 1146024649728 1146457193472 1147829754078 1150243379712 1151764865664 1152199575936 1164508918272 1166049273984 1166489375616 1170341718336 1171889789392 1172332095408 1176203733768 1186871582448 1190791237608 1191240677592 1192816392774 1194873634304 1196755680729 1208054126016 1209692685824 1210149259776 1211598073749 1212055366851 1214145789696 1229162598648 1229203858176 1229667796224 1231294340928 1233221920308 1235360702688 1248987801852 1250639902119 1251141921792 1251153927072 1252796871424 1252808892584 1256946306364 1268813005056 1273003272576 1273483741824 1275168244128 1275211047936 1289277730944 1290983124768 1295246609328 1295735473872 1297449409684 1297492961408 1301734249214 1311805433232 1313540625604 1316302703616 1317878606534 1318376013066 1318873607334 1320649806336 1323229200489 1332627741696 1335230530254 1337028758016 1337533392384 1339302616448 1339640142309 1343725676608 1344232838592 1360390819648 1360904271552 1361417917248 1365914013408 1367720777976 1382807923479 1382854340448 1384683512856 1385206133544 1389780790524 1391619124903 1409396480352 1409410004157 1409975755776 1411840803072 1427414630688 1429890202368 1432128681648 1434023031756 1434564274644 1434612428928 1436510064416 1452356015364 1454860882944 1455409990656 1457152435494 1459679581584 1473460263936 1478326381056 1480281839232 1480840541568 1482849098752 1485731032128 1487696284816 1499206209408 1504157352768 1506146978896 1506715443504 1511691386184 1512261943416 1514262289902 1530439672104 1531017305496 1533042460662 1535686487552 1536266101248 1538105348577 1538685875223 1554732365312 1555319167488 1557768951963 1560455624448 1561044586752 1563109460544 1568271645024 1580404960512 1582495443264 1585571040396 1587668356587 1587721650144 1588320903456 1590421857032 1595674240972 1610738834688 1615464098332 1616073822468 1618861052928 1636718493312 1638883464864 1638938477568 1639557061632 1641725787904 1642139529282 1644295893744 1647147603584 1665317069136 1667519869492 1668205236096 1673026870382 1673658320418 1691750673408 1694415351258 1695054873942 1697337696768 1697978322432 1700224325504 1700652809457 1719036974592 1721310833024 1721744631117 1726995479104 1727647298496 1728299363904 1749073910976 1749734063424 1755512577504 1757834684088 1758498143112 1764305600652 1766639338219 1780307373672 1786186856412 1788549537439 1789224589161 1792310451456 1812081189024 1812142015488 1814539028736 1815223889664 1821218684544 1823627703968 1843743897972 1843805787264 1846244683808 1846941511392 1849832880462 1853041054032 1870535420928 1876712882688 1876730890608 1879195307136 1879213338876 1882454404096 1885419459546 1903219507584 1906520269824 1909504908864 1912030709008 1912752366192 1912816571904 1936474687152 1942869913992 1943603210808 1946174114526 1946239442112 1952601373821 1967708149848 1970310938406 1973709118976 1974454055424 1976817909801 1977564019599 1980974709504 1998941612544 2005543137024 2006300088576 2008953924672 2015588514912 2016349257888 2019016386536 2040586229472 2041356407328 2044056614216 2050807131436 2051581166964 2077025269284 2077809200316 2080607499264 2081392782336 2084145947392 2084671185786 2091028860032 2107206614016 2109993924352 2114094720528 2116891142116 2116962200192 2117761204608 2144835303552 2147651779584 2151034547634 2151846411966 2151918643392 2154765096624 2178534023046 2182291324416 2185177953152 2185728653241 2189519372376 2192394524992 2192415562022 2220422758848 2221260812352 2224273648128 2228596548192 2231544427224 2248809314112 2256236029152 2259220468344 2260073165256 2267537079276 2270536466947 2271393434853 2295659508156 2298696094807 2299563690993 2300486759424 2303529731328 2304399151872 2329017836544 2332098547968 2332978751232 2340683436672 2343779578784 2344664190816 2352407467536 2373743164896 2381582475216 2382481355184 2385632785548 2389747268608 2393511361458 2416108252032 2419385371648 2420298519552 2423196147498 2424110733702 2428291579392 2458325197296 2458407716352 2459335592448 2462588681856 2466443840616 2470721405376 2497975603704 2501279804238 2502307854144 2505593742848 2505617785168 2509540305573 2510487480627 2513892612728 2537626010112 2541623026887 2546006545152 2546967483648 2550336488256 2578555461888 2581966249536 2590493218656 2591470947744 2594898819368 2594985922816 2603468498428 2623610866464 2627081251208 2635757213068 2636752026132 2637747214668 2641299612672 2646458400978 2670461060508 2674057516032 2675066784768 2678605232896 2679280284618 2687451353216 2688465677184 2720781639296 2721808543104 2722835834496 2731828026816 2735441555952 2765615846958 2765708680896 2769367025712 2770412267088 2774749320693 2779561581048 2783238249806 2818792960704 2818820008314 2823681606144 2828129189319 2854829261376 2859780404736 2864257363296 2868046063512 2869128549288 2869224857856 2873020128832 2904712030728 2914304870988 2918159771611 2919261171789 2919359163168 2955466407609 2956652762112 2960563678464 2961681083136 2971462064256 2975392569632 2998412418816 3008314705536 3012293957792 3013430887008 3023382772368 3024523886832 3028524579804 3060879344208 3062034610992 3066084921324 3071372975104 3072532202496 3076210697154 3077371750446 3109464730624 3110638334976 3115537903926 3120911248896 3122089173504 3126218921088 3136543290048 3160809921024 3164990886528 3171142080792 3175336713174 3175443300288 3176641806912 3180843714064 3191348481944 3221477669376 3226551821451 3230928196664 3232147644936 3273436986624 3277766929728 3283451575808 3284279058564 3288591787488 3288623343033 3294295207168 3330634138272 3335039738984 3336410472192 3346053740764 3347316640836 3388830702516 3390109747884 3394675393536 3395956644864 3400448651008 3401305618914 3438073949184 3442621666048 3443489262234 3453990958208 3455294596992 3456598727808 3498147821952 3499468126848 3511025155008 3515669368176 3516996286224 3528611201304 3533278676438 3560614747344 3572373712824 3577099074878 3578449178322 3584620902912 3590267042187 3624162378048 3629078057472 3630447779328 3634794221247 3636166100553 3642437369088 3647255407936 3687487795944 3687611574528 3692489367616 3693883022784 3699665760924 3704559498703 3706082108064 3751919706357 3753425765376 3753461781216 3758390614272 3758426677752 3770838919092 3806439015168 3819009817728 3824061418016 3825504732384 3825633143808 3872949374304 3885739827984 3887206421616 3892348229052 3892478884224 3905202747642 3935416299696 3940621876812 3947418237952 3948908110848 3953635819602 3955128039198 3961949419008 3997883225088 4011086274048 4012600177152 4017907849344 4031177029824 4032698515776 4038032773072 4081172458944 4082712814656 4088113228432 4101614262872 4103162333928 4154050538568 4155618400632 4168291894784 4169342371572 4174857374709 4182057720064 4219987848704 4228189441056 4228230012471 4233782284232 4233924400384 4235522409216 4289670607104 4302069095268 4303692823932 4303837286784 4309530193248 4357068046092 4364582648832 4370355906304 4371457306482 4379038744752 4384789049984 4384831124044 4440845517696 4442521624704 4448547296256 4457193096384 4463088854448 4497618628224 4512472058304 4518440936688 4520146330512 4535074158552 4541072933894 4542786869706 4591319016312 4597392189614 4599127381986 4607059462656 4608798303744 4614316045731 4616057625669 4664197095936 4665957502464 4673306855889 4681366873344 4687559157568 4689328381632 4704814935072 4747486329792 4763005069761 4763164950432 4764962710368 4771265571096 4787022722916 4832216504064 4846392294996 4848221467404 4854634458763 4856583158784 4916650394592 4916815432704 4918671184896 4925177363712 4932887681232 4941442810752 4995951207408 5002559608476 5004615708288 5011187485696 5011235570336 5019080611146 5020974961254 5027785225456 5075252020224 5083246053774 5092013090304 5093934967296 5100672976512 5157110923776 5163932499072 5180986437312 5182941895488 5189797638736 5189971845632 5206936996856 5247221732928 5254162502416 5271514426136 5273504052264 5275494429336 5292916801956 5299918014657 5340922121016 5357210465792 5358560569236 5365648612317 5367673767483 5374902706432 5376931354368 5441563278592 5443617086208 5445671668992 5463656053632 5470883111904 5531231693916 5531417361792 5538734051424 5540824534176 5549498641386 5559123162096 5566476499612 5637585921408 5637640016628 5647363212288 5656258378638 5709658522752 5719560809472 5728514726592 5736092127024 5738257098576 5738449715712 5746040257664 5809424061456 5828609741976 5836319543222 5838522343578 5838718326336 5857804121463 5910932815218 5921127356928 5923362166272 5930453729403 5932692058797 5942924128512 5950785139264 5996824837632 6016629411072 6024587915584 6026861774016 6046765544736 6049047773664 6057049159608 6121758688416 6124069221984 6132169842648 6152421394308 6154743500892 6162884695999 6231075807852 6239317971619 6241822497792 6244178347008 6252437842176 6273086580096 6321619842048 6329981773056 6342284161584 6350673426348 6350886600576 6353283613824 6361687428128 6382696963888 6442955338752 6453103642902 6461856393328 6464295289872 6546873973248 6555533859456 6566903151616 6568558117128 6577183574976 6577246686066 6588590414336 6661268276544 6670079477968 6672820944384 6692107481528 6694633281672 6777661405032 6780219495768 6800897302016 6802611237828 6811609400841 6814180304559 6885243332096 6886978524468 6896088284421 6898691072979 6907981916416 6910589193984 6913197455616 6996295643904 6998936253696 7022050310016 7031338736352 7033992572448 7057222402608 7066557352876 7121229494688 7144747425648 7154198149756 7156898356644 7169241805824 7180534084374 7248324756096 7258156114944 7260895558656 7269588442494 7272332201106 7284874738176 7294510815872 7374975591888 7375223149056 7384978735232 7387766045568 7399331521848 7409118997406 7412164216128 7503839412714 7506923562432 7516781228544 7516853355504 7528620916719 7531462441881 7541677838184 7612878030336 7624869080661 7638019635456 7648122836032 7651009464768 7673454467077 7745898748608 7771479655968 7774412843232 7784696458104 7784957768448 7810405495284 7870832599392 7881243753624 7907271639204 7910256078396 7920719380087 7923898838016 8022172548096 8025200354304 8035815698688 8062354059648 8065397031552 8076065546144 8162344917888 8165425629312 8176226456864 8203228525744 8206324667856 8308101077136 8311236801264 8336583789568 8338684743144 8349714749418 8364115440128 8439975697408 8456378882112 8456460024942 8467564568464 8467848800768 8471044818432 8484387567957 8579341214208 8604138190536 8607385647864 8607674573568 8619060386496 8714136092184 8740711812608 8742914612964 8754479314833 8757783515367 8758077489504 8769578099968 8769662248088 8866399222827 8881691035392 8885043249408 8914386192768 8926177708896 8995237256448 9024944116608 9036881873376 9040292661024 9070148317104 9082145867788 9085573739412 9182638032624 9194784379228 9198254763972 9214118925312 9217596607488 9228632091462 9232115251338 9328394191872 9331915004928 9346613711778 9362733746688 9375118315136 9378656763264 9409629870144 9494972659584 9526010139522 9526329900864 9529925420736 9542531142192 9574045445832 9664433008128 9679655464353 9692784589992 9696442934808 9709268917526 9741333874321 9833300789184 9850354727424 9865775362464 9865870029099 9882885621504 9991902414816 10005119216952 10009231416576 10022471140672 10038161222292 10041949922508 10055232925051 10055570450912 10166492107548 10179939848431 10184026180608 10187869934592 10201345953024 10314221847552 10327864998144 10361972874624 10365883790976 10379595277472 10379943691264 10413873993712 10494443465856 10508325004832 10543028852272 10547008104528 10550988858672 10585833603912 10599836029314 10681844242032 10714420931584 10717121138472 10731297224634 10735347534966 10749805412864 10753862708736 10770801126561 10883126557184 10887234172416 10891343337984 10904382663741 10927312107264 10941766223808 11062463387832 11062834723584 11077468102848 11081649068352 11098997282772 11113678496109 11118246324192 11132952999224 11255759119071 11275171842816 11275280033256 11312516757276 11419317045504 11457029453184 11472184254048 11476514197152 11476899431424 11492080515328 11618848122912 11657219483952 11672639086444 11677044687156 11677436652672 11715608242926 11821865630436 11842254713856 11846724332544 11860907458806 11865384117594 11885848257024 11901570278528 11993649675264 12033258822144 12049175831168 12053723548032 12093531089472 12098095547328 12114098319216 12243517376832 12248138443968 12264339685296 12304842788616 12309487001784 12325769391998 12366475367533 12462151615704 12478635943238 12504875684352 12519846762073 12524572124127 12546173160192 12659963546112 12684568323168 12684690037413 12701346852696 12701773201152 12706567227648 12723374856256 12765393927776 12906207285804 12923278988563 12923712786656 12928590579744 13093747946496 13111067718912 13137116234256 13154367149952 13154493372132 13177180828672 13322536553088 13340158955936 13345641888768 13384214963056 13389266563344 13555322810064 13560438991536 13601794604032 13605222475656 13623218801682 13628360609118 13770486664192 13773957048936 13792176568842 13797382145958 13815963832832 13821178387968 13826394911232 13842948137193 13992591287808 13997872507392 14044100620032 14062677472704 14067985144896 14114444805216 14133114705752 14242458989376 14289015209283 14289494851296 14308396299512 14313796713288 14361068168748 14496649512192 14539176884988 14544664402212 14563903376289 14569749476352 14589021631744 14749951183776 14750446298112 14769957470464 14775532091136 14798663043696 14818237994812 14824328432256 15007678825428 15013847124864 15033562457088 15033706711008 15057241833438 15062924883762 15083355676368 15225756060672 15249738161322 15276039270912 15296245672064 15302018929536 15346908934154 15491797497216 15542959311936 15548825686464 15569392916208 15569915536896 15620810990568 15741665198784 15762487507248 15814543278408 15820512156792 15841438760174 15893755268629 15899754043971 16071631397376 16090872663649 16096945836951 16103021302449 16124708119296 16130794063104 16152131092288 16324689835776 16330851258624 16352452913728 16406457051488 16412649335712 16616202154272 16622473602528 16677369486288 16699429498836 16728230880256 16912757764224 16912920049884 16935129136928 16935697601536 16942089636864 16968775135914 17158682428416 17208276381072 17214771295728 17215349147136 17238120772992 17428272184368 17481423625216 17485829225928 17508958629666 17515567030734 17516154979008 17539156199936 17539324496176 17573412364389 17732798445654 17763382070784 17770086498816 17791361188209 17828772385536 17852355417792 17990474512896 18049888233216 18073763746752 18080585322048 18140296634208 18164291735576 18171147478824 18365276065248 18389568758456 18396509527944 18457264182924 18464230502676 18488654087997 18693227423556 18717953914857 18725467493376 18750236630272 18757313526528 18819259740288 18989945319168 19052020279044 19052659801728 19059850841472 19085062284384 19148090891664 19328866016256 19359310928706 19385569179984 19392885869616 19418537835052 19482667748642 19666601578368 19700709454848 19731550724928 19731740058198 19765771243008 19983804829632 20010238433904 20018462833152 20044942281344 20076322444584 20083899845016 20110465850102 20111140901824 20332984215096 20359879696862 20402691906048 20427118401277 20434828202523 20442540913677 20655729996288 20688264853263 20696073218937 20723945749248 20731767581952 20759190554944 20827747987424 20988886931712 21016650009664 21086057704544 21094016209056 21101977717344 21171667207824 21199672058628 21363688484064 21434242276944 21462594449268 21470695069932 21499610825728 21507725417472 21541602253122 21766253114368 21774468344832 21782686675968 21808765327482 21854624214528 21883532447616 22124926775664 22125669447168 22154936205696 22163298136704 22197994565544 22227356992218 22236492648384 22265905998448 22511518238142 22550343685632 22550560066512 22585862750157 22625033514552 22838634091008 22914058906368 22944368508096 22953028394304 22984161030656 23020363401231 23237696245824 23314438967904 23345278172888 23354089374312 23354873305344 23431216485852 23643731260872 23721814917612 23730768235188 23762158140261 23771696514048 23803140557056 24066517644288 24098351662336 24107447096064 24187062178944 24196191094656 24228196638432 24487034753664 24496276887936 24528679370592 24609685577232 24618974003568 24651538783996 24732950735066 24924303231408 24957271886476 25009751368704 25039693524146 25049144248254 25092346320384 25319927092224 25369136646336 25369380074826 25402693705392 25403546402304 25413134455296 25446749712512 25453162703871 25530787855552 25812414571608 25846557977126 25847425573312 25857181159488 25931916490921 26222135437824 26263437944499 26273350546101 26274232468512 26308734299904 26308986744264 26599197668481 26645073106176 26680317911872 26768429926112 26778533126688 27110645620128 27120877983072 27210444951312 27246437603364 27256721218236 27547914097872 27584353137684 27594764291916 27631927665664 27642356775936 27652789822464 27685896274386 27985182575616 27995745014784 28088201240064 28125354945408 28135970289792 28228889610432 28266229411504 28484917978752 28578030418566 28578989702592 28616792599024 28627593426576 28722136337496 28993299024384 29078353769976 29089328804424 29127806752578 29178043263488 29224001622963 29499902367552 29539914940928 29551064182272 29597326087392 29597610087297 29636475989624 29648656864512 30015357650856 30027694249728 30067413422016 30114483666876 30125849767524 30165698775153 30166711352736 30499476322644 30539819545293 30552078541824 30592491344128 30604037859072 30693817868308 30983594994432 31085918623872 31097651372928 31138785832416 31139831073792 31241621981136 31483330397568 31524975014496 31629086556816 31641024313584 31682877520348 31787510537258 31799508087942 32143262794752 32181745327298 32193891673902 32206042604898 32249416238592 32261588126208 32304262184576 32312403379683 32649379671552 32661702517248 32704905827456 32713147991223 32812914102976 32825298671424 33232404308544 33244947205056 33341035488327 33354738972576 33398858997672 33767277357213 33825515528448 33825840099768 33870258273856 33937550271828 33982441211341 34416552762144 34429542591456 34430698294272 34476241545984 34856544368736 34971658451856 35017917259332 35031134061468 35032309958016 35078312399872 35078648992352 35146824728778 35465596891308 35526764141568 35540172997632 35582722376418 35657544771072 35704710835584 35980949025792 36099776466432 36147527493504 36161170644096 36280593268416 36328583471152 36342294957648 36730552130496 36779137516912 36793019055888 36914528365848 36928461005352 36977308175994 37099426102599 37386454847112 37435907829714 37500473260544 37514627053056 37559540286219 37573716372381 37638519480576 37979890638336 38104040558088 38105319603456 38119701682944 38170124568768 38296181783328 38718621857412 38769836965689 38771138359968 38785771739232 38837075670104 38965335497284 39333203156736 39463101449856 39463480116396 39531542486016 39967609659264 40020476867808 40036925666304 40089884562688 40152644889168 40167799690032 40220931700204 40222281803648 40665968430192 40719759393724 40805383812096 40854236802554 40869656405046 40885081827354 41311459992576 41376529706526 41392146437874 41447891498496 41463535163904 41518381109888 41528844411579 41655495974848 41977773863424 42033300019328 42172115409088 42188032418112 42203955434688 42343334415648 42399344117256 42727376968128 42867045627849 42868484553888 42925188898536 42941390139864 43083204506244 43140192871993 43617530654964 43675225801333 43691710128867 43709248429056 43767064895232 44249853551328 44251338894336 44309872411392 44326596273408 44395989131088 44454713984436 44472985296768 44531811996896 45023036476284 45100687371264 45101120133024 45171725500314 45250067029104 45677268182016 45828117812736 45888737016192 45906056788608 45968322061312 46040726802462 46475392491648 46628877935808 46690556345776 46708178748624 46709746610688 46862432971704 47287462521744 47443629835224 47461536470376 47524316280522 47606281114112 47681265805887 47699262131913 48196703324672 48214894192128 48272617990947 48290837510853 48374124357888 48392382189312 48456393276864 48974069507328 48992553775872 49057358741184 49219371154464 49237948007136 49303077567992 49465901470132 49848606462816 49914543772952 50079387048292 50098288496508 50184692640768 50738273292672 50738760149652 50805387410784 50807092804608 50826268910592 50893499425024 50906325407742 51061575711104 51624829143216 51693115954252 51694851146624 51714362318976 51863832981842 52444270875648 52526875888998 52546701092202 52548464937024 52617468599808 52617973488528 52720237093167 53198395336962 53290146212352 53360635823744 53374083564627 53536859852224 53557066253376 54221291240256 54241755966144 54420889902624 54492875206728 54513442436472 55095828195744 55168706275368 55189528583832 55371792548772 55445035660609 55465962263991 56153861744571 56176402480128 56250709890816 56271940579584 56457779220864 56532458823008 56969835957504 57156060837132 57157979405184 57233585198048 57255186853152 57444272674992 57986598048768 58156707539952 58178657608848 58255613505156 58356086526976 58448003245926 58999804735104 59079829881856 59102128364544 59194652174784 59195220174594 59272951979248 59297313729024 60030715301712 60055388499456 60134826844032 60228967333752 60251699535048 60331397550306 60333422705472 60998952645288 61079639090586 61184982688256 61208075718144 61281355203831 61304484607569 61387635736616 61967189988864 62064794559789 62171837247744 62195302745856 62277571664832 62483243962272 62966660795136 63049950028992 63258173113632 63282048627168 63365755040696 63575021074516 63599016175884 64363490654596 64387783347804 64412085209796 64498832477184 64523176252416 64608524369152 64624806759366 65298759343104 65323405034496 65409811654912 65426295982446 65625828205952 65650597342848 66464808617088 66489894410112 66682070976654 66709477945152 66797717995344 67534554714426 67651031056896 67651680199536 67740516547712 67757588250471 67875100543656 67964882422682 68833105524288 68859085182912 68952483091968 69061090203693 69713088737472 69943316903712 70035834518664 70062268122936 70064619916032 70157297984704 70293649457556 70386630475357 70931193782616 71165444752836 71259578939017 71286474420783 71315089542144 71409421671168 72199552932864 72295054987008 72322341288192 72561186536832 72657166942304 72684589915296 73461104260992 73558275033824 73586038111776 73829056731696 73856922010704 73954616351988 74198852205198 74772909694224 74871815659428 75000946521088 75029254106112 75119080572438 75147432744762 75277038961152 75959781276672 76208081116176 76210639206912 76239403365888 76340249137536 76592363566656 77437243714824 77539673931378 77542276719936 77571543478464 77674151340208 77795749472763 77930670994568 78666406313472 78790313833497 78926202899712 78926960232792 79935219318528 80040953735616 80179769125376 80305289778336 80335599380064 80441863400408 80444563607296 81331936860384 81439518787448 81708473605108 81739312810092 81770163654708 82753059413052 82784292875748 82895782996992 82927070327808 83036762219776 83057688823158 83310991949696 83955547726848 84066600038656 84344230818176 84376064836224 84407910869376 84686668831296 84798688234512 85454753936256 85734091255698 85736969107776 85850377797072 85882780279728 86166409012488 86280385743986 87235061309928 87350451602666 87383420257734 87534129790464 87672004868889 88499707102656 88619744822784 88653192546816 88791978262176 88792830261891 88909427968872 88945970593536 89063623993792 90046072952568 90202240266048 90343451000628 90462952919941 90497096325459 90500134058208 91619458635879 91656235625472 91777474032384 91812113577216 92081453604924 92950784983296 93257755871616 93381112691552 93416357497248 93419493221376 93724865943408 94574925043488 94887259670448 94923072940752 95048632561044 95212562228224 95362531611774 95398524263826 96393406649344 96429788384256 96545235981894 96581675021706 96748248715776 96784764378624 96912786553728 97948139014656 97985107551744 98114717482368 98438742308928 98475896014272 98606155135984 98931802940264 99697212925632 99829087545904 100023106464981 100158774096584 100196576993016 101476546585344 101477520299304 101610774821568 101786998850048 101812650815484 101947323634023 102123151422208 103249658286432 103386231908504 103389702293248 103428724637952 103727665963684 105053751777996 105093402184404 105096929874048 105234937199616 105235946977056 105440474186334 106396790673924 106580292424704 106721271647488 106748167129254 107073719704448 107114132506752 108442582480512 108483511932288 108841779805248 108985750413456 109026884872944 110191656391488 110337412550736 110379057167664 110743585097544 110890071321218 110931924527982 111298278307797 112307723489142 112501419781632 112543881159168 112678620858657 112721149117143 112915558441728 113064917646016 113939671915008 114312121674264 114315958810368 114467170396096 114510373706304 114888545349984 116309510897067 116313415079904 116357315217696 116511227010312 116896006491852 117999609470208 118389304349568 118390440349188 118545903958496 118547041460761 118594627458048 120061430603424 120110776998912 120269653688064 120457934667504 120503399070096 120662795100612 120666845410944 121997905290576 122159278181172 122369965376512 122416151436288 122562710407662 122608969215138 122775271473232 123934379977728 124129589119578 124343674495488 124390605491712 124555143329664 124966487924544 125933321590272 126099900057984 126516346227264 126564097254336 126731510081392 127150042149032 127198032351768 128726981309192 128775566695608 128824170419592 129217048738304 129249613518732 129420578615979 130819623309824 130852591964892 131025677403999 131075130386601 131251656411904 131301194685696 132929617234176 132979788820224 133364141953308 133418955890304 133595435990688 135069109428852 135302062113792 135303360399072 135481033095424 135515176500942 135750201087312 135929764845364 137666211048576 137718170365824 137904966183936 138122180407386 139426177474944 139886633807424 140071669037328 140124536245872 140129239832064 140314595969408 140587298915112 140773260950714 141862387565232 142330889505672 142519157878034 142572948841566 142818843342336 143043797417661 143097786395739 144590109974016 144644682576384 144817853972841 144872512532559 145122373073664 145314333884608 145369179830592 146922208521984 147116550067648 147172076223552 147658113463392 147713844021408 147909232703976 148397704410396 149545819388448 149743631318856 150238161144876 150294865489524 150493668221653 150554077922304 152416162232352 152421278413824 152478806731776 152680498275072 153184727133312 154874487429648 155079347862756 155084553439872 155143086956928 155348302680416 155591498945526 155861341989136 157332812626944 157580627666994 157852405799424 157853920465584 159870438637056 160081907471232 160359538250752 160610579556672 160671198760128 160883726800816 160889127214592 162663873720768 162879037574896 163416947210216 163478625620184 163540327309416 165506118826104 165568585751496 166073524439552 166115377646316 166335106981827 166397886791973 166621983899392 168133200077312 168461585233713 168688461636352 168752129672448 168815821738752 169373337662592 169597376469024 170909507872512 171468182511396 171473938215552 171700755594144 171765560559456 172332818024976 172560771487972 174470122619856 174700903205332 174766840515468 175068259580928 175344009737778 176999414205312 177239489645568 177306385093632 177583956524352 177585660523782 177818855937744 177891941187072 178127247987584 180092145905136 180404480532096 180686902001256 180925905839882 180994192650918 181000268116416 183238917271758 183554948064768 183624227154432 183844065611493 183913453822707 184162907209848 185901569966592 186194383679367 186515511743232 186762225383104 186832714994496 187449731886816 189149850086976 189774519340896 189846145881504 190097265122088 190725063223548 190797048527652 191049425575969 193090471963788 193163350043412 193418857120189 193496497431552 193569528757248 193825573107456 195896278029312 195970215103488 196229434964736 196877484617856 196951792028544 197212310271968 197863605880528 199394425851264 199658175091808 200046212929962 200317548193168 200393153986032 202953093170688 202955040598608 203221549643136 203573997700096 203625301630968 203894647268046 204246302844416 206499316572864 206772463817008 206779404586496 206857449275904 207183270611079 207455331927368 210107503555992 210186804368808 210193859748096 210471893954112 210880948372668 211159891426071 212793581347848 213442543294976 213496334258508 213778736817051 213859423262349 214147439408896 214228265013504 216885164961024 216967023864576 217683559610496 217971500826912 218053769745888 220383312782976 220674825101472 220758114335328 221487170195088 221780142642436 221863849055964 222596556615594 224615446978284 225002839563264 225087762318336 225357241717314 225442298234286 225831116883456 226129835292032 227879343830016 228624243348528 228631917620736 228934340792192 229020747412608 229777090699968 232619021794134 232626830159808 232714630435392 233022454020624 233387248418289 233792012983704 235999218940416 236370941500491 236778608699136 236780880698376 237091807916992 237094082921522 237877088479387 240122861206848 240539307376128 240915869335008 241006798140192 241325590201224 241333690821888 243995810581152 244318556362344 245125420815324 245217938430276 245542300782697 245550542946464 248259178239156 248687348990976 248781210983424 249110286659328 249932975849088 251866643180544 252199800115968 253032692454528 253128194508672 253463020162784 254300084298064 254396064703536 257453962618384 257551133391216 257648340839184 258434097476608 258499227037464 258841157231958 261639246619648 261705183929784 262051354807998 262150260773202 262503312823808 262602389371392 263016014606667 265859234468352 265959577640448 266728283906616 266837911780608 267190871981376 270138218857704 270606720798144 270962066190848 271030353001884 271388858759823 271491288976377 271500402174624 271859529690728 274858375907637 275332422097152 275436340731648 276244360814772 278852354949888 279773267614848 280143338074656 280249072491744 280258479664128 280629191938816 281174597830224 281546521901428 283724775130464 284661779011344 285038315756068 285145897683132 285637686684672 286087594835322 286195572791478 289180219948032 289289365152768 289635707945682 289745025065118 290244746147328 290628667769216 290738359661184 293844417043968 294233100135296 294344152447104 295316226926784 295427688042816 295818465407952 296795408820792 299091638776896 299487262637712 300069319394943 300476322289752 300589730979048 300987336443306 301981350103951 304832324464704 305360996550144 305726580609331 305841970902069 306369454266624 309748974859296 310158695725512 310169106879744 310286173913856 310696605360832 311182997891052 311722683978272 315161255333988 315578135301361 315704811598848 315707840931168 319740877274112 320163814942464 321221159113344 321342397520256 321767453601632 321778254429184 325327747441536 325758075149792 326833894420432 326957251240368 327080654618832 331012237652208 331137171502992 332147048879104 332230755292632 332670213963654 332795773583946 333243967798784 333894834923391 336266400154624 336923170467426 337376923272704 337504259344896 337631643477504 338035862575971 338746675325184 339194752938048 341819015745024 342936365022792 342947876431104 343401511188288 343531121118912 344665636049952 345121542975944 348928532691201 348940245239712 349401806410664 349533681030936 350688019475556 353998828410624 355167913048704 355171321047564 355637711875488 355641124382283 355783882374144 356254495975168 360184291810272 360808961064192 361373804002512 361851811679764 361988385301836 362000536232832 366477834543516 367109896129536 367248454308864 367688131222986 367826907645414 368325814419696 371803139933184 372388767358734 373031023486464 373524450766208 373665429988992 374899463773632 378299700173952 379549038681792 379692291763008 380194530244176 381450126447096 381594097055304 382098851151938 386180943927576 386326700086824 386837714240378 387651146214912 388115249624263 388261735847937 392458869929472 393077032211997 393225391159803 393754969235712 393903584057088 394424620543936 395727211761056 398788851702528 399316350183616 400092425859924 400621648645453 400635096386336 400786307972064 405906186341376 405910081197216 406443099286272 407250603261936 407789294536092 408492605688832 412998633145728 413544927634016 413558809172992 413714898551808 414366541222158 414910663854736 420215007111984 420373608737616 420387719496192 420943787908224 421761896745336 422319782852142 425587162695696 426885086589952 426992668517016 427557473634102 427718846524698 428294878817792 428456530027008 429131392252983 433770329922048 433934047729152 434453561918523 435367119220992 435943001653824 436107539491776 440766625565952 441349650202944 441516228670656 442974340390176 443560285284872 443727698111928 445193113231188 449230893956568 450714483434628 450884596468572 451481004664959 451662233766912 452259670584064 457248486697056 457263835241472 457868681584384 458041494825216 459554181399936 465238043588268 465253660319616 465429260870784 466044908041248 466774496836578 467584025967408 471998437880832 472741883000982 473557217398272 473561761396752 474183615833984 474188165843044 475754176958774 480245722413696 481078614752256 481831738670016 482013596280384 482651180402448 482667381643776 487991621162304 488637112724688 490250841630648 490435876860552 491084601565394 491101085892928 492706413327499 496518356478312 498220573318656 498817052573119 499005320945481 499193660375919 499865951698176 504399600231936 505384755701139 506065384909056 506256389017344 506926040325568 508600168596128 508792129407072 514907925236768 515102266782432 515296681678368 516998454074928 517682314463916 523410367859568 524102709615996 524300521546404 525006625647616 525204778742784 526032029213334 531718468936704 531919155280896 533456567813232 533675823561216 534381743962752 540276437715408 541213441596288 541924132381696 542060706003768 542777717519646 542982577952754 543000804349248 543719059381456 549716751815274 550664844194304 550872681463296 551532196834479 552488721629544 557704709899776 559546535229696 560286676149312 560498144983488 561258383877632 562349195660448 563093043802856 567449550260928 569323558022688 570076631512136 570291795366264 572175189670644 572391145582956 573148276727907 579271415891364 579490050130236 580256571360567 580489492294656 581257335538432 581476719322368 587688834087936 588466200270592 588688304894208 590632453853568 590855376085632 591636930815904 593590817641584 598183277553792 598974525275424 600138638789886 600952644579504 601179461958096 601974672886612 603962700207902 609664648929408 610721993100288 611453161218662 611683941804138 612738908533248 619497949718592 620317391451024 620338213759488 620572347827712 621393210721664 621549811833237 622365995782104 623445367956544 630322510667976 631156270602722 631415681862336 633240670439587 633479674278213 640327629884928 641336210451153 641578269787047 642442318226688 642684795040512 643534907203264 650655494883072 651516150299584 653667788840864 653914502480736 654161309237664 662024475304416 662274343005984 664461510585264 665340427927308 665591547167892 666487935597568 667789669846782 673846340934852 674753846545408 675008518689792 675263286955008 676071725151942 677493350650368 678389505876096 683638031490048 685872730045584 685895752862208 686803022376576 687062242237824 689331272099904 690243085951888 697857065382402 697880490479424 698803612821328 699067362061872 700161745254867 701376038951112 707997656821248 710335826097408 710342642095128 711275423750976 711282248764566 712508991950336 713631265438161 720368583620544 721617922128384 722747608005024 723703623359528 723976770603672 724001072465664 732955669087032 735376262445972 735653815290828 736626902348091 736651628839392 744777534717468 746062046972928 747048901532416 747330859977984 749798927547264 756599400347904 759098077363584 759384583526016 760389060488352 762900252894192 763188194110608 764197702303876 772361887855152 772653400173648 773675428480756 775302292429824 776230499248526 776523471695874 784917739858944 786154064423994 786450782319606 787509938471424 787807168114176 788849241087872 789048043820001 791454423522112 797577703405056 798632700367232 800184851719848 801243297290906 801270192772672 801572615944128 811820162394432 812886198572544 814166576279469 814473866929131 814501206523872 815578589072184 824575127722911 825997266291456 827089855268032 828733082444316 829821327709472 829829290225327 840430014223968 840747217475232 840775438992384 841887575816448 843523793490672 844639565704284 851174325391392 853985337034032 855114947268204 855437693049396 856589757635584 856913060054016 858262784505966 867540659844096 867868095458304 868907123837046 870734238441984 871886003307648 872215078983552 881533251131904 882699300405888 883032457341312 885948680780352 887120570569744 887455396223856 890386226462376 898461787913136 901428966869256 901769192937144 902962009329918 904519341168128 905944050311853 914496973394112 915737363168768 916082989650432 917179741827993 917525912706207 919108362799872 930476087176536 930507320639232 930858521741568 932089816082496 933548993673156 935168051934816 945483766001964 946734405904083 947114434796544 947123522793504 948367231667968 948376331686088 951508353917548 960491444827392 963663477340032 964027192560768 965302360804896 965334763287552 975983242324608 977274225449376 980501683261296 980871753721104 982169203130788 982202171785856 985412826654998 993036712956624 996441146637312 997634105146238 998010641890962 998387320751838 999731903396352 1001684504770173 1008799200463872 1010769511402278 1012130769818112 1012512778034688 1013852080651136 1014107587727913 1017200337192256 1017584258814144 1029815850473536 1030204533564864 1030593363356736 1033996908149856 1035364628927832 1046785598073603 1046820735719136 1048205419231992 1048601043092808 1052064058426668 1053455677551571 1066913135626464 1066923373146849 1067351647122432 1068763487925504 1080552875430816 1082426883192576 1084121412007536 1085555435039292 1085965155905508 1086001608698496 1087438118762912 1099433503630548 1101329688388608 1101745362926592 1103064393668958 1104977443259088 1115409419799552 1119093070459392 1120573352298624 1120996289966976 1122516767755264 1124698391320896 1126186087605712 1134899100521856 1138647116045376 1140153263024272 1140583590732528 1144350379341288 1144782291165912 1146296553455814 1158542831782728 1158980100260472 1160513142721134 1162514671076864 1162953438644736 1164345748872789 1164785207543811 1176932400541184 1177376609788416 1179231096635991 1181264907707136 1181710752171264 1183273861631808 1187181635283168 1196366555107584 1197949050550848 1200277277579772 1201864945936359 1201905289159008 1202358923916192 1203949345773224 1207925400415804 1219329297858816 1222906322437324 1223367883608276 1225477817066496 1238995899437184 1240634782902048 1240676427518976 1241144695655424 1242786421443328 1243099623666474 1244731991564208 1246890735913088 1260645021335952 1262312541205444 1262831363724672 1266481340879174 1266959348556426 1280655259769856 1282672420902306 1283156539574094 1284884636453376 1285369590081024 1287069814406528 1287394176758949 1301310989766144 1303032300599168 1303360685755569 1307335577681728 1307829004961472 1308322618475328 1324048950608832 1324548686011968 1328923021170528 1330680855854616 1331183094335784 1335579339693564 1337345979031783 1347692681869704 1352143450303884 1353931999841323 1354443013994877 1354986701300736 1356779011752192 1371745460091168 1371791505724416 1373606044753152 1374124484475648 1378662544199808 1380486171903776 1395714130764804 1395760980958848 1397607225642656 1398134724123744 1400323490509734 1402752077902224 1415995313642496 1420671652194816 1420685284190256 1422550847501952 1422564497529132 1425017983900672 1427262530876322 1440737167241088 1443235844256768 1445495216010048 1447407246719056 1447953541207344 1448002144931328 1465911338174064 1470752524891944 1471307630581656 1473253804696182 1473303257678784 1478119239982497 1489555069434936 1494097803064832 1494661719955968 1496451157719357 1497015962836443 1499597855094528 1513198800695808 1518196154727168 1518769167052032 1520778120976704 1525800505788384 1526376388221216 1528395404607752 1544723775710304 1545306800347296 1547350856961512 1552460998497052 1553046943391748 1572308128847988 1572901564639212 1575019876942848 1575614336228352 1577698482175744 1578096087640002 1582908847044224 1595155406810112 1597265400734464 1600369703439696 1602486594581812 1602540385545344 1603145231888256 1623640324788864 1625772397145088 1628333152558938 1628947733858262 1629002413047744 1631157178144368 1649150255445822 1651994532582912 1654179710536064 1654596590503437 1657466164888632 1659642655418944 1659658580450654 1680860028447936 1681494434950464 1683775151632896 1687047586981344 1689279131408568 1702348650782784 1707970674068064 1710229894536408 1710875386098792 1716525569011932 1718796105478879 1719444830183721 1737814247674092 1740769714081701 1741468476883968 1743772006615296 1744430157967104 1763066502263808 1765398600811776 1766064914682624 1771897361560704 1774241141139488 1774910792447712 1780772452924752 1796923575826272 1802857933738512 1803538385874288 1805924018659836 1809038682336256 1811888100623706 1828993946788224 1831474726337536 1832165979300864 1834359483655986 1835051825412414 1838216725599744 1860952174353072 1861014641278464 1861717043483136 1864179632164992 1867097987346312 1870336103869632 1890967532003928 1893468811808166 1894247045587008 1896734463335936 1896752663372176 1899722011318761 1900439022834639 1903016707835096 1920982889654784 1924008631353459 1927326954680064 1928054385121536 1930604721609792 1951966484649216 1954548450898752 1961003366522592 1961743507442208 1964338406261576 1964404343571712 1970825653309996 1986073425913248 1995268210292476 1996021283781924 1996774641503676 1999463806792704 2003369009540346 2021539022804556 2024261539636224 2025025556069376 2027704161302272 2028215175455826 2034400674384512 2035168517628288 2059631700947072 2060409067129728 2061186726713472 2067993816299712 2070729257855664 2093571196147206 2093641471438272 2096410838463984 2097202086185616 2100485235764601 2104128116853336 2106911355103142 2133826271252928 2133846746293698 2137526975851008 2140893796314483 2161105750861632 2164853766385152 2168242824015072 2171110870078584 2171930311811016 2172003217396992 2174876237525824 2198867007261096 2206128787337916 2209046947109527 2209880707044273 2209954886518176 2238186140918784 2241146704597248 2241992579933952 2249396782641792 2252372175211424 2269798201043712 2277294232090752 2280306526048544 2281167181465056 2288700758682576 2289564582331824 2292593106911628 2317085663565456 2317960200520944 2321026285442268 2325029342153728 2325906877289472 2328691497745578 2329570415087622 2353864801082368 2354753219576832 2358462193271982 2362529815414272 2363421504342528 2366547723263616 2374363270566336 2392733110215168 2395898101101696 2400554555159544 2403729891872718 2403810578318016 2404717847832384 2407898691546448 2415850800831608 2438658595717632 2442499728838407 2445812644874648 2446735767216552 2477991798874368 2481269565804096 2485572842886656 2486199247332948 2489463983128416 2489487870675981 2493781471826176 2521290042671904 2524625082410888 2525662727449344 2532962681758348 2533918697112852 2565344841804612 2566313079148188 2569769272906752 2570739180162048 2574139628813056 2574788353517898 2602621979532288 2606064601198336 2606721371511138 2614671155363456 2615658009922944 2616645236950656 2648097901217664 2649097372023936 2657846042341056 2661361711709232 2662366188671568 2671158679387128 2674691958063566 2695385363739408 2704286900607768 2707863999682646 2708886027989754 2713558023504384 2717832150935559 2743490920182336 2747212089506304 2748248968951296 2751539225483979 2752577738118621 2757325088399616 2760972343807552 2791428261529608 2791521961917696 2795214451285312 2796269448247488 2800646981019468 2804351540518171 2805504155804448 2840203217712249 2841343304389632 2841370568380512 2845101695003904 2845128995058264 2854525061752644 2881474334482176 2890990432020096 2894814493438112 2895907082414688 2896004289862656 2931822676348128 2941505049783888 2942615261163312 2946507609392364 2946606515357568 2956238479964994 2979110138869872 2988195606129664 2989323439911936 2992902315438714 2994031925672886 2999195710189056 3026397601391616 3036392309454336 3037538334104064 3041556241953408 3051601011576768 3052752776442432 3056790809215504 3089447551420608 3090613600694592 3094701713923024 3104921996994104 3106093886783496 3144616257695976 3145803129278424 3155396964351488 3156192175280004 3160367032654713 3165817694088448 3194530801468928 3200739406879392 3200770119440547 3204973189163624 3205080771090688 3206290463776512 3247280649577728 3256666305117876 3257895467716524 3258004826095488 3262314356288736 3298300510891644 3303989065165824 3308359421072128 3309193181006874 3314932329777264 3319285310837888 3319317160901308 3361720056895872 3362988869900928 3367550303265792 3374095173962688 3378558262817136 3404697301565568 3415941348136128 3420459789072816 3421750772197584 3433051138023864 3437592210957758 3438889660367442 3475628495348184 3481539428163402 3487544013230592 3488860315934208 3493037246618367 3494355622631433 3530797201623552 3532129829365248 3537693289907973 3543794723121408 3548482282278976 3549821584895424 3561544905849504 3593847151652544 3605594837809077 3605715867477024 3607076771748576 3611848037319672 3623776201247412 3657987893576448 3668718967311972 3670103650824828 3674958285283591 3676433451199488 3721904348706144 3722029282556928 3723434086966272 3728359264329984 3734195974692624 3740672207739264 3781935064007856 3786937623616332 3788494091174016 3793468926671872 3793505326744352 3799444022637522 3800878045669278 3806033415670192 3841965779309568 3848017262706918 3854653909360128 3856108770243072 3861209443219584 3903932969298432 3909096901797504 3922006733045184 3923487014884416 3928676812523152 3928808687143424 3941651306619992 3972146851826496 3990536420584952 3992042567563848 3993549283007352 4006738019080692 4012037937095349 4043078045609112 4055408322604544 4056430350911652 4061795999523969 4063329041984631 4068801348769024 4070337035256576 4119263401894144 4120818134259456 4122373453426944 4135987632599424 4141458515711328 4187142392294412 4187282942876544 4192821676927968 4194404172371232 4200970471529202 4208256233706672 4213822710206284 4267652542505856 4267693492587396 4275053951702016 4281787592628966 4322211501723264 4329707532770304 4336485648030144 4342221740157168 4343860623622032 4344006434793984 4349752475051648 4397734014522192 4412257574675832 4418093894219054 4419761414088546 4419909773036352 4434357719947491 4482293409194496 4483985159867904 4489353473158071 4491047888509329 4498793565283584 4504744350422848 4539596402087424 4554588464181504 4560613052097088 4562334362930112 4577401517365152 4579129164663648 4585186213823256 4634171327130912 4635920401041888 4642052570884536 4657382995491156 4659140830175244 4665303714871243 4716924386543964 4725059630828544 4726843008685056 4733095446527232 4748726541132672 4785466220430336 4791796202203392 4801109110319088 4807459783745436 4807621156636032 4809435695664768 4815797383092896 4831701601663216 4877317191435264 4884999457676814 4891625289749296 4893471534433104 4955983597748736 4962539131608192 4971145685773312 4972398494665896 4978927966256832 4978975741351962 4987562943652352 5042580085343808 5049250164821776 5051325454898688 5065925363516696 5067837394225704 5130689683609224 5132626158296376 5148279257626112 5149576707035796 5156388316436637 5158334490551163 5212129202396672 5213442743022276 5222309142245103 5229342310726912 5231316019845888 5233290473901312 5296195802435328 5298194744047872 5315692084682112 5322723423418464 5324732377343136 5342317358774256 5349383916127132 5390770727478816 5408573801215536 5415727999365292 5417772055979508 5427116047008768 5435664301871118 5486981840364672 5494424179012608 5496497937902592 5503078450967958 5505155476237242 5514650176799232 5521944687615104 5582856523059216 5583043923835392 5590428902570624 5592538896494976 5601293962038936 5608703081036342 5611008311608896 5680406435424498 5682741136761024 5690203390007808 5690257990116528 5699166033956283 5701317068503917 5709050123505288 5762948668964352 5772025894060377 5781980864040192 5789628986876224 5791814164829376 5808805031577289 5863645352696256 5883010099567776 5885230522326624 5893015218784728 5893213030715136 5912476959929988 5958220277739744 5985804630877428 5988063851345772 5995984570725859 5998391420378112 6072784618908672 6075076668208128 6083112483906816 6103202023153536 6105505552884864 6113581618431008 6178895102841216 6181227201389184 6189403427846048 6209843993988208 6212187773566992 6289232515391952 6291606258556848 6310793928702976 6312384350560008 6320734065309426 6331635388176896 6389061602937856 6401478813758784 6401540238881094 6409946378327248 6410161542181376 6412580927553024 6422681388943449 6494561299155456 6513332610235752 6515790935433048 6516009652190976 6524628712577472 6596601021783288 6616718842144256 6618386362013748 6627140841328581 6629642121132819 6629864659554528 6638570621675776 6638634321802616 6723440113791744 6725977739801856 6748190347925376 6757116525634272 6809394603131136 6831882696272256 6840919578145632 6843501544395168 6866102276047728 6875184421915516 6877779320734884 6951256990696368 6963078856326804 6975088026461184 6977720631868416 6986074493236734 6988711245262866 7061594403247104 7064259658730496 7075386579815946 7087589446242816 7096964564557952 7099643169790848 7123089811699008 7187694303305088 7211189675618154 7211431734954048 7214153543497152 7223696074639344 7247552402494824 7315975787152896 7327499186515221 7337437934623944 7340207301649656 7349916570567182 7374189742860997 7443808697412288 7456718528659968 7468391949385248 7468463612027943 7481344415478528 7563870128015712 7573875247232664 7576988182348032 7587010653488704 7598888045275044 7601756091338556 7611811324263607 7612066831340384 7696034525413836 7709307818720256 7712217540486144 7722418886439168 7807865938596864 7818193803595008 7844013466090368 7846974029768832 7857353625046304 7857617374286848 7883302613239984 7944293703652992 7981072841169904 7984085135127696 7987098566014704 8013476038161384 8024075874190698 8086156091218224 8110816645209088 8112860701823304 8123591999047938 8126658083969262 8137602697538048 8140674070513152 8153496452806677 8238526803788288 8241636268518912 8244746906853888 8254617676451937 8271975265198848 8282917031422656 8374284784588824 8374565885753088 8385643353855936 8388808344742464 8401940943058404 8413054621554513 8416512467413344 8427645420412568 8520609653136747 8535305085011712 8535386985174792 8563575185257932 8644423003446528 8672971296060288 8684443480314336 8687721247244064 8688012869587968 8699504950103296 8795468029044384 8824515149351664 8836187788438108 8839522828177092 8839819546072704 8868715439894982 8964586818388992 8967970319735808 8978706946316142 8982095777018658 8997587130567168 9009488700845696 9079192804174848 9109176928363008 9121226104194176 9124668725860224 9154803034730304 9158258329327296 9170372427646512 9268342654261824 9271840802083776 9284105141769072 9314765990982312 9318281660350488 9330607429742486 9361421853222481 9433848773087928 9466190893054464 9477523998889261 9481101097964139 9497453082265344 9583592404406784 9602218220638176 9602310358321641 9614919567490872 9615242313272064 9618871391329536 9631594766185792 9663403203326432 9769998915353628 9782922194342191 9783250579498592 9786943068866208 9911967195497472 9925078263216384 9944796989331792 9957855932513664 9957951482703924 9975125887304704 10085160170687616 10098500329643552 10102650909797376 10131850727033392 10135674788451408 10261379367218448 10265252316592752 10296558515252224 10299153414071592 10312776632873274 10316668981102326 10424258404793344 10426885486044552 10444618284490206 10458684621453824 10462632039691776 10466580947802624 10479111739855101 10592391604870656 10596389488095744 10631384169364224 10645446846836928 10649464754686272 10684634717548512 10698767832254264 10781541454957632 10816784513427231 10817147602431072 10831455998730584 10835544111959016 10871328603742236 10973963680729344 11006156901935916 11010310952474484 11024874855850773 11029300353598464 11043889375230208 11165713046118432 11166087847670784 11180857805141248 11185077792989952 11202587924077872 11217406162072684 11222016623217792 11360812870848996 11365482273522048 11380406780015616 11380515980233056 11398332067912566 11402634137007834 11418100247010576 11525897337928704 11544051788120754 11563961728080384 11579257973752448 11583628329658752 11617610063154578 11727290705392512 11766020199135552 11770461044653248 11786030437569456 11786426061430272 11824953919859976 11916440555479488 11971609261754856 11976127702691544 11991969141451718 12031572738352153 12036113811286047 12166224967813632 12185387998571907 12189987125953893 12206404046307072 12211011105769728 12227163236862016 12357790205682432 12362454402778368 12378806855692096 12419687987976416 12424375547133984 12578465030783904 12583212517113696 12624768701120016 12641468130618852 12663270776353792 12802957627517568 12803080477762188 12819892756654496 12820323084362752 12825161855106048 12845362777886898 12989122598310912 13026665220471504 13031581870866096 13032019304381952 13049257425154944 13193202043566576 13233437684288512 13236772724027496 13254281682657162 13259284242265638 13259729319109056 13277141243351552 13277268643605232 13303073159842473 13446880227583488 13451955479603712 13468060419474213 13496380695850752 13514233051268544 13618789206262272 13663765392544512 13681839156291264 13687003088790336 13732204552095456 13750368843831032 13755558641469768 13902513981392736 13926157712653608 13972148986473468 13977422490525732 13995911144613729 14150773159631892 14175178892485632 14193929129115904 14199286339581696 14246179623398016 14375388606610176 14422379351236308 14422863469908096 14428307086994304 14447392149278688 14495104804989648 14631951574305792 14654998373030442 14674875869247888 14680414603299312 14699833141134364 14748379485721994 14887617394824576 14913437057319936 14936783898770496 14936927224055886 14962688830957056 15127740256031424 15147750494465328 15153976364696064 15174021306977408 15197776090550088 15203512182677112 15223622648527214 15224133662680768 15392069050827672 15444837772878336 15463328629766689 15469164949309911 15475003471653489 15636387607190016 15666927426735309 15688026932180736 15693948059537664 15714707250092608 15766605226479968 15888587407305984 15962145682339808 15968170270255392 15974197132029408 16026952076322768 16048151748381396 16172312182436448 16225721403646608 16247183998095876 16253316167938524 16275205395076096 16281348141026304 16306992905613354 16477053607576576 16483272537037824 16489493813707776 16509235352903874 16543950530397696 16565834062845312 16748569569177648 16749131771506176 16771286707711872 16777616689484928 16803881886116808 16826109243109026 16833024934826688 16855290840825136 17041219306273494 17070610170023424 17070773970349584 17097498101868849 17127150370515864 17288846006893056 17345942592120576 17368886960628672 17375442494488128 17399009900206592 17426415094731867 17590936058088768 17649030298703328 17672375576876216 17679045656354184 17679639092145408 17737430879789964 17957413892632284 17964191554037316 17987953712177577 17995174261134336 18018977401691392 18218353856726016 18242452208388352 18249337451720448 18309606069460608 18316516658654592 18340744855293024 18536685308523648 18543681604167552 18568210283538144 18629531981964624 18636563320700976 18661214859484972 18722843706444962 18867697546175856 18932381786108928 18955047997778522 18962202195928278 18994906164530688 19167184808813568 19204436441276352 19204620716643282 19229839134981744 19230484626544128 19237742782659072 19263189532371584 19268044166830347 19326806406652864 19539997830707256 19565844388684382 19566501158997184 19573886137732416 19630460783627197 19850156526432768 19881422523985743 19888926363398457 19889593978663584 19915711865027328 19915902965407848 20170320341375232 20197000659287104 20263701454066784 20271349576902816 20522758734436896 20530504633185504 20598306828143184 20625553265746548 20633337962204652 20853770972089104 20889236568980412 20917369242907648 20925264079383552 20933161895605248 20958223479710202 21184783209741312 21192778976191488 21262768338728448 21290893693673856 21298929509372544 21369269435097024 21397535664508528 21563082909915264 21633569026854462 21634295204862144 21662911997461168 21671088223918032 21742657207484472 21947927361458688 22012313803871832 22020621904948968 22049749711701546 22087778750460416 22122569228582991 22331426092236864 22361715610282496 22370155585979904 22405175848155744 22405390836083829 22434812324145368 22444033246435584 22721625741697992 22730964547044096 22761031960466112 22796664135825132 22805268274015668 22835433972790821 22836200494021152 23088103576241508 23127923456160768 23158515947504896 23167256659317504 23235220126309156 23454581410785024 23532040398271104 23540922089306496 23572060875138912 23572852122860544 23649907839719952 23832881110958976 23943218523509712 23952255405383088 23983938282903436 24063145476704306 24072227622572094 24332449935627264 24370775997143814 24379974251907786 24412808092614144 24422022211539456 24454326473724032 24460489358420031 24715580411364864 24724908805556736 24757613711384192 24763853029355811 24839375975952832 24848751094267968 25156930061567808 25166425034227392 25239163864663539 25249537402240032 25282936261237704 25561828959410241 25605915255035136 25606160955524376 25639785513308992 25690725555773796 25724707996985137 26053330440943008 26063163741732192 26064038608763904 26098514850309888 26386404087133152 26473545448054992 26508563365314324 26518568484531276 26519458638218112 26554282486703104 26554537287210464 26606146319684946 26893760455166976 26903910959207424 26936120838948426 26992761391701504 27028466102537088 27237578412524544 27327530785089024 27363678312582528 27374006177580672 27464409104190912 27500737687662064 27511117282939536 27805027962785472 27852315425307216 27944297972946936 27954844981051464 27991822289227458 28084265559667443 28301546319263784 28387858258231808 28398572679163392 28432571996667783 28443303293892417 28492359246796032 28750777213220352 28844758702472616 28845726939816192 28856614173988608 28894784298557376 28990209609979296 29309996746060884 29348766583026573 29349751738495776 29360829206598624 29399666282268728 29496758971443988 29775234789649152 29873567797540992 29873854448111772 29925377661914112 30255480512062848 30295500988930656 30307952729392128 30348042613954816 30395552181100176 30407024365354224 30447245297054428 30448267325361536 30784138101655344 30889675545756672 30926657259533378 30938329898619822 30950006943306978 31272775214380032 31333854853470618 31376053864361472 31387896119075328 31429414500185216 31437335219565303 31533210452959936 31777174814611968 31924291364679616 31936340540510784 31948394264058816 32053904152645536 32096303496762792 32344624364872896 32450353540281693 32451442807293216 32494367996191752 32506632335877048 32613985811226708 32657126004098701 33018470705807748 33074624567552319 33087901060795392 33131668125690624 33497139138355296 33498263543012352 33542573415423744 33555233378969856 33607763772233616 33652218486218052 33666049869653376 33710581681650272 34082438612546988 34141220340046848 34141547940699168 34194996203737698 34254300741031728 34577692013786112 34691885184241152 34737773921257344 34750884988976256 34798019800413184 34852830189463734 35181872116177536 35298060597406656 35344751153752432 35358091312708368 35359278184290816 35474861759579928 35914827785264568 35928383108074632 35975907424355154 36037954803382784 36094718215056459 36108341433858141 36484904416776704 36498674903440896 36556163995715721 36619212138921216 36633033317309184 36681489710586048 37073370617047296 37087363208335104 37136420567076288 37259063963929248 37273126641401952 37322429718969944 37445687412889924 37735395092351712 37910095995557044 37924404391856556 37989812329061376 38408872882552704 38409241433286564 38459678269963488 38460969253088256 38475485565318144 38526379064743168 38536088333660694 38653612813305728 39079995661414512 39131688777368764 39133002317994368 39147772275464832 39260921567254394 39700313052865536 39762845047971486 39777852726796914 39779187957327168 39831423730054656 39831805930815696 39909219479527419 40340640682750464 40394001318574208 40404181258422639 40527402908133568 40542699153805632 41045517468873792 41061009266371008 41196613656286368 41251106531493096 41266675924409304 41707541944178208 41778473137960824 41916446959420404 41971891995081013 41987733433841187 42525536677456896 42581787387347712 42597859018745088 42738538870194048 42795071329017056 43126165819830528 43267138053708924 43268590409724288 43325823994922336 43342176447836064 43485314414968944 43895854722917376 44024627607743664 44041243809897936 44099499423403092 44175557500920832 44245138457165982 44662852184473728 44723431220564992 44740311171959808 44810351696311488 44810781672167658 44869624648290736 44888066492871168 45443251483395984 45461929094088192 45522063920932224 45593328271650264 45610536548031336 45670867945581642 45672400988042304 46176207152483016 46317031895009792 46334513318635008 46389985889300067 46407494847929733 46470440252618312 46909162821570048 47064080796542208 47081844178612992 47144121750277824 47299815679439904 47665762221917952 47886437047019424 47904510810766176 47967876565806872 48126290953408612 48144455245144188 48741551994287628 48759948503815572 48825616185228288 48844044423078912 48908652947448064 48920978716840062 49431160822729728 49449817611113472 49515227422768384 49527706058711622 49678751951905664 49697502188535936 50313860123135616 50332850068454784 50478327729327078 50499074804480064 50565872522475408 51123657918820482 51211830510070272 51212321911048752 51279571026617984 51292494305606547 51381451111547592 51449415993970274 52106660881886016 52126327483464384 52197029700619776 52279245284195601 52772808174266304 52947090896109984 53017126730628648 53037136969062552 53038917276436224 53109074574420928 53212292639369892 53282679269845249 53872241677896852 53963861136532731 53985522783403008 54056932205074176 54655061570178048 54727356625165056 54748012355161344 54928818208381824 55001475375324128 55022234565879072 55610055925570944 55704630850614432 55888595945893872 55909689962102928 55983644578454916 56168531119334886 56603092638527568 56775716516463616 56797145358326784 56865143993335566 56886606587784834 56984718493592064 57501554426440704 57689517404945232 57691453879632384 57713228347977216 57789568597114752 57980419219958592 58619993492121768 58697533166053146 58699503476991552 58721658413197248 58799332564537456 58891382350881591 58993517942887976 59550469579298304 59644267571957229 59747135595081984 59747708896223544 60510961024125696 60591001977861312 60696085227909632 60791104362200352 60814048730708448 60894490594108856 60896534650723072 61568276203310688 61853314519066756 61876659797239644 61900013886613956 62667709706941236 62752107728722944 62775792238150656 62858829000370432 62874670439130606 63066420905919872 63554349629223936 63848582729359232 63872681081021568 63896788528117632 64107808305291072 64192606993525584 64689248729745792 64900707080563386 64902885614586432 64988735992383504 65013264671754096 65227971622453416 65314252008197402 66036941411615496 66149249135104638 66263336251381248 66367707685748973 66994278276710592 67085146830847488 67110466757939712 67215527544467232 67216172508251487 67304436972436104 67332099739306752 67421163363300544 68164877225093976 68283095881398336 68389992407475396 68480455360395337 68506301918372463 68508601482063456 69383770368482304 69475547842514688 69501769977952512 69705660378927468 70363744232355072 70596121194813312 70689502307504864 70716182625416736 70718556368581632 70949723519159856 71829655570529136 71856766216149264 71951814848710308 72075909606765568 72189436430112918 72216682867716282 72969808833553408 72997349806881792 73112327991431442 73238424277842432 73266066634618368 73362979421172096 74146741234094592 74174726416670208 74272841134152576 74518127927858496 74546253282803904 74644859437939888 74891374825779848 75470790184703424 75717491593990617 75820191991114088 75848808783713112 76817745765105408 76818482866573128 76919356539926976 77052758129486336 77072176667321388 77174123990955411 77307225626611456 78159991322829024 78263377554737528 78266004635988736 78295544550929664 78521843134508788 79525690095942972 79555705453593828 79558375914654336 79662847460109312 79663611861631392 79818438959054838 80681281365500928 80788002637148416 80808362516845278 81054805816267136 81085398307611264 82091034937747584 82122018532742016 82393227312572736 82502213062986192 82533351848818608 83415083888356416 83556946275921648 83832893918840808 83943783990162026 83975466867682374 84252796679002329 85163574774695424 85195718037490176 85297715990003349 85329909881677251 85477077740388096 85590142658034112 86252331639661056 86534276107417848 86537180819448576 86651647989844672 86684352895672128 86970628829937888 88046299749079719 88049255215487328 88082487619795872 88198998846806184 88490276914331964 89325704368947456 89620703392622976 89621563344335316 89739249296581472 89776132985742336 90886502966791968 90923858188176384 91044127841864448 91186656543300528 91221073096062672 91341735891163284 91344801976084608 92352414304966032 92634063790019584 92669026637270016 92779971778600134 92814989695859466 92940880505236624 93818325643140096 94128161593084416 94163688357225984 94288243500555648 94599631358879808 95331524443835904 95772874094038848 95809021621532352 95935753131613744 96252581906817224 96288910490288376 97483103988575256 97519897007631144 97817305894896128 97841957433680124 97971378012296103 99030454845536768 99055412117423244 99223873702656957 99357503903811328 99395004377071872 100627720246271232 100665700136909568 100956655458654156 100998149608960128 101131745044950816 102247315837640964 102423661020140544 102424643822097504 102559142053235968 102584988611213094 102762902223095184 102898831987940548 104213321763772032 104252654966928768 104394059401239552 104558490568391202 105545616348532608 105894181792219968 106034253461257296 106074273938125104 106077834552872448 106218149148841856 106424585278739784 106565358539690498 107744483355793704 107927722273065462 108113864410148352 108284154645169377 108325024301574423 109454713250330112 109496024710322688 109668491987147163 109857636416763648 110002950750648256 110044469131758144 111220111851141888 111409261701228864 111777191891787744 111819379924205856 111967289156909832 112337062238669772 113206185277055136 113730287986671132 113773213175569668 113923706843791321 113969436987184128 115379034809890464 115382907759264768 115426456695954432 115579137194229504 115960838439917184 117239986984243536 117395066332106292 117399006953983104 117443316826394496 117598665129074912 117782764701763182 117987035885775952 119100939158596608 119288535143914458 119494271190163968 119495417792447088 121021922048251392 121182003955722624 121392170455819264 121582208724400704 121628097461416896 121788981188217712 121793069301446144 123136552406621376 123706629038133512 123753319594479288 123800027773227912 125335419413882472 125717658000740864 125749340878261212 125915675985243039 125963200301523561 126132841811839744 127697165458718464 127745362162043136 127793577056235264 128215616610582144 128385213987051168 129378497459491584 129801414161126772 129805771229172864 129977471984767008 130026529343508192 130455943244906832 130628504016394804 132073882823230992 132298498270209276 132526672502762496 132735415371497946 133988556553421184 134170293661694976 134220933515879424 134431055088934464 134432345016502974 134608873944872208 134664199478613504 134842326726601088 136329754450187952 136566191762796672 136779984814950792 136960910720790674 137012603836744926 137017202964126912 138951095685029376 139003539955905024 139169957667900201 139222484543789199 139411320757854936 140727488464710144 141192242389626624 141379004615009728 141432365250833472 141899447038319712 143659311141058272 143713532432298528 143903629697420616 144378872860225836 144433365735432564 144624415161008533 146224655982862884 146476848555684864 146532133269236736 146725958842344192 148293482468189184 148349452833340416 148545682268305152 149036255855716992 149092506565607808 149289718875879776 149782749651559696 150941580369406848 151434983187981234 151640383982228176 151697617567426224 153635491530210816 153636965733146256 153838713079853952 154105516258972672 154144353334642776 154348247981910822 154614451253222912 156319982645658048 156526755109475056 156532009271977472 156591089101859328 156837735852586803 157043686269017576 159051380191885944 159111410907187656 159116751829308672 159327223723262784 159636877918109676 159848037809535747 161576005274296832 161616725033690556 161891583409598193 162109611632534272 162170796615222528 164182069875495168 164244037065484032 164786454625145472 165004426125972384 165066703697637216 166830167776712832 167113892551843296 167665787837681616 167887567980324052 167950933735364748 168505593358004658 170327149549390848 170391436074980352 170595431980006698 170659819763354502 170954155480776192 171180285316068224 172504663279322112 173068552214835696 173074361638897152 173303295979689344 173368705791344256 173941257659875776 176092599498159438 176098510430974656 176164975239591744 176397997693612368 176674147052644773 176980553828663928 178651408737894912 178932802715871687 179241406785245952 179243126688670632 179478498593162944 180072955978895959 181773005933583936 182088255683728896 182373313086601056 182442146192125344 182683471782326568 182689603952169216 184704828609932064 185559943557200268 185629979391718932 185875521692501629 185881761010473248 188256323186168832 188327376714451968 188576487001111296 189199262717759616 190663048887671808 191545748188077696 191618043243064704 191871506263227488 192505163813634448 192577820980576752 194966207977150512 195039794015262288 195634611789792256 195683914867360248 195942756024592206 198060909691073536 198110824234846488 198447747405313914 198715007807622656 198790008754143744 199103123057246919 201255440492542464 201331400273819136 201913310917308312 201996299217920256 202263490089901632 204494631675281928 204849287644195008 205118284106471936 205169977222426188 205441366081186011 205518905755117389 205525804446190368 205797663975881096 208426643527544064 208505309933857536 209116981136782404 211091232697065216 211788363584439936 212068506922514592 212148547876250208 212155669105744896 212436298297683712 212849170557479568 213130717079380996 215488966711587408 215855444546130924 216227728820296704 216568309290338754 216650048603148846 218909426500660224 218992049420645376 219336983974294326 219715272833527296 220005901501296512 220088938263516288 222440223702283776 222818523402457728 223554383783575488 223638759848411712 223934578313819664 224674124477339544 226412370554110272 227152474781971851 227460575973342264 227546426351139336 227847413687582642 228599882028690907 230758069619780928 231158274388459008 231522371972866233 231921676879834368 234479973968487072 234790132664212584 234798013907966208 234886633652788992 235197330258149824 235565529403526364 235974071771551904 238577070287828916 238988542380327936 238990835584894176 242043844096502784 242364007911445248 243164417448801408 243256194922833792 243577962376435424 243586138602892288 246273104813242752 247413258076267024 247506639188958576 247600055546455824 250670838827764944 251435316001481728 251498681756522424 251831351970486078 251926400603047122 252265683623679488 252758390037006987 255394330917436928 255490724324086272 255587154112470528 255893147970010047 256431233221164288 256770427974102336 258756994918983168 259602828322253544 259611542458345728 259954943969534016 260053058687016384 260911886489813664 261257008032789608 264138899247239157 264147765646461984 264596996540418552 265470830742995892 267977113106842368 268862110177868928 268864690033005948 269217747889744416 269328398957227008 269684653453202176 272659508900375904 273132383525593344 273559969629901584 273921821441581348 274025207673489852 274034405928253824 277902191370058752 278007079911810048 278339915335800402 278444969087578398 278822641515709872 281454976929420288 282384484779253248 282758009230019456 282864730501666944 283798894076639424 287318622282116544 287427064864597056 287807259394841232 288757745720451672 288866731470865128 289248830322017066 292449311965725768 293451917684688384 293803243965567091 293914134036888309 297091364536610304 297671621107970871 298072511711433984 298185013131215616 298579437751759552 299565499303119392 301883160738813696 302869966375962468 303270588024607921 303280767964456352 303395235134852448 307270983060421632 307273931466292512 307677426159707904 308288706669285552 308696495963821644 309228902506445824 312639965291316096 313053510218950112 313064018543954944 313182178203718656 313675471705173606 314087372538035152 318102760383771888 318222821814375312 318233503658617344 318654447446525568 319273755836219352 319696075619071494 323152010548593664 323233450067381112 323783166819196386 324219223265068544 324341593230445056 324852463935508131 328364139750990336 328488074130968064 329572909250290944 330008852251944768 330133407395274432 333660335553425664 334227785103686592 335331575675363232 335775135960648104 335901867470729496 337011186716009316 341190863960013396 341319639526709004 341771120531373963 341908310961552384 342360570632136448 346137104429671392 346148723277794304 346606591959378688 346737411582688512 347882515319751552 352185198996318876 352197020861949312 352329950479183488 352795995387224736 353348294105289546 353961107657327856 357302817475789824 357865605431743374 358482813570491904 358486253377341264 358956997186325888 360145911957791918 363546011867167872 364176511367457792 364746626173202112 364884292384250688 365366943564653136 365379207904338432 369409657219864128 371119887114400536 371259958783437864 371751043385003258 371763522020946496 372978754888916743 377152974002222592 377747027955729117 377889600904570683 378398525435519232 383091496376155392 383236086486129408 383743012526454976 385010327627268896 385155641961153504 389932415954301024 390079588030524576 391367829734720496 391885512049184412 396221648469692976 396895494810627828 397430015615245312 397580017508287488 398206246114493838 402510880985084928 402662800547638272 403826621834616624 403992598435840512 404526980179803264 408989263350563856 409698575288390016 410236568212943872 410339954444852376 410882732162372022 411037811510234778 411051608892380736 411595327951762192 416853287055088128 417010619867715072 417509873003700603 418233962273564808 422182465394130432 423576727168879872 424137013845029184 424297095752500416 424872596595367424 425698341114959136 426261434158761992 430977933423174816 431710889092261848 433136618580677508 433300097206297692 433873245483025599 438673967948588652 439430545667054592 440011803002593024 440177876527032576 444880447404567552 445637046804915456 447108767567150976 447277519696823424 447869156627639328 449348248954679088 452824741108220544 454304949563943702 454921151946684528 455092852702278672 455694827375165284 457199764057381814 461516139239561856 462316548776918016 463044743945732466 463843353759668736 468959947936974144 469580265328425168 469596027815932416 469773267305577984 470394660516299648 470513207557760409 471131058807052728 471948143543103808 477154140575657832 477981671169788352 479363187522767359 479544113428607241 484728015822890496 485674750228794579 486328834897602816 486512389845667584 487155924752870848 492546209626485504 494826516152534048 495013278377917152 495200111092911648 501341677655529888 502997363513044848 503662703940972156 503852801206094244 504531367247358976 505516780074013974 510788661834873856 510981448648172544 511174308224941056 511786295940020094 512862466442328576 513540855948204672 517513989837966336 519205656644507088 519223084916691456 519909887939068032 520106117374032768 521823772979627328 522514016065579216 528277798494478314 528295531292923968 529193993080837104 530022441157934319 530941661485991784 535954226213684736 537724220355737856 537729380066011896 538435495779488832 539369306906404352 540218867936687877 545319017800751808 546264767051186688 547119939259803168 547843642883162696 548050415346979704 548068811856507648 556679830671600804 556889938175156796 557626565077504887 557645283031419744 564768969558506496 565516018460038912 565729461003333888 567597788153278848 574637244564233088 574854129729194112 575614518789682464 577515491440903344 577733462941730256 578497660644034132 584898623931451536 586903835369376768 587606487931134182 587828268073776618 594182729073220608 595343242215941742 596145023422867968 596370026262431232 597158875503519104 597309369171740757 599130998606238784 603766321477627392 605739932751924936 606541176049215842 606561535928912704 606790470269704896 614547862932585024 615354852319415808 616324098243558033 616556717265352167 616577413338571104 617392991927643288 625279930582632192 626107020437900224 627350943410347212 628174745076070304 636205520767543776 636445643628750624 636467007317234688 637308894893051136 638547511672438704 639392151238142988 646466900134762224 647566333638392772 648438446530137088 648683186460890112 649704927871016262 656728279501980672 656976148261936128 659145818500581888 660017704503889536 660266814790548864 667320671106851328 668455570207373184 670663151350726464 671550271921296208 671803734941458992 674022373432018632 682381727920026792 682639279053418008 683542241062747926 684721141264272896 685799646086072721 692274208859342784 693213183918757376 693474823165377024 694567115918598699 695765030639503104 704370397992637752 704394041723898624 704659900958366976 705591990774449472 706696588210579092 707922215314655712 715731210863486748 716965627140983808 716972506754682528 717913994372651776 720291823915583836 727092023734335744 729493252346404224 729768584768501376 730733887129306272 730758415808676864 738819314439728256 742239774228801072 742519917566875728 743502086770006516 743527044041892992 745957509777833486 754305948004445184 755494055911458234 755779201809141366 756797050871038464 758275170111020961 766182992752310784 766472172972258816 767486025052909952 767679443910030141 770020655254537792 770311283922307008 779864831908602048 780159176061049152 782735659469440992 783771024098368824 792416697741717471 792443296939385952 793790989621255656 796412492228987676 797465947906539247 807653243669233248 807985196871681024 809053960359606528 817978526701127712 819397150576780032 820679908889704752 821765464324744044 822075623020469556 822103217784761472 823190655903524384 833706574110176256 834021239735430144 835019746007401206 836467924547129616 844364930788260864 847153454337759744 848274027690058368 848594191505000832 849745193190734848 851396682229918272 852522868317523984 861955866846349632 863421778184523696 866273237161355016 866600194412595384 867746490966051198 877347935897177304 880023606005186048 880355753054065152 881409731896701273 881742402110664927 891274093609830912 894217535134301952 894555039393646848 895738313255278656 898696497909358176 905649482216441088 908609899127887404 909811764073823763 909842303893369056 910185705404557344 911389654750330568 914399528114763628 923032278479123712 926089487891464932 927686707519337472 937919895873948288 939160530656850336 939192055631864832 939546534611155968 940789321032599296 941026415115520818 942262117614105456 943896287086207616 954308281151315664 955963342339576704 958726375045534718 959088226857214482 969456031645780992 971349500457589158 972657669795205632 973024779691335168 974311849505741696 974557391806524393 985092419252971008 989653032305068096 990026556755834304 990400222185823296 1002683355311059776 1005994727026089696 1007325407881944312 1007705602412188488 1011033560148027948 1012370906127059731 1023572591880040188 1025313361594121889 1025724932884657152 1027081711896409344 1038411313289014176 1038446169833382912 1039819775878136064 1040212234748065536 1043647545959254656 1045028032131158432 1056555596988956628 1056591062585847936 1058387986161674208 1060044882315868638 1061883322971983568 1071908452427369472 1075448440711475712 1075458760132023792 1076870991558977664 1078738613812808704 1080437735873375754 1090638035601503616 1092529534102373376 1094239878519606336 1095687285766325392 1096100830693959408 1096137623713015296 1113359661343201608 1113779876350313592 1115253130155009774 1115290566062839488 1118936264666750229 1131032036920077824 1131458922006667776 1133241083867187351 1135195576306557696 1149274489128466176 1149708259458388224 1151229037579364928 1155030982881806688 1155466925883460512 1156995321288068264 1169797247862903072 1175212975862268364 1175656536147553236 1190686484431883484 1192290046845735936 1192740052524862464 1194317751007038208 1194618738343481514 1198261997212477568 1207532642955254784 1211479865503849872 1213082352098431684 1213123071857825408 1213580940539409792 1229095725865170048 1230709704638831616 1232648196487116066 1233113434530704334 1233154826677142208 1234785983855286576 1250559861165264384 1252214040875800448 1252529619011101809 1254701886820694424 1256349490152140608 1272411041535087552 1272891287257501248 1274617789786102272 1277095023344877408 1278784302476285976 1292933800269524448 1295132667276785544 1299409855742032524 1301128651847511403 1301619736449076797 1318291637001163776 1320035409007779072 1320533629581097728 1334641342213702656 1336911140414746368 1341326302701452928 1343100543842592416 1343607469882917984 1348044746864037264 1364763455840053584 1365278558106836016 1367084482125495852 1369442282528545792 1371599292172145442 1384548417718685568 1386426367837514752 1386949646330754048 1389134231837197398 1391530061279006208 1408740795985275504 1408788083447797248 1409319801916733952 1411183981548898944 1413393176421158184 1415844430629311424 1431462421726973496 1433945013509365056 1435827988745303552 1438089562568302077 1438632340285821723 1440583647831167672 1454184047468671488 1458986504692808448 1459537169537002752 1461467774258612544 1477638628879456512 1484479548457602144 1485039835133751456 1487004173540013032 1487054088083785984 1491915019555666972 1510988111822916468 1511558403618282732 1513594101742076928 1516550340222041922 1532365985504621568 1532944345944517632 1534972050105819904 1535358887820060282 1540041310509075584 1540622567844614016 1559729663817204096 1560318352122098304 1565471318938881984 1567542048196737648 1584833395483434942 1584886593878771904 1587581979242511312 1590067323473802957 1592824984457975352 1594931895813078494 1615306487338466496 1618107920719213056 1620656603810063631 1635957053402255424 1638794301153560064 1641359817779409504 1643530928649488088 1644151246040939112 1644206435569522944 1646381311807048768 1670039492014802412 1672879695232514661 1672935849094259232 1694306908675519488 1696548055380116736 1697188383010001664 1702793364459836544 1705045736635047968 1723911733692699264 1726843556369047392 1732546474322710032 1733200388825190768 1735492981932102396 1754695871794354608 1760047212010372096 1760711506108130304 1762819463793402546 1763484804221329854 1782548187219661824 1788435070268603904 1789110078787293696 1791476626510557312 1797392995818716352 1811298964432882176 1817219798255774808 1819623528147647526 1819684607786738112 1820371410809114688 1822779309500661136 1828799056229527256 1846064556958247424 1848972294730674099 1852178975782929864 1875839791747896576 1878321061313700672 1881578642065198592 1882052830231041636 1884524235228210912 1887792574172415232 1908616562302631328 1911926684679153408 1917452750091069436 1918176453714428964 1942699000915178316 1945315339590411264 1946049559382670336 1948623699011483392 1949114783613048786 1970184838505942016 1979306064610136192 1980053113511668608 1980800444371646592 2005366710622119552 2011989454052179392 2014650815763888624 2015411204824376976 2022067120296055896 2024741812254119462 2047145183760080376 2050626723188243778 2054163423792818688 2057398938258218163 2076822626578028352 2079639551756272128 2080424469496131072 2083701347755796097 2087295091918509312 2090056064262316864 2113111193977913256 2113182125171695872 2116775972323348416 2120089764631737276 2122894116172255447 2123766645943967136 2150896881422951424 2150917520264047584 2153741983117955328 2160875471746751508 2181276071203007232 2188479757039212672 2191374571532650784 2192201661387918816 2192275247426030592 2226719322686403216 2227559752700627184 2230506260310019548 2230581132125678976 2237872529333500458 2262064073840155648 2262917844013335552 2266482167734374702 2270391152613115392 2298548978256932352 2299416518916776448 2302458075158729856 2310061965763613376 2310933851766921024 2313990642576136528 2339594495725806144 2350425951724536728 2351313072295106472 2381372968863766968 2388635502014076416 2389237476686963028 2392397843719617741 2396523994424955136 2422959731007699744 2426164704196863368 2426246143715650816 2427161881078819584 2458191451730340096 2465296392974232132 2466226869061408668 2466309653354284416 2469571967710573152 2501119722330528768 2504428081751600896 2505059238022203618 2509403773641388848 2512698980304281216 2544822083070175104 2545782574515002496 2549235579572204544 2554190046689754816 2557568604952571952 2585867600539048896 2590265334553571088 2598819711484065048 2602257303695022806 2603239472898153594 2640070818015558144 2641067259162195456 2644229195690103819 2645227206331994781 2673822280829492736 2682652605402905856 2686201087685184832 2687214939765835968 2696089493728074528 2729435292221471289 2729526911680107168 2730557116213672032 2734168964250991704 2743198584344290884 2769096835437371136 2778268463674394796 2783060122558012416 2817481591970551008 2817576166895594496 2818639603833467904 2822367963097797888 2826786352842316368 2831688861258622848 2862924843453946992 2867890027018730112 2871655977490607104 2876179125136604154 2877264680571643446 2881167295662335344 2908368094937342976 2917973009385616896 2919074339074005504 2922935548517225088 2955277257758913024 2968959096915204288 2970079670267502912 2974008347080026064 2974108176167571968 2983830039111333944 3021976223645832936 3023116807236565464 3033100680444083844 3037112718381179193 3069944100211639808 3070717775640120564 3075940084782365667 3080082621018151168 3081245135689228032 3119459327634408192 3120636704244196608 3130942637877763968 3135084096393475296 3169666790966869884 3169773187757543808 3175163958485022624 3180134646947605914 3185649968915950704 3189863791626156988 3230612974676932992 3236215841438426112 3241313207620127262 3271914106804510848 3277588602307120128 3282719635558819008 3287061857298976176 3288302492081878224 3288412871139045888 3292762623614097536 3340078984029604824 3345759390465029322 3345871698188518464 3356808794000250687 3393096110760233472 3394376766020003328 3399723251601562053 3405586728919673088 3410091473270095936 3447823467385398528 3453687112738094784 3465092948645420064 3466400777650381536 3470985963864204792 3509391743588709216 3525638927586805092 3526969608442659708 3531634912157530951 3576870140537207808 3578220157574587392 3582953253021114624 3594785991637432704 3622597928865764352 3634439596511549616 3639247056295295052 3639369215573476224 3640742821618229376 3645558619001322272 3657598112459054512 3692129113916494848 3697944589461348198 3704357951565859728 3751679583495793152 3756642122627401344 3763157284130397184 3764105660462083272 3769048470456421824 3775585148344830464 3817233124605262656 3823853369358306816 3834905500182138872 3836352907428857928 3885398001830356632 3897247398022966784 3898229567226097572 3903385955542534209 3904859209347230391 3958612129220272384 3960106227023337216 3961600888743293184 4010733421244239104 4023978908104358784 4029301631527777248 4030822409648753952 4044134240592111792 4049483624508238924 4094290367520160752 4101253446376487556 4108326847585637376 4114797876516436326 4153645253156056704 4159279103512544256 4160848938992262144 4167402695511592194 4174590183837018624 4180112128524633728 4226222387955826512 4226364250343391744 4233551944646696832 4240179529263474552 4245788232344510894 4247533291887934272 4301835040528095168 4307483966235910656 4314268687704906231 4315897020857465169 4321750943493503016 4362552142406014464 4376959514078425344 4382749143065301568 4384403322775837632 4453438645372806432 4455119505401254368 4461012520620039096 4461162264251357952 4475745058667000916 4532964335468749404 4540782305226230784 4597097956513864704 4598833037833552896 4604916150317459712 4620123931527226752 4621867703533842048 4627981285152273056 4679188991451612288 4700851903449073456 4702626144590212944 4762745937727533936 4777271004028152832 4778474953373926056 4784795687439235482 4793047988849910272 4845919462015399488 4852329408393726736 4852492287431301632 4854323762157639168 4861969811430190893 4916382903460680192 4930592785948464264 4932453738122817336 4932619306708568832 4939143935421146304 5008856163503201792 5010118476044407236 5018639085697543983 5018807547282777696 5025397960608562432 5089644166140350208 5091565149030004992 5108380093379509632 5115137209905143904 5171735201078097792 5180530669107142176 5197639422968130096 5204514607390045612 5206478945796307188 5280141636031116288 5282134518324390912 5288458391380207638 5290454412663989562 5347644561658985472 5365305210805811712 5372402175370369664 5374429879531671936 5392178987456149056 5458870584442942578 5459053823360214336 5461114232427344064 5468337928501983408 5486397168688581768 5538193670874742272 5546916884192022297 5556536927348789592 5582261635345774729 5634963183941102016 5644735926195595776 5653572705684632736 5663377722517245696 5725849686907893984 5735780054037460224 5752358250273208308 5754529361143286892 5762141172467550499 5762334591324670688 5835946018771233792 5838148678148011008 5845871097034450176 5910554515517826048 5937918193830408576 5940159340535005824 5948016694160052128 5948216352335143936 5967660078222667888 6043952447291665872 6046233614473130928 6066201360888167688 6074225436762358386 6139888200423279616 6141435551280241128 6151880169564731334 6160165242036302336 6162490271378456064 6172196814774654489 6238918655268816384 6241273408488393216 6261885275755527936 6270168192786950592 6339333581933739768 6339546375515087616 6350327916970045248 6360269293895211828 6368682348516766341 6371299937831901408 6379727583252313976 6461225949353865984 6482626415240254524 6543828213609021696 6565439271117638016 6574123714597952352 6576604984163756448 6576825742278091776 6585525247228195072 6680157968059209648 6691518780930058644 6691743396377036928 6713617588000501374 6786192221520466944 6788753532040006656 6799446503203124106 6811173457839346176 6820182946540191872 6895646934770797056 6907374225476189568 6930185897290840128 6932801555300763072 6941971927728409584 7018783487177418432 7051277855173610184 7053939216885319416 7063269824315061902 7086596342889418117 7165906506042229248 7177193531158853223 7189571983274865408 7268879193023099232 7278494112590590104 7278738431146952448 7281485643236458752 7291117238002644544 7315196224918109024 7395889178922696396 7408715903131719456 7503359166991586304 7513284245254802688 7528211320924166544 7538096940912843648 7551170296689660928 7634466249210525312 7647706738716613632 7669811000364277744 7672705814857715856 7770796003660713264 7794494796045933568 7796459134452195144 7806771911085068418 7809718418694460782 7917224258440544768 7920212454046674432 7923201777486586368 7932687587070311457 8021466842488478208 8047957816208717568 8058603263055554496 8061644819297507904 8088268481184223584 8098967249016477848 8188305876664413867 8188580735040321504 8202506892752975112 8229595753032872652 8307290506312113408 8334805391023184388 8349180367674037248 8360224257049267456 8452444775911653024 8452728500686783488 8467103889293393664 8480359058526949104 8491576464689021788 8495066583775868544 8603670081056190336 8614967932471821312 8628537375409812462 8631794041714930338 8643501886987006032 8725104284812028928 8753919028156850688 8765498286130603136 8768806645551675264 8906877290745612864 8910239010802508736 8922025041240078192 8922324528502715904 8951490117334001832 9065928670937498808 9107900562932579821 9111338155143537579 9209832300634919424 9227820254347097001 9240247863054453504 9243735407067684096 9255962570304546112 9358377982903224576 9401703806898146912 9405252289180425888 9525491875455067872 9556949906747852112 9569591374878470964 9586095977699820544 9691838924030798976 9704658816787453472 9704984574862603264 9708647524315278336 9723939622860381786 9832765806921360384 9861185571896928528 9864907476245634672 9865238613417137664 9878287870842292608 10017712327006403584 10020236952088814472 10037278171395087966 10037615094565555392 10050795921217124864 10070426382000752061 10179288332280700416 10183130298060009984 10216760186759019264 10230274419810287808 10343470402156195584 10361061338214284352 10395278845936260192 10409029214780091224 10412957891592614376 10576916782760415276 10580908825327979124 10594904736472592853 10730610421611623424 10744804350740739328 10748859759063343872 10784357974912298112 10917741168885885156 10918107646720428672 10922228464854688128 10936675857003966816 10972794337377163536 11076387341749484544 11093833768384044594 11113073854697579184 11164523270691549458 11269926367882204032 11289471852391191552 11307145411369265472 11326755445034491392 11451699373815787968 11471560108074920448 11504716500546416616 11509058722286573784 11524282344935100998 11524669182649341376 11691742194068900352 11710157866627602627 11714577628041691173 11875836387660817152 11880318681070011648 11896033388320104256 11935320156445335776 12087904894583331744 12092467228946261856 12132402721776335376 12148450873524716772 12282871102560482256 12303760339129462668 12320330484072604672 12324980542756912128 12344393629549308978 12477837310537632768 12482546816976786432 12523770551511055872 12540336385573901184 12678667163867479536 12679092751030175232 12700655833940090496 12720538587790423656 12737364697033532682 12742599875663802816 12759455166504627952 12922451898707731968 12942806063114718693 12965252830480509048 13087656427218043392 13130878542235276032 13148247429195904704 13153209968327512896 13171050494456390144 13360315936118419296 13383037561860117288 13383486792754073856 13427235176001002748 13598893006406248212 13622346915678692352 13640365893080383744 13791293869541594112 13814748450952379136 13860371794581680256 13865603110601526144 13883943855456819168 14037566974354836864 14102555710347220368 14107878433770638832 14126539648630123804 14173192685778836234 14331813012084458496 14354387062317706446 14379143966549730816 14537758386046198464 14556988225181180208 14557476862293904896 14562971286472917504 14582234476005289088 14585909434290572679 14630392449836218048 14791778357845392792 14817431806263438912 14860258813205788129 15026568490509605376 15055917257092631949 15056422641848333088 15076193881825687296 15268932498421050624 15339622000728555488 15345411629715431712 15541592007321426528 15592918268904390288 15613543822170136836 15619436837388921564 15834448516881089536 15840424908093348864 15846403554973172736 15865375174140622914 16042933684976956416 16095915632417435136 16117206526111108992 16123289638595015808 16176536962368447168 16197934498032955696 16376611753328827734 16377161470080643008 16405013785505950224 16459191506065745304 16614581012624226816 16669610782046368776 16720448514098534912 16746784906037324187 16904889551823306048 16934207778586787328 16960718117053898208 16983152929378043576 16990133167551737088 17207340162112380672 17257074750819624924 17263588083429860676 17286423517402651497 17287003773974012064 17507838056313701376 17530996572261206272 17537613291103350528 17813754581491225728 17820478021605017472 17844050082480156384 17844649057005431808 17902980234668003664 18131857341874997616 18215801125865159642 18222676310287075158 18419664601269838848 18455640508694194002 18480495726108907008 18487470814135368192 18511925140609092224 18516590444323963467 18716755965806449152 18803407613796293824 18810504578360851776 19050983750910135744 19106047045550299023 19113899813495704224 19139182749756941928 19383677848061597952 19409317633574906944 19447879245720763572 19722371143793857056 19729814952491269344 19730477226834275328 19756575741684585216 20040473904177628944 20074556342790175932 20075230189131110784 20101591842434249728 20140852764001504122 20358576664561400832 20366260596120019968 20433520373518038528 20460548839620575616 20686940804312391168 20722122676428568704 20790557691872520384 20818058429560182448 20825915783185228752 21153833565520830552 21161817650655958248 21189809472945185706 21259789028668254351 21489608701481478656 21497719518126687744 21531580593476559669 21568715949824596224 21835482337771770312 21836215293440857344 21844456929709376256 21873351714007933632 21945588674754327072 22187667536768089188 22226147709395158368 22329046541383098916 22539852735764408064 22614290822738530944 22653510890068982784 22903398747631575936 22943120216149840896 23009433001092833232 23018117444573147568 23048564689870201996 23049338365298682752 23383484388137800704 23420315733255205254 23429155256083382346 23751672775321634304 23760637362140023296 23792066776640208512 23798062761210934371 23870640312890671552 24175809789166663488 24184934457892523712 24264805443552670752 24296901747049433544 24564917629993241601 24565742205120964512 24607520678258925336 24688787259098617956 24721444385102716657 25047541103022111744 25080672771147802368 25357334327734959072 25358185502060350464 25401311667880180992 25441077175580847312 25474729394067065364 25485199751327605632 25518910333009255904 25844903797415463936 25885612126229437386 25930505660961018096 26175312854436086784 26261757084470552064 26296494858391809408 26306419936655025792 26342100988912780288 26720631872236838592 26766075123720234576 26766973585508147712 26854470352002005496 27197786012812496424 27280731786160767488 27323701688797739463 27334014465430612737 27629496901904758272 27720743589163360512 27731206221203052288 27767887710913638336 28075133948709673728 28205111420694440736 28215756867541277664 28253079297260247608 28346385371557672468 28708774124635412892 28758287933099461632 29075516772092396928 29113976450362360416 29114953724587809792 29125942572945835008 29164468952010578176 29171818868581145358 29260784899672436096 29583556715690785584 29634863612526877824 29720517626411576258 30053136981019210752 30111834514185263898 30112845283696666176 30152387763651374592 30211279146002256183 30537864996842101248 30679244001457110976 30690823259430863424 31083184014642853056 31185836537808780576 31227087644340273672 31238873674777843128 31730750348281245828 31784714209417778559 32191831264834870272 32234413052222217984 32246579277190031616 32353073924736894336 32395868996065911392 32753223506657655468 32754322940161286016 32810027571011900448 32918383012131490608 33229162025248453632 33339221564092737552 33440897028197069824 33493569812074648374 33809779103646612096 33868415557173574656 33921436234107796416 33966305858756087152 33980266335103474176 34414680324224761344 34514149501639249848 34527176166859721352 34572847034805302994 34574007547948024128 35061993144522412544 35075226582206701056 35130473599882807881 35627509162982451456 35640956043210034944 35688100164960312768 35805960469336007328 36263714683749995232 36431602251730319284 36445352620574150316 36911281017388388004 36960991452217814016 36974941628270736384 37023850281218184448 37033180888647926934 37433511931612898304 37606815227592587648 37621009156721703552 38101967501820271488 38212094091100598046 38227799626991408448 38278365499513883856 38767355696123195904 38818635267149813888 38828418189344156079 38895758491441527144 39444742287587714112 39459629904982538688 39513151483369170432 40080947808355257888 40149112685580351864 40150460378262221568 40281705528003008244 40334988207272853493 40867040747036077056 40921097679241151232 41373881608624782336 41444245352857137408 41581115383745040768 41636116859120364896 41651831566370457504 42307667131041661104 42323635301311916496 42379618945890371412 42519578057336508702 42979217402962957312 42995439036253375488 43063161186953119338 43137431899649192448 43670964675543540624 43672430586881714688 43688913859418752512 43746703428015867264 43891177349508654144 44375335073536178376 44452295418790316736 44580776439617364387 44658093082766197832 45079705471528816128 45228581645477061888 45806797495263151872 46018866002185666464 46036234889146295136 46097129379740403992 46098676730597365504 46840631466510410508 46858310512166764692 47503345550643268608 47521274724280046592 47584133553280417024 47596125522421868742 47741280625781343104 48351619578333326976 48369868915785047424 48529610887105341504 48593803494098867088 49129835259986483202 49131484410241929024 49215041356517850672 49377574518197235912 49442888770205433314 50161345542295604736 50240354718111972561 50714668655469918144 50802623335760361984 50882154351161694624 50949458788134130728 50970399502655211264 51037820666018511808 51771224252458874772 51859270552207954491 51861011321922036192 52523514168941104128 52592989716783618816 52612839873310051584 53441263744473677184 53532150247440469152 53533947171016295424 53708940704004010992 54395572025624992848 54561463572321534976 54647403377595478926 54668028930861225474 55258993803809516544 55441487178326721024 55462412442406104576 55535775421827276672 56150267897419347456 56410222841388881472 56431513735082555328 56506158594520495216 56692770743115344936 57318141136650897069 57417548249270825784 58151033544184793856 58227952900724720832 58328937904021156352 58343637737162290716 58521569799344872192 59167113431381571168 59269727225053755648 59441035252823152516 60223669028370527796 60225690567393332352 60304775527302749184 60422558292004512366 61075729993684202496 61358488002914221952 61381646518861726848 62166368029285706112 62371673075617561152 62454175288680547344 62477747349555686256 63461500696562491656 63569428418835557118 63779367086004763053 64468826104444435968 64493158554380063232 64594741780429679007 64706147849473788672 64791737992131822784 65506447013315310936 65508645880322572032 65620055142023800896 65836766024262981216 66678443128185475104 66987139624149296748 67619558207293224192 67842872468215592832 67932611717512174304 67960532670206948352 68829360648449522688 69028299003278499696 69054352333719442704 69145694069610605988 69148015095896048256 70123986289044825088 70150453164413402112 70260947199765615762 71255018325964902912 71281912086420069888 71376200329920625536 71611920938672014656 72527429367499990464 72863204503460638568 72890705241148300632 73822562034776776008 74047700562436368896 74066361777295853868 74164333155308149971 75213630455185175296 75242018313443407104 76203935003640542976 76424188182201196092 76455599253982816896 76556730999027767712 77534711392246391808 77637270534299627776 77656836378688312158 77791516982883054288 78889484575175428224 78919259809965077376 79026302966738340864 80161895616710515776 80298225371160703728 80300920756524443136 80563411056006016488 80669976414545706986 81842195358482302464 81971105066393218389 82002043396291838211 82888490705714274816 83162230767490081536 83272233718240729792 83303663132740915008 84615334262083322208 84647270602623832992 84759237891780742824 85039156114673017404 86126322373906238676 86274863799298384896 87341929351087081248 87344861173763429376 87377827718837505024 87493406856031734528 87782354699017308288 88750670147072356752 88904590837580633472 89161552879234728774 89316186165532395664 90159410943057632256 90457163290954123776 91613594990526303744 92037732004371332928 92072469778292590272 92194258759480807984 92197353461194731008 93681262933020821016 93716621024333529384 95168267106560834048 95192251044843737484 95354142628253335677 95482561251562686208 96703239156666653952 96739737831570094848 97059221774210683008 97187606988197734176 98259670519972966404 98262968820483858048 98430082713035701344 98755149036394471824 98885777540410866628 100322691084591209472 100480709436223945122 101429337310939836288 101605246671520723968 101764308702323389248 101898917576268261456 101940799005310422528 102075641332037023616 103542448504917749544 103718541104415908982 103722022643844072384 105185979433567237632 105225679746620103168 105391420799648423643 106882527488947354368 107064300494880938304 107417881408008021984 108791144051249985696 109294806755190957852 109336057861722450948 109480682276883459481 110882974356653442048 110924824884812209152 111071550843654553344 112300535794838694912 112820445682777762944 112863027470165110656 113012317189040990432 113385541486230689872 114636282273301794138 114835096498541651568 116302067088369587712 116455905801449441664 116657875808042312704 116687275474324581432 117043139598689744384 118334226862763142336 118539454450107511296 118882070505646305032 120447338056741055592 120451381134786664704 120845116584009024732 121004964621818560479 122716976005828443904 122763293037723453696 124332736058571412224 124743346151235122304 124908350577361094688 124955494699111372512 126923001393124983312 127138856837671114236 127558734172009526106 128937652208888871936 128986317108760126464 129189483560859358014 129412295698947577344 129583475984263645568 131012894026630621872 131017291760645144064 131240110284047601792 131673532048525962432 133356886256370950208 133742329318852093161 133974279248298593496 135239116414586448384 135685744936431185664 135865223435024348608 138056598006556999392 138108704667438885408 138291388139221211976 138296030191792096512 140521894399531231524 142510036651929805824 142563824172840139776 142752400659841251072 143223841877344029312 145054858734999980928 145726409006921277136 145781410482296601264 147645124069553552016 148095401124872737792 148132723554591707736 148328666310616299942 150427260910370350592 150484036626886814208 150721064154335917683 152407870007281085952 152848376364402392184 152911198507965633792 153113461998055535424 155274541068599255552 155313672757376624316 155577811656623863473 155583033965766108576 157778969150350856448 157838519619930154752 160323791233421031552 160596450742321407456 160601841513048886272 161126822112012032976 161339952829091413972 163684390716964604928 163942210132786436778 164004086792583676422 165776981411428549632 166324461534980163072 166544467436481459584 166607326265481830016 169230668524166644416 169294541205247665984 169518475783561485648 170078312229346034808 171954423409952691207 172252644747812477352 173050110695719016599 174683858702174162496 174986813712063469056 175564709398034616576 177501340294144713504 177809181675161266944 178323105758469457548 178632372331064791328 180914326581908247552 183227189981052607488 184075464008742665856 184144939556585180544 184388517518961615968 184394706922389462016 187362525866041642032 187433242048667058768 190336534213121668096 190384502089687474968 190708285256506671354 190965122503125372416 191338101258014289159 193406478313333307904 193479475663140189696 194118443548421366016 194375213976395468352 196519341039945932808 196525937640967716096 196860165426071402688 197510298072788943648 197771555080821733256 200961418872447890244 202858674621879672576 203528617404646778496 203797835152536522912 203881598010620845056 204151282664074047232 207084897009835499088 207437082208831817964 207444045287688144768 210371958867134475264 210451359493240206336 210782841599296847286 213765054977894708736 214128600989761876608 214835762816016043968 217582288102499971392 218589613510381915704 218672115723444901896 218961364553766918962 222143101687309106688 222492999465924449913 225640891365555525888 225726054940330221312 226024634378081980864 226771082972461379744 229272564546603588276 229670192997083303136 232604134176739175424 232911811602898883328 233374550948649162864 234086279197379488768 236668453725526284672 237078908900215022592 237764141011292610064 240894676113482111184 240902762269573329408 241690233168018049464 242009929243637120958 245433952011656887808 245526586075446907392 245913315199179655167 248665472117142824448 249486692302470244608 249816701154722189376 249910989398222745024 253846002786249966624 254277713675342228472 255117468344019052212 258378967121718716028 258824591397895154688 259166951968527291136 262025788053261243744 262034583521290288128 262480220568095203584 263347064097051924864 266713772512741900416 267484658637704186322 267948558496597186992 270478232829172896768 271371489872862371328 271730446870048697216 276113196013113998784 276217409334877770816 276582776278442423952 276592060383584193024 281043788799062463048 282344917450909974451 285504801319682502144 286062427884760007031 286447683754688058624 290109717469999961856 291452818013842554272 291562820964593202528 295290248139107104032 296265447109183415472 296657332621232599884 300854521820740701184 300968073253773628416 301442128308671835366 304815740014562171904 305696752728804784368 305822397015931267584 306226923996111070848 310549082137198511104 310627345514753248632 311155623313247726946 311166067931532217152 315557938300701712896 315677039239860309504 320647582466842063104 321192901484642814912 322253644224024065952 322679905658182827944 327884420265572873556 328008173585167352844 328442046830650378443 332648923069960326144 333088934872962919168 333214652530963660032 338461337048333288832 338589082410495331968 339036951567122971296 340156624458692069616 343908846819905382414 344505289495624954704 346100221391438033198 349367717404348324992 349973627424126938112 351129418796069233152 355002680588289427008 355618363350322533888 356646211516938915096 357264744662129582656 363014893865455681437 368150928017485331712 368289879113170361088 368777035037923231936 374725051732083284064 374866484097334117536 380769004179374949936 381416570513013342708 381930245006250744832 382676202516028578318 386812956626666615808 386958951326280379392 388236887096842732032 388750427952790936704 393038682079891865616 393051875281935432192 393720330852142805376 395020596145577887296 395543110161643466512 401226987956556279483 401922837744895780488 405717349243759345152 407057234809293556992 407595670305073045824 408302565328148094464 414169794019670998176 414874164417663635928 414888090575376289536 421565683198593694572 427530109955789417472 428257201979523753216 429671525632032087936 435164576204999942784 437179227020763831408 437344231446889803792 437922729107533837924 444286203374618213376 444985998931848899826 451281782731111051776 451452109880660442624 452049268756163961728 452163192463007753049 453542165944922759488 458545129093207176552 459340385994166606272 465823623205797766656 466733434969871590419 466749101897298325728 473336907451052569344 475528282022585220128 481789352226964222368 481805524539146658816 483380466336036098928 484019858487274241916 490867904023313775616 491053172150893814784 491826630398359310334 497330944234285648896 498973384604940489216 499633402309444378752 499821978796445490048 507692005572499933248 508555427350684456944 510234936688038104424 516757934243437432056 518333903937054582272 519150332087157049797 524051576106522487488 524960441136190407168 526694128194103849728 533427545025483800832 534969317275408372644 535897116993194373984 542742979745724742656 543460893740097394432 552226392026227997568 552434818669755541632 553165552556884847904 553184120767168386048 562087577598124926096 564689834901819948902 571009602639365004288 572124855769520014062 572895367509376117248 574014303774042867477 580219434939999923712 582905636027685108544 583125641929186405056 590580496278214208064 592530894218366830944 593314665242465199768 602884256617343670732 611393505457609568736 611644794031862535168 612453847992222141696 621254691029506497264 622311246626495453892 622332135863064434304 631115876601403425792 631354078479720619008 641295164933684126208 642385802969285629824 644507288448048131904 645359811316365655888 655768840531145747112 656016347170334705688 656884093661300756886 666177869745925838336 666429305061927320064 667478998397773349739 676922674096666577664 677178164820990663936 678073903134245942592 680313248917384139232 687817693639810764828 689010578991249909408 692200442782876066396 698735434808696649984 702258837592138466304 710005361176578854016 711236726700645067776 713292423033877830192 714529489324259165312 726029787730911362874 736301856034970663424 736579758226340722176 737554070075846463872 737739945597538965501 749450103464166568128 749732968194668235072 761538008358749899872 762833141026026685416 765352405032057156636 766364775938184216367 776473774193685464064 777500855905581873408 786077364159783731232 786103750563870864384 787440661704285610752 790041192291155774592 791086220323286933024 802453975913112558966 803845675489791560976 811434698487518690304 814114469618587113984 815191340610146091648 816605130656296188928 828339588039341996352 829748328835327271856 829776181150752579072 843131366397187389144 847034752352729923353 856514403959047506432 859343051264064175872 870329152409999885568 874358454041527662816 874688462893779607584 875845458215067675848 889971997863697799652 902563565462222103552 902904219761320885248 904098537512327923456 904326384926015506098 907084331889845518976 917090258186414353104 918680771988333212544 931647246411595533312 933466869939743180838 933498203794596651456 946673814902105138688 951056564045170440256 963578704453928444736 966760932672072197856 968039716974548483832 983653260796718620668 985326140491951135329 997946769209880978432 999266804618888757504 999643957592890980096 1015384011144999866496 1017110854701368913888 1020469873376076208848 1033515868486874864112 1036667807874109164544 1038300664174314099594 1048103152213044974976 1049920882272380814336 1053388256388207699456 1066855090050967601664 1069938634550816745288 1071794233986388747968 1086921787480194788864 1089044681596367044311 1104452784052455995136 1104869637339511083264 1106331105113769695808 1124175155196249852192 1129379669803639897804 1144249711539040028124 1145790735018752234496 1148028607548085734954 1160438869879999847424 1165811272055370217088 1166251283858372810112 1181160992556428416128 1185061788436733661888 1186629330484930399536 1203680963869668838449 1205768513234687341464 1222787010915219137472 1224907695984444283392 1242509382059012994528 1244622493252990907784 1244664271726128868608 1282590329867368252416 1284771605938571259648 1289014576896096263808 1290719622632731311776 1311537681062291494224 1312032694340669411376 1313768187322601513772 1332355739491851676672 1332858610123854640128 1334957996795546699478 1353845348193333155328 1354356329641981327872 1356147806268491885184 1360626497834768278464 1375635387279621529656 1378021157982499818816 1384400885565752132792 1397470869617393299968 1420010722353157708032 1426584846067755660384 1429058978648518330624 1452059575461822725748 1472603712069941326848 1473159516452681444352 1475108140151692927744 1475479891195077931002 1498900206928333136256 1499465936389336470144 1523076016717499799744 1525666282052053370832 1530704810064114313272 1532729551876368432734 1555001711811163746816 1557450996261471149391 1572154728319567462464 1574881323408571221504 1580082384582311549184 1582172440646573866048 1604907951826225117932 1607691350979583121952 1628228939237174227968 1630382681220292183296 1656679176078683992704 1659496657670654543712 1659552362301505158144 1686262732794374778288 1694069504705459846706 1713028807918095012864 1718686102528128351744 1740658304819999771136 1748716908083055325632 1749376925787559215168 1751690916430135351696 1779943995727395599304 1808197075024655846912 1808652769852031012196 1814168663779691037952 1834180516372828706208 1837361543976666425088 1866933739879486361676 1866996407589193302912 1893347629804210277376 1902113128090340880512 1927157408907856889472 1933521865344144395712 1936079433949096967664 1967306521593437241336 1970652280983902270658 1998533609237777515008 1999287915185781960192 2002436995193320049217 2030768022289999732992 2034221709402737827776 2040939746752152417696 2067031736973749728224 2076601328348628199188 2096206304426089949952 2106776512776415398912 2133710180101935203328 2139877269101633490576 2143588467972777495936 2173843574960389577728 2178089363192734088622 2208905568104911990272 2209739274679022166528 2212662210227539391616 2248350310392499704384 2258759339607279795608 2288499423078080056248 2296057215096171469908 2299094327814552649101 2331622544110740434176 2332502567716745620224 2362321985112856832256 2370123576873467323776 2373258660969860799072 2407361927739337676898 2411537026469374682928 2445574021830438274944 2449815391968888566784 2485018764118025989056 2489244986505981815568 2489328543452257737216 2541104257058189770059 2569543211877142519296 2578029153792192527616 2581439245265462623552 2623075362124582988448 2624065388681338822752 2627536374645203027544 2669915993591093398956 2707690696386666310656 2708712659283962655744 2712295612536983770368 2721252995669536556928 2751270774559243059312 2756042315964999637632 2768801771131504265584 2794941739234786599936 2840021444706315416064 2853169692135511320768 2858117957297036661248 2904119150923645451496 2950216280303385855488 2950959782390155862004 2955978421475853405987 2997800413856666272512 2998931872778672940288 3046152033434999599488 3051332564104106741664 3061409620128228626544 3065459103752736865468 3110003423622327493632 3114901992522942298782 3144309456639134924928 3149762646817142443008 3160164769164623098368 3164344881293147732096 3209815903652450235864 3215382701959166243904 3260765362440584366592 3267134044789101132933 3313358352157367985408 3318993315341309087424 3372525465588749556576 3388139009410919693412 3437372205056256703488 3481316609639999542272 3497433816166110651264 3498753851575118430336 3503381832860270703392 3559887991454791198608 3616394150049311693824 3617305539704062024392 3628337327559382075904 3668361032745657412416 3674723087953332850176 3733867479758972723352 3733992815178386605824 3804226256180681761024 3854314817815713778944 3867043730688288791424 3872158867898193935328 3934613043186874482672 3941304561967804541316 3997067218475555030016 3998575830371563920384 4004873990386640098434 4061536044579999465984 4068443418805475655552 4081879493504304835392 4134063473947499456448 4153202656697256398376 4192412608852179899904 4279754538203266981152 4287176935945554991872 4356178726385468177244 4417811136209823980544 4419478549358044333056 4425324420455078783232 4496700620784999408768 4517518679214559591216 4576998846156160112496 4592114430192342939816 4598188655629105298202 4663245088221480868352 4665005135433491240448 4672352988784413448173 4724643970225713664512 4740247153746934647552 4746517321939721598144 4814723855478675353796 4823074052938749365856 4891148043660876549888 4970037528236051978112 4978489973011963631136 4978657086904515474432 5082208514116379540118 5139086423754285038592 5156058307584385055232 5162878490530925247104 5246150724249165976896 5248130777362677645504 5255072749290406055088 5339831987182186797912 5364553431567289514569 5424591225073967540736 5442505991339073113856 5502541549118486118624 5512084631929999275264 5537603542263008531168 5680042889412630832128 5706339384271022641536 5716235914594073322496 5808238301847290902992 5900432560606771710976 5901919564780311724008 5911956842951706811974 5995600827713332545024 5997863745557345880576 6092304066869999198976 6102665128208213483328 6122819240256457253088 6130918207505473730936 6229803985045884597564 6288618913278269849856 6320329538329246196736 6328689762586295464192 6419631807304900471728 6430765403918332487808 6521530724881168733184 6534268089578202265866 6626716704314735970816 6637986630682618174848 6745050931177499113152 6776278018821839386824 6897282983443657947303 6994867632332221302528 6997507703150236860672 7006763665720541406784 7119775982909582397216 7234611079408124048784 7256674655118764151808 7336722065491314824832 7349446175906665700352 7467734959517945446704 7467985630356773211648 7608452512361363522048 7623312771174569310177 7708629635631427557888 7734087461376577582848 7744317735796387870656 7869226086373748965344 7882609123935609082632 8009747980773280196868 8123072089159998931968 8136886837610951311104 8163758987008609670784 8268126947894998912896 8306405313394512796752 8384825217704359799808 8559509076406533962304 8574353871891109983744 8712357452770936354488 8850648840910157566464 8867935264427560217961 8993401241569998817536 9035037358429119182432 9153997692312320224992 9184228860384685879632 9196377311258210596404 9326490176442961736704 9330010270866982480896 9344705977568826896346 9449287940451427329024 9480494307493869295104 9493034643879443196288 9629447710957350707592 9646148105877498731712 9782296087321753099776 9940075056472103956224 9956979946023927262272 10164417028232759080236 10312116615168770110464 10325756981061850494208 10492301448498331953792 10496261554725355291008 10510145498580812110176 10679663974364373595824 10729106863134579029138 10849182450147935081472 10885011982678146227712 11005083098236972237248 11024169263859998550528 11075207084526017062336 11412678768542045283072 11616476603694581805984 11803839129560623448016 11823913685903413623948 11991201655426665090048 11995727491114691761152 12184608133739998397952 12205330256416426966656 12245638480512914506176 12261836415010947461872 12459607970091769195128 12577237826556539699712 12657379525172590928384 12839263614609800943456 12861530807836664975616 13068536179156404531732 13253433408629471941632 13275973261365236349696 13490101862354998226304 13552556037643678773648 13794565966887315894606 13989735264664442605056 13995015406300473721344 14013527331441082813568 14017058966353240344519 14239551965819164794432 14469222158816248097568 14673444130982629649664 14935469919035890893408 14935971260713546423296 15216905024722727044096 15246625542349138620354 15417259271262855115776 15468174922753155165696 15488635471592775741312 15738452172747497930688 15765218247871218165264 16019495961546560393736 16093660294701868543707 16273773675221902622208 16327517974017219341568 16536253895789997825792 16612810626789025593504 17119018152813067924608 17148707743782219967488 17424714905541872708976 17701297681820315132928 17735870528855120435922 17986802483139997635072 18070074716858238364864 18307995384624640449984 18368457720769371759264 18392754622516421192808 18689411955137653792692 18960988614987738590208 18986069287758886392576 19258895421914701415184 19292296211754997463424 19564592174643506199552 19880150112944207912448 19913959892047854524544 20328834056465518160472 20651513962123700988416 20691848950330973841909 20984602896996663907584 20992523109450710582016 21020290997161624220352 21359327948728747191648 21458213726269158058276 21770023965356292455424 22010166196473944474496 22048338527719997101056 22150414169052034124672 22825357537084090566144 22869938313523707930531 23232953207389163611968 23607678259121246896032 23647827371806827247896 24369216267479996795904 24410660512832853933312 24491276961025829012352 24523672830021894923744 24919215940183538390256 25154475653113079399424 25314759050345181856768 25678527229219601886912 25723061615673329951232 26137072358312809063464 26551946522730472699392 26980203724709996452608 27105112075287357547296 27589131933774631789212 27979470529328885210112 27990030812600947442688 28027054662882165627136 28034117932706480689038 28479103931638329588864 28938444317632496195136 29346888261965259299328 29870939838071781786816 30493251084698277240708 30936349845506310331392 30977270943185551482624 31476904345494995861376 31530436495742436330528 32038991923093120787472 32187320589403737087414 32547547350443805244416 32655035948034438683136 33072507791579995651584 33225621253578051187008 34238036305626135849216 34849429811083745417952 35471741057710240871844 35973604966279995270144 36140149433716476729728 36615990769249280899968 36736915441538743518528 36785509245032842385616 37378823910275307585384 37972138575517772785152 38517790843829402830368 38584592423509994926848 39760300225888415824896 39827919784095709049088 40657668112931036320944 41303027924247401976832 41383697900661947683818 41969205793993327815168 41985046218901421164032 42040581994323248440704 42718655897457494383296 42916427452538316116552 44020332392947888948992 44300828338104068249344 45650715074168181132288 45739876627047415861062 46465906414778327223936 47215356518242493792064 47295654743613654495792 48280980884105605631121 48821321025665707866624 48982553922051658024704 49047345660043789847488 49838431880367076780512 51357054458439203773824 51446123231346659902464 52274144716625618126928 53103893045460945398784 53960407449419992905216 54210224150574715094592 55178263867549263578424 56054109325764331254272 56068235865412961378076 56958207863276659177728 57876888635264992390272 58693776523930518598656 59741879676143563573632 60986502169396554481416 61954541886371102965248 62075546850992921525727 62953808690989991722752 63060872991484872661056 64077983846186241574944 64374641178807474174828 65310071896068877366272 66145015583159991303168 66451242507156102374016 68476072611252271698432 69698859622167490835904 70943482115420481743688 72280298867432953459456 73231981538498561799936 73473830883077487037056 73571018490065684771232 74757647820550615170768 75944277151035545570304 77035581687658805660736 77169184847019989853696 79655839568191418098176 81315336225862072641888 82767395801323895367636 83938411587986655630336 83970092437802842328064 84081163988646496881408 85437311794914988766592 85832854905076632233104 88040664785895777897984 88601656676208136498688 91479753254094831722124 92931812829556654447872 94430713036484987584128 94591309487227308991584 96561961768211211262242 97642642051331415733248 97965107844103316049408 98094691320087579694976 99676863760734153561024 102714108916878407547648 104548289433251236253856 107920814898839985810432 108420448301149430189184 110356527735098527156848 112108218651528662508544 112136471730825922756152 113916415726553318355456 115753777270529984780544 119483759352287127147264 121973004338793108962832 123909083772742205930496 124151093701985843051454 125907617381979983445504 126121745982969745322112 128155967692372483149888 128749282357614948349656 132902485014312204748032 136952145222504543396864 139397719244334981671808 141886964230840963487376 144560597734865906918912 144842942652316816893363 146463963076997123599872 146947661766154974074112 147142036980131369542464 149515295641101230341536 154071163375317611321472 154338369694039979707392 159311679136382836196352 162630672451724145283776 165534791602647790735272 168162327977292993762816 170874623589829977533184 171665709810153264466208 176081329571791555795968 177203313352416272997376 182959506508189663444248 185863625659113308895744 188861426072969975168256 189182618974454617983168 193123923536422422524484 195930215688206632098816 196189382640175159389952 199353727521468307122048 205428217833756815095296 209096578866502472507712 216840896602298860378368 220713055470197054313696 224272943461651845512304 227832831453106636710912 231507554541059969561088 238967518704574254294528 243946008677586217925664 248302187403971686102908 251815234763959966891008 252243491965939490644224 256311935384744966299776 257498564715229896699312 265804970028624409496064 278795438488669963343616 283773928461681926974752 289121195469731813837824 289685885304633633786726 292927926153994247199744 293895323532309948148224 294284073960262739084928 299030591282202460683072 308142326750635222642944 325261344903448290567552 331069583205295581470544 336324655954585987525632 341749247179659955066368 343331419620306528932416 365919013016379326888496 371727251318226617791488 377722852145939950336512 378365237948909235966336 386247847072844845048968 392378765280350318779904 398707455042936614244096 410856435667513630190592 418193157733004945015424 433681793204597720756736 434528827956950450680089 441426110940394108627392 448545886923303691024608 463015109082119939122176 477935037409148508589056 487892017355172435851328 496604374807943372205816 504486983931878981288448 512623870769489932599552 514997129430459793398624 531609940057248818992128 557590876977339926687232 567547856923363853949504 579371770609267267573452 587790647064619896296448 588568147920525478169856 598061182564404921366144 616284653501270445285888 650522689806896581135104 662139166410591162941088 683498494359319910132736 686662839240613057864832 731838026032758653776992 755445704291879900673024 756730475897818471932672 772495694145689690097936 784757530560700637559808 797414910085873228488192 836386315466009890030848 867363586409195441513472 869057655913900901360178 882852221880788217254784 897091773846607382049216 975784034710344871702656 993208749615886744411632 1008973967863757962576896 1025247741538979865199104 1029994258860919586797248 1115181753954679853374464 1135095713846727707899008 1158743541218534535146904 1177136295841050956339712 1196122365128809842732288 1232569307002540890571776 1301045379613793162270208 1324278332821182325882176 1373325678481226115729664 1463676052065517307553984 1513460951795636943865344 1544991388291379380195872 1594829820171746456976384 1672772630932019780061696 1738115311827801802720356 1765704443761576434509568 1794183547693214764098432 1951568069420689743405312 1986417499231773488823264 2050495483077959730398208 2059988517721839173594496 2270191427693455415798016 2317487082437069070293808 2354272591682101912679424 2392244730257619685464576 2602090759227586324540416 2648556665642364651764352 2746651356962452231459328 2927352104131034615107968 3026921903591273887730688 3089982776582758760391744 3345545261864039560123392 3476230623655603605440712 3531408887523152869019136 3588367095386429528196864 3903136138841379486810624 3972834998463546977646528 4119977035443678347188992 4540382855386910831596032 4634974164874138140587616 4784489460515239370929152 5297113331284729303528704 5493302713924904462918656 5854704208262069230215936 6179965553165517520783488 6952461247311207210881424 7062817775046305738038272 7176734190772859056393728 7806272277682758973621248 7945669996927093955293056 8239954070887356694377984 9080765710773821663192064 9269948329748276281175232 10594226662569458607057408 11709408416524138460431872 12359931106331035041566976 13904922494622414421762848 14353468381545718112787456 15891339993854187910586112 16479908141774713388755968 18539896659496552562350464 21188453325138917214114816 23418816833048276920863744 24719862212662070083133952 27809844989244828843525696 31782679987708375821172224 37079793318993105124700928 49439724425324140166267904 55619689978489657687051392 63565359975416751642344448 74159586637986210249401856 111239379956979315374102784 148319173275972420498803712 222478759913958630748205568 444957519827917261496411136
- Sum of all divisors σ(n): 1687904401220436994349971095
- Sum of proper divisors (its aliquot sum) s(n): 1242946881392519732853559959
- 444957519827917261496411136 is an abundant number, because the sum of its proper divisors (1242946881392519732853559959) is greater than itself. Its abundance is 797989361564602471357148823
Bases of 444957519827917261496411136
- Binary: 101110000000011110110101101111011101010011100100101101001101101101100010001100100000000002
- Hexadecimal: 0x1700F6B7BA9C969B6C46400
- Base-36: 1JWPJ62D5CJXUEKG00
Squares and roots of 444957519827917261496411136
- 444957519827917261496411136 squared (4449575198279172614964111362) is 197987194451411382910881644840779985340461007944810496
- 444957519827917261496411136 cubed (4449575198279172614964111363) is 88095891000787590829954852625869972187822991055016929049207764729959859624083456
-
444957519827917261496411136 is a
perfect square number . Itssquare root is 21094016209056 -
The
cube root of 444957519827917261496411136 is 763436377.7875966211
Scales and comparisons
How big is 444957519827917261496411136?- 444,957,519,827,917,261,496,411,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 444,957,519,827,917,261,496,411,136 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 444957519827917261496411136 cubic inches would be around 63619698.1 feet tall.
Recreational maths with 444957519827917261496411136
- 444957519827917261496411136 backwards is 631114694162719728915759444
- 444957519827917261496411136 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 444957519827917261496411136's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 444957519827917261496411136 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 444957519827917261496411136 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/444957519827917261496411136/
Chicago style:
Numbermatics. 2024. "Number 444957519827917261496411136 - Facts about the integer". https://numbermatics.com/n/444957519827917261496411136/
The information we have on file for 444957519827917261496411136 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 444957519827917261496411136, math, Factors of 444957519827917261496411136, curriculum, school, college, exams, university, Prime factorization of 444957519827917261496411136, STEM, science, technology, engineering, physics, economics, calculator, four hundred forty-four septillion, nine hundred fifty-seven sextillion, five hundred nineteen quintillion, eight hundred twenty-seven quadrillion, nine hundred seventeen trillion, two hundred sixty-one billion, four hundred ninety-six million, four hundred eleven thousand, one hundred thirty-six.