282392221782964195984932864
282,392,221,782,964,195,984,932,864 is an even composite number composed of six prime numbers multiplied together.
282392221782964195984932864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 282392221782964195984932864:
218 × 33 × 133 × 313 × 613 × 1393
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 31 × 31 × 31 × 61 × 61 × 61 × 139 × 139 × 139)See below for interesting mathematical facts about the number 282392221782964195984932864 from the Numbermatics database.
Names of 282392221782964195984932864
- Cardinal: 282392221782964195984932864 can be written as Two hundred eighty-two septillion, three hundred ninety-two sextillion, two hundred twenty-one quintillion, seven hundred eighty-two quadrillion, nine hundred sixty-four trillion, one hundred ninety-five billion, nine hundred eighty-four million, nine hundred thirty-two thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 2.82392221782964195984932864 × 1026
Factors of 282392221782964195984932864
Divisors of 282392221782964195984932864
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 61 62 64 72 78 93 96 104 108 117 122 124 128 139 144 156 169 183 186 192 208 216 234 244 248 256 278 279 288 312 338 351 366 372 384 403 416 417 432 468 488 496 507 512 549 556 558 576 624 676 702 732 744 768 793 806 832 834 837 864 936 961 976 992 1014 1024 1098 1112 1116 1152 1209 1248 1251 1352 1404 1464 1488 1521 1536 1586 1612 1647 1664 1668 1674 1728 1807 1872 1891 1922 1952 1984 2028 2048 2196 2197 2224 2232 2304 2379 2418 2496 2502 2704 2808 2883 2928 2976 3042 3072 3172 3224 3294 3328 3336 3348 3456 3614 3627 3721 3744 3753 3782 3844 3904 3968 4056 4096 4309 4392 4394 4448 4464 4563 4608 4758 4836 4992 5004 5239 5408 5421 5616 5673 5766 5856 5952 6084 6144 6344 6448 6588 6591 6656 6672 6696 6912 7137 7228 7254 7442 7488 7506 7564 7688 7808 7936 8112 8192 8479 8618 8649 8784 8788 8896 8928 9126 9216 9516 9672 9984 10008 10309 10478 10816 10842 10881 11163 11232 11346 11532 11712 11904 12168 12288 12493 12688 12896 12927 13176 13182 13312 13344 13392 13824 14274 14456 14508 14884 14976 15012 15128 15376 15616 15717 15872 16224 16263 16384 16958 17019 17236 17298 17568 17576 17792 17856 18252 18432 19032 19321 19344 19773 19968 20016 20618 20956 21411 21632 21684 21762 22326 22464 22692 23064 23424 23491 23808 24336 24576 24583 24986 25376 25437 25792 25854 25947 26352 26364 26624 26688 26784 27648 28548 28912 29016 29768 29791 29952 30024 30256 30752 30927 31232 31434 31744 32448 32526 32768 33489 33916 34038 34472 34596 35136 35152 35584 35712 36504 36864 37479 38064 38642 38688 38781 39546 39936 40032 41236 41912 42822 43264 43368 43524 44652 44928 45384 46128 46848 46982 47151 47616 48373 48672 48789 49152 49166 49972 50752 50874 51057 51584 51708 51894 52704 52728 53248 53376 53568 55296 56017 57096 57824 57963 58032 58621 59319 59536 59582 59904 60048 60512 61504 61854 62464 62868 63488 64896 65052 65536 66978 67832 68076 68107 68944 69192 70272 70304 70473 71168 71424 73008 73728 73749 74958 76128 76311 77284 77376 77562 79092 79872 80064 82472 83824 85644 86528 86736 87048 89304 89373 89856 90768 92256 92781 93696 93964 94302 95232 96746 97344 97578 98304 98332 99944 100467 101504 101748 102114 103168 103416 103788 105408 105456 106496 106752 107136 110227 110592 112034 112437 114192 115351 115648 115926 116064 116343 117242 118638 119072 119164 119808 120096 121024 123008 123708 124928 125736 126976 129792 130104 131072 133579 133956 134017 135664 136152 136214 137888 138384 140544 140608 140946 141453 142336 142848 145119 146016 147456 147498 149916 152256 152622 154568 154752 155124 158184 159744 160128 162409 164944 167648 168051 171288 173056 173472 173889 174096 175863 178608 178746 179712 181536 184512 185562 187392 187928 188604 190464 193492 194688 195156 196608 196664 199888 200934 203008 203496 204228 204321 206336 206832 207576 210816 210912 211419 212992 213504 214272 220454 221184 221247 224068 224874 226981 228384 228933 230702 231296 231852 232128 232686 234484 237276 238144 238328 239616 240192 242048 246016 247416 249856 251173 251472 253952 259584 260208 262144 262849 267158 267912 268034 268119 271328 272304 272428 275776 276768 278343 281088 281216 281892 282906 284672 285696 290238 292032 294912 294996 299832 304512 305244 305383 309136 309504 310248 316368 319488 319579 320256 324818 329888 330681 335296 336102 337311 342576 346053 346112 346944 347778 348192 351726 357216 357492 359424 363072 369024 371124 374784 375856 377208 380928 386984 387283 389376 390312 393216 393328 399776 400737 401868 402051 406016 406992 408456 408642 412672 413664 415152 421632 421824 422838 425984 427008 428544 435357 440908 442368 442494 448136 449748 453962 456768 457866 461404 462592 463704 464256 465372 468968 474552 476288 476656 479232 480384 484096 487227 492032 494832 499712 502346 502944 504153 507904 517219 519168 520416 521667 525698 527589 534316 535824 536068 536238 542656 544608 544856 551552 553536 556686 562176 562432 563784 565812 569344 571392 580476 584064 589824 589992 598951 599664 609024 610488 610766 612963 618272 619008 620496 628849 632736 634257 638976 639158 640512 649636 659776 661362 663741 670592 672204 674622 680943 685152 692106 692224 693888 695556 696384 703452 714432 714984 718848 726144 728221 738048 742248 749568 751712 753519 754416 761856 762073 773968 774566 778752 780624 786432 786656 788547 799552 801474 803736 804102 804357 812032 813984 816912 817284 825344 827328 830304 843264 843648 845676 851968 854016 857088 870714 881816 884736 884988 896272 899496 907924 913536 915732 916149 922808 925184 927408 928512 930744 937936 949104 952576 953312 958464 958737 960768 968192 974454 984064 989664 992043 999424 1004692 1005888 1008306 1015808 1034438 1038159 1038336 1040832 1043334 1051396 1055178 1068632 1071648 1072136 1072476 1085312 1089216 1089712 1103104 1107072 1113372 1124352 1124864 1127568 1131624 1138688 1142784 1160952 1161849 1168128 1178581 1179648 1179984 1197902 1199328 1202211 1206153 1218048 1220976 1221532 1225926 1236544 1238016 1240992 1257698 1265472 1268514 1277952 1278316 1281024 1299272 1306071 1319552 1322724 1327482 1341184 1344408 1349244 1361886 1370304 1384212 1384448 1387776 1391112 1392768 1406904 1428864 1429968 1432951 1437696 1452288 1456442 1461681 1476096 1484496 1499136 1499563 1503424 1507038 1508832 1512459 1523712 1524146 1547936 1549132 1551657 1557504 1561248 1573312 1577094 1582767 1599104 1602948 1607472 1608204 1608714 1624064 1627968 1633824 1634568 1650688 1654656 1660608 1686528 1687296 1691352 1703936 1708032 1714176 1736527 1741428 1763632 1769472 1769976 1792544 1796853 1798992 1815848 1817251 1827072 1831464 1832298 1838889 1845616 1850368 1854816 1857024 1861488 1875872 1886547 1898208 1905152 1906624 1916928 1917474 1921536 1936384 1948908 1968128 1979328 1984086 1998848 2009384 2011776 2016612 2031616 2042829 2068876 2076318 2076672 2081664 2086668 2102792 2110356 2111317 2137264 2143296 2144272 2144952 2170624 2178432 2179424 2184663 2206208 2214144 2226744 2248704 2249728 2255136 2260557 2263248 2277376 2285568 2286219 2321904 2323698 2336256 2357162 2359296 2359968 2365641 2395804 2398656 2404422 2412306 2436096 2441952 2443064 2451852 2473088 2476032 2481984 2515396 2530944 2537028 2555904 2556632 2562048 2598544 2612142 2639104 2645448 2654964 2682368 2685619 2688816 2698488 2723772 2740608 2748447 2768424 2768896 2775552 2782224 2785536 2813808 2857728 2859936 2865902 2875392 2876211 2904576 2912884 2923362 2950753 2952192 2968992 2976129 2998272 2999126 3006848 3014076 3017664 3024918 3047424 3048292 3095872 3098264 3103314 3114477 3115008 3122496 3146624 3154188 3165534 3198208 3205896 3214944 3216408 3217428 3248128 3255936 3265249 3267648 3269136 3301376 3309312 3321216 3373056 3374592 3382704 3407872 3416064 3417037 3428352 3473054 3482856 3485547 3527264 3535743 3538944 3539952 3575881 3585088 3593706 3597984 3606633 3618459 3631696 3634502 3654144 3662928 3664596 3677778 3691232 3700736 3709632 3714048 3722976 3751744 3773094 3796416 3810304 3813248 3833856 3834948 3843072 3872768 3897816 3936256 3958656 3968172 3997696 4018768 4023552 4033224 4063232 4085658 4137752 4140949 4152636 4153344 4154527 4163328 4173336 4205584 4220712 4222634 4274528 4286592 4288544 4289904 4298853 4341248 4356864 4358848 4369326 4385043 4412416 4428288 4453488 4497408 4498689 4499456 4510272 4521114 4526496 4554752 4571136 4572438 4643808 4647396 4654971 4672512 4714324 4719936 4731282 4791608 4797312 4808844 4824612 4872192 4883904 4886128 4903704 4946176 4952064 4963968 5030792 5034679 5061888 5074056 5111808 5113264 5124096 5197088 5209581 5224284 5278208 5290896 5309928 5364736 5371238 5377632 5390559 5396976 5447544 5451753 5481216 5496894 5536848 5537792 5551104 5564448 5571072 5627616 5659641 5715456 5719872 5731804 5750784 5752422 5809152 5825768 5846724 5901506 5904384 5937984 5952258 5996544 5998252 6013696 6028152 6035328 6049836 6094848 6096584 6128487 6191744 6196528 6206628 6228954 6230016 6244992 6293248 6308376 6331068 6333951 6396416 6411792 6429888 6432816 6434856 6496256 6511872 6530498 6535296 6538272 6553989 6602752 6618624 6642432 6723847 6746112 6749184 6765408 6781671 6832128 6834074 6856704 6858657 6946108 6965712 6971094 7036411 7054528 7071486 7077888 7079904 7096923 7151762 7170176 7187412 7195968 7213266 7236918 7263392 7269004 7308288 7325856 7329192 7355556 7382464 7401472 7419264 7428096 7445952 7503488 7546188 7592832 7620608 7626496 7667712 7669896 7686144 7745536 7786363 7795632 7872512 7917312 7936344 7995392 8037536 8047104 8056857 8066448 8126464 8148319 8171316 8175037 8245341 8275504 8281898 8305272 8306688 8309054 8326656 8346672 8411168 8441424 8445268 8549056 8573184 8577088 8579808 8597706 8628633 8682496 8713728 8717696 8738652 8770086 8824832 8852259 8856576 8906976 8994816 8997378 8998912 9020544 9042228 9052992 9109504 9142272 9144876 9287616 9294792 9309942 9345024 9428648 9439872 9462564 9466873 9583216 9594624 9617688 9649224 9744384 9767808 9772256 9795747 9807408 9892352 9904128 9906949 9927936 10061584 10069358 10123776 10148112 10223616 10226528 10248192 10251111 10394176 10419162 10448568 10456641 10556416 10581792 10607229 10619856 10727643 10729472 10742476 10755264 10781118 10793952 10895088 10903506 10962432 10993788 11073696 11075584 11102208 11128896 11142144 11255232 11319282 11430912 11439744 11463608 11501568 11504844 11618304 11651536 11693448 11803012 11808768 11875968 11904516 11993088 11996504 12027392 12056304 12070656 12099672 12189696 12193168 12256974 12383488 12393056 12413256 12422847 12457908 12460032 12463581 12489984 12586496 12616752 12662136 12667902 12792832 12823584 12859776 12865632 12869712 12896559 12992512 13023744 13060996 13070592 13076544 13107978 13205504 13237248 13284864 13447694 13492224 13496067 13498368 13530816 13563342 13664256 13668148 13713408 13717314 13892216 13931424 13942188 13964913 14072822 14109056 14142972 14159808 14193846 14303524 14340352 14374824 14391936 14426532 14473836 14526784 14538008 14616576 14651712 14658384 14711112 14764928 14802944 14838528 14856192 14891904 15006976 15092376 15104037 15185664 15241216 15252992 15321553 15335424 15339792 15372288 15491072 15572726 15591264 15628743 15745024 15834624 15872688 15990784 16033789 16075072 16094208 16113714 16132896 16171677 16296638 16342632 16350074 16355259 16490682 16551008 16563796 16610544 16613376 16618108 16653312 16693344 16822336 16882848 16890536 16978923 17098112 17146368 17154176 17159616 17195412 17257266 17364992 17427456 17435392 17477304 17540172 17649664 17704518 17713152 17813952 17989632 17994756 17997824 18041088 18084456 18105984 18219008 18284544 18289752 18567481 18575232 18589584 18619884 18628363 18690048 18857296 18879744 18925128 18933746 19001853 19166432 19189248 19235376 19298448 19488768 19494319 19535616 19544512 19591494 19614816 19661967 19784704 19808256 19813898 19855872 20123168 20138716 20171541 20247552 20296224 20453056 20496384 20502222 20575971 20788352 20838324 20897136 20913282 21109233 21112832 21163584 21214458 21239712 21455286 21458944 21484952 21510528 21562236 21587904 21790176 21807012 21924864 21987576 22147392 22151168 22204416 22257792 22284288 22510464 22574851 22638564 22861824 22879488 22927216 23003136 23009688 23236608 23303072 23359089 23386896 23606024 23617536 23624263 23751936 23809032 23986176 23993008 24054784 24112608 24141312 24170571 24199344 24379392 24386336 24444957 24513948 24525111 24766976 24786112 24826512 24845694 24915816 24920064 24927162 24979968 25172992 25233504 25324272 25335804 25585664 25647168 25719552 25731264 25739424 25793118 25985024 26047488 26121992 26141184 26153088 26215956 26411008 26474496 26556777 26569728 26895388 26984448 26992134 26996736 27061632 27126684 27328512 27336296 27426816 27434628 27784432 27862848 27884376 27929826 28145644 28218112 28285944 28319616 28387692 28400619 28607048 28680704 28749648 28783872 28853064 28947672 29053568 29076016 29233152 29303424 29316768 29387241 29422224 29529856 29605888 29677056 29712384 29720847 29783808 30013952 30184752 30208074 30371328 30482432 30505984 30643106 30670848 30679584 30744576 30753333 30982144 31145452 31182528 31257486 31490048 31550359 31669248 31745376 31821687 32067578 32150144 32182929 32188416 32227428 32265792 32343354 32593276 32685264 32700148 32710518 32981364 33102016 33127592 33221088 33226752 33236216 33306624 33386688 33644672 33765696 33781072 33957846 34196224 34292736 34308352 34319232 34390824 34514532 34729984 34854912 34870784 34913047 34954608 35080344 35299328 35409036 35426304 35627904 35979264 35989512 35995648 36082176 36168912 36211968 36438016 36536011 36569088 36579504 37134962 37150464 37179168 37239768 37256726 37268541 37380096 37390743 37714592 37759488 37850256 37867492 38003706 38332864 38359789 38378496 38470752 38596896 38689677 38977536 38988638 39071232 39089024 39182988 39229632 39323934 39569408 39616512 39627796 39711744 40246336 40277432 40343082 40488201 40495104 40592448 40906112 40992768 41004444 41151942 41576704 41676648 41794272 41826564 42218466 42225664 42327168 42428916 42448237 42479424 42910572 42917888 42969904 43021056 43124472 43175808 43580352 43614024 43849728 43975152 44294784 44302336 44408832 44421481 44515584 44568576 45020928 45149702 45277128 45312111 45723648 45758976 45854432 45964659 46006272 46019376 46473216 46486453 46606144 46718178 46773792 46886229 47212048 47235072 47248526 47503872 47618064 47972352 47986016 48101367 48109568 48225216 48282624 48341142 48398688 48772672 48889914 49027896 49050222 49065777 49533952 49572224 49653024 49691388 49831632 49840128 49854324 49959936 50345984 50467008 50648544 50671608 51171328 51294336 51439104 51462528 51478848 51586236 51970048 52094976 52243984 52282368 52306176 52431912 52822016 52948992 53113554 53139456 53790776 53832337 53968896 53984268 53993472 54123264 54253368 54657024 54672592 54853632 54869256 55568864 55702443 55725696 55768752 55859652 55885089 56291288 56436224 56571888 56639232 56775384 56801238 57005559 57214096 57361408 57499296 57567744 57706128 57895344 58107136 58152032 58466304 58482957 58606848 58633536 58774482 58844448 59059712 59211776 59354112 59424768 59441694 59567616 60027904 60369504 60416148 60514623 60742656 60964864 61011968 61286212 61359168 61489152 61506666 61964288 62290904 62365056 62514972 62980096 63100718 63327699 63338496 63490752 63643374 64135156 64300288 64365858 64376832 64454856 64531584 64686708 65186552 65370528 65400296 65421036 65450827 65962728 66204032 66255184 66442176 66453504 66472432 66613248 66773376 67289344 67531392 67562144 67724553 67915692 68392448 68585472 68616704 68638464 68781648 69029064 69459968 69709824 69741568 69826094 69909216 70077267 70160688 70598656 70818072 70852608 70872789 71255808 71893441 71958528 71979024 71991296 72164352 72337824 72423936 72511713 73072022 73138176 73159008 73334871 73575333 74269924 74300928 74358336 74479536 74513452 74537082 74760192 74781486 75429184 75518976 75700512 75734984 76007412 76665728 76719578 76756992 76941504 77193792 77379354 77955072 77977276 78142464 78178048 78365976 78459264 78647868 79138816 79233024 79255592 79423488 79670331 80492672 80554864 80686164 80976402 80990208 81184896 81812224 81985536 82008888 82303884 83153408 83254189 83353296 83588544 83653128 84436932 84451328 84654336 84857832 84896474 84958848 85201857 85821144 85835776 85939808 86042112 86248944 86351616 87160704 87228048 87410011 87699456 87950304 88161723 88589568 88817664 88842962 89031168 89137152 89162541 90041856 90299404 90554256 90624222 91447296 91473343 91517952 91708864 91929318 92012544 92038752 92259999 92946432 92972906 93212288 93436356 93547584 93772458 94424096 94470144 94497052 94651077 95007744 95236128 95972032 96202734 96219136 96450432 96548787 96565248 96682284 96797376 97545344 97779828 98055792 98100444 98131554 99067904 99144448 99306048 99382776 99663264 99680256 99708648 99919872 100691968 100934016 101222719 101297088 101343216 102342656 102588672 102878208 102925056 102957696 103172472 103940096 104189952 104487968 104564736 104612352 104739141 104863824 105644032 105897984 105928147 106227108 106278912 107581552 107664674 107937792 107968536 107986944 108246528 108506736 109314048 109345184 109608033 109707264 109738512 110852311 111137728 111404886 111451392 111537504 111719304 111770178 111805623 112172229 112582576 112872448 113143776 113278464 113550768 113602476 114011118 114428192 114722816 114998592 115079367 115135488 115412256 115790688 116214272 116304064 116932608 116965914 117213696 117267072 117548964 117688896 118119424 118423552 118708224 118849536 118883388 119135232 120055808 120739008 120832296 121029246 121485312 121929728 122023936 122572424 122718336 122978304 123013332 123928576 124581808 124730112 125029944 125960192 126201436 126655398 126676992 126981504 127286748 127344711 128270312 128600576 128731716 128753664 128790337 128909712 129063168 129373416 130373104 130741056 130800592 130842072 130901654 131925456 132408064 132510368 132884352 132907008 132944864 133226496 133264443 133546752 134578688 135062784 135124288 135449106 135831384 135936333 136784896 137170944 137233408 137276928 137563296 137893977 138058128 138919936 139419648 139459359 139483136 139652188 139818432 140154534 140321376 141197312 141636144 141705216 141745578 142511616 143786882 143917056 143958048 143982592 144304101 144328704 144675648 144847872 145023426 146144044 146318016 146669742 147150666 148539848 148601856 148716672 148959072 149026904 149074164 149520384 149562972 150858368 151037952 151401024 151469968 152014824 153331456 153439156 153513984 153883008 154387584 154758708 155910144 155954552 156284928 156356096 156731952 156918528 157295736 158277632 158466048 158511184 158846976 159340662 160985344 161109728 161372328 161497011 161952804 161980416 162369792 163624448 163822759 163971072 164017776 164607768 166306816 166508378 166706592 167107329 167177088 167306256 167655267 168873864 168902656 169308672 169715664 169792948 169917696 170403714 171642288 171671552 171879616 172084224 172497888 172703232 174321408 174456096 174820022 175398912 175448871 175900608 176323446 177179136 177635328 177685924 178062336 178274304 178325082 180083712 180598808 181108512 181248444 181543869 182894592 182946686 183035904 183417728 183858636 184077504 184519998 185892864 185945812 186424576 186872712 187095168 187544916 188848192 188940288 188994104 189302154 189983097 190015488 190472256 191944064 192405468 192438272 192900864 193097574 193130496 193364568 193594752 195090688 195559656 196111584 196200888 196263108 196352481 198135808 198288896 198612096 198765552 199180189 199326528 199360512 199417296 199839744 201383936 201868032 202445438 202594176 202686432 203173659 204685312 205177344 205756416 205850112 205915392 206344944 207880192 208379904 208439257 208975936 209129472 209224704 209478282 209727648 210231801 211795968 211856294 212454216 212557824 212618367 215163104 215329348 215680323 215875584 215937072 215973888 216493056 217013472 218128741 218690368 219216066 219414528 219477024 220004613 220725999 221704622 222275456 222809772 222902784 223075008 223438608 223540356 223611246 224344458 225165152 225744896 226287552 226556928 227101536 227204952 228022236 228856384 229445632 229997184 230158734 230270976 230824512 231581376 232428544 232608128 233865216 233931828 234427392 234534144 235097928 235377792 236238848 236847104 237416448 237699072 237766776 238270464 240111616 241377253 241478016 241664592 242058492 242970624 243859456 244047872 245144848 245436672 245956608 246026664 247857152 249163616 249460224 249762567 250059888 251920384 252402872 252597889 253310796 253353984 253426147 253963008 254573496 254689422 255605571 256540624 257201152 257463432 257507328 257580674 257819424 258126336 258746832 260746208 261482112 261601184 261684144 261803308 262230033 263850912 264816128 265020736 265768704 265889728 266452992 266528886 267093504 267487623 269157376 270125568 270248576 270898212 271662768 271872666 273569792 274341888 274420029 274466816 274553856 275126592 275787954 276116256 277839872 278839296 278918718 278966272 279304376 279636864 280309068 280642752 282394624 283272288 283410432 283491156 283953231 285023232 287573764 287916096 287965184 288608202 288657408 289351296 289695744 290046852 292288088 292636032 293339484 293473063 294301332 297079696 297203712 297433344 297918144 298053808 298148328 299040768 299125944 301716736 302075904 302802048 302939936 303668157 304029648 306662912 306878312 307027968 307115419 307766016 308775168 309517416 311820288 311909104 312569856 312712192 313463904 313837056 314217423 314591472 316555264 316932096 317022368 317693952 317784441 318681324 321970688 322219456 322744656 322994022 323905608 323960832 324739584 327248896 327645518 327942144 328035552 328824099 329215536 332556933 332613632 333016756 333413184 334214658 334354176 334612512 335310534 337747728 337805312 338617344 339431328 339585896 339835392 340807428 343284576 343343104 343759232 344168448 344995776 345238101 345406464 348642816 348912192 349640044 350797824 350897742 351801216 352646892 354358272 355270656 355371848 356124672 356548608 356650164 360167424 361197616 362217024 362496888 363087738 365789184 365893372 366071808 366835456 367717272 368155008 369039996 371785728 371891624 372849152 373745424 374190336 375089832 377696384 377880576 377988208 378604308 379966194 380030976 380944512 382034133 383888128 384810936 384876544 385801728 386195148 386260992 386371011 386729136 387189504 390181376 391119312 392223168 392401776 392526216 392704962 396271616 396577792 397224192 397531104 398360378 398653056 398721024 398834592 399679488 399793329 402767872 403736064 404890876 405188352 405372864 406347318 409370624 410154667 410354688 411512832 411700224 411830784 412689888 413681931 416759808 416878514 417951872 418258944 418378077 418449408 418956564 419455296 420463602 423591936 423712588 424908432 425115648 425236734 430326208 430658696 431360646 431751168 431874144 431947776 432912303 432986112 434026944 436257482 437380736 438432132 438954048 440009226 441451998 443409244 444550912 445619544 445805568 446150016 446877216 447080712 447222492 448688916 450330304 451489792 452575104 453113856 453869611 454203072 454409904 456044472 457712768 458891264 459994368 460317468 460541952 461649024 463162752 464857088 465216256 467730432 467863656 468854784 469068288 470195856 470755584 472477696 473694208 474832896 474968143 475398144 475533552 476540928 480223232 482754506 482956032 483329184 484116984 484491033 485941248 487718912 488095744 490289696 490873344 491468277 491913216 492053328 495714304 497047459 498327232 498677257 498920448 499525134 500119776 501321987 502965801 504805744 505195778 506621592 506707968 506852294 507926016 509146992 509378844 511211142 513081248 514402304 514926864 515014656 515161348 515638848 516252672 517493664 521492416 522964224 523202368 523368288 523606616 524460066 526346613 527701824 529632256 530041472 531537408 531779456 532905984 533057772 534187008 534975246 538314752 540251136 540497152 541796424 543325536 543745332 547139584 548683776 548840058 548933632 549107712 550253184 551575908 552232512 555679744 557678592 557837436 557932544 558608752 559273728 560618136 561285504 564789248 566544576 566820864 566982312 567906462 570046464 575147528 575591911 575832192 575930368 577216404 577314816 577479253 578702592 579391488 580093704 584576176 585272064 586678968 586946126 588602664 589057443 594159392 594407424 594866688 595836288 596107616 596296656 597540567 598081536 598251888 603433472 604151808 604323889 605604096 605879872 607336314 608059296 609520977 613325824 613756624 614055936 614230838 615532032 617550336 619034832 623640576 623818208 625139712 625317771 625424384 626927808 627674112 628434846 629182944 633110528 634044736 635387904 635568882 637362648 637855101 643941376 644438912 645489312 645988044 647040969 647811216 647921664 649479168 654386223 654497792 655291036 656071104 657648198 658431072 665113866 665227264 666033512 666826368 668429316 668708352 669225024 670621068 675495456 675610624 677234688 678862656 679171792 679670784 681614856 686569152 686686208 687518464 688336896 689991552 690476202 690812928 697285632 697824384 699280088 699820381 701595648 701795484 703602432 705293784 708716544 710541312 710743696 712249344 713097216 713300328 720334848 722395232 724131759 724434048 724993776 726175476 731578368 731786744 732143616 733670912 735434544 736310016 738079992 743571456 743783248 745698304 747490848 748380672 749287701 750179664 755392768 755761152 755976416 757208616 757793667 759932388 760061952 760278441 761889024 764068266 767776256 769621872 769753088 771603456 772390296 772521984 772742022 773458272 774379008 780362752 782238624 784446336 784803552 785052432 785409924 786690099 792543232 793155584 794448384 795062208 796720756 797306112 797669184 799358976 799586658 805535744 807472128 809781752 810376704 810745728 812694636 818741248 820309334 820709376 823025664 823260087 823400448 823661568 825379776 827363862 833519616 833757028 835903744 836517888 836756154 836898816 837913128 838910592 840927204 847183872 847425176 849816864 850231296 850473468 851859693 860652416 861317392 862721292 863748288 863895552 865824606 865972224 868053888 872514964 874761472 876864264 877908096 880018452 880419189 882903996 886818488 889101824 891239088 891611136 892300032 893754432 894161424 894444984 897377832 900660608 902979584 905150208 906227712 907739222 908406144 908819808 911004471 912088944 915425536 917782528 919988736 920634936 921083904 921346257 923298048 926325504 929714176 930432512 934614733 935460864 935727312 937709568 938136576 940391712 941511168 942652269 944955392 949665792 949936286 950796288 951067104 953081856 953353323 960446464 965509012 965912064 966658368 968233968 968982066 971882496 975437824 976191488 978061129 980579392 981746688 982936554 983826432 984106656 986472297 994094918 996654464 997354514 997670799 997840896 999050268 1000239552 1002643974 1005931602 1009611488 1010391556 1013243184 1013415936 1013704588 1015852032 1018293984 1018757688 1022422284 1026162496 1028804608 1029853728 1030029312 1030322696 1031277696 1032505344 1034987328 1035714303 1042984832 1045928448 1046404736 1046736576 1047213232 1048920132 1052693226 1055403648 1059264512 1060082944 1063074816 1063558912 1065811968 1066115544 1068374016 1069950492 1076629504 1080502272 1080994304 1082304457 1083592848 1086651072 1087490664 1094279168 1097367552 1097680116 1097867264 1098215424 1100506368 1103151816 1104465024 1111359488 1115357184 1115674872 1115865088 1117217504 1118547456 1121236272 1122571008 1129578496 1132616341 1133089152 1133641728 1133964624 1135812924 1136330143 1140092928 1146102399 1150295056 1151183822 1151664384 1154432808 1154629632 1154958506 1157405184 1158782976 1159113033 1160187408 1169152352 1170544128 1173357936 1173892252 1177205328 1178114886 1188318784 1188814848 1189153459 1189733376 1191672576 1192215232 1192593312 1195081134 1196163072 1196503776 1199379987 1206866944 1208303616 1208647778 1211208192 1211759744 1214672628 1216118592 1219041954 1226651648 1227513248 1228111872 1228461676 1230464001 1231064064 1235100672 1238069664 1247636416 1250279424 1250635542 1250848768 1253855616 1255134231 1255348224 1256869692 1258365888 1266221056 1268089472 1270775808 1271137764 1274725296 1275710202 1287882752 1288877824 1290978624 1291976088 1294081938 1295622432 1295843328 1298958336 1308772446 1308995584 1310582072 1312142208 1315296396 1315895347 1316862144 1330227732 1330454528 1332067024 1333652736 1336858632 1337416704 1338450048 1341242136 1350990912 1351221248 1354469376 1357725312 1358343584 1359341568 1361608833 1363229712 1373138304 1373372416 1375036928 1376673792 1377065911 1379983104 1380952404 1381625856 1394571264 1395648768 1398560176 1399640762 1403191296 1403590968 1407204864 1410587568 1417433088 1421082624 1421487392 1424498688 1424904429 1426194432 1426600656 1440669696 1441080043 1444790464 1448263518 1448868096 1449987552 1452350952 1453473099 1463156736 1463573488 1464287232 1467341824 1470869088 1472620032 1474404831 1476159984 1487142912 1487566496 1491142377 1491396608 1494981696 1496031771 1496761344 1498575402 1500359328 1510785536 1511952832 1514417232 1515587334 1519864776 1520123904 1520556882 1523778048 1528136532 1535552512 1539243744 1539506176 1543206912 1544780592 1545043968 1545484044 1546916544 1548758016 1560725504 1564477248 1568892672 1569607104 1570104864 1570819848 1573380198 1585086464 1586311168 1588896768 1590124416 1593441512 1594612224 1595338368 1598717952 1599173316 1611071488 1614944256 1619563504 1620753408 1621491456 1625389272 1637482496 1640618668 1641418752 1646051328 1646520174 1646800896 1647323136 1650759552 1654727724 1667039232 1667514056 1671807488 1673035776 1673512308 1673797632 1675826256 1677821184 1681854408 1694367744 1694850352 1699633728 1700462592 1700946936 1703719386 1721304832 1722634784 1725442584 1726775733 1727496576 1727791104 1731649212 1731944448 1732437759 1736107776 1745029928 1749522944 1753728528 1755816192 1760036904 1760838378 1765807992 1767172329 1773636976 1778203648 1782478176 1783222272 1784600064 1787508864 1788322848 1788889968 1792621701 1794755664 1801321216 1805959168 1810300416 1812455424 1812971667 1815478444 1816812288 1817639616 1822008942 1824177888 1830851072 1835565056 1839977472 1841269872 1842167808 1842692514 1846596096 1852651008 1859428352 1860865024 1869229466 1870921728 1871454624 1875419136 1875953313 1876273152 1880783424 1883022336 1885304538 1889910784 1899331584 1899872572 1902134208 1906163712 1906706646 1920892928 1931018024 1931824128 1933316736 1936467936 1937964132 1941122907 1943764992 1952382976 1956122258 1961158784 1963158669 1963493376 1965873108 1968213312 1972944594 1988189836 1993308928 1994709028 1995341598 1995681792 1998100536 2000479104 2005287948 2011863204 2019222976 2020783112 2026486368 2026831872 2027409176 2031704064 2036587968 2037515376 2044844568 2052324992 2057609216 2059707456 2060058624 2060645392 2062555392 2065010688 2069974656 2071428606 2085969664 2091856896 2092809472 2093473152 2094426464 2097840264 2099461143 2105386452 2110807296 2118529024 2120165888 2126149632 2127117824 2129695867 2131623936 2132231088 2136748032 2139900984 2153259008 2161004544 2161988608 2164608914 2167185696 2172395277 2173302144 2174981328 2188558336 2194735104 2195360232 2195734528 2196430848 2201012736 2206303632 2208930048 2222718976 2228696671 2230714368 2231349744 2231730176 2234435008 2237094912 2242472544 2245142016 2247863103 2265232682 2266178304 2267283456 2267929248 2271625848 2272660286 2273381001 2280185856 2280835323 2292204798 2300590112 2302367644 2303328768 2308865616 2309259264 2309917012 2314810368 2317565952 2318226066 2320374816 2338304704 2341088256 2346715872 2347784504 2354410656 2356229772 2360070297 2376637568 2377629696 2378306918 2379466752 2383345152 2384430464 2385186624 2390162268 2393007552 2398759974 2413733888 2416607232 2417295556 2422416384 2423519488 2429345256 2432237184 2438083908 2453303296 2455026496 2456223744 2456923352 2460928002 2462128128 2469780261 2470201344 2476139328 2495272832 2500558848 2501271084 2501697536 2507711232 2510268462 2510696448 2513739384 2516731776 2532442112 2536178944 2541551616 2542275528 2549450592 2551420404 2575765504 2577755648 2580879859 2581957248 2583952176 2588163876 2589342457 2591244864 2591686656 2597916672 2617544892 2617991168 2621164144 2624284416 2630592792 2631790694 2633724288 2641257567 2660455464 2660909056 2664134048 2667305472 2673717264 2674833408 2676900096 2682484272 2701981824 2702442496 2708938752 2709710341 2715450624 2716687168 2718683136 2723217666 2726459424 2733013413 2746276608 2750073856 2753347584 2754131822 2759966208 2761904808 2763251712 2764038771 2789142528 2791297536 2797120352 2799281524 2803844199 2806382592 2807181936 2814409728 2821175136 2834866176 2835673633 2842974784 2848997376 2849808858 2852388864 2853201312 2860059969 2881339392 2882160086 2889580928 2896527036 2897736192 2899975104 2904701904 2906946198 2926313472 2927146976 2928574464 2934183387 2934683648 2941738176 2945240064 2948809662 2952319968 2975132992 2982284754 2982793216 2989963392 2992063542 2993012397 2993522688 2997150804 3000718656 3021571072 3023905664 3028834464 3031174668 3039729552 3040247808 3041113764 3047556096 3056273064 3071105024 3078487488 3079012352 3086413824 3089561184 3090087936 3090968088 3093833088 3097516032 3121451008 3128954496 3137785344 3137904289 3139214208 3140209728 3141639696 3146760396 3170172928 3172622336 3177793536 3180248832 3186883024 3189224448 3190676736 3197435904 3198346632 3222142976 3229888512 3239127008 3241506816 3242982912 3246913371 3250778544 3274964992 3281237336 3282837504 3283772557 3292102656 3293040348 3293601792 3294646272 3301519104 3309455448 3334078464 3335028112 3343614976 3346071552 3347024616 3347595264 3351652512 3355642368 3363708816 3388735488 3389700704 3397849023 3399267456 3400925184 3401893872 3407438772 3408990429 3442609664 3445269568 3450885168 3453551466 3454993152 3463298424 3463888896 3464875518 3472215552 3477339099 3490059856 3499045888 3507457056 3511632384 3520073808 3521676756 3531615984 3534344658 3547273952 3556407296 3564956352 3566444544 3567460377 3569200128 3575017728 3576645696 3577779936 3585243402 3589511328 3602642432 3611918336 3620600832 3624910848 3625943334 3630956888 3633624576 3635279232 3644017884 3648355776 3661702144 3671130112 3679954944 3682539744 3684335616 3685385028 3691392003 3693192192 3705302016 3718856704 3721730048 3738458932 3742909248 3750838272 3751906626 3752546304 3761566848 3766044672 3770609076 3779821568 3798663168 3799745144 3804268416 3812327424 3813413292 3841785856 3862036048 3863648256 3866633472 3872935872 3875928264 3882245814 3887529984 3904765952 3912244516 3922317568 3926317338 3926986752 3931746216 3936426624 3945889188 3947686041 3976379672 3986617856 3989418056 3990683196 3991363584 3992500447 3996201072 4000958208 4010575896 4023726408 4038445952 4041566224 4052972736 4053663744 4054818352 4063408128 4073175936 4075030752 4084826499 4089689136 4104649984 4115218432 4119414912 4120117248 4121290784 4125110784 4130021376 4131197733 4139949312 4142857212 4171939328 4183713792 4185618944 4186946304 4188852928 4195680528 4198922286 4210772904 4221614592 4237058048 4240331776 4252299264 4254235648 4259391734 4263247872 4264462176 4273496064 4274713287 4279801968 4306518016 4322009088 4323240129 4323977216 4329217828 4334371392 4344790554 4346604288 4349962656 4377116672 4385499901 4389470208 4390720464 4391469056 4392861696 4402025472 4412607264 4417860096 4423214493 4457393342 4461428736 4462699488 4463460352 4468870016 4473427131 4474189824 4484945088 4488095313 4490284032 4495726206 4530465364 4532356608 4535858496 4543251696 4545320572 4546762002 4560371712 4561670646 4584409596 4601180224 4604735288 4606657536 4617731232 4618518528 4619834024 4629620736 4635131904 4636452132 4640749632 4676609408 4682176512 4693431744 4695569008 4708821312 4712459544 4720140594 4753275136 4755259392 4756613836 4758933504 4766690304 4768860928 4770373248 4780324536 4786015104 4797519948 4827467776 4833214464 4834591112 4844832768 4847038976 4858690512 4864474368 4876167816 4906606592 4910052992 4912447488 4913846704 4921856004 4924256256 4939560522 4940402688 4952278656 4990545664 5001117696 5002542168 5003395072 5015422464 5020536924 5021392896 5027478768 5033463552 5064884224 5072357888 5078505529 5083103232 5084551056 5098901184 5102840808 5151531008 5155511296 5161759718 5163914496 5167904352 5176327752 5178684914 5180327199 5182489728 5183373312 5195833344 5197313277 5235089784 5235982336 5242328288 5248568832 5261185584 5263581388 5267448576 5282515134 5320910928 5321818112 5328268096 5332010671 5334610944 5347434528 5349666816 5353800192 5364968544 5377865103 5403963648 5417877504 5419420682 5430901248 5433374336 5437366272 5438915001 5446435332 5452918848 5466026826 5492553216 5500147712 5506695168 5508263644 5519932416 5523809616 5526503424 5528077542 5578285056 5582595072 5594240704 5598563048 5607688398 5612765184 5614363872 5627859939 5628819456 5642350272 5669732352 5671347266 5685949568 5697994752 5699617716 5706402624 5720119938 5762678784 5764320172 5779161856 5793054072 5795472384 5799950208 5809403808 5813892396 5854293952 5857148928 5868366774 5869367296 5883476352 5889476007 5890480128 5897619324 5900304943 5904639936 5950265984 5964569508 5965586432 5979926784 5984127084 5986024794 5987045376 5994301608 6001437312 6043142144 6047811328 6057668928 6062349336 6079459104 6080495616 6082227528 6095112192 6112546128 6142210048 6156974976 6158024704 6172827648 6174585859 6179122368 6180175872 6181936176 6187666176 6195032064 6242902016 6257908992 6275570688 6275808578 6278428416 6280419456 6283279392 6293520792 6298383429 6340345856 6345244672 6355587072 6360497664 6373766048 6378448896 6381353472 6389087601 6394871808 6396693264 6444285952 6459777024 6461616967 6478254016 6483013632 6485965824 6493826742 6501557088 6517185831 6562474672 6565675008 6567545114 6584205312 6586080696 6587203584 6589292544 6603038208 6618910896 6668156928 6670056224 6686090013 6687229952 6692143104 6694049232 6695190528 6703305024 6711284736 6727417632 6761990971 6779401408 6795698046 6798534912 6801850368 6803787744 6814877544 6817980858 6820143003 6842505969 6885219328 6890539136 6901770336 6907102932 6909986304 6926596848 6927777792 6929751036 6944431104 6954678198 6980119712 6998091776 7014914112 7023264768 7040147616 7043353512 7063231968 7068689316 7094547904 7112814592 7129912704 7132889088 7134920754 7138400256 7150035456 7153291392 7155559872 7170486804 7179022656 7205284864 7223836672 7241201664 7249821696 7251886668 7261913776 7267249152 7270558464 7288035768 7296711552 7323404288 7342260224 7359909888 7365079488 7368671232 7370770056 7382784006 7386384384 7410604032 7437713408 7443460096 7476917864 7482694843 7485818496 7501676544 7503813252 7505092608 7523133696 7532089344 7541218152 7559643136 7597326336 7599490288 7608536832 7624654848 7626826584 7683571712 7724072096 7727296512 7733266944 7742639577 7745871744 7751856528 7764491628 7768027371 7775059968 7809531904 7824489032 7844635136 7852634676 7853973504 7856210557 7863492432 7872853248 7891778376 7895372082 7923772701 7952759344 7973235712 7978836112 7981366392 7982727168 7985000894 7992402144 8001916416 8021151792 8047452816 8076891904 8083132448 8105945472 8107327488 8109636704 8126816256 8129131023 8146351872 8150061504 8169652998 8179378272 8209299968 8230436864 8238829824 8242581568 8250221568 8260042752 8262395466 8279898624 8285714424 8292116313 8343878656 8367427584 8371237888 8373892608 8377705856 8391361056 8397844572 8411532597 8421545808 8443229184 8474116096 8480663552 8504598528 8507020899 8508471296 8518783468 8528924352 8546992128 8549426574 8559603936 8613036032 8644018176 8646480258 8647954432 8658435656 8668742784 8689581108 8693208576 8699925312 8754233344 8770999802 8778940416 8781440928 8782938112 8785723392 8802550161 8804050944 8825214528 8835720192 8846428986 8914786684 8925398976 8926920704 8937740032 8946854262 8948379648 8969890176 8976190626 8980568064 8991452412 9060930728 9064713216 9071716992 9086503392 9090641144 9093524004 9097664953 9120743424 9123341292 9168819192 9202360448 9209470576 9213315072 9235462464 9237037056 9239668048 9259241472 9270263808 9272904264 9281499264 9353218816 9364353024 9386863488 9391138016 9413712867 9417642624 9424919088 9440281188 9506550272 9510518784 9513227672 9517867008 9533380608 9537721856 9540746496 9560649072 9572030208 9595039896 9654935552 9666428928 9669182224 9689665536 9694077952 9717381024 9728948736 9740740113 9752335632 9813213184 9820105984 9824894976 9827693408 9843712008 9848512512 9851317671 9879121044 9880805376 9904557312 9981091328 9993188299 10002235392 10005084336 10006790144 10030844928 10041073848 10042785792 10054957536 10066927104 10144715776 10157011058 10166206464 10169102112 10193547069 10197802368 10205681616 10226971287 10303062016 10311022592 10323519436 10327828992 10335808704 10352655504 10357369828 10360654398 10364979456 10391666688 10394626554 10470179568 10471964672 10484656576 10497137664 10522371168 10527162776 10534897152 10565030268 10641821856 10643636224 10656536192 10664021342 10669221888 10694869056 10699333632 10702381131 10707600384 10729937088 10755730206 10807927296 10835755008 10838841364 10861802496 10866748672 10874732544 10877830002 10892870664 10905837696 10932053652 10985106432 11000295424 11013390336 11016527288 11039864832 11047619232 11053006848 11056155084 11074176009 11156570112 11165190144 11188481408 11197126096 11215376796 11228727744 11255719878 11257638912 11284700544 11339464704 11342694532 11371899136 11395989504 11399235432 11412805248 11440239876 11525357568 11528640344 11558323712 11586108144 11590944768 11599900416 11618807616 11627784792 11708587904 11714297856 11736733548 11738734592 11766952704 11778952014 11780960256 11795238648 11800609886 11809279872 11843058123 11900531968 11929139016 11931172864 11959853568 11968254168 11972049588 11974090752 11977501341 11988603216 12002874624 12086284288 12095622656 12115337856 12124698672 12149991529 12158918208 12160991232 12164455056 12190224384 12225092256 12254479497 12284420096 12313949952 12345655296 12349171718 12358244736 12360351744 12363872352 12375332352 12390064128 12393593199 12485804032 12515817984 12551141376 12551617156 12556856832 12560838912 12566558784 12587041584 12596766858 12680691712 12690489344 12711174144 12714794677 12720995328 12747532096 12756897792 12762706944 12778175202 12789743616 12793386528 12824139861 12919554048 12923233934 12956508032 12966027264 12969720387 12971931648 12987653484 13003114176 13034371662 13124949344 13131350016 13135090228 13156499703 13168410624 13172161392 13174407168 13178585088 13206076416 13237821792 13340112448 13372180026 13374459904 13384286208 13388098464 13390381056 13406610048 13420281393 13422569472 13454835264 13464285939 13523981942 13558802816 13591396092 13597069824 13607575488 13629755088 13635961716 13640286006 13685011938 13770438656 13781078272 13803540672 13814205864 13819972608 13853193696 13855555584 13859502072 13888862208 13909356396 13960239424 13996183552 14029828224 14046529536 14069957941 14080295232 14086707024 14126463936 14137378632 14189095808 14225629184 14259825408 14265778176 14269841508 14276800512 14300070912 14306582784 14311119744 14340973608 14358045312 14410569728 14447673344 14482403328 14499643392 14503773336 14523827552 14534498304 14541116928 14576071536 14593423104 14646808576 14684520448 14719819776 14724012433 14730158976 14737342464 14741540112 14765568012 14772768768 14821208064 14875426816 14886920192 14953835728 14965389686 14971636992 15003353088 15007626504 15010185216 15046267392 15064178688 15082436304 15119286272 15194652672 15198980576 15217073664 15235516587 15249309696 15253653168 15367143424 15408471229 15448144192 15454593024 15458994967 15466533888 15485279154 15491743488 15503713056 15528983256 15536054742 15540981597 15550119936 15591939831 15648978064 15689270272 15705269352 15707947008 15712421114 15726984864 15745706496 15783556752 15790744164 15847545402 15905518688 15946471424 15957672224 15962732784 15965454336 15970001788 15984804288 15996032013 16003832832 16042303584 16094905632 16153783808 16166264896 16211890944 16219273408 16253632512 16258262046 16292703744 16300123008 16316745003 16339305996 16358756544 16418599936 16460873728 16477659648 16485163136 16500443136 16520085504 16524790932 16559797248 16571428848 16584232626 16687757312 16734855168 16742475776 16747785216 16755411712 16782722112 16795689144 16823065194 16843091616 16886458368 16948232192 16961327104 17009197056 17014041798 17016942592 17037566936 17057848704 17093984256 17098853148 17119207872 17226072064 17288036352 17292960516 17295908864 17316871312 17337485568 17379162216 17386417152 17399850624 17508466688 17541999604 17562881856 17565876224 17571446784 17605100322 17608101888 17650429056 17671440384 17692857972 17700914829 17829573368 17850797952 17853841408 17875480064 17893708524 17896759296 17901856843 17939780352 17952381252 17961136128 17982904824 18121861456 18129426432 18143433984 18173006784 18181282288 18187048008 18195329906 18241486848 18246682584 18337638384 18404720896 18418941152 18426630144 18470924928 18474074112 18479336096 18518482944 18523757577 18540527616 18545808528 18562998528 18706437632 18728706048 18734040559 18773726976 18782276032 18827425734 18835285248 18849838176 18880562376 18895150287 19013100544 19021037568 19026455344 19035734016 19066761216 19075443712 19081492992 19121298144 19144060416 19167262803 19190079792 19309871104 19332857856 19338364448 19379331072 19384850901 19388155904 19434762048 19457897472 19481480226 19504671264 19626426368 19640211968 19655386816 19687424016 19697025024 19702635342 19758242088 19761610752 19809114624 19962182656 19986376598 20004470784 20010168672 20013580288 20058270039 20061689856 20082147696 20085571584 20109915072 20133854208 20285972913 20289431552 20314022116 20338204224 20387094138 20395604736 20411363232 20453942574 20606124032 20622045184 20647038872 20655657984 20671617408 20705311008 20714739656 20721308796 20729958912 20783333376 20789253108 20940359136 20943929344 20969313152 20994275328 21044742336 21054325552 21069794304 21130060536 21283643712 21287272448 21313072384 21328042684 21338443776 21389738112 21398667264 21404762262 21415200768 21459874176 21511460412 21615854592 21671510016 21677682728 21723604992 21733497344 21749465088 21755660004 21785741328 21811675392 21864107304 21970212864 22000590848 22026780672 22033054576 22079729664 22095238464 22106013696 22112310168 22148352018 22313140224 22330380288 22376962816 22394252192 22430753592 22448084529 22457455488 22511439756 22515277824 22569401088 22678929408 22685389064 22743798272 22791979008 22798470864 22825610496 22880479752 23050715136 23057280688 23116647424 23172216288 23181889536 23199800832 23227918731 23237615232 23255569584 23304082113 23417175808 23428595712 23473467096 23477469184 23533905408 23557904028 23561920512 23568631671 23590477296 23601219772 23618559744 23686116246 23801063936 23858278032 23862345728 23919707136 23936508336 23944099176 23948181504 23955002682 23977206432 24005749248 24172568576 24191245312 24230675712 24249397344 24299983058 24317836416 24321982464 24328910112 24380448768 24387393069 24450184512 24508958994 24568840192 24627899904 24691310592 24698343436 24716489472 24727744704 24750664704 24780128256 24787186398 24971608064 25031635968 25102282752 25103234312 25113713664 25121677824 25133117568 25174083168 25193533716 25234597791 25380978688 25422348288 25429589354 25441990656 25495064192 25513795584 25521062697 25525413888 25556350404 25586773056 25648279722 25839108096 25846467868 25913016064 25932054528 25939440774 25943863296 25975306968 26006228352 26068743324 26249898688 26262700032 26270180456 26312999406 26336821248 26344322784 26348814336 26357170176 26407650483 26412152832 26475643584 26680224896 26744360052 26748919808 26776196928 26780762112 26813220096 26840562786 26845138944 26909670528 26928571878 27047963884 27117605632 27182792184 27194139648 27215150976 27259510176 27271923432 27280572012 27292994859 27370023876 27540877312 27562156544 27607081344 27628411728 27639945216 27686046271 27706387392 27711111168 27719004144 27777724416 27818712792 27920478848 27992367104 28059656448 28093059072 28139915882 28160590464 28173414048 28241138601 28252927872 28274757264 28378191616 28451258368 28519650816 28531556352 28539683016 28553601024 28600141824 28613165568 28622239488 28681947216 28716090624 28821139456 28895346688 28964806656 28973056723 28999286784 29007546672 29047655104 29068996608 29082233856 29152143072 29186846208 29222220339 29293617152 29439639552 29448024866 29460317952 29474684928 29483080224 29531136024 29545537536 29553953013 29642416128 29750853632 29773840384 29907671456 29930779372 29943273984 29979564897 30006706176 30015253008 30020370432 30092534784 30128357376 30164872608 30238572544 30319894999 30397961152 30434147328 30471033174 30498619392 30507306336 30580641207 30680913861 30816942458 30896288384 30909186048 30917989934 30933067776 30970558308 30983486976 31007426112 31057966512 31072109484 31081963194 31183879662 31297956128 31378540544 31410538704 31415894016 31424842228 31453969728 31491412992 31567113504 31581488328 31695090804 31811037376 31892942848 31915344448 31925465568 31930908672 31940003576 31969608576 31992064026 32007665664 32084607168 32107143393 32189811264 32307567616 32332529792 32423781888 32438546816 32507265024 32516524092 32585407488 32600246016 32633490006 32678611992 32717513088 32837199872 32921747456 32955319296 32970326272 33000886272 33040171008 33049581864 33119594496 33142857696 33168465252 33375514624 33469710336 33484951552 33495570432 33510823424 33551438167 33565444224 33591378288 33646130388 33686183232 33772916736 33896464384 33922654208 34018394112 34028083596 34033885184 34075133872 34115697408 34187968512 34197706296 34238415744 34452144128 34576072704 34585921032 34591817728 34633742624 34674971136 34758324432 34772834304 34799701248 35016933376 35083999208 35111106571 35125763712 35131752448 35142893568 35210200644 35216203776 35226234433 35300858112 35342880768 35385715944 35401829658 35529174369 35659146736 35701595904 35750960128 35787417048 35793518592 35803713686 35879560704 35904762504 35922272256 35932504023 35965809648 36243722912 36258852864 36286867968 36346013568 36362564576 36374096016 36390659812 36449974587 36482973696 36493365168 36675276768 36809441792 36837882304 36853260288 36863757229 36941849856 36958672192 37036965888 37047515154 37081055232 37091617056 37125997056 37180779597 37412875264 37457412096 37468081118 37547453952 37564552064 37654851468 37670570496 37699676352 37761124752 37790300574 38026201088 38042075136 38052910688 38071468032 38133522432 38144384031 38150887424 38162985984 38242596288 38288120832 38334525606 38380159584 38619742208 38676728896 38758662144 38769701802 38776311808 38869524096 38909161161 38915794944 38962960452 39009342528 39252852736 39280423936 39310773632 39374848032 39394050048 39405270684 39469499109 39516484176 39523221504 39618229248 39924365312 39972753196 40020337344 40027160576 40116540078 40123379712 40164295392 40171143168 40219830144 40267708416 40571945826 40578863104 40628044232 40676408448 40774188276 40791209472 40792755757 40822726464 40907885148 41212248064 41244090368 41294077744 41311315968 41343234816 41410622016 41429479312 41442617592 41459917824 41566666752 41578506216 41880718272 41887858688 41938626304 41988550656 42089484672 42108651104 42139588608 42209873823 42260121072 42567287424 42574544896 42626144768 42656085368 42676887552 42689043241 42779476224 42797334528 42809524524 42830401536 42919748352 43022920824 43231709184 43343020032 43355365456 43447209984 43466994688 43498930176 43511320008 43571482656 43623350784 43728214608 43940425728 44001181696 44053561344 44066109152 44159459328 44172037299 44190476928 44212027392 44224620336 44296704036 44626280448 44660760576 44753925632 44788504384 44861507184 44896169058 44914910976 45022879512 45030555648 45138802176 45357858816 45370778128 45487596544 45583958016 45596941728 45651220992 45706549761 45760959504 46101430272 46114561376 46225413687 46233294848 46344432576 46363779072 46376984901 46399601664 46455837462 46475230464 46511139168 46608164226 46834351616 46946934192 46954938368 47067810816 47115808056 47123841024 47137263342 47180954592 47202439544 47237119488 47372232492 47602127872 47716556064 47724691456 47839414272 47873016672 47888198352 47896363008 47910005364 47954412864 47988096039 48011498496 48345137152 48382490624 48461351424 48498794688 48599966116 48635672832 48657820224 48760897536 48774786138 48900369024 49017917988 49137680384 49255799808 49382621184 49396686872 49432978944 49455489408 49501329408 49560256512 49574372796 49943216128 50063271936 50204565504 50206468624 50227427328 50243355648 50266235136 50348166336 50387067432 50469195582 50761957376 50844696576 50859178708 50883981312 50990128384 51027591168 51042125394 51050827776 51112700808 51173546112 51296559444 51678216192 51692935736 51826032128 51864109056 51878881548 51887726592 51950613936 52012456704 52137486648 52499797376 52525400064 52540360912 52625998812 52688645568 52697628672 52714340352 52815300966 52824305664 52951287168 53102744487 53360449792 53488720104 53497839616 53552393856 53561524224 53626440192 53681125572 53690277888 53705570529 53819341056 53857143756 54095927768 54235211264 54365584368 54388279296 54430301952 54519020352 54543846864 54561144024 54585989718 54740047752 55081754624 55124313088 55214162688 55256823456 55279890432 55372092542 55412774784 55422222336 55438008288 55555448832 55571272731 55637425584 55840957696 55984734208 56119312896 56186118144 56202121677 56279831764 56321180928 56346828096 56482277202 56505855744 56549514528 56756383232 56902516736 57011498713 57039301632 57063112704 57079366032 57107202048 57200283648 57226331136 57244478976 57363894432 57432181248 57501788409 57642278912 57929613312 57946113446 57998573568 58015093344 58095310208 58137993216 58154552703 58164467712 58304286144 58373692416 58444440678 58587234304 58879279104 58896049732 58920635904 58966160448 59062272048 59091075072 59107906026 59284832256 59501707264 59547680768 59815342912 59861558744 59886547968 59959129794 60013412352 60030506016 60040740864 60174810117 60185069568 60256714752 60329745216 60639789998 60795922304 60857918739 60868294656 60942066348 61014612672 61161282414 61361827722 61633884916 61792576768 61818372096 61835979868 61866135552 61941116616 61966973952 62014852224 62115933024 62144218968 62163926388 62367759324 62595912256 62757081088 62821077408 62831788032 62849684456 62907939456 62982825984 63134227008 63162976656 63390181608 63622074752 63785885696 63830688896 63850931136 63861817344 63880007152 63939217152 63984128052 64015331328 64169214336 64214286786 64379622528 64615135232 64665059584 64847563776 64877093632 65014530048 65033048184 65170814976 65200492032 65266980012 65357223984 65435026176 65674399744 65843494912 65910638592 65940652544 66001772544 66020571877 66080342016 66099163728 66239188992 66285715392 66336930504 66751029248 66939420672 66969903104 66991140864 67021646848 67102876334 67130888448 67182756576 67292260776 67344253587 67372366464 67545833472 67792928768 67845308416 68036788224 68056167192 68067770368 68150267744 68231394816 68375937024 68395412592 68476831488 68904288256 69089596801 69152145408 69171842064 69183635456 69267485248 69316138723 69349942272 69516648864 69545668608 69599402496 69683756193 69912246339 70167998416 70222213142 70251527424 70285787136 70420401288 70432407552 70452468866 70601716224 70685761536 70705895013 70771431888 70803659316 71058348738 71318293472 71403191808 71501920256 71574834096 71587037184 71607427372 71759121408 71809525008 71844544512 71865008046 71931619296 72487445824 72517705728 72573735936 72692027136 72725129152 72748192032 72781319624 72899949174 72965947392 72986730336 73162179207 73350553536 73618883584 73675764608 73706520576 73727514458 73883699712 73917344384 74073931776 74095030308 74183234112 74251994112 74361559194 74825750528 74914824192 74936162236 75094907904 75129104128 75309702936 75341140992 75399352704 75522249504 75580601148 76052402176 76105821376 76142936064 76267044864 76288768062 76301774848 76325971968 76485192576 76563188091 76576241664 76669051212 76760319168 77239484416 77353457792 77517324288 77539403604 77552623616 77739048192 77818322322 77831589888 77925920904 78018685056 78505705472 78560847872 78621547264 78749696064 78788100096 78810541368 78938998218 79032968352 79046443008 79236458496 79848730624 79945506392 80007275629 80040674688 80054321152 80233080156 80246759424 80269616167 80328590784 80342286336 80439660288 80535416832 81143891652 81157726208 81256088464 81352816896 81548376552 81582418944 81585511514 81645452928 81815770296 81878984577 82424496128 82488180736 82588155488 82622631936 82686469632 82821244032 82858958624 82885235184 82919835648 83058138813 83133333504 83157012432 83761436544 83775717376 83877252608 83977101312 84001020571 84178969344 84217302208 84279177216 84419747646 84520242144 84723415803 85134574848 85252289536 85312170736 85353775104 85378086482 85558952448 85594669056 85619049048 85660803072 85839496704 86045841648 86463418368 86686040064 86710730912 86894419968 86919170169 86933989376 86997860352 87022640016 87142965312 87246701568 87456429216 87880851456 87905882623 88002363392 88132218304 88318918656 88344074598 88380953856 88424054784 88449240672 88593408072 88661859039 89252560896 89321521152 89507851264 89577008768 89723014368 89792338116 89829821952 89938694691 90045759024 90061111296 90277604352 90715717632 90741556256 90959684997 90975193088 91193883456 91302441984 91413099522 91521919008 92229122752 92450827374 92466589696 92688865152 92727558144 92753969802 92799203328 92911674924 92950460928 93022278336 93216328452 93668703232 93893868384 93909876736 94135621632 94231616112 94247682048 94274526684 94361909184 94404879088 94474238976 94744464984 95204255744 95433112128 95449382912 95678828544 95746033344 95776396704 95792726016 95820010728 95908825728 95976192078 96022996992 96690274304 96764981248 96922702848 96997589376 97199932232 97271345664 97275032959 97315640448 97521795072 97549572276 97800738048 98035835976 98275360768 98511599616 98765242368 98793373744 98865957888 98910978816 99002658816 99120513024 99148745592 99886432256 100126543872 100409131008 100412937248 100454854656 100486711296 100532470272 100654314501 100696332672 100774134864 100938391164 101523914752 101689393152 101718357416 101767962624 101980256768 102055182336 102084250788 102101655552 102225401616 102347092224 102593118888 103356432384 103385871472 103652064256 103728218112 103757763096 103775453184 103901227872 104024913408 104274973296 104999594752 105050800128 105080721824 105251997624 105333319713 105377291136 105395257344 105428680704 105630601932 105648611328 105678703299 105902574336 106205488974 106720899584 106977440208 106995679232 107104787712 107252880384 107362251144 107380555776 107411141058 107638682112 107714287512 107797512069 108191855536 108470422528 108731168736 108776558592 108860603904 109038040704 109087693728 109122288048 109171979436 109349923761 109480095504 110163509248 110248626176 110428325376 110513646912 110559780864 110591271687 110744185084 110825549568 110876016576 111110897664 111142545462 111274851168 111681915392 111969468416 112238625792 112372236288 112404243354 112559663528 112642361856 112693656192 112964554404 113011711488 113099029056 113512766464 113805033472 114022997426 114078603264 114126225408 114158732064 114214404096 114400567296 114433152093 114452662272 114488957952 114727788864 114864362496 115003576818 115284557824 115859226624 115892226892 116030186688 116190620416 116275986432 116309105406 116328935424 116608572288 116747384832 116888881356 117174468608 117758558208 117792099464 117841271808 117932320896 118124544096 118182150144 118215812052 118408497327 118569664512 119095361536 119630685824 119723117488 119773095936 119918259588 120061012032 120081481728 120349620234 120370139136 120513429504 120659490432 121279579996 121591844608 121715837478 121736589312 121884132696 122029225344 122322564828 122378267271 122723655444 123267769832 123585153536 123636744192 123671959736 123732271104 123882233232 123933947904 124029704448 124231866048 124288437936 124327852776 124735518648 125191824512 125514162176 125642154816 125663576064 125699368912 125815878912 125965651968 126268454016 126325953312 126629621469 126780363216 127244149504 127571771392 127661377792 127701862272 127723634688 127760014304 127878434304 127968256104 128030662656 128067129723 128338428672 128428573572 128759245056 129230270464 129330119168 129695127552 129754187264 129911447887 130029060096 130066096368 130341629952 130400984064 130533960024 130714447968 130870052352 131348799488 131821277184 131881305088 132003545088 132041143754 132160684032 132198327456 132478377984 132516111897 132571430784 132673861008 133502058496 133878841344 133939806208 133982281728 134043293696 134205752668 134261776896 134365513152 134584521552 134688507174 134744732928 135091666944 135585857536 135690616832 135950496931 136073576448 136112334384 136135540736 136300535488 136462789632 136751874048 136790825184 136953662976 137119649283 138179193602 138304290816 138343684128 138367270912 138534970496 138632277446 138676241061 138699884544 139033297728 139091337216 139130954703 139198804992 139367512386 139824492678 140335996832 140444426284 140503054848 140840802576 140864815104 140904937732 141203432448 141371523072 141411790026 141542863776 141607318632 142116697476 142636586944 142806383616 143003840512 143149668192 143174074368 143214854744 143518242816 143619050016 143689089024 143730016092 143863238592 143964288117 144974891648 145035411456 145147471872 145384054272 145450258304 145496384064 145562639248 145799898348 145973460672 146324358414 146701107072 147237767168 147351529216 147413041152 147455028916 147767399424 147834688768 148147863552 148190060616 148366468224 148503988224 148723118388 149651501056 149829648384 149872324472 150189815808 150258208256 150619405872 150682281984 150798705408 151044499008 151161202296 152104804352 152211642752 152285872128 152534089728 152577536124 152603549696 152651943936 152970385152 153126376182 153152483328 153338102424 153520638336 154478968832 154706915584 155034648576 155078807208 155105247232 155478096384 155636644644 155663179776 155851841808 156037370112 157011410944 157121695744 157243094528 157433671399 157499392128 157576200192 157621082736 157877996436 157949889877 158065936704 158092886016 158472916992 159308233461 159697461248 159891012784 160014551258 160081349376 160466160312 160493518848 160539232334 160657181568 160684572672 160879320576 161070833664 161116711587 162287783304 162315452416 162512176928 162705633792 163096753104 163164837888 163171023028 163290905856 163631540592 163757969154 164848992256 164976361472 165176310976 165245263872 165292330801 165372939264 165642488064 165717917248 165770470368 165839671296 166116277626 166266667008 166314024864 166713818193 167522873088 167754505216 167954202624 168002041142 168357938688 168434604416 168558354432 168606365031 168839495292 169040484288 169446831606 170269149696 170504579072 170624341472 170707550208 170756172964 171034496139 171117904896 171189338112 171238098096 171321606144 171678993408 172091683296 172926836736 173421461824 173788839936 173838340338 173867978752 173995720704 174045280032 174285930624 174463658109 174493403136 174912858432 175761702912 175811765246 176004726784 176264436608 176637837312 176688149196 176761907712 176898481344 177186816144 177323718078 178505121792 178643042304 179015702528 179154017536 179446028736 179584676232 179659643904 179877389382 180091518048 180122222592 180555208704 181483112512 181919369994 181950386176 182387766912 182573756217 182604883968 182826199044 182909453233 183043838016 184458245504 184901654748 184933179392 185377730304 185455116288 185507939604 185598406656 185823349848 185900921856 186044556672 186432656904 187337406464 187787736768 187819753472 188271243264 188463232224 188495364096 188549053368 188723818368 188809758176 188948477952 189488929968 190408511488 190866224256 190898765824 191357657088 191412161629 191492066688 191552793408 191585452032 191640021456 191817651456 191952384156 192045993984 193380548608 193529962496 193845405696 193995178752 194399864464 194542691328 194550065918 194631280896 195043590144 195099144552 195601476096 196071671952 196550721536 197023199232 197530484736 197586747488 197731915776 197821957632 198005317632 198061715631 198241026048 198297491184 199772864512 200253087744 200310125977 200818262016 200825874496 200909709312 200973422592 201064940544 201308629002 201392665344 201548269728 201876782328 202032760761 203378786304 203436714832 203535925248 203960513536 204110364672 204168501576 204203311104 204450803232 204694184448 205186237776 206712864768 206771742944 207268790403 207304128512 207456436224 207515526192 207550906368 207802455744 207948416169 208049826816 208549946592 209999189504 210161443648 210503995248 210666639426 210754582272 210857361408 211261203864 211297222656 211357406598 211805148672 212117685039 212410977948 213441799168 213954880416 213991358464 214209575424 214505760768 214724502288 214761111552 214822282116 215277364224 215428575024 215595024138 216383711072 216940845056 217462337472 217553117184 217721207808 218076081408 218175387456 218244576096 218343958872 218699847522 218960191008 220327018496 220497252352 220856650752 221027293824 221119561728 221182543374 221488370168 221651099136 221752033152 222221795328 222285090924 222549702336 223363830784 223938936832 224477251584 224744472576 224808486708 225119327056 225284723712 225387312384 225929108808 226023422976 226198058112 227025532928 227610066944 228045994852 228157206528 228317464128 228428808192 228801134592 228866304186 228905324544 228977915904 229455577728 229728724992 230007153636 230569115648 231718453248 231784453784 232060373376 232381240832 232551972864 232618210812 232657870848 233217144576 233494769664 233777762712 234348937216 235517116416 235584198928 235682543616 235864641792 236249088192 236364300288 236431624104 236816994654 237139329024 238190723072 239261371648 239446234976 239546191872 239836519176 240021826887 240122024064 240162963456 240699240468 240740278272 240808848501 241026859008 241318980864 242559159992 243183689216 243431674956 243473178624 243542527267 243768265392 244058450688 244645129656 244756534542 245447310888 245636953731 246535539664 247170307072 247273488384 247343919472 247464542208 247764466464 247867895808 248059408896 248463732096 248576875872 248655705552 249174416439 249471037296 250383649024 251028324352 251284309632 251327152128 251398737824 251631757824 251931303936 252003061713 252536908032 252651906624 253259242938 253560726432 254488299008 255143542784 255322755584 255403724544 255520028608 255756868608 255936512208 256061325312 256134259446 256676857344 256857147144 257518490112 258460540928 258660238336 259390255104 259508374528 259822895774 260058120192 260132192736 260683259904 260757510507 260801968128 261067920048 261428895936 261740104704 262697598976 263642554368 263717647869 263762610176 264007090176 264082287508 264396654912 264956755968 265032223794 265142861568 265347722016 267004116992 267757682688 267879612416 267964563456 268086587392 268411505336 268523553792 268731026304 269169043104 269377014348 269489465856 269816084073 270183333888 271381233664 271900993862 272147152896 272224668768 272271081472 272601070976 272879054991 272925579264 273581650368 273907325952 274239298566 276358387204 276687368256 276734541824 277069940992 277264554892 277352482122 277399769088 278066595456 278182674432 278261909406 278397609984 278735024772 279648985356 280671993664 280888852568 281006109696 281681605152 281729630208 281809875464 282406864896 282743046144 282823580052 283085727552 283214637264 284233394952 285273173888 285612767232 286007681024 286299336384 286348148736 286429709488 287036485632 287238100032 287378178048 287460032184 287726477184 287928576234 289949783296 290070822912 290294943744 290768108544 290900516608 290992768128 291125278496 291599796696 291825098877 291946921344 292648716828 293402214144 294475534336 294703058432 294826082304 294910057832 295534798848 295669377536 296295727104 296380121232 296732936448 297007976448 297446236776 299303002112 299659296768 299744648944 300379631616 300516416512 301238811744 301364563968 301597410816 301962943503 302088998016 302322404592 304209608704 304423285504 304571744256 305068179456 305155072248 305207099392 305303887872 305940770304 306252752364 306304966656 306676204848 307041276672 308957937664 309413831168 309788837269 310069297152 310157614416 310210494464 310956192768 311273289288 311326359552 311703683616 312074740224 314243391488 314486189056 314867342798 314998784256 315152400384 315242165472 315755992872 315899779754 315999959139 316131873408 316185772032 316945833984 317036109897 318616466922 319394922496 319782025568 320029102516 320162698752 320932320624 320987037696 321078464668 321314363136 321758641152 322141667328 322233423174 324575566608 324630904832 325024353856 325411267584 326193506208 326329675776 326342046056 326581811712 327263081184 327515938308 328049771283 329952722944 330352621952 330490527744 330584661602 330745878528 331284976128 331435834496 331540940736 331679342592 331773815061 332232555252 332628049728 333427636386 335045746176 335509010432 335908405248 336004082284 336715877376 336869208832 337116708864 337212730062 337678990584 338080968576 338893663212 340538299392 341009158144 341248682944 341415100416 341512345928 342068992278 342235809792 342378676224 342476196192 342643212288 343299456279 343357986816 344183366592 345853673472 346842923648 347577679872 347676680676 347735957504 348090560064 348571861248 348927316218 348986806272 349825716864 351523405824 351623530492 352009453568 352528873216 353275674624 353376298392 353523815424 353796962688 354373632288 354647436156 357286084608 358031405056 358308035072 358892057472 359169352464 359319287808 359754778764 359918601523 360183036096 360244445184 361110417408 362966225024 363838739988 363900772352 364775533824 365147512434 365209767936 365652398088 365818906466 366087676032 367134801813 368916491008 369803309496 369866358784 370755460608 370910232576 371015879208 371196813312 371646699696 371801843712 372089113344 372865313808 374674812928 375575473536 375639506944 376542486528 376649737399 376926464448 376990728192 377098106736 377447636736 377619516352 377896955904 378977859936 379888864407 380817022976 381732448512 382715314176 382824323258 382984133376 383105586816 383170904064 383280042912 383635302912 383904768312 384091987968 384201389169 386761097216 387059924992 387690811392 387990357504 388799728928 389085382656 389100131836 389262561792 389734343661 390087180288 390198289104 391202952192 392143343904 393101443072 394046398464 394158634987 395173494976 395463831552 395643915264 396010635264 396123431262 396482052096 396594982368 397548335691 400506175488 400620251954 401636524032 401651748992 401819418624 401946845184 402129881088 402617258004 402785330688 403096539456 403753564656 404065521522 406757572608 406873429664 407071850496 407851490793 407921027072 408220729344 408337003152 408406622208 408901606464 409388368896 410372475552 413543485888 414537580806 414608257024 414912872448 415031052384 415101812736 415604911488 415896832338 416028723183 416099653632 417099893184 417392864109 419998379008 420322887296 421007990496 421333278852 421509164544 422522407728 422594445312 422714813196 423610297344 424235370078 424821955896 426883598336 427909760832 427982716928 428419150848 429011521536 429449004576 429522223104 429644564232 430554728448 430857150048 431190048276 432767422144 433881690112 434924674944 435106234368 435442415616 436152162816 436168696171 436350774912 436489152192 436687917744 437399695044 437920382016 440654036992 440994504704 441713301504 442054587648 442239123456 442365086748 442976740336 443302198272 443504066304 444443590656 444570181848 445099404672 446727661568 447877873664 448954503168 449488945152 449616973416 450238654112 450569447424 450774624768 451858217616 452046845952 452396116224 454051065856 455220133888 456091989704 456314413056 456444385423 456634928256 456857616384 457602269184 457732608372 457810649088 457955831808 458911155456 459457449984 460014307272 461138231296 463436906496 463568907568 464120746752 464762481664 465103945728 465236421624 465315741696 466434289152 466989539328 467555525424 468697874432 471034232832 471168397856 471365087232 471729283584 472301014197 472498176384 472728600576 472863248208 473633989308 473849669631 474278658048 476381446144 478522743296 478892469952 479092383744 479228843977 479673038352 480043653774 480244048128 481398480936 481480556544 481617697002 482053718016 482637961728 483350134761 485118319984 486367378432 486863349912 486946357248 487085054534 487536530784 488116901376 489290259312 489513069084 490894621776 491273907462 493071079328 494340614144 494546976768 494687838944 494929084416 495528932928 495735791616 495876992403 496118817792 496927464192 497153751744 497311411104 498348832878 498942074592 500767298048 502056648704 502568619264 502797475648 503263515648 503862607872 504006123426 505073816064 505303813248 505819095093 506518485876 507121452864 508976598016 510287085568 510645511168 510807449088 511040057216 511513737216 511873024416 512122650624 512268518892 513103488417 513353714688 513714294288 515036980224 516921081856 517320476672 518780510208 519016749056 519645791548 520264385472 521366519808 521515021014 521603936256 522135840096 522857791872 523480209408 525395197952 527285108736 527435295738 527525220352 528014180352 528164575016 528793309824 529913511936 530064447588 530285723136 530695444032 534008233984 535515365376 535759224832 535929126912 536173174784 536823010672 537047107584 537462052608 538338086208 538754028696 538978931712 539632168146 540366667776 542762467328 543801987724 544449337536 544542162944 545202141952 545758109982 545851158528 547163300736 547814651904 548478597132 548728359699 552716774408 553374736512 553469083648 554139881984 554529109784 554704964244 554799538176 554957562133 556133190912 556365348864 556523818812 556795219968 557470049544 559297970712 561343987328 561777705136 562012219392 563363210304 563459260416 563619750928 564813729792 565486092288 565647160104 566171455104 566429274528 568466789904 570546347776 571225534464 572015362048 572598672768 572696297472 572859418976 574072971264 574236484887 574476200064 574756356096 574920064368 575452954368 575857152468 579899566592 580141645824 580589887488 581536217088 581801033216 581985536256 582250556992 583199593392 583650197754 583893842688 585297433656 586804428288 588951068672 589406116864 589652164608 589820115664 591069597696 591338755072 592591454208 592760242464 593465872896 594015952896 594185146893 594892473552 598606004224 599318593536 599489297888 600759263232 600930377931 601032833024 602477623488 602729127936 603194821632 603925887006 604177996032 604644809184 608419217408 608846571008 609584486239 610136358912 610310144496 610414198784 610607775744 611881540608 612505504728 612609933312 613352409696 614082553344 618827662336 619577674538 620138594304 620315228832 620420988928 621806371209 621912385536 622546578576 622652719104 623407367232 623845248507 624149480448 628486782976 628972378112 629734685596 629997568512 630484330944 631511985744 631799559508 631999918278 632263746816 633891667968 634072219794 637232933844 638789844992 639564051136 640058205032 640325397504 641864641248 641974075392 642156929336 642628726272 643517282304 644283334656 644466846348 649151133216 649261809664 650048707712 650822535168 652387012416 652659351552 652684092112 653163623424 654526162368 655031876616 656099542566 659905445888 660705243904 660981055488 661169323204 661491757056 662569952256 662871668992 663081881472 663358685184 663547630122 664465110504 665256099456 666855272772 670091492352 671018020864 671816810496 672008164568 673431754752 673738417664 674233417728 674425460124 675357981168 676161937152 677787326424 681076598784 682018316288 682497365888 682830200832 683024691856 684137984556 684471619584 684952392384 685286424576 686598912558 686715973632 688366733184 691707346944 693685847296 695155359744 695353361352 695471915008 696181120128 697143722496 697854632436 697973612544 699651433728 703046811648 703247060984 704018907136 705057746432 706551349248 706752596784 707047630848 707593925376 708747264576 709294872312 714572169216 716062810112 716616070144 717784114944 718338704928 718638575616 719509557528 719837203046 720065480661 720366072192 720488890368 722220834816 722426545503 725932450048 727677479976 727801544704 729551067648 730295024868 730419535872 730627581801 731304796176 731637812932 732175352064 734269603626 737832982016 739606618992 739732717568 741149483269 741510921216 741820465152 742031758416 742393626624 743293399392 743603687424 744178226688 745730627616 747523249317 749349625856 751150947072 753084973056 753299474798 753852928896 753981456384 754196213472 754895273472 755239032704 755793911808 756009185139 757955719872 759777728814 761634045952 763464897024 765430628352 765648646516 765968266752 766211173632 766560085824 767270605824 767809536624 768183975936 768402778338 773522194432 774119849984 775381622784 775980715008 777599457856 778170765312 778200263672 778525123584 779468687322 780174360576 780396578208 782272531521 782405904384 784286687808 788092796928 788317269974 790346989952 790927663104 791152943607 791287830528 792021270528 792246862524 793189964736 795096671382 801012350976 801240503908 803273048064 803303497984 803638837248 803893690368 804259762176 805234516008 805570661376 806193078912 807507129312 808131043044 813746859328 814143700992 815702981586 815842054144 816441458688 816674006304 816813244416 817803212928 818637164973 818776737792 820744951104 827086971776 829075161612 829216514048 830062104768 830203625472 831209822976 831793664676 832057446366 832199307264 834199786368 834785728218 839996758016 840645774592 842015980992 842666557704 843018329088 845044815456 845188890624 845429626392 847220594688 848470740156 849643911792 853767196672 855819521664 855965433856 856838301696 858023043072 858267434401 858898009152 859044446208 859289128464 861109456896 861714300096 862380096552 865534844288 867763380224 869849349888 870212468736 870884831232 872304325632 872337392342 872701549824 872978304384 873375835488 874799390088 875475296631 875840764032 881308073984 881989009408 883426603008 884109175296 884478246912 884730173496 885953480672 886604396544 887008132608 888887181312 889140363696 890198809344 893455323136 895755747328 897909006336 898164758413 898977890304 899233946832 900477308224 901138894848 901549249536 903716435232 904093691904 904792232448 905888830509 908102131712 912183979408 912628826112 912888770846 913269856512 913715232768 915204538368 915465216744 915621298176 915911663616 917822310912 918914899968 920028614544 922276462592 926873812992 927137815136 928241493504 929366511807 929524963328 930207891456 930472843248 930631483392 932868578304 933979078656 935111050848 937395748864 939916744969 942336795712 942730174464 943458567168 944602028394 944996352768 945457201152 945726496416 947267978616 947699339262 947999877417 948557316096 951108329691 957045486592 957784939904 958184767488 958457687954 959346076704 960087307548 960488096256 962796961872 962961113088 963235394004 965275923456 966700269522 970236639968 972734756864 973726699824 973892714496 974170109068 975073061568 976233802752 978580518624 979026138168 981789243552 982547814924 986142158656 988681228288 989375677888 989858168832 991057865856 991471583232 991753984806 992237635584 993854928384 994307503488 994622822208 995321445183 996697665756 997884149184 1001534596096 1004113297408 1005137238528 1005594951296 1006527031296 1007725215744 1008012246852 1010147632128 1010607626496 1011638190186 1013036971752 1014242905728 1017953196032 1020574171136 1021291022336 1021614898176 1022080114432 1023027474432 1023746048832 1024245301248 1024537037784 1026206976834 1026707429376 1027428588576 1030073960448 1033842163712 1034640953344 1037561020416 1038033498112 1039291583096 1040094583177 1040528770944 1042733039616 1043030042028 1043207872512 1044271680192 1045715583744 1046960418816 1050790395904 1054570217472 1054870591476 1055050440704 1056028360704 1056329150032 1057586619648 1059827023872 1060128895176 1060571446272 1061390888064 1068016467968 1071518449664 1071858253824 1072346349568 1073646021344 1074094215168 1074924105216 1076676172416 1077508057392 1077957863424 1079264336292 1079755804569 1080733335552 1085524934656 1087603975448 1088898675072 1089084325888 1090404283904 1091516219964 1091702317056 1092013267423 1094326601472 1095629303808 1096957194264 1097456719398 1101404405439 1105433548816 1106749473024 1108279763968 1109058219568 1109409928488 1109599076352 1109915124266 1112266381824 1112730697728 1113047637624 1113590439936 1114940099088 1118595941424 1122687974656 1123555410272 1124024438784 1126726420608 1126918520832 1127239501856 1129627459584 1129949212197 1130972184576 1131294320208 1132342910208 1132858549056 1136933579808 1141092695552 1142451068928 1142776474099 1144030724096 1145197345536 1145718837952 1148145942528 1148472969774 1148952400128 1149512712192 1149840128736 1150905908736 1151714304936 1152604167507 1159799133184 1160283291648 1161179774976 1163072434176 1163602066432 1163971072512 1164501113984 1166399186784 1167300395508 1167787685376 1169203030983 1170594867312 1173608856576 1177902137344 1178812233728 1179304329216 1179640231328 1182139195392 1182475904961 1182677510144 1185520484928 1186931745792 1188031905792 1188370293786 1189784947104 1197212008448 1198978595776 1201518526464 1201860755862 1202065666048 1204955246976 1205458255872 1206389643264 1207851774012 1208355992064 1209289618368 1216838434816 1217693142016 1219168972478 1220272717824 1220620288992 1220828397568 1221215551488 1223554472379 1223763081216 1225011009456 1225219866624 1226704819392 1228165106688 1237655324672 1239155349076 1240630457664 1240841977856 1243612742418 1243824771072 1245093157152 1245305438208 1246814734464 1247690497014 1248298960896 1256973565952 1257944756224 1259469371192 1259995137024 1260968661888 1263023971488 1263599119016 1263999836556 1264527493632 1264575428467 1267783335936 1268144439588 1274465867688 1277579689984 1279128102272 1280116410064 1280650795008 1283729282496 1283948150784 1284313858672 1285257452544 1287034564608 1288566669312 1288933692696 1298302266432 1298523619328 1300097415424 1301645070336 1304774024832 1305318703104 1305368184224 1306327246848 1308506088513 1309052324736 1310063753232 1312199085132 1319810891776 1321410487808 1321962110976 1322338646408 1322983514112 1325139904512 1325743337984 1326163762944 1326717370368 1327095260244 1328930221008 1330512198912 1333710545544 1340182984704 1342036041728 1343633620992 1344016329136 1346863509504 1347476835328 1348466835456 1348850920248 1350715962336 1352323874304 1355574652848 1362153197568 1364036632576 1364994731776 1365660401664 1366049383712 1368275969112 1368943239168 1369333156269 1369904784768 1370572849152 1373197825116 1373431947264 1376733466368 1383414693888 1387371694592 1390310719488 1390706722704 1390943830016 1392362240256 1394287444992 1395709264872 1395947225088 1399302867456 1406093623296 1406494121968 1410115492864 1413102698496 1413505193568 1414095261696 1415187850752 1416903042591 1417494529152 1418589744624 1421549008893 1429144338432 1432125620224 1433232140288 1435568229888 1436677409856 1437277151232 1437686531931 1439019115056 1439674406092 1440130961322 1440732144384 1444441669632 1444853091006 1451864900096 1455354959952 1455603089408 1459102135296 1460590049736 1460839071744 1461255163602 1462609592352 1463275625864 1464350704128 1468539207252 1475665964032 1479213237984 1479465435136 1482298966538 1483021842432 1483640930304 1484063516832 1484787253248 1486586798784 1487207374848 1487630977209 1488356453376 1491461255232 1495046498634 1498699251712 1502301894144 1506169946112 1506598949596 1507705857792 1508392426944 1509790546944 1510478065408 1511587823616 1512018370278 1515911439744 1519555457628 1523268091904 1526929794048 1530861256704 1531297293032 1531936533504 1532422347264 1533120171648 1534541211648 1535619073248 1536367951872 1536805556676 1539310465251 1548239699968 1550763245568 1551961430016 1555198915712 1556341530624 1556400527344 1557050247168 1558937374644 1560793156416 1564545063042 1564811808768 1568573375616 1576185593856 1576634539948 1580693979904 1581855326208 1582305887214 1582575661056 1584042541056 1584493725048 1586379929472 1590193342764 1602024701952 1602481007816 1606546096128 1606606995968 1607277674496 1607787380736 1608519524352 1610469032016 1611141322752 1612386157824 1615014258624 1616262086088 1627493718656 1628287401984 1631405963172 1631684108288 1633348012608 1633626488832 1635606425856 1637274329946 1637553475584 1641489902208 1646185079097 1654173943552 1658150323224 1658433028096 1660124209536 1660407250944 1662419645952 1663587329352 1664114892732 1664398614528 1664872686399 1668399572736 1669571456436 1679993516032 1681291549184 1684031961984 1685333115408 1686036658176 1688848822531 1690089630912 1690377781248 1690859252784 1694441189376 1696941480312 1699287823584 1707534393344 1711639043328 1713676603392 1716046086144 1716534868802 1717796018304 1718088892416 1718578256928 1722218913792 1722709454661 1723428600192 1724760193104 1731069688576 1735526760448 1739698699776 1740424937472 1741769662464 1744608651264 1744674784684 1745403099648 1745956608768 1746751670976 1749598780176 1750950593262 1751681528064 1762616147968 1763978018816 1766853206016 1767356460103 1768218350592 1768956493824 1769460346992 1771906961344 1773208793088 1774016265216 1777774362624 1778280727392 1780397618688 1782555440679 1786910646272 1795818012672 1796329516826 1797955780608 1798467893664 1800954616448 1802277789696 1802791133793 1803098499072 1807432870464 1808187383808 1809584464896 1811777661018 1816204263424 1824367958816 1825257652224 1825777541692 1826539713024 1828753458717 1830409076736 1830930433488 1831242596352 1831823327232 1835644621824 1837829799936 1840057229088 1844552925184 1854275630272 1856482987008 1858733023614 1859049926656 1860415782912 1860945686496 1861262966784 1865419113627 1865737156608 1867958157312 1870222101696 1871535745521 1879833489938 1884673591424 1885460348928 1886917134336 1889204056788 1889992705536 1891452992832 1894535957232 1895398678524 1895999754834 1902216659382 1914090973184 1915569879808 1916369534976 1916915375908 1918692153408 1920174615096 1920976192512 1925593923744 1925922226176 1926470788008 1930551846912 1933400539044 1940473279936 1945469513728 1947453399648 1947785428992 1948340218136 1950146123136 1952467605504 1957161037248 1958052276336 1963578487104 1965095629848 1972284317312 1977362456576 1978751355776 1979716337664 1982115731712 1982943166464 1983507969612 1984475271168 1987709856768 1988615006976 1989245644416 1990642890366 1993395331512 1995768298368 2003069192192 2008226594816 2010274477056 2011189902592 2013054062592 2015450431488 2016024493704 2020295264256 2021215252992 2023276380372 2026073943504 2028485811456 2035906392064 2041148342272 2042582044672 2043229796352 2044160228864 2046054948864 2046637728187 2047492097664 2048490602496 2049074075568 2052413953668 2053414858752 2054857177152 2060147920896 2067684327424 2069281906688 2075122040832 2076066996224 2078583166192 2080189166354 2081057541888 2085466079232 2086060084056 2086415745024 2088543360384 2091431167488 2093920837632 2101580791808 2109140434944 2109741182952 2110100881408 2112056721408 2112658300064 2115173239296 2119654047744 2120257790352 2121142892544 2122781776128 2136032935936 2141777500831 2143036899328 2143716507648 2144692699136 2147292042688 2148188430336 2148800300413 2149848210432 2153352344832 2155016114784 2155915726848 2158528672584 2159511609138 2160196441983 2161466671104 2167279636509 2175207950896 2177797350144 2180808567808 2183032439928 2183404634112 2184026534846 2188653202944 2191258607616 2191882745403 2193914388528 2194913438796 2202808810878 2210867097632 2213498946048 2216559527936 2218116439136 2218819856976 2219198152704 2219830248532 2223448449807 2224532763648 2225461395456 2226095275248 2227180879872 2229880198176 2237191882848 2245375949312 2247110820544 2248048877568 2253452841216 2254479003712 2259254919168 2259898424394 2261944369152 2262588640416 2264685820416 2265717098112 2268027555417 2273867159616 2282185391104 2284902137856 2285552948198 2288061448192 2290394691072 2291437675904 2296291885056 2296945939548 2297904800256 2299680257472 2301811817472 2303428609872 2305208335014 2319598266368 2320566583296 2322359549952 2326144868352 2327204132864 2327942145024 2329002227968 2332798373568 2334600791016 2335575370752 2338406061966 2341189734624 2347217713152 2355804274688 2357624467456 2359280462656 2364278390784 2364951809922 2365355020288 2371040969856 2373458830821 2373863491584 2376063811584 2376740587572 2379569894208 2394424016896 2397957191552 2403037052928 2403721511724 2404131332096 2409910493952 2410916511744 2412779286528 2415703548024 2416711984128 2418579236736 2433676869632 2435386284032 2438337944956 2441240577984 2441656795136 2442431102976 2447108944758 2447526162432 2450022018912 2450439733248 2453409638784 2456330213376 2475310649344 2478310698152 2481260915328 2481683955712 2487225484836 2487649542144 2488358101177 2490186314304 2490610876416 2493629468928 2495380994028 2496597921792 2513947131904 2515889512448 2518938742384 2519990274048 2521937323776 2526047942976 2527198238032 2527999673112 2529054987264 2529150856934 2535566671872 2536288879176 2548931735376 2555159379968 2558256204544 2560232820128 2561301590016 2567458564992 2567896301568 2568627717344 2570514905088 2574069129216 2574802303203 2577133338624 2577867385392 2596604532864 2597047238656 2600194830848 2603290140672 2604031637701 2609548049664 2610637406208 2610736368448 2612654493696 2617012177026 2618104649472 2620127506464 2624398170264 2626425889893 2642820975616 2643924221952 2644677292816 2645967028224 2650279809024 2651486675968 2652327525888 2653434740736 2654190520488 2657860442016 2661024397824 2667421091088 2680365969408 2684072083456 2687267241984 2688032658272 2693727019008 2694494275239 2694953670656 2696933670912 2697701840496 2701431924672 2704647748608 2711149305696 2724306395136 2728073265152 2729989463552 2732098767424 2736551938224 2737886478336 2738666312538 2739809569536 2741145698304 2746395650232 2746863894528 2753466932736 2766829387776 2774743389184 2780621438976 2781413445408 2781887660032 2784724480512 2788099535421 2788574889984 2791418529744 2791894450176 2798605734912 2812187246592 2812988243936 2819750234907 2820230985728 2827010387136 2828190523392 2830375701504 2833806085182 2834989058304 2837179489248 2843098017786 2864251240448 2866464280576 2871136459776 2873354819712 2874554302464 2875373063862 2878038230112 2879348812184 2880261922644 2881464288768 2888883339264 2889706182012 2903729800192 2910709919904 2911206178816 2918204270592 2921180099472 2921678143488 2922510327204 2925219184704 2926551251728 2928701408256 2937078414504 2951331928064 2958426475968 2958930870272 2964597933076 2966043684864 2968127033664 2969574506496 2973173597568 2974414749696 2975261954418 2976712906752 2982922510464 2990092997268 2997398503424 3004603788288 3012339892224 3013197899192 3015411715584 3016784853888 3019581093888 3020956130816 3023175647232 3024036740556 3031822879488 3039110915256 3046536183808 3053859588096 3061722513408 3062594586064 3063873067008 3064844694528 3066240343296 3069082423296 3071238146496 3072735903744 3073611113352 3078620930502 3096479399936 3101526491136 3103922860032 3110397831424 3112683061248 3112801054688 3114100494336 3117874749288 3120283749531 3121586312832 3129090126084 3129623617536 3137146751232 3152371187712 3153269079896 3161387959808 3163710652416 3164611774428 3165151322112 3168085082112 3168987450096 3172759858944 3180386685528 3204049403904 3204962015632 3213213991936 3214555348992 3215574761472 3217039048704 3220938064032 3222282645504 3224772315648 3230028517248 3232524172176 3239267413707 3254987437312 3256574803968 3262811926344 3263368216576 3266696025216 3267252977664 3271212851712 3274548659892 3275106951168 3276039802269 3282979804416 3292370158194 3308347887104 3316300646448 3316866056192 3320248419072 3324839291904 3327174658704 3328229785464 3328797229056 3329745372798 3336799145472 3339142912872 3359987032064 3362583098368 3368063923968 3370666230816 3372073316352 3377697645062 3380179261824 3380755562496 3381718505568 3388882378752 3389847636591 3393882960624 3398575647168 3415068786688 3423278086656 3427353206784 3428329422297 3432092172288 3433069737604 3435592036608 3437156513856 3444437827584 3445418909322 3446857200384 3449520386208 3462139377152 3471053520896 3479397399552 3480849874944 3483539324928 3489217302528 3489349569368 3490806199296 3491913217536 3493503341952 3499197560352 3501901186524 3503363056128 3507609092949 3527956037632 3533706412032 3534712920206 3536436701184 3537912987648 3538920693984 3543813922688 3546417586176 3547427714883 3548032530432 3556561454784 3560795237376 3565110881358 3573821292544 3591636025344 3592659033652 3596935787328 3601909232896 3604555579392 3605582267586 3606196998144 3614865740928 3616374767616 3619168929792 3623555322036 3632408526848 3648735917632 3650515304448 3651555083384 3653079426048 3657506917434 3660818153472 3661860866976 3662485192704 3663646654464 3670663417137 3671289243648 3675659599872 3680114458176 3708551260544 3712965974016 3717466047228 3718099853312 3721891372992 3722525933568 3730838227254 3731474313216 3735916314624 3740444203392 3743071491042 3759666979876 3769347182848 3770920697856 3773834268672 3778408113576 3779985411072 3782905985664 3789071914464 3790797357048 3791999509668 3793726285401 3804433318764 3828181946368 3831139759616 3832739069952 3833830751816 3837384306816 3840349230192 3841952385024 3851187847488 3851844452352 3852941576016 3861103693824 3866801078088 3880946559872 3890939027456 3894906799296 3895570857984 3896680436272 3900292246272 3904935211008 3914322074496 3916104552672 3925518265539 3927156974208 3930191259696 3944568634624 3954724913152 3957502711552 3959432675328 3964231463424 3965886332928 3967015939224 3968950542336 3975419713536 3977230013952 3978491288832 3981285780732 3986790663024 3991536596736 4006138384384 4016453189632 4020548954112 4022379805184 4026108125184 4027254884497 4030900862976 4032048987408 4040590528512 4042430505984 4046552760744 4052147887008 4056971622912 4071812784128 4085164089344 4086459592704 4088320457728 4092109897728 4093275456374 4094984195328 4096981204992 4098148151136 4104827907336 4106829717504 4107999468807 4109714354304 4120295841792 4135368654848 4138563813376 4150244081664 4152133992448 4157166332384 4160378332708 4162115083776 4170932158464 4172120168112 4172831490048 4177086720768 4182862334976 4187841675264 4203161583616 4214465404861 4218280869888 4219482365904 4220201762816 4225316600128 4230346478592 4239308095488 4240515580704 4242285785088 4245563552256 4250709127773 4264647026679 4283555001662 4287433015296 4289385398272 4294584085376 4296376860672 4297600600826 4299696420864 4306704689664 4310032229568 4311831453696 4313059595793 4317057345168 4319023218276 4320392883966 4334559273018 4350415901792 4355594700288 4361617135616 4366064879856 4366809268224 4368053069692 4377306405888 4382517215232 4383765490806 4387828777056 4389826877592 4405617621756 4421734195264 4426997892096 4433119055872 4436232878272 4437639713952 4438396305408 4439660497064 4446896899614 4449065527296 4450922790912 4452190550496 4454361759744 4459760396352 4462892931627 4474383765696 4490751898624 4494221641088 4496097755136 4506905682432 4508958007424 4518509838336 4519796848788 4525177280832 4529371640832 4531434196224 4536055110834 4547734319232 4564370782208 4569804275712 4571105896396 4576122896384 4580789382144 4582875351808 4592583770112 4593891879096 4595809600512 4599360514944 4603623634944 4606857219744 4610416670028 4639196532736 4644719099904 4652289736704 4654408265728 4655884290048 4658004455936 4665596747136 4669201582032 4671150741504 4676812123932 4682379469248 4694435426304 4711608549376 4715248934912 4718560925312 4728556781568 4729903619844 4730710040576 4742081939712 4746917661642 4747726983168 4752127623168 4753481175144 4759139788416 4788848033792 4795914383104 4806074105856 4807443023448 4808262664192 4819820987904 4821833023488 4825558573056 4831407096048 4833423968256 4837158473472 4867353739264 4870772568064 4876675889912 4880443813369 4882481155968 4883313590272 4884862205952 4894217889516 4895052324864 4896446586187 4900044037824 4900879466496 4906819277568 4912660426752 4938555237291 4950621298688 4956621396304 4962521830656 4974450969672 4975299084288 4976716202354 4980372628608 4981221752832 4987258937856 4990761988056 4993195843584 4994618059197 5027894263808 5031779024896 5037877484768 5039980548096 5043874647552 5052095885952 5054396476064 5055999346224 5058109974528 5058301713868 5066546467593 5071133343744 5072577758352 5097863470752 5110318759936 5116512409088 5120465640256 5122603180032 5124062254831 5134917129984 5137255434688 5141029810176 5148138258432 5149604606406 5154266677248 5155734770784 5168128363983 5193209065728 5200389661696 5206580281344 5208063275402 5219096099328 5221274812416 5221472736896 5225308987392 5234024354052 5236209298944 5240255012928 5248796340528 5252851779786 5285641951232 5287848443904 5289354585632 5291934056448 5300559618048 5302069380309 5302973351936 5304655051776 5306869481472 5308381040976 5315720884032 5322048795648 5334842182176 5360731938816 5368144166912 5376065316544 5387454038016 5388988550478 5389907341312 5393867341824 5395403680992 5402863849344 5408373401379 5409295497216 5422298611392 5448612790272 5456146530304 5459978927104 5464197534848 5473103876448 5475772956672 5477332625076 5479619139072 5486260376151 5492791300464 5493727789056 5506933865472 5533658775552 5549486778368 5562826890816 5563775320064 5569448961024 5576199070842 5577149779968 5582837059488 5583788900352 5597211469824 5625976487872 5639500469814 5640461971456 5654020774272 5656381046784 5660751403008 5667612170364 5669978116608 5670193050223 5674358978496 5686196035572 5728502480896 5732928561152 5742272919552 5746709639424 5749108604928 5750746127724 5756076460224 5758697624368 5760523845288 5762928577536 5777766678528 5779412364024 5807459600384 5821419839808 5822412357632 5836408541184 5842360198944 5843356286976 5845020654408 5850438369408 5853102503456 5857402816512 5874156829008 5902663856128 5916852951936 5917861740544 5929195866152 5932087369728 5933777010499 5936254067328 5939149012992 5946347195136 5948829499392 5950523908836 5953425813504 5965845020928 5980185994536 5994797006848 6009207576576 6024679784448 6026395798384 6030823431168 6033569707776 6039162187776 6041912261632 6046351294464 6048073481112 6063645758976 6078221830512 6093072367616 6107719176192 6123445026816 6125189172128 6127746134016 6129689389056 6132480686592 6138164846592 6139913184561 6142476292992 6145471807488 6147222226704 6157241861004 6192958799872 6203052982272 6207845720064 6220795662848 6225366122496 6225602109376 6228200988672 6235749498576 6240567499062 6243172625664 6258180252168 6259247235072 6274293502464 6304742375424 6306538159792 6322775919616 6327421304832 6329223548856 6330302644224 6336170164224 6337974900192 6345519717888 6360773371056 6408098807808 6409924031264 6425332502493 6426427983872 6429110697984 6431149522944 6434078097408 6441876128064 6444565291008 6446400901239 6449544631296 6460057034496 6465048344352 6478534827414 6509974874624 6525623852688 6526736433152 6533392050432 6542425703424 6549097319784 6550213902336 6552079604538 6565959608832 6575648236209 6584740316388 6616695774208 6632601292896 6633732112384 6640496838144 6649678583808 6654349317408 6656459570928 6657594458112 6659490745596 6670345349421 6673598290944 6678285825744 6719974064128 6725166196736 6736127847936 6741332461632 6744146632704 6755395290124 6760358523648 6763437011136 6777764757504 6779695273182 6787765921248 6797151294336 6830137573376 6846556173312 6854706413568 6856658844594 6864184344576 6866139475208 6871184073216 6874313027712 6888875655168 6890837818644 6893714400768 6899040772416 6924278754304 6942107041792 6958794799104 6961699749888 6967078649856 6978434605056 6978699138736 6981612398592 6983826435072 6987006683904 6998395120704 7003802373048 7006726112256 7015218185898 7055912075264 7067412824064 7069425840412 7072873402368 7077841387968 7087627845376 7092835172352 7094855429766 7096065060864 7113122909568 7121590474752 7130221762716 7147642585088 7183272050688 7185318067304 7193871574656 7203818465792 7209111158784 7211164535172 7212393996288 7229731481856 7232749535232 7238337859584 7247110644072 7264817053696 7297471835264 7301030608896 7303110166768 7306158852096 7315013834868 7323721733952 7324970385408 7327293308928 7341326834274 7342578487296 7351319199744 7360228916352 7417102521088 7425931948032 7434932094456 7436199706624 7443782745984 7445051867136 7461676454508 7462948626432 7465074303531 7471832629248 7480888406784 7486142982084 7519333959752 7538694365696 7541841395712 7547668537344 7556816227152 7559970822144 7565811971328 7578143828928 7581594714096 7583999019336 7587452570802 7608866637528 7656363892736 7662279519232 7665478139904 7667661503632 7674768613632 7680698460384 7683904770048 7702375694976 7703688904704 7705883152032 7722207387648 7724406909609 7733602156176 7761893119744 7781878054912 7789813598592 7791141715968 7793360872544 7800584492544 7809870422016 7812094913103 7828644148992 7832209105344 7851036531078 7854313948416 7860382519392 7889137269248 7909449826304 7915005423104 7924598321107 7928462926848 7931772665856 7934031878448 7937901084672 7950839427072 7954460027904 7956982577664 7962571561464 7973581326048 7983073193472 8012276768768 8041097908224 8044759610368 8052216250368 8054509768994 8061801725952 8064097974816 8081181057024 8083482825717 8084861011968 8093105521488 8104295774016 8113943245824 8143625568256 8170328178688 8172919185408 8176640915456 8184219795456 8186550912748 8189968390656 8196296302272 8209655814672 8213659435008 8215998937614 8219428708608 8240591683584 8270737309696 8277127626752 8300488163328 8304267984896 8314332664768 8320756665416 8324230167552 8341864316928 8344240336224 8345662980096 8354173441536 8364298606263 8365724669952 8375683350528 8428930809722 8436561739776 8438964731808 8440403525632 8450633200256 8459250704721 8460692957184 8481031161408 8484571570176 8491127104512 8501418255546 8529294053358 8567110003324 8578770796544 8589168170752 8592753721344 8595201201652 8599392841728 8613409379328 8620064459136 8623662907392 8626119191586 8634114690336 8638046436552 8640785767932 8669118546036 8700831803584 8711189400576 8723234271232 8732129759712 8733618536448 8736106139384 8754612811776 8765034430464 8767530981612 8775657554112 8779653755184 8811235243512 8843468390528 8853995784192 8866238111744 8872465756544 8875279427904 8876792610816 8879320994128 8893793799228 8898131054592 8904381100992 8908723519488 8919520792704 8925785863254 8948767531392 8981503797248 8988443282176 8992195510272 9013811364864 9017916014848 9037019676672 9039593697576 9050354561664 9058743281664 9062868392448 9072110221668 9095468638464 9128741564416 9139608551424 9142211792792 9152245792768 9161578764288 9165750703616 9185167540224 9187783758192 9191619201024 9198721029888 9207247269888 9213714439488 9220833340056 9278393065472 9289438199808 9304579473408 9308816531456 9311768580096 9316008911872 9331193494272 9338403164064 9342301483008 9353624247864 9360851248593 9364758938496 9388870852608 9423217098752 9430497869824 9437121850624 9457113563136 9459807239688 9461420081152 9484163879424 9493835323284 9495453966336 9504255246336 9506962350288 9518279576832 9577696067584 9591828766208 9603453955339 9612148211712 9614886046896 9616525328384 9634943282497 9639641975808 9643666046976 9651117146112 9662814192096 9666847936512 9674316946944 9717802241121 9741545136128 9753351779824 9760887626738 9764962311936 9769724411904 9788435779032 9790104649728 9792893172374 9800088075648 9801758932992 9813638555136 9825320853504 9828119406807 9877110474582 9901242597376 9913242792608 9925043661312 9948901939344 9950598168576 9953432404708 9960745257216 9974517875712 9981523976112 9986391687168 9989236118394 10055788527616 10063558049792 10075754969536 10079961096192 10087749295104 10104191771904 10108792952128 10111998692448 10116219949056 10116603427736 10133092935186 10142266687488 10145155516704 10169542909773 10195726941504 10233024818176 10240931280512 10245206360064 10248124509662 10269834259968 10274510869376 10282059620352 10284988266891 10296276516864 10299209212812 10311469541568 10336256727966 10386418131456 10400779323392 10413160562688 10416126550804 10438192198656 10442549624832 10442945473792 10450617974784 10468048708104 10472418597888 10480510025856 10497592681056 10505703559572 10571283902464 10578709171264 10583868112896 10601119236096 10604138760618 10605946703872 10609310103552 10613738962944 10616762081952 10631441768064 10642283144649 10644097591296 10669684364352 10721463877632 10736288333824 10752130633088 10774908076032 10777977100956 10779814682624 10790807361984 10805727698688 10816746802758 10818590994432 10844597222784 10897225580544 10912293060608 10919957854208 10928395069696 10946207752896 10951545913344 10954665250152 10959238278144 10972520752302 10985582600928 10987455578112 11013867730944 11098973556736 11125653781632 11127550640128 11138897922048 11152398141684 11154299559936 11157476647213 11165674118976 11167577800704 11194422939648 11251952975744 11279000939628 11280923942912 11308041548544 11312762093568 11321502806016 11335224340728 11339956233216 11340386100446 11348717956992 11372392071144 11381178856203 11457004961792 11465857122304 11484545839104 11493419278848 11498217209856 11501492255448 11512152920448 11517395248736 11521047690576 11525857155072 11555533357056 11558824728048 11614919200768 11642839679616 11644824715264 11672817082368 11676141859369 11684720397888 11686712573952 11690041308816 11700876738816 11706205006912 11714805633024 11748313658016 11776554796617 11805327712256 11833705903872 11858391732304 11864174739456 11867554020998 11872508134656 11878298025984 11892694390272 11897658998784 11901047817672 11906851627008 11931690041856 11960371989072 11989594013696 12018415153152 12049359568896 12052791596768 12061646862336 12067139415552 12078324375552 12081764653491 12083824523264 12092702588928 12096146962224 12127291517952 12156443661024 12186144735232 12215438352384 12218917684597 12250378344256 12255492268032 12259378778112 12264961373184 12276329693184 12279826369122 12284952585984 12290943614976 12294444453408 12314483722008 12323998406421 12406105964544 12415691440128 12441591325696 12450732244992 12451204218752 12456401977344 12471498997152 12481134998124 12486345251328 12516360504336 12518494470144 12548587004928 12609484750848 12613076319584 12643396214583 12645551839232 12654842609664 12658447097712 12660605288448 12675949800384 12691039435776 12721546742112 12819848062528 12850665004986 12852855967744 12862299045888 12868156194816 12883752256128 12889130582016 12892801802478 12899089262592 12920114068992 12930096688704 12939178787379 12957069654828 13019949749248 13051247705376 13053472866304 13066784100864 13084851406848 13098194639568 13100427804672 13104159209076 13131919217664 13151296472418 13169480632776 13233391548416 13265202585792 13267464224768 13280993676288 13299357167616 13308698634816 13312919141856 13315188916224 13318981491192 13340690698842 13347196581888 13356571651488 13439948128256 13450332393472 13472255695872 13482664923264 13488293265408 13510790580248 13520717047296 13521229581301 13526874022272 13555529515008 13559390546364 13575531842496 13594302588672 13660275146752 13693112346624 13709412827136 13713317689188 13728368689152 13732278950416 13742368146432 13748626055424 13777751310336 13781675637288 13787428801536 13798081544832 13848557508608 13884214083584 13917589598208 13934157299712 13956869210112 13957398277472 13963224797184 13967652870144 13974013367808 13996790241408 14007604746096 14013452224512 14030436371796 14111824150528 14134825648128 14138851680824 14145746804736 14155682775936 14175255690752 14185670344704 14189710859532 14192130121728 14226245819136 14243180949504 14260443525432 14295285170176 14366544101376 14370636134608 14387743149312 14407636931584 14418222317568 14422329070344 14424787992576 14459462963712 14465499070464 14476675719168 14494221288144 14529634107392 14594943670528 14602061217792 14606220333536 14612317704192 14630027669736 14641331440107 14647443467904 14649940770816 14654586617856 14682653668548 14685156974592 14689339758561 14702638399488 14720457832704 14834205042176 14851863896064 14856094163287 14869864188912 14872399413248 14887565491968 14923352909016 14925897252864 14930148607062 14943665258496 14961776813568 14972285964168 14983854177591 15038667919504 15077388731392 15083682791424 15095337074688 15113632454304 15119941644288 15131623942656 15156287657856 15163189428192 15167998038672 15174905141604 15199639402779 15217733275056 15312727785472 15324559038464 15330956279808 15335323007264 15349537227264 15361396920768 15367809540096 15372186764493 15404751389952 15411766304064 15444414775296 15448813819218 15467204312352 15523786239488 15563756109824 15579627197184 15586721745088 15601168985088 15619740844032 15624189826206 15657288297984 15664418210688 15702073062156 15708627896832 15720765038784 15778274538496 15818899652608 15830010846208 15849196642214 15856925853696 15863545331712 15868063756896 15875802169344 15901678854144 15906208140927 15908920055808 15913965155328 15925143122928 15947162652096 15966146386944 16024553537536 16082195816448 16089519220736 16104432500736 16109019537988 16128195949632 16162362114048 16166965651434 16169722023936 16186211042976 16208591548032 16227886491648 16287251136512 16340656357376 16345838370816 16353281830912 16368439590912 16373101825496 16379936781312 16392592604544 16419311629344 16427318870016 16431997875228 16438857417216 16458781128453 16481183367168 16554255253504 16600976326656 16608535969792 16628665329536 16641513330832 16648460335104 16688480672448 16691325960192 16708346883072 16728597212526 16731449339904 16751366701056 16857861619444 16877929463616 16880807051264 16901266400512 16918501409442 16921385914368 16962062322816 16969143140352 16982254209024 17002836511092 17010579150669 17058588106716 17134220006648 17157541593088 17178336341504 17185507442688 17190402403304 17198785683456 17226818758656 17240128918272 17247325814784 17252238383172 17268229380672 17276092873104 17281571535864 17338237092072 17401663607168 17422378801152 17446468542464 17464259519424 17467237072896 17472212278768 17509225623552 17530068860928 17535061963224 17551315108224 17559307510368 17622470487024 17686936781056 17707991568384 17732476223488 17744931513088 17750558855808 17753585221632 17758641988256 17787587598456 17796262109184 17801331031497 17808762201984 17817447038976 17839041585408 17851571726508 17897535062784 17963007594496 17976886564352 17984391020544 18027622729728 18035832029696 18074039353344 18079187395152 18100709123328 18117486563328 18125736784896 18144220443336 18190937276928 18257483128832 18279217102848 18284423585584 18323157528576 18331501407232 18370335080448 18375567516384 18383238402048 18397442059776 18414494539776 18419739553683 18427428878976 18441666680112 18556786130944 18578876399616 18609158946816 18617633062912 18623537160192 18632017823744 18662386988544 18676806328128 18684602966016 18707248495728 18721702497186 18729517876992 18777741705216 18846434197504 18860995739648 18874243701248 18897119073409 18914227126272 18919614479376 18922840162304 18968327758848 18987670646568 18990907932672 19008510492672 19013924700576 19036559153664 19183657532416 19206907910678 19224296423424 19229772093792 19233050656768 19269886564994 19275997507479 19279283951616 19287332093952 19302234292224 19325628384192 19333695873024 19339202703717 19348633893888 19435604482242 19483090272256 19506703559648 19521775253476 19529924623872 19576871558064 19580209299456 19585786344748 19600176151296 19627277110272 19650641707008 19656238813614 19754220949164 19802485194752 19826485585216 19850087322624 19897803878688 19901196337152 19906864809416 19921490514432 19949035751424 19963047952224 19972783374336 19978472236788 20011036048263 20127116099584 20151509939072 20159922192384 20175498590208 20208383543808 20217585904256 20223997384896 20232439898112 20233206855472 20266185870372 20290311033408 20339085819546 20391453883008 20466049636352 20481862561024 20490412720128 20496249019324 20539668519936 20549021738752 20564119240704 20569976533782 20592553033728 20598418425624 20622939083136 20672513455932 20772836262912 20801558646784 20826321125376 20832253101608 20876384397312 20885099249664 20885890947584 20901235949568 20936097416208 20944837195776 20961020051712 20995185362112 21011407119144 21142567804928 21157418342528 21167736225792 21202238472192 21208277521236 21211893407744 21218620207104 21233524163904 21262883536128 21284566289298 21288195182592 21339368728704 21442927755264 21472576667648 21504261266176 21549816152064 21555954201912 21559629365248 21581614723968 21611455397376 21633493605516 21637181988864 21689194445568 21794451161088 21824586121216 21839915708416 21856790139392 21892415505792 21903091826688 21909330500304 21918476556288 21945041504604 21955034692903 21971165201856 21974911156224 22027735461888 22197947113472 22251307563264 22277795844096 22304796283368 22308599119872 22314953294426 22331348237952 22335155601408 22388845879296 22395222910593 22503905951488 22558001879256 22561847885824 22616083097088 22625524187136 22643005612032 22670448681456 22679912466432 22680772200892 22697435913984 22744784142288 22762357712406 22914009923584 22931714244608 22969091678208 22975633981339 22986838557696 22996434419712 23002984510896 23024305840896 23034790497472 23042095381152 23051714310144 23111066714112 23117649456096 23173220728827 23229838401536 23285679359232 23345634164736 23352283718738 23369440795776 23373425147904 23380082617632 23401753477632 23412410013824 23429611266048 23436284739309 23496627316032 23553109593234 23610655424512 23667411807744 23716783464608 23728349478912 23735108041996 23745016269312 23773794963321 23785388780544 23795317997568 23802095635344 23813703254016 23863380083712 23920743978144 23979188027392 24036830306304 24105583193536 24123293724672 24134278831104 24156648751104 24163529306982 24167649046528 24185405177856 24192293924448 24250448477151 24254583035904 24312887322048 24430876704768 24437835369194 24500756688512 24510984536064 24518757556224 24529922746368 24552659386368 24559652738244 24569905171968 24588888906816 24628967444016 24647996812842 24812211929088 24831382880256 24883182651392 24901464489984 24902408437504 24912803954688 24942997994304 24962269996248 24972690502656 25032721008672 25036988940288 25097174009856 25226152639168 25286792429166 25291103678464 25309685219328 25316894195424 25321210576896 25351899600768 25377752114163 25382078871552 25443093484224 25639696125056 25701330009972 25705711935488 25736312389632 25767504512256 25778261164032 25785603604956 25798178525184 25840228137984 25860193377408 25878357574758 25914139309656 26039899498496 26102495410752 26106945732608 26133568201728 26169702813696 26196389279136 26200855609344 26208318418152 26263838435328 26302592944836 26338961265552 26466783096832 26530405171584 26534928449536 26561987352576 26598714335232 26606290466431 26617397269632 26625838283712 26630377832448 26637962982384 26681381397684 26694393163776 26713143302976 26879896256512 26900664786944 26944511391744 26965329846528 26976586530816 27021581160496 27041434094592 27042459162602 27053748044544 27111059030016 27118781092728 27151063684992 27188605177344 27320550293504 27386224693248 27418825654272 27426635378376 27456737378304 27464557900832 27484736292864 27497252110848 27555502620672 27563351274576 27574857603072 27596163089664 27697115017216 27768428167168 27835179196416 27843107510803 27868314599424 27913738420224 27914796554944 27926449594368 27935305740288 27948026735616 27993580482816 28015209492192 28026904449024 28060872743592 28082553745779 28269651296256 28277703361648 28291493609472 28311365551872 28350511381504 28371340689408 28379421719064 28384260243456 28452491638272 28486361899008 28520887050864 28590570340352 28733088202752 28741272269216 28775486298624 28810361866017 28815273863168 28836444635136 28844658140688 28849575985152 28904829847491 28918925927424 28930998140928 28953351438336 28988442576288 29059268214784 29189887341056 29212440667072 29224635408384 29260055339472 29282662880214 29294886935808 29309173235712 29365307337096 29370313949184 29378679517122 29405276798976 29440915665408 29484358220421 29668410084352 29703727792128 29712188326574 29739728377824 29744798826496 29775130983936 29846705818032 29851794505728 29860297214124 29923553627136 29944571928336 29967708355182 30077335839008 30154777462784 30167365582848 30190674149376 30227264908608 30239883288576 30263247885312 30312575315712 30326378856384 30335996077344 30349810283208 30399278805558 30435466550112 30625455570944 30649118076928 30670646014528 30699074454528 30722793841536 30735619080192 30744373528986 30809502779904 30823532608128 30854964800673 30888829550592 30897627638436 30934408624704 31047572478976 31127512219648 31159254394368 31173443490176 31202337970176 31239481688064 31248379652412 31314576595968 31328836421376 31404146124312 31417255793664 31441530077568 31556549076992 31637799305216 31660021692416 31698393284428 31713851707392 31736127513792 31751604338688 31803357708288 31812416281854 31817840111616 31827930310656 31850286245856 31894325304192 31932292773888 32049107075072 32164391632896 32179038441472 32208865001472 32218039075976 32256391899264 32324724228096 32333931302868 32339444047872 32372422085952 32417183096064 32455772983296 32574502273024 32681312714752 32691676741632 32706563661824 32736879181824 32746203650992 32759873562624 32785185209088 32838623258688 32854637740032 32863995750456 32877714834432 32917562256906 32962366734336 33108510507008 33217071939584 33257330659072 33283026661664 33296920670208 33376961344896 33382651920384 33416693766144 33457194425052 33462898679808 33472429941639 33502733402112 33715723238888 33755858927232 33761614102528 33802532801024 33837002818884 33842771828736 33852411290113 33924124645632 33938286280704 33964508418048 34005673022184 34021158301338 34117176213432 34143536568609 34268440013296 34356672683008 34371014885376 34380804806608 34397571366912 34453637517312 34480257836544 34494651629568 34504476766344 34536458761344 34552185746208 34563143071728 34676474184144 34803327214336 34844757602304 34892937084928 34928519038848 34934474145792 34944424557536 35018451247104 35028425578107 35060137721856 35070123926448 35102630216448 35118615020736 35244940974048 35373873562112 35415983136768 35464952446976 35489863026176 35501117711616 35517283976512 35575175196912 35592524218368 35602662062994 35617524403968 35634894077952 35678083170816 35703143453016 35795070125568 35926015188992 35953773128704 35968782041088 36055245459456 36071664059392 36148078706688 36158374790304 36201418246656 36234973126656 36245293960473 36251473569792 36288440886672 36381874553856 36514966257664 36558434205696 36568847171168 36646315057152 36656753053791 36663002814464 36751135032768 36766476804096 36794884119552 36828989079552 36839479107366 36854857757952 36883333360224 37113572261888 37218317893632 37235266125824 37247074320384 37264035647488 37324773977088 37353612656256 37369205932032 37414496991456 37443404994372 37459035753984 37555483410432 37721991479296 37748487402496 37794238146818 37828454252544 37839228958752 37845680324608 37930188643749 37936655517696 37975341293136 37981815865344 38027849401152 38073118307328 38367315064832 38413815821356 38459544187584 38466101313536 38539773129988 38551995014958 38558567903232 38604468584448 38651256768384 38667391746048 38678405407434 38697267787776 38871208964484 38966180544512 39013407119296 39043550506952 39059849247744 39153743116128 39160418598912 39171572689496 39200352302592 39254554220544 39301283414016 39312477627228 39508441898328 39604970389504 39652971170432 39700174645248 39795607757376 39802392674304 39813729618832 39842981028864 39898071502848 39926095904448 39945566748672 39956944473576 40022072096526 40254232199168 40303019878144 40319844384768 40350997180416 40416767087616 40435171808512 40447994769792 40464879796224 40466413710944 40532371740744 40563688743903 40580622066816 40678171639092 40782907766016 40932099272704 40963725122048 40980825440256 40992498038648 41079337039872 41098043477504 41128238481408 41139953067564 41185106067456 41196836851248 41245878166272 41345026911864 41545672525824 41603117293568 41652642250752 41664506203216 41752768794624 41771781895168 41802471899136 41872194832416 41889674391552 41922040103424 41990370724224 42022814238288 42285135609856 42314836685056 42335472451584 42404476944384 42416555042472 42423786815488 42437240414208 42467048327808 42525767072256 42569132578596 42576390365184 42678737457408 42885855510528 42945153335296 43008522532352 43099632304128 43111908403824 43119258730496 43163229447936 43222910794752 43266987211032 43274363977728 43378388891136 43588902322176 43679831416832 43713580278784 43784831011584 43806183653376 43818661000608 43836953112576 43890083009208 43910069385806 43923994320321 43942330403712 43949822312448 44055470923776 44068019275683 44395894226944 44502615126528 44555591688192 44568282489861 44609592566736 44617198239744 44629906588852 44662696475904 44777691758592 44790445821186 45007811902976 45116003758512 45123695771648 45232166194176 45251048374272 45286011224064 45340897362912 45359824932864 45361544401784 45394871827968 45489568284576 45524715424812 45598918208337 45863428489216 45938183356416 45951267962678 45973677115392 45992868839424 46005969021792 46048611681792 46069580994944 46084190762304 46103428620288 46116560293479 46235298912192 46346441457654 46459676803072 46571358718464 46691268329472 46704567437476 46738881591552 46760165235264 46803506955264 46824820027648 46859222532096 46872569478618 46993254632064 47106219186468 47221310849024 47334823615488 47433566929216 47456698957824 47470216083992 47490032538624 47547589926642 47570777561088 47590635995136 47604191270688 47627406508032 47718624422781 47726760167424 47841487956288 48073660612608 48211166387072 48246587449344 48268557662208 48313297502208 48327058613964 48335298093056 48384587848896 48500896954302 48509166071808 48625774644096 48861753409536 48875670738388 49001513377024 49021969072128 49037515112448 49059845492736 49105318772736 49119305476488 49139810343936 49177777813632 49257934888032 49295993625684 49662765760512 49766365302784 49802928979968 49804816875008 49825607909376 49885995988608 49924539992496 49945381005312 50065442017344 50073977880576 50194348019712 50452305278336 50573584858332 50582207356928 50633788390848 50642421153792 50703799201536 50755504228326 50764157743104 50886186968448 51031737452007 51279392250112 51402660019944 51411423870976 51472624779264 51535009024512 51556522328064 51571207209912 51596357050368 51680456275968 51720386754816 51756715149516 51828278619312 52079798996992 52204990821504 52213891465216 52267136403456 52339405627392 52354313498461 52392778558272 52401711218688 52416636836304 52527676870656 52605185889672 52677922531104 52933566193664 53060810343168 53123974705152 53197428670464 53212580932862 53234794539264 53251676567424 53260755664896 53275925964768 53362762795368 53388786327552 53403993094491 53426286605952 53759792513024 53801329573888 53889022783488 53930659693056 53953173061632 54043162320992 54082868189184 54084918325204 54107496089088 54222118060032 54237562185456 54302127369984 54377210354688 54641100587008 54772449386496 54788050263193 54837651308544 54853270756752 54929115801664 54969472585728 54994504221696 55111005241344 55126702549152 55149715206144 55192326179328 55259218661049 55394230034432 55670358392832 55686215021606 55736629198848 55827476840448 55829593109888 55852899188736 55870611480576 55896053471232 55987160965632 56030418984384 56053808898048 56121745487184 56165107491558 56539302592512 56555406723296 56582987218944 56622731103744 56691357220227 56701022763008 56742681378816 56758843438128 56768520486912 56904983276544 56972723798016 57041774101728 57181140680704 57482544538432 57550972597248 57620723732034 57630547726336 57672889270272 57689316281376 57699151970304 57809659694982 57827992522437 57837851854848 57861996281856 57906702876672 57976885152576 58017608111151 58379774682112 58424881334144 58449270816768 58520110678944 58565325760428 58589773871616 58730614674192 58740627898368 58757359034244 58881831330816 58968716440842 59336820168704 59407455584256 59424376653148 59479456755648 59489597652992 59550261967872 59693411636064 59703589011456 59720594428248 59847107254272 59889143856672 59935416710364 60154671678016 60309554925568 60381348298752 60454529817216 60479766577152 60526495770624 60625150631424 60652757712768 60671992154688 60699620566416 60798557611116 60870933100224 61250911141888 61298236153856 61341292029056 61398148909056 61445587683072 61471238160384 61488747057972 61619005559808 61647065216256 61709929601346 61777659101184 61795255276872 61868817249408 62095144957952 62255024439296 62318508788736 62346886980352 62404675940352 62478963376128 62496759304824 62629153191936 62657672842752 62808292248624 62834511587328 62883060155136 63113098153984 63275598610432 63320043384832 63396786568856 63427703414784 63445769573797 63472255027584 63503208677376 63606715416576 63624832563708 63635680223232 63655860621312 63700572491712 63788650608384 63864585547776 64098214150144 64328783265792 64358076882944 64417730002944 64436078151952 64512783798528 64649448456192 64667862605736 64678888095744 64744844171904 64834366192128 64911545966592 65149004546048 65362625429504 65383353483264 65413127323648 65473758363648 65492407301984 65519747125248 65570370418176 65677246517376 65709275480064 65727991500912 65755429668864 65835124513812 65865104078709 65924733468672 66217021014016 66434143879168 66514661318144 66566053323328 66593841340416 66612809312803 66753922689792 66833387532288 66914388850104 66925797359616 66944859883278 67005466804224 67185668731779 67431446477776 67511717854464 67605065602048 67674005637768 67685543657472 67704822580226 67848249291264 67876572561408 67929016836096 68011346044368 68042316602676 68234352426864 68287073137218 68536880026592 68713345366016 68742029770752 68761609613216 68795142733824 68907275034624 68926901944017 68960515673088 68989303259136 69008953532688 69072917522688 69104371492416 69126286143456 69352948368288 69606654428672 69689515204608 69785874169856 69857038077696 69888849115072 70036902494208 70056851156214 70120275443712 70140247852896 70205260432896 70237230041472 70308854217927 70489881948096 70747747124224 70831966273536 70929904893952 70979726052352 71002235423232 71034567953024 71150350393824 71185048436736 71205324125988 71235048807936 71321384889963 71356166341632 71406286906032 71590140251136 71852030377984 71907546257408 71937564082176 72110490918912 72143328118784 72316749580608 72402836493312 72469946253312 72490587920946 72502947139584 72576881773344 72763749107712 73029932515328 73137694342336 73292630114304 73313506107582 73326005628928 73502270065536 73532953608192 73589768239104 73657978159104 73678958214732 73709715515904 73766666720448 74227144523776 74436635787264 74470532251648 74494148640768 74528071294976 74649547954176 74707225312512 74738411864064 74828993982912 74886809988744 74918071507968 75110966820864 75443982958592 75496974804992 75588476293636 75678457917504 75691360649216 75860377287498 75873311035392 75950682586272 75963631730688 76055698802304 76146236614656 76734630129664 76827631642712 76919088375168 76932202627072 77079546259976 77103990029916 77117135806464 77139101136487 77208937168896 77302513536768 77334783492096 77356810814868 77394535575552 77742417928968 77932361089024 78026814238592 78087101013904 78119698495488 78307486232256 78320837197824 78343145378992 78400704605184 78509108441088 78602566828032 78624955254456 79016883796656 79209940779008 79305942340864 79400349290496 79591215514752 79604785348608 79627459237664 79685962057728 79796143005696 79818871399293 79852191808896 79891133497344 79913888947152 80044144193052 80508464398336 80606039756288 80639688769536 80701994360832 80833534175232 80870343617024 80895989539584 80929759592448 80932827421888 81064743481488 81127377487806 81161244133632 81356343278184 81565815532032 81864198545408 81927450244096 81961650880512 81984996077296 82158674079744 82196086955008 82256476962816 82279906135128 82370212134912 82393673702496 82491756332544 82690053823728 83091345051648 83206234587136 83305284501504 83329012406432 83505537589248 83529322532409 83543563790336 83604943798272 83744389664832 83779348783104 83844080206848 83980741448448 84045628476576 84570271219712 84629673370112 84808953888768 84833110084944 84847573630976 84874480828416 84934096655616 85051534144512 85138265157192 85152780730368 85357474914816 85771711021056 86017045064704 86199264608256 86223816807648 86238517460992 86326458895872 86431085598051 86445821589504 86533974422064 86548727955456 86714489542473 86756777782272 87177804644352 87359662833664 87427160557568 87569662023168 87637322001216 87673906225152 87780166018416 87820138771612 87847988640642 87884660807424 88110941847552 88136038551366 88791788453888 89005230253056 89111183376384 89136564979722 89219185133472 89234396479488 89259813177704 89325392951808 89555383517184 89580891642372 90015623805952 90232007517024 90247391543296 90464332388352 90502096748544 90572022448128 90681794725824 90719649865728 90723088803568 90789743655936 90979136569152 91049430849624 91197836416674 91726856978432 91876366712832 91902535925356 91947354230784 92011938043584 92097223363584 92139161989888 92168381524608 92206857240576 92233120586958 92470597824384 92692882915308 92919353606144 93142717436928 93382536658944 93409134874952 93477763183104 93520330470528 93607013910528 93649640055296 93718445064192 93745138957236 93986509264128 94212438372936 94442621698048 94669647230976 94867133858432 94913397915648 94940432167984 94980065077248 95095179853284 95141555122176 95208382541376 95254813016064 95437248845562 95453520334848 95682975912576 96147321225216 96422332774144 96493174898688 96537115324416 96626595004416 96654117227928 96670596186112 96769175697792 97001793908604 97018332143616 97251549288192 97723506819072 97751341476776 98003026754048 98043938144256 98075030224896 98119690985472 98210637545472 98238610952976 98279620687872 98355555627264 98515869776064 98591987251368 99325531521024 99532730605568 99609633750016 99651215818752 99771991977216 99849079984992 99890762010624 100130884034688 100147955761152 100388696039424 100417289824917 100904610556672 101147169716664 101164414713856 101267576781696 101284842307584 101407598403072 101511008456652 101528315486208 101557233870339 101772373936896 102063474904014 102558784500224 102805320039888 102822847741952 103019778174391 103070018049024 103113044656128 103142414419824 103192714100736 103360912551936 103440773509632 103513430299032 103656557238624 104159597993984 104409981643008 104534272806912 104678811254784 104708626996922 104785557116544 104803422437376 104833273672608 105055353741312 105085276734321 105210371779344 105355845062208 105867132387328 106121620686336 106247949410304 106394857340928 106425161865724 106469589078528 106503353134848 106551851929536 106725525590736 106777572655104 106807986188982 106852573211904 107519585026048 107602659147776 107778045566976 107861319386112 107906346123264 108086324641984 108165736378368 108169836650408 108214992178176 108444236120064 108475124370912 108604254739968 108735881881419 108754420709376 109544898772992 109576100526386 109675302617088 109706541513504 109858231603328 109938945171456 109970259161373 109989008443392 110253405098304 110299430412288 110384652358656 110518437322098 110788460068864 111340716785664 111372430043212 111654953680896 111659186219776 111705798377472 111741222961152 111792106942464 111974321931264 112060837968768 112107617796096 112243490974368 112330214983116 113110813446592 113165974437888 113245462207488 113382714440454 113402045526016 113485362757632 113517686876256 113537040973824 113790565931247 113809966553088 113945447596032 114083548203456 114965089076864 115101945194496 115241447464068 115261095452672 115378632562752 115398303940608 115619319389964 115655985044874 115675703709696 115813405753344 115953770305152 116035216222302 116759549364224 116849762668288 116898541633536 117040221357888 117130651520856 117179547743232 117461229348384 117481255796736 117514718068488 117763662661632 117937432881684 118673640337408 118814911168512 118848753306296 118958913511296 118979195305984 119100523935744 119386823272128 119407178022912 119441188856496 119694214508544 119778287713344 119870833420728 120309343356032 120619109851136 120762696597504 120909059634432 120959533154304 121052991541248 121250301262848 121305515425536 121343984309376 121399241132832 121597115222232 121691066231709 121741866200448 122501822283776 122596472307712 122682584058112 122796297818112 122891175366144 122942476320768 122977494115944 123238011119616 123294130432512 123419859202692 123555318202368 123590510553744 123737634498816 124190289915904 124510048878592 124637017577472 124693773960704 124809351880704 124844901419407 124957926752256 124993518609648 125258306383872 125315345685504 125616584497248 125669023174656 125766120310272 126226196307968 126640086769664 126793573137712 126855406829568 126891539147594 126944510055168 127006417354752 127213430833152 127249665127416 127271360446464 127311721242624 127401144983424 127577301216768 127729171095552 128196428300288 128657566531584 128716153765888 128835460005888 128872156303904 129025567597056 129298896912384 129335725211472 129357776191488 129489688343808 129668732384256 129823091933184 130298009092096 130648427550691 130725250859008 130766706966528 130826254647296 130984814603968 131039494250496 131140740836352 131354493034752 131418550960128 131455983001824 131510859337728 131670249027624 131730208157418 131771982960963 131849466937344 132204057827049 133029322636288 133132106646656 133187682680832 133225618625606 133507845379584 133666775064576 133704847469583 133828777700208 133851594719232 133889719766556 134371337463558 134862892955552 135023435708928 135210131204096 135348011275536 135371087314944 135409645160452 135696498582528 135753145122816 135858033672192 136022692088736 136084633205352 136468704853728 136574146274436 137073760053184 137426690732032 137523219226432 137590285467648 137814550069248 137853803888034 137921031346176 137978606518272 138017907065376 138145835045376 138208742984832 138252572286912 138349680880437 138705896736576 139213308857344 139379030409216 139571748339712 139714076155392 139777698230144 140073804988416 140113702312428 140280495705792 140410520865792 140474460082944 140617708435854 140979763896192 141495494248448 141663932547072 141859809787904 141959452104704 142004470846464 142069135906048 142300700787648 142370096873472 142410648251976 142470097615872 142642769779926 142712332683264 142812573812064 143180280502272 143704060755968 143815092514816 144220981837824 144286656237568 144633499161216 144805672986624 144939892506624 144981175841892 145005894279168 145153763546688 145527498215424 146059865030656 146275388684672 146585260228608 146627012215164 146652011257856 147004540131072 147065907216384 147179536478208 147315956318208 147357916429464 147419431031808 147533333440896 148454289047552 148941064503296 148988297281536 149056142589952 149299095908352 149414450625024 149476823728128 149657987965824 149773619977488 149836143015936 150221933641728 150887965917184 150993949609984 151176952587272 151356915835008 151382721298432 151720754574996 151746622070784 151789844171797 151901365172544 151927263461376 152111397604608 152292473229312 153095212356021 153469260259328 153655263285424 153838176750336 154159092519952 154207980059832 154234271612928 154278202272974 154417874337792 154605027073536 154669566984192 154713621629736 154789071151104 155484835857936 155864722178048 156053628477184 156174202027808 156239396990976 156614972464512 156641674395648 156686290757984 156801409210368 157018216882176 157062940495383 157205133656064 157249910508912 158033767593312 158419881558016 158611884681728 158800698580992 158845929899761 159182431029504 159254918475328 159371924115456 159592286011392 159637742798586 159704383617792 159782266994688 159827777894304 160088288386104 160211979283473 161212079512576 161279377539072 161403988721664 161667068350464 161740687234048 161791979079168 161859519184896 161865654843776 162129486962976 162254754975612 162322488267264 162712686556368 163131631064064 163728397090816 163854900488192 163923301761024 163969992154592 164317348159488 164364150789579 164392173910016 164512953925632 164559812270256 164787347404992 164983512665088 165380107647456 166182690103296 166412469174272 166658024812864 167011075178496 167058645064818 167087127580672 167209887596544 167488779329664 167558697566208 167688160413696 167961482896896 168091256953152 169140542439424 169259346740224 169617907777536 169666220169888 169695147261952 169748961656832 169868193311232 170074071660681 170103068289024 170276530314384 170305561460736 170714949829632 171543422042112 172034090129408 172447633615296 172477034921984 172652917791744 172862171196102 172891643179008 173067948844128 173097455910912 173428979084946 173513555564544 174719325667328 174854321115136 175139324046336 175274644002432 175347812450304 175560332036832 175640277543224 175695977281284 175769321614848 175775984556913 176221883695104 176272077102732 177583576907776 178010460506112 178222366752768 178273129959444 178438370266944 178468792958976 178519626355408 178650785903616 179110767034368 179161783284744 180031247611904 180464015034048 180494783086592 180928664776704 181144044896256 181363589451648 181439299731456 181446177607136 181579487311872 181958273138304 182098861699248 182395672833348 183453713956864 183752733425664 183805071850712 183894708461568 184023876087168 184194446727168 184278323979776 184336763049216 184413714481152 184466241173916 184941195648768 185385765830616 185838707212288 186285434873856 186765073317888 186818269749904 186955526366208 187040660941056 187214027821056 187299280110592 187436890128384 187490277914472 187973018528256 188424876745872 188885243396096 189339294461952 189734267716864 189826795831296 189880864335968 189960130154496 190190359706568 190283110244352 190337308721391 190416765082752 190509626032128 190874497691124 190907040669696 191365951825152 192294642450432 192844665548288 192986349797376 193074230648832 193253190008832 193308234455856 193341192372224 193538351395584 194003587817208 194036664287232 194503098576384 195447013638144 195502682953552 196006053508096 196087876288512 196150060449792 196239381970944 196421275090944 196477221905952 196559241375744 196711111254528 197031739552128 197183974502736 197595312236127 198651063042048 199065461211136 199219267500032 199302431637504 199543983954432 199698159969984 199781524021248 199838427938409 200261768069376 200777392078848 200834579649834 201809221113344 202294339433328 202328829427712 202535153563392 202815196806144 203022016913304 203056630972416 203114467740678 203544747873792 204126949808028 205117569000448 205610640079776 205645695483904 206039556348782 206140036098048 206226089312256 206284828839648 206385428201472 206721825103872 206780705832051 206881547019264 207026860598064 207313114477248 208319195987968 208819963286016 209068545613824 209357622509568 209417253993844 209571114233088 209666547345216 210110707482624 210170553468642 210420743558688 210711690124416 211734264774656 212243241372672 212495898820608 212789714681856 212850323731448 212939178157056 213006706269696 213103703859072 213451051181472 213555145310208 213615972377964 213705146423808 213964154669889 215205318295552 215556091133952 215722638772224 215812692246528 216172649283968 216331472756736 216339673300816 216429984356352 216950248741824 217208509479936 217471763762838 217508841418752 219089797545984 219152201052772 219413083027008 219716463206656 219877890342912 219940518322746 219978016886784 220506810196608 220598860824576 220769304717312 221036874644196 221576920137728 222681433571328 222744860086424 223309907361792 223318372439552 223411596754944 223482445922304 223584213884928 223948643862528 224121675937536 224215235592192 224486981948736 224660429966232 226221626893184 226331948875776 226490924414976 226765428880908 226804091052032 227035373752512 227074081947648 227581131862494 227619933106176 227890895192064 228167096406912 229930178153728 230203890388992 230482894928136 230522190905344 230757265125504 230796607881216 231238638779928 231311970089748 231351407419392 231417303409461 231626811506688 231907540610304 232070432444604 233519098728448 233699525336576 233797083267072 234080442715776 234261303041712 234359095486464 234922458696768 234962511593472 235029436136976 235527325323264 235874865763368 237347280674816 237629822337024 237697506612592 237917827022592 238201047871488 238773646544256 238814356045824 238882377712992 239388429017088 239456614197879 239556575426688 239741666841456 240618686712064 241238219702272 241525393195008 241818119268864 241919066308608 242105983082496 242500602525696 242611030851072 242687968618752 242798482265664 243194230444464 243382132463418 243483732400896 245003644567552 245192944615424 245365168116224 245592595636224 245662547954317 245782350732288 245884952641536 245954988231888 246476022239232 246588260865024 246839718405384 247110636404736 247181021107488 247475268997632 248380579831808 249274035154944 249387547921408 249618703761408 249689802838814 249915853504512 249987037219296 250516612767744 250587967597227 250630691371008 251233168994496 251338046349312 251532240620544 252452392615936 253280173539328 253587146275424 253710813659136 253783078295188 253889020110336 254426861666304 254499330254832 254542720892928 254623442485248 254802289966848 255154602433536 255458342191104 256392856600576 257315133063168 257432307531776 257744312607808 258051135194112 258597793824768 258671450422944 258715552382976 258979376687616 259293256794153 259337464768512 259646183866368 260143468627419 261296855101382 261533413933056 261652509294592 261969629207936 262078988500992 262281481672704 262708986069504 262911966003648 263021718675456 263340498055248 263460416314836 263543965921926 264408115654098 266058645272576 266264213293312 266375365361664 266451237251212 267015690759168 267333550129152 267409694939166 267657555400416 267703189438464 267779439533112 268742674927116 269725785911104 270046871417856 270420262408192 270696022551072 270742174629888 270819290320904 271392997165056 271506290245632 271716067344384 272045384177472 272169266410704 272937409707456 273148292548872 274147520106368 274853381464064 275046438452864 275180570935296 275629100138496 275707607776068 275842062692352 276035814130752 276291670090752 276417485969664 276505144573824 276699361760874 277411793473152 278426617714688 278758060818432 279143496679424 279428152310784 279555396460288 280147609976832 280227404624856 280560991411584 280821041731584 280948920165888 281235416871708 281959527792384 282990988496896 283327865094144 283719619575808 283918904209408 284008941692928 284138271812096 284601401575296 284740193746944 284821296503952 284940195231744 285285539559852 285424665366528 285625147624128 286360561004544 287408121511936 287630185029632 288441963675648 288573312475136 289266998322432 289611345973248 289879785013248 289962351683784 290011788558336 290307527093376 291054996430848 292119730061312 292550777369344 293170520457216 293254024430328 293304022515712 294009080262144 294131814432768 294359072956416 294631912636416 294715832858928 294838862063616 295066666881792 296908578095104 297707072615509 297882129006592 297976594563072 298112285179904 298598191816704 298683241757407 298828901250048 298953647456256 299315975931648 299547239954976 299672286031872 300443867283456 301251869474751 301987899219968 302353905174544 302713831670016 303441509149992 303493244141568 303579688343594 303802730345088 303854526922752 304222795209216 304584946458624 304671701611017 306190424712042 306938520518656 307310526570848 307676353500672 308318185039904 308415960119664 308468543225856 308556404545948 309059334523173 309210054147072 309339133968384 309427243259472 309578142302208 310969671715872 311729444356096 312107256954368 312348404055616 312478793981952 313229944929024 313372581515968 313602818420736 314036433764352 314125880990766 314410267312128 314499821017824 315255830202963 316067535186624 317223769363456 317601397161984 317691859799522 318364862059008 318509836950656 318743848230912 319184572022784 319275485597172 319408767235584 319655555788608 320176576772208 320423958566946 322424159025152 322558755078144 322807977443328 323334136700928 323481374468096 323583958158336 323719038369792 323731309687552 324258973925952 324509509951224 324644976534528 325425373112736 326263262128128 327456794181632 327709800976384 327939984309184 328634696318976 328728301579158 328784347820032 329025907851264 329119624540512 329574694809984 329910777484119 329967025330176 330760215294912 332365380206592 332824938348544 333316049625728 334022150356992 334117290129636 334174255161344 334977558659328 335117395132416 335376320827392 335922965793792 336182513906304 338281084878848 338518693480448 339332440339776 339390294523904 339497923313664 339736386622464 340148143321362 340206136578048 340553060628768 340611122921472 341429899659264 344068180258816 344895267230592 344954069843968 345305835583488 345724342392204 345783286358016 345881776063603 346135897688256 346194911821824 346857958169892 347027111129088 349438651334656 349708642230272 350278648092672 350549288004864 350695624900608 351120664073664 351280555086448 351391954562568 351538643229696 351551969113826 352443767390208 352544154205464 355167153815552 356020921012224 356444733505536 356546259918888 356876740533888 356937585917952 357039252710816 357301571807232 358221534068736 358323566569488 360062495223808 360928030068096 360989566173184 361857329553408 361960397640439 362288089792512 362727178903296 362878599462912 362892355214272 363158974623744 363916546276608 364197723398496 364791345666696 365073198695127 367505466851328 367610143701424 367789416923136 368047752174336 368388893454336 368556647959552 368673526098432 368827428962304 368932482347832 369882391297536 370771531661232 371677414424576 372570869747712 373530146635776 373636539499808 373911052732416 374081321882112 374428055642112 374534704258221 374598560221184 374873780256768 374980555828944 375946037056512 376849753491744 377770486792192 378678588923904 379468535433728 379761728671936 379920260308992 380380719413136 380566220488704 380674617442782 380833530165504 381019252064256 381748995382248 381814081339392 382731903650304 384589284900864 385689331096576 385972699594752 386148461297664 386506380017664 386616468911712 386682384744448 387076702791168 388007175634416 388073328574464 389006197152768 390894027276288 391005365907104 391945282652073 392012107016192 392175752577024 392300120899584 392478763941888 392954443811904 393118482751488 393422222509056 394063479104256 394367949005472 395190624472254 398130922422272 398438535000064 399087967908864 399396319939968 399563048042496 399676855876818 400523536138752 401114542408749 401554784157696 401669159299668 403618442226688 404588678866656 404657658855424 405070307126784 405630393612288 406044033826608 406113261944832 406228935481356 407089495747584 408253899616056 410235138000896 411221280159552 411291390967808 412079112697564 412280072196096 412569657679296 412770856402944 413443650207744 413561411664102 413763094038528 414053721196128 414626228954496 416638391975936 417639926572032 418137091227648 418715245019136 418834507987688 419142228466176 419333094690432 420221414965248 420341106937284 420841487117376 421423380248832 423468529549312 424486482745344 424991797641216 425579429363712 425700647462896 425878356314112 426013412539392 426207407718144 426902102362944 427110290620416 427231944755928 427410292847616 427928309339778 430410636591104 431112182267904 431445277544448 432345298567936 432662945513472 432679346601632 432859968712704 433900497483648 434417018959872 434943527525676 435017682837504 438179595091968 438304402105544 438826166054016 439432926413312 439755780685824 439881036645492 439956033773568 441013620393216 441197721649152 441538609434624 442073749288392 443153840275456 445362867142656 445489720172848 446636744879104 446823193509888 446964891844608 447168427769856 447897287725056 448243351875072 448430471184384 448973963897472 449320859932464 452443253786368 452663897751552 452981848829952 453530857761816 453608182104064 454070747505024 454148163895296 455162263724988 455239866212352 455369532515391 455781790384128 456334192813824 459860356307456 460407780777984 460965789856272 461044381810688 461514530251008 462477277559856 462623940179496 462702814838784 462834606818922 463253623013376 463815081220608 464140864889208 467038197456896 467399050673152 467594166534144 468160885431552 468522606083424 468718190972928 469844917393536 469925023186944 470058872273952 471054650646528 471188821486149 471749731526736 474694561349632 475259644674048 475395013225184 475835654045184 476402095742976 476537789699283 477547293088512 477764755425984 478776858034176 478913228395758 479113150853376 479483333682912 481237373424128 482476439404544 483636238537728 483838132617216 484211966164992 485001205051392 485222061702144 485375937237504 485596964531328 486388460888928 486764264926836 486967464801792 490385889230848 490730336232448 491185191272448 491325095908634 491564701464576 491769905283072 491909976463776 492952044478464 493092452368737 493176521730048 493679436810768 494362042214976 494950537995264 496761159663616 498548070309888 498775095842816 499237407522816 499379605677628 499974074438592 501033225535488 501175935194454 501261382742016 502466337988992 502676092698624 503064481241088 504904785231872 506560347078656 507174292550848 507421627318272 507566156590376 507778040220672 508853723332608 508998660509664 509085441785856 509246884970496 509604579933696 510222214982043 510309204867072 510916684382208 514630266126336 514864615063552 515488625215616 516102270388224 517342900845888 517431104765952 517958753375232 518586513588306 518674929537024 519292367732736 520286937254838 522593710202764 523305018589184 523939258415872 524157977001984 524562963345408 525417972139008 525823932007296 526043437350912 526680996110496 526920832629672 527087931843852 527327953670739 528816231308196 532117290545152 532528426586624 532750730723328 532902474502424 534031381518336 534667100258304 534819389878332 535315110800832 535406378876928 535558879066224 537485349854232 539451571822208 540093742835712 540840524816384 541392045102144 541484349259776 541638580641808 542785994330112 543432134688768 544090768354944 544338532821408 545874819414912 546296585097744 548295040212736 549706762928128 550092876905728 550361141870592 551258200276992 551415215552136 551684125384704 552071628261504 552583340181504 552834971939328 553010289147648 553398723521748 554823586946304 556853235429376 557516121636864 558286993358848 558856304621568 559110792920576 560295219953664 560454809249712 561121982823168 561642083463168 561897840331776 562470833743416 563919055584768 565981976993792 566655730188288 567837808418816 568017883385856 568276543624192 569202803150592 569480387493888 569642593007904 569880390463488 570571079119704 570849330733056 571011926164173 571250295248256 572721122009088 574816243023872 575260370059264 576883927351296 577146624950272 578533996644864 579222691946496 579759570026496 579924703367568 580023577116672 580615054186752 582109992861696 584239460122624 585101554738688 585810691275679 586341040914432 586508048860656 586608045031424 588018160524288 588263628865536 588718145912832 589263825272832 589431665717856 589677724127232 590133333763584 592785936708381 595414145231018 595953189126144 596224570359808 597196383633408 597366483514814 597657802500096 597907294912512 598631951863296 599094479909952 599344572063744 599515283815227 602503738949502 603975798439936 604707810349088 605427663340032 606883018299984 606986488283136 607159376687188 607605460690176 608445590418432 609169892917248 609343403222034 612380849424084 613877041037312 614621053141696 615352707001344 616636370079808 616831920239328 616937086451712 617112809091896 618118669046346 618420108294144 618678267936768 618854486518944 619156284604416 620342117496153 621939343431744 624214513908736 624696808111232 624957587963904 626459889858048 626745163031936 627205636841472 628072867528704 628251761981532 628999642035648 630511660405926 632135070373248 634447538726912 635202794323968 635383719599044 636729724118016 637019673901312 637487696461824 638369144045568 638550971194344 638817534471168 639311111577216 640353153544416 640847917133892 644848318050304 645615954886656 646668273401856 646962748936192 647167916316672 647438076739584 647462619375104 648517947851904 649019019902448 649289953069056 650850746225472 652526524256256 654913588363264 655419601952768 655879968618368 657269392637952 657456603158316 657568695640064 658239249081024 659149389619968 659821554968238 659934050660352 661520430589824 664730760413184 665649876697088 666632099251456 668044300713984 668234580259272 668348510322688 669955117318656 670234790264832 670752641654784 671845931587584 672365027812608 676562169757696 677037386960896 678664880679552 678780589047808 678995846627328 679472773244928 680296286642724 680412273156096 680606075479993 681106121257536 681222245842944 682859799318528 688136360517632 689790534461184 690611671166976 691448684784408 691566572716032 691763552127206 692271795376512 692389823643648 693715916339784 694054222258176 694251910228383 698877302669312 699417284460544 700557296185344 701098576009728 701391249801216 702241328147328 702561110172896 702783909125136 703077286459392 703103938227652 704887534780416 705088308410928 710334307631104 712041842024448 712244653421509 712889467011072 713092519837776 713753481067776 714078505421632 714603143614464 716443068137472 716647133138976 718369842593637 720124990447616 721856060136192 723714659106816 723920795280878 724576179585024 725454357806592 725757198925824 725784710428544 726317949247488 727833092553216 728395446796992 729582691333392 730146397390254 735010933702656 735220287402848 735578833846272 736095504348672 736777786908672 736987643862951 737113295919104 737347052196864 737654857924608 737864964695664 739764782595072 741543063322464 743354828849152 745141739495424 747273078999616 747822105464832 748162643764224 748856111284224 749069408516442 749197120442368 749747560513536 749961111657888 751763902791681 751892074113024 753699506983488 757357177847808 758937070867456 759523457343872 759840520617984 760761438826272 761132440977408 761349234885564 761667060331008 763497990764496 763628162678784 765463807300608 769178569801728 771378662193152 771945399189504 772296922595328 773232937823424 773364769488896 774153405582336 776014351268832 776146657148928 778012394305536 782010731814208 783890565304146 784024214032384 784600241799168 784957527883776 785908887623808 786236965502976 786844445018112 788126958208512 788735898010944 790381248944508 796261844844544 796877070000128 798175935817728 798792639879936 799126096084992 799353711753636 801047072277504 802229084817498 803109568315392 803338318599336 807236884453376 809177357733312 809315317710848 810140614253568 811260787224576 812088067653216 812226523889664 812457870962712 814178991495168 816507799232112 820470276001792 822442560319104 822582781935616 824158225395128 824560144392192 824795004459361 825139315358592 825541712805888 826887300415488 827122823328204 827526188077056 828107442392256 829252457908992 833276783951872 835279853144064 836274182455296 837430490038272 837669015975376 838284456932352 838666189380864 840442829930496 840682213874568 841682974234752 842846760497664 846937059098624 848972965490688 849983595282432 851158858727424 851401294925792 851756712628224 852026825078784 852414815436288 853804204725888 854220581240832 854463889511856 854820585695232 855856618679556 860821273182208 862224364535808 862890555088896 864690597135872 865325891026944 865358693203264 865719937425408 867800994967296 868834037919744 869887055051352 870035365675008 876359190183936 876608804211088 877652332108032 878865852826624 879511561371648 879762073290984 879912067547136 882027240786432 882395443298304 883077218869248 884147498576784 886307680550912 890725734285312 890979440345696 893121217846527 893273489758208 893646387019776 893929783689216 894336855539712 895794575450112 896049725272221 896486703750144 896860942368768 897947927794944 898641719864928 904886507572736 905963697659904 907061715523632 907216364208128 908141495010048 910324527449976 910479732424704 910739065030782 911563580768256 912668385627648 914015104833051 919720712614912 920815561555968 921931579712544 922088763621376 923029060502016 924954555119712 925247880358992 925405629677568 925669213637844 927178003569519 927630162441216 928281729778416 934076394913792 934798101346304 935188333068288 936321770863104 937045212166848 937436381945856 939689834787072 940117744547904 942109301293056 942377642972298 943499463053472 949389122699264 950790026450368 951671308090368 952804191485952 953075579398566 955094586177024 955529510851968 957553716068352 957826456791516 958226301706752 958966667365824 962474746848256 964952878809088 967272477075456 967676265234432 968423932329984 970002410102784 970444123404288 970751874475008 971193929062656 972776921777856 973528529853672 973934929603584 980771778461696 981460672464896 982370382544896 982650191817268 983129402929152 983819952927552 985904088956928 986184904737474 986353043460096 987358873621536 988724084429952 989901075990528 993522319327232 997096140619776 997550191685632 998474815045632 998759211355256 999948148877184 1002066451070976 1002351870388908 1002522765484032 1004932675977984 1005352185397248 1006128962482176 1009809570463744 1013120694157312 1014348585101696 1014843254636544 1015132313180752 1015556080441344 1017997321019328 1018170883571712 1018493769940992 1019209159867392 1020444429964086 1020618409734144 1021833368764416 1029729230127104 1030977250431232 1032204540776448 1034685801691776 1034862209531904 1035917506750464 1037173027176612 1037349859074048 1037645328190809 1038584735465472 1040573874509676 1045187420405528 1046610037178368 1047878516831744 1048315954003968 1049125926690816 1050835944278016 1051647864014592 1052086874701824 1053361992220992 1053841665259344 1054175863687704 1054655907341478 1057632462616392 1064234581090304 1065056853173248 1065501461446656 1065804949004848 1068062763036672 1069334200516608 1069638779756664 1070630221601664 1070812757753856 1071117758132448 1074970699708464 1078903143644416 1080187485671424 1081681049632768 1082784090204288 1082968698519552 1083277161283616 1085571988660224 1085881192921317 1086864269377536 1088181536709888 1088677065642816 1091749638829824 1092593170195488 1096590080425472 1099413525856256 1100185753811456 1102516400553984 1102830431104272 1103368250769408 1104143256523008 1105166680363008 1105669943878656 1106020578295296 1106797447043496 1109647173892608 1113706470858752 1115032243273728 1117712609243136 1118221585841152 1120590439907328 1120909618499424 1122243965646336 1123284166926336 1123604112774663 1123795680663552 1124941667486832 1127838111169536 1131963953987584 1133311460376576 1135675616837632 1136035766771712 1136553087248384 1138405606301184 1139285186015808 1139760780926976 1141142158239408 1141698661466112 1142023852328346 1142500590496512 1145442244018176 1149632486047744 1150520740118528 1153767854702592 1154293249900544 1157067993289728 1158445383892992 1159519140052992 1159849406735136 1160047154233344 1161230108373504 1164219985723392 1170203109477376 1171621382551358 1172682081828864 1173016097721312 1173216090062848 1175835847956219 1176036321048576 1176527257731072 1177436291825664 1178863331435712 1179355448254464 1180266667527168 1185571873416762 1190828290462036 1192449140719616 1194392767266816 1194732967029628 1195315605000192 1197263903726592 1198188959819904 1198689144127488 1199030567630454 1205007477899004 1207951596879872 1209415620698176 1210855326680064 1213766036599968 1213972976566272 1214318753374376 1215210921380352 1216891180836864 1218339785834496 1218686806444068 1224761698848168 1227754082074624 1229242106283392 1230705414002688 1233272740159616 1233663840478656 1233874172903424 1234225618183792 1236237338092692 1236840216588288 1237708973037888 1238312569208832 1240684234992306 1243878686863488 1248429027817472 1249393616222464 1249915175927808 1252919779716096 1253490326063872 1254411273682944 1256145735057408 1256503523963064 1257999284071296 1261023320811852 1264270140746496 1268895077453824 1270405588647936 1270767439198088 1273459448236032 1274039347802624 1274975392923648 1276738288091136 1277101942388688 1277635068942336 1278622223154432 1280706307088832 1281695834267784 1289696636100608 1291231909773312 1293336546803712 1293925497872384 1294335832633344 1294925238750208 1297035895703808 1298038039804896 1298579906138112 1301701492450944 1305053048512512 1309827176726528 1310839203905536 1311759937236736 1314538785275904 1314913206316632 1315137391280128 1316478498162048 1318298779239936 1319643109936476 1319868101320704 1323040861179648 1329461520826368 1331299753394176 1333264198502912 1336088601427968 1336469160518544 1336697020645376 1339257116267083 1339910234637312 1340469580529664 1341505283309568 1343691863175168 1344730055625216 1354074773921792 1357329761359104 1357991693254656 1358945546489856 1360592573285448 1360824546312192 1361212150959986 1362212242515072 1362444491685888 1365719598637056 1366108597546173 1376272721035264 1379581068922368 1381223342333952 1382897369568816 1383133145432064 1383527104254412 1384543590753024 1387431832679568 1388108444516352 1388503820456766 1397754605338624 1398834568921088 1401114592370688 1402197152019456 1402782499602432 1404482656294656 1405122220345792 1405567818250272 1406154572918784 1406207876455304 1409775069560832 1410176616821856 1413566464458447 1424083684048896 1424489306843018 1425778934022144 1426185039675552 1427506962135552 1428157010843264 1429206287228928 1429613369097849 1433294266277952 1436739685187274 1440249980895232 1443712120272384 1447429318213632 1447841590561756 1450908715613184 1451514397851648 1451569420857088 1452635898494976 1455666185106432 1456790893593984 1459165382666784 1460292794780508 1470440574805696 1471157667692544 1472191008697344 1473555573817344 1473975287725902 1474226591838208 1474694104393728 1475309715849216 1475729929391328 1479277357106211 1479529565190144 1483086126644928 1490283478990848 1494546157999232 1495644210929664 1496325287528448 1497712222568448 1498138817032884 1498394240884736 1499922223315776 1503527805583362 1503784148226048 1507399013966976 1514714355695616 1517874141734912 1519046914687744 1519681041235968 1521522877652544 1522264881954816 1522698469771128 1523334120662016 1526995981528992 1527256325357568 1530927614601216 1542757324386304 1543890798379008 1544593845190656 1546465875646848 1546729538977792 1548306811164672 1552028702537664 1552293314297856 1556024788611072 1564021463628416 1567781130608292 1568048428064768 1569915055767552 1571817775247616 1572473931005952 1573688890036224 1576253916417024 1577471796021888 1580762497889016 1581983861012217 1592523689689088 1593754140000256 1596351871635456 1597585279759872 1598252192169984 1598707423507272 1602094144555008 1604458169634996 1606219136630784 1606676637198672 1614473768906752 1618354715466624 1618630635421696 1620281228507136 1622521574449152 1622983718452291 1624176135306432 1624453047779328 1624915741925424 1628357982990336 1633015598464224 1640940552003584 1644885120638208 1648316450790256 1649120288784384 1649590008918722 1650278630717184 1651083425611776 1653774600830976 1654245646656408 1655052376154112 1656214884784512 1658504915817984 1666553567903744 1670559706288128 1672548364910592 1674860980076544 1675338031950752 1676568913864704 1677332378761728 1680885659860992 1681364427749136 1683365948469504 1685693520995328 1693874118197248 1697945930981376 1698429558158983 1699967190564864 1702802589851584 1703513425256448 1704053650157568 1704829630872576 1707608409451776 1708441162481664 1708927779023712 1709641171390464 1711713237359112 1713035778492519 1724448729071616 1725781110177792 1729381194271744 1730651782053888 1730717386406528 1731439874850816 1735601989934592 1737668075839488 1739774110102704 1740070731350016 1752718380367872 1753217608422176 1755304664216064 1757432073827037 1757731705653248 1759023122743296 1759524146581968 1759824135094272 1764054481572864 1764790886596608 1766154437738496 1768294997153568 1772615361101824 1781958880691392 1786242435693054 1786546979516416 1787859567378432 1788673711079424 1791589150900224 1792099450544442 1792973407500288 1793721884737536 1795895855589888 1797283439729856 1798545851445681 1809773015145472 1811927395319808 1814123431047264 1814432728416256 1816282990020096 1820649054899952 1820959464849408 1821478130061564 1825336771255296 1828030209666102 1839441425229824 1841631123111936 1843863159425088 1844177527242752 1846058121004032 1849909110239424 1850495760717984 1850811259355136 1851338427275688 1854356007139038 1855260324882432 1856563459556832 1868152789827584 1869596202692608 1872643541726208 1874090424333696 1874872763891712 1879379669574144 1880235489095808 1884218602586112 1884755285944596 1886998926106944 1898778245398528 1901580052900736 1903342616180736 1905608382971904 1906151158797132 1910189172354048 1911059021703936 1915107432136704 1915652913583032 1916452603413504 1917933334731648 1924949493696512 1929905757618176 1934544954150912 1936847864659968 1940004820205568 1940888246808576 1941503748950016 1942387858125312 1945553843555712 1947057059707344 1947869859207168 1961543556923392 1962921344929792 1964740765089792 1965300383634536 1966258805858304 1967639905855104 1971808177913856 1972369809474948 1972706086920192 1974717747243072 1977448168859904 1979802151981056 1987044638654464 1994192281239552 1995100383371264 1996949630091264 1997518422710512 1999896297754368 2004132902141952 2004703740777816 2005045530968064 2009865351955968 2010704370794496 2012257924964352 2019619140927488 2026241388314624 2028697170203392 2029686509273088 2030264626361504 2031112160882688 2035994642038656 2036341767143424 2036987539881984 2038418319734784 2040888859928172 2041236819468288 2041818226439979 2043666737528832 2059458460254208 2061954500862464 2064409081552896 2064997088696893 2069371603383552 2071835013500928 2074346054353224 2074699718148096 2075290656381618 2077169470930944 2081147749019352 2082755730685149 2090374840811056 2095757033663488 2096631908007936 2098251853381632 2101671888556032 2103295728029184 2104173749403648 2106723984441984 2107683330518688 2108351727375408 2109311814682956 2115264925232784 2128469162180608 2130113706346496 2131002922893312 2131609898009696 2136125526073344 2136733960264527 2138668401033216 2139277559513328 2141260443203328 2142235516264896 2149941399416928 2157806287288832 2160374971342848 2163362099265536 2165568180408576 2166554322567232 2171143977320448 2171762385842634 2173728538755072 2176363073419776 2177354131285632 2183499277659648 2185186340390976 2193180160850944 2198827051712512 2200371507622912 2205032801107968 2205660862208544 2206736501538816 2208286513046016 2210333360726016 2210962931588853 2211339887757312 2212041156590592 2213594894086992 2219294347785216 2227412941717504 2230064486547456 2235425218486272 2236443171682304 2241819236998848 2244487931292672 2246568333852672 2247208225549326 2247591361327104 2249883334973664 2255676222339072 2263927907975168 2271351233675264 2272071533543424 2273106174496768 2276811212602368 2278570372031616 2279521561853952 2282284316478816 2283397322932224 2284047704656692 2285001180993024 2290884488036352 2301041480237056 2307535709405184 2308586499801088 2314135986579456 2316890767785984 2319698813470272 2320094308466688 2322460216747008 2328439971446784 2340406218954752 2343242765102716 2346032195442624 2346432180125696 2351671695912438 2352072642097152 2354872583651328 2357726662871424 2358710896508928 2360533335054336 2371143746833524 2381656580924072 2384898281439232 2388785534533632 2389465934059256 2390631210000384 2394527807453184 2396377919639808 2397378288254976 2398061135260908 2410014955798008 2415903193759744 2418831241396352 2421710653360128 2427532073199936 2427945953132544 2428637506748752 2430421842760704 2433782361673728 2436679571668992 2437373612888136 2449523397696336 2455508164149248 2458484212566784 2461410828005376 2466545480319232 2467327680957312 2467748345806848 2468451236367584 2472474676185384 2473680433176576 2474385013378083 2475417946075776 2476625138417664 2481368469984612 2487757373726976 2496858055634944 2498787232444928 2499830351855616 2505839559432192 2506980652127744 2508822547365888 2512291470114816 2513007047926128 2515998568142592 2522046641623704 2528540281492992 2537790154907648 2540811177295872 2541534878396176 2546918896472064 2548078695605248 2549950785847296 2553476576182272 2554203884777376 2555270137884672 2557244446308864 2561412614177664 2563391668535568 2579393272201216 2582463819546624 2586673093607424 2587850995744768 2588671665266688 2589850477500416 2594071791407616 2596076079609792 2597159812276224 2603402984901888 2610106097025024 2619654353453056 2621678407811072 2623519874473472 2629077570551808 2629826412633264 2630274782560256 2632956996324096 2636597558479872 2639286219872952 2639736202641408 2646081722359296 2658923041652736 2666528397005824 2672177202855936 2672938321037088 2673394041290752 2678514232534166 2679363653539581 2679820469274624 2680939161059328 2683010566619136 2687383726350336 2688149175816663 2689460111250432 2708149547843584 2714659522718208 2717891092979712 2721185146570896 2721649092624384 2722424301919972 2724424485030144 2731439197274112 2732217195092346 2752545442070528 2759162137844736 2762446684667904 2765794739137632 2766266290864128 2767054208508824 2769087181506048 2774863665359136 2776216889032704 2777007640913532 2781534010708557 2797669137842176 2802229184741376 2804394304038912 2805564999204864 2808965312589312 2810244440691584 2811135636500544 2812309145837568 2812415752910608 2820353233643712 2827132928916894 2848167368097792 2848978613686036 2852370079351104 2855013924271104 2856314021686528 2858412574457856 2859226738195698 2866588532555904 2873479370374548 2880499961790464 2887424240544768 2894858636427264 2895683181123512 2901817431226368 2903028795703296 2903138841714176 2905271796989952 2911332370212864 2913581787187968 2918330765333568 2920585589561016 2940881149611392 2942315335385088 2944382017394688 2947111147634688 2947950575451804 2948453183676416 2949388208787456 2951459858782656 2958554714212422 2959059130380288 2966172253289856 2980566957981696 2989092315998464 2991288421859328 2992650575056896 2995424445136896 2996277634065768 2996788481769472 2999844446631552 3007055611166724 3007568296452096 3014798027933952 3029428711391232 3035748283469824 3038093829375488 3039362082471936 3043045755305088 3044529763909632 3045396939542256 3046668241324032 3053991963057984 3054512650715136 3061855229202432 3085514648772608 3089187690381312 3092931751293696 3096613622329344 3104057405075328 3104586628595712 3112049577222144 3112935984572427 3128042927256832 3135562261216584 3136096856129536 3139830111535104 3143635550495232 3144947862011904 3147377780072448 3152507832834048 3154943592043776 3161524995778032 3163967722024434 3185047379378176 3187508280000512 3192703743270912 3193613123406121 3195170559519744 3196504384339968 3197414847014544 3204188289110016 3208916339269992 3212438273261568 3213353274397344 3228947537813504 3236709430933248 3240562457014272 3245043148898304 3245967436904582 3248352270612864 3248906095558656 3249831483850848 3256715965980672 3257643578763951 3266031196928448 3281881104007168 3289770241276416 3296632901580512 3298240577568768 3299180017837444 3300557261434368 3307549201661952 3308491293312816 3310104752308224 3312429769569024 3317009831635968 3333107135807488 3341119412576256 3345096729821184 3350676063901504 3353137827729408 3354664757523456 3361771319721984 3362728855498272 3366731896939008 3370812338323989 3371387041990656 3395891861962752 3396859116317966 3399934381129728 3405605179703168 3407026850512896 3408107300315136 3409659261745152 3415216818903552 3417855558047424 3419282342780928 3423426474718224 3426071556985038 3448897458143232 3451562220355584 3458762388543488 3461303564107776 3461434772813056 3462879749701632 3471203979869184 3475336151678976 3479548220205408 3480141462700032 3506435216844352 3510609328432128 3514864147654074 3515463411306496 3518046245486592 3519048293163936 3519648270188544 3527507543868657 3528108963145728 3529581773193216 3532308875476992 3536589994307136 3563917761382784 3572484871386108 3573093959032832 3577347422158848 3583178301800448 3584198901088884 3585946815000576 3591791711179776 3594566879459712 3597091702891362 3619546030290944 3623854790639616 3628246862094528 3628865456832512 3632565980040192 3641298109799904 3641918929698816 3642956260123128 3650673542510592 3656060419332204 3678882850459648 3683262246223872 3687726318850176 3688355054485504 3692116242008064 3699818220478848 3700991521435968 3701622518710272 3702676854551376 3708712014278076 3710520649764864 3713126919113664 3736305579655168 3739192405385216 3745287083452416 3748180848667392 3749745527783424 3758759339148288 3760470978191616 3768437205172224 3769510571889192 3773997852213888 3797556490797056 3803160105801472 3806685232361472 3811216765943808 3812302317594264 3820378344708096 3822118043407872 3830214864273408 3831305827166064 3832905206827008 3835866669463296 3849898987393024 3859811515236352 3869089908301824 3870191944001617 3873695729319936 3880009640411136 3881776493617152 3883007497900032 3884775716250624 3891107687111424 3894114119414688 3895739718414336 3925842689859584 3929481530179584 3930600767269072 3932517611716608 3935279811710208 3943616355827712 3944739618949896 3945412173840384 3949435494486144 3954896337719808 3959604303962112 3974089277308928 3988384562479104 3990200766742528 3993899260182528 3995036845421024 3999792595508736 4008265804283904 4009407481555632 4010091061936128 4017771348801249 4019730703911936 4021408741588992 4024515849928704 4039238281854976 4052482776629248 4057394340406784 4060529252723008 4062224321765376 4071989284077312 4073975079763968 4076836639469568 4081777719856344 4082473638936576 4083636452879958 4087333475057664 4098325792638519 4123909001724928 4128818163105792 4129994177393786 4138743206767104 4143670027001856 4148692108706448 4149399436296192 4150581312763236 4162295498038704 4165511461370298 4180749681622112 4191514067326976 4193263816015872 4196503706763264 4203343777112064 4206591456058368 4208347498807296 4213447968883968 4215366661037376 4216703454750816 4218623629365912 4230529850465568 4256938324361216 4260227412692992 4263219796019392 4272251052146688 4273467920529054 4277336802066432 4278555119026656 4282520886406656 4284471032529792 4288840107293547 4299882798833856 4315612574577664 4320749942685696 4326724198531072 4331136360817152 4333108645134464 4342287954640896 4343524771685268 4352726146839552 4354708262571264 4366998555319296 4370372680781952 4386360321701888 4397654103425024 4400743015245824 4411321724417088 4413473003077632 4416573026092032 4420666721452032 4421925863177706 4422679775514624 4424082313181184 4427189788173984 4438588695570432 4454825883435008 4470850436972544 4472886343364608 4483638473997696 4488975862585344 4493136667705344 4494416451098652 4495182722654208 4499766669947328 4511352444678144 4527855815950336 4542702467350528 4544143067086848 4546212348993536 4553622425204736 4557140744063232 4559043123707904 4564568632957632 4566794645864448 4568095409313384 4570002361986048 4581768976072704 4602082960474112 4617172999602176 4628271973158912 4633781535571968 4639397626940544 4640188616933376 4644920433494016 4656879942893568 4680812437909504 4686485530205432 4692064390885248 4692864360251392 4703343391824876 4704145284194304 4705485169325707 4709745167302656 4715453325742848 4717421793017856 4721066670108672 4742287493667048 4745951583036651 4763313161848144 4777571069067264 4778931868118512 4781262420000768 4789055614906368 4792755839279616 4794756576509952 4796122270521816 4820029911596016 4831806387519488 4837662482792704 4843421306720256 4855064146399872 4855891906265088 4857275013497504 4860843685521408 4867564723347456 4868951155356873 4873359143337984 4874747225776272 4899046795392672 4911016328298496 4916968425133568 4922821656010752 4933090960638464 4934655361914624 4936902472735168 4944949352370768 4947360866353152 4948770026756166 4950835892151552 4953250276835328 4962736939969224 4975514747453952 4993716111269888 4997574464889856 4999660703711232 5011679118864384 5013961304255488 5017645094731776 5024582940229632 5026014095852256 5031997136285184 5044093283247408 5057080562985984 5075580309815296 5081622354591744 5083069756792352 5093837792944128 5095288674476949 5096157391210496 5099901571694592 5108407769554752 5110540275769344 5114488892617728 5122825228355328 5126783337071136 5158786544402432 5173346187214848 5175701991489536 5177343330533376 5179700955000832 5188143582815232 5192152159219584 5194319624552448 5206805969803776 5220212194050048 5243356815622144 5247039748946944 5258155141103616 5259652825266528 5260549565120512 5265913992648192 5272296221481111 5273195116959744 5278572439745904 5279472405282816 5292163444718592 5317846083305472 5333056794011648 5345876642074176 5346788082581504 5357028465068332 5358727307079162 5359640938549248 5366021133238272 5374767452700672 5376298351633326 5378920222500864 5416299095687168 5429319045436416 5435782185959424 5442370293141792 5443298185248768 5444848603839944 5448848970060288 5462878394548224 5464434390184692 5505090884141056 5518324275689472 5524893369335808 5531589478275264 5532532581728256 5534108417017648 5538174363012096 5549727330718272 5552433778065408 5554015281827064 5563068021417114 5595338275684352 5604458369482752 5608788608077824 5617930625178624 5620488881383168 5622271273001088 5624618291675136 5624831505821216 5640706467287424 5654265857833788 5696334736195584 5697957227372072 5704740158702208 5710027848542208 5712628043373056 5716825148915712 5718453476391396 5733177065111808 5746958740749096 5760999923580928 5774848481089536 5789717272854528 5791366362247024 5803634862452736 5806277683428352 5810543593979904 5822664740425728 5827163574375936 5836661530667136 5841171179122032 5881762299222784 5884630670770176 5888764034789376 5894222295269376 5895901150903608 5896906367352832 5898776417574912 5902919717565312 5917109428424844 5918118260760576 5932344506579712 5961133915963392 5978184631996928 5982576843718656 5985301150113792 5990848890273792 5992555268131536 5993576963538944 5999688893263104 6014111222333448 6015136592904192 6029596055867904 6058857422782464 6071496566939648 6076187658750976 6078724164943872 6086091510610176 6089059527819264 6090793879084512 6093336482648064 6107983926115968 6109025301430272 6123710458404864 6125454679319937 6171029297545216 6178375380762624 6185863502587392 6193227244658688 6194991266090679 6208114810150656 6224099154444288 6225871969144854 6256085854513664 6271124522433168 6272193712259072 6287271100990464 6289895724023808 6294755560144896 6305015665668096 6309887184087552 6323049991556064 6327935444048868 6375016560001024 6385407486541824 6387226246812242 6390341119039488 6393008768679936 6394829694029088 6408376578220032 6410201880793581 6417832678539984 6426706548794688 6457895075627008 6473418861866496 6481124914028544 6490086297796608 6491934873809164 6496704541225728 6499662967701696 6513431931961344 6515287157527902 6532062393856896 6563762208014336 6579540482552832 6593265803161024 6596481155137536 6598360035674888 6601114522868736 6615098403323904 6616982586625632 6620209504616448 6624859539138048 6632888794766559 6634019663271936 6682238825152512 6690193459642368 6701352127803008 6706275655458816 6709329515046912 6725457710996544 6733463793878016 6741624676647978 6742774083981312 6791783723925504 6793718232635932 6811210359406336 6814053701025792 6816214600630272 6819318523490304 6830433637807104 6835711116094848 6838564685561856 6846852949436448 6852143113970076 6903124440711168 6917524777086976 6922607128215552 6922869545626112 6925759499403264 6942407959738368 6950672303357952 6959096440410816 6960282925400064 7012870433688704 7021218656864256 7029728295308148 7030926822612992 7038096586327872 7039296540377088 7055015087737314 7056217926291456 7064617750953984 7073179988614272 7127835522765568 7144969742772216 7146187918065664 7154694844317696 7166356603600896 7168397802177768 7171893630001152 7183583422359552 7189133758919424 7194183405782724 7239092060581888 7247709581279232 7256493724189056 7257730913665024 7265131960080384 7282596219599808 7283837859397632 7285912520246256 7301347085021184 7312120838664408 7357765700919296 7366524492447744 7375452637700352 7384232484016128 7399636440957696 7401983042871936 7403245037420544 7405353709102752 7417424028556152 7421041299529728 7423155040134249 7426253838227328 7472611159310336 7478384810770432 7490574166904832 7496361697334784 7499491055566848 7517518678296576 7520941956383232 7536874410344448 7539021143778384 7547995704427776 7595112981594112 7606320211602944 7613370464722944 7615538986583827 7622433531887616 7624604635188528 7640756689416192 7644236086815744 7660429728546816 7662611654332128 7665810413654016 7671733338926592 7699797974786048 7738179816603648 7740383888003234 7747391458639872 7760019280822272 7763552987234304 7766014995800064 7769551432501248 7782215374222848 7788228238829376 7791479436828672 7851685379719168 7858963060359168 7861201534538144 7865035223433216 7870559623420416 7887232711655424 7889479237899792 7890824347680768 7898870988972288 7909792675439616 7919208607924224 7948178554617856 7976769124958208 7980401533485056 7990073690842048 7999585191017472 8016531608567808 8018814963111264 8020182123872256 8035542697602498 8038090960618743 8039461407823872 8042817483177984 8049031699857408 8064447527449989 8114788680813568 8121058505446016 8124448643530752 8143978568154624 8153673278939136 8163555439712688 8164947277873152 8167272905759916 8196651585277038 8247818003449856 8257636326211584 8259988354787572 8277486413534208 8287340054003712 8297384217412896 8298798872592384 8301162625526472 8324590996077408 8331022922740596 8361499363244224 8383028134653952 8393007413526528 8406687554224128 8413182912116736 8416694997614592 8426895937767936 8430733322074752 8433406909501632 8437247258731824 8461059700931136 8513876648722432 8520454825385984 8526439592038784 8544502104293376 8546935841058108 8557110238053312 8565041772813312 8568942065059584 8577680214587094 8599765597667712 8631225149155328 8641499885371392 8653448397062144 8662272721634304 8666217290268928 8684575909281792 8687049543370536 8705452293679104 8709416525142528 8733997110638592 8740745361563904 8772720643403776 8795308206850048 8801486030491648 8822643448834176 8826946006155264 8833146052184064 8841333442904064 8843851726355412 8845359551029248 8848164626362368 8854379576347968 8877177391140864 8909651766870016 8941700873945088 8945772686729216 8967276947995392 8977951725170688 8986273335410688 8988832902197304 8990365445308416 8999533339894656 9022704889356288 9055711631900672 9085404934701056 9088286134173696 9092424697987072 9107244850409472 9114281488126464 9118086247415808 9129137265915264 9133589291728896 9136190818626768 9140004723972096 9163537952145408 9204165920948224 9234345999204352 9256543946317824 9259180494479617 9267563071143936 9278795253881088 9289840866988032 9313759885787136 9338807953717281 9361624875819008 9372971060410864 9384128781770496 9406686783649752 9408290568388608 9410970338651414 9419490334605312 9430906651485696 9434843586035712 9442133340217344 9484574987334096 9491903166073302 9526626323696288 9555142138134528 9557863736237024 9562524840001536 9578111229812736 9580839370218363 9585511678559232 9589513153019904 9592244541043632 9640059823192032 9663612775038976 9675324965585408 9686842613440512 9710128292799744 9714550026995008 9721687371042816 9735129446694912 9737902310713746 9746718286675968 9749494451552544 9772930736291853 9798093590785344 9833936850267136 9845643312021504 9866181921276928 9869310723829248 9873804945470336 9889898704741536 9894721732706304 9897540053512332 9901671784303104 9925473879938448 9951029494907904 9987432222539776 9995148929779712 9999321407422464 10023358237728768 10027922608510976 10035290189463552 10052028191704512 10063994272570368 10088186566494816 10114161125971968 10151160619630592 10166139513584704 10187675585888256 10190577348953898 10192314782420992 10199803143389184 10216815539109504 10221080551538688 10228977785235456 10245650456710656 10253566674142272 10317573088804864 10346692374429696 10351403982979072 10354686661066752 10359401910001664 10376287165630464 10384304318439168 10388639249104896 10413611939607552 10440424388100096 10486713631244288 10494079497893888 10519305650533056 10521099130241024 10531827985296384 10544592442962222 10546390233919488 10557144879491808 10558944810565632 10584326889437184 10666113588023296 10691753284148352 10693576165163008 10714056930136664 10717454614158324 10719281877098496 10722335057971693 10732042266476544 10749534905401344 10752596703266652 10757840445001728 10832598191374336 10858638090872832 10871564371918848 10884740586283584 10886596370497536 10889697207679888 10897697940120576 10925756789096448 10928868780369384 11010181768282112 11036648551378944 11049786738671616 11063178956550528 11065065163456512 11068216834035296 11076348726024192 11099454661436544 11104867556130816 11108030563654128 11126136042834228 11190676551368704 11208916738965504 11217577216155648 11235861250357248 11240977762766336 11244542546002176 11249236583350272 11249663011642432 11281412934574848 11308531715667576 11392669472391168 11395914454744144 11409480317404416 11420055697084416 11425256086746112 11433650297831424 11436906952782792 11466354130223616 11493917481498192 11521999847161856 11549696962179072 11579434545709056 11582732724494048 11607269724905472 11610575832004851 11612555366856704 11621087187959808 11645329480851456 11654327148751872 11673323061334272 11682342358244064 11763524598445568 11777528069578752 11788444590538752 11791802301807216 11793812734705664 11797552835149824 11805839435130624 11834218856849688 11836236521521152 11864689013159424 11922267831926784 11956369263993856 11965153687437312 11970602300227584 11981697780547584 11985110536263072 11987153927077888 11999377786526208 12028222444666896 12030273185808384 12053314046403747 12059192111735808 12117714845564928 12142993133879296 12152375317501952 12157448329887744 12172183021220352 12181587758169024 12186672965296128 12215967852231936 12247420916809728 12250909358639874 12342058595090432 12371727005174784 12386454489317376 12389982532181358 12416229620301312 12448198308888576 12451743938289708 12512171709027328 12542249044866336 12544387424518144 12574542201980928 12579791448047616 12589511120289792 12610031331336192 12619774368175104 12646099983112128 12655870888097736 12750033120002048 12770814973083648 12774452493624484 12780682238078976 12789659388058176 12816753156440064 12820403761587162 12835665357079968 12853413097589376 12915790151254016 12946837723732992 12962249828057088 12980172595593216 12983869747618328 12993409082451456 12999325935403392 13026863863922688 13030574315055804 13064124787713792 13127524416028672 13159080965105664 13186531606322048 13192962310275072 13196720071349776 13202229045737472 13233965173251264 13240419009232896 13249719078276096 13265777589533118 13268039326543872 13364477650305024 13402704255606016 13412551310917632 13418659030093824 13450915421993088 13466927587756032 13483249353295956 13485548167962624 13583567447851008 13587436465271864 13622420718812672 13628107402051584 13632429201260544 13638637046980608 13660867275614208 13671422232189696 13677129371123712 13693705898872896 13704286227940152 13806248881422336 13835049554173952 13845739091252224 13851518998806528 13884815919476736 13901344606715904 13918192880821632 13920565850800128 14025740867377408 14042437313728512 14059456590616296 14061853645225984 14076193172655744 14078593080754176 14110030175474628 14112435852582912 14116455507977121 14129235501907968 14146359977228544 14255671045531136 14289939485544432 14292375836131328 14332713207201792 14336795604355536 14343787260002304 14367166844719104 14378267517838848 14388366811565448 14478184121163776 14495419162558464 14512987448378112 14530263920160768 14565192439199616 14567675718795264 14571825040492512 14602694170042368 14606853466070619 14624241677328816 14715531401838592 14733048984895488 14750905275400704 14768464968032256 14799272881915392 14803966085743872 14810707418205504 14834848057112304 14842082599059456 14846310080268498 14852507676454656 14945222318620672 14956769621540864 14981148333809664 14992723394669568 14998982111133696 15035037356593152 15041883912766464 15073748820688896 15078042287556768 15095991408855552 15212640423205888 15226740929445888 15231077973167654 15244867063775232 15249209270377056 15281513378832384 15285866023430847 15288472173631488 15325223308664256 15331620827308032 15343466677853184 15399595949572096 15476359633207296 15480767776006468 15520038561644544 15527105974468608 15532029991600128 15539102865002496 15564430748445696 15576456477658752 15582958873657344 15703370759438336 15722403069076288 15730070446866432 15741119246840832 15774465423310848 15778958475799584 15781648695361536 15797741977944576 15816888664443333 15819585350879232 15838417215848448 15953538249916416 15960803066970112 15980147381684096 15999170382034944 16037629926222528 16040364247744512 16071085395204996 16076181921237486 16078922815647744 16098063399714816 16128895054899978 16229577361627136 16242117010892032 16248897287061504 16287957136309248 16307346557878272 16327110879425376 16329894555746304 16334545811519832 16393303170554076 16495636006899712 16515272652423168 16519976709575144 16554972827068416 16574680108007424 16594768434825792 16597597745184768 16602325251052944 16649181992154816 16662045845481192 16722998726488448 16766056269307904 16786014827053056 16813375108448256 16826365824233472 16853791875535872 16861466644149504 16866813819003264 16874494517463648 16922119401862272 17027753297444864 17040909650771968 17052879184077568 17089004208586752 17093871682116216 17114220476106624 17130083545626624 17137884130119168 17155360429174188 17199531195335424 17262450298310656 17282999770742784 17306896794124288 17324545443268608 17332434580537856 17369151818563584 17374099086741072 17410904587358208 17418833050285056 17467994221277184 17481490723127808 17545441286807552 17602972060983296 17645286897668352 17653892012310528 17666292104368128 17682666885808128 17687703452710824 17690719102058496 17696329252724736 17708759152695936 17754354782281728 17819303533740032 17883401747890176 17891545373458432 17934553895990784 17955903450341376 17972546670821376 17977665804394608 17980730890616832 17999066679789312 18045409778712576 18111423263801344 18160131429546049 18170809869402112 18176572268347392 18184849395974144 18214489700818944 18228562976252928 18236172494831616 18258274531830528 18267178583457792 18272381637253536 18280009447944192 18327075904290816 18376364037959811 18513087892635648 18518360988959234 18535126142287872 18557590507762176 18579681733976064 18584973798272037 18677615907434562 18723249751638016 18745942120821728 18768257563540992 18813373567299504 18816581136777216 18821940677302828 18861813302971392 18869687172071424 18884266680434688 18969149974668192 18983806332146604 19053252647392576 19115727472474048 19125049680003072 19156222459625472 19161678740436726 19171023357118464 19179026306039808 19184489082087264 19230605642380743 19280119646384064 19350649931170816 19373685226881024 19420256585599488 19429100053990016 19443374742085632 19470258893389824 19475804621427492 19498988903105088 19545861472583706 19596187181570688 19667873700534272 19691286624043008 19732363842553856 19738621447658496 19747609890940672 19779797409483072 19789443465412608 19795080107024664 19803343568606208 19850947759876896 19902058989815808 19974864445079552 19990297859559424 20046716475457536 20055845217021952 20070580378927104 20104056383409024 20127988545140736 20176373132989632 20228322251943936 20302321239261184 20332279027169408 20375351171776512 20381154697907796 20384629564841984 20433631078219008 20442161103077376 20457955570470912 20491300913421312 20507133348284544 20635146177609728 20702807965958144 20709373322133504 20718803820003328 20752574331260928 20768608636878336 20777278498209792 20827223879215104 20880848776200192 20973427262488576 20988158995787776 21038611301066112 21042198260482048 21063655970592768 21089184885924444 21092780467838976 21098788339879783 21114289758983616 21117889621131264 21168653778874368 21332227176046592 21383506568296704 21428113860273328 21434909228316648 21438563754196992 21444670115943386 21464084532953088 21499069810802688 21505193406533304 21515680890003456 21665196382748672 21717276181745664 21743128743837696 21769481172567168 21773192740995072 21779394415359776 21795395880241152 21851513578192896 21857737560738768 22020363536564224 22073297102757888 22079584256066779 22099573477343232 22126357913101056 22136433668070592 22152697452048384 22198909322873088 22209735112261632 22216061127308256 22252272085668456 22269465120402747 22417833477931008 22435154432311296 22471722500714496 22481955525532672 22489085092004352 22498473166700544 22499326023284864 22562825869149696 22617063431335152 22785338944782336 22791828909488288 22818960634808832 22840111394168832 22846616959751481 22850512173492224 22867300595662848 22873813905565584 22932708260447232 22987834962996384 23043999694323712 23099393924358144 23165465448988096 23214539449810944 23221151664009702 23225110733713408 23242174375919616 23290658961702912 23308654297503744 23346646122668544 23364684716488128 23527049196891136 23555056139157504 23576889181077504 23583604603614432 23587625469411328 23595105670299648 23611678870261248 23668437713699376 23672473043042304 23729378026318848 23844535663853568 23912738527987712 23930307374874624 23941204600455168 23970221072526144 23974307854155776 23998755573052416 24056444889333792 24060546371616768 24106628092807494 24118384223471616 24285986267758592 24304750635003904 24344366042440704 24363175516338048 24373345930592256 24431935704463872 24494841833619456 24501818717279748 24684117190180864 24743454010349568 24772908978634752 24779965064362716 24832459240602624 24896396617777152 24903487876579416 25024343418054656 25084498089732672 25088774849036288 25149084403961856 25179022240579584 25220062662672384 25239548736350208 25292199966224256 25311741776195472 25500066240004096 25541629946167296 25548904987248968 25561364476157952 25579318776116352 25633506312880128 25640807523174324 25671330714159936 25706826195178752 25831580302508032 25893675447465984 25924499656114176 25960345191186432 25967739495236656 25986818164902912 25998651870806784 26053727727845376 26061148630111608 26128249575427584 26255048832057344 26318161930211328 26373063212644096 26385924620550144 26393440142699552 26404458091474944 26467930346502528 26480838018465792 26499438156552192 26531555179066236 26536078653087744 26728955300610048 26805408511212032 26825102621835264 26837318060187648 26901830843986176 26933855175512064 26966498706591912 26971096335925248 27167134895702016 27174872930543728 27244841437625344 27256214804103168 27264858402521088 27277274093961216 27321734551228416 27342844464379392 27354258742247424 27387411797745792 27408572455880304 27612497762844672 27670099108347904 27691478182504448 27703037997613056 27769631838953472 27777541483438851 27802689213431808 27836385761643264 28051481734754816 28084874627457024 28118913181232592 28123707290451968 28152386345311488 28220060350949256 28224871705165824 28232911015954242 28258471003815936 28292719954457088 28511342091062272 28579878971088864 28584751672262656 28665426414403584 28673591208711072 28687574520004608 28734333689438208 28742518110655089 28756535035677696 28776733623130896 28956368242327552 28990838325116928 29025974896756224 29060527840321536 29130384878399232 29143650080985024 29205388340084736 29213706932141238 29248483354657632 29431062803677184 29501810550801408 29536929936064512 29598545763830784 29607932171487744 29621414836411008 29669696114224608 29684165198118912 29692620160536996 29705015352909312 29913539243081728 29962296667619328 29985446789339136 29997964222267392 30070074713186304 30083767825532928 30156084575113536 30191982817711104 30425280846411776 30453481858891776 30462155946335308 30498418540754112 30563026757664768 30571732046861694 30576944347262976 30650446617328512 30663241654616064 30686933355706368 30799191899144192 30952719266414592 30961535552012936 31040077123289088 31054211948937216 31064059983200256 31078205730004992 31128861496891392 31152912955317504 31165917747314688 31406741518876672 31444806138152576 31460140893732864 31482238493681664 31557916951599168 31563297390723072 31595483955889152 31633777328886666 31639170701758464 31676834431696896 31921606133940224 31960294763368192 31998340764069888 32075259852445056 32080728495489024 32142170790409992 32152363842474972 32157845631295488 32167005173915079 32196126799429632 32257790109799956 32459154723254272 32484234021784064 32497794574123008 32575914272618496 32614693115756544 32654221758850752 32659789111492608 32669091623039664 32786606341108152 32991272013799424 33030545304846336 33039953419150288 33109945654136832 33149360216014848 33189536869651584 33195195490369536 33204650502105888 33298363984309632 33324091690962384 33445997452976896 33532112538615808 33572029654106112 33626750216896512 33652731648466944 33707583751071744 33722933288299008 33733627638006528 33748989034927296 33844238803724544 34055506594889728 34081819301543936 34105758368155136 34178008417173504 34187743364232432 34228440952213248 34260167091253248 34275768260238336 34310720858348376 34399062390670848 34524900596621312 34565999541485568 34649090886537216 34664869161075712 34738303637127168 34748198173482144 34821809174716416 34831727496014553 34837666100570112 34935988442554368 34962981446255616 35090882573615104 35205944121966592 35290573795336704 35332584208736256 35365333771616256 35375406905421648 35381438204116992 35392658505449472 35417518305391872 35508709564563456 35638607067480064 35766803495780352 35783090746916864 35869107791981568 35911806900682752 35945093341642752 35955331608789216 35961461781233664 35998133359578624 36090819557425152 36159942139211241 36320262859092098 36353144536694784 36369698791948288 36428979401637888 36457125952505856 36472344989663232 36516549063661056 36544763274507072 36560018895888384 36752728075919622 37026175785271296 37036721977918468 37115181015524352 37159363467952128 37169947596544074 37355231814869124 37446499503276032 37491884241643456 37536515127081984 37626747134599008 37633162273554432 37643881354605656 37723626605942784 37739374344142848 37768533360869376 37938299949336384 37967612664293208 38106505294785152 38231454944948096 38250099360006144 38312444919250944 38323357480873452 38342046714236928 38368978164174528 38461211284761486 38560239292768128 38701299862341632 38747370453762048 38840513171198976 38858200107980032 38886749484171264 38940517786779648 38951609242854984 38997977806210176 39091722945167412 39192374363141376 39335747401068544 39382573248086016 39464727685107712 39477242895316992 39495219781881344 39559594818966144 39578886930825216 39590160214049328 39606687137212416 39701895519753792 39804117979631616 39949728890159104 39980595719118848 40093432950915072 40111690434043904 40208112766818048 40255977090281472 40352746265979264 40456644503887872 40604642478522368 40664558054338816 40750702343553024 40762309395815592 40769259129683968 40867262156438016 40884322206154752 40915911140941824 40982601826842624 41014266696569088 41270292355219456 41405615931916288 41418746644267008 41437607640006656 41505148662521856 41516970604279573 41537217273756672 41554556996419584 41654447758430208 41761697552400384 41976317991575552 42077222602132224 42127311941185536 42178369771848888 42185560935677952 42197576679759566 42228579517967232 42235779242262528 42337307557748736 42349366523931363 42664454352093184 42767013136593408 42856227720546656 42869818456633296 42877127508393984 42889340231886772 42998139621605376 43010386813066608 43031361780006912 43330392765497344 43434552363491328 43486257487675392 43538962345134336 43558788830719552 43590791760482304 43703027156385792 43715475121477536 43820560398211857 44146594205515776 44159168512133558 44199146954686464 44252715826202112 44272867336141184 44305394904096768 44397818645746176 44432122254616512 44504544171336912 44538930240805494 44835666955862016 44870308864622592 44943445001428992 44963911051065344 44978170184008704 44996946333401088 44998652046569728 45125651738299392 45234126862670304 45583657818976576 45637921269617664 45680222788337664 45693233919502962 45701024346984448 45734601191325696 45747627811131168 45857598070292541 45865416520894464 45975669925992768 46198787848716288 46330930897976192 46429078899621888 46442303328019404 46450221467426816 46581317923405824 46617308595007488 46693292245337088 46729369432976256 47054098393782272 47110112278315008 47167209207228864 47175250938822656 47190211340599296 47223357740522496 47336875427398752 47344946086084608 47458756052637696 47825477055975424 47860614749749248 47882409200910336 47940442145052288 47948615708311552 47997511146104832 48112889778667584 48121092743233536 48213256185614988 48236768446943232 48571972535517184 48609501270007808 48688732084881408 48726351032676096 48746691861184512 48863871408927744 48989683667238912 49003637434559496 49368234380361728 49486908020699136 49545817957269504 49559930128725432 49664918481205248 49792793235554304 49806975753158832 50048686836109312 50168996179465344 50177549698072576 50298168807923712 50312495272021021 50358044481159168 50440125325344768 50479097472700416 50584399932448512 50623483552390944 51083259892334592 51097809974497936 51122728952315904 51158637552232704 51267012625760256 51281615046348648 51342661428319872 51413652390357504 51663160605016064 51787350894931968 51848999312228352 51920690382372864 51935478990473312 51973636329805824 51997303741613568 52107455455690752 52122297260223216 52256499150855168 52510097664114688 52636323860422656 52746126425288192 52786880285399104 52808916182949888 52935860693005056 52961676036931584 52998876313104384 53063110358132472 53072157306175488 53457910601220096 53610817022424064 53650205243670528 53674636120375296 53803661687972352 53867710351024128 53932997413183824 53942192671850496 54334269791404032 54349745861087456 54480394288638147 54489682875250688 54512429608206336 54529716805042176 54554548187922432 54643469102456832 54685688928758784 54708517484494848 54774823595491584 54817144911760608 55340198216695808 55382956365008896 55539263677906944 55555082966877702 55605378426863616 55672771523286528 55754921394816111 56102963469509632 56169749254914048 56237826362465184 56247414580903936 56304772690622976 56440120701898512 56449743410331648 56465822031908484 56585439908914176 57022684182124544 57159757942177728 57169503344525312 57347182417422144 57375149040009216 57468667378876416 57485036221310178 57513070071355392 57553467246261792 57912736484655104 58051949793512448 58121055680643072 58260769756798464 58287300161970048 58410776680169472 58427413864282476 58496966709315264 58862125607354368 59003621101602816 59073859872129024 59197091527661568 59215864342975488 59242829672822016 59339392228449216 59368330396237824 59385240321073992 59410030705818624 59827078486163456 59924593335238656 59970893578678272 60140149426372608 60167535651065856 60312169150227072 60383965635422208 60850561692823552 60906963717783552 60924311892670616 60996837081508224 61126053515329536 61143464093723388 61153888694525952 61300893234657024 61326483309232128 61373866711412736 61598383798288384 61905438532829184 61923071104025872 62108423897874432 62128119966400512 62156411460009984 62257722993782784 62305825910635008 62331835494629376 62813483037753344 62889612276305152 62920281787465728 62964476987363328 63115833903198336 63126594781446144 63190967911778304 63267554657773332 63278341403516928 63296365019639349 63353668863393792 63843212267880448 63920589526736384 63996681528139776 64150519704890112 64284341580819984 64304727684949944 64315691262590976 64334010347830158 64392253598859264 64515580219599912 64918309446508544 64968468043568128 64995589148246016 65151828545236992 65229386231513088 65308443517701504 65319578222985216 65338183246079328 65573212682216304 65982544027598848 66061090609692672 66079906838300576 66219891308273664 66238752768200337 66298720432029696 66379073739303168 66409301004211776 66596727968619264 66648183381924768 66891994905953792 67064225077231616 67253500433793024 67305463296933888 67415167502143488 67445866576598016 67467255276013056 67497978069854592 67688477607449088 68163638603087872 68211516736310272 68356016834347008 68375486728464864 68456881904426496 68520334182506496 68539850879254443 68551536520476672 68621441716696752 68798124781341696 69049801193242624 69131999082971136 69298181773074432 69329738322151424 69496396346964288 69643618349432832 69663454992029106 69675332201140224 69871976885108736 69925962892511232 70181765147230208 70411888243933184 70581147590673408 70665168417472512 70730667543232512 70750813810843296 70762876408233984 70785317010898944 70835036610783744 71017419129126912 71533606991560704 71566181493833728 71738215583963136 71823613801365504 71910663217578432 71922923562467328 71996266719157248 72181639114850304 72319884278422482 72640525718184196 72739397583896576 72857958803275776 72914251905011712 73033098127322112 73089526549014144 73120037791776768 73505456151839244 74052351570542592 74073443955836936 74230362031048704 74318726935904256 74339895193088148 74710463629738248 74892999006552064 74983768483286912 75073030254163968 75253494269198016 75266324547108864 75287762709211312 75447253211885568 75537066721738752 75876599898672768 75935225328586416 76213010589570304 76462909889896192 76500198720012288 76624889838501888 76646714961746904 76684093428473856 76737956328349056 76922422569522972 77120478585536256 77402599724683264 77494740907524096 77681026342397952 77716400215960064 77773498968342528 77881035573559296 77903218485709968 77995955612420352 78183445890334824 78384748726282752 78671494802137088 78765146496172032 78929455370215424 78954485790633984 78990439563762688 79119189637932288 79157773861650432 79180320428098656 79213374274424832 79403791039507584 79608235959263232 79899457780318208 79961191438237696 80186865901830144 80223380868087808 80416225533636096 80511954180562944 80705492531958528 80913289007775744 81209284957044736 81329116108677632 81501404687106048 81524618791631184 81538518259367936 81734524312876032 81768644412309504 81831822281883648 81965203653685248 82028533393138176 82837493288534016 82875215280013312 83010297325043712 83033941208559146 83074434547513344 83109113992839168 83308895516860416 83332624450316553 83952635983151104 84154445204264448 84254623882371072 84356739543697776 84371121871355904 84395153359519132 84457159035934464 84674615115497472 84698733047862726 85328908704186368 85534026273186816 85712455441093312 85739636913266592 85754255016787968 85778680463773544 85996279243210752 86020773626133216 86062723560013824 86227554331965267 86869104726982656 86972514975350784 87077924690268672 87117577661439104 87181583520964608 87430950242955072 87641120796423714 88293188411031552 88318337024267116 88505431652404224 88545734672282368 88610789808193536 88795637291492352 88864244509233024 89009088342673824 89077860481610988 89740617729245184 89886890002857984 89927822102130688 89956340368017408 89993892666802176 89997304093139456 90251303476598784 90468253725340608 91167315637953152 91275842539235328 91360445576675328 91386467839005924 91402048693968896 91495255622262336 91715196140585082 91730833041788928 91951339851985536 92397575697432576 92661861795952384 92858157799243776 92884606656038808 92900442934853632 93162635846811648 93234617190014976 93386584490674176 93458738865952512 94108196787564544 94220224556630016 94334418414457728 94350501877645312 94380422681198592 94446715481044992 94673750854797504 94689892172169216 94917512105275392 95650954111950848 95764818401820672 95880884290104576 95995022292209664 96225779557335168 96242185486467072 96426512371229976 96473536893886464 96501015521745237 97143945071034368 97219002540015616 97377464169762816 97452702065352192 97493383722369024 97727742817855488 97979367334477824 98007274869118992 98736468760723456 98973816041398272 99002006825589751 99091635914539008 99119860257450864 99329836962410496 99585586471108608 99613951506317664 100097373672218624 100337992358930688 100596337615847424 100624990544042042 100716088962318336 100880250650689536 100958194945400832 101168799864897024 101246967104781888 102166519784669184 102195619948995872 102245457904631808 102317275104465408 102534025251520512 102563230092697296 102685322856639744 102827304780715008 103326321210032128 103574701789863936 103697998624456704 103870957980946624 103947272659611648 103994607483227136 104214910911381504 104244594520446432 104495182488043659 104512998301710336 105272647720845312 105492252850576384 105573760570798208 105617832365899776 105871721386010112 105997752626208768 106126220716264944 106144314612350976 106915821202440192 107221634044848128 107300410487341056 107349272240750592 107607323375944704 107735420702048256 107865994826367648 107884385343700992 108699491722174912 108960788577276294 108979365750501376 109059433610084352 109109096375844864 109286938204913664 109371377857517568 109417034968989696 109549647190983168 109634289823521216 110680396433391616 110765912730017792 111078527355813888 111110165933755404 111345543046573056 111509842789632222 112205926939019264 112339498509828096 112475652724930368 112494829161807872 112609545381245952 112880241403797024 112899486820663296 112931644063816968 113170879817828352 114045368364249088 114319515884355456 114339006689050624 114694364834844288 114750298080018432 114937334757752832 114970072442620356 115026140142710784 115106934492523584 115825472969310208 116103899587024896 116242111361286144 116521539513596928 116574600323940096 116821553360338944 116854827728564952 116993933418630528 117724251214708736 118007242203205632 118147719744258048 118394183055323136 118431728685950976 118485659345644032 118678784456898432 118736660792475648 118770480642147984 118820061411637248 119654156972326912 119849186670477312 119941787157356544 120280298852745216 120335071302131712 120624338300454144 120767931270844416 121701123385647104 121813927435567104 121848623785341232 121993674163016448 122252107030659072 122286928187446776 122307777389051904 122601786469314048 122652966618464256 122747733422825472 123196767596576768 123810877065658368 123846142208051744 124216847795748864 124256239932801024 124312822920019968 124515445987565568 124550911812838719 124611651821270016 124663670989258752 125626966075506688 125779224552610304 125928953974726656 126231667806396672 126381935823556608 126535109315546664 126556682807033856 126592730039278698 126707337726787584 127048099571794089 127841179053472768 127993363056279552 128301039409780224 128568683161639968 128609455369899888 128631382525181952 128668020695660316 129031160439199824 129836618893017088 129936936087136256 129991178296492032 130303657090473984 130458772463026176 130616887035403008 130676366492158656 131146425364432608 131965088055197696 132159813676601152 132439782616547328 132477505536400674 132597440864059392 132758147478606336 132818602008423552 133193455937238528 133296366763849536 133783989811907584 134128450154463232 134507000867586048 134610926593867776 134830335004286976 134891733153196032 134934510552026112 134995956139709184 135376955214898176 136327277206175744 136423033472620544 136750973456929728 136913763808852992 137040668365012992 137079701758508886 137103073040953344 137242883433393504 137596249562683392 138099602386485248 138596363546148864 138659476644302848 138992792693928576 139287236698865664 139326909984058212 139350664402280448 139743953770217472 139851925785022464 140363530294460416 140823776487866368 141162295181346816 141330336834945024 141501627621686592 141525752816467968 141570634021797888 141670073221567488 142034838258253824 143132362987667456 143476431167926272 143647227602731008 143821326435156864 143845847124934656 143992533438314496 144363278229700608 144639768556844964 145281051436368392 145478795167793152 145715917606551552 145828503810023424 146066196254644224 146179053098028288 146240075583553536 147010912303678488 148104703141085184 148146887911673872 148460724062097408 148637453871808512 148679790386176296 149420927259476496 149785998013104128 149967536966573824 150146060508327936 150506988538396032 150532649094217728 150575525418422624 150894506423771136 150937485816063063 151074133443477504 151753199797345536 151870450657172832 152426021179140608 152925819779792384 153249779677003776 153293429923493808 153368186856947712 153475912656698112 153844845139045944 154240957171072512 154805199449366528 154989481815048192 155362052684795904 155432800431920128 155546997936685056 155762071147118592 155806436971419936 155991911224840704 156366891780669648 156769497452565504 157342989604274176 157530292992344064 157858910740430848 157908971581267968 157980879127525376 158238379275864576 158360640856197312 158426748548849664 158807582079015168 159216471918526464 159798915560636416 159922382876475392 160373731803660288 160446761736175616 160832451067272192 161023908361125888 161410985063917056 161826578015551488 162658232217355264 163002809374212096 163049237583262368 163077036518735872 163441182865914441 163469048625752064 163537288824619008 163663644563767296 163930407307370496 164057066786276352 165750430560026624 166020594650087424 166067882417118292 166148869095026688 166617791033720832 166665248900633106 167905271966302208 168308890408528896 168509247764742144 168713479087395552 168742243742711808 168790306719038264 168914318071868928 169349230230994944 169397466095725452 170657817408372736 171068052546373632 171424910882186624 171479273826533184 171508510033575936 171557360927547088 172041547252266432 172125447120027648 172455108663930534 173738209453965312 174155849380537344 174235155322878208 174363167041929216 174861900485910144 175282241592847428 176586376822063104 176636674048534232 177010863304808448 177091469344564736 177221579616387072 177591274582984704 177728489018466048 178018176685347648 178155720963221976 179481235458490368 179773780005715968 179855644204261376 179912680736034816 179994608186278912 180502606953197568 180936507450681216 182334631275906304 182551685078470656 182720891153350656 182772935678011848 182804097387937792 182990511244524672 183430392281170164 183461666083577856 183902679703971072 184795151394865152 185323723591904768 185716315598487552 185769213312077616 185800885869707264 186325271693623296 186469234380029952 186773168981348352 186917477731905024 188216393575129088 188440449113260032 188668836828915456 188760845362397184 188893430962089984 189347501709595008 189379784344338432 189835024210550784 189889095058918047 191301908223901696 191529636803641344 191761768580209152 191990044584419328 192451559114670336 192853024742459952 192947073787772928 193002031043490474 194287890142068736 194438005080031232 194754928339525632 194905404130704384 194986767444738048 195455485635710976 195958734668955648 196014549738237984 197947632082796544 198004013651179502 198183271829078016 198239720514901728 198659673924820992 198716258304601011 199227903012635328 200194747344437248 200675984717861376 201192675231694848 201249981088084084 201760501301379072 201916389890801664 202337599729794048 202493934209563776 204391239897991744 204490915809263616 204634550208930816 205068050503041024 205126460185394592 205370645713279488 205619552637763329 205654609561430016 207149403579727872 207395997248913408 207741915961893248 207894545319223296 207989214966454272 208489189040892864 208990364976087318 209025996603420672 210545295441690624 210984505701152768 211147521141596416 211235664731799552 211743442772020224 211995505252417536 212252441432529888 212288629224701952 214443268089696256 214600820974682112 214698544481501184 215214646751889408 215470841404096512 215731989652735296 215768770687401984 217398983444349824 217921577154552588 217958731501002752 218218192751689728 218573876409827328 218742755715035136 219099294381966336 219268579647042432 221360792866783232 221531825460035584 222157054711627776 222220331867510808 222691086093146112 223019685579264444 224411853878038528 224678997019656192 224951305449860736 224989658323615744 225219090762491904 225760482807594048 225798973641326592 225863288127633936 226341759635656704 228090736728498176 228639031768710912 229388729669688576 229500596160036864 229874669515505664 229940144885240712 230052280285421568 230213868985047168 231650945938620416 232207799174049792 232484222722572288 233043079027193856 233149200647880192 233643106720677888 233709655457129904 233987866837261056 235448502429417472 236014484406411264 236081708584098637 236295439488516096 236788366110646272 236863457371901952 236971318691288064 237357568913796864 237473321584951296 237540961284295968 237640122823274496 239698373340954624 239883574314713088 240560597705490432 240670142604263424 241248676600908288 241535862541688832 243402246771294208 243627854871134208 243697247570682464 243987348326032896 244504214061318144 244573856374893552 244615554778103808 245203572938628096 245305933236928512 245495466845650944 246393535193153536 247692284416103488 248512479865602048 248625645840039936 249030891975131136 249101823625677438 249223303642540032 249327341978517504 249997873350949659 251558449105220608 251857907949453312 252463335612793344 252763871647113216 253070218631093328 253113365614067712 253185460078557396 254096199143588178 255682358106945536 255986726112559104 256602078819560448 257137366323279936 257218910739799776 257262765050363904 257336041391320632 258062320878399648 259673237786034176 259873872174272512 260607314180947968 260917544926052352 261233774070806016 261352732984317312 262292850728865216 263930176110395392 264319627353202304 264879565233094656 264955011072801348 265516294957212672 265637204016847104 266386911874477056 266592733527699072 267567979623815168 268256900308926464 269221853187735552 269660670008573952 269783466306392064 269869021104052224 269991912279418368 270753910429796352 272654554412351488 272846066945241088 273501946913859456 273827527617705984 274081336730025984 274159403517017772 274206146081906688 274485766866787008 275192499125366784 276199204772970496 277192727092297728 277318953288605696 277985585387857152 278574473397731328 278653819968116424 278701328804560896 279487907540434944 279703851570044928 280727060588920832 281647552975732736 282324590362693632 282660673669890048 283003255243373184 283051505632935936 283141268043595776 283340146443134976 284069676516507648 286264725975334912 286952862335852544 287034595328868127 287294455205462016 287642652870313728 287985066876628992 288726556459401216 289279537113689928 289503046565235711 290562102872736784 291431835213103104 291657007620046848 292132392509288448 292358106196056576 292480151167107072 294021824607356976 296209406282170368 296293775823347744 296921448124194816 297006020476769253 297274907743617024 297359580772352592 298841854518952992 299571996026208256 299935073933147648 300292121016655872 301013977076792064 301151050836845248 301789012847542272 301874971632126126 302148266886955008 303506399594691072 303740901314345664 304852042358281216 305851639559584768 306499559354007552 306586859846987616 306736373713895424 306951825313396224 307689690278091888 308481914342145024 309610398898733056 309978963630096384 310724105369591808 310865600863840256 311093995873370112 311612873942839872 311983822449681408 312733783561339296 313538994905131008 314685979208548352 315717821480861696 315817943162535936 315961758255050752 316476758551729152 316721281712394624 316853497097699328 317615164158030336 318432943837052928 319844765752950784 320747463607320576 320893523472351232 321664902134544384 322047816722251776 322821970127834112 323653156031102976 325316464434710528 326098475166524736 326154073037471744 326882365731828882 326938097251504128 327327289127534592 327860814614740992 328114133572552704 331500861120053248 332041189300174848 332135764834236584 332297738190053376 333235582067441664 333330497801266212 335810543932604416 336617780817057792 337018495529484288 337426958174791104 337484487485423616 337580613438076528 337828636143737856 338698460461989888 338794932191450904 341315634816745472 342136105092747264 342849821764373248 342958547653066368 343017020067151872 343114721855094176 344083094504532864 344250894240055296 344910217327861068 347476418907930624 348311698761074688 348470310645756416 348726334083858432 349723800971820288 350564483185694856 353172753644126208 353273348097068464 354021726609616896 354182938689129472 354443159232774144 355182549165969408 355456978036932096 356036353370695296 356311441926443952 358962470916980736 359547560011431936 359711288408522752 359825361472069632 359989216372557824 361005213906395136 361873014901362432 364669262551812608 365103370156941312 365441782306701312 365545871356023696 365608194775875584 365981022489049344 366860784562340328 366923332167155712 367805359407942144 369590302789730304 370647447183809536 371432631196975104 371538426624155232 371601771739414528 372650543387246592 372938468760059904 373546337962696704 373652735438516157 373834955463810048 376432787150258176 376880898226520064 377337673657830912 377786861924179968 378695003419190016 379670048421101568 379778190117836094 382603816447803392 383523537160418304 383980089168838656 384903118229340672 385706049484919904 385894147575545856 386004062086980948 388876010160062464 389509856679051264 389810808261408768 389973534889476096 390910971271421952 392029099476475968 395895264165593088 396008027302359004 396479441029803456 397319347849641984 397432516609202022 398455806025270656 400389494688874496 401351969435722752 402385350463389696 402499962176168168 403521002602758144 403832779781603328 404675199459588096 404987868419127552 408782479795983488 408981831618527232 409269100417861632 410252920370789184 410741291426558976 411239105275526658 411309219122860032 414298807159455744 415483831923786496 415789090638446592 415978429932908544 416978378081785728 417980729952174636 418051993206841344 421090590883381248 421969011402305536 422295042283192832 422471329463599104 423486885544040448 423991010504835072 424504882865059776 424577258449403904 428886536179392512 429397088963002368 430429293503778816 430941682808193024 431463979305470592 431537541374803968 434797966888699648 435843154309105176 435917463002005504 436436385503379456 437147752819654656 437485511430070272 438198588763932672 438537159294084864 442721585733566464 443063650920071168 444314109423255552 444440663735021616 445382172186292224 446039371158528888 448823707756077056 449357994039312384 449902610899721472 450438181524983808 451520965615188096 451597947282653184 451726576255267872 452683519271313408 452812457448189189 456181473456996352 457278063537421824 458777459339377152 459749339031011328 459880289770481424 460104560570843136 460427737970094336 463301891877240832 464415598348099584 464968445445144576 466086158054387712 466298401295760384 467286213441355776 467419310914259808 467975733674522112 472028968812822528 472163417168197274 472590878977032192 473576732221292544 473726914743803904 473942637382576128 474715137827593728 475081922568591936 475280245646548992 479396746681909248 479767148629426176 481121195410980864 481340285208526848 482497353201816576 483071725083377664 486804493542588416 487394495141364928 487974696652065792 489008428122636288 489147712749787104 489231109556207616 490323548597743323 490407145877256192 490611866473857024 490990933691301888 495384568832206976 497251291680079872 498061783950262272 498203647251354876 498446607285080064 499995746701899318 503116898210441216 503715815898906624 504926671225586688 505527743294226432 506140437262186656 506226731228135424 506370920157114792 508192398287176356 511364716213891072 511973452225118208 513204157639120896 514274732646559872 514437821479599552 514525530100727808 514672082782641264 516124641756799296 519346475572068352 519747744348545024 521214628361895936 522467548141612032 522705465968634624 524585701457730432 527860352220790784 528639254706404608 529759130466189312 529910022145602696 531032589914425344 531274408033694208 532773823748954112 533185467055398144 535135959247630336 536513800617852928 538443706375471104 539321340017147904 539566932612784128 539738042208104448 539983824558836736 541507820859592704 545692133890482176 547003893827718912 547655055235411968 548162673460051968 548318807034035544 548412292163813376 548971533733574016 550384998250733568 552398409545940992 554385454184595456 554637906577211392 555971170775714304 557148946795462656 557307639936232848 557402657609121792 558975815080869888 559407703140089856 561454121177841664 563295105951465472 564649180725387264 565321347339780096 566006510486746368 566282536087191552 566680292886269952 568139353033015296 569667285176754141 573905724671705088 574069190657736254 574588910410924032 575285305740627456 575970133753257984 578559074227379856 579006093130471422 581124205745473568 582863670426206208 583314015240093696 584264785018576896 584716212392113152 584960302334214144 588043649214713952 592587551646695488 593842896248389632 594012040953538506 594549815487234048 594719161544705184 596148774913803033 597683709037905984 599870147866295296 600584242033311744 602027954153584128 602302101673690496 603578025695084544 603749943264252252 607012799189382144 607481802628691328 609704084716562432 611703279119169536 613173719693975232 613472747427790848 613903650626792448 615379380556183776 616963828684290048 619220797797466112 621448210739183616 621731201727680512 622187991746740224 623225747885679744 623967644899362816 625467567122678592 627077989810262016 629371958417096704 631435642961723392 631635886325071872 631923516510101504 632953517103458304 633442563424789248 633706994195398656 635230328316060672 636865887674105856 639689531505901568 641787046944702464 643329804269088768 644095633444503552 645643940255668224 647306312062205952 650632928869421056 652196950333049472 652308146074943488 653764731463657764 653876194503008256 654062438536273273 654654578255069184 655721629229481984 656228267145105408 664082378600349696 664271529668473168 664595476380106752 666471164134883328 666660995602532424 671621087865208832 673235561634115584 674036991058968576 674853916349582208 674968974970847232 675161226876153056 675657272287475712 677396920923979776 677589864382901808 682631269633490944 684272210185494528 685699643528746496 685917095306132736 686229443710188352 688166189009065728 688501788480110592 689820434655722136 694952837815861248 696623397522149376 696940621291512832 697452668167716864 699447601943640576 701128966371389712 706345507288252416 706546696194136928 708043453219233792 708245125752295911 708365877378258944 708886318465548288 710365098331938816 710913956073864192 712072706741390592 712622883852887904 719095120022863872 719422576817045504 719650722944139264 719978432745115648 722010427812790272 723746029802724864 729338525103625216 730206740313882624 730883564613402624 731091742712047392 731216389551751168 731962044978098688 733721569124680656 733846664334311424 735610718815884288 739180605579460608 741294894367619072 743076853248310464 743203543478829056 745876937520119808 747092675925393408 747305470877032314 747669910927620096 752865574300516352 754675347315661824 755573723848359936 757390006838380032 759340096842203136 759556380235672188 765207632895606784 767047074320836608 767960178337677312 769806236458681344 771412098969839808 771788295151091712 772008124173961896 777752020320124928 779019713358102528 779621616522817536 781821942542843904 784058198952951936 791790528331186176 792016054604718008 792958882059606912 794638695699283968 794865033218404044 796911612050541312 800778989377748992 802703938871445504 804770700926779392 804999924352336336 807665559563206656 809350398919176192 809975736838255104 817564959591966976 817963663237054464 818538200835723264 820505840741578368 821482582853117952 822478210551053316 822618438245720064 828597614318911488 830967663847572992 831578181276893184 831956859865817088 833956756163571456 835961459904349272 836103986413682688 842181181766762496 843938022804611072 844590084566385664 844942658927198208 846973771088080896 847982021009670144 849009765730119552 849154516898807808 857773072358785024 858794177926004736 860858587007557632 861103785986604381 861883365616386048 862927958610941184 869595933777399296 871686308618210352 871834926004011008 874295505639309312 874971022860140544 876397177527865344 877074318588169728 886127301840142336 888628218846511104 888881327470043232 890764344372584448 891018061430307759 892078742317057776 897647415512154112 898715988078624768 899805221799442944 900876363049967616 903041931230376192 903453152510535744 905367038542626816 905624914896378378 912362946913992704 914556127074843648 917554918678754304 919498678062022656 919760579540962848 920209121141686272 920855475940188672 928831196696199168 929936890890289152 932172316108775424 932596802591520768 934838621828519616 935951467349044224 944057937625645056 944326834336394548 947153464442585088 947453829487607808 947885274765152256 949430275655187456 950163845137183872 950560491293097984 959534297258852352 962242390821961728 962680570417053696 964994706403633152 966143450166755328 973608987085176832 974788990282729856 975949393304131584 978295425499574208 978462219112415232 980647097195486646 980814291754512384 981981867382603776 990769137664413952 994502583360159744 996123567900524544 996407294502709752 996893214570160128 999991493403798636 1006233796420882432 1007431631797813248 1009853342451173376 1011055486588452864 1012280874524373312 1012453462456270848 1012741840314229584 1016384796574352712 1022729432427782144 1023946904450236416 1026408315278241792 1028549465293119744 1028875642959199104 1029051060201455616 1029344165565282528 1032249283513598592 1038692951144136704 1039495488697090048 1042429256723791872 1044935096283224064 1045410931937269248 1049171402915460864 1055720704441581568 1057278509412809216 1059518260932378624 1059820044291205392 1062065179828850688 1062548816067388416 1065547647497908224 1066370934110796288 1070271918495260672 1076887412750942208 1078642680034295808 1079133865225568256 1079476084416208896 1079967649117673472 1083015641719185408 1091384267780964352 1094007787655437824 1095310110470823936 1096325346920103936 1096637614068071088 1096824584327626752 1097943067467148032 1100769996501467136 1104796819091881984 1108770908369190912 1109275813154422784 1111942341551428608 1114297893590925312 1114615279872465696 1114805315218243584 1117951630161739776 1118815406280179712 1120958206315548471 1129298361450774528 1130642694679560192 1132013020973492736 1133360585772539904 1139334570353508282 1147811449343410176 1148138381315472508 1150570611481254912 1151940267506515968 1157118148454759712 1158012186260942844 1162248411490947136 1166628030480187392 1168529570037153792 1169432424784226304 1169920604668428288 1176087298429427904 1185175103293390976 1187685792496779264 1188024081907077012 1189438323089410368 1192297549827606066 1195367418075811968 1199740295732590592 1201168484066623488 1204055908307168256 1204604203347380992 1207156051390169088 1207499886528504504 1214025598378764288 1214963605257382656 1219408169433124864 1223406558238339072 1226347439387950464 1226945494855581696 1227807301253584896 1230758761112367552 1233927657368580096 1238441595594932224 1242896421478367232 1243462403455361024 1246451495771359488 1247935289798725632 1250935134245357184 1254155979620524032 1258743916834193408 1262871285923446784 1263271772650143744 1263847033020203008 1265907034206916608 1266885126849578496 1267413988390797312 1270460656632121344 1273731775348211712 1279379063011803136 1283574093889404928 1286659608538177536 1287026088732666763 1288191266889007104 1291287880511336448 1294612624124411904 1301265857738842112 1304393900666098944 1307529462927315528 1307752389006016512 1308124877072546546 1309309156510138368 1311443258458963968 1312456534290210816 1328164757200699392 1328543059336946336 1329190952760213504 1332942328269766656 1333321991205064848 1343242175730417664 1346471123268231168 1348073982117937152 1349707832699164416 1350322453752306112 1351314544574951424 1354793841847959552 1355179728765803616 1358437372344567567 1368544420370989056 1371399287057492992 1371834190612265472 1372458887420376704 1376332378018131456 1379640869311444272 1389905675631722496 1393246795044298752 1393881242583025664 1394905336335433728 1398895203887281152 1402257932742779424 1413093392388273856 1416086906438467584 1416490251504591822 1416731754756517888 1417772636931096576 1420730196663877632 1421827912147728384 1424145413482781184 1425245767705775808 1438190240045727744 1438845153634091008 1439301445888278528 1439956865490231296 1444020855625580544 1447492059605449728 1458677050207250432 1460413480627765248 1462183485424094784 1462432779103502336 1463924089956197376 1467443138249361312 1467693328668622848 1471221437631768576 1482589788735238144 1486153706496620928 1486407086957658112 1491753875040239616 1494185351850786816 1494610941754064628 1495339821855240192 1505731148601032704 1509350694631323648 1511147447696719872 1514780013676760064 1518680193684406272 1519112760471344376 1530415265791213568 1534094148641673216 1535920356675354624 1539612472917362688 1542824197939679616 1543576590302183424 1544016248347923792 1555504040640249856 1558039426716205056 1559243233045635072 1563643885085687808 1568116397905903872 1583581056662372352 1584032109209436016 1585917764119213824 1589277391398567936 1589730066436808088 1593823224101082624 1601557978755497984 1605407877742891008 1609541401853558784 1609999848704672672 1615331119126413312 1618700797838352384 1619951473676510208 1635129919183933952 1637076401671446528 1641011681483156736 1642965165706235904 1644956421102106632 1645236876491440128 1657195228637822976 1661935327695145984 1663156362553786368 1663913719731634176 1667913512327142912 1671922919808698544 1672207972827365376 1684362363533524992 1687876045609222144 1689180169132771328 1689885317854396416 1693947542176161792 1695964042019340288 1698019531460239104 1715546144717570048 1721717174015115264 1722207571973208762 1723766731232772096 1725855917221882368 1739191867554798592 1743372617236420704 1743669852008022016 1748591011278618624 1749942045720281088 1752794355055730688 1754148637176339456 1772254603680284672 1777762654940086464 1781528688745168896 1782036122860615518 1784157484634115552 1795294831024308224 1799610443598885888 1801752726099935232 1806083862460752384 1806906305021071488 1810734077085253632 1811249829792756756 1824725893827985408 1829112254149687296 1835109837357508608 1839521159081925696 1840418242283372544 1841710951880377344 1857662393392398336 1864344632217550848 1865193605183041536 1869677243657039232 1871902934698088448 1888115875251290112 1888653668672789096 1894306928885170176 1894907658975215616 1895770549530304512 1898860551310374912 1900327690274367744 1901120982586195968 1919068594517704704 1925361140834107392 1929989412807266304 1932286900333510656 1947217974170353664 1949577980565459712 1951898786608263168 1956590850999148416 1956924438224830464 1961294194390973292 1961628583509024768 1962187315608819819 1963963734765207552 1981538275328827904 1992247135801049088 1992814589005419504 1993786429140320256 1999982986807597272 2012467592841764864 2014863263595626496 2019706684902346752 2022110973176905728 2024561749048746624 2024906924912541696 2025483680628459168 2032769593148705424 2045458864855564288 2047893808900472832 2052816630556483584 2057098930586239488 2057751285918398208 2058688331130565056 2064498567027197184 2077385902288273408 2078990977394180096 2084858513447583744 2089870192566448128 2090821863874538496 2098342805830921728 2114557018825618432 2119036521864757248 2119640088582410784 2124130359657701376 2124735377256887733 2125097632134776832 2131095294995816448 2132741868221592576 2140543836990521344 2157285360068591616 2158267730451136512 2158952168832417792 2159935298235346944 2166031283438370816 2182768535561928704 2188015575310875648 2190620220941647872 2192650693840207872 2193275228136142176 2193649168655253504 2195886134934296064 2201539993002934272 2217541816738381824 2218551626308845568 2223884683102857216 2229230559744931392 2229610630436487168 2237630812560359424 2241916412631096942 2258596722901549056 2264026041946985472 2266721171545079808 2278669140707016564 2295622898686820352 2296276762630945016 2301141222962509824 2303880535013031936 2314236296909519424 2316024372521885688 2324496822981894272 2333256060960374784 2337059140074307584 2338864849568452608 2352174596858855808 2370350206586781952 2375371584993558528 2376048163814154024 2378876646178820736 2384595099655212132 2390734836151623936 2399480591465181184 2402336968133246976 2408111816614336512 2409208406694761984 2414312102780338176 2414999773057009008 2428051196757528576 2429927210514765312 2438816338866249728 2446813116476678144 2452694878775900928 2453890989711163392 2455614602507169792 2461517522224735104 2467855314737160192 2476883191189864448 2485792842956734464 2486924806910722048 2492902991542718976 2495870579597451264 2501870268490714368 2508311959241048064 2517487833668386816 2525742571846893568 2526543545300287488 2527694066040406016 2531814068413833216 2533770253699156992 2534827976781594624 2540921313264242688 2547463550696423424 2573319217076355072 2574052177465333526 2576382533778014208 2582575761022672896 2583311357959813143 2602531715477684224 2608787801332197888 2615058925854631056 2615504778012033024 2616249754145093092 2622886516917927936 2624913068580421632 2657086118673892672 2658381905520427008 2665884656539533312 2666643982410129696 2673054184290923277 2692942246536462336 2696147964235874304 2699415665398328832 2700644907504612224 2702629089149902848 2710359457531607232 2716874744689135134 2737088840741978112 2742798574114985984 2743668381224530944 2744917774840753408 2752664756036262912 2759281738622888544 2786493590088597504 2787762485166051328 2789810672670867456 2797790407774562304 2804515865485558848 2826186784776547712 2832173812876935168 2832980503009183644 2833463509513035776 2841460393327755264 2843655824295456768 2848290826965562368 2850491535411551616 2877690307268182016 2878602891776557056 2879913730980462592 2888041711251161088 2894984119210899456 2917354100414500864 2920826961255530496 2924366970848189568 2924865558207004672 2927848179912394752 2934886276498722624 2935386657337245696 2942442875263537152 2965179577470476288 2972307412993241856 2983507750080479232 2988370703701573632 2989221883508129256 2990679643710480384 3011462297202065408 3018701389262647296 3022294895393439744 3029560027353520128 3037360387368812544 3038225520942688752 3060830531582427136 3068188297283346432 3069062211593282281 3071840713350709248 3079224945834725376 3085648395879359232 3087153180604366848 3088032496695847584 3116078853432410112 3118486466091270144 3127287770171375616 3136232795811807744 3167162113324744704 3168064218418872032 3171835528238427648 3178554782797135872 3179460132873616176 3187646448202165248 3203115957510995968 3210815755485782016 3219999697409345344 3230662238252826624 3237401595676704768 3239902947353020416 3270259838367867904 3274152803342893056 3282023362966313472 3285930331412471808 3289912842204213264 3290473752982880256 3314390457275645952 3323870655390291968 3326312725107572736 3327827439463268352 3335827024654285824 3343845839617397088 3344415945654730752 3375752091218444288 3378360338265542656 3387895084352323584 3391928084038680576 3396039062920478208 3431092289435140096 3443434348030230528 3444415143946417524 3451711834443764736 3478383735109597184 3486745234472841408 3487339704016044032 3499884091440562176 3505588710111461376 3508297274352678912 3544509207360569344 3555525309880172928 3563057377490337792 3564072245721231036 3568314969268231104 3590589662048616448 3599220887197771776 3603505452199870464 3612167724921504768 3613812610042142976 3621468154170507264 3622499659585513512 3649451787655970816 3658224508299374592 3670219674715017216 3679042318163851392 3680836484566745088 3683421903760754688 3715324786784796672 3728689264435101696 3730387210366083072 3739354487314078464 3743805869396176896 3776231750502580224 3777307337345578192 3788613857770340352 3789815317950431232 3791541099060609024 3797721102620749824 3800655380548735488 3802241965172391936 3838137189035409408 3850722281668214784 3859978825614532608 3861078266198000289 3864573800667021312 3894435948340707328 3899155961130919424 3903797573216526336 3913181701998296832 3922588388781946584 3923257167018049536 3924374631217639638 3927927469530415104 3963076550657655808 3984494271602098176 3985629178010839008 3987572858280640512 3999965973615194544 4024935185683529728 4029726527191252992 4039413369804693504 4044221946353811456 4049123498097493248 4050967361256918336 4065539186297410848 4090917729711128576 4105633261112967168 4114197861172478976 4115502571836796416 4117376662261130112 4128997134054394368 4157981954788360192 4169717026895167488 4179740385132896256 4181643727749076992 4196685611661843456 4229114037651236864 4239280177164821568 4248260719315402752 4249470754513775466 4250195264269553664 4262190589991632896 4265483736443185152 4281087673981042688 4314570720137183232 4316535460902273024 4317904337664835584 4319870596470693888 4332062566876741632 4365537071123857408 4376031150621751296 4381240441883295744 4386550456272284352 4387298337310507008 4391772269868592128 4403079986005868544 4437103252617691136 4447769366205714432 4458461119489862784 4459221260872974336 4475261625120718848 4483832825262193884 4517193445803098112 4528052083893970944 4533442343090159616 4557338281414033128 4591245797373640704 4592553525261890032 4602282445925019648 4607761070026063872 4628472593819038848 4632048745043771376 4648993645963788544 4666512121920749568 4674118280148615168 4677729699136905216 4704349193717711616 4740700413173563904 4750743169987117056 4752096327628308048 4757753292357641472 4769190199310424264 4781469672303247872 4798961182930362368 4804673936266493952 4816223633228673024 4818416813389523968 4828624205560676352 4829999546114018016 4856102393515057152 4859854421029530624 4877632677732499456 4893626232953356288 4905389757551801856 4911229205014339584 4923035044449470208 4935710629474320384 4953766382379728896 4971585685913468928 4973849613821444096 4985805983085437952 4991741159194902528 5003740536981428736 5016623918482096128 5053087090600574976 5055388132080812032 5063628136827666432 5067540507398313984 5069655953563189248 5081842626528485376 5146638434152710144 5148104354930667052 5165151522045345792 5166622715919626286 5205063430955368448 5217575602664395776 5230117851709262112 5231009556024066048 5232499508290186184 5245773033835855872 5249826137160843264 5314172237347785344 5316763811040854016 5333287964820259392 5346108368581846554 5385884493072924672 5398831330796657664 5401289815009224448 5405258178299805696 5420718915063214464 5433749489378270268 5474177681483956224 5485597148229971968 5487336762449061888 5489835549681506816 5505329512072525824 5518563477245777088 5572987180177195008 5575524970332102656 5595580815549124608 5609031730971117696 5652373569553095424 5664347625753870336 5665961006018367288 5666927019026071552 5682920786655510528 5687311648590913536 5696581653931124736 5700983070823103232 5755380614536364032 5757205783553114112 5759827461960925184 5776083422502322176 5789968238421798912 5834708200829001728 5841653922511060992 5848733941696379136 5855696359824789504 5869772552997445248 5870773314674491392 5884885750527074304 5886561946826459457 5930359154940952576 5944614825986483712 5976741407403147264 5978443767016258512 5981359287420960768 6022924594404130816 6037402778525294592 6044589790786879488 6059120054707040256 6074720774737625088 6076451041885377504 6136376594566692864 6138124423186564562 6143681426701418496 6158449891669450752 6171296791758718464 6176064993391695168 6232157706864820224 6236972932182540288 6254575540342751232 6272465591623615488 6336128436837744064 6343671056476855296 6357109565594271744 6358920265747232352 6374206131770663199 6375292896404330496 6421631510971564032 6439999394818690688 6474803191353409536 6479805894706040832 6540519676735735808 6548305606685786112 6564046725932626944 6571860662824943616 6579825684408426528 6580947505965760512 6647741310780583936 6652625450215145472 6655654878926536704 6671654049308571648 6687691679234794176 6688831891309461504 6751504182436888576 6756720676531085312 6775790168704647168 6792078125840956416 6862184578870280192 6886868696060461056 6888830287892835048 6903423668887529472 6956767470219194368 6973490468945682816 6974679408032088064 6999768182881124352 7011177420222922752 7016594548705357824 7111050619760345856 7126114754980675584 7128144491442462072 7136629938536462208 7181179324097232896 7198441774395543552 7207010904399740928 7224335449843009536 7227625220084285952 7242936308341014528 7244999319171027024 7298903575311941632 7316449016598749184 7340439349430034432 7358084636327702784 7361672969133490176 7366843807521509376 7430649573569593344 7457378528870203392 7460774420732166144 7478708974628156928 7487611738792353792 7552463501005160448 7554614674691156384 7577227715540680704 7579630635900862464 7583082198121218048 7595442205241499648 7601310761097470976 7604483930344783872 7719957651229065216 7722156532396000578 7729147601334042624 7749934073879439429 7798311922261838848 7807595146433052672 7826363403996593664 7845176777563893168 7846514334036099072 7848749262435279276 7926153101315311616 7971258356021678016 7975145716561281024 7999931947230389088 8049870371367059456 8078826739609387008 8088443892707622912 8098246996194986496 8101934722513836672 8131078372594821696 8181835459422257152 8211266522225934336 8228395722344957952 8231005143673592832 8234753324522260224 8257994268108788736 8315963909576720384 8359480770265792512 8363287455498153984 8393371223323686912 8458228075302473728 8478560354329643136 8496521438630805504 8498941509027550932 8500390528539107328 8524381179983265792 8530967472886370304 8562175347962085376 8633070921804546048 8635808675329671168 8639741192941387776 8664125133753483264 8731074142247714816 8752062301243502592 8762480883766591488 8773100912544568704 8774596674621014016 8783544539737184256 8806159972011737088 8874206505235382272 8895538732411428864 8916922238979725568 8950523250241437696 8967665650524387768 9034386891606196224 9056104167787941888 9066884686180319232 9114676562828066256 9182491594747281408 9185107050523780064 9204564891850039296 9207186634779846843 9215522140052127744 9256945187638077696 9264097490087542752 9297987291927577088 9348236560297230336 9355459398273810432 9408698387435423232 9481400826347127808 9501486339974234112 9504192655256616096 9515506584715282944 9538380398620848528 9562939344606495744 9597922365860724736 9609347872532987904 9632447266457346048 9636833626779047936 9659999092228036032 9712204787030114304 9719708842059061248 9755265355464998912 9787252465906712576 9810779515103603712 9822458410028679168 9846070088898940416 9871421258948640768 9943171371826937856 9947699227642888192 9971611966170875904 9983482318389805056 10007481073962857472 10033247836964192256 10110776264161624064 10127256273655332864 10135081014796627968 10163685253056970752 10293276868305420288 10296208709861334104 10330303044090691584 10333245431839252572 10410126861910736896 10435151205328791552 10460235703418524224 10462019112048132096 10464999016580372368 10499652274321686528 10628344474695570688 10633527622081708032 10666575929640518784 10692216737163693108 10771768986145849344 10797662661593315328 10802579630018448896 10810516356599611392 10841437830126428928 10867498978756540536 10948355362967912448 10971194296459943936 10974673524898123776 10979671099363013632 11010659024145051648 11037126954491554176 11145974360354390016 11151049940664205312 11191161631098249216 11218063461942235392 11304747139106190848 11328695251507740672 11331922012036734576 11333854038052143104 11365841573311021056 11374623297181827072 11393163307862249472 11401966141646206464 11514411567106228224 11519654923921850368 11552166845004644352 11579936476843597824 11583234798594000867 11669416401658003456 11683307845022121984 11697467883392758272 11711392719649579008 11739545105994890496 11769771501054148608 11773123893652918914 11860718309881905152 11889229651972967424 11953482814806294528 11956887534032517024 11962718574841921536 12074805557050589184 12089179581573758976 12118240109414080512 12152902083770755008 12272753189133385728 12276248846373129124 12316899783338901504 12342593583517436928 12352129986783390336 12473945864365080576 12509151080685502464 12544931183247230976 12672256873675488128 12687342112953710592 12717840531494464704 12748412263541326398 12750585792808660992 12843263021943128064 12879998789637381376 12949606382706819072 12959611789412081664 13081039353471471616 13096611213371572224 13128093451865253888 13143721325649887232 13159651368816853056 13161895011931521024 13295482621561167872 13311309757853073408 13343308098617143296 13375383358469588352 13377663782618923008 13503008364873777152 13513441353062170624 13551580337409294336 13584156251681912832 13724369157740560384 13773737392120922112 13777660575785670096 13806847337775058944 13913534940438388736 13946980937891365632 13999536365762248704 14022354840445845504 14033189097410715648 14222101239520691712 14252229509961351168 14256288982884924144 14273259877072924416 14362358648194465792 14396883548791087104 14414021808799481856 14448670899686019072 14455250440168571904 14485872616682029056 14489998638342054048 14632898033197498368 14680878698860068864 14716169272655405568 14733687615043018752 14861299147139186688 14914757057740406784 14921548841464332288 14957417949256313856 14975223477584707584 15109229349382312768 15159261271801724928 15166164396242436096 15190884410482999296 15202621522194941952 15208967860689567744 15439915302458130432 15444313064792001156 15499868147758878858 15596623844523677696 15615190292866105344 15652726807993187328 15690353555127786336 15693028668072198144 15697498524870558552 15852306202630623232 15942516712043356032 15950291433122562048 15999863894460778176 16099740742734118912 16157653479218774016 16196493992389972992 16203869445027673344 16262156745189643392 16363670918844514304 16422533044451868672 16456791444689915904 16462010287347185664 16469506649044520448 16515988536217577472 16631927819153440768 16718961540531585024 16726574910996307968 16786742446647373824 16916456150604947456 16957120708659286272 16993042877261611008 16997883018055101864 17000781057078214656 17048762359966531584 17061934945772740608 17124350695924170752 17266141843609092096 17271617350659342336 17279482385882775552 17328250267506966528 17462148284495429632 17504124602487005184 17524961767533182976 17546201825089137408 17567089079474368512 17612319944023474176 17659685840479378371 17791077464822857728 17833844477959451136 17935331301048775536 18068773783212392448 18112208335575883776 18133769372360638464 18229353125656132512 18370214101047560128 18409129783700078592 18414373269559693686 18431044280104255488 18513890375276155392 18528194980175085504 18595974583855154176 18696473120594460672 18710918796547620864 18817396774870846464 18962801652694255616 19008385310513232192 19031013169430565888 19076760797241697056 19125878689212991488 19195844731721449472 19264894532914692096 19273667253558095872 19319998184456072064 19424409574060228608 19439417684118122496 19510530710929997824 19574504931813425152 19621559030207207424 19644916820057358336 19692140177797880832 19742842517897281536 19895398455285776384 19943223932341751808 19966964636779610112 20014962147925714944 20066495673928384512 20221552528323248128 20254512547310665728 20270162029593255936 20327370506113941504 20586553736610840576 20592417419722668208 20660606088181383168 20666490863678505144 20820253723821473792 20870302410657583104 20920471406837048448 20924038224096264192 20929998033160744736 20999304548643373056 21256688949391141376 21333151859281037568 21384433474327386216 21543537972291698688 21595325323186630656 21605159260036897792 21621032713199222784 21682875660252857856 21734997957513081072 21896710725935824896 21942388592919887872 21949347049796247552 21959342198726027264 22021318048290103296 22074253908983108352 22291948720708780032 22302099881328410624 22382323262196498432 22436126923884470784 22609494278212381696 22657390503015481344 22663844024073469152 22667708076104286208 22731683146622042112 22749246594363654144 22786326615724498944 22803932283292412928 23039309847843700736 23159872953687195648 23166469597188001734 23338832803316006912 23394935766785516544 23422785439299158016 23479090211989780992 23539543002108297216 23546247787305837828 23721436619763810304 23778459303945934848 23913775068065034048 23925437149683843072 24149611114101178368 24236480218828161024 24305804167541510016 24545506378266771456 24552497692746258248 24633799566677803008 24685187167034873856 24704259973566780672 24947891728730161152 25089862366494461952 25344513747350976256 25374684225907421184 25435681062988929408 25496824527082652796 25501171585617321984 25686526043886256128 25759997579274762752 25899212765413638144 25919223578824163328 26162078706942943232 26193222426743144448 26256186903730507776 26287442651299774464 26319302737633706112 26323790023863042048 26590965243122335744 26622619515706146816 26686616197234286592 26750766716939176704 27006016729747554304 27026882706124341248 27103160674818588672 27168312503363825664 27547474784241844224 27555321151571340192 27613694675550117888 27621559904339540529 27827069880876777472 27893961875782731264 28044709680891691008 28066378194821431296 28444202479041383424 28504459019922702336 28512577965769848288 28546519754145848832 28793767097582174208 28828043617598963712 28897341799372038144 28910500880337143808 28979997276684108096 29265796066394996736 29361757397720137728 29432338545310811136 29467375230086037504 29829514115480813568 29843097682928664576 29914835898512627712 29950446955169415168 30218458698764625536 30332328792484872192 30381768820965998592 30405243044389883904 30879830604916260864 30888626129584002312 30999736295517757716 31193247689047355392 31230380585732210688 31305453615986374656 31380707110255572672 31386057336144396288 31394997049741117104 31704612405261246464 31885033424086712064 31900582866245124096 31999727788921556352 32199481485468237824 32315306958437548032 32392987984779945984 32407738890055346688 32524313490379286784 32727341837689028608 32845066088903737344 32913582889379831808 32924020574694371328 32939013298089040896 33031977072435154944 33437923081063170048 33453149821992615936 33573484893294747648 33832912301209894912 33914241417318572544 33986085754523222016 33995766036110203728 34001562114156429312 34097524719933063168 34123869891545481216 34248701391848341504 34543234701318684672 34558964771765551104 34656500535013933056 34749704395782002601 35008249204974010368 35049923535066365952 35092403650178274816 35134178158948737024 35319371680958756742 35582154929645715456 35667688955918902272 35870662602097551072 36224416671151767552 36267538744721276928 36458706251312265024 36740428202095120256 36818259567400157184 36828746539119387372 37027780750552310784 37056389960350171008 37191949167710308352 37421837593095241728 37634793549741692928 37925603305388511232 38016770621026464384 38062026338861131776 38153521594483394112 38251757378425982976 38391689463442898944 38529789065829384192 38547334507116191744 38639996368912144128 38848819148120457216 38878835368236244992 39021061421859995648 39149009863626850304 39243118060414414848 39289833640114716672 39384280355595761664 39485685035794563072 39790796910571552768 39886447864683503616 39897808750712669653 39933929273559220224 40029924295851429888 40132991347856769024 40509025094621331456 40540324059186511872 40654741012227883008 41173107473221681152 41184834839445336416 41321212176362766336 41332981727357010288 41640507447642947584 41740604821315166208 41840942813674096896 41859996066321489472 41998609097286746112 42513377898782282752 42666303718562075136 42768866948654772432 43087075944583397376 43190650646373261312 43210318520073795584 43242065426398445568 43365751320505715712 43469995915026162144 43884777185839775744 43898694099592495104 43918684397452054528 44042636096580206592 44148507817966216704 44583897441417560064 44604199762656821248 44764646524392996864 44872253847768941568 45218988556424763392 45327688048146938304 45335416152208572416 45498493188727308288 45572653231448997888 45607864566584825856 46078619695687401472 46319745907374391296 46332939194376003468 46677665606632013824 46789871533571033088 46845570878598316032 46958180423979561984 47079086004216594432 47092495574611675656 47442873239527620608 47556918607891869696 47827550136130068096 47850874299367686144 48299222228202356736 48472960437656322048 48611608335083020032 49091012756533542912 49104995385492516496 49267599133355606016 49370374334069747712 49408519947133561344 49895783457460322304 50179724732988923904 50689027494701952512 50749368451814842368 50871362125977858816 50993649054165305592 51002343171234643968 51373052087772512256 51519995158549525504 51798425530827276288 51838447157648326656 52324157413885886464 52386444853486288896 52512373807461015552 52574885302599548928 52638605475267412224 53181930486244671488 53373232394468573184 53501533433878353408 54053765412248682496 54206321349637177344 54336625006727651328 55110642303142680384 55227389351100235776 55243119808679081058 55654139761753554944 55787923751565462528 56089419361783382016 56132756389642862592 56888404958082766848 57025155931539696576 57093039508291697664 57587534195164348416 57794683598744076288 57821001760674287616 57959994553368216192 58531592132789993472 58723514795440275456 58864677090621622272 58934750460172075008 59686195365857329152 59829671797025255424 59900893910338830336 60436917397529251072 60664657584969744384 60763537641931997184 60810486088779767808 61759661209832521728 61777252259168004624 61999472591035515432 62386495378094710784 62460761171464421376 62610907231972749312 62761414220511145344 62772114672288792576 62789994099482234208 63409224810522492928 63770066848173424128 63999455577843112704 64398962970936475648 64630613916875096064 64785975969559891968 64815477780110693376 65048626980758573568 65690132177807474688 65827165778759663616 65848041149388742656 65878026596178081792 66063954144870309888 66875846162126340096 66906299643985231872 67146969786589495296 67665824602419789824 67828482834637145088 67972171509046444032 67991532072220407456 68003124228312858624 68195049439866126336 68247739783090962432 69117929543531102208 69499408791564005202 70016498409948020736 70184807300356549632 70268356317897474048 70638743361917513484 71164309859291430912 71335377911837804544 71741325204195102144 72448833342303535104 72917412502624530048 73480856404190240512 73636519134800314368 73657493078238774744 74055561501104621568 74112779920700342016 74383898335420616704 74843675186190483456 75269587099483385856 75851206610777022464 76033541242052928768 76124052677722263552 76307043188966788224 76503514756851965952 76783378926885797888 77059578131658768384 77094669014232383488 77279992737824288256 77697638296240914432 77757670736472489984 78042122843719991296 78298019727253700608 78486236120828829696 78579667280229433344 78768560711191523328 78971370071589126144 79772895729367007232 79795617501425339306 79867858547118440448 80059848591702859776 81018050189242662912 81080648118373023744 81309482024455766016 82369669678890672832 82642424352725532672 82665963454714020576 82864679713018621587 83481209642630332416 83681885627348193792 83719992132642978944 85026755797564565504 85332607437124150272 85537733897309544864 86381301292746522624 86420637040147591168 86484130852796891136 86731502641011431424 86939991830052324288 87769554371679551488 87797388199184990208 87837368794904109056 88085272193160413184 88297015635932433408 89208399525313642496 89529293048785993728 89744507695537883136 90437977112849526784 90655376096293876608 90670832304417144832 90996986377454616576 91145306462897995776 91215729133169651712 92639491814748782592 92665878388752006936 93355331213264027648 93579743067142066176 93691141757196632064 93916360847959123968 94158172008433188864 94184991149223351312 94885746479055241216 95113837215783739392 95655100272260136192 95701748598735372288 96598444456404713472 96945920875312644096 97223216670166040064 98182025513067085824 98209990770985032992 98535198266711212032 98740748668139495424 98817039894267122688 100359449465977847808 101378054989403905024 101498736903629684736 101742724251955717632 101987298108330611184 102004686342469287936 102746104175545024512 103039990317099051008 103676894315296653312 104648314827771772928 105024747614922031104 105149770605199097856 105277210950534824448 106363860972489342976 106746464788937146368 107003066867756706816 108107530824497364992 108673250013455302656 110221284606285360768 110454778702200471552 110486239617358162116 111308279523507109888 111575847503130925056 112265512779285725184 113776809916165533696 114050311863079393152 114186079016583395328 115175068390328696832 115589367197488152576 115642003521348575232 115919989106736432384 117063184265579986944 117447029590880550912 117729354181243244544 117869500920344150016 119372390731714658304 119659343594050510848 119693426252138008959 119801787820677660672 120873834795058502144 121527075283863994368 121620972177559535616 123519322419665043456 123554504518336009248 123998945182071030864 124772990756189421568 124921522342928842752 125221814463945498624 125522828441022290688 125579988198964468416 126818449621044985856 127540133696346848256 127998911155686225408 129261227833750192128 129571951939119783936 129630955560221386752 130097253961517147136 131654331557519327232 131696082298777485312 131756053192356163584 132127908289740619776 133751692324252680192 133812599287970463744 134293939573178990592 135331649204839579648 135656965669274290176 135983064144440814912 136006248456625717248 136495479566181924864 138235859087062204416 138998817583128010404 140032996819896041472 140369614600713099264 140536712635794948096 141277486723835026968 142328619718582861824 142670755823675609088 143482650408390204288 144897666684607070208 145834825005249060096 146961712808380481024 147273038269600628736 147314986156477549488 148111123002209243136 148225559841400684032 148767796670841233408 149687350372380966912 150539174198966771712 151702413221554044928 152067082484105857536 152248105355444527104 152614086377933576448 153007029513703931904 153566757853771595776 154119156263317536768 154189338028464766976 154559985475648576512 155395276592481828864 155515341472944979968 156972472241657659392 157159334560458866688 157537121422383046656 159545791458734014464 159591235002850678612 160119697183405719552 162161296236746047488 162618964048911532032 164739339357781345664 165331926909428041152 165729359426037243174 166962419285260664832 167363771254696387584 167439984265285957888 170053511595129131008 170665214874248300544 171075467794619089728 172762602585493045248 172841274080295182336 173463005282022862848 173879983660104648576 175539108743359102976 175594776398369980416 175674737589808218112 176170544386320826368 176594031271864866816 178416799050627284992 179058586097571987456 179489015391075766272 180875954225699053568 181310752192587753216 181993972754909233152 182290612925795991552 182431458266339303424 185278983629497565184 185331756777504013872 186710662426528055296 187159486134284132352 187382283514393264128 187832721695918247936 188316344016866377728 188369982298446702624 190227674431567478784 191310200544520272384 193196888912809426944 193891841750625288192 194446433340332080128 196419981541970065984 197070396533422424064 197481497336278990848 197634079788534245376 200718898931955695616 202756109978807810048 202997473807259369472 203485448503911435264 203974596216661222368 204009372684938575872 206079980634198102016 207353788630593306624 209296629655543545856 210049495229844062208 210554421901069648896 212727721944978685952 213492929577874292736 214006133735513413632 216215061648994729984 217346500026910605312 220442569212570721536 220909557404400943104 220972479234716324232 222616559047014219776 223151695006261850112 224531025558571450368 227553619832331067392 228100623726158786304 228372158033166790656 230350136780657393664 231178734394976305152 231284007042697150464 231839978213472864768 234126368531159973888 234894059181761101824 235458708362486489088 235739001840688300032 239318687188101021696 239386852504276017918 239603575641355321344 241747669590117004288 243054150567727988736 243241944355119071232 247109009036672018496 247997890364142061728 249545981512378843136 250443628927890997248 251045656882044581376 251159976397928936832 253636899242089971712 255080267392693696512 255997822311372450816 259143903878239567872 259261911120442773504 260194507923034294272 263308663115038654464 263392164597554970624 263512106384712327168 264255816579481239552 267625198575940927488 268587879146357981184 270663298409679159296 271313931338548580352 271966128288881629824 272012496913251434496 272990959132363849728 277997635166256020808 280065993639792082944 280739229201426198528 281073425271589896192 282554973447670053936 284657239437165723648 285341511647351218176 286965300816780408576 289795333369214140416 291669650010498120192 293923425616760962048 294546076539201257472 294629972312955098976 296222246004418486272 296451119682801368064 297535593341682466816 301078348397933543424 303404826443108089856 304134164968211715072 304496210710889054208 305228172755867152896 306014059027407863808 308238312526635073536 308378676056929533952 309119970951297153024 311030682945889959936 313944944483315318784 315074242844766093312 319091582917468028928 319182470005701357224 320239394366811439104 324322592473492094976 329478678715562691328 330663853818856082304 331458718852074486348 333924838570521329664 334727542509392775168 334879968530571915776 340107023190258262016 341330429748496601088 342150935589238179456 345525205170986090496 345682548160590364672 346926010564045725696 347759967320209297152 351078217486718205952 351189552796739960832 351349475179616436224 352341088772641652736 353188062543729733632 358117172195143974912 358978030782151532544 359080278756414026877 361751908451398107136 362621504385175506432 364581225851591983104 364862916532678606848 370557967258995130368 370663513555008027744 374318972268568264704 374764567028786528256 375665443391836495872 376739964596893405248 380455348863134957568 382620401089040544768 387783683501250576384 388892866680664160256 392839963083940131968 394962994672557981696 395268159577068490752 401437797863911391232 405512219957615620096 405994947614518738944 406970897007822870528 407949192433322444736 408018745369877151744 412159961268396204032 414707577261186613248 418593259311087091712 420098990459688124416 421108843802139297792 425455443889957371904 426985859155748585472 428012267471026827264 434693000053821210624 440885138425141443072 441819114808801886208 441944958469432648464 445233118094028439552 446303390012523700224 449062051117142900736 455107239664662134784 456201247452317572608 456744316066333581312 460700273561314787328 462357468789952610304 462568014085394300928 463679956426945729536 470917416724972978176 471478003681376600064 478637374376202043392 478773705008552035836 483495339180234008576 486483888710238142464 494218018073344036992 495995780728284123456 499091963024757686272 500887257855781994496 502091313764089162752 502319952795857873664 507273798484179943424 510160534785387393024 511995644622744901632 518287807756479135744 518523822240885547008 520389015846068588544 526617326230077308928 526784329195109941248 527024212769424654336 528511633158962479104 535250397151881854976 537175758292715962368 541326596819358318592 542627862677097160704 543932256577763259648 545981918264727699456 555995270332512041616 560131987279584165888 561478458402852397056 562146850543179792384 565109946895340107872 570683023294702436352 573930601633560817152 579590666738428280832 583339300020996240384 587846851233521924096 589259944625910197952 592444492008836972544 592902239365602736128 595071186683364933632 602156696795867086848 606809652886216179712 608268329936423430144 608992421421778108416 610456345511734305792 612028118054815727616 616757352113859067904 618239941902594306048 622061365891779919872 627889888966630637568 630148485689532186624 638183165834936057856 638364940011402714448 640478788733622878208 648645184946984189952 658957357431125382656 661327707637712164608 662917437704148972696 667849677141042659328 669455085018785550336 669759937061143831552 680214046380516524032 682660859496993202176 684301871178476358912 691050410341972180992 691365096321180729344 693852021128091451392 695519934640418594304 702379105593479921664 702698950359232872448 704682177545283305472 706376125087459467264 717956061564303065088 718160557512828053754 723503816902796214272 725243008770351012864 729162451703183966208 729725833065357213696 741327027110016055488 748637944537136529408 751330886783672991744 753479929193786810496 760910697726269915136 765240802178081089536 777785733361328320512 785679926167880263936 789925989345115963392 790536319154136981504 802875595727822782464 811024439915231240192 811989895229037477888 813941794015645741056 815898384866644889472 816037490739754303488 824319922536792408064 837186518622174183424 840197980919376248832 842217687604278595584 853971718311497170944 856024534942053654528 869386000107642421248 881770276850282886144 883638229617603772416 883889916938865296928 892606780025047400448 910214479329324269568 912402494904635145216 913488632132667162624 924714937579905220608 925136028170788601856 927359912853891459072 941834833449945956352 957274748752404086784 957547410017104071672 966990678360468017152 972967777420476284928 988436036146688073984 991991561456568246912 998183926049515372544 1001774515711563988992 1004182627528178325504 1004639905591715747328 1014547596968359886848 1020321069570774786048 1023991289245489803264 1036575615512958271488 1037047644481771094016 1040778031692137177088 1053234652460154617856 1053568658390219882496 1054048425538849308672 1057023266317924958208 1074351516585431924736 1077240836269242080631 1085255725354194321408 1087864513155526519296 1111990540665024083232 1122956916805704794112 1124293701086359584768 1130219893790680215744 1141366046589404872704 1147861203267121634304 1166678600041992480768 1175693702467043848192 1178519889251820395904 1184888984017673945088 1185804478731205472256 1190142373366729867264 1204313393591734173696 1213619305772432359424 1216536659872846860288 1217984842843556216832 1220912691023468611584 1224056236109631455232 1233514704227718135808 1236479883805188612096 1244122731783559839744 1255779777933261275136 1260296971379064373248 1276366331669872115712 1276729880022805428896 1280957577467245756416 1317914714862250765312 1322655415275424329216 1325834875408297945392 1335699354282085318656 1338910170037571100672 1339519874122287663104 1360428092761033048064 1365321718993986404352 1368603742356952717824 1382100820683944361984 1382730192642361458688 1387704042256182902784 1391039869280837188608 1405397900718465744896 1412752250174918934528 1435912123128606130176 1436321115025656107508 1447007633805592428544 1450486017540702025728 1459451666130714427392 1482654054220032110976 1497275889074273058816 1502661773567345983488 1506959858387573620992 1521821395452539830272 1530481604356162179072 1555571466722656641024 1571359852335760527872 1579851978690231926784 1581072638308273963008 1605751191455645564928 1622048879830462480384 1623979790458074955776 1627883588031291482112 1631796769733289778944 1648639845073584816128 1680395961838752497664 1684435375208557191168 1712049069884107309056 1738772000215284842496 1763540553700565772288 1767779833877730593856 1785213560050094800896 1820428958658648539136 1824804989809270290432 1826977264265334325248 1850272056341577203712 1854719825707782918144 1883669666899891912704 1914549497504808173568 1915094820034208143344 1933981356720936034304 1945935554840952569856 1976872072293376147968 1983983122913136493824 1996367852099030745088 2003549031423127977984 2008365255056356651008 2009279811183431494656 2040642139141549572096 2047982578490979606528 2073151231025916542976 2074095288963542188032 2081556063384274354176 2107137316780439764992 2108096851077698617344 2114046532635849916416 2154481672538484161262 2170511450708388642816 2175729026311053038592 2223981081330048166464 2245913833611409588224 2260439787581360431488 2282732093178809745408 2295722406534243268608 2333357200083984961536 2351387404934087696384 2357039778503640791808 2369777968035347890176 2371608957462410944512 2380284746733459734528 2408626787183468347392 2427238611544864718848 2433073319745693720576 2435969685687112433664 2441825382046937223168 2448112472219262910464 2472959767610377224192 2511559555866522550272 2520593942758128746496 2553459760045610857792 2561915154934491512832 2635829429724501530624 2645310830550848658432 2651669750816595890784 2677820340075142201344 2679039748244575326208 2720856185522066096128 2730643437987972808704 2737207484713905435648 2765460385284722917376 2775408084512365805568 2782079738561674377216 2810795801436931489792 2825504500349837869056 2871824246257212260352 2872642230051312215016 2894015267611184857088 2900972035081404051456 2918903332261428854784 2965308108440064221952 2994551778148546117632 3005323547134691966976 3013919716775147241984 3043642790905079660544 3060963208712324358144 3111142933445313282048 3142719704671521055744 3159703957380463853568 3162145276616547926016 3244097759660924960768 3255767176062582964224 3263593539466579557888 3297279690147169632256 3368870750417114382336 3424098139768214618112 3527081107401131544576 3535559667755461187712 3570427120100189601792 3640857917317297078272 3649609979618540580864 3653954528530668650496 3700544112683154407424 3709439651415565836288 3767339333799783825408 3829098995009616347136 3830189640068416286688 3867962713441872068608 3953744144586752295936 3967966245826272987648 4007098062846255955968 4016730510112713302016 4018559622366862989312 4081284278283099144192 4095965156981959213056 4146302462051833085952 4148190577927084376064 4163112126768548708352 4216193702155397234688 4308963345076968322524 4341022901416777285632 4351458052622106077184 4447962162660096332928 4491827667222819176448 4520879575162720862976 4565464186357619490816 4591444813068486537216 4666714400167969923072 4702774809868175392768 4714079557007281583616 4739555936070695780352 4743217914924821889024 4760569493466919469056 4817253574366936694784 4866146639491387441152 4871939371374224867328 4883650764093874446336 4945919535220754448384 5041187885516257492992 5106919520091221715584 5271658859449003061248 5290621661101697316864 5303339501633191781568 5355640680150284402688 5358079496489150652416 5441712371044132192256 5461286875975945617408 5474414969427810871296 5530920770569445834752 5550816169024731611136 5564159477123348754432 5651009000699675738112 5743648492514424520704 5745284460102624430032 5788030535222369714176 5801944070162808102912 5837806664522857709568 5930616216880128443904 5989103556297092235264 6010647094269383933952 6027839433550294483968 6121926417424648716288 6222285866890626564096 6285439409343042111488 6324290553233095852032 6488195519321849921536 6511534352125165928448 6527187078933159115776 6594559380294339264512 6737741500834228764672 6848196279536429236224 7054162214802263089152 7071119335510922375424 7140854240200379203584 7281715834634594156544 7299219959237081161728 7307909057061337300992 7418879302831131672576 7534678667599567650816 7660379280136832573376 7735925426883744137216 7907488289173504591872 7935932491652545975296 8033461020225426604032 8037119244733725978624 8162568556566198288384 8191930313963918426112 8296381155854168752128 8326224253537097416704 8432387404310794469376 8617926690153936645048 8682045802833554571264 8702916105244212154368 8895924325320192665856 8983655334445638352896 9041759150325441725952 9130928372715238981632 9182889626136973074432 9333428800335939846144 9405549619736350785536 9428159114014563167232 9479111872141391560704 9486435829849643778048 9732293278982774882304 9767301528187748892672 9891839070441508896768 10213839040182443431168 10543317718898006122496 10581243322203394633728 10606679003266383563136 10711281360300568805376 10716158992978301304832 10883424742088264384512 10922573751951891234816 10948829938855621742592 11101632338049463222272 11128318954246697508864 11302018001399351476224 11487296985028849041408 11490568920205248860064 11603888140325616205824 11861232433760256887808 12021294188538767867904 12055678867100588967936 12243852834849297432576 12444571733781253128192 12570878818686084222976 12648581106466191704064 12976391038643699843072 13023068704250331856896 13054374157866318231552 13189118760588678529024 13475483001668457529344 13696392559072858472448 14108324429604526178304 14142238671021844750848 14281708480400758407168 14598439918474162323456 14615818114122674601984 14837758605662263345152 15320758560273665146752 15471850853767488274432 15814976578347009183744 15871864983305091950592 16066922040450853208064 16074238489467451957248 16325137113132396576768 16383860627927836852224 16592762311708337504256 16652448507074194833408 17235853380307873290096 17364091605667109142528 17405832210488424308736 17791848650640385331712 17967310668891276705792 18083518300650883451904 18365779252273946148864 18666857600671879692288 18811099239472701571072 18856318228029126334464 18972871659699287556096 19464586557965549764608 19534603056375497785344 19783678140883017793536 20427678080364886862336 21086635437796012244992 21162486644406789267456 21213358006532767126272 21422562720601137610752 21432317985956602609664 21845147503903782469632 21897659877711243485184 22256637908493395017728 22604036002798702952448 22981137840410497720128 23207776280651232411648 23722464867520513775616 24111357734201177935872 24487705669698594865152 24889143467562506256384 25141757637372168445952 25297162212932383408128 25952782077287399686144 26046137408500663713792 26108748315732636463104 26950966003336915058688 27392785118145716944896 28216648859209052356608 28284477342043689501696 29196879836948324646912 29675517211324526690304 30641517120547330293504 30943701707534976548864 31629953156694018367488 31743729966610183901184 32133844080901706416128 32148476978934903914496 32650274226264793153536 32767721255855673704448 33304897014148389666816 34471706760615746580192 34811664420976848617472 35583697301280770663424 36167036601301766903808 36731558504547892297728 37333715201343759384576 37622198478945403142144 37712636456058252668928 37945743319398575112192 38929173115931099529216 39069206112750995570688 39567356281766035587072 40855356160729773724672 42173270875592024489984 42324973288813578534912 42426716013065534252544 42845125441202275221504 42864635971913205219328 43795319755422486970368 44513275816986790035456 45962275680820995440256 46415552561302464823296 47444929735041027551232 48222715468402355871744 48975411339397189730304 49778286935125012512768 50283515274744336891904 52092274817001327427584 52217496631465272926208 53901932006673830117376 56433297718418104713216 56568954684087379003392 58393759673896649293824 59351034422649053380608 61283034241094660587008 61887403415069953097728 63259906313388036734976 63487459933220367802368 64267688161803412832256 64296953957869807828992 65535442511711347408896 68943413521231493160384 69623328841953697234944 71167394602561541326848 72334073202603533807616 73463117009095784595456 74667430402687518769152 75244396957890806284288 75425272912116505337856 75891486638797150224384 77858346231862199058432 78138412225501991141376 81710712321459547449344 84346541751184048979968 84649946577627157069824 84853432026131068505088 85729271943826410438656 87590639510844973940736 89026551633973580070912 91924551361641990880512 92831105122604929646592 94889859470082055102464 96445430936804711743488 97950822678794379460608 100567030549488673783808 104434993262930545852416 112866595436836209426432 113137909368174758006784 116787519347793298587648 118702068845298106761216 122566068482189321174016 126519812626776073469952 126974919866440735604736 128535376323606825664512 128593907915739615657984 137886827042462986320768 139246657683907394469888 142334789205123082653696 144668146405207067615232 146926234018191569190912 149334860805375037538304 150850545824233010675712 156276824451003982282752 163421424642919094898688 168693083502368097959936 169299893155254314139648 169706864052262137010176 171458543887652820877312 175181279021689947881472 178053103267947160141824 183849102723283981761024 185662210245209859293184 189779718940164110204928 192890861873609423486976 201134061098977347567616 208869986525861091704832 225733190873672418852864 226275818736349516013568 233575038695586597175296 245132136964378642348032 253039625253552146939904 253949839732881471209472 257187815831479231315968 275773654084925972641536 278493315367814788939776 284669578410246165307392 289336292810414135230464 293852468036383138381824 301701091648466021351424 326842849285838189797376 337386167004736195919872 338599786310508628279296 339413728104524274020352 350362558043379895762944 356106206535894320283648 367698205446567963522048 379559437880328220409856 385781723747218846973952 402268122197954695135232 417739973051722183409664 452551637472699032027136 490264273928757284696064 506079250507104293879808 507899679465762942418944 514375631662958462631936 551547308169851945283072 556986630735629577879552 569339156820492330614784 578672585620828270460928 603402183296932042702848 653685698571676379594752 677199572621017256558592 678827456209048548040704 700725116086759791525888 735396410893135927044096 759118875760656440819712 771563447494437693947904 804536244395909390270464 835479946103444366819328 905103274945398064054272 980528547857514569392128 1012158501014208587759616 1015799358931525884837888 1103094616339703890566144 1138678313640984661229568 1157345171241656540921856 1206804366593864085405696 1307371397143352759189504 1357654912418097096081408 1470792821786271854088192 1518237751521312881639424 1543126894988875387895808 1670959892206888733638656 1810206549890796128108544 1961057095715029138784256 2031598717863051769675776 2206189232679407781132288 2277356627281969322459136 2314690342483313081843712 2413608733187728170811392 2614742794286705518379008 2715309824836194192162816 2941585643572543708176384 3036475503042625763278848 3620413099781592256217088 3922114191430058277568512 4412378465358815562264576 4554713254563938644918272 4629380684966626163687424 5229485588573411036758016 5430619649672388384325632 5883171287145087416352768 7240826199563184512434176 7844228382860116555137024 8824756930717631124529152 9109426509127877289836544 10458971177146822073516032 10861239299344776768651264 11766342574290174832705536 15688456765720233110274048 17649513861435262249058304 21722478598689553537302528 23532685148580349665411072 31376913531440466220548096 35299027722870524498116608 47065370297160699330822144 70598055445741048996233216 94130740594321398661644288 141196110891482097992466432 282392221782964195984932864
- Sum of all divisors σ(n): 959133941112845602004992000
- Sum of proper divisors (its aliquot sum) s(n): 676741719329881406020059136
- 282392221782964195984932864 is an abundant number, because the sum of its proper divisors (676741719329881406020059136) is greater than itself. Its abundance is 394349497546917210035126272
Bases of 282392221782964195984932864
- Binary: 11101001100101101110000100000100011110110011001110100001011101011101110000000000000000002
- Hexadecimal: 0xE996E1047B33A175DC0000
- Base-36: ZHD5TSBY7LTAGYDC0
Squares and roots of 282392221782964195984932864
- 282392221782964195984932864 squared (2823922217829641959849328642) is 79745366923518838148361880196034247951701706587242496
- 282392221782964195984932864 cubed (2823922217829641959849328643) is 22519471342430188936851825173173754982938666362501157566385829693091137447788544
-
The
square root of 282392221782964195984932864 is 16804529799520.2530446493 -
282392221782964195984932864 is a
perfect cube number . Itscube root is 656071104
Scales and comparisons
How big is 282392221782964195984932864?- 282,392,221,782,964,195,984,932,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 282,392,221,782,964,195,984,932,864 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 282392221782964195984932864 cubic inches would be around 54672592 feet tall.
Recreational maths with 282392221782964195984932864
- 282392221782964195984932864 backwards is 468239489591469287122293282
- The number of decimal digits it has is: 27
- The sum of 282392221782964195984932864's digits is 135
- 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 282392221782964195984932864 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 282392221782964195984932864 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/282392221782964195984932864/
Chicago style:
Numbermatics. 2024. "Number 282392221782964195984932864 - Facts about the integer". https://numbermatics.com/n/282392221782964195984932864/
The information we have on file for 282392221782964195984932864 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 282392221782964195984932864, math, Factors of 282392221782964195984932864, curriculum, school, college, exams, university, Prime factorization of 282392221782964195984932864, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-two septillion, three hundred ninety-two sextillion, two hundred twenty-one quintillion, seven hundred eighty-two quadrillion, nine hundred sixty-four trillion, one hundred ninety-five billion, nine hundred eighty-four million, nine hundred thirty-two thousand, eight hundred sixty-four.