89843985976744901533925376
89,843,985,976,744,901,533,925,376 is an even composite number composed of six prime numbers multiplied together.
89843985976744901533925376 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 89843985976744901533925376:
215 × 33 × 193 × 413 × 533 × 1133
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 19 × 19 × 19 × 41 × 41 × 41 × 53 × 53 × 53 × 113 × 113 × 113)See below for interesting mathematical facts about the number 89843985976744901533925376 from the Numbermatics database.
Names of 89843985976744901533925376
- Cardinal: 89843985976744901533925376 can be written as Eighty-nine septillion, eight hundred forty-three sextillion, nine hundred eighty-five quintillion, nine hundred seventy-six quadrillion, seven hundred forty-four trillion, nine hundred one billion, five hundred thirty-three million, nine hundred twenty-five thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 8.9843985976744901533925376 × 1025
Factors of 89843985976744901533925376
Divisors of 89843985976744901533925376
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 41 48 53 54 57 64 72 76 82 96 106 108 113 114 123 128 144 152 159 164 171 192 212 216 226 228 246 256 288 304 318 328 339 342 361 369 384 424 432 452 456 477 492 512 513 576 608 636 656 678 684 722 738 768 779 848 864 904 912 954 984 1007 1017 1024 1026 1083 1107 1152 1216 1272 1312 1356 1368 1431 1444 1476 1536 1558 1681 1696 1728 1808 1824 1908 1968 2014 2034 2048 2052 2147 2166 2173 2214 2304 2337 2432 2544 2624 2712 2736 2809 2862 2888 2952 3021 3051 3072 3116 3249 3362 3392 3456 3616 3648 3816 3936 4028 4068 4096 4104 4294 4332 4346 4428 4608 4633 4674 4864 5043 5088 5248 5424 5472 5618 5724 5776 5904 5989 6042 6102 6144 6232 6441 6498 6519 6724 6784 6859 6912 7011 7232 7296 7632 7872 8056 8136 8192 8208 8427 8588 8664 8692 8856 9063 9216 9266 9348 9728 9747 10086 10176 10496 10848 10944 11236 11448 11552 11808 11978 12084 12204 12288 12464 12769 12882 12996 13038 13448 13568 13718 13824 13899 14022 14464 14592 14801 15129 15264 15744 16112 16272 16384 16416 16854 17176 17328 17384 17712 17967 18126 18432 18532 18696 19133 19323 19456 19494 19557 20172 20352 20577 20992 21033 21696 21888 22472 22896 23104 23616 23956 24168 24408 24576 24928 25281 25538 25764 25992 26076 26896 27136 27189 27436 27648 27798 28044 28928 29184 29602 30258 30528 31488 31939 32224 32544 32768 32832 33708 34352 34656 34768 35424 35934 36252 36864 37064 37392 38266 38307 38646 38912 38988 39114 40344 40704 40793 41154 41287 41697 41984 42066 43392 43776 44403 44944 45387 45792 46208 47232 47912 48336 48816 49152 49856 50562 51076 51528 51984 52152 53371 53792 53901 54272 54378 54872 55296 55596 56088 57399 57856 57969 58368 58671 59204 60516 61056 61731 62976 63878 64448 65088 65664 67416 68704 68921 69312 69536 70848 71868 72504 73728 74128 74784 75843 76532 76614 77292 77824 77976 78228 80688 81408 81586 82308 82574 83394 83968 84132 86784 87552 88027 88806 89093 89888 90774 91584 92416 94464 95817 95824 96672 97632 98304 99712 101124 102152 103056 103968 104304 106742 107584 107802 108544 108756 109744 110592 111192 112176 113791 114798 114921 115169 115712 115938 116736 117342 118408 121032 122112 122379 123462 123861 125091 125952 127756 128896 130176 131328 133209 134832 137408 137842 138624 139072 141696 143736 145008 147456 148256 148877 149568 151686 153064 153228 154584 155648 155952 156456 160113 161376 161703 162816 163172 164616 165148 166788 167936 168264 172197 173568 175104 176054 177612 178186 179776 181548 183168 184832 185193 188928 189953 191634 191648 193344 195264 199424 202248 204304 206112 206763 207936 208608 213484 215168 215604 217088 217512 219488 221184 222384 224352 227582 229596 229842 230338 231424 231876 233472 234684 236816 242064 242611 244224 244758 245549 246924 247722 250182 251904 255512 257792 260352 262656 264081 266418 267279 269664 274816 275684 277248 278144 281219 283392 287451 287472 290016 294912 296512 297754 299136 303372 306128 306456 309168 311296 311904 312912 317417 320226 322752 323406 325632 326344 329232 330296 333576 335872 336528 341373 344394 344763 345507 347136 350208 352108 355224 356372 359552 363096 363527 366336 367137 369664 370386 371583 377856 379906 383268 383296 386688 390528 398848 399627 404496 408608 412224 413526 415872 417216 426968 430336 431208 434176 435024 438976 442368 444768 446631 448704 455164 459192 459684 460676 462848 463752 466944 469368 473632 480339 484128 485222 488448 489516 491098 493848 495444 500364 503808 511024 515584 516591 520704 523529 525312 528162 532836 534558 539328 549632 551368 554496 556288 562438 566784 569859 574902 574944 580032 593024 595508 598272 606744 606841 612256 612912 618336 620289 622592 623808 625824 634834 640452 645504 646812 651264 652688 658464 660592 667152 671744 673056 676757 682746 688788 689526 691014 694272 700416 704216 710448 712744 719104 726192 727054 727833 732672 734274 736647 739328 740772 743166 755712 759812 766536 766592 773376 775067 781056 784453 792243 797696 799254 801837 808992 817216 824448 827052 831744 834432 843657 853936 860672 862353 862416 868352 870048 877952 884736 889536 893262 897408 910328 918384 919368 921352 925696 927504 933888 938736 947264 952251 960678 968256 970444 976896 979032 982196 987696 990888 1000728 1007616 1014049 1022048 1024119 1031168 1033182 1036521 1041408 1047058 1050624 1056324 1065672 1069116 1078656 1090581 1099264 1101411 1102736 1108992 1112576 1114749 1124876 1133568 1139718 1149804 1149888 1160064 1186048 1191016 1196544 1213488 1213682 1224512 1225824 1236672 1240578 1247616 1251648 1269668 1280904 1291008 1293624 1302528 1305376 1309499 1316928 1321184 1334304 1339893 1343488 1346112 1353514 1365492 1377576 1379052 1382028 1388544 1400832 1408432 1420896 1425488 1438208 1441017 1442897 1452384 1454108 1455666 1465344 1468548 1473294 1478656 1481544 1486332 1511424 1519624 1533072 1533184 1546752 1550134 1562112 1568906 1570587 1584486 1595392 1598508 1603674 1617984 1634432 1648896 1654104 1663488 1668864 1672513 1687314 1692767 1707872 1709577 1721344 1724706 1724832 1736704 1740096 1755904 1779072 1786524 1794816 1820523 1820656 1836768 1838736 1842704 1851392 1855008 1860867 1867776 1877472 1894528 1904502 1921356 1936512 1940888 1953792 1958064 1964392 1975392 1981776 2001456 2015232 2028098 2030271 2044096 2048238 2062336 2066364 2073042 2082816 2094116 2101248 2112648 2131344 2138232 2157312 2162029 2181162 2183499 2188211 2198528 2202822 2205472 2209941 2217984 2225152 2229498 2249752 2267136 2279436 2299608 2299776 2320128 2325201 2353359 2372096 2376729 2382032 2393088 2405511 2426976 2427364 2449024 2451648 2473344 2481156 2495232 2503296 2530971 2539336 2561808 2582016 2587248 2605056 2610752 2618998 2633856 2642368 2668608 2679786 2692224 2707028 2730984 2755152 2758104 2764056 2777088 2801664 2816864 2828663 2841792 2850976 2856753 2876416 2882034 2885794 2904768 2908216 2911332 2930688 2937096 2946588 2957312 2963088 2972664 3022848 3039248 3042147 3066144 3066368 3072357 3093504 3100268 3109563 3124224 3137812 3141174 3168972 3190784 3197016 3207348 3235968 3268864 3271743 3297792 3308208 3326976 3337728 3345026 3374628 3385534 3415744 3419154 3442688 3449412 3449664 3480192 3511808 3558144 3573048 3589632 3609107 3641046 3641312 3652813 3673536 3677472 3685408 3702784 3710016 3721734 3754944 3789056 3809004 3842712 3873024 3881776 3907584 3916128 3928497 3928784 3950784 3963552 4002912 4019679 4030464 4056196 4060542 4088192 4096476 4124672 4132728 4146084 4165632 4188232 4202496 4225296 4262688 4276464 4314624 4324058 4328691 4362324 4366998 4376422 4397056 4405644 4410944 4419882 4435968 4450304 4458996 4499504 4534272 4558872 4599216 4599552 4609609 4640256 4650402 4665431 4706718 4711761 4721929 4744192 4753458 4764064 4786176 4811022 4853952 4854728 4898048 4903296 4946688 4962312 4990464 5006592 5017539 5061942 5078301 5078672 5123616 5128731 5164032 5174496 5210112 5221504 5237996 5267712 5284736 5337216 5359572 5384448 5414056 5461569 5461968 5510304 5516208 5528112 5554176 5603328 5633728 5657326 5683584 5701952 5713506 5752832 5764068 5771588 5809536 5816432 5822664 5861376 5874192 5893176 5914624 5926176 5945328 6030923 6045696 6078496 6084294 6090813 6103957 6132288 6132736 6144714 6187008 6200536 6219126 6248448 6275624 6282348 6337944 6381568 6394032 6414696 6471936 6486087 6537728 6543486 6550497 6564633 6595584 6616416 6629823 6653952 6675456 6690052 6749256 6771068 6831488 6838308 6885376 6898824 6899328 6960384 6975603 7023616 7060077 7116288 7146096 7179264 7218214 7282092 7282624 7305626 7347072 7354944 7370816 7420032 7443468 7509888 7578112 7592913 7618008 7685424 7746048 7763552 7788073 7815168 7832256 7856994 7857568 7901568 7927104 8005824 8039358 8112392 8121084 8176384 8192952 8249344 8265456 8292168 8331264 8376464 8404992 8450592 8485989 8525376 8552928 8570259 8629248 8648116 8657382 8724648 8733996 8752844 8794112 8811288 8821888 8839764 8871936 8900608 8917992 8999008 9068544 9117744 9126441 9198432 9199104 9219218 9280512 9300804 9330862 9413436 9423522 9443858 9488384 9506916 9528128 9572352 9622044 9707904 9709456 9796096 9806592 9815229 9893376 9924624 9947051 9980928 10013184 10035078 10067509 10123884 10156602 10157344 10247232 10257462 10328064 10348992 10443008 10475992 10535424 10569472 10674432 10719144 10768896 10827321 10828112 10923138 10923936 10958439 11020608 11032416 11056224 11108352 11267456 11314652 11367168 11403904 11427012 11505664 11528136 11529979 11543176 11619072 11632864 11645328 11722752 11748384 11785491 11786352 11829248 11852352 11890656 12061846 12091392 12156992 12168588 12181626 12207914 12264576 12265472 12289428 12374016 12401072 12438252 12496896 12551248 12564696 12675888 12763136 12788064 12829392 12858383 12943872 12972174 12986073 13014097 13075456 13086972 13100994 13129266 13191168 13232832 13259646 13307904 13350912 13380104 13498512 13542136 13662976 13676616 13770752 13797648 13798656 13828827 13920768 13951206 13996293 14047232 14120154 14135283 14165787 14232576 14292192 14358528 14436428 14564184 14565248 14611252 14694144 14709888 14741632 14840064 14886936 14904607 15019776 15052617 15156224 15185826 15234903 15236016 15370848 15492096 15527104 15576146 15630336 15664512 15713988 15715136 15803136 15854208 16011648 16078716 16224784 16242168 16352768 16384707 16385904 16498688 16530912 16584336 16662528 16752928 16809984 16823101 16901184 16971978 17050752 17105856 17140518 17258496 17296232 17314764 17449296 17467992 17505688 17588224 17622576 17643776 17679528 17743872 17801216 17835984 17998016 18092769 18137088 18235488 18252882 18272439 18311871 18396864 18398208 18438436 18561024 18601608 18661724 18826872 18847044 18887716 18976768 19013832 19056256 19144704 19244088 19266931 19415808 19418912 19458261 19592192 19613184 19630458 19693899 19786752 19849248 19894102 19961856 20026368 20070156 20135018 20247768 20313204 20314688 20494464 20514924 20656128 20697984 20886016 20926809 20951984 21070848 21138944 21180231 21348864 21438288 21464689 21537792 21654642 21656224 21846276 21847872 21916878 22041216 22064832 22112448 22534912 22629304 22734336 22807808 22854024 23011328 23056272 23059958 23086352 23238144 23265728 23290656 23364219 23445504 23496768 23570982 23572704 23704704 23781312 24123692 24313984 24337176 24363252 24415828 24529152 24530944 24578856 24748032 24802144 24876504 24880481 24993792 25102496 25129392 25351776 25457967 25526272 25576128 25658784 25716766 25887744 25944348 25972146 26028194 26150912 26173944 26201988 26258532 26382336 26465664 26519292 26615808 26701824 26760208 26997024 27084272 27325952 27353232 27379323 27415043 27541504 27595296 27597312 27657654 27747037 27841536 27902412 27992586 28094464 28240308 28270566 28331574 28465152 28584384 28717056 28872856 29128368 29130496 29222504 29388288 29419776 29483264 29680128 29773872 29809214 29841153 30039552 30105234 30202527 30312448 30371652 30469806 30472032 30741696 30984192 31054208 31152292 31329024 31427976 31430272 31606272 31708416 31777747 32023296 32157432 32162573 32449568 32481963 32484336 32705536 32769414 32771808 32875317 32997376 33061824 33168672 33325056 33505856 33646202 33802368 33943956 34101504 34211712 34281036 34516992 34589937 34592464 34629528 34898592 34935984 35011376 35176448 35245152 35287552 35356473 35359056 35487744 35602432 35671968 35868121 35996032 36185538 36274176 36470976 36505764 36544878 36623742 36793728 36796416 36876872 37122048 37203216 37323448 37653744 37694088 37775432 37953536 38027664 38112512 38289408 38488176 38533862 38575149 38831616 38837824 38916522 38958219 39042291 39184384 39226368 39260916 39387798 39573504 39698496 39788204 39923712 40052736 40140312 40270036 40495536 40626408 40629376 40988928 41029848 41078551 41312256 41395968 41486481 41576009 41772032 41853618 41903968 41988879 42141696 42277888 42360462 42497361 42697728 42876576 42929378 43075584 43309284 43312448 43692552 43695744 43833756 44082432 44129664 44224896 44713821 45069824 45157851 45258608 45468672 45615616 45704709 45708048 46022656 46112544 46119916 46172704 46476288 46531456 46581312 46728438 46891008 46993536 47141964 47145408 47409408 47562624 48247384 48627968 48674352 48726504 48831656 49058304 49061888 49157712 49496064 49604288 49753008 49760962 49987584 50204992 50258784 50469303 50703552 50915934 51152256 51317568 51433532 51775488 51888696 51944292 52056388 52301824 52347888 52403976 52517064 52764672 52931328 53038584 53231616 53403648 53520416 53744597 53994048 54168544 54278307 54651904 54706464 54758646 54830086 54935613 55083008 55190592 55194624 55315308 55494074 55683072 55804824 55985172 56188928 56480616 56541132 56663148 56930304 57168768 57434112 57745712 57800793 58256736 58260992 58374783 58445008 58776576 58839552 58966528 59081697 59158777 59360256 59547744 59618428 59682306 60079104 60210468 60405054 60624896 60743304 60939612 60944064 61483392 61968384 62108416 62304584 62658048 62855952 62860544 63212544 63416832 63555494 64046592 64314864 64325146 64394067 64899136 64963926 64968672 65411072 65538828 65543616 65750634 66123648 66337344 67011712 67292404 67604736 67887912 68203008 68423424 68562072 68573033 69033984 69179874 69184928 69259056 69403447 69797184 69871968 70022752 70092657 70352896 70490304 70575104 70712946 70718112 71204864 71343936 71736242 71992064 72371076 72941952 73011528 73089756 73247484 73587456 73592832 73753744 74244096 74406432 74641443 74646896 75307488 75388176 75550864 75907072 76055328 76225024 76373901 76473541 76578816 76976352 77067724 77150298 77663232 77675648 77833044 77916438 78084582 78368768 78452736 78521832 78775596 79147008 79396992 79576408 79847424 80105472 80280624 80540072 80991072 81252816 81258752 81977856 82059696 82157102 82245129 82624512 82791936 82972962 83152018 83241111 83544064 83707236 83807936 83977758 84283392 84555776 84720924 84994722 85395456 85753152 85858756 86151168 86618568 86624896 87385104 87391488 87582571 87667512 88164864 88259328 88449792 88643189 89427642 89523459 89716651 90139648 90315702 90517216 90607581 90937344 91231232 91409418 91416096 92045312 92225088 92239832 92345408 92952576 93062912 93162624 93456876 93987072 94283928 94290816 94818816 95125248 95333241 96487719 96494768 97255936 97348704 97445889 97453008 97663312 98116608 98123776 98315424 98625951 98992128 99208576 99506016 99521924 99975168 100409984 100517568 100938606 101407104 101831868 102304512 102635136 102867064 103550976 103769811 103777392 103888584 104112776 104603648 104695776 104807952 105034128 105529344 105862656 106077168 106463232 106807296 107040832 107489194 107604363 107988096 108337088 108556614 109303808 109412928 109517292 109660172 109871226 110381184 110389248 110630616 110988148 111366144 111609648 111970344 112377856 112961232 113082264 113326296 113860608 114337536 114587537 114868224 115491424 115601586 115725447 115975183 116513472 116521984 116749566 116890016 117126873 117553152 117679104 117933056 118163394 118317554 118720512 119095488 119236856 119364612 120158208 120420936 120810108 121249792 121486608 121879224 121888128 122966784 123235653 123936768 124216832 124459443 124609168 124728027 125316096 125711904 125721088 125966637 126425088 126833664 127110988 127492083 128093184 128629728 128650292 128788134 129798272 129927852 129937344 130822144 131077656 131087232 131501268 132247296 132674688 134023424 134141463 134584808 135209472 135775824 136406016 136846848 137124144 137146066 138067968 138359748 138369856 138518112 138806894 139594368 139743936 140045504 140185314 140980608 141150208 141425892 141436224 142687872 143472484 143984128 144742152 145883904 146023056 146179512 146494968 147174912 147185664 147507488 147973387 148488192 148812864 149282886 149293792 150614976 150776352 151101728 151407909 151814144 152110656 152450048 152747802 152947082 153952704 154135448 154300596 155326464 155351296 155666088 155832876 156169164 156737536 156905472 157043664 157551192 158294016 158793984 159152816 159694848 160210944 160561248 161080144 161233791 161982144 162505632 162517504 162834921 163955712 164119392 164314204 164490258 164806839 165249024 165583872 165945924 166304036 166482222 167088128 167414472 167615872 167955516 168566784 169111552 169441848 169989444 170790912 171506304 171717512 172302336 173237136 173249792 173402379 174770208 174782976 175165142 175335024 176329728 176518656 176899584 177286378 177476331 178855284 179046918 179433302 180279296 180631404 181034432 181215162 181874688 182462464 182818836 182832192 184450176 184479664 184690816 185905152 186125824 186325248 186913752 187974144 188567856 188581632 188993969 189637632 190250496 190666482 191282671 192975438 192989536 193182201 193599089 194511872 194697408 194891778 194906016 195326624 196233216 196247552 196630848 197251902 198417152 199012032 199043848 200819968 201035136 201877212 202814208 203663736 204609024 205270272 205719099 205734128 207101952 207539622 207554784 207777168 208210341 208225552 209207296 209391552 209615904 210068256 210277971 211058688 211725312 212154336 213614592 214081664 214978388 215208726 215976192 216674176 217113228 218607616 218825856 219034584 219320344 219742452 220762368 220778496 221261232 221976296 222732288 223219296 223924329 223940688 224755712 225922464 226164528 226652592 227721216 228675072 229175074 229420623 229736448 230982848 231203172 231450894 231950366 233026944 233043968 233499132 233780032 234253746 235106304 235358208 235866112 236326788 236635108 237441024 238190976 238473712 238729224 240316416 240841872 241620216 242499584 242973216 243758448 243776256 244309277 245933568 246471306 246735387 247267843 247873536 248433664 248918886 249218336 249456054 249723333 250262237 250632192 251423808 251442176 251933274 252850176 253667328 254221976 254984166 256186368 257259456 257300584 257576268 259596544 259855704 259874688 261644288 262155312 262174464 262747713 263002536 264494592 265349376 265929567 268046848 268282926 268570377 269149953 269169616 270418944 271551648 271822743 272812032 273693696 274248288 274292132 276135936 276719496 276739712 277036224 277613788 279188736 279487872 280091008 280370628 281961216 282300416 282851784 282872448 285375744 285999723 286944968 287968256 289463157 289484304 291767808 292046112 292359024 292989936 294349824 294371328 295014976 295946774 296976384 297625728 298565772 298587584 301229952 301552704 302203456 302815818 304221312 304900096 305495604 305894164 307905408 308270896 308601192 310652928 310702592 311309433 311332176 311665752 312338328 313475072 313810944 314087328 315102384 316588032 317587968 318305632 319389696 319638919 320421888 321122496 322160288 322467582 322813089 323964288 325011264 325035008 325669842 327911424 328238784 328628408 328980516 329613678 331167744 331891848 332608072 332964444 334176256 334828944 335231744 335911032 337133568 338223104 338883696 339978888 341581824 343012608 343435024 343762611 344604672 346474272 346499584 346804758 347176341 347925549 349540416 349565952 350330284 350670048 351380619 352659456 353037312 353799168 354572756 354952662 357710568 358093836 358866604 360558592 361262808 362068864 362430324 363749376 364924928 365637672 365664384 368900352 368959328 369381632 369706959 371810304 372251648 372650496 373827504 374184081 375948288 377135712 377163264 377987938 379275264 380500992 381332964 382565342 385950876 385979072 386364402 387198178 389023744 389394816 389783556 389812032 390653248 392466432 393261696 394503804 396834304 398024064 398087696 401639936 402070272 402424389 403754424 405628416 407327472 407829091 409218048 410540544 411438198 411468256 412767869 414203904 415079244 415109568 415554336 416420682 416451104 418414592 418783104 419231808 420136512 420555942 423450624 424308672 428163328 429956776 430417452 431952384 433348352 434226456 437215232 437651712 438069168 438640688 439484904 441524736 441556992 442522464 443920161 443952592 445464576 446438592 447848658 447881376 451844928 452329056 453305184 454223727 455442432 457350144 458350148 458841246 461965696 462406344 462901788 463900732 466053888 466087936 466998264 467560064 468507492 470212608 470716416 471732224 472653576 472729139 473270216 474882048 476381952 476947424 477458448 480632832 481683744 483240432 483701373 484999168 485946432 487516896 487552512 488618554 491867136 492942612 493470774 494535686 495747072 496867328 497837772 498436672 498912108 499446666 500524474 501264384 502847616 502884352 503866548 505700352 507334656 508443952 509968332 512372736 514518912 514601168 515152536 519193088 519711408 519749376 520207137 520885817 523288576 524310624 524348928 525495426 526005072 527193703 528989184 530698752 531859134 532428993 533577977 536093696 536565852 537140754 538299906 538339232 540837888 543103296 543645486 545624064 547387392 548496576 548584264 553438992 553479424 554072448 555227576 558377472 558975744 560182016 560741256 563922432 564600832 565703568 565744896 566981907 570751488 571999446 573848013 573889936 575936512 578926314 578968608 579546603 580797267 583535616 584092224 584718048 585979872 588699648 588742656 590029952 591893548 595251456 597131544 597175168 602459904 603105408 604406912 605631636 608442624 609800192 610991208 611088887 611788328 615810816 616541792 617157297 617202384 621305856 621405184 622618866 622664352 623331504 624631023 624676656 626950144 627621888 628174656 630204768 633176064 635175936 636611264 639277838 640843776 642244992 644320576 644935164 645626178 647928576 650022528 650070016 651339684 655822848 656477568 657256816 657961032 659227356 662335488 663783696 665216144 665928888 668352512 669657888 670463488 671772987 671822064 674267136 676446208 677767392 679957776 681494299 683163648 686025216 686870048 687525222 688261869 689209344 689747141 692948544 692999168 693609516 694352682 695851098 699080832 699131904 700660568 701340096 702761238 705318912 706074624 707598336 709145512 709905324 715421136 716187672 717733208 721117184 722525616 724137728 724860648 727498752 729849856 731275344 731328768 732927831 737800704 737918656 738763264 739413918 740206161 741803529 743620608 744503296 745300992 747655008 748368162 749169999 750786711 751896576 754271424 754326528 755975876 758550528 761001984 762665928 765130684 771901752 771958144 772728804 774396356 778047488 778789632 779567112 779624064 781306496 784932864 786523392 788243139 789007608 789944171 793668608 796048128 796175392 797788701 803279872 804140544 804848778 807449859 807508848 811256832 814654944 815658182 818436096 821081088 822876396 822936512 825535738 828407808 830158488 830219136 831108672 832841364 832902208 837566208 838463616 840273024 841111884 846901248 848617344 856326656 857999169 859913552 860834904 863904768 866696704 868389471 868452912 874430464 875303424 876138336 877281376 878969808 880052249 883049472 883113984 885044928 887840322 887905184 890929152 892877184 895697316 895762752 903689856 904658112 906610368 908447454 914700288 916700296 917682492 923931392 924812688 925803576 927801464 932107776 932175872 933996528 935120128 937014984 940425216 941432832 943464448 945307152 945458278 946540432 949764096 952763904 953894848 954916896 958916757 961265664 963367488 966480864 967402746 968439267 971892864 975033792 975105024 977237108 983734272 985885224 986941548 989071372 993734656 995675544 996873344 997824216 998893332 1001048948 1002528768 1005695232 1005768704 1007733096 1011400704 1014669312 1016887904 1019936664 1021147343 1024745472 1029037824 1029202336 1030305072 1031287833 1038386176 1039422816 1039498752 1040414274 1041771634 1043776647 1046577152 1048621248 1048697856 1050990852 1052010144 1054387406 1057978368 1061397504 1063718268 1064857986 1067155954 1072187392 1073131704 1074281508 1076599812 1076678464 1081675776 1086206592 1087290972 1091248128 1094774784 1096993152 1097168528 1106877984 1106958848 1108144896 1109120877 1110455152 1116754944 1117951488 1120364032 1121482512 1122552243 1124016763 1127844864 1129201664 1131407136 1131489792 1133963814 1137628517 1141502976 1143998892 1147696026 1147779872 1151873024 1157852628 1157937216 1159093206 1161594534 1167071232 1168184448 1169436096 1171959744 1177399296 1180059904 1183787096 1190502912 1194263088 1194350336 1204919808 1206210816 1208813824 1211263272 1216885248 1219600384 1221982416 1222177774 1223487273 1223576656 1231621632 1233083584 1234314594 1234404768 1238303607 1242611712 1242810368 1245237732 1245328704 1246663008 1249262046 1249353312 1255243776 1256349312 1260409536 1270351872 1273222528 1278555676 1284489984 1288641152 1289870328 1291252356 1295857152 1300045056 1300140032 1302679368 1302887627 1311645696 1312955136 1314513632 1315922064 1318454712 1318665493 1324670976 1327567392 1330432288 1331760483 1331857776 1336705024 1339315776 1340926976 1343545974 1343644128 1352892416 1355534784 1359915552 1362988598 1366327296 1372050432 1373740096 1375050444 1376523738 1379494282 1385897088 1385998336 1387219032 1388705364 1391702196 1398161664 1398263808 1401321136 1402680192 1405522476 1410637824 1412149248 1415196672 1418187417 1418291024 1419810648 1430842272 1432375344 1435466416 1442234368 1445051232 1448275456 1449721296 1451104119 1452997279 1454997504 1459699712 1462550688 1462657536 1465855662 1470592961 1475601408 1475837312 1477526528 1478827836 1480412322 1483607058 1487241216 1489006592 1490601984 1495310016 1496736324 1498339998 1501573422 1503793152 1508542848 1508653056 1511951752 1517101056 1522003968 1525331856 1530261368 1543803504 1543916288 1545457608 1548792712 1556094976 1557579264 1559134224 1559248128 1562612992 1562657451 1569865728 1573046784 1576486278 1578015216 1579888342 1581581109 1587337216 1592096256 1592350784 1595577402 1597286979 1600733931 1606559744 1608281088 1609697556 1614899718 1615017696 1622513664 1629309888 1631316364 1636872192 1642162176 1645752792 1645873024 1651071476 1660316976 1660438272 1662217344 1665682728 1665804416 1675132416 1676927232 1680546048 1682223768 1684220591 1693802496 1697234688 1700945721 1704616369 1712653312 1715998338 1719827104 1721544039 1721669808 1727809536 1733393408 1736778942 1736905824 1742391801 1748860928 1750606848 1752276672 1754562752 1757939616 1760104498 1766098944 1766227968 1770089856 1775680644 1775810368 1785754368 1791394632 1791525504 1807379712 1809316224 1813220736 1816894908 1829400576 1833266661 1833400592 1835364984 1847862784 1849625376 1851471891 1851607152 1855602928 1864215552 1864351744 1867993056 1870240256 1873893069 1874029968 1880850432 1882865664 1886928896 1890614304 1890916556 1893080864 1899528192 1901010413 1905527808 1907789696 1909833792 1917833514 1922531328 1926734976 1932961728 1934805492 1936878534 1943785728 1950067584 1950210048 1954474216 1967468544 1971770448 1973883096 1978142744 1987469312 1991351088 1993746688 1995648432 1997786664 2002097896 2005057536 2011390464 2011537408 2015466192 2022801408 2029338624 2033775808 2039873328 2042294686 2044482897 2049490944 2058075648 2058404672 2060610144 2062575666 2064785607 2069241423 2076772352 2078845632 2078997504 2080828548 2083543268 2087553294 2097242496 2097395712 2101981704 2104020288 2108774812 2115956736 2122795008 2127436536 2129715972 2134311908 2144374784 2146263408 2148563016 2153199624 2153356928 2163351552 2172413184 2174581944 2177163203 2182496256 2189549568 2193986304 2194337056 2198783493 2203528477 2213755968 2213917696 2216289792 2218241754 2220910304 2225410587 2233509888 2235902976 2240728064 2242965024 2245104486 2248033526 2252360133 2255689728 2258403328 2262814272 2262979584 2267927628 2275257034 2283005952 2287997784 2295392052 2295559744 2303746048 2315705256 2315874432 2318186412 2323189068 2334142464 2336368896 2338872192 2343919488 2354798592 2360119808 2364729417 2367574192 2369832513 2381005824 2388526176 2388700672 2393366103 2409839616 2412421632 2417627648 2422349577 2422526544 2425509857 2433770496 2439200768 2443964832 2444355548 2446974546 2447153312 2463243264 2466167168 2468629188 2468809536 2476607214 2485223424 2485620736 2490475464 2490657408 2493326016 2498524092 2498706624 2512698624 2520819072 2540703744 2546445056 2557111352 2568979968 2577282304 2579740656 2582504712 2591714304 2600090112 2600280064 2605358736 2605775254 2623291392 2625910272 2629027264 2631844128 2636909424 2637330986 2640156747 2649341952 2655134784 2660864576 2663520966 2663715552 2678631552 2681853952 2687091948 2687288256 2711069568 2719831104 2725977196 2744100864 2747480192 2750100888 2753047476 2758988564 2771794176 2771996672 2774438064 2777410728 2783404392 2796323328 2796527616 2802642272 2805360384 2811044952 2811494353 2821275648 2824298496 2830393344 2836374834 2836582048 2839621296 2861684544 2864750688 2870932832 2876750271 2884468736 2890102464 2896550912 2899442592 2902208238 2905994558 2919399424 2925101376 2925315072 2931711324 2941185922 2951202816 2951674624 2955053056 2957655672 2960824644 2967214116 2978013184 2981203968 2990620032 2993472648 2996679996 3003146844 3007586304 3017085696 3017306112 3023903504 3034202112 3044007936 3050663712 3060522736 3063442029 3087607008 3087832576 3090915216 3093863499 3097585424 3112189952 3115158528 3118268448 3118496256 3125225984 3125314902 3131329941 3135415181 3139731456 3146093568 3152972556 3156030432 3159776684 3163162218 3174674432 3184192512 3184701568 3191154804 3194573958 3201467862 3213119488 3216562176 3219395112 3229799436 3230035392 3245027328 3258619776 3262632728 3273744384 3284324352 3291505584 3291746048 3302142952 3320633952 3320876544 3324434688 3331365456 3331608832 3350264832 3353854464 3361092096 3364447536 3368441182 3372050289 3387604992 3394469376 3401891442 3409232738 3412885551 3425306624 3431996676 3439654208 3443088078 3443339616 3455619072 3466786816 3473557884 3473811648 3484783602 3501213696 3504553344 3509125504 3515879232 3520208996 3532197888 3540179712 3551361288 3551620736 3571508736 3582789264 3583051008 3590885411 3614759424 3618632448 3626441472 3633789816 3634370749 3658801152 3666533322 3666801184 3670461819 3670729968 3678382691 3695725568 3699250752 3702943782 3703214304 3711205856 3714910821 3728431104 3728703488 3735986112 3740480512 3747786138 3748059936 3765731328 3773857792 3781228608 3781833112 3786161728 3802020826 3811055616 3815579392 3819667584 3835667028 3853469952 3865923456 3869610984 3873757068 3887571456 3900135168 3900420096 3908662881 3908948432 3934937088 3943540896 3947766192 3955996479 3956285488 3974938624 3982702176 3987493376 3991296864 3995281449 3995573328 4004195792 4010115072 4022780928 4023074816 4030932384 4053097673 4058677248 4067551616 4079746656 4084589372 4088965794 4098981888 4116151296 4116809344 4121220288 4125151332 4129571214 4138482846 4153544704 4157691264 4157995008 4161657096 4167086536 4175106588 4194484992 4194791424 4203963408 4208040576 4217549624 4231913472 4245590016 4254562251 4254873072 4259431944 4268623816 4288749568 4292526816 4297126032 4306399248 4306713856 4326703104 4344826368 4349163888 4354326406 4358991837 4364992512 4379099136 4387972608 4388674112 4397566986 4407056954 4411778883 4427511936 4427835392 4432579584 4436483508 4441820608 4450821174 4467019776 4471805952 4481456128 4485930048 4490208972 4496067052 4504720266 4511379456 4525628544 4525959168 4535855256 4550514068 4566011904 4575995568 4590784104 4591119488 4607492096 4631410512 4631748864 4636372824 4641876263 4646378136 4668284928 4672737792 4677744384 4687838976 4687972353 4698089017 4709597184 4720239616 4729458834 4735148384 4739665026 4744743327 4754982503 4762011648 4777052352 4777401344 4786732206 4802201793 4819679232 4824843264 4835255296 4844699154 4845053088 4851019714 4867540992 4878401536 4887929664 4888711096 4893949092 4894306624 4926486528 4932334336 4937258376 4937619072 4953214428 4971241472 4980950928 4981314816 4986652032 4997048184 4997413248 5025397248 5041638144 5052661773 5081407488 5092890112 5102837163 5113849107 5114222704 5137959936 5154564608 5159481312 5164632117 5165009424 5183428608 5200180224 5200560128 5210717472 5211550508 5227175403 5246582784 5251820544 5258054528 5263688256 5273818848 5274661972 5280313494 5298683904 5310269568 5321729152 5327041932 5327431104 5357263104 5363707904 5374183896 5374576512 5422139136 5439662208 5451954392 5488201728 5494960384 5499799983 5500201776 5506094952 5517977128 5543588352 5543993344 5548876128 5554821456 5566808784 5592646656 5593055232 5605284544 5610720768 5622089904 5622988706 5642551296 5648596992 5660786688 5672749668 5673164096 5679242592 5703031239 5723369088 5729501376 5741865664 5753500542 5780204928 5793101824 5798885184 5804416476 5811989116 5850202752 5850630144 5863422648 5882371844 5902405632 5903349248 5910106112 5915311344 5921649288 5934428232 5956026368 5962407936 5981240064 5986945296 5993359992 6006293688 6015172608 6034171392 6034612224 6047807008 6068404224 6073139461 6088015872 6101327424 6121045472 6126884058 6133448691 6175214016 6175665152 6181830432 6187726998 6195170848 6207724269 6224379904 6230317056 6236536896 6236992512 6250451968 6250629804 6262659882 6270830362 6292187136 6305945112 6312060864 6319553368 6326324436 6349348864 6368385024 6369403136 6382309608 6389147916 6402935724 6426238976 6433124352 6438790224 6459598872 6460070784 6490054656 6517239552 6525265456 6531489609 6547488768 6568648704 6583011168 6583492096 6596350479 6604285904 6610585431 6641267904 6641753088 6648869376 6662730912 6663217664 6676231761 6700529664 6707708928 6722184192 6728895072 6736882364 6744100578 6757080399 6775209984 6788938752 6803782884 6818465476 6825771102 6850613248 6863993352 6879308416 6886176156 6886679232 6911238144 6933573632 6947115768 6947623296 6969567204 7002427392 7009106688 7018251008 7031758464 7040417992 7064395776 7080359424 7102722576 7103241472 7109497539 7143017472 7165578528 7166102016 7181770822 7229518848 7237264896 7252882944 7267579632 7268741498 7276529571 7317602304 7333066644 7333602368 7340923638 7341459936 7356765382 7391451136 7398501504 7405887564 7406428608 7422411712 7429821642 7456862208 7471972224 7480961024 7495572276 7496119872 7562457216 7563666224 7572323456 7604041652 7622111232 7631158784 7639335168 7671334056 7706939904 7731846912 7739221968 7747514136 7748752729 7775142912 7800270336 7800840192 7817325762 7817896864 7842589511 7869874176 7887081792 7895532384 7911992958 7912570976 7920470241 7949877248 7965404352 7974986752 7982593728 7990562898 7991146656 8008391584 8045561856 8046149632 8061864768 8106195346 8135103232 8159493312 8169178744 8177931588 8232302592 8233618688 8242440576 8250302664 8259142428 8276965692 8307089408 8315382528 8315990016 8323314192 8334173072 8350213176 8388969984 8389582848 8407926816 8416081152 8434483059 8435099248 8463826944 8491180032 8509124502 8509746144 8518863888 8537247632 8577499136 8585053632 8594252064 8612798496 8613427712 8630250813 8653406208 8689652736 8698327776 8708652812 8717983674 8758198272 8775945216 8777348224 8795133972 8814113908 8823557766 8855023872 8855670784 8865159168 8872967016 8883641216 8901642348 8934039552 8943611904 8962912256 8971860096 8980417944 8992134104 9009440532 9022758912 9051257088 9051918336 9071710512 9101028136 9132023808 9151991136 9181568208 9182238976 9190326087 9214984192 9262821024 9263497728 9272745648 9283752526 9292756272 9336569856 9345475584 9355488768 9375677952 9375944706 9396178034 9406245543 9419194368 9440479232 9458917668 9470296768 9479330052 9489486654 9509965006 9524023296 9554104704 9554802688 9573464412 9604403586 9639358464 9649686528 9670510592 9689398308 9690106176 9702039428 9735081984 9775859328 9777422192 9787898184 9788613248 9852973056 9864668672 9874516752 9875238144 9896830523 9906428856 9942482944 9961901856 9962629632 9973304064 9994096368 9994826496 10016680357 10050794496 10083276288 10105323546 10116150867 10137981563 10162814976 10185780224 10205674326 10227698214 10228445408 10238656653 10260751717 10275919872 10309129216 10318962624 10329264234 10330018848 10366857216 10400360448 10401120256 10421434944 10423101016 10454350806 10503641088 10516109056 10527376512 10547637696 10549323944 10560626988 10620539136 10643458304 10654083864 10654862208 10714526208 10727415808 10748367792 10749153024 10772656233 10844278272 10879324416 10903112247 10903908784 10976403456 10989920768 10999599966 11000403552 11011385457 11012189904 11035148073 11035954256 11087176704 11087986688 11097752256 11109642912 11133617568 11144732463 11185293312 11186110464 11210569088 11221441536 11244179808 11245977412 11297193984 11321573376 11345499336 11346328192 11358485184 11406062478 11446738176 11459002752 11483731328 11507001084 11560409856 11586203648 11597770368 11608832952 11623978232 11700405504 11701260288 11725988643 11726845296 11764743688 11804811264 11806698496 11820212224 11830622688 11843298576 11867989437 11868856464 11912052736 11924815872 11962480128 11973890592 11986719984 12012587376 12030345216 12068342784 12069224448 12095614016 12146278922 12159293019 12176031744 12202654848 12242090944 12253768116 12266897382 12350428032 12351330304 12363660864 12375453996 12390341696 12415448538 12460634112 12473073792 12473985024 12500903936 12501259608 12525319764 12541660724 12584374272 12611890224 12624121728 12639106736 12652648872 12698697728 12736770048 12738806272 12763686753 12764619216 12778295832 12805871448 12852477952 12866248704 12877580448 12919197744 12920141568 12948391681 12980109312 13034479104 13050530912 13062979218 13076975511 13094977536 13105195679 13137297408 13166022336 13166984192 13192700958 13208571808 13221170862 13235336649 13282535808 13283506176 13297738752 13325461824 13326435328 13352463522 13401059328 13415417856 13444368384 13457790144 13473764728 13488201156 13514160798 13577877504 13607565768 13636930952 13651542204 13701226496 13727986704 13758616832 13772352312 13773358464 13822476288 13867147264 13894231536 13895246592 13925628789 13939134408 14004854784 14018213376 14036502016 14063516928 14063917059 14080835984 14094267051 14128791552 14160718848 14205445152 14206482944 14218995078 14234229981 14264947509 14286034944 14331157056 14332204032 14363541644 14406605379 14459037696 14474529792 14505765888 14535159264 14537482996 14553059142 14635204608 14666133288 14667204736 14681847276 14682919872 14713530764 14782902272 14797003008 14811775128 14812857216 14844823424 14859643284 14913724416 14943944448 14961922048 14991144552 14992239744 15124914432 15127332448 15144646912 15157985319 15208083304 15244222464 15262317568 15278670336 15341547321 15342668112 15413879808 15463693824 15478443936 15495028272 15497505458 15550285824 15600540672 15601680384 15634651524 15635793728 15685179022 15739748352 15774163584 15791064768 15823985916 15825141952 15840940482 15930808704 15949973504 15965187456 15981125796 15982293312 16016783168 16091123712 16123729536 16212390692 16270206464 16318986624 16338357488 16355863176 16464605184 16467237376 16484881152 16499399949 16500605328 16518284856 16553931384 16614178816 16630765056 16631980032 16646628384 16668346144 16700426352 16720992731 16777939968 16779165696 16815853632 16832162304 16868966118 16870198496 16927653888 16982360064 17018249004 17019492288 17037727776 17074495264 17109093717 17154998272 17170107264 17188504128 17225596992 17226855424 17260501626 17379305472 17396655552 17417305624 17435967348 17551890432 17554696448 17590267944 17628227816 17647115532 17710047744 17711341568 17730318336 17745934032 17767282432 17803284696 17868079104 17887223808 17925824512 17943720192 17960835888 17984268208 18018881064 18045517824 18102514176 18103836672 18143421024 18202056272 18219418383 18264047616 18303982272 18363136416 18364477952 18380652174 18400346073 18525642048 18526995456 18545491296 18567505052 18585512544 18623172807 18673139712 18690951168 18710977536 18751355904 18751889412 18792356068 18812491086 18880958464 18917835336 18940593536 18958660104 18978973308 19019930012 19048046592 19108209408 19109605376 19146928824 19208807172 19278716928 19299373056 19341021184 19378796616 19380212352 19404078856 19470163968 19551718656 19554844384 19575796368 19577226496 19594468827 19705946112 19729337344 19749033504 19750476288 19793661046 19812857712 19831756293 19884965888 19923803712 19925259264 19946608128 19988192736 19989652992 20033360714 20101588992 20166552576 20210647092 20232301734 20275963126 20325629952 20371560448 20411348652 20455396428 20456890816 20477313306 20521503434 20551839744 20618258432 20637925248 20658528468 20660037696 20733714432 20800720896 20842869888 20846202032 20908701612 21007282176 21032218112 21054753024 21095275392 21098647888 21121253976 21241078272 21286916608 21308167728 21309724416 21328492617 21356318497 21429052416 21454831616 21496735584 21498306048 21545312466 21614941823 21688556544 21758648832 21806224494 21807817568 21829588713 21876697057 21952806912 21979841536 21999199932 22000807104 22022770914 22024379808 22070296146 22071908512 22174353408 22175973376 22195504512 22219285824 22267235136 22289464926 22370586624 22421138176 22442883072 22488359616 22491954824 22690998672 22692656384 22716970368 22812124956 22893476352 22918005504 22967462656 23014002168 23120819712 23172407296 23195540736 23217665904 23246258187 23247956464 23400811008 23402520576 23451977286 23453690592 23527768533 23529487376 23609622528 23613396992 23640424448 23661245376 23686597152 23735978874 23737712928 23761410723 23849631744 23924960256 23947781184 23973439968 24025174752 24136685568 24138448896 24191228032 24292557844 24318586038 24405309696 24484181888 24507536232 24533794764 24700856064 24702660608 24727321728 24750907992 24780683392 24830897076 24921268224 24946147584 24947970048 25001807872 25002519216 25050639528 25054644367 25083321448 25168748544 25223780448 25248243456 25278213472 25303449177 25305297744 25397395456 25473540096 25477612544 25527373506 25529238432 25556591664 25611742896 25704955904 25732497408 25755160896 25838395488 25840283136 25896783362 25960218624 26068958208 26101061824 26125958436 26153951022 26210391358 26274594816 26332044672 26333968384 26385401916 26417143616 26442341724 26470673298 26565071616 26567012352 26595477504 26650923648 26652870656 26704927044 26802118656 26830835712 26888736768 26915580288 26947529456 26976402312 27028321596 27155755008 27215131536 27273861904 27303084408 27402452992 27455973408 27517233664 27544704624 27546716928 27570978261 27606948301 27644952576 27734294528 27788463072 27790493184 27851257578 27878268816 27941266259 28009709568 28036426752 28073004032 28127033856 28127834118 28161671968 28188534102 28218736629 28257583104 28279632781 28321437696 28410890304 28412965888 28437990156 28468459962 28529895018 28572069888 28662314112 28664408064 28727083288 28813210758 28918075392 28949059584 29011531776 29070318528 29074965992 29106118284 29332266576 29334409472 29363694552 29365839744 29427061528 29565804544 29594006016 29623550256 29625714432 29689646848 29690491569 29719286568 29827448832 29887888896 29923844096 29982289104 29984479488 30050041071 30249828864 30254664896 30289293824 30315970638 30348452601 30413944689 30416166608 30488444928 30524635136 30557340672 30683094642 30685336224 30715969959 30782255151 30827759616 30927387648 30956887872 30990056544 30995010916 31100571648 31201081344 31203360768 31269303048 31271587456 31370358044 31548327168 31582129536 31647971832 31650283904 31681880964 31861617408 31899947008 31930374912 31962251592 31964586624 32033566336 32182247424 32247459072 32317968699 32387711011 32424781384 32540412928 32637973248 32676714976 32709336741 32711726352 32929210368 32934474752 32969762304 32998799898 33001210656 33036569712 33105444219 33107862768 33228357632 33261530112 33263960064 33293256768 33336692288 33400852704 33441985462 33555879936 33558331392 33631707264 33664324608 33737932236 33740396992 33964720128 34036498008 34038984576 34075455552 34148990528 34218187434 34340214528 34377008256 34451193984 34453710848 34521003252 34758610944 34793311104 34834611248 34871934696 35103780864 35109392896 35177965929 35180535888 35256455632 35294231064 35420095488 35422683136 35460636672 35491868064 35534564864 35603968311 35606569392 35736158208 35774447616 35851649024 35887440384 35921671776 35968536416 36037762128 36091035648 36119197847 36205028352 36207673344 36286842048 36404112544 36438836766 36477879057 36528095232 36607964544 36726272832 36728955904 36761304348 36800692146 37051284096 37053990912 37090982592 37135010104 37171025088 37246345614 37381902336 37421955072 37502711808 37503778824 37584712136 37624982172 37761916928 37835670672 37881187072 37917320208 37957946616 38039860024 38096093184 38216418816 38219210752 38293857648 38417614344 38557433856 38598746112 38682042368 38757593232 38760424704 38808157712 38845175043 38940327936 39103437312 39109688768 39151592736 39154452992 39188937654 39230926533 39315587037 39411892224 39458674688 39498067008 39500952576 39587322092 39625715424 39663512586 39706009947 39847607424 39850518528 39893216256 39976385472 39979305984 40066721428 40203177984 40333105152 40421294184 40464603468 40551926252 40743120896 40822697304 40910792856 40913781632 40954626612 41043006868 41103679488 41236516864 41275850496 41317056936 41320075392 41467428864 41601441792 41685739776 41692404064 41776886367 41817403224 41867041063 42014564352 42064436224 42109506048 42190550784 42197295776 42242507952 42282801153 42482156544 42573833216 42616335456 42619448832 42656985234 42712636994 42794842527 42858104832 42909663232 42993471168 42996612096 43090624932 43229883646 43377113088 43517297664 43612448988 43615635136 43659177426 43753394114 43905613824 43959683072 43998399864 44001614208 44045541828 44048759616 44140592292 44143817024 44348706816 44391009024 44438571648 44534470272 44578929852 44741173248 44842276352 44885766144 44976719232 44983909648 45381997344 45385312768 45433940736 45473955957 45624249912 45786952704 45836011008 45934925312 46024641963 46028004336 46084687283 46241639424 46344814592 46391081472 46435331808 46492516374 46495912928 46642769197 46801622016 46805041152 46903954572 46907381184 47055537066 47058974752 47219245056 47226793984 47280848896 47322490752 47373194304 47471957748 47475425856 47522821446 47849920512 47895562368 47946879936 48050349504 48273371136 48382456064 48585115688 48637172076 48810619392 48968363776 49015072464 49067589528 49401712128 49405321216 49454643456 49501815984 49561366784 49661794152 49842536448 49892295168 49895940096 50003615744 50005038432 50101279056 50109288734 50162978193 50166642896 50337497088 50447560896 50496486912 50556426944 50606898354 50610595488 50947080192 50955225088 51054747012 51058476864 51113183328 51223485792 51327281151 51464994816 51510321792 51676790976 51680566272 51793566724 52137916416 52202123648 52251916872 52307902044 52420782716 52664089344 52667936768 52770803832 52834287232 52884683448 52941346596 53130143232 53134024704 53190955008 53301847296 53305741312 53409854088 53418392707 53604237312 53661671424 53777473536 53831160576 53895058912 53952804624 54056643192 54311510016 54430263072 54547723808 54606168816 54658255149 54804905984 54911946816 55034467328 55089409248 55093433856 55141956522 55213896602 55468589056 55576926144 55580986368 55702515156 55756537632 55882532518 56019419136 56072853504 56146008064 56254067712 56255668236 56323343936 56377068204 56437473258 56559265562 56642875392 56821780608 56825931776 56875980312 56936919924 57059790036 57144139776 57324628224 57328816128 57454166576 57626421516 57836150784 57898119168 58023063552 58140637056 58149931984 58212236568 58664533152 58668818944 58727389104 58731679488 58783406481 58854123056 59131609088 59188012032 59247100512 59251428864 59379293696 59380983138 59438573136 59495268879 59572888439 59654897664 59775777792 59847688192 59964578208 59968958976 60100082142 60294311401 60499657728 60509329792 60578587648 60631941276 60696905202 60827889378 60832333216 60976889856 61049270272 61114681344 61366189284 61370672448 61431939918 61564510302 61655519232 61854775296 61913775744 61980113088 61990021832 62201143296 62402162688 62538606096 62543174912 62740716088 63096654336 63164259072 63295943664 63300567808 63363761928 63723234816 63799894016 63860749824 63924503184 63929173248 64067132672 64068955491 64364494848 64494918144 64635937398 64775422022 64844825469 64849562768 65080825856 65275946496 65353429952 65418673482 65423452704 65488766139 65630091171 65858420736 65868949504 65939524608 65997599796 66002421312 66073139424 66210888438 66215725536 66523060224 66527920128 66586513536 66673384576 66801705408 66883970924 67111759872 67263414528 67328649216 67475864472 67480793984 68072996016 68077969152 68150911104 68297981056 68436374868 68680429056 68754016512 68902387968 68907421696 69042006504 69053044231 69517221888 69586622208 69669222496 69738774561 69743869392 69889271129 70207561728 70218785792 70355931858 70361071776 70512911264 70583305599 70588462128 70840190976 70845366272 70921273344 70983736128 71069129728 71207936622 71213138784 71548895232 71703298048 71774880768 71843343552 71937072832 72075524256 72238395694 72410056704 72415346688 72573684096 72808225088 72877673532 72955758114 73215929088 73452545664 73457911808 73522608696 73601384292 74102568192 74107981824 74181965184 74270020208 74342050176 74492691228 74763804672 74843910144 75005423616 75007557648 75163933101 75169424272 75249964344 75523833856 75671341344 75762374144 75834640416 75910347531 75915893232 76079720048 76192186368 76432837632 76438421504 76587715296 76835228688 77008855787 77114867712 77197492224 77364084736 77515186464 77520849408 77616315424 77690350086 77880655872 77941426933 78206874624 78219377536 78303185472 78308905984 78377875308 78461853066 78631174074 78823784448 78917349376 78996134016 79001905152 79174644184 79251430848 79327025172 79412019894 79695214848 79701037056 79786432512 79952770944 79958611968 80133442856 80406355968 80666210304 80842588368 80929206936 81103852504 81486241792 81645394608 81821585712 81827563264 81909253224 82086013736 82207358976 82473033728 82551700992 82634113872 82640150784 82820844903 82934857728 83202883584 83371479552 83384808128 83553772734 83634806448 83734082126 83823798777 84029128704 84128872448 84219012096 84381101568 84394591552 84485015904 84565602306 84656209887 84838898343 84964313088 85147666432 85232670912 85238897664 85313970468 85425273988 85589685054 85716209664 85986942336 85993224192 86181249864 86459767292 86754226176 87034595328 87224897976 87231270272 87318354852 87506788228 87919366144 87996799728 88003228416 88091083656 88097519232 88281184584 88287634048 88697413632 88782018048 88877143296 89068940544 89071474707 89157859704 89263691323 89482346496 89684552704 89771532288 89953438464 89967819296 90150123213 90344667557 90763994688 90770625536 90867881472 90947911914 91241834067 91248499824 91573905408 91672022016 91869850624 92049283926 92056008672 92169374566 92346765453 92483278848 92689629184 92782162944 92870663616 92985032748 92991825856 93285538394 93603244032 93610082304 93807909144 93814762368 94111074132 94117949504 94453587968 94644981504 94746388608 94943915496 94950851712 95045642892 95699841024 95791124736 95893759872 96100699008 96546742272 96764912128 96953906097 97163133033 97170231376 97274344152 97621238784 97936727552 98030144928 98128010223 98135179056 98803424256 98810642432 98909286912 99003631968 99122733568 99316332657 99323588304 99445904137 99685072896 99784590336 99791880192 100007231488 100010076864 100202558112 100218577468 100325956386 100333285792 100674994176 100895121792 100992973824 101112853888 101213796708 101221190976 101894160384 101910450176 102109494024 102116953728 102226366656 102446971584 102654562302 103020643584 103353581952 103361132544 103587133448 104275832832 104404247296 104503833744 104615804088 104841565432 105328178688 105335873536 105541607664 105668574464 105769366896 105882693192 106260286464 106268049408 106381910016 106603694592 106611482624 106819708176 106836785414 107208474624 107323342848 107554947072 107662321152 107790117824 107905609248 108113286384 108357593541 108623020032 108860526144 109095447616 109212337632 109316510298 109433637171 109823893632 110068934656 110178818496 110186867712 110283913044 110427793204 111153852288 111161972736 111405030312 111513075264 111765065036 112145707008 112292016128 112508135424 112511336472 112646687872 112754136408 112874946516 113118531124 113285750784 113643561216 113651863552 113751960624 113873839848 114119580072 114288279552 114649256448 114657632256 114908333152 115252843032 115389649759 115672301568 115796238336 116046127104 116281274112 116299863968 116424473136 116535525129 117329066304 117337637888 117454778208 117463358976 117566812962 117708246112 117946761111 118263218176 118376024064 118494201024 118502857728 118758587392 118761966276 118877146272 118990537758 119145776878 119551555584 119695376384 119929156416 119937917952 120200164284 120588622802 120999315456 121018659584 121157175296 121263882552 121393810404 121655778756 121664666432 122098540544 122229362688 122732378568 122741344896 122863879836 123129020604 123311038464 123709550592 123827551488 123960226176 123980043664 124402286592 124804325376 125077212192 125086349824 125330659101 125481432176 125601123189 126193308672 126328518144 126591887328 126601135616 126727523856 126848403459 127446469632 127599788032 127721499648 127849006368 127858346496 128134265344 128137910982 128384527581 128552022421 128728989696 128989836288 129271874796 129550844044 129689650938 129699125536 130161651712 130551892992 130706859904 130837346964 130846905408 130977532278 131260182342 131716841472 131737899008 131879049216 131995199592 132004842624 132146278848 132421776876 132431451072 133046120448 133173027072 133346769152 133603410816 133767941848 134223519744 134526829056 134657298432 134951728944 134961587968 136145992032 136155938304 136301822208 136595962112 136872749736 137360858112 137508033024 137804775936 137814843392 138084013008 138106088462 138254061849 139034443776 139173244416 139338444992 139477549122 139487738784 139778542258 139928307591 140415123456 140437571584 140711863716 140722143552 141025822528 141166611198 141176924256 141680381952 141842546688 141967472256 142138259456 142415873244 142426277568 143549761536 143686687104 143874145664 144151048512 144476791388 144820113408 145147368192 145616450176 145755347064 145911516228 146431858176 146905091328 146915823616 147045217392 147202768584 147226301851 148205136384 148215963648 148363930368 148540040416 148684100352 148985382456 149009200709 149527609344 149687820288 150010847232 150015115296 150327866202 150338848544 150488934579 150499928688 151047667712 151342682688 151524748288 151669280832 151820695062 151831786464 152159440096 152865675264 152876843008 153175430592 153670457376 154017711574 154394984448 154728169472 155030372928 155041698816 155232630848 155380700172 155882853866 156413749248 156438755072 156606370944 156617811968 156755750616 156923706132 157262348148 157834698752 157992268032 158003810304 158349288368 158502861696 158654050344 158824039788 159390429696 159402074112 159572865024 159905541888 159917223936 160255178121 160266885712 160812711936 161332420608 161685176736 161858413872 162207705008 162972483584 163290789216 163643171424 163655126528 163818506448 163974765447 164172027472 164414717952 164946067456 165103401984 165268227744 165280301568 165641689806 166177004593 166405767168 166742959104 166769616256 167107545468 167269612896 167468164252 167647597554 168058257408 168257744896 168438024192 168762203136 168789183104 168970031808 169131204612 169312419774 169677796686 169928626176 170295332864 170465341824 170477795328 170627940936 170850547976 171179370108 171432419328 171973884672 171986448384 172362499728 172919534584 173508452352 174069190656 174449795952 174462540544 174636709704 175013576456 175838732288 175993599456 176006456832 176182167312 176195038464 176562369168 176575268096 177394827264 177564036096 177754286592 178137881088 178142949414 178315719408 178527382646 178718665317 178964692992 179369105408 179543064576 179906876928 179935638592 180300246426 180689335114 180882934203 181527989376 181541251072 181735762944 181895823828 182483668134 182496999648 183147810816 183344044032 183739701248 184098567852 184112017344 184338749132 184693530906 184966557696 185564325888 185741327232 185970065496 185983651712 186571076788 187206488064 187615818288 187629524736 188222148264 188235899008 188907175936 189289963008 189492777216 189887830992 189901703424 190091285784 190316926783 191399682048 191582249472 191787519744 192201398016 192206866473 192621649697 193093484544 193529824256 193907812194 194326266066 194340462752 194534476407 194548688304 194954282623 195242477568 195873455104 196060289856 196256020446 196270358112 196890273513 197606848512 197621284864 197818573824 198007263936 198245467136 198632665314 198647176608 198891808274 199569180672 199583760384 200014462976 200020153728 200405116224 200437154936 200651912772 200666571584 201790243584 201985947648 202225707776 202427593416 202442381952 203820900352 204218988048 204233907456 204452733312 204893943168 205309124604 206041287168 206707163904 206722265088 207159132693 207174266896 208551665664 208808494592 209007667488 209216323683 209231608176 209667813387 209683130864 210656357376 210671747072 211083215328 211337148928 211538733792 211749916797 211765386384 212520572928 212536098816 212763820032 213207389184 213222965248 213639416352 213673570828 214646685696 214814176669 215109894144 215324642304 215580235648 215811218496 216226572768 216715187082 217246040064 217721052288 218190895232 218424675264 218633020596 218867274342 219647787264 220137869312 220357636992 220373735424 220567826088 220855586408 222307704576 222323945472 222810060624 223026150528 223530130072 224291414016 224584032256 225016270848 225022672944 225293375744 225491799303 225508272816 225749893032 226237062248 226571501568 227287122432 227303727104 227503921248 227747679696 228239160144 228576559104 229298512896 229315264512 229816666304 230505686064 230779299518 231026567361 231344603136 231592476672 232092254208 232562548224 232599727936 232848946272 233071050258 233824280799 234658132608 234675275776 234909556416 234926717952 235133625924 235416492224 235893522222 236752048128 236988402048 237005715456 237517174784 237523932552 237754292544 237981075516 238291553756 239103111168 239858312832 239875835904 240400328568 241177245604 241998630912 242037319168 242314350592 242527765104 242787620808 243311557512 243329332864 244197081088 244458725376 245464757136 245482689792 245727759672 246019441939 246258041208 246622076928 247419101184 247655102976 247920452352 247960087328 248462534709 248804573184 248998717901 249608650752 250154424384 250172699648 250661318202 250962864352 251202246378 251471396331 252386617344 252657036288 253183774656 253202271232 253455047712 253696806918 254516695029 254892939264 255199576064 255442999296 255698012736 255716692992 256268530688 256275821964 256769055162 257104044842 257979672576 258543749592 259101688088 259379301876 259398251072 260323303424 261103785984 261413719808 261674693928 261693810816 261955064556 262520364684 263475798016 263758098432 263990399184 264009685248 264292557696 264843553752 264862902144 266092240896 266346054144 266693538304 267206821632 267214424121 267535883696 267791073969 268447039488 269053658112 269314596864 269903457888 269923175936 270450369639 271034002671 272291984064 272311876608 272603644416 273191924224 273725502201 273745499472 274721716224 275016066048 275609551872 275629686784 276168026016 276212176924 276508123698 277040296359 278068887552 278346488832 278676889984 278955098244 278975477568 279557084516 279856615182 280830246912 280875143168 281423727432 281444287104 282051645056 282333222396 282353848512 283360763904 283934944512 284276518912 284831746488 284852555136 287099523072 287373374208 287748291328 288302097024 288953582776 289640226816 290294736384 291232900352 291489399099 291510694128 291823032456 292863716352 293810182656 293831647232 294090434784 294405537168 294452603702 296410272768 296431927296 296727860736 297080080832 297368200704 297970764912 298018401418 298337712411 299055218688 299375640576 300021694464 300030230592 300655732404 300677697088 300977869158 300999857376 302685365376 303049496576 303338561664 303641390124 303663572928 304318880192 305731350528 306350861184 307340914752 308035423148 310060745856 310083397632 310465261696 310761400344 311765707732 312827498496 312877510144 313212741888 313235623936 313511501232 313847412264 314524696296 315669397504 315984536064 316007620608 316698576736 317005723392 317308100688 317648079576 317698861889 318780859392 318804148224 319145730048 319811083776 319834447872 320510356242 320533771424 321625423872 322664841216 323370353472 323716827744 324415410016 325072780623 325944967168 326581578432 327286342848 327310253056 327637012896 327949530894 328344054944 329892134912 330206803968 330536455488 330560603136 331283379612 332354009186 333485918208 333539232512 334215090936 334539225792 334936328504 335295195108 336515489792 336876048384 337524406272 337578366208 337940063616 338262409224 338624839548 339355593372 339857252352 340590665728 340930683648 340955590656 341255881872 341701095952 342358740216 342864838656 343947769344 343972896768 344724999456 345839069168 346168949277 347016904704 348138381312 348899591904 348925081088 349273419408 349606575387 350027152912 351677464576 351987198912 352012913664 352364334624 352390076928 353124738336 353150536192 353840283333 354789654528 355128072192 355508573184 356275762176 356285898828 356631438816 357054765292 357437330634 358738210816 359086129152 359813753856 359871277184 360600492852 361378670228 361765868406 363055978752 363082502144 363471525888 363791647656 364967336268 364993999296 366295621632 366688088064 367479402496 368197135704 368224034688 368677498264 369387061812 369933115392 371128651776 371482654464 371940130992 371967303424 373142153576 374412976128 375231636576 375259049472 376444296528 376471798016 376803369567 377814351872 378579926016 378985554432 379775661984 379803406848 380182571568 380633853566 382799364096 383164498944 383575039488 384402796032 384413732946 385243299394 385656067263 386186969088 387059648512 387815624388 388652532132 388680925504 389068952814 389097376608 389908565246 390484955136 391746910208 392120579712 392512040892 392540716224 393780547026 395213697024 395637147648 396014527872 396490934272 397265330628 397294353216 397783616548 399138361344 400040307456 400810232448 400874309872 401303825544 401333143168 403580487168 403971895296 404451415552 404855186832 404884763904 405770051443 407641800704 408437976096 408467814912 408905466624 409787886336 410618249208 410683894637 412082574336 413414327808 413444530176 414318265386 414348533792 414762185547 415657244083 417103331328 417616989184 418015334976 418432647366 418463216352 419335626774 419366261728 419784922773 421312714752 421343494144 422166430656 422674297856 423077467584 423499833594 423530772768 425041145856 425527640064 426414778368 426445930496 427278832704 427347141656 429628353338 430649284608 431160471296 431622436992 432453145536 433430374164 435442104576 436381790464 436849350528 437266041192 437734548684 439295574528 440275738624 440715273984 440747470848 441135652176 441678905553 441711172816 444615409152 444647890944 445620121248 446052301056 447027602127 447060260144 448582828032 449168064512 450032541696 450045345888 450586751488 450983598606 451016545632 451466803737 451499786064 452474124496 453143003136 454574244864 454607454208 455007842496 455495359392 456478320288 458597025792 458630529024 459633332608 461011372128 461558599036 462053134722 463184953344 464184508416 465125096448 465199455872 465697892544 466142100516 467648561598 469316265216 469350551552 469819112832 469853435904 470267251848 470832984448 471787044444 473504096256 473976804096 474011430912 475034349568 475047865104 475508585088 475962151032 476583107512 478206222336 479716625664 479751671808 480765534363 480800657136 482354491208 483997261824 484074638336 484628701184 485055530208 485575241616 486623115024 486658665728 488394162176 488917450752 490929514272 490965379584 491455519344 492038883878 492516082416 493244153856 494838202368 495310205952 495840904704 495920174656 496925069418 497997435802 498531013779 499217301504 500308848768 500345399296 501322636404 501925728704 502404492756 502942792662 504773234688 505314072576 506367549312 506404542464 506910095424 507393613836 509033390058 509785878528 510885998592 511396025472 511433385984 512537061376 512551643928 513538110324 514208089684 515959345152 517087499184 518203376176 518758603752 518796502144 520646606848 522207571968 522827439616 523349387856 523387621632 523910129112 524532017719 525040729368 526951596032 527516196864 527980798368 528019370496 528585115392 529687107504 529725804288 530884058921 532184481792 532692108288 533387076608 534413643264 534428848242 535071767392 535582147938 536155995951 536894078976 537313022839 538107316224 538629193728 539806915776 539846351872 540900739278 542068005342 542648802609 544583968128 544623753216 545207288832 546383848448 547451004402 547490998944 549443432448 550032132096 551219103744 551259373568 552336052032 552424353848 553016247396 554080592718 556692977664 557353779968 557910196488 557950955136 559114169032 559713230364 561750286336 562847454864 562888574208 564103290112 564666444792 564707697024 566721527808 567869889024 568553037824 569663492976 569705110272 570950780349 574199046144 574746748416 575496582656 576604194048 576620599419 577864949091 577907165552 579280453632 580589472768 582465800704 582978798198 583021388256 583603429221 583646064912 584862847869 585727432704 587620365312 587663294464 588180869568 588811074336 588905207404 590670820539 592820545536 592863854592 593455721472 594160161664 594736401408 595941529824 596036802836 596675424822 598751281152 600043388928 600060461184 601311464808 601355394176 601955738316 601999714752 605370730752 606098993152 606677123328 607282780248 607327145856 608637760384 611462701056 612701722368 614681829504 616070846296 620121491712 620166795264 620930523392 621477398079 621522800688 623531415464 625654996992 625755020288 626425483776 626471247872 627023002464 627694824528 629003440161 629049392592 631338795008 631969072128 632015241216 633397153472 634011446784 634616201376 635296159152 635397723778 637561718784 637608296448 638291460096 639622167552 639668895744 641020712484 641067542848 644442530007 645329682432 646740706944 647433655488 648830820032 650145561246 653163156864 654572685696 654620506112 655274025792 655899061788 656688109888 660413607936 661072910976 661121206272 662566759224 664708018372 666971836416 667078465024 668430181872 669078451584 669872657008 670590390216 673030979584 673752096768 675048812544 675156732416 675880127232 676475397909 676524818448 677249679096 678711186744 679714504704 681181331456 681861367296 681911181312 682511763744 683402191904 684717480432 685729677312 686264759093 687895538688 687945793536 689449998912 691678138336 692337898554 693079702083 694033809408 696276762624 697799183808 697850162176 698546838816 699213150774 700054305824 701472842397 703354929152 703974397824 704025827328 704728669248 704780153856 706249476672 706301072384 707680566666 710256144384 711017146368 712551524352 712571797656 713262877632 714109530584 714874661268 717476421632 719627507712 719742554368 721200985704 722757340456 723531736812 726111957504 726165004288 726943051776 727583295312 729934672536 729987998592 732591243264 733376176128 734958804992 736394271408 736448069376 737354996528 738058325817 738774123624 739866230784 742257303552 742965308928 743880261984 743934606848 745387604127 746284307152 746996153703 748825952256 750463273152 750518098944 752888593056 752943596032 753606739134 754414188993 757159852032 757971108864 759551323968 759606813696 760365143136 761267707132 763550085087 765598728192 766328997888 767150078976 768805592064 768827465892 770486598788 771312134526 774119297024 775631248776 777305064264 777361851008 778137905628 778194753216 779817130492 780969910272 783493820416 784241159424 785024081784 785081432448 787561094052 790427394048 791274295296 792029055744 792981868544 794530661256 794588706432 795567233096 798276722688 800080614912 801620464896 801748619744 802607651088 802666286336 803373221907 807160974336 807943790592 808902831104 809710373664 809769527808 811540102886 813102008013 815283601408 816875952192 816935629824 817810933248 819575772672 821236498416 821367789274 824165148672 826828655616 826889060352 828636530772 828697067584 829524371094 831314488166 834206662656 835233978368 836030669952 836865294732 836926432704 838671253548 838732523456 839569845546 842625429504 844332861312 845348595712 846154935168 846999667188 847061545536 850082291712 852829556736 854557665408 854694283312 859256706676 861298569216 862320942592 863244873984 864906291072 866860748328 870884209152 872763580928 873698701056 874468197297 874532082384 875469097368 875609058377 878591149056 880551477248 881430547968 881494941696 882271304352 883357811106 883422345632 886212614743 889230818304 889295781888 891240242496 892104602112 894055204254 894120520288 895013137233 897165656064 898336129024 900065083392 900090691776 901173502976 901967197212 902033091264 902933607474 902999572128 904948248992 909148489728 909214908416 910015684992 910990718784 912956640576 917194051584 919266665216 922022744256 923117198072 924106269444 930250192896 930398911744 931395785088 932284201032 935297123196 938632530432 938701103104 939638225664 939706871808 940534503696 941665968896 943574088888 947008192512 947953608192 948022861824 950068699136 950095730208 951017170176 951924302064 953096585667 953166215024 956412444672 959433251328 959503343616 961531068726 961601314272 964708982416 967994523648 968149276672 969257402368 970111060416 971150483232 973246230048 973317331456 975218341869 977834901504 981859028544 981930759168 982911038688 984077767756 985032164832 989676404736 990620411904 991681809408 991840349312 993850138836 995994871604 997062027558 1000617697536 1000690798592 1002645272808 1003851457408 1004808985512 1005885585324 1009546469376 1010628145152 1012735098624 1012809084928 1013820190848 1014787227672 1018066780116 1019571757056 1021771997184 1022792050944 1022866771968 1025074122752 1025103287856 1027076220648 1028416179368 1031918690304 1034174998368 1036406752352 1037517207504 1037593004288 1038506847831 1041293213696 1044415143936 1045654879232 1046698775712 1046775243264 1047820258224 1049064035438 1050081458736 1053903192064 1055032393728 1055961596736 1056038740992 1057170230784 1059374215008 1059451608576 1061768117842 1064368963584 1065384216576 1066774153216 1068827286528 1068857696484 1070143534784 1071164295876 1072311991902 1074626045678 1076214632448 1077258387456 1079613831552 1079692703744 1081801478556 1084136010684 1085297605218 1089167936256 1089247506432 1090414577664 1092767696896 1094902008804 1094981997888 1098886864896 1100064264192 1102438207488 1104672104064 1104848707696 1106032494792 1108161185436 1113385955328 1114707559936 1115820392976 1115901910272 1118228338064 1119426460728 1123500572672 1125694909728 1125777148416 1128206580224 1129332889584 1129415394048 1130410108701 1131884880341 1133443055616 1135739778048 1137106075648 1139326985952 1139410220544 1141901560698 1145591916619 1148398092288 1149493496832 1150993165312 1153208388096 1153241198838 1155729898182 1155814331104 1156968201789 1158560907264 1159464944021 1161178945536 1164931601408 1165957596396 1166042776512 1167206858442 1167292129824 1169725695738 1171454865408 1175240730624 1175326588928 1176361739136 1177622148672 1177810414808 1181341641078 1185641091072 1186911442944 1188320323328 1189472802816 1191883059648 1192073605672 1193350849644 1200120922368 1202622929616 1202710788352 1203911476632 1203999429504 1210741461504 1212197986304 1213354246656 1214565560496 1214654291712 1217275520768 1217310154329 1222925402112 1225403444736 1229363659008 1232051683911 1232141692592 1240242983424 1240333590528 1241861046784 1242954796158 1243045601376 1244286556641 1246971732249 1247062830928 1251309993984 1251510040576 1252850967552 1252942495744 1254046004928 1255389649056 1258006880322 1258098785184 1259354768319 1263938144256 1264030482432 1266794306944 1268022893568 1269232402752 1270592318304 1270795447556 1275123437568 1276582920192 1279244335104 1279337791488 1282041424968 1282135085696 1288885060014 1293481413888 1294867310976 1297661640064 1300291122492 1306326313728 1309145371392 1309241012224 1310548051584 1311798123576 1313376219776 1320827215872 1322145821952 1322242412544 1325036716659 1325133518448 1327896151451 1329416036744 1333943672832 1334156930048 1336860363744 1338156903168 1339745314016 1341082806381 1341180780432 1346061959168 1347504193536 1350097625088 1350313464832 1351760254464 1352950795818 1353049636896 1354499358192 1357422373488 1359429009408 1362362662912 1363722734592 1363822362624 1365023527488 1366804383808 1369434960864 1372529518186 1375791077376 1375891587072 1378899997824 1383356276672 1384675797108 1386159404166 1392553525248 1395598367616 1395700324352 1397093677632 1398426301548 1400108611648 1402945684794 1407948795648 1408051654656 1409457338496 1409560307712 1412498953344 1412602144768 1415361133332 1420512288768 1422034292736 1425103048704 1425143595312 1426525755264 1428219061168 1429749322536 1434952843264 1439255015424 1439485108736 1442296603089 1442401971408 1445514680912 1447063473624 1452223915008 1452330008576 1453886103552 1455166590624 1459869345072 1459975997184 1463168259953 1465182486528 1466752352256 1469917609984 1472788542816 1472896138752 1474709993056 1476116651634 1477548247248 1479732461568 1480887111727 1484514607104 1485930617856 1487760523968 1487869213696 1490775208254 1492568614304 1493992307406 1495593041337 1497651904512 1500926546304 1501036197888 1505777186112 1505887192064 1507213478268 1508828377986 1514319704064 1515942217728 1519102647936 1519213627392 1520730286272 1522535414264 1527100170174 1532657995776 1534300157952 1537611184128 1537654931784 1540973197576 1542624269052 1548238594048 1551262497552 1554610128528 1554723702016 1556275811256 1556389506432 1559634260984 1561939820544 1566987640832 1568482318848 1570048163568 1570162864896 1573596053157 1575122188104 1580854788096 1582548590592 1584058111488 1585963737088 1589061322512 1589177412864 1591134466192 1592652176763 1596553445376 1600161229824 1603240929792 1603497239488 1605215302176 1605332572672 1606746443814 1608467987853 1611939068517 1614321948672 1615887581184 1617805662208 1619420747328 1619539055616 1623080205772 1626204016026 1627946407827 1633751904384 1633871259648 1635621866496 1639151545344 1642472996832 1642735578548 1648330297344 1653657311232 1653778120704 1657273061544 1657394135168 1659048742188 1662628976332 1670467956736 1672061339904 1673730589464 1673852865408 1677342507096 1677465046912 1679139691092 1685250859008 1688665722624 1690697191424 1692309870336 1693999334376 1694123091072 1700164583424 1705659113472 1709115330816 1709388566624 1712852341047 1716548683583 1718513413352 1722597138432 1724641885184 1726489747968 1729812582144 1733594847273 1733721496656 1741768418304 1745527161856 1747397402112 1748936394594 1749064164768 1750938194736 1751218116754 1754588543607 1757182298112 1761102954496 1762861095936 1762989883392 1764542608704 1766715622212 1766844691264 1772425229486 1778461636608 1778591563776 1782480484992 1784209204224 1788110408508 1788241040576 1790026274466 1800130166784 1800181383552 1802347005952 1803934394424 1804066182528 1805867214948 1805999144256 1809896497984 1818296979456 1820031369984 1821981437568 1825913281152 1834388103168 1838533330432 1844045488512 1846234396144 1848212538888 1860500385792 1860797823488 1862791570176 1864432194237 1864568402064 1870594246392 1877265060864 1877402206208 1879276451328 1879413743616 1881069007392 1883331937792 1887010320483 1887148177776 1889472178603 1894016385024 1895907216384 1896045723648 1900137398272 1900191460416 1902034340352 1903848604128 1906193171334 1906332430048 1912824889344 1918866502656 1919006687232 1923062137452 1923202628544 1929417964832 1933327590021 1935989047296 1936298553344 1938514804736 1940222120832 1942300966464 1946492460096 1946634662912 1950436683738 1963718057088 1963861518336 1965822077376 1968155535512 1970064329664 1981240823808 1983363618816 1983680698624 1987700277672 1991989743208 1994124055116 2001235395072 2001381597184 2005290545616 2007702914816 2009617971024 2011771170648 2019092938752 2021256290304 2025470197248 2025618169856 2027640381696 2029574455344 2036133560232 2039143514112 2043543994368 2045584101888 2045733543936 2050148245504 2050206575712 2054152441296 2056832358736 2058794277279 2063837380608 2068349996736 2072813504704 2075034415008 2075186008576 2077013695662 2079239106249 2088830287872 2091309758464 2093397551424 2093550486528 2095640516448 2098128070876 2100162917472 2104418527191 2110064787456 2111923193472 2112077481984 2114340461568 2118748430016 2118903217152 2123536235684 2130768433152 2133548306432 2137654573056 2137715392968 2140287069568 2142328591752 2144623983804 2149252091356 2152429264896 2159227663104 2159385407488 2163602957112 2168272021368 2170595210436 2178335872512 2178495012864 2180829155328 2185535393792 2189804017608 2189963995776 2197773729792 2200128528384 2204876414976 2209344208128 2209697415392 2212064989584 2214174977451 2216322370872 2226771910656 2229415119872 2231640785952 2231803820544 2236456676128 2238852921456 2240988461109 2247001145344 2251389819456 2251554296832 2256413160448 2258665779168 2258830788096 2260820217402 2263769760682 2271479556096 2274212151296 2278653971904 2278820441088 2283803121396 2291183833238 2296796184576 2298986993664 2301986330624 2306416776192 2306482397676 2311459796364 2311628662208 2313936403578 2318929888042 2322357891072 2329863202816 2331915192792 2332085553024 2334413716884 2334584259648 2339451391476 2342909730816 2350481461248 2352723478272 2355244297344 2355620829616 2362683282156 2371282182144 2373822885888 2376640646656 2378945605632 2383766119296 2384147211344 2386701699288 2400241844736 2405245859232 2405421576704 2407822953264 2407998859008 2410119665721 2421482923008 2424395972608 2426708493312 2429131120992 2429308583424 2434551041536 2434620308658 2439306024039 2442488425999 2445850804224 2450806889472 2458727318016 2464103367822 2464283385184 2472066767441 2480485966848 2480667181056 2483722093568 2485909592316 2486091202752 2488573113282 2493943464498 2494125661856 2502619987968 2503020081152 2505701935104 2505884991488 2508092009856 2510779298112 2516013760644 2516197570368 2518709536638 2527876288512 2533588613888 2536045787136 2538464805504 2541184636608 2541590895112 2550246875136 2558488670208 2564082849936 2564270171392 2577770120028 2586962827776 2589734621952 2595323280128 2600582244984 2612652627456 2618290742784 2618482024448 2621096103168 2623596247152 2626752439552 2626827175131 2641654431744 2644291643904 2644484825088 2650073433318 2650267036896 2655792302902 2658637844229 2658832073488 2667887345664 2668313860096 2673720727488 2676313806336 2679490628032 2682165612762 2682361560864 2685039411699 2695008387072 2700195250176 2700626929664 2703520508928 2705901591636 2706099273792 2708998716384 2714844746976 2727445469184 2727644725248 2730047054976 2733608767616 2738869921728 2745059036372 2751582154752 2757799995648 2766712553344 2769351594216 2772318808332 2791196735232 2791400648704 2794187355264 2796852603096 2800217223296 2805891369588 2815897591296 2816103309312 2818914676992 2819120615424 2824997906688 2825204289536 2830722266664 2831174813471 2841024577536 2844068585472 2850206097408 2850287190624 2853051510528 2856438122336 2859289757001 2859498645072 2869905686528 2878510030848 2878970217472 2884593206178 2884803942816 2891029361824 2894126947248 2904447830016 2904660017152 2907772207104 2910333181248 2919738690144 2919951994368 2926336519906 2933504704512 2939835219968 2945577085632 2945792277504 2949419986112 2952233303268 2955096494496 2961774223454 2969029214208 2971861235712 2975521047936 2975738427392 2981550416508 2985137228608 2987984614812 2991186082674 3001853092608 3002072395776 3011554372224 3011774384128 3014426956536 3017656755972 3028639408128 3031884435456 3038205295872 3038427254784 3041460572544 3045070828528 3054200340348 3065315991552 3068600315904 3075222368256 3075309863568 3081946395152 3085248538104 3096477188096 3102524995104 3109220257056 3109447404032 3112551622512 3112779012864 3115520543493 3119268521968 3123879641088 3133975281664 3136964637696 3140096327136 3140325729792 3147192106314 3150244376208 3157363087267 3161709576192 3165097181184 3168116222976 3171927474176 3178122645024 3178354825728 3182268932384 3185304353526 3193106890752 3195598504253 3200322459648 3206481859584 3206994478976 3210430604352 3210665145344 3213492887628 3216935975706 3223878137034 3228643897344 3231775162368 3235611324416 3238841494656 3239078111232 3246160411544 3252408032052 3255892815654 3267503808768 3267742519296 3271243732992 3278303090688 3284945993664 3285471157096 3296660594688 3307314622464 3314546123088 3314788270336 3318097484376 3325257952664 3340935913472 3344122679808 3347461178928 3347705730816 3354685014192 3354930093824 3358279382184 3370501718016 3377331445248 3381394382848 3384619740672 3387998668752 3388246182144 3395654641023 3400329166848 3411318226944 3418230661632 3418777133248 3425704682094 3433097367166 3436775749857 3437026826704 3445194276864 3449283770368 3452979495936 3459625164288 3467189694546 3467442993312 3470904605367 3478394832063 3483536836608 3491054323712 3494794804224 3497872789188 3498128329536 3501876389472 3502436233508 3509177087214 3514364596224 3525722191872 3525979766784 3529085217408 3533431244424 3533689382528 3544850458972 3556923273216 3564960969984 3568418408448 3576220817016 3576482081152 3580052548932 3600362767104 3604694011904 3607868788848 3608132365056 3611734429896 3611998288512 3619792995968 3636593958912 3640062739968 3643962875136 3651826562304 3651930462987 3659811344243 3668776206336 3677066660864 3688090977024 3692468792288 3696155051733 3696425077776 3704131369837 3721000771584 3721595646976 3725583140352 3728864388474 3729136804128 3740915196747 3741188492784 3754530121728 3754804412416 3758552902656 3758827487232 3762138014784 3766663875584 3774020640966 3774296355552 3778944357206 3791814432768 3792091447296 3800274796544 3800382920832 3804068680704 3807697208256 3812386342668 3812664860096 3837733005312 3838013374464 3846124274904 3846405257088 3858835929664 3866655180042 3872597106688 3880444241664 3884601932928 3892984920192 3893269325824 3900873367476 3927436114176 3927723036672 3931644154752 3936311071024 3940128659328 3962481647616 3966727237632 3967361397248 3975110149977 3975400555344 3983688454353 3983979486416 3988248110232 4002470790144 4002763194368 4010581091232 4015405829632 4019235942048 4023248419143 4023542341296 4038185877504 4042512580608 4050940394496 4051236339712 4055280763392 4059148910688 4072267120464 4078287028224 4081469356711 4087087988736 4091168203776 4091467087872 4100296491008 4100413151424 4108304882592 4113664717472 4117588554558 4127674761216 4136699993472 4145627009408 4150068830016 4150372017152 4154027391324 4158478212498 4177660575744 4182619516928 4186795102848 4187100973056 4191281032896 4196256141752 4200325834944 4208837054382 4223846386944 4224154963968 4228680923136 4237496860032 4237806434304 4247072471368 4261536866304 4267096612864 4275309146112 4275430785936 4280574139136 4284657183504 4289247967608 4298504182712 4304858529792 4318455326208 4318770814976 4327205914224 4336544042736 4341190420872 4356671745024 4356990025728 4361658310656 4371070787584 4379608035216 4379927991552 4389504779859 4395547459584 4400257056768 4409752829952 4418688416256 4419394830784 4424129979168 4428349954902 4432644741744 4442661335181 4453543821312 4458830239744 4463281571904 4463607641088 4472913352256 4477705842912 4481976922218 4486779124011 4502779638912 4503108593664 4512826320896 4517331558336 4517661576192 4521640434804 4527539521364 4542959112192 4557307943808 4557640882176 4567606242792 4582367666476 4597973987328 4603972661248 4612833552384 4612964795352 4622919592728 4623257324416 4627872807156 4637859776084 4644715782144 4659726405632 4663830385584 4664171106048 4668827433768 4669168519296 4678902782952 4685819461632 4700962922496 4705446956544 4710488594688 4711241659232 4720788159471 4725366564312 4730975640119 4742564364288 4747645771776 4753281293312 4757891211264 4767532238592 4768294422688 4773403398576 4777956530289 4800483689472 4810491718464 4810843153408 4815645906528 4815997718016 4820239331442 4835817205551 4842965846016 4848791945216 4853416986624 4858262241984 4858617166848 4869102083072 4869240617316 4878612048078 4884976851998 4901613778944 4917454636032 4928206735644 4928566770368 4944133534882 4960971933696 4961334362112 4967444187136 4971819184632 4972182405504 4977146226564 4987886928996 4988251323712 5006040162304 5011403870208 5016184019712 5021558596224 5032027521288 5032395140736 5037419073276 5055752577024 5067177227776 5072091574272 5076929611008 5082369273216 5083181790224 5100493750272 5116977340416 5128165699872 5128540342784 5138557023141 5149646050749 5155540240056 5173925655552 5179469243904 5190646560256 5200784541819 5201164489968 5225305254912 5236581485568 5236964048896 5242192206336 5247192494304 5253504879104 5253654350262 5263765630821 5270632919261 5283308863488 5288583287808 5288969650176 5300146866636 5300534073792 5311584605804 5317275688458 5317664146976 5335774691328 5336627720192 5347441454976 5352627612672 5358981256064 5364331225524 5364723121728 5370078823398 5400390500352 5401253859328 5407041017856 5411803183272 5412198547584 5417997432768 5429689493952 5454890938368 5460094109952 5467217535232 5477739843456 5490118072744 5503164309504 5515599991296 5533425106688 5538703188432 5544637616664 5582393470464 5582801297408 5588374710528 5593705206192 5600434446592 5611782739176 5631795182592 5632206618624 5637829353984 5638241230848 5649995813376 5650408579072 5661444533328 5662349626942 5668416535809 5682049155072 5688137170944 5700412194816 5700574381248 5706103021056 5712876244672 5718579514002 5718997290144 5757020061696 5757940434944 5769186412356 5769607885632 5782058723648 5788253894496 5799982770063 5808895660032 5815544414208 5820666362496 5839477380288 5839903988736 5852673039812 5891154171264 5891584555008 5898839972224 5904466606536 5910192988992 5923548446908 5943722471424 5951042095872 5951476854784 5963100833016 5970274457216 5975969229624 5982372165348 6003706185216 6004144791552 6023108744448 6023548768256 6028853913072 6035313511944 6036278375891 6057278816256 6063768870912 6076410591744 6076854509568 6082921145088 6090141657056 6108400680696 6130631983104 6137200631808 6150444736512 6150619727136 6163892790304 6170497076208 6176382831837 6192954376192 6205049990208 6218440514112 6218894808064 6225103245024 6225558025728 6231041086986 6238537043936 6267950563328 6273929275392 6280192654272 6280651459584 6294384212628 6300488752416 6314726174534 6330194362368 6336232445952 6343854948352 6356245290048 6356709651456 6364537864768 6370608707052 6391197008506 6400644919296 6412963719168 6413988957952 6420861208704 6421330290688 6426985775256 6433871951412 6447756274068 6457287794688 6471222648832 6477682989312 6478156222464 6492320823088 6504816064104 6511785631308 6535007617536 6535485038592 6542487465984 6556606181376 6569891987328 6570942314192 6593321189376 6614629244928 6629092246176 6629576540672 6636194968752 6642524932353 6650515905328 6681871826944 6688245359616 6694922357856 6695411461632 6709370028384 6709860187648 6716558764368 6722965383327 6741003436032 6754662890496 6762788765696 6769239481344 6775997337504 6776492364288 6791309282046 6813257188313 6822636453888 6836461323264 6837554266496 6851409364188 6866194734332 6873551499714 6874053653408 6890388553728 6898567540736 6905958991872 6919250328576 6934379389092 6934885986624 6941809210734 6956789664126 6967073673216 6982108647424 6989589608448 6995745578376 6996256659072 7003752778944 7004872467016 7018354174428 7028729192448 7051444383744 7058170434816 7066862488848 7067378765056 7089700917944 7113846546432 7129921939968 7136836816896 7152441634032 7152964162304 7160105097864 7200725534208 7209388023808 7215737577696 7216264730112 7223468859792 7223996577024 7239585991936 7273187917824 7280125479936 7287925750272 7303653124608 7303860925974 7319622688486 7327465277997 7337552412672 7354133321728 7376181954048 7384937584576 7392310103466 7392850155552 7408262739674 7416200302323 7442001543168 7443191293952 7451166280704 7457728776948 7458273608256 7481830393494 7482376985568 7509060243456 7517105805312 7517654974464 7524276029568 7533327751168 7548041281932 7548592711104 7557888714412 7583628865536 7600765841664 7608137361408 7615394416512 7624772685336 7625329720192 7675466010624 7692248549808 7692810514176 7717671859328 7733310360084 7745194213376 7760888483328 7769203865856 7785969840384 7786538651648 7801746734952 7802993998103 7854872228352 7855446073344 7863288309504 7872622142048 7880257318656 7880481525393 7897487637577 7924963295232 7933454475264 7934722794496 7950220299954 7950801110688 7967376908706 7967958972832 7975913532687 7976496220464 8004941580288 8005526388736 8021162182464 8030811659264 8038471884096 8046496838286 8047084682592 8085025161216 8101880788992 8102472679424 8110561526784 8118297821376 8144534240928 8162938713422 8182336407552 8182934175744 8200592982016 8200826302848 8216609765184 8227329434944 8235177109116 8273399986944 8291254018816 8300137660032 8300744034304 8308054782648 8316956424996 8365239033856 8373590205696 8374201946112 8382562065792 8392512283504 8400651669888 8417674108764 8447692773888 8448309927936 8457361846272 8474993720064 8475612868608 8493524440413 8494144942736 8523073732608 8534193225728 8550618292224 8550861571872 8561148278272 8569314367008 8577869271003 8578495935216 8597008365424 8609717059584 8636910652416 8637541629952 8654411828448 8673088085472 8682380841744 8713343490048 8713980051456 8723316621312 8742141575168 8759216070432 8759855983104 8779009559718 8800514113536 8807381243429 8819505659904 8837376832512 8838789661568 8848259958336 8856699909804 8865289483488 8885322670362 8907087642624 8917660479488 8926563143808 8927215282176 8945826704512 8955411685824 8963953844436 8973558248022 9005559277824 9006217187328 9025652641792 9034663116672 9035323152384 9043280869608 9055079042728 9085918224384 9114615887616 9115281764352 9135212485584 9164735332952 9195947974656 9207945322496 9225667104768 9225929590704 9245839185456 9246514648832 9255745614312 9275719552168 9289431564288 9319452811264 9327660771168 9328342212096 9337654867536 9338337038592 9357805565904 9371638923264 9401925844992 9410893913088 9420977189376 9422483318464 9441576318942 9450733128624 9461951280238 9472089261801 9485128728576 9495291543552 9506562586624 9515782422528 9535064477184 9536588845376 9546806797152 9555913060578 9586795512759 9600967378944 9620983436928 9621686306816 9631291813056 9631995436032 9640478662884 9671634411102 9685931692032 9706833973248 9716524483968 9717234333696 9738204166144 9738481234632 9757224096156 9769953703996 9803227557888 9834909272064 9856413471288 9857133540736 9888267069764 9921943867392 9934888374272 9943638369264 9944364811008 9954292453128 9975773857992 9976502647424 10012080324608 10022807740416 10032368039424 10043117192448 10064055042576 10064790281472 10074838146552 10086797119499 10111505154048 10134354455552 10144183148544 10153859222016 10164738546432 10166363580448 10186963923069 10200987500544 10208947433941 10233954680832 10256331399744 10257080685568 10277114046282 10299292101498 10310327249571 10311080480112 10347851311104 10358938487808 10381293120512 10401569083638 10402328979936 10435184496189 10450610509824 10473162971136 10473928097792 10484384412672 10494384988608 10507009758208 10507308700524 10527531261642 10541265838522 10577166575616 10577939300352 10600293733272 10601068147584 10623169211608 10634551376916 10635328293952 10673255440384 10694882909952 10705255225344 10717962512128 10728662451048 10729446243456 10740157646796 10802507718656 10814082035712 10823606366544 10824397095168 10835994865536 10859378987904 10909781876736 10920188219904 10934435070464 10955479686912 10955791388961 10979434032729 10980236145488 11006328619008 11031199982592 11066850213376 11077406376864 11088465155199 11089275233328 11112394109511 11164786940928 11165602594816 11176749421056 11187410412384 11200868893184 11222745590241 11223565478352 11263590365184 11264413237248 11275658707968 11276482461696 11299991626752 11300817158144 11322889066656 11324699253884 11336833071618 11376274341888 11400824389632 11401148762496 11412206042112 11425752489344 11437159028004 11437994580288 11514040123392 11515880869888 11538372824712 11539215771264 11564117447296 11576507788992 11599965540126 11617791320064 11641332724992 11678954760576 11679807977472 11705346079624 11782308342528 11783169110016 11797679944448 11808933213072 11820385977984 11847096893816 11887444942848 11902084191744 11902953709568 11926201666032 11940548914432 11951065363059 11951938459248 11964744330696 12007412370432 12008289583104 12046217488896 12047097536512 12057707826144 12070627023888 12072556751782 12114557632512 12127537741824 12152821183488 12153709019136 12165842290176 12180283314112 12216801361392 12244408070133 12261263966208 12274401263616 12300889473024 12301239454272 12327785580608 12340994152416 12352765663674 12410099980416 12436881028224 12437789616128 12450206490048 12451116051456 12462082173972 12477074087872 12547858550784 12560385308544 12561302919168 12588768425256 12600977504832 12629452349068 12672464891904 12712490580096 12713419302912 12729075729536 12741217414104 12782394017012 12801289838592 12825927438336 12827977915904 12841722417408 12842660581376 12853971550512 12867743902824 12895512548136 12914575589376 12942445297664 12955365978624 12956312444928 12984641646176 13009632128208 13023571262616 13039030422767 13070015235072 13070970077184 13084974931968 13113212362752 13139783974656 13141884628384 13168514339577 13186642378752 13229258489856 13258184492352 13259153081344 13272389937504 13285049864706 13301031810656 13327984005543 13363743653888 13376490719232 13389844715712 13390822923264 13418740056768 13419720375296 13433117528736 13445930766654 13509325780992 13525577531392 13538478962688 13551994675008 13552984728576 13582618564092 13626514376626 13672922646528 13675108532992 13702818728376 13732389468664 13747102999428 13748107306816 13797135081472 13811917983744 13838500657152 13868758778184 13869771973248 13883618421468 13913579328252 13934147346432 13964217294848 13979179216896 13991491156752 13992513318144 14007505557888 14009744934032 14036708348856 14057458384896 14102888767488 14116340869632 14133724977696 14134757530112 14162364478413 14179401835888 14192926920357 14227693092864 14259843879936 14273673633792 14304883268064 14305928324608 14320210195728 14333869590867 14401451068416 14418776047616 14431475155392 14432529460224 14446937719584 14447993154048 14479171983872 14507451616653 14546375835648 14560250959872 14575851500544 14607306249216 14607721851948 14639245376972 14654930555994 14708266643456 14752363908096 14769875169152 14784620206932 14785700311104 14816525479348 14832400604646 14884003086336 14886382587904 14902332561408 14915457553896 14916547216512 14963660786988 14964753971136 15018120486912 15034211610624 15048552059136 15066655502336 15096082563864 15097185422208 15115777428824 15167257731072 15201531683328 15216274722816 15230788833024 15249545370672 15250659440384 15350932021248 15384497099616 15385621028352 15435343718656 15448938152247 15466620720168 15490388426752 15521776966656 15538407731712 15571939680768 15573077303296 15603493469904 15605987996206 15709744456704 15710892146688 15726576619008 15745244284096 15760514637312 15760963050786 15794975275154 15811898757783 15849926590464 15866908950528 15869445588992 15900440599908 15901602221376 15934753817412 15935917945664 15951827065374 15952992440928 16009883160576 16042324364928 16061623318528 16076943768192 16092993676572 16094169365184 16203761577984 16221123053568 16236595642752 16289068481856 16325877426844 16364672815104 16401652605696 16433219530368 16454658869888 16470354218232 16546799973888 16582508037632 16600275320064 16601488068608 16616109565296 16633912849992 16636572109163 16730478067712 16747180411392 16748403892224 16765124131584 16785024567008 16801303339776 16835348217528 16838039680117 16895385547776 16896619855872 16914723692544 16949987440128 16951225737216 16987048880826 16988289885472 17005249607427 17046147465216 17068386451456 17101236584448 17101723143744 17122296556544 17138628734016 17155738542006 17156991870432 17194016730848 17273821304832 17275083259904 17308823656896 17346176170944 17364761683488 17426686980096 17446633242624 17484283150336 17518432140864 17519711966208 17558019119436 17614762486858 17674753665024 17677579323136 17696519916672 17713399819608 17730578966976 17770645340724 17835320958976 17853126287616 17854430564352 17891653409024 17910823371648 17927907688872 17947116496044 18011118555648 18012434374656 18051305283584 18069326233344 18070646304768 18086561739216 18108835127673 18110158085456 18171836448768 18229231775232 18230563528704 18270424971168 18329470665904 18391895949312 18415890644992 18451334209536 18451859181408 18491678370912 18493029297664 18511491228624 18529148495511 18551439104336 18578863128576 18638905622528 18655321542336 18656684424192 18675309735072 18676674077184 18715611131808 18803851689984 18821787826176 18841954378752 18844966636928 18883152637884 18901466257248 18923902560476 18944178523602 18990583087104 19013125173248 19031564845056 19070128954368 19073177690752 19093613594304 19111826121156 19173591025518 19201934757888 19241966873856 19243372613632 19262583626112 19263990872064 19280957325768 19343268822204 19371863384064 19413667946496 19433048967936 19434468667392 19476408332288 19476962469264 19514448192312 19539907407992 19606455115776 19669818544128 19712826942576 19714267081472 19776534139528 19843887734784 19869776748544 19887276738528 19888729622016 19908584906256 19951547715984 19953005294848 20024160649216 20045615480832 20064736078848 20086234384896 20128110085152 20129580562944 20149676293104 20173594238998 20223010308096 20268708911104 20288366297088 20307718444032 20329477092864 20332727160896 20373927846138 20417894867882 20439771564939 20467909361664 20512662799488 20514161371136 20554228092564 20598584202996 20620654499142 20622160960224 20695702622208 20717876975616 20762586241024 20803138167276 20804657959872 20870368992378 20901221019648 20946325942272 20968768825344 20988769977216 21014019516416 21014617401048 21055062523284 21082531677044 21154333151232 21200587466544 21202136295168 21246338423216 21269102753832 21270656587904 21346510880768 21389765819904 21410510450688 21435925024256 21457324902096 21458892486912 21480315293592 21505812726479 21605015437312 21628164071424 21647212733088 21648794190336 21671989731072 21718757975808 21766246415761 21819563753472 21840376439808 21868870140928 21910959373824 21911582777922 21958868065458 21960472290976 21982395833991 22012657238016 22029833936399 22062399965184 22133700426752 22154812753728 22176930310398 22178550466656 22224788219022 22248600906969 22329573881856 22331205189632 22353498842112 22374820824768 22401737786368 22445491180482 22447130956704 22527180730368 22551317415936 22552964923392 22599983253504 22601634316288 22645778133312 22649398507768 22673666143236 22802297524992 22824412084224 22851504978688 22874318056008 22875989160576 23031761739776 23076745649424 23078431542528 23128234894592 23153015577984 23199931080252 23235582640128 23282665449984 23357909521152 23359615954944 23408981994309 23410692159248 23564616685056 23566338220032 23595359888896 23617866426144 23640771955968 23641444576179 23692462912731 23694193787632 23774889885696 23804168383488 23805907419136 23852403332064 23881097828864 23902130726118 23903876918496 23927740598061 23929488661392 24014824740864 24016579166208 24092434977792 24094195073024 24115415652288 24141254047776 24145113503564 24255075483648 24305642366976 24307418038272 24331684580352 24360566628224 24433602722784 24488816140266 24548802527232 24601778946048 24602478908544 24655571161216 24681988304832 24705531327348 24820199960832 24873762056448 24875579232256 24900412980096 24902232102912 24924164347944 24954148175744 25095717101568 25120770617088 25122605838336 25177536850512 25201955009664 25258904698136 25344929783808 25424981160192 25426838605824 25458151459072 25480573321239 25482434828208 25564788034024 25602579677184 25651854876672 25655955831808 25683444834816 25685321162752 25707943101024 25735487805648 25791025096272 25829151178752 25884890595328 25910731957248 25912624889856 25969283292352 26019264256416 26047142525232 26078060845534 26140030470144 26141940154368 26169949863936 26226424725504 26279567949312 26283769256768 26337028679154 26422143730287 26458516979712 26516368984704 26518306162688 26544779875008 26570099729412 26602063621312 26655968011086 26752981438464 26779689431424 26781645846528 26837480113536 26839440750592 26866235057472 26891861533308 27018651561984 27076957925376 27103989350016 27105969457152 27165237128184 27253028753252 27345845293056 27350217065984 27405637456752 27464778937328 27494205998856 27496214613632 27594270162944 27623835967488 27677001314304 27737517556368 27739543946496 27767236842936 27800196939107 27827158656504 27868294692864 27928434589696 27958358433792 27982982313504 27985026636288 28015011115776 28019489868064 28073416697712 28114916769792 28136855122813 28205777534976 28232681739264 28267449955392 28269515060224 28324728956826 28358803671776 28385853840714 28416267785403 28455386185728 28519687759872 28547347267584 28609766536128 28611856649216 28640420391456 28667739181734 28760386538277 28802902136832 28837552095232 28862950310784 28865058920448 28893875439168 28895986308096 28958343967744 29014903233306 29120501919744 29151703001088 29214612498432 29215443703896 29278490753944 29309861111988 29416533286912 29504727816192 29539750338304 29569240413864 29571400622208 29633050958696 29664801209292 29772765175808 29804665122816 29830915107792 29833094433024 29927321573976 29929507942272 30036240973824 30068423221248 30097104118272 30133311004672 30192165127728 30194370844416 30231554857648 30260391358497 30334515462144 30403063366656 30432549445632 30461577666048 30499090741344 30501318880768 30560891769207 30626842301823 30701864042496 30768994199232 30771242056704 30870687437312 30897876304494 30930981748713 30933241440336 31043553933312 31076815463424 31143879361536 31146154606592 31206986939808 31211975992412 31305553488567 31419488913408 31421784293376 31453153238016 31490488568192 31521029274624 31521926101572 31589950550308 31623797515566 31733817901056 31738891177984 31800881199816 31803204442752 31869507634824 31871835891328 31903654130748 31905984881856 32019766321152 32084648729856 32123246637056 32153887536384 32185987353144 32188338730368 32407523155968 32442246107136 32473191285504 32578136963712 32651754853688 32729345630208 32803305211392 32866439060736 32909317739776 32938302098187 32940708436464 33093599947776 33165016075264 33200550640128 33202976137216 33232219130592 33267825699984 33273144218326 33337182328533 33460956135424 33494360822784 33496807784448 33530248263168 33570049134016 33602606679552 33670696435056 33676079360234 33790771095552 33793239711744 33829447385088 33899974880256 33902451474432 33974097761652 33976579770944 34010499214854 34202473168896 34203446287488 34244593113088 34277257468032 34311477084012 34313983740864 34388033461696 34547642609664 34617647313792 34692352341888 34729523366976 34853373960192 35036864281728 35039423932416 35116038238872 35229524973716 35349507330048 35355158646272 35393039833344 35426799639216 35461157933952 35541290681448 35670641917952 35706252575232 35708861128704 35783306818048 35821646743296 35853196089177 35855815377744 35894232992088 35899971393457 36022237111296 36024868749312 36102610567168 36138652466688 36141292609536 36173123478432 36217670255346 36220316170912 36343672897536 36458463550464 36461127057408 36540849942336 36658941331808 36733224210399 36783791898624 36831781289984 36902668419072 36903718362816 36983356741824 36986058595328 37022982457248 37058296991022 37102878208672 37277811245056 37310643084672 37313368848384 37350619470144 37353348154368 37431222263616 37643575652352 37683908757504 37689933273856 37766305275768 37802932514496 37847805120952 37888357047204 38026250346496 38140257908736 38146355381504 38187227188608 38223652242312 38347182051036 38403869515776 38483933747712 38486745227264 38525167252224 38527981744128 38561914651536 38686537644408 38743726768128 38827335892992 38866097935872 38868937334784 38952816664576 38953924938528 39028896384624 39079814815984 39117091268301 39212910231552 39339637088256 39425653885152 39428534162944 39505543018731 39553068279056 39687775469568 39739553497088 39774553477056 39777459244032 39817169812512 39903095431968 39906010589696 39983952016629 40091230961664 40129472157696 40172468769792 40256220170304 40259161125888 40299352586208 40347188477996 40537417822208 40576732594176 40615436888064 40658954185728 40665454321792 40747855692276 40835789735764 40879543129878 41025325598976 41028322742272 41108456185128 41197168405992 41241308998284 41244321920448 41391405244416 41435753951232 41525172482048 41606276334552 41609315919744 41740737984756 41802442039296 41892651884544 41937537650688 41977539954432 42028039032832 42029234802096 42110125046568 42165063354088 42308666302464 42401174933088 42404272590336 42492676846432 42538205507664 42541313175808 42578780761071 42693021761536 42779531639808 42821020901376 42871850048512 42914649804192 42917784973824 42960630587184 43011625452958 43210030874624 43256328142848 43294425466176 43297588380672 43343979462144 43437515951616 43532492831522 43639127506944 43680752879616 43737740281856 43821918747648 43823165555844 43917736130916 43920944581952 43964791667982 44059667872798 44124799930368 44267400853504 44309625507456 44353860620796 44357100933312 44449576438044 44497201813938 44659147763712 44706997684224 44749641649536 44803475572736 44890982360964 44894261913408 45054361460736 45102634831872 45199966507008 45291556266624 45298797015536 45347332286472 45604595049984 45648824168448 45703009957376 45748636112016 45751978321152 46063523479552 46153491298848 46156863085056 46256469789184 46306031155968 46346814456741 46399862160504 46407280093981 46471165280256 46565330899968 46715819042304 46719231909888 46817963988618 46821384318496 46969268581379 47129233370112 47132676440064 47190719777792 47235732852288 47281543911936 47282889152358 47384925825462 47388387575264 47435696273349 47549779771392 47608336766976 47611814838272 47704806664128 47762195657728 47804261452236 47807753836992 47855481196122 47858977322784 48029649481728 48184869955584 48188390146048 48230831304576 48282508095552 48290227007128 48611284733952 48663369160704 48721133256448 48867205445568 48977632280532 49204957817088 49311142322432 49363976609664 49411062654696 49640399921664 49747524112896 49751158464512 49800825960192 49804464205824 49848328695888 49908296351488 49909716327489 50191434203136 50241541234176 50245211676672 50355073701024 50403910019328 50514119040351 50517809396272 50689859567616 50849962320384 50853677211648 50916302918144 50961146642478 50964869656416 51015748822281 51129576068048 51205159354368 51303709753344 51311911663616 51366889669632 51370642325504 51415886202048 51470975611296 51582050192544 51821463914496 51825249779712 51938566584704 52038528512832 52094285050464 52156121691068 52280060940288 52339899727872 52452849451008 52559135898624 52567538513536 52674057358308 52844287460574 53032737969408 53036612325376 53089559750016 53140199458824 53204127242624 53311936022172 53505962876928 53559378862848 53563291693056 53674960227072 53678881501184 53732470114944 53783723066616 54037303123968 54153915850752 54207978700032 54211938914304 54326505383019 54330474256368 54506057506504 54691690586112 54700434131968 54811274913504 54929557874656 54988411997712 54992429227264 55188540325888 55247671934976 55354002628608 55475035112736 55479087892992 55534473685872 55600393878214 55654317313008 55736589385728 55856869179392 55916716867584 55965964627008 55970053272576 56030022231552 56038979736128 56146833395424 56273710245626 56411555069952 56465363478528 56534899910784 56539030120448 56649457913652 56717607343552 56771707681428 56832535570806 57039375519744 57094694535168 57219533072256 57223713298432 57280840782912 57335478363468 57520773076554 57605804273664 57725900621568 57730117840896 57787750878336 57791972616192 57916687935488 58029806466612 58241003839488 58303406002176 58429224996864 58430887407792 58556981507888 58619722223976 58833066573824 59009455632384 59079500676608 59138480827728 59142801244416 59266101917392 59329602418584 59545530351616 59609330245632 59661830215584 59666188866048 59854643147952 59859015884544 59989898658073 60072481947648 60136846442496 60194208236544 60266622009344 60384330255456 60388741688832 60463109715296 60520782716994 60669030924288 60716371580807 60806126733312 60865098891264 60923155332096 60998181482688 61002637761536 61121783538414 61253684603646 61319314694817 61403728084992 61537988398464 61542484113408 61741374874624 61795752608988 61861963497426 61866482880672 62087107866624 62153630926848 62287758723072 62292309213184 62413973879616 62423951984824 62611106977134 62838977826816 62906306476032 62980977136384 63042058549248 63043852203144 63179901100616 63247595031132 63477782355968 63601762399632 63606408885504 63739015269648 63743671782656 63807308261496 63811969763712 64039532642304 64169297459712 64246493274112 64307775072768 64371974706288 64376677460736 64517438179437 64815046311936 64884492214272 64946382571008 65156273927424 65298739247283 65303509707376 65458691260416 65606610422784 65732878121472 65818635479552 65876604196374 65881416872928 65947187501973 66089501809197 66187199895552 66330032150528 66401101280256 66405952274432 66464438261184 66535651399968 66546288436652 66674364657066 66745802720907 66988721645568 66993615568896 67060496526336 67140098268032 67205213359104 67341392870112 67352158720468 67581542191104 67658894770176 67799949760512 67804902948864 67948195523304 67953159541888 68020998429708 68406892574976 68489186226176 68554514936064 68622954168024 68627967481728 68776066923392 69095285219328 69235294627584 69384704683776 69459046733952 69706747920384 70073728563456 70078847864832 70226945982927 70232076477744 70378496026903 70459049947432 70699014660096 70710317292544 70786079666688 70853599278432 70922315867904 71077388738193 71082581362896 71341283835904 71412505150464 71417722257408 71566613636096 71643293486592 71706392178354 71711630755488 71788465984176 71799942786914 72044474222592 72049737498624 72205221134336 72277304933376 72282585219072 72346246956864 72435340510692 72440632341824 72916927100928 72922254114816 73081699884672 73317882663616 73466448420798 73805336838144 73807436725632 73966713483648 73972117190656 74045964914496 74116593982044 74205756417344 74621286169344 74626737696768 74701238940288 74706696308736 74862444527232 75287151304704 75367817515008 75379866547712 75532610551536 75605865028992 75695610241904 75776714094408 76052500692992 76280515817472 76292710763008 76374454377216 76441719963717 76447304484624 76694364102072 76807739031552 76967867495424 76973490454528 77050334504448 77055963488256 77123829303072 77373075288816 77487453536256 77547917777509 77654671785984 77732195871744 77737874669568 77905633329152 77907849877056 78057792769248 78159629631968 78234182536602 78425820463104 78679274176512 78851307770304 78857068325888 79011086037462 79106136558112 79266431190861 79375550939136 79479106994176 79549106954112 79554918488064 79634339625024 79806190863936 79812021179392 79967904033258 80258944315392 80344937539584 80512440340608 80518322251776 80598705172416 80694376955992 81074835644416 81230873776128 81317908371456 81330908643584 81495711384552 81671579471528 81759086259756 82050651197952 82056645484544 82216912370256 82394336811984 82482617996568 82488643840896 82782810488832 82871507902464 83050344964096 83212552669104 83218631839488 83400590817321 83481475969512 83604884078592 83785303769088 83875075301376 83955079908864 84056078065664 84058469604192 84220250093136 84330126708176 84410565368439 84617332604928 84802349866176 84808545180672 84985353692864 85076411015328 85082626351616 85157561522142 85248803356209 85559063279616 85642041802752 85743700097024 85829299608384 85835569947648 85921261174368 86023250905916 86281159614831 86512656285696 86588850932352 86595176761344 86687958924288 86875031903232 87064985663044 87361505759232 87475480563712 87643837495296 87646331111688 87835472261832 87841889163904 87929583335964 88119335745596 88249599860736 88534801707008 88619251014912 88707721241592 88714201866624 88899152876088 88994403627876 89318295527424 89413995368448 89499283299072 89606951145472 89781964721928 89788523826816 90108722921472 90205269663744 90399933014016 90583112533248 90597594031072 90694664572944 90781174075491 91209190099968 91297648336896 91406019914752 91497272224032 91503956642304 91880526905469 92127046959104 92306982597696 92313726170112 92512939578368 92612062311936 92693628913482 92799724321008 92814560187962 93130661799936 93431638084608 93438463819776 93635927977236 93642768636992 93938537162758 94258466740224 94265352880128 94381439555584 94471465704576 94563087823872 94565778304716 94769851650924 94776775150528 94871392546698 95216673533952 95409613328256 95524391315456 95608522904472 95615507673984 95710962392244 95717954645568 96059298963456 96369739911168 96461662609152 96565016191104 96580454014256 97222569467904 97326738321408 97442266512896 97734410891136 97955264561064 98409915634176 98622284644864 98727953219328 98814906294561 98822125309392 99280799843328 99495048225792 99502316929024 99601651920384 99608928411648 99696657391776 99816592702976 99819432654978 100011546985599 100142025465959 100382868406272 100483082468352 100490423353344 100710147402048 100807820038656 101028238080702 101035618792544 101379719135232 101699924640768 101707354423296 101832605836288 101922293284956 101929739312832 102031497644562 102259152136096 102607419506688 102623823327232 102733779339264 102741284651008 102831772404096 102941951222592 103164100385088 103642927828992 103877133169408 104077057025664 104188570100928 104312243382136 104560121880576 105118271797248 105135077027072 105348114716616 105688574921148 106065475938816 106073224650752 106179119500032 106280398917648 106408254485248 106623872044344 107011925753856 107118757725696 107126583386112 107349920454144 107357763002368 107464940229888 107567446133232 107699914180371 108074606247936 108307831701504 108415957400064 108423877828608 108653010766038 108660948512736 109012115013008 109383381172224 109400868263936 109622549827008 109859115749312 109976823995424 109984858454528 110199672631197 110495343869952 110708005257216 110950070225472 110958175785984 111068947371744 111200787756428 111308634626016 111833433735168 111931929254016 111940106545152 112060044463104 112077959472256 112293666790848 112547420491252 112930726957056 113069799821568 113078060240896 113298915827304 113435214687104 113543415362856 113665071141612 114078751039488 114439066144512 114447426596864 114561681565824 114670956726936 115041546153108 115211608547328 115451801243136 115460235681792 115575501756672 115583945232384 115833375870976 116059612933224 116482007678976 116606812004352 116858449993728 116861774815584 117113963015776 117239444447952 117351273804903 117666133147648 118018911264768 118159001353216 118276961655456 118285602488832 118532203834784 118659204837168 119091060703232 119218660491264 119323660431168 119332377732096 119709286295904 119718031769088 119979797316146 120273692884992 120388416473088 120533244018688 120768660510912 120777483377664 120926219430592 121041565433988 121432743161614 121612253466624 121730197782528 121846310664192 121996362965376 122005275523072 122243567076828 122507369207292 122638629389634 123075976796928 123084968226816 123482749749248 123591505217976 123723926994852 123732965761344 124174215733248 124307261853696 124575517446144 124827947759232 124847903969648 125222213954268 125677955653632 125812612952064 125961954272768 126084117098496 126087704406288 126359802201232 126495190062264 126955564711936 127203524799264 127212817771008 127478030539296 127487343565312 127614616522992 127623939527424 127736342283213 128079065284608 128338594919424 128492986548224 128615550145536 128743949412576 128753354921472 129034876358874 129451886577947 129630092623872 129768984428544 129892765142016 130312547854848 130597478494566 130607019414752 130917382520832 131019538674373 131213220845568 131465756242944 131637270959104 131753208392748 131762833745856 131894375003946 132179003618394 132374399791104 132660064301056 132802202560512 132811904548864 132928876522368 133071302799936 133092576873304 133348729314132 133491605441814 133977443291136 134120993052672 134280196536064 134410426718208 134682785740224 134704317440936 135163084382208 135599899521024 135896391046608 135906319083776 136041996859416 136813785149952 136978372452352 137109029872128 137245908336048 137255934963456 137552133846784 138190570438656 138470589255168 138769409367552 138918093467904 139221840281943 139413495840768 140147457126912 140157695729664 140453891965854 140464152955488 140756992053806 140907805744137 140918099894864 141398029320192 141420634585088 141572159333376 141707198556864 141844631735808 142154777476386 142165162725792 142307088820047 142825010300928 142835444514816 143133227272192 143286586973184 143412784356708 143423261510976 143576931968352 143599885573828 144088948445184 144554609866752 144565170438144 144692493913728 144870681021384 144881264683648 145833854201856 146163399769344 146635765327232 146932896841596 147614873451264 147933426967296 147944234381312 148091929828992 148233187964088 148411512834688 149242572338688 149253475393536 149402477880576 149413392617472 149724889054464 149729148982467 150052265113963 150574302609408 150735635030016 150759733095424 151065221103072 151211730057984 151391220483808 151542357121053 151553428188816 152105001385984 152561031634944 152585421526016 152748908754432 152883439927434 152894608969248 153388728204144 153615478063104 153935734990848 153946980909056 154100669008896 154111926976512 154247658606144 154746150577632 155095835555018 155464391743488 155475749339136 155811266658304 155815699754112 156115585538496 156319259263936 156468365073204 157358548353024 157702615540608 157714136651776 158022172074924 158212273116224 158532862381722 159098213908224 159109836976128 159268679250048 159612381727872 159624042358784 159935808066516 160517888630784 160689875079168 161024880681216 161036644503552 161197410344832 161388753911984 162149671288832 162461747552256 162635816742912 162661817287168 162979516149057 162991422769104 163343158943056 163518172519512 164101302395904 164113290969088 164433824740512 164788673623968 164965235993136 164977287681792 165565620977664 165743015804928 166100689928192 166425105338208 166437263678976 166801181634642 166962951939024 167209768157184 167340243625151 167570607538176 167750150602752 167910159817728 168112156131328 168116939208384 168440500186272 168660253416352 168821130736878 169234665209856 169604699732352 169617090361344 169970707385728 170152822030656 170165252703232 170315123044284 170497606712418 171118126559232 171284083605504 171487400194048 171658599216768 171671139895296 171842522348736 172046501811832 172562319229662 173177701864704 173190353522688 173375917848576 173750063806464 174129971326088 174723011518464 174950961127424 175287674990592 175292662223376 175670944523664 175683778327808 175859166671928 176238671491192 176499199721472 177069603414016 177238502029824 177415442483184 177428403733248 177798305752176 177988807255752 178636591054848 178827990736896 178998566598144 179213902290944 179563929443856 179577047653632 179969695974219 180217445842944 180410539327488 180799866028032 181166225066496 181195188062144 181389329145888 181562348150982 182149114742421 182418380199936 182595296673792 182812039829504 182994544448064 183007913284608 183761053810938 183957944084451 184613965195392 184627452340224 185025879156736 185224124623872 185387257826964 185599448642016 185629120375924 186261323599872 186863276169216 186876927639552 187271855954472 187285537273984 187877074325516 188516933480448 188762879111168 188942931409152 189126175647744 189131556609432 189539703301848 189553550301056 189742785093396 190433347067904 190819226656512 191048782630912 191217045808944 191231015347968 191421924784488 191435909291136 192118597926912 192739479822336 192923325218304 193130032382208 193160908028512 193552314538311 193970001244879 194445138935808 194653476642816 194884533025792 195468821782272 195896217741849 195910529122128 196819831268352 197244569289728 197455906438656 197629812589122 197644250618784 198268505427591 198561599686656 198990096451584 199004633858048 199203303840768 199217856823296 199393314783552 199633185405952 199638865309956 200023093971198 200284050931918 200966164936704 200980846706688 201420294804096 201615640077312 202056476161404 202071237585088 203399849281536 203414708846592 203665211672576 203844586569912 203859478625664 204062995289124 204518304272192 205247646654464 205467558678528 205663544808192 205883902445184 206328200770176 207285855657984 207754266338816 208154114051328 208377140201856 208624486764272 209120243761152 210236543594496 210270154054144 210680837948781 210696229433232 211135488080709 211377149842296 212130951877632 212146449301504 212358239000064 212560797835296 212816508970496 213232166214579 213247744088688 214023851507712 214237515451392 214253166772224 214699840908288 214715526004736 214929880459776 215134892266464 215399828360742 216149212495872 216615663403008 216831914800128 216847755657216 217306021532076 217321897025472 218024230026016 218766762344448 218801736527872 219245099654016 219718231498624 219953647990848 219969716909056 220399345262394 221416010514432 221900140450944 221916351571968 222137894743488 222401575512856 222617269252032 223863858508032 223880213090304 224120088926208 224155918944512 224587333581696 225094840982504 225861453914112 226139599643136 226156120481792 226597831654608 226870429374208 227086830725712 227330142283224 228157502078976 228878132289024 228894853193728 229123363131648 229341913453872 230083092306216 230423217094656 230903602486272 230920471363584 231151003513344 231167890464768 231666751741952 232119225866448 232643753332527 232964015357952 233213624008704 233716899987456 233723549631168 234227926031552 234478888895904 234702547609806 236037822529536 236318002706432 236553923310912 236571204977664 237064407669568 237318409674336 237799293572583 238437320982528 238647320862336 238664755464192 239418572591808 239436063538176 239959594632292 240776832946176 241537321021824 241554966755328 241852438861184 242083130867976 242865486323228 243224506933248 243692621328384 243992725930752 244010551046144 244487134153656 245014738414584 245277258779268 246151953593856 246169936453632 246965499498496 247183010435952 247447853989704 247465931522688 248348431466496 248614523707392 249151034892288 249655895518464 249695807939296 250201772451963 250444427908536 251355911307264 251625225904128 251923908545536 252168234196992 252175408812576 252719604402464 252990380124528 253231696105317 253911129423872 254407049598528 254425635542016 254956061078592 254974687130624 255229233045984 255247879054848 255472684566426 256677189838848 256985973096448 257231100291072 257487898825152 257506709842944 258069752717748 258903773155894 259537968857088 259785530284032 260625095709696 261194956989132 261214038829504 262039077348746 262426441691136 262931512485888 263274541918208 263506416785496 263525667491712 263788750007892 264358007236788 264748799582208 265320128602112 265604405121024 265857753044736 266142605599872 266185153746608 266697458628264 266983210883628 267954886582272 268241986105344 268560393072128 268820853436416 269365571480448 269408634881872 270326168764416 271199799042048 271792782093216 271812638167552 272083993718832 272343522226473 273627570299904 273956744904704 274218059744256 274491816672096 274511869926912 275104267693568 275641580716407 276381140877312 276941178510336 277538818735104 277836186935808 278443680563886 279343544720833 280294914253824 280315391459328 280907783931708 280928305910976 281513984107612 281815611488274 281836199789728 282796058640384 282841269170176 283144318666752 283414397113728 283689263471616 284309554952772 284330325451584 284614177640094 285650020601856 286266454544384 286573173946368 286825568713416 286846523021952 287153863936704 287199771147656 288177896890368 289109219733504 289384987827456 289741362042768 289762529367296 291667708403712 292326799538688 293271530654464 293865793683192 295229746902528 295866853934592 295888468762624 296183859657984 296466375928176 296823025669376 298485144677376 298506950787072 298804955761152 298826785234944 299449778108928 299458297964934 300104530227926 300426076397877 301148605218816 301471270060032 301519466190848 302130442206144 302423460115968 302782440967616 303084714242106 303106856377632 305122063269888 305170843052032 305497817508864 305766879854868 305789217938496 306777456408288 307871469981696 308201338017792 308223853953024 308495317212288 309492301155264 310191671110036 310928783486976 311631399508224 312231171076992 312638518527872 312936730146408 315405231081216 315428273303552 316044344149848 316424546232448 317065724763444 318196427816448 318219673952256 318537358500096 319224763455744 319248084717568 319871616133032 319922753922223 321035777261568 321379750158336 322049761362432 322073289007104 322394820689664 322777507823968 323099742541113 324299342577664 324923495104512 325271633485824 325323634574336 325959032298114 325982845538208 326686317886112 327036345039024 328202604791808 328226581938176 328867649481024 329577347247936 329930471986272 329954575363584 331486031609856 332201379856384 332850210676416 332874527357952 333602363269284 333925903878048 334680487250302 335500301205504 335820319635456 336224312262656 336233878416768 336881000372544 337320506832704 337642261473756 339209399464704 339234180722688 339941414771456 340305644061312 340330505406464 340630246088568 340995213424836 342236253118464 342974800388096 343317198433536 343342279790592 343685044697472 344093003623664 345124638459324 346355403729408 346380707045376 346751835697152 347500127612928 348259942652176 349446023036928 349901922254848 350575349981184 350585324446752 351341889047328 351367556655616 351718333343856 352053821414709 352477342982384 352998399442944 354139206828032 354477004059648 354830884966368 354856807466496 355596611504352 355977614511504 357273182109696 357655981473792 357997133196288 358427804581888 359127858887712 359154095307264 359939391948438 360821078654976 361102630980589 361599732056064 362332450132992 362390376124288 362778658291776 363124696301964 364298229484842 364836760399872 365190593347584 365624079659008 365989088896128 366015826569216 367522107621876 367915888168902 369227930390784 369254904680448 370051758313472 370448249247744 370774515653928 371198897284032 371258240751848 372522647199744 373726552338432 374543711908944 374571074547968 375754148651032 377033866960896 377525758222336 377885862818304 378252351295488 378263113218864 379079406603696 379107100602112 379485570186792 380866694135808 381638453313024 382097565261824 382434091617888 382462030695936 382843849568976 382871818582272 384237195853824 385478959644672 385846650436608 386260064764416 386321816057024 387104629076622 387940002489758 388355659733841 388890277871616 389306953285632 389769066051584 390937643564544 391792435483698 391821058244256 393058616023119 393639662536704 394489138579456 394911812877312 395259625178244 395288501237568 396537010855182 397123199373312 397980192903168 398406607681536 398435713646592 398786629567104 399266370811904 399277730619912 400046187942396 400568101863836 401932329873408 402840589608192 403231280154624 404112952322808 404142475170176 406799698563072 407330423345152 407689173139824 407718957251328 408125990578248 409036608544384 410495293308928 410935117357056 411327089616384 411767804890368 412656401540352 413558681899459 414571711315968 415508532677632 416308228102656 416754280403712 417248973528544 417665520845829 418240487522304 418566844791581 420473087188992 420540308108288 421361675897562 421392458866464 422270976161418 422723417232411 422754299684592 424261903755264 424292898603008 424716478000128 425121595670592 425633017940992 426464332429158 426495488177376 428475030902784 428506333544448 429399681816576 429431052009472 429859760919552 430269784532928 430799656721484 433663829600256 433695511314432 434612043064152 434643794050944 436048460052032 437603473055744 438490199308032 439436462997248 439907295981696 439939433818112 440798690524788 443800280901888 443832703143936 444275789486976 444803151025712 445234538504064 447727717016064 447760426180608 448240177852416 448311837889024 449174667163392 449187446947401 450156795341889 450189681965008 451722907828224 452279199286272 452312240963584 453195663309216 453740858748416 454173661451424 454627071363159 454660284566448 456315004157952 457756264578048 457789706387456 458246726263296 458683826907744 460166184612432 460846434189312 461807204972544 461840942727168 462302007026688 462335780929536 463333503483904 464238451732896 465287506665054 466427248017408 467433799974912 467447099262336 468455852063104 468957777791808 469405095219612 472075645059072 472636005412864 473107846621824 473142409955328 474128815339136 474636819348672 475598587145166 477294641724672 477329510928384 478837145183616 478872127076352 479919189264584 481553665892352 483074642043648 483109933510656 483704877722368 484166261735952 485730972646456 486449013866496 487385242656768 487985451861504 488021102092288 488974268307312 490029476829168 490554517558536 492303907187712 492339872907264 493930998996992 494366020871904 494895707979408 494931863045376 496696862932992 497229047414784 498302069784576 499311791036928 499391615878592 500403544903926 500888855817072 502020730875453 502711822614528 503250451808256 503847817091072 504336468393984 504350817625152 505439208804928 505980760249056 506463392210634 508814099197056 508851271084032 509912122157184 509949374261248 510458466091968 510495758109696 510945369132852 513354379677696 514462200582144 514975797650304 515013419685888 516139505435496 517807546311788 519571060568064 521250191419392 522389913978264 522428077659008 524078154697492 524852883382272 525863024971776 526549083836416 527012833570992 527051334983424 527577500015784 528716014473576 529497599164416 530640257204224 531208810242048 531715506089472 532285211199744 532370307493216 533394917256528 533966421767256 534600247333447 535909773164544 536483972210688 537120786144256 537641706872832 538731142960896 538817269763744 539909087922657 540652337528832 542399598084096 543585564186432 543625276335104 544167987437664 544687044452946 546447344227263 547255140599808 547913489809408 548436119488512 548983633344192 549023739853824 550208535387136 551283161432814 553882357020672 555077637470208 555672373871616 556887361127772 558687089441666 560589828507648 560630782918656 561815567863416 561856611821952 563027968215224 563631222976548 563672399579456 565682538340352 566288637333504 566828794227456 567378526943232 568619109905544 568660650903168 569228355280188 571300041203712 572532909088768 573146347892736 573651137426832 573693046043904 574307727873408 574399542295312 576355793780736 578218439467008 578769975654912 579482724085536 579525058734592 580656943614933 581910003734637 583335416807424 584653599077376 586543061308928 587688653225547 587731587366384 590459493805056 591733707869184 591776937525248 592367719315968 592932751856352 593646051338752 594805516282773 596970289354752 597013901574144 597609911522304 597653570469888 598899556217856 598916595929868 600209060455852 600852152795754 602942540120064 603038932381696 604260884412288 604846920231936 605564881935232 606169428484212 606213712755264 610244126539776 610341686104064 610995635017728 611533759709736 611578435876992 613554912816576 615742939963392 616402676035584 616990634424576 618984602310528 620383342220072 621857566973952 623262799016448 624462342153984 625277037055744 625873460292816 630810462162432 630856546607104 632088688299696 632849092464896 633406464242127 634131449526888 636392855632896 636439347904512 637074717000192 638449526911488 638496169435136 639743232266064 639845507844446 642071554523136 642759500316672 644099522724864 644146578014208 644789641379328 645555015647936 646199485082226 649846990209024 650543266971648 650647269148672 651918064596228 651965691076416 653372635772224 654072690078048 656405209583616 657735298962048 659154694495872 659860943972544 659909150727168 665700421352832 665749054715904 667204726538568 667851807756096 669360974500604 671640639270912 672467756833536 673762000745088 674641013665408 675284522947512 678418798929408 678468361445376 679882829542912 680611288122624 680661010812928 681260492177136 681990426849672 682099456475683 684472506236928 685949600776192 686634396867072 686684559581184 687370089394944 688186007247328 690249276918648 692710807458816 692761414090752 693503671394304 695000255225856 696519885304352 697931259997581 698892046073856 699803844509696 701150699962368 701170648893504 702683778094656 702735113311232 703436666687712 704107642829418 704954685964768 708278413656064 708954008119296 709661769932736 709713614932992 711193223008704 711955229023008 715311962947584 715994266392576 716855609163776 718255717775424 718308190614528 719878783896876 722205261961178 724664900265984 724780752248576 725557316583552 726249392603928 728596458969684 729673520799744 731248159318016 731978177792256 732031653138432 735044215243752 735831776337804 738455860781568 738509809360896 740103516626944 740896498495488 741549031307856 742397794568064 742516481503696 745045294399488 747453104676864 749087423817888 749142149095936 750605317355889 751508297302064 754067733921792 755051516444672 755771725636608 756504702590976 756526226437728 758158813207392 758214201204224 758971140373584 759695088315951 761733388271616 763276906626048 764195130523648 764868183235776 764924061391872 765687699137952 765743637164544 770957919289344 771693300873216 772520129528832 772643632114048 774209258153244 775880004979516 776711319467682 778613906571264 779538132103168 781875287129088 783584870967396 783642116488512 786117232046238 787279325073408 788978277158912 789823625754624 790519250356488 790577002475136 793074021710364 794246398746624 795960385806336 796813215363072 797573259134208 798532741623808 798555461239824 800092375884792 801136203727672 803864659746816 805681179216384 806462560309248 808225904645616 808284950340352 813599397126144 814660846690304 815378346279648 815437914502656 816251981156496 818073217088768 820990586617856 821870234714112 822654179232768 823535609780736 825312803080704 827117363798918 829143422631936 831017065355264 832616456205312 833508560807424 834497947057088 835331041691658 837133689583162 838030634162499 840946174377984 841080616216576 842723351795124 842784917732928 844541952322836 845446834464822 845508599369184 848523807510528 849432956000256 850243191341184 851266035881984 852928664858316 852990976354752 856950061805568 858799363633152 859719521839104 860539569065856 861599313442968 867327659200512 869224086128304 869287588101888 872096920104064 875206946111488 876980398616064 878872925994496 879814591963392 879878867636224 881597381049576 881738321785639 887600561803776 887665406287872 888551578973952 889606302051424 890469077008128 892416103046201 895455434032128 895520852361216 896480355704832 896623675778048 898349334326784 898374893894802 900313590683778 900379363930016 901278229193631 903445815656448 904558398572544 904624481927168 906391326618432 907481717496832 908347322902848 909254142726318 909320569132896 915512529156096 915579412774912 916493452526592 917367653815488 920332369224864 923614409945088 924604014053376 924671561859072 926667006967808 928476903465792 930575013330108 934894198524672 936911704126208 937915555583616 938810190439224 945272010825728 946215693243648 946284819910656 948257630678272 949273638697344 951197174290332 954589283449344 954659021856768 957674290367232 957744254152704 959768261766669 959838378529168 963107331784704 966149284087296 966219867021312 967409755444736 968332523471904 969299227623339 971461945292912 972898027732992 974770485313536 975970903723008 976042204184576 977948536614624 980058953658336 981109035117072 984607814375424 984679745814528 987861997993984 988732041743808 989791415958816 989863726090752 994458094829568 996604139569152 998623582073856 998783231757184 1000807089807852 1001777711634144 1004041461750906 1006500903616512 1007695634182144 1008672936787968 1008701635250304 1010878417609856 1011961520498112 1012926784421268 1017628198394112 1017702542168064 1019824244314368 1019898748522496 1020916932183936 1020991516219392 1021890738265704 1026708759355392 1028924401164288 1029951595300608 1030026839371776 1032279010870992 1035615092623576 1039142121136128 1042500382838784 1044779827956528 1044856155318016 1048156309394984 1049705766764544 1051726049943552 1053098167672832 1054025667141984 1054102669966848 1055155000031568 1057432028947152 1058995198328832 1061280514408448 1062417620484096 1063431012178944 1064570422399488 1064740614986432 1066789834513056 1067932843534512 1069200494666894 1071819546329088 1072967944421376 1074241572288512 1075283413745664 1077462285921792 1077634539527488 1079818175845314 1083307892941767 1084799196168192 1087171128372864 1087250552670208 1088335974875328 1089374088905892 1092894688454526 1094510281199616 1096872238977024 1097967266688384 1098047479707648 1100417070774272 1102566322865628 1107764714041344 1110155274940416 1111344747743232 1113774722255544 1117374178883332 1121179657015296 1123631135726832 1123713223643904 1126055936430448 1127262445953096 1127344799158912 1131365076680704 1132577274667008 1133657588454912 1134757053886464 1137238219811088 1137321301806336 1138456710560376 1139808074503387 1142600082407424 1145065818177536 1146292695785472 1147302274853664 1147386092087808 1148615455746816 1148799084590624 1152711587561472 1153611060035333 1156436878934016 1157539951309824 1158965448171072 1159050117469184 1161313887229866 1163820007469274 1165066979201523 1166670833614848 1169307198154752 1173086122617856 1175377306451094 1175463174732768 1179175848069357 1180918987610112 1183467415738368 1183553875050496 1184735438631936 1185865503712704 1187292102677504 1189611032565546 1193940578709504 1195219823044608 1195307140939776 1197799112435712 1197833191859736 1200418120911704 1201704305591508 1206077864763392 1208521768824576 1209693840463872 1211129763870464 1212338856968424 1212427425510528 1220683372208128 1221991270035456 1223067519419472 1223156871753984 1227109825633152 1231485879926784 1232805352071168 1233981268849152 1237969204621056 1240676045698377 1240766684440144 1243715133947904 1246525598032896 1248924684307968 1250554074111488 1251746920585632 1252996562537487 1255700534374743 1261620924324864 1261713093214208 1264177376599392 1265698184929792 1266812928484254 1268170251697233 1268262899053776 1272785711265792 1272878695809024 1274149434000384 1276899053822976 1276992338870272 1279486464532128 1279691015688892 1285519000633344 1288199045449728 1288293156028416 1289579282758656 1291110031295872 1292398970164452 1301086533943296 1301294538297344 1303836129192456 1303931382152832 1306745271544448 1308145380156096 1312810419167232 1315470597924096 1318309388991744 1319721887945088 1319818301454336 1331400842705664 1331498109431808 1334409453077136 1335703615512192 1338721949001208 1343281278541824 1344935513667072 1347524001490176 1349282027330816 1350470386025667 1350569045895024 1356837597858816 1356936722890752 1359765659085824 1361222576245248 1361322021625856 1362520984354272 1363980853699344 1364198912951366 1368945012473856 1371899201552384 1373268793734144 1373369119162368 1374740178789888 1376372014494656 1380498553837296 1385421614917632 1385522828181504 1387007342788608 1390000510451712 1393039770608704 1395862519995162 1402301399924736 1402341297787008 1405367556189312 1405470226622464 1406873333375424 1408215285658836 1409909371929536 1417908016238592 1419323539865472 1419427229865984 1422386446017408 1423910458046016 1431988532785152 1436511435550848 1436616381229056 1439757567793752 1444410523922356 1449329800531968 1449561504497152 1451114633167104 1452498785207856 1457192917939368 1459347041599488 1462496318636032 1463956355584512 1464063306276864 1470088430487504 1471663552675608 1473410437772671 1476911721563136 1477019618721792 1480207033253888 1481792996990976 1483098062615712 1484795589136128 1485032963007392 1490090588798976 1494906209353728 1498174847635776 1498284298191872 1501210634711778 1503016594604128 1506062192626359 1508135467843584 1510103032889344 1511543451273216 1513009405181952 1513052452875456 1516317626414784 1516428402408448 1517942280747168 1519390176631902 1526553813252096 1528390261047296 1529736366471552 1529848122783744 1531375398275904 1531487274329088 1543386601746432 1545040259057664 1545287264228096 1548418516306488 1551760009959032 1553422638935364 1559076264206336 1563750574258176 1567169741934792 1567284232977024 1572234464092476 1574558650146816 1577956554317824 1579647251509248 1581038500712976 1581154004950272 1586148043420728 1588492797493248 1591920771612672 1593626430726144 1595146518268416 1597065483247616 1597110922479648 1600184751769584 1602272407455344 1603800742000341 1607729319493632 1611362358432768 1612925120618496 1616451809291232 1616569900680704 1619727263767971 1627198794252288 1629321693380608 1630756692559296 1630875829005312 1632503962312992 1636146434177536 1639342032681789 1643740469428224 1645308358465536 1647071219561472 1650625606161408 1654234727597836 1662034130710528 1665232912410624 1667017121614848 1668995894114176 1670662083383316 1674267379166324 1676061268324998 1681892348755968 1682161232433152 1685446703590248 1685569835465856 1689083904645672 1690893668929644 1691017198738368 1697047615021056 1698865912000512 1700486382682368 1702532071763968 1705857329716632 1705981952709504 1713900123611136 1717598727266304 1719439043678208 1721079138131712 1723198626885936 1734655318401024 1738448172256608 1738575176203776 1744193840208128 1745730011203911 1750413892222976 1753960797232128 1757745851988992 1759629183926784 1759757735272448 1763194762099152 1763476643571278 1775201123607552 1775330812575744 1777103157947904 1779212604102848 1780938154016256 1784832206092402 1790910868064256 1791041704722432 1792960711409664 1793247351556096 1796698668653568 1796749787789604 1800627181367556 1800758727860032 1802556458387262 1809116797145088 1812782653236864 1814963434993664 1816694645805696 1818508285452636 1818641138265792 1831025058312192 1832986905053184 1834735307630976 1840664738449728 1847228819890176 1849208028106752 1856953806931584 1861150026660216 1869788397049344 1873823408252416 1875831111167232 1877620380878448 1890544021651456 1892431386487296 1892569639821312 1896515261356544 1898547277394688 1900219392726381 1902394348580664 1902698483853221 1909178566898688 1909318043713536 1915348580734464 1915488508305408 1919536523533338 1919676757058336 1926214663569408 1932298568174592 1932439734042624 1934819510889472 1936665046943808 1938598455246678 1942923890585824 1949540970627072 1951941807446016 1952084408369152 1955897073229248 1960117907316672 1962218070234144 1969215628750848 1975723995987968 1977464083487616 1979582831917632 1979727452181504 1997247164147712 1997566463514368 2001614179615704 2003555423268288 2008082923501812 2015391268364288 2017403270500608 2021756835219712 2023923040996224 2025853568842536 2035256396788224 2035405084336128 2039648488628736 2039797497044992 2041833864367872 2041983032438784 2043781476531408 2046298369427049 2053417518710784 2057848802328576 2059903190601216 2060053678743552 2064558021741984 2071230185247152 2078284242272256 2085000765677568 2089559655913056 2089712310636032 2093793779992743 2096312618789968 2099411533529088 2103452099887104 2106196335345664 2108051334283968 2108205339933696 2110310000063136 2114864057894304 2124835240968192 2126862024357888 2129140844798976 2129481229972864 2133579669026112 2135865687069024 2138400989333788 2145935888842752 2148483144577024 2150566827491328 2154924571843584 2155269079054976 2159636351690628 2166615785883534 2174342256745728 2174501105340416 2176671949750656 2178748177811784 2185789376909052 2189020562399232 2193744477954048 2195934533376768 2196094959415296 2200834141548544 2205132645731256 2215529428082688 2220310549880832 2222689495486464 2227549444511088 2234748357766664 2242359314030592 2247262271453664 2247426447287808 2252111872860896 2254524891906192 2254689598317824 2262730153361408 2265154549334016 2267315176909824 2269514107772928 2274476439622176 2274642603612672 2276913421120752 2279616149006774 2285200164814848 2290131636355072 2292585391570944 2294604549707328 2294772184175616 2297230911493632 2297598169181248 2307222120070666 2312873757868032 2315079902619648 2317930896342144 2318100234938368 2322627774459732 2327640014938548 2330133958403046 2338614396309504 2346172245235712 2350754612902188 2350926349465536 2358351696138714 2361837975220224 2366934831476736 2369470877263872 2371731007425408 2374584205355008 2379222065131092 2387881157419008 2390439646089216 2395598224871424 2395666383719472 2400836241823408 2403408611183016 2412155729526784 2417043537649152 2419387680927744 2422259527740928 2424677713936848 2424854851021056 2441366744416256 2443982540070912 2446135038838944 2446313743507968 2454219651266304 2459585844980993 2462971759853568 2465610704142336 2467962537698304 2475938409242112 2481352091396754 2481533368880288 2487430267895808 2489371234813087 2493051196065792 2497849368615936 2501108148222976 2503493841171264 2505993125074974 2511401068749486 2514091902487497 2523241848649728 2523426186428416 2528354753198784 2531396369859584 2533625856968508 2536340503394466 2536525798107552 2545571422531584 2548298868000768 2553798107645952 2553984677740544 2558972929064256 2559382031377784 2576398090899456 2579158565517312 2582220062591744 2584797940328904 2602589076594688 2607672258384912 2607862764305664 2613490543088896 2616290760312192 2625620838334464 2630941195848192 2636618777983488 2639443775890176 2639636602908672 2645214965356917 2662801685411328 2662996218863616 2668818906154272 2671407231024384 2677248309138603 2677443898002416 2686562557083648 2689871027334144 2695048002980352 2698564054661632 2700940772051334 2701138091790048 2703834687580893 2713675195717632 2713873445781504 2719531318171648 2722445152490496 2722644043251712 2725041968708544 2727961707398688 2728397825902732 2746537587468288 2746738238324736 2749480357579776 2752744028989312 2760997107674592 2770843229835264 2774014685577216 2780001020903424 2786079541217408 2791725039990324 2804682595574016 2810735112378624 2810940453244928 2813746666750848 2816430571317672 2819818743859072 2835816032477184 2838647079730944 2838854459731968 2844772892034816 2847820916092032 2863977065570304 2873022871101696 2873232762458112 2879304785300007 2879515135587504 2888821047844712 2898659601063936 2899123008994304 2902229266334208 2904997570415712 2914385835878736 2918694083198976 2924992637272064 2927912711169024 2928126612553728 2940176860975008 2943327105351216 2946820875545342 2953823443126272 2954039237443584 2960414066507776 2963585993981952 2966196125231424 2969591178272256 2970065926014784 2989812418707456 2996349695271552 2996568596383744 3002421269423556 3006033189208256 3012124385252718 3023086902546432 3026018810363904 3026104905750912 3032635252829568 3032856804816896 3035884561494336 3038780353263804 3053107626504192 3059472732943104 3059696245567488 3062750796551808 3062974548658176 3086773203492864 3090080518115328 3090574528456192 3096837032612976 3103520019918064 3106845277870728 3118152528412672 3127501148516352 3134339483869584 3134568465954048 3144468928184952 3149117300293632 3155913108635648 3159294503018496 3162077001425952 3162308009900544 3172296086841456 3176985594986496 3179464628877869 3183841543225344 3187252861452288 3190293036536832 3194130966495232 3194221844959296 3200369503539168 3204544814910688 3207601484000682 3215458638987264 3222724716865536 3225850241236992 3232903618582464 3233139801361408 3239454527535942 3249923678825301 3254397588504576 3258643386761216 3261513385118592 3261751658010624 3265007924625984 3272292868355072 3278684065363578 3290616716931072 3294142439122944 3301251212322816 3308469455195672 3324068261421056 3330465824821248 3334034243229696 3337991788228352 3341324166766632 3348534758332648 3352122536649996 3364322464866304 3370893407180496 3371139670931712 3378167809291344 3381787337859288 3382034397476736 3394095230042112 3397731824001024 3400972765364736 3405064143527936 3411714659433264 3411963905419008 3419424223510161 3427800247222272 3435197454532608 3438878087356416 3442158276263424 3446397253771872 3460833180105999 3469310636802048 3476896344513216 3477150352407552 3488387680416256 3491460022407822 3495200937604569 3507921594464256 3515491703977984 3519258367853568 3519515470544896 3526389524198304 3526953287142556 3537527544208071 3550402247215104 3550661625151488 3554206315895808 3558425208205696 3561876308032512 3569664412184804 3581821736128512 3585921422819328 3586494703112192 3593397337307136 3593499575579208 3601254362735112 3601517455720064 3605112916774524 3618233594290176 3625565306473728 3629926869987328 3633389291611392 3637016570905272 3637282276531584 3662050116624384 3665973810106368 3669470615261952 3681329476899456 3694457639780352 3698416056213504 3713907613863168 3722028137095131 3722300053320432 3739576794098688 3747646816504832 3751662222334464 3755240761756896 3767101603124229 3781088043302912 3784862772974592 3785139279642624 3793030522713088 3797094554789376 3800438785452762 3804788697161328 3805396967706442 3818357133797376 3818636087427072 3830697161468928 3830977016610816 3839073047066676 3839353514116672 3864597136349184 3864879468085248 3869639021778944 3873330093887616 3877196910493356 3885847781171648 3903883614892032 3911794146458496 3920235814633344 3924436140468288 3938431257501696 3954928166975232 3959165663835264 3959454904363008 3994494328295424 3995132927028736 4003228359231408 4007110846536576 4016165847003624 4030782536728576 4034806541001216 4043513670439424 4047846081992448 4051411158077001 4051707137685072 4070512793576448 4070810168672256 4079296977257472 4079594994089984 4083667728735744 4083966064877568 4087562953062816 4092596738854098 4106835037421568 4115697604657152 4119806381202432 4120107357487104 4129116043483968 4142460370494304 4156568484544512 4170001531355136 4179119311826112 4179424621272064 4187587559985486 4192625237579936 4206904199774208 4212392670691328 4216102668567936 4216410679867392 4220620000126272 4229728115788608 4253724048715776 4258281689597952 4258962459945728 4267159338052224 4271731374138048 4276801978667576 4296966289154048 4309849143687168 4310538158109952 4319272703381256 4333231571767068 4348684513491456 4349002210680832 4353343899501312 4357496355623568 4371578753818104 4378041124798464 4387488955908096 4391869066753536 4392189918830592 4401668283097088 4410265291462512 4420231313318013 4431058856165376 4440621099761664 4445378990972928 4455098889022176 4469496715533328 4484718628061184 4494524542907328 4494852894575616 4504223745721792 4509049783812384 4509379196635648 4518186577879077 4530309098668032 4534630353819648 4539028215545856 4548952879244352 4549285207225344 4553826842241504 4559232298013548 4585170783141888 4589209099414656 4589544368351232 4594461822987264 4595196338362496 4614444240141332 4630159805239296 4635861792684288 4636200469876736 4645255548919464 4655280029877096 4660267916806092 4677228792619008 4692344490471424 4701509225804376 4701852698931072 4716703392277428 4723675950440448 4733869662953472 4738941754527744 4743462014850816 4749168410710016 4758444130262184 4775762314838016 4780879292178432 4791196449742848 4791332767438944 4801672483646816 4806817222366032 4811402226001023 4824311459053568 4834087075298304 4838775361855488 4844519055481856 4849355427873696 4849709702042112 4882733488832512 4887965080141824 4892270077677888 4892627487015936 4908439302532608 4919171689961986 4931221408284672 4935925075396608 4951876818484224 4962704182793508 4963066737760576 4978742469626174 4986102392131584 4995698737231872 5002216296445952 5006987682342528 5011986250149948 5022802137498972 5028183804974994 5046483697299456 5056709506397568 5062792739719168 5067251713937016 5072681006788932 5073051596215104 5091142845063168 5096597736001536 5107596215291904 5117945858128512 5118764062755568 5152796181798912 5158317131034624 5164440125183488 5169595880657808 5205178153189376 5215344516769824 5215725528611328 5226981086177792 5232581520624384 5237190033611733 5251241676668928 5261882391696384 5273237555966976 5278887551780352 5279273205817344 5290429930713834 5307527349695827 5325603370822656 5325992437727232 5337637812308544 5342814462048768 5354496618277206 5354887796004832 5373125114167296 5379742054668288 5390096005960704 5397128109323264 5401881544102668 5402276183580096 5407669375161786 5427350391435264 5439062636343296 5444890304980992 5445288086503424 5450083937417088 5455923414797376 5456795651805464 5493075174936576 5498960715159552 5505488057978624 5521994215349184 5541686459670528 5572159082434816 5583450079980648 5609365191148032 5621470224757248 5621880906489856 5627493333501696 5632861142635344 5639637487718144 5671632064954368 5677294159461888 5677708919463936 5689545784069632 5695641832184064 5708095451559663 5727954131140608 5746045742203392 5746465524916224 5758609570600014 5759030271175008 5777642095689424 5797319202127872 5798246017988608 5804458532668416 5809995140831424 5828771671757472 5855825422338048 5856253225107456 5880353721950016 5886654210702432 5893641751090684 5907646886252544 5927171987963904 5932392250462848 5939182356544512 5940131852029568 5992699390543104 5993137192767488 6004842538847112 6012066378416512 6024248770505436 6046173805092864 6052209811501824 6065270505659136 6065713609633792 6071769122988672 6077560706527608 6106215253008384 6118945465886208 6119392491134976 6125501593103616 6125949097316352 6138895108281147 6173546406985728 6180161036230656 6181149056912384 6193674065225952 6207040039836128 6213690555741456 6236305056825344 6255002297032704 6268678967739168 6269136931908096 6288937856369904 6298234600587264 6311826217271296 6318589006036992 6324154002851904 6324616019801088 6344592173682912 6358929257755738 6374505722904576 6380586073073664 6388261932990464 6388443689918592 6400739007078336 6409089629821376 6415202968001364 6445449433731072 6451700482473984 6465807237164928 6466279602722816 6478909055071884 6499847357650602 6523026770237184 6523503316021248 6530015849251968 6544585736710144 6557368130727156 6581233433862144 6588284878245888 6602502424645632 6616938910391344 6648136522842112 6660931649642496 6668068486459392 6675983576456704 6682648333533264 6697069516665296 6704245073299992 6728644929732608 6741786814360992 6742279341863424 6756335618582688 6763574675718576 6764068794953472 6788190460084224 6795463648002048 6801945530729472 6810128287055872 6823429318866528 6823927810838016 6838848447020322 6855600494444544 6860949988631191 6870394909065216 6877756174712832 6884316552526848 6892794507543744 6921666360211998 6938621273604096 6953792689026432 6954300704815104 6976775360832512 6982920044815644 6990401875209138 7015843188928512 7030983407955968 7038516735707136 7039030941089792 7052779048396608 7053906574285112 7075055088416142 7100804494430208 7108412631791616 7116850416411392 7123752616065024 7139328824369608 7163643472257024 7172989406224384 7186794674614272 7186999151158416 7202508725470224 7203034911440128 7210225833549048 7236467188580352 7251130612947456 7259853739974656 7266778583222784 7274033141810544 7274564553063168 7324100233248768 7331947620212736 7338941230523904 7362658953798912 7378757534942979 7388915279560704 7396832112427008 7427815227726336 7444056274190262 7444600106640864 7468113704439261 7479153588197376 7495293633009664 7503324444668928 7510481523513792 7534203206248458 7542275707462491 7569725545949184 7570278559285248 7586061045426176 7594189109578752 7600877570905524 7609577394322656 7610793935412884 7636714267594752 7661394322937856 7661954033221632 7678146094133352 7678707028233344 7729194272698368 7739278043557888 7746660187775232 7754393820986712 7771695562343296 7807767229784064 7823588292916992 7840471629266688 7848872280936576 7876862515003392 7909856333950464 7918331327670528 7918909808726016 7935644896070751 7952770051040039 7988988656590848 7990265854057472 8006456718462816 8014221693073152 8031744927415809 8032331694007248 8061565073457152 8069613082002432 8087027340878848 8095692163984896 8102822316154002 8103414275370144 8141025587152896 8141620337344512 8158593954514944 8159189988179968 8167335457471488 8167932129755136 8175125906125632 8185193477708196 8239612762404864 8240214714974208 8258232086967936 8284920740988608 8340003062710272 8358238623652224 8358849242544128 8375175119970972 8385250475159872 8432205337135872 8432821359734784 8441240000252544 8459456231577216 8507448097431552 8516563379195904 8517924919891456 8534318676104448 8543462748276096 8553603957335152 8593932578308096 8619698287374336 8621076316219904 8637914355900021 8638545406762512 8666463143534136 8697369026982912 8698004421361664 8706687799002624 8714992711247136 8743157507636208 8756082249596928 8774977911816192 8783738133507072 8784379837661184 8803336566194176 8820530582925024 8840462626636026 8862117712330752 8881242199523328 8890757981945856 8910197778044352 8938993431066656 8969437256122368 8989049085814656 8989705789151232 9008447491443584 9018099567624768 9018758393271296 9036373155758154 9069260707639296 9078056431091712 9097905758488704 9098570414450688 9107653684483008 9118464596027096 9178418198829312 9179088736702464 9188923645974528 9190392676724992 9228888480282664 9260319610478592 9271723585368576 9272400939753472 9290511097838928 9310560059754192 9320535833612184 9354457585238016 9384688980942848 9403018451608752 9403705397862144 9433406784554856 9447351900880896 9467739325906944 9477883509055488 9486924029701632 9498336821420032 9516888260524368 9538393886633607 9551524629676032 9561758584356864 9582392899485696 9582665534877888 9603344967293632 9613634444732064 9622804452002046 9668174150596608 9677550723710976 9689038110963712 9698710855747392 9699419404084224 9749771036475903 9775930160283648 9784540155355776 9785254974031872 9816878605065216 9838343379923972 9871850150793216 9903753636968448 9925408365587016 9926133475521152 9957484939252348 9972204784263168 9991397474463744 10004432592891904 10013975364685056 10023972500299896 10045604274997944 10056367609949988 10092967394598912 10113419012795136 10125585479438336 10134503427874032 10145362013577864 10146103192430208 10182285690126336 10193195472003072 10215192430583808 10235891716257024 10237528125511136 10258272670530483 10305592363597824 10316634262069248 10328880250366976 10339191761315616 10382499540317997 10410356306378752 10430689033539648 10431451057222656 10453962172355584 10465163041248768 10474380067223466 10523764783392768 10546475111933952 10557775103560704 10558546411634688 10580859861427668 10615054699391654 10651206741645312 10651984875454464 10675275624617088 10685628924097536 10708993236554412 10709775592009664 10759484109336576 10780192011921408 10794256218646528 10803763088205336 10804552367160192 10815338750323572 10854700782870528 10878125272686592 10889780609961984 10900167874834176 10911846829594752 10913591303610928 10986150349873152 10997921430319104 11010976115957248 11043988430698368 11083372919341056 11144318164869632 11166084411285393 11166900159961296 11218730382296064 11242940449514496 11243761812979712 11254986667003392 11265722285270688 11279274975436288 11301304809372687 11343264129908736 11354588318923776 11355417838927872 11379091568139264 11391283664368128 11416190903119326 11455908262281216 11492091484406784 11492931049832448 11517219141200028 11518060542350016 11555284191378848 11594638404255744 11596492035977216 11608917065336832 11619990281662848 11657543343514944 11711650844676096 11760707443900032 11773308421404864 11787283502181368 11815293772505088 11864784500925696 11878364713089024 11880263704059136 11985398781086208 11986274385534976 12009685077694224 12024132756833024 12048497541010872 12092347610185728 12104419623003648 12130541011318272 12131427219267584 12143538245977344 12155121413055216 12212430506016768 12237890931772416 12238784982269952 12251003186207232 12251898194632704 12277790216562294 12347092813971456 12360322072461312 12362298113824768 12387348130451904 12414080079672256 12427381111482912 12510004594065408 12537357935478336 12538273863816192 12577875712739808 12637178012073984 12648308005703808 12649232039602176 12689184347365824 12717858515511476 12761172146147328 12776887379837184 12801478014156672 12818179259642752 12830405936002728 12890898867462144 12931614474329856 12932559205445632 12957818110143768 12999694715301204 13046053540474368 13047006632042496 13060031698503936 13089171473420288 13114736261454312 13162466867724288 13176569756491776 13205004849291264 13233877820782688 13260693939954039 13296273045684224 13321863299284992 13336136972918784 13351967152913408 13365296667066528 13394139033330592 13408490146599984 13457289859465216 13483573628721984 13484558683726848 13512671237165376 13527149351437152 13528137589906944 13590927296004096 13603891061458944 13620256574111744 13646858637733056 13647855621676032 13677696894040644 13721899977262382 13755512349425664 13768633105053696 13785589015087488 13843332720423996 13907585378052864 13908601409630208 13953550721665024 13965840089631288 13980803750418276 14031686377857024 14061966815911936 14077033471414272 14105558096793216 14107813148570224 14150110176832284 14201608988860416 14216825263583232 14233700832822784 14247505232130048 14278657648739216 14327286944514048 14345978812448768 14373589349228544 14373998302316832 14405017450940448 14406069822880256 14420451667098096 14434206678003069 14472934377160704 14502261225894912 14519707479949312 14533557166445568 14548066283621088 14549129106126336 14648200466497536 14663895240425472 14677882461047808 14725317907597824 14757515069885958 14793664224854016 14805207870204149 14855630455452672 14888112548380524 14889200213281728 14936227408878522 14958307176394752 14990587266019328 15006648889337856 15020963047027584 15068406412496916 15084551414924982 15139451091898368 15172122090852352 15188378219157504 15201755141811048 15219154788645312 15221587870825768 15273428535189504 15322788645875712 15356292188266704 15357414056466688 15458388545396736 15478556087115776 15493320375550464 15508787641973424 15543391124686592 15615534459568128 15647176585833984 15680943258533376 15697744561873152 15753725030006784 15819712667900928 15836662655341056 15837819617452032 15871289792141502 15905540102080078 15922582049087481 15977977313181696 15980531708114944 16012913436925632 16028443386146304 16063489854831618 16064663388014496 16139226164004864 16174054681757696 16191384327969792 16205644632308004 16206828550740288 16282051174305792 16317187909029888 16334670914942976 16335864259510272 16350251812251264 16370386955416392 16479225524809728 16516464173935872 16569841481977216 16716477247304448 16717698485088256 16750350239941944 16770500950319744 16864410674271744 16865642719469568 16882480000505088 16918912463154432 16955905957877819 17014896194863104 17033126758391808 17035849839782912 17068637352208896 17086925496552192 17107207914670304 17124286354678989 17187865156616192 17239396574748672 17242152632439808 17275828711800042 17277090813525024 17332926287068272 17394738053965824 17396008842723328 17413375598005248 17429985422494272 17486315015272416 17567476267014144 17568759675322368 17606673132388352 17641061165850048 17680925253272052 17781515963891712 17820395556088704 17877986862133312 17978098171629312 17979411578302464 18016894982887168 18036199135249536 18037516786542592 18072746311516308 18138521415278592 18195811516977408 18197140828901376 18215307368966016 18236929192054192 18356836397658624 18358177473404928 18377847291949056 18380785353449984 18416685324843441 18457776960565328 18520639220957184 18543447170737152 18544801879506944 18581022195677856 18621120119508384 18641071667224368 18708915170476032 18769377961885696 18806036903217504 18807410795724288 18866813569109712 18894703801761792 18935478651813888 18955767018110976 18973848059403264 18996673642840064 19033776521048736 19076787773267214 19123517168713728 19164785798971392 19165331069755776 19206689934587264 19227268889464128 19245608904004092 19336348301193216 19355101447421952 19378076221927424 19397421711494784 19398838808168448 19499542072951806 19569080310711552 19570509948063744 19633757210130432 19676686759847944 19743700301586432 19807507273936896 19850816731174032 19852266951042304 19914969878504696 19944409568526336 19982794948927488 20008865185783808 20027950729370112 20047945000599792 20091208549995888 20112735219899976 20185934789197824 20226838025590272 20251170958876672 20269006855748064 20290724027155728 20292206384860416 20364571380252672 20386390944006144 20430384861167616 20471783432514048 20475056251022272 20516545341060966 20582849965893573 20611184727195648 20633268524138496 20657760500733952 20678383522631232 20764999080635994 20861378067079296 20862902114445312 20907924344711168 20930326082497536 20948760134446932 21047529566785536 21092950223867904 21115550207121408 21117092823269376 21161719722855336 21230109398783308 21302413483290624 21350551249234176 21371257848195072 21417986473108824 21419551184019328 21518968218673152 21560384023842816 21588512437293056 21607526176410672 21609104734320384 21630677500647144 21709401565741056 21756250545373184 21779561219923968 21800335749668352 21823693659189504 21827182607221856 21918610140671327 21972300699746304 21995842860638208 22021952231914496 22087976861396736 22136272604828937 22166745838682112 22288636329739264 22332168822570786 22333800319922592 22404341113317783 22437460764592128 22485880899028992 22487523625959424 22509973334006784 22531444570541376 22558549950872576 22602609618745374 22709176637847552 22710835677855744 22758183136278528 22782567328736256 22832381806238652 22984182968813568 22985862099664896 23034438282400056 23036121084700032 23110568382757696 23192984071954432 23217834130673664 23239980563325696 23315086687029888 23423301689352192 23521414887800064 23546616842809728 23574567004362736 23630587545010176 23729569001851392 23756729426178048 23760527408118272 23806934688212253 23858310153120117 23970797562172416 23972548771069952 24019370155388448 24048265513666048 24095234782247427 24096995082021744 24184695220371456 24208839246007296 24261082022636544 24262854438535168 24287076491954688 24310242826110432 24424861012033536 24475781863544832 24477569964539904 24502006372414464 24503796389265408 24555580433124588 24720644144922624 24724596227649536 24774696260903808 24828160159344512 24854762222965824 25020009188130816 25074715870956672 25076547727632384 25155751425479616 25296616011407616 25298464079204352 25378368694731648 25435717031022952 25522344292294656 25553774759674368 25602956028313344 25636358519285504 25660811872005456 25781797734924288 25863228948659712 25865118410891264 25915636220287536 25999389430602408 26092107080948736 26094013264084992 26120063397007872 26178342946840576 26229472522908624 26324933735448576 26353139512983552 26410009698582528 26467755641565376 26521387879908078 26643726598569984 26672273945837568 26703934305826816 26730593334133056 26788278066661184 26816980293199968 26967147257443968 26969117367453696 27025342474330752 27054298702874304 27056275179813888 27207782122917888 27293717275466112 27295711243352064 27355393788081288 27443799954524764 27537266210107392 27571178030174976 27686665440847992 27815170756105728 27817202819260416 27907101443330048 27931680179262576 27961607500836552 28063372755714048 28123933631823872 28154066942828544 28211116193586432 28215626297140448 28300220353664568 28403217977720832 28433650527166464 28467401665645568 28495010464260096 28557315297478432 28615181659900821 28654573889028096 28691957624897536 28747178698457088 28747996604633664 28810034901880896 28812139645760512 28840903334196192 28868413356006138 29004522451789824 29039414959898624 29067114332891136 29096132567242176 29098258212252672 29327790480850944 29355764922095616 29450635815195648 29515030139771916 29610415740408298 29711260910905344 29776225096761048 29778400426563456 29872454817757044 29916614352789504 29981174532038656 30013297778675712 30041926094055168 30136812824993832 30169102829849964 30278902183796736 30344244181704704 30376756438315008 30403510283622096 30438309577290624 30443175741651536 30546857070379008 30645577291751424 30712584376533408 30714828112933376 30774818011591449 30916777090793472 30957112174231552 30986640751100928 31017575283946848 31086782249373184 31147498620953991 31231068919136256 31294353171667968 31361886517066752 31395489123746304 31639425335801856 31673325310682112 31675639234904064 31742579584283004 31811080204160156 31845164098174962 31955954626363392 31961063416229888 32025826873851264 32056886772292608 32126979709663236 32129326776028992 32278452328009728 32348109363515392 32382768655939584 32411289264616008 32413657101480576 32564102348611584 32634375818059776 32669341829885952 32700503624502528 32740773910832784 32958451049619456 33032928347871744 33139682963954432 33432954494608896 33435396970176512 33500700479883888 33541001900639488 33728821348543488 33731285438939136 33764960001010176 33837824926308864 33911811915755638 34029792389726208 34066253516783616 34071699679565824 34137274704417792 34173850993104384 34214415829340608 34248572709357978 34478793149497344 34484305264879616 34551657423600084 34554181627050048 34665852574136544 34789476107931648 34826751196010496 34859970844988544 34972630030544832 35134952534028288 35282122331700096 35361850506544104 35640791112177408 35755973724266624 35956196343258624 35958823156604928 36033789965774336 36072398270499072 36075033573085184 36145492623032616 36151271193211199 36277042830557184 36391623033954816 36394281657802752 36430614737932032 36473858384108384 36713672795317248 36716354946809856 36755694583898112 36761570706899968 36833370649686882 36915553921130656 37041278441914368 37086894341474304 37089603759013888 37162044391355712 37242240239016768 37282143334448736 37538755923771392 37612073806435008 37614821591448576 37733627138219424 37911534036221952 37947696118806528 37993347285680128 38067553042097472 38153575546534428 38330662139511552 38413379869174528 38454537778928256 38491217808008184 38672696602386432 38756152443854848 38794843422989568 38797677616336896 38999084145903612 39138160621423104 39141019896127488 39267514420260864 39353373519695888 39487400603172864 39615014547873792 39701633462348064 39704533902084608 39782081819862117 39829939757009392 39888819137052672 39965589897854976 40017730371567616 40055901458740224 40095890001199584 40182417099991776 40225470439799952 40371869578395648 40453676051180544 40502341917753344 40538013711496128 40581448054311456 40584412769720832 40772781888012288 40860769722335232 40943566865028096 40950112502044544 41033090682121932 41165699931787146 41266537048276992 41315521001467904 41356767045262464 41529998161271988 41722756134158592 41725804228890624 41815848689422336 41860652164995072 41897520268893864 42095059133571072 42185900447735808 42231100414242816 42323439445710672 42460218797566616 42604826966581248 42701102498468352 42742515696390144 42835972946217648 42839102368038656 43037936437346304 43120768047685632 43177024874586112 43215052352821344 43218209468640768 43261355001294288 43418803131482112 43512501090746368 43559122439847936 43600671499336704 43647387318379008 43654365214443712 43837220281342654 43944601399492608 43991685721276416 44043904463828992 44175953722793472 44272545209657874 44415623610612447 44577272659478528 44664337645141572 44667600639845184 44808682226635566 44874921529184256 44971761798057984 45019946668013568 45062889141082752 45117099901745152 45205219237490748 45418353275695104 45516366272557056 45565134657472512 45664763612477304 45968365937627136 46068876564800112 46072242169400064 46221136765515392 46385968143908864 46435668261347328 46479961126651392 46630173374059776 46732131054638867 46846603378704384 47042829775600128 47093233685619456 47149134008725472 47261175090020352 47298053461448653 47459138003702784 47513458852356096 47521054816236544 47613869376424506 47716620306240234 47767746147262443 47941595124344832 47945097542139904 48038740310776896 48096531027332096 48190469564494854 48193990164043488 48417678492014592 48522164045273088 48525708877070336 48574152983909376 48620485652220864 48951563727089664 49004012744828928 49007592778530816 49111160866249176 49449192455299072 49549392521807616 49656320318689024 49709524445931648 50149431741913344 50153095455264768 50311502850959232 50593232022815232 50596928158408704 50756737389463296 50867717873633457 50871434062045904 51044688584589312 51107549519348736 51205912056626688 51272717038571008 51321623744010912 51372859064036967 51563595469848576 51726457897319424 51730236821782528 51831272440575072 51998778861204816 52184214161897472 52188026528169984 52240126794015744 52356685893681152 52458945045817248 52706279025967104 52820019397165056 52935511283130752 53042775759816156 53344547891675136 53407868611653632 53461186668266112 53576556133322368 53633960586399936 53934294514887936 53938234734907392 54050684948661504 54108597405748608 54112550359627776 54415564245835776 54587434550932224 54591422486704128 54710787576162576 54887599909049528 55074532420214784 55142356060349952 55373330881695984 55630341512211456 55634405638520832 55814202886660096 55863360358525152 55923215001673104 56126745511428096 56247867263647744 56308133885657088 56422232387172864 56431252594280896 56600440707329136 56806435955441664 56867301054332928 56934803331291136 56990020928520192 57114630594956864 57230363319801642 57494357396914176 57495993209267328 57620069803761792 57624279291521024 57681806668392384 57736826712012276 58009044903579648 58134228665782272 58192265134484352 58196516424505344 58711529844191232 58901271630391296 59030060279543832 59220831480816596 59422521821810688 59552450193522096 59556800853126912 59744909635514088 59833228705579008 59962349064077312 60026595557351424 60083852188110336 60273625649987664 60338205659699928 60409827948679511 60557804367593472 60688488363409408 60753512876630016 60807020567244192 60876619154581248 60886351483303072 61093714140758016 61291154583502848 61425168753066816 61429656225866752 61549636023182898 61748549897680719 61833554181586944 61914224348463104 61973281502201856 62035150567893696 62173564498746368 62294997241907982 62588706343335936 62723773034133504 62790978247492608 63278850671603712 63346650621364224 63351278469808128 63485159168566008 63622160408320312 63690328196349924 63922126832459776 64051653747702528 64113773544585216 64253959419326472 64258653552057984 64556904656019456 64696218727030784 64765537311879168 64822578529232016 64827314202961152 65128204697223168 65268751636119552 65338683659771904 65401007249005056 65481547821665568 65755830422013981 65916902099238912 66065856695743488 66279365927908864 66408817814486811 66865908989217792 66870793940353024 67001400959767776 67082003801278976 67213023339953349 67457642697086976 67462570877878272 67529920002020352 67675649852617728 67823623831511276 68132507033567232 68143399359131648 68274549408835584 68347701986208768 68428831658681216 68497145418715956 68957586298994688 68968610529759232 69103314847200168 69108363254100096 69331705148273088 69578952215863296 69653502392020992 69719941689977088 69945260061089664 70269905068056576 70564244663400192 70723701013088208 71281582224354816 71511947448533248 71574930459360351 71912392686517248 71917646313209856 72067579931548672 72144796540998144 72150067146170368 72290985246065232 72302542386422398 72554085661114368 72783246067909632 72788563315605504 72861229475864064 72947716768216768 73427345590634496 73432709893619712 73511389167796224 73523141413799936 73666741299373764 73831107842261312 74173788682948608 74324088782711424 74484480478033536 74564286668897472 75224147612870016 75229643182897152 75467254276438848 75895392237613056 76135106084194944 76307151093068856 76661324279023104 76826759738349056 76909075557856512 76982435616016368 77345393204772864 77512304887709696 77589686845979136 77595355232673792 77998168291807224 78276321242846208 78282039792254976 78535028840521728 78706747039391776 78974801206345728 79230029095747584 79403266924696128 79409067804169216 79564163639724234 79659879514018784 79931179795709952 80035460743135232 80111802917480448 80191780002399168 80364834199983552 80450940879599904 80907352102361088 81004683835506688 81076027422992256 81162896108622912 81168825539441664 81887133730056192 81900225004089088 82066181364243864 82331399863574292 82631042002935808 82713534090524928 83059996322543976 83445512268317184 83451608457781248 83631697378844672 83721304329990144 83795040537787728 84190118267142144 84371800895471616 84462200828485632 84646878891421344 84920437595133232 85209653933162496 85402204996936704 85485031392780288 85671945892435296 85678204736077312 85845544979702463 86075872874692608 86241536095371264 86354049749172224 86430104705642688 86436418937281536 86522710002588576 87118244879695872 87201342998673408 87294774636758016 87308730428887424 87674440562685308 87983371442552832 88087808927657984 88351907445586944 88545090419315748 88831247221224894 89154545318957056 89328675290283144 89335201279690368 89617364453271132 89749843058368512 89943523596115968 90039893336027136 90125778282165504 90234199803490304 90410438474981496 90836706551390208 91032732545114112 91130269314945024 91329527224954608 91936731875254272 92137753129600224 92144484338800128 92442273531030784 92771936287817728 92871336522694656 92959922253302784 93260346748119552 93464262109277734 93693206757408768 94085659551200256 94186467371238912 94298268017450944 94596106922897306 94918276007405568 95026917704712192 95042109632473088 95227738752849012 95433240612480468 95535492294524886 95883190248689664 96077480621553792 96193062054664192 96380939128989708 96387980328086976 96835356984029184 97044328090546176 97148305967818752 97240971304441728 97903127454179328 98008025489657856 98222321732498352 98898384910598144 99098785043615232 99312640637378048 99419048891863296 100298863483826688 100306190910529536 100623005701918464 100843019644220713 101186464045630464 101193856316817408 101513474778926592 101735435747266914 101742868124091808 102089377169178624 102215099038697472 102411824113253376 102545434077142016 102643247488021824 102745718128073934 103452915794638848 103460473643565056 103662544881150144 103997557722409632 104368428323794944 104480253588031488 104713371787362304 104917890091634496 105871022566261504 106085551519632312 106815737223307264 106922373336532224 107153112266644736 107267921172799872 107868589029775872 107876469469814784 108101369897323008 108217194811497216 108225100719255552 108453813579633597 108831128491671552 109174869101864448 109182844973408256 109421575152325152 109775199818099056 110149064840429568 110284712120699904 110746661763391968 111260683024422912 111268811277041664 111628405773320192 111726720717050304 111846430003346208 112616267771314176 112844464774345728 112862505188561792 113200881414658272 113734602108665856 113869606662582272 113980041857040384 114229261189913728 114460726639603284 114991986418534656 115240139607523584 115248558583042048 115363613336784768 115473653424024552 116018089807159296 116268457331564544 116384530268968704 116393032849010688 117423059688382464 117802543260782592 118060120559087664 118441662961633192 118845043643621376 119104900387044192 119113601706253824 119489819271028176 119666457411158016 119924698128154624 120053191114702848 120167704376220672 120547251299975328 120676411319399856 120819655897359022 121115608735186944 121376976726818816 121507025753260032 121614041134488384 121753238309162496 121772702966606144 122582309167005696 122850337506133632 122859312451733504 123099272046365796 123497099795361438 123946563004403712 124070301135787392 124347128997492736 124589994483815964 125177412686671872 125447546068267008 125581956494985216 126557701343207424 126693301242728448 126970318337132016 127244320816640624 127380656392699848 127844253664919552 128103307495405056 128227547089170432 128507918838652944 128517307104115968 129113809312038912 129392437454061568 129531074623758336 129645157058464032 129654628405922304 130256409394446336 130358049783992629 130537503272239104 130677367319543808 130802014498010112 130963095643331136 131511660844027962 131833804198477824 132131713391486976 132558731855817728 132817635628973622 133246870831837341 133731817978435584 133741587880706048 134002801919535552 134164007602557952 134426046679906698 134915285394173952 135059840004040704 135351299705235456 135647247663022552 136286798718263296 136549098817671168 136695403972417536 136857663317362432 136994290837431912 137937221059518464 138206629694400336 138216726508200192 138663410296546176 139157904431726592 139307004784041984 139439883379954176 139890520122179328 140196393163916601 140539810136113152 141128489326800384 141447402026176416 141894160384345959 142563164448709632 143023894897066496 143149860918720702 143303238441787329 143824785373034496 143835292626419712 144135159863097344 144289593081996288 144300134292340736 144581970492130464 144605084772844796 145566492135819264 145577126631211008 145722458951728128 145895433536433536 146854691181268992 147022778335592448 147046282827599872 147333482598747528 147662215684522624 148347577365897216 148648177565422848 148968960956067072 149128573337794944 150448295225740032 150459286365794304 150934508552877696 151790784475226112 152270212168389888 152603153620900371 152614302186137712 153322648558046208 153653519476698112 153818151115713024 153964871232032736 154690786409545728 155024609775419392 155179373691958272 155190710465347584 155996336583614448 156552642485692416 156564079584509952 157070057681043456 157413494078783552 158460058191495168 158806533849392256 158818135608338432 159128327279448468 159319759028037568 160223605834960896 160383560004798336 160729668399967104 160901881759199808 161814704204722176 162152054845984512 162325792217245824 162337651078883328 163774267460112384 163800450008178176 164132362728487728 164662799727148584 165262084005871616 165427068181049856 166119992645087952 166891024536634368 166903216915562496 167263394757689344 167442608659980288 167590081075575456 168380236534284288 168743601790943232 168924401656971264 169293757782842688 169840875190266464 170419307866324992 170804409993873408 170970062785560576 171343891784870592 171356409472154624 171691089959404926 172483072190742528 172708099498344448 172860209411285376 172872837874563072 173045420005177152 174402685997346816 174589549273516032 174617460857774848 175348881125370616 176175617855315968 176703814891173888 177090180838631496 177662494442449788 178309090637914112 178657350580566288 178670402559380736 179234728906542264 179499686116737024 179887047192231936 180079786672054272 180251556564331008 180468399606980608 180820876949962992 181229483846038533 181673413102780416 182065465090228224 182260538629890048 182659054449909216 183873463750508544 184275506259200448 184288968677600256 184884547062061568 185245649693042157 185742673045389312 185919844506605568 186520693496239104 186928524218555468 188171319102400512 188372934742477824 188596536034901888 189192213845794612 189836552014811136 190053835409424384 190084219264946176 190455477505698024 190866481224960936 191070984589049772 191766380497379328 192154961243107584 192386124109328384 192761878257979416 192775960656173952 193670713968058368 194088656181092352 194296611935637504 194481942608883456 195806254908358656 196016050979315712 196444643464996704 197267491266041943 197796769821196288 198197570087230464 198625281274756096 198838097783726592 200597726967653376 200612381821059072 201246011403836928 201686039288441426 202372928091260928 202387712633634816 203026949557853184 203470871494533828 203485736248183616 204430198077394944 204823648226506752 205090868154284032 205286494976043648 205491436256147868 206905831589277696 207325089762300288 207995115444819264 208736856647589888 208960507176062976 209835780183268992 211742045132523008 212171103039264624 213631474446614528 213844746673064448 214306224533289472 214535842345599744 214724791378081053 215737178059551744 215752938939629568 216202739794646016 216434389622994432 216450201438511104 216907627159267194 217662256983343104 218349738203728896 218365689946816512 218843150304650304 219550399636198112 220298129680859136 220569424241399808 221493323526783936 222521366048845824 223256811546640384 223453441434100608 223692860006692416 225688929548691456 225725010377123584 226401762829316544 227739213325164544 228458522379827456 228921453279206568 229983972837069312 230480279215047168 230497117166084096 230727226673569536 230947306848049104 232036179614318592 232536914663129088 232769060537937408 232786065698021376 234846119376764928 235605086521565184 236120241118175328 236883325923266384 237690087287242752 238209800774088384 238227203412507648 238979638542056352 240106382229405696 240335408752441344 241094502599950656 241352822638799712 241639311794718044 243014051506520064 243228082268976768 243506476618324992 243545405933212288 245700675012267264 245718624903467008 246198544092731592 246994199590722876 247893126008807424 248140602271574784 248694257994985472 249179988967631928 250354825373343744 250895092136534016 251163912989970432 253115402686414848 253386602485456896 253940636674264032 254488641633281248 254761312785399696 255688507329839104 256206614990810112 256455094178340864 257015837677305888 257034614208231936 258227618624077824 258784874908123136 259062149247516672 259290314116928064 259309256811844608 260716099567985258 261354734639087616 261604028996020224 261926191286662272 263023321688055924 264263426782973952 265117463711635456 265635271257947244 266493741663674682 267463635956871168 268005603839071104 268328015205115904 268852093359813396 269830570788347904 270119680008081408 270702599410470912 271294495326045104 272573597436526592 273098197635342336 273390807944835072 273715326634724864 273988581674863824 275874442119036928 276413259388800672 276433453016400384 277326820593092352 278315808863453184 278614009568083968 278879766759908352 279781040244358656 280392786327833202 281079620272226304 281298949533878831 282256978653600768 282894804052352832 283788320768691918 285126328897419264 286047789794132992 286299721837441404 286606476883574658 287649570746068992 288270319726194688 288579186163992576 288600268584681472 289163940984260928 289210169545689592 291132984271638528 291444917903456256 291790867072867072 293709382362537984 294092565655199744 294666965197495056 295324431369045248 296695154731794432 297296355130845696 297937921912134144 298257146675589888 300896590451480064 300918572731588608 301869017105755392 302529058932662139 303581568950452224 304540424336779776 305206307241800742 305228604372275424 306645297116092416 307307038953396224 307636302231426048 307929742464065472 310358747383916544 310381420930695168 311992673167228896 313105284971384832 314140115362086912 314826988157567104 317613067698784512 317636271216676864 318256654558896936 318639518056075136 320447211669921792 320767120009596672 321459336799934208 321803763518399616 323629408409444352 324304109691969024 324651584434491648 324675302157766656 325361440738900791 327548534920224768 327600900016356352 328264725456975456 329325599454297168 330524168011743232 330854136362099712 332239985290175904 333782049073268736 333806433831124992 334526789515378688 334885217319960576 335180162151150912 337848803313942528 338587515565685376 339681750380532928 341608819987746816 341940125571121152 342687783569741184 342712818944309248 343382179918809852 345720418822570752 345745675749126144 346090840010354304 348805371994693632 349179098547032064 349234921715549696 350697762250741232 352351235710631936 353407629782347776 354180361677262992 355324988884899576 356618181275828224 357314701161132576 357340805118761472 358469457813084528 358999372233474048 359774094384463872 360159573344108544 360503113128662016 360936799213961216 361641753899925984 362458967692077066 363346826205560832 364130930180456448 364521077259780096 365318108899818432 367746927501017088 368551012518400896 368577937355200512 369769094124123136 370491299386084314 371839689013211136 373041386992478208 373857048437110936 376342638204801024 376745869484955648 377193072069803776 378384427691589224 379673104029622272 380168438529892352 380910955011396048 381732962449921872 382141969178099544 383532760994758656 384309922486215168 384772248218656768 385523756515958832 385551921312347904 387341427936116736 388177312362184704 388593223871275008 388963885217766912 391074149351977887 391612509816717312 392032101958631424 392889286929993408 394534982532083886 396395140174460928 397250562549512192 397676195567453184 399740612495512023 401195453935306752 401224763642118144 402492022807673856 403372078576882852 404745856182521856 406053899115706368 406941742989067656 406971472496367232 408860396154789888 409647296453013504 410181736308568064 410572989952087296 410982872512295736 413811663178555392 414650179524600576 415990230889638528 417473713295179776 417921014352125952 419671560366537984 420589179491749803 423484090265046016 424342206078529248 425682481153037877 427262948893229056 427689493346128896 428612449066578944 429071684691199488 429449582756162106 431474356119103488 431505877879259136 432405479589292032 432868779245988864 432900402877022208 433815254318534388 436699476407457792 436731379893633024 437686300609300608 439100799272396224 441138848482799616 442986647053567872 445042732097691648 446906882868201216 447385720013384832 451377859097382912 451450020754247168 452803525658633088 455478426650329088 456917044759654912 457809460862701113 457842906558413136 459967945674138624 460960558430094336 460994234332168192 461454453347139072 461894613696098208 464072359228637184 465073829326258176 465538121075874816 465572131396042752 469692238753529856 471210173043130368 472240482236350656 473766651846532768 475380174574485504 476419601548176768 476454406825015296 477959277084112704 480670817504882688 482189005199901312 482705645277599424 483278623589436088 486456164537953536 487012953236649984 487090811866424576 491401350024534528 491437249806934016 492397088185463184 493988399181445752 495786252017614848 496281204543149568 497388515989970944 498359977935263856 500709650746687488 501790184273068032 502327825979940864 506230805372829696 506773204970913792 507881273348528064 508977283266562496 509522625570799392 512413229981620224 512910188356681728 514031675354611776 514069228416463872 518124298495033344 518580628233856128 518618513623689216 521432199135970516 523208057992040448 523852382573324544 526046643376111848 528526853565947904 530234927423270912 531270542515894488 532987483327349364 534927271913742336 536011207678142208 536656030410231808 537704186719626792 539661141576695808 540239360016162816 541405198820941824 542588990652090208 543688451538115599 545147194873053184 546196395270684672 546781615889670144 547430653269449728 547977163349727648 551748884238073856 552826518777601344 552866906032800768 554653641186184704 557228019136167936 557759533519816704 559562080488717312 560785572655666404 562597899067757662 564513957307201536 565789608104705664 567576641537383836 570252657794838528 572095579588265984 572599443674882808 573212953767149316 575299141492137984 576540639452389376 577158372327985152 578327881968521856 578420339091379184 582265968543277056 582889835806912512 583581734145734144 587418764725075968 588185131310399488 589333930394990112 590648862738090496 591802473798125829 593390309463588864 594592710261691392 595875843824268288 596514293351179776 601793180902960128 601837145463177216 603738034211510784 605058117865324278 607163137900904448 609080848673559552 610412614483601484 610457208744550848 613290594232184832 614614077906792448 615272604462852096 615859484928130944 620717494767833088 623985346334457792 626210569942769664 629653976315134208 635226135397569024 635272542433353728 636513309117793872 637279036112150272 640894423339843584 641534240019193344 642918673599868416 643607527036799232 647258816818888704 648608219383938048 649303168868983296 649350604315533312 650722881477801582 655097069840449536 655201800032712704 656529450913950912 658651198908594336 661708272724199424 664479970580351808 667564098146537472 669770434639921152 670360324302301824 677175031131370752 679363500761065856 683217639975493632 685375567139482368 685425637888618496 686764359837619704 691440837645141504 691491351498252288 692181680020708608 697610743989387264 698358197094064128 698469843431099392 701395524501482464 704702471421263872 706815259564695552 708360723354525984 710649977769799152 713236362551656448 714629402322265152 714681610237522944 716938915626169056 720319146688217088 721006226257324032 721873598427922432 723283507799851968 724917935384154132 729042154519560192 730636217799636864 737102025036801792 737155874710401024 739538188248246272 740982598772168628 743679378026422272 746082773984956416 747714096874221872 752685276409602048 753491738969911296 754386144139607552 756768855383178448 759346208059244544 760336877059784704 761821910022792096 763465924899843744 764283938356199088 767065521989517312 768619844972430336 769544496437313536 771047513031917664 771103842624695808 774682855872233472 776354624724369408 777186447742550016 777927770435533824 782148298703955774 784064203917262848 785778573859986816 789069965064167772 792790280348921856 794501125099024384 795352391134906368 799481224991024046 802390907870613504 804984045615347712 806744157153765704 809491712365043712 812107798231412736 813883485978135312 813942944992734464 817720792309579776 819294592906027008 820363472617136128 821145979904174592 821965745024591472 827623326357110784 829300359049201152 831980461779277056 834947426590359552 835842028704251904 839343120733075968 841178358983499606 843896848601636493 846968180530092032 848684412157058496 851364962306075754 855378986692257792 857224898133157888 858143369382398976 858899165512324212 862948712238206976 864810959178584064 865737558491977728 865800805754044416 867630508637068776 873398952814915584 875372601218601216 878201598544792448 882277696965599232 885973294107135744 890085464195383296 893813765736402432 894771440026769664 898663015767524407 902755718194765824 902900041508494336 905607051317266176 907587176797986417 910956853300658176 913834089519309824 915618921725402226 915685813116826272 919935891348277248 921921116860188672 921988468664336384 922908906694278144 923789227392196416 931076242151749632 931144262792085504 942420346086260736 944480964472701312 947533303693065536 952839203096353536 952908813650030592 955918554168225408 961341635009765376 964378010399802624 965411290555198848 966557247178872176 972912329075907072 974025906473299968 974181623732849152 976084322216702373 982802700049069056 982874499613868032 984794176370926368 987976798362891504 991572504035229696 992562409086299136 994777031979941888 996719955870527712 1001419301493374976 1003580368546136064 1004655651959881728 1013546409941827584 1015762546697056128 1017954566533124992 1019045251141598784 1024826459963240448 1025820376713363456 1028063350709223552 1028138456832927744 1037161256467712256 1037237027247378432 1042864398271941032 1046416115984080896 1047704765146649088 1052093286752223696 1057053707131895808 1060469854846541824 1062541085031788976 1065974966654698728 1069854543827484672 1072022415356284416 1073312060820463616 1075408373439253584 1079322283153391616 1080478720032325632 1082810397641883648 1085177981304180416 1087376903076231198 1092392790541369344 1093563231779340288 1094861306538899456 1095954326699455296 1105653037555202688 1105733812065601536 1109307282372369408 1115519067039633408 1119124160977434624 1121571145311332808 1125195798135515324 1129027914614403072 1131579216209411328 1135153283074767672 1140505315589677056 1144191159176531968 1145198887349765616 1146425907534298632 1150598282984275968 1153081278904778752 1154316744655970304 1156655763937043712 1156840678182758368 1164531937086554112 1165779671613825024 1167163468291468288 1173222448055933661 1174837529450151936 1176370262620798976 1178667860789980224 1181297725476180992 1183604947596251658 1189185420523382784 1191751687648536576 1193028586702359552 1203586361805920256 1203674290926354432 1207476068423021568 1210116235730648556 1218161697347119104 1220825228967202968 1220914417489101696 1226581188464369664 1229228155813584896 1230545208925704192 1231718969856261888 1241434989535666176 1247970692668915584 1252421139885539328 1259307952630268416 1261767538475249409 1270452270795138048 1270545084866707456 1273026618235587744 1274558072224300544 1277047443459113631 1281788846679687168 1283068480038386688 1285837347199736832 1287215054073598464 1294517633637777408 1297216438767876096 1298606337737966592 1298701208631066624 1301445762955603164 1310194139680899072 1310403600065425408 1313058901827901824 1317302397817188672 1323416545448398848 1328959941160703616 1335128196293074944 1340720648604603648 1354350062262741504 1358727001522131712 1366435279950987264 1370751134278964736 1370851275777236992 1373528719675239408 1382881675290283008 1382982702996504576 1384363360041417216 1395221487978774528 1396716394188128256 1396939686862198784 1402791049002964928 1413630519129391104 1416721446709051968 1421299955539598304 1429258804644530304 1429363220475045888 1433877831252338112 1442012452514648064 1446567015599703936 1449835870768308264 1461272435599273728 1474204050073603584 1474311749420802048 1479076376496492544 1481965197544337256 1487358756052844544 1492165547969912832 1495428193748443744 1505370552819204096 1506983477939822592 1508772288279215104 1513537710766356896 1518692416118489088 1520673754119569408 1523643820045584192 1526931849799687488 1528567876712398176 1537239689944860672 1539088992874627072 1542095026063835328 1542207685249391616 1554372895485100032 1555855540871067648 1564296597407911548 1571557147719973632 1578139930128335544 1585580560697843712 1589002250198048768 1590704782269812736 1598962449982048092 1604781815741227008 1609968091230695424 1613488314307531408 1618983424730087424 1624215596462825472 1627766971956270624 1627885889985468928 1631065354614346797 1635441584619159552 1638589185812054016 1640726945234272256 1642291959808349184 1643931490049182944 1655246652714221568 1658600718098402304 1663960923558554112 1671684057408503808 1678686241466151936 1682356717966999212 1687793697203272986 1693936361060184064 1697368824314116992 1702729924612151508 1710757973384515584 1714449796266315776 1716286738764797952 1717798331024648424 1725897424476413952 1729621918357168128 1731475116983955456 1735261017274137552 1746797905629831168 1750745202437202432 1756403197089584896 1764555393931198464 1771946588214271488 1780170928390766592 1787627531472804864 1789542880053539328 1797326031535048814 1805511436389531648 1805800083016988672 1811214102634532352 1815174353595972834 1827668179038619648 1831237843450804452 1831371626233652544 1839871782696554496 1843842233720377344 1845817813388556288 1847578454784392832 1862152484303499264 1888961928945402624 1895066607386131072 1905678406192707072 1905817627300061184 1911837108336450816 1916017373240193547 1922683270019530752 1928756020799605248 1930822581110397696 1933114494357744352 1945824658151814144 1948051812946599936 1948363247465698304 1952168644433404746 1965605400098138112 1965748999227736064 1969588352741852736 1975953596725783008 1985124818172598272 1989554063959883776 1993439911741055424 2009311303919763456 2031525093394112256 2035909133066249984 2038090502283197568 2049652919926480896 2056126701418447104 2056276913665855488 2074322512935424512 2074474054494756864 2085728796543882064 2092832231968161792 2095409530293298176 2104186573504447392 2114107414263791616 2120939709693083648 2125082170063577952 2131949933309397456 2139709087654969344 2144044830712568832 2146624121640927232 2150816746878507168 2160957440064651264 2165620795283767296 2170355962608360832 2174753806152462396 2187126463558680576 2189722613077798912 2191908653398910592 2211306075110405376 2211467624131203072 2218614564744738816 2231038134079266816 2238248321954869248 2243142290622665616 2250391596271030648 2258055829228806144 2263158432418822656 2270306566149535344 2281010631179354112 2288382318353063936 2290397774699531232 2292851815068597264 2301196565968551936 2306162557809557504 2308633489311940608 2313311527874087424 2313681356365516736 2329063874173108224 2331559343227650048 2334326936582936576 2346444896111867322 2357335721579960448 2362595450952361984 2367209895192503316 2378370841046765568 2383503375297073152 2386057173404719104 2407172723611840512 2414952136846043136 2420232471461297112 2436323394694238208 2441650457934405936 2441828834978203392 2453162376928739328 2458456311627169792 2461090417851408384 2463437939712523776 2476802945895859951 2482869979071332352 2495941385337831168 2504842279771078656 2518615905260536832 2523535076950498818 2531690545804909479 2540904541590276096 2541090169733414912 2546053236471175488 2549116144448601088 2554094886918227262 2566136960076773376 2571674694399473664 2574430108147196928 2594432877535752192 2597212675475933184 2597402417262133248 2602891525911206328 2620807200130850816 2626117803655803648 2634604795634377344 2646833090896797696 2657919882321407232 2670256392586149888 2681441297209207296 2695989047302573221 2708700124525483008 2717454003044263424 2722761530393959251 2732870559901974528 2741502268557929472 2741702551554473984 2747057439350478816 2765763350580566016 2765965405993009152 2768726720082834432 2793432788376256512 2793879373724397568 2805582098005929856 2827261038258782208 2833442893418103936 2842599911079196608 2858517609289060608 2858726440950091776 2867755662504676224 2884024905029296128 2893134031199407872 2899671741536616528 2922544871198547456 2948408100147207168 2948623498841604096 2958152752992985088 2963930395088674512 2974717512105689088 2984331095939825664 2990856387496887488 3010741105638408192 3013966955879645184 3017544576558430208 3027075421532713792 3047287640091168384 3053863699599374976 3057135753424796352 3074479379889721344 3084190052127670656 3084415370498783232 3111711081742135296 3128593194815823096 3143114295439947264 3156279860256671088 3171161121395687424 3178004500396097536 3181409564539625472 3197924899964096184 3209563631482454016 3219936182461390848 3226976628615062816 3237966849460174848 3248431192925650944 3255533943912541248 3255771779970937856 3262130709228693594 3277178371624108032 3281453890468544512 3284583919616698368 3287862980098365888 3317201436196804608 3327921847117108224 3357372482932303872 3364713435933998424 3375587394406545972 3387872722120368128 3394737648628233984 3405459849224303016 3421515946769031168 3428899592532631552 3432573477529595904 3435596662049296848 3451794848952827904 3459243836714336256 3462950233967910912 3470522034548275104 3493595811259662336 3501490404874404864 3512806394179169792 3519667344167800983 3529110787862396928 3543893176428542976 3575255062945609728 3579085760107078656 3594652063070097628 3611022872779063296 3611600166033977344 3622428205269064704 3630348707191945668 3655336358077239296 3662475686901608904 3662743252467305088 3679743565393108992 3687684467440754688 3691635626777112576 3695156909568785664 3724304968606998528 3777923857890805248 3790133214772262144 3811356812385414144 3811635254600122368 3823674216672901632 3832034746480387094 3845366540039061504 3857512041599210496 3861645162220795392 3866228988715488704 3891649316303628288 3896103625893199872 3896726494931396608 3904337288866809492 3931210800196276224 3939176705483705472 3951907193451566016 3970249636345196544 3986879823482110848 4063050186788224512 4071818266132499968 4076181004566395136 4099305839852961792 4112253402836894208 4112553827331710976 4148645025870849024 4148948108989513728 4171457593087764128 4185664463936323584 4190819060586596352 4208373147008894784 4241879419386167296 4250164340127155904 4263899866618794912 4288089661425137664 4293248243281854464 4301633493757014336 4340711925216721664 4349507612304924792 4379445226155597824 4383817306797821184 4422612150220810752 4422935248262406144 4437229129489477632 4462076268158533632 4476496643909738496 4486284581245331232 4500783192542061296 4516111658457612288 4526316864837645312 4540613132299070688 4562021262358708224 4576764636706127872 4580795549399062464 4585703630137194528 4617266978623881216 4626623055748174848 4627362712731033472 4663118686455300096 4668653873165873152 4692889792223734644 4714671443159920896 4725190901904723968 4734419790385006632 4756741682093531136 4767006750594146304 4772114346809438208 4814345447223681024 4829904273692086272 4840464942922594224 4872646789388476416 4883300915868811872 4883657669956406784 4906324753857478656 4916912623254339584 4922180835702816768 4926875879425047552 4953605891791719902 4965739958142664704 4991882770675662336 5037231810521073664 5047070153900997636 5063381091609818958 5081809083180552192 5092106472942350976 5098232288897202176 5108189773836454524 5132273920153546752 5143349388798947328 5148860216294393856 5188865755071504384 5194425350951866368 5205783051822412656 5241614400261701632 5252235607311607296 5269209591268754688 5293666181793595392 5315839764642814464 5340512785172299776 5344680041143697789 5362882594418414592 5391978094605146442 5417400249050966016 5434908006088526848 5445523060787918502 5483004537115858944 5483405103108947968 5494114878700957632 5531526701161132032 5537453440165668864 5587758747448795136 5611164196011859712 5666885786836207872 5685199822158393216 5717035218578121216 5717452881900183552 5735511325009352448 5748052119720580641 5768049810058592256 5786268062398815744 5799343483073233056 5845089742397094912 5896816200294414336 5897246997683208192 5916305505985970176 5927860790177349024 5968662191879651328 5981712774993774976 6027933911759290368 6035089153116860416 6054150843065427584 6094575280182336768 6107727399198749952 6114271506849592704 6148958759779442688 6168380104255341312 6168830740997566464 6223422163484270592 6257186389631646192 6286228590879894528 6312559720513342176 6342322242791374848 6356009000792195072 6362819129079250944 6395849799928192368 6419127262964908032 6439872364922781696 6453953257230125632 6496862385851301888 6511067887825082496 6511543559941875712 6524261418457387188 6569167839233396736 6575725960196731776 6634402872393609216 6655843694234216448 6714744965864607744 6729426871867996848 6751174788813091944 6775745444240736256 6789475297256467968 6810919698448606032 6843031893538062336 6857799185065263104 6865146955059191808 6871193324098593696 6903589697905655808 6918487673428672512 6925900467935821824 6941044069096550208 6987191622519324672 7002980809748809728 7025612788358339584 7039334688335601966 7087786352857085952 7150510125891219456 7158171520214157312 7189304126140195256 7223200332067954688 7244856410538129408 7260697414383891336 7310672716154478592 7324951373803217808 7325486504934610176 7359487130786217984 7375368934881509376 7383271253554225152 7390313819137571328 7430408837687579853 7448609937213997056 7555847715781610496 7580266429544524288 7595071637414728437 7622713624770828288 7623270509200244736 7647348433345803264 7664069492960774188 7715024083198420992 7723290324441590784 7732457977430977408 7783298632607256576 7792207251786399744 7793452989862793216 7808674577733618984 7862421600392552448 7878353410967410944 7903814386903132032 7940499272690393088 7973759646964221696 8087967141907719663 8126100373576449024 8143636532264999936 8152362009132790272 8198611679705923584 8224506805673788416 8225107654663421952 8297290051741698048 8297896217979027456 8342915186175528256 8381638121173192704 8416746294017789568 8500328680254311808 8527799733237589824 8576179322850275328 8603266987514028672 8681423850433443328 8699015224609849584 8758890452311195648 8767634613595642368 8845224300441621504 8845870496524812288 8874458258978955264 8924152536317067264 8952993287819476992 8972569162490662464 9001566385084122592 9032223316915224576 9052633729675290624 9081226264598141376 9153529273412255744 9161591098798124928 9171407260274389056 9253246111496349696 9254725425462066944 9337307746331746304 9385779584447469288 9429342886319841792 9450381803809447936 9468839580770013264 9513483364187062272 9534013501188292608 9544228693618876416 9628690894447362048 9659808547384172544 9680929885845188448 9745293578776952832 9766601831737623744 9767315339912813568 9844361671405633536 9853751758850095104 9907211783583439804 9983765541351324672 10074463621042147328 10094140307801995272 10126762183219637916 10163618166361104384 10184212945884701952 10196464577794404352 10216379547672909048 10264547840307093504 10286698777597894656 10297720432588787712 10377731510143008768 10388850701903732736 10411566103644825312 10483228800523403264 10504471214623214592 10538419182537509376 10587332363587190784 10631679529285628928 10689360082287395578 10725765188836829184 10783956189210292884 10834800498101932032 10869816012177053696 10891046121575837004 10966009074231717888 10988229757401915264 11063053402322264064 11074906880331337728 11175517494897590272 11222328392023719424 11333771573672415744 11370399644316786432 11434070437156242432 11434905763800367104 11471022650018704896 11496104239441161282 11536099620117184512 11572536124797631488 11598686966146466112 11690179484794189824 11793632400588828672 11832611011971940352 11855721580354698048 11963425549987549952 12070178306233720832 12108301686130855168 12189150560364673536 12215454798397499904 12228543013699185408 12297917519558885376 12336760208510682624 12337661481995132928 12446844326968541184 12514372779263292384 12572457181759789056 12625119441026684352 12725638258158501888 12791699599856384736 12879744729845563392 12907906514460251264 13022135775650164992 13023087119883751424 13048522836914774376 13138335678466793472 13151451920393463552 13268805744787218432 13311687388468432896 13429489931729215488 13458853743735993696 13502349577626183888 13551490888481472512 13578950594512935936 13621839396897212064 13686063787076124672 13715598370130526208 13730293910118383616 13742386648197187392 13851800935871643648 13882088138193100416 14005961619497619456 14051225576716679168 14078669376671203932 14175572705714171904 14301020251782438912 14316343040428314624 14378608252280390512 14446400664135909376 14489712821076258816 14521394828767782672 14621345432308957184 14649902747606435616 14650973009869220352 14718974261572435968 14750737869763018752 14766542507108450304 14780627638275142656 14860817675375159706 14897219874427994112 15111695431563220992 15160532859089048576 15190143274829456874 15245427249541656576 15294696866691606528 15328138985921548376 15430048166396841984 15446580648883181568 15464915954861954816 15566597265214513152 15586905979725586432 15617349155467237968 15724843200785104896 15756706821934821888 15807628773806264064 15880998545380786176 15947519293928443392 16034040123431093367 16175934283815439326 16252200747152898048 16287273064529999872 16304724018265580544 16449013611347576832 16450215309326843904 16594580103483396096 16685830372351056512 16763276242346385408 16833492588035579136 17000657360508623616 17055599466475179648 17152358645700550656 17206533975028057344 17244156359161741923 17362847700866886656 17398030449219699168 17517780904622391296 17535269227191284736 17690448600883243008 17691740993049624576 17748916517957910528 17905986575638953984 17945138324981324928 18003132770168245184 18105267459350581248 18162452529196282752 18323182197596249856 18342814520548778112 18506492222992699392 18509450850924133888 18674615492663492608 18771559168894938576 18858685772639683584 18900763607618895872 18937679161540026528 19026966728374124544 19068027002376585216 19088457387237752832 19257381788894724096 19319617094768345088 19361859771690376896 19490587157553905664 19533203663475247488 19534630679825627136 19707503517700190208 19814423567166879608 19967531082702649344 20148927242084294656 20188280615603990544 20253524366439275832 20327236332722208768 20368425891769403904 20392929155588808704 20432759095345818096 20529095680614187008 20573397555195789312 20595440865177575424 20755463020286017536 20777701403807465472 20823132207289650624 21008942429246429184 21076838365075018752 21263359058571257856 21378720164574791156 21451530377673658368 21567912378420585768 21669600996203864064 21739632024354107392 21782092243151674008 21932018148463435776 21976459514803830528 22126106804644528128 22149813760662675456 22291226513062739559 22351034989795180544 22444656784047438848 22667543147344831488 22740799288633572864 22868140874312484864 22869811527600734208 22942045300037409792 22992208478882322564 23145072249595262976 23197373932292932224 23380358969588379648 23587264801177657344 23711443160709396096 23926851099975099904 24140356612467441664 24216603372261710336 24263901425723158989 24378301120729347072 24430909596794999808 24457086027398370816 24595835039117770752 24673520417021365248 24675322963990265856 24893688653937082368 25028745558526584768 25144914363519578112 25250238882053368704 25583399199712769472 25815813028920502528 26044271551300329984 26046174239767502848 26097045673829548752 26276671356933586944 26302903840786927104 26537611489574436864 26623374776936865792 26858979863458430976 26917707487471987392 27004699155252367776 27157901189025871872 27243678793794424128 27460587820236767232 27484773296394374784 27764176276386200832 28011923238995238912 28102451153433358336 28157338753342407864 28351145411428343808 28602040503564877824 28632686080856629248 28757216504560781024 28892801328271818752 28979425642152517632 29042789657535565344 29242690864617914368 29299805495212871232 29301946019738440704 29533085014216900608 29561255276550285312 29721635350750319412 30223390863126441984 30321065718178097152 30380286549658913748 30490854499083313152 30589393733383213056 30656277971843096752 30860096332793683968 30893161297766363136 30929831909723909632 31133194530429026304 31173811959451172864 31234698310934475936 31449686401570209792 31513413643869643776 31615257547612528128 31761997090761572352 31895038587856886784 32068080246862186734 32351868567630878652 32504401494305796096 32574546129059999744 32609448036531161088 32898027222695153664 33189160206966792192 33371660744702113024 33526552484692770816 33666985176071158272 34001314721017247232 34111198932950359296 34304717291401101312 34413067950056114688 34488312718323483846 34725695401733773312 34796060898439398336 35070538454382569472 35380897201766486016 35497833035915821056 35890276649962649856 36006265540336490368 36210534918701162496 36324905058392565504 36646364395192499712 36685629041097556224 37012984445985398784 37018901701848267776 37349230985326985216 37543118337789877152 37717371545279367168 37801527215237791744 37875358323080053056 38176914774475505664 38639234189536690176 38723719543380753792 39066407326950494976 39069261359651254272 39415007035400380416 39628847134333759216 39935062165405298688 40297854484168589312 40376561231207981088 40507048732878551664 40654472665444417536 40736851783538807808 40785858311177617408 40865518190691636192 41058191361228374016 41146795110391578624 41190881730355150848 41555402807614930944 41646264414579301248 42017884858492858368 42153676730150037504 42526718117142515712 42757440329149582312 42903060755347316736 43135824756841171536 43339201992407728128 43479264048708214784 43564184486303348016 43864036296926871552 43952919029607661056 44252213609289056256 44299627521325350912 44582453026125479118 44889313568094877696 45335086294689662976 45481598577267145728 45736281748624969728 45884090600074819584 45984416957764645128 46290144499190525952 46394747864585864448 46760717939176759296 47174529602355314688 47422886321418792192 47853702199950199808 48102120370293280101 48280713224934883328 48433206744523420672 48527802851446317978 48756602241458694144 48861819193589999616 48914172054796741632 49347040834042730496 49350645927980531712 50057491117053169536 50289828727039156224 50500477764106737408 51166798399425538944 51631626057841005056 51732469077485225769 52088543102600659968 52092348479535005696 52194091347659097504 52553342713867173888 52605807681573854208 53075222979148873728 53246749553873731584 53717959726916861952 53835414974943974784 54009398310504735552 54315802378051743744 54487357587588848256 54969546592788749568 55528352552772401664 56023846477990477824 56204902306866716672 56314677506684815728 56702290822856687616 57204081007129755648 57265372161713258496 57514433009121562048 57958851284305035264 58085579315071130688 58599610990425742464 58603892039476881408 59122510553100570624 59443270701500638824 60446781726252883968 60642131436356194304 60760573099317827496 60981708998166626304 61178787466766426112 61312555943686193504 61720192665587367936 61786322595532726272 61859663819447819264 62266389060858052608 62347623918902345728 62469396621868951872 63026827287739287552 63230515095225056256 63790077175713773568 64136160493724373468 64703737135261757304 65008802988611592192 65149092258119999488 65218896073062322176 65796054445390307328 66378320413933584384 66743321489404226048 66873679539188218677 67053104969385541632 67333970352142316544 68002629442034494464 68222397865900718592 68609434582802202624 68826135900112229376 68976625436646967692 69451390803467546624 69592121796878796672 70141076908765138944 70761794403532972032 71780553299925299712 72012531080672980736 72421069837402324992 72649810116785131008 73292728790384999424 73371258082195112448 74025968891970797568 74037803403696535552 75086236675579754304 75434743090558734336 75750716646160106112 77447439086761507584 78132814653900989952 78138522719302508544 78830014070800760832 79257694268667518432 79870124330810597376 80595708968337178624 80753122462415962176 81014097465757103328 81473703567077615616 81571716622355234816 81731036381383272384 82381763460710301696 83292528829158602496 84035769716985716736 84307353460300075008 85053436234285031424 85514880658299164624 85806121510694633472 86271649513682343072 86678403984815456256 86958528097416429568 87128368972606696032 87728072593853743104 87905838059215322112 88599255042650701824 89164906052250958236 89778627136189755392 90670172589379325952 90963197154534291456 91472563497249939456 91768181200149639168 91968833915529290256 92580288998381051904 92789495729171728896 93521435878353518592 94349059204710629376 94845772642837584384 95707404399900399616 96204240740586560202 96866413489046841344 97055605702892635956 97513204482917388288 97723638387179999232 97828344109593483264 98694081668085460992 100114982234106339072 100579657454078312448 101000955528213474816 101548920781730257991 102333596798851077888 103263252115682010112 103464938154970451538 104177086205201319936 104184696959070011392 104388182695318195008 105211615363147708416 106493499107747463168 107670829949887949568 108018796621009471104 108631604756103487488 108974715175177696512 109939093185577499136 111056705105544803328 112047692955980955648 112409804613733433344 112629355013369631456 113404581645713375232 114530744323426516992 115028866018243124096 115917702568610070528 116171158630142261376 117199221980851484928 117207784078953762816 118245021106201141248 118886541403001277648 120893563452505767936 121284262872712388608 121521146198635654992 121963417996333252608 122357574933532852224 122625111887372387008 123440385331174735872 123572645191065452544 123719327638895638528 124938793243737903744 126053654575478575104 126461030190450112512 127580154351427547136 128272320987448746936 129407474270523514608 130017605977223184384 130298184516239998976 130437792146124644352 131592108890780614656 132756640827867168768 133486642978808452096 133747359078376437354 134667940704284633088 136005258884068988928 136444795731801437184 137652271800224458752 137953250873293935384 138902781606935093248 139184243593757593344 140282153817530277888 141523588807065944064 143561106599850599424 144025062161345961472 144306361110879840303 144842139674804649984 145299620233570262016 146585457580769998848 146742516164390224896 148051937783941595136 148075606807393071104 150172473351159508608 150869486181117468672 151501433292320212224 154894878173523015168 156265629307801979904 156277045438605017088 157660028141601521664 158515388537335036864 159740248661621194752 161506244924831924352 162028194931514206656 162947407134155231232 163462072762766544768 166585057658317204992 168071539433971433472 168614706920600150016 170106872468570062848 171029761316598329248 171612243021389266944 172543299027364686144 173917056194832859136 174256737945213392064 175811676118430644224 178329812104501916472 179557254272379510784 181340345178758651904 181926394309068582912 182945126994499878912 183536362400299278336 183937667831058580512 185160577996762103808 185578991458343457792 187042871756707037184 189691545285675168768 191414808799800799232 192408481481173120404 193732826978093682688 194111211405785271912 195026408965834776576 195447276774359998464 195656688219186966528 197388163336170921984 200229964468212678144 201159314908156624896 202001911056426949632 203097841563460515982 204667193597702155776 206526504231364020224 206929876309940903076 208354172410402639872 208776365390636390016 210423230726295416832 215341659899775899136 216037593242018942208 217263209512206974976 217949430350355393024 219878186371154998272 222113410211089606656 224819609227466866688 225258710026739262912 230057732036486248192 232342317260284522752 234398443961702969856 234415568157907525632 236490042212402282496 237773082806002555296 241787126905011535872 242568525745424777216 243042292397271309984 244715149867065704448 245250223774744774016 247145290382130905088 247438655277791277056 249877586487475807488 252107309150957150208 252922060380900225024 255160308702855094272 256544641974897493872 258814948541047029216 260035211954446368768 260596369032479997952 260875584292249288704 263184217781561229312 266973285957616904192 267494718156752874708 269335881408569266176 272010517768137977856 272889591463602874368 275304543600448917504 275906501746587870768 277805563213870186496 278368487187515186688 280564307635060555776 283047177614131888128 287122213199701198848 288050124322691922944 288612722221759680606 290599240467140524032 293170915161539997696 293485032328780449792 296151213614786142208 300344946702319017216 301738972362234937344 303002866584640424448 304646762345190773973 309789756347046030336 312531258615603959808 312554090877210034176 317030777074670073728 319480497323242389504 323012489849663848704 324056389863028413312 325894814268310462464 326924145525533089536 333170115316634409984 336143078867942866944 337229413841200300032 340213744937140125696 342059522633196658496 345086598054729372288 348513475890426784128 351623352236861288448 356659624209003832944 359114508544759021568 362680690357517303808 363852788618137165824 365890253988999757824 367072724800598556672 367875335662117161024 370321155993524207616 371157982916686915584 379383090571350337536 382829617599601598464 384816962962346240808 387465653956187365376 388222422811570543824 390052817931669553152 390894553548719996928 391313376438373933056 394776326672341843968 400459928936425356288 404003822112853899264 406195683126921031964 409334387195404311552 413053008462728040448 413859752619881806152 416708344820805279744 417552730781272780032 420846461452590833664 430683319799551798272 432075186484037884416 434526419024413949952 435898860700710786048 439756372742309996544 444226820422179213312 450517420053478525824 460115464072972496384 464684634520569045504 468796887923405939712 468831136315815051264 472980084424804564992 475546165612005110592 485137051490849554432 486084584794542619968 490500447549489548032 494877310555582554112 499755172974951614976 504214618301914300416 505844120761800450048 510320617405710188544 513089283949794987744 517629897082094058432 521751168584498577408 533946571915233808384 534989436313505749416 538671762817138532352 544021035536275955712 545779182927205748736 550609087200897835008 551813003493175741536 555611126427740372992 556736974375030373376 561128615270121111552 574244426399402397696 576100248645383845888 577225444443519361212 581198480934281048064 586341830323079995392 586970064657560899584 592302427229572284416 600689893404638034432 603477944724469874688 606005733169280848896 609293524690381547946 619579512694092060672 625062517231207919616 634061554149340147456 646024979699327697408 648112779726056826624 651789628536620924928 653848291051066179072 666340230633268819968 674458827682400600064 684119045266393316992 690173196109458744576 697026951780853568256 703246704473722576896 713319248418007665888 718229017089518043136 725361380715034607616 727705577236274331648 734145449601197113344 735750671324234322048 742315965833373831168 758766181142700675072 765659235199203196928 769633925924692481616 774931307912374730752 776444845623141087648 780105635863339106304 781789107097439993856 782626752876747866112 789552653344683687936 800919857872850712576 808007644225707798528 812391366253842063928 818668774390808623104 826106016925456080896 827719505239763612304 833416689641610559488 835105461562545560064 841692922905181667328 861366639599103596544 864150372968075768832 871797721401421572096 879512745484619993088 888453640844358426624 901034840106957051648 913940287035572321919 920230928145944992768 929369269041138091008 937593775846811879424 937662272631630102528 951092331224010221184 972169169589085239936 981000895098979096064 989754621111165108224 999510345949903229952 1008429236603828600832 1011688241523600900096 1020641234811420377088 1026178567899589975488 1035259794164188116864 1067893143830467616768 1069978872627011498832 1077343525634277064704 1088042071072551911424 1091558365854411497472 1101218174401795670016 1103626006986351483072 1113473948750060746752 1148488852798804795392 1152200497290767691776 1154450888887038722424 1162396961868562096128 1172683660646159990784 1173940129315121799168 1184604854459144568832 1201379786809276068864 1212011466338561697792 1218587049380763095892 1239159025388184121344 1250125034462415839232 1268123108298680294912 1292049959398655394816 1296225559452113653248 1303579257073241849856 1307696582102132358144 1332680461266537639936 1368238090532786633984 1380346392218917489152 1394053903561707136512 1406493408947445153792 1426638496836015331776 1455411154472548663296 1471501342648468644096 1484631931666747662336 1517532362285401350144 1531318470398406393856 1539267851849384963232 1549862615824749461504 1552889691246282175296 1565253505753495732224 1601839715745701425152 1616015288451415597056 1624782732507684127856 1637337548781617246208 1652212033850912161792 1655439010479527224608 1666833379283221118976 1670210923125091120128 1683385845810363334656 1722733279198207193088 1728300745936151537664 1743595442802843144192 1759025490969239986176 1776907281688716853248 1802069680213914103296 1827880574071144643838 1840461856291889985536 1858738538082276182016 1875187551693623758848 1902184662448020442368 1944338339178170479872 1962001790197958192128 1979509242222330216448 1999020691899806459904 2023376483047201800192 2052357135799179950976 2070519588328376233728 2135786287660935233536 2139957745254022997664 2154687051268554129408 2176084142145103822848 2183116731708822994944 2202436348803591340032 2207252013972702966144 2226947897500121493504 2296977705597609590784 2304400994581535383552 2308901777774077444848 2324793923737124192256 2345367321292319981568 2347880258630243598336 2402759573618552137728 2424022932677123395584 2437174098761526191784 2478318050776368242688 2500250068924831678464 2536246216597360589824 2584099918797310789632 2592451118904227306496 2615393164204264716288 2665360922533075279872 2736476181065573267968 2741820861106716965757 2760692784437834978304 2788107807123414273024 2812986817894890307584 2853276993672030663552 2943002685296937288192 2969263863333495324672 3035064724570802700288 3078535703698769926464 3105779382492564350592 3203679431491402850304 3232030576902831194112 3249565465015368255712 3274675097563234492416 3304424067701824323584 3310878020959054449216 3340421846250182240256 3445466558396414386176 3456601491872303075328 3487190885605686288384 3518050981938479972352 3553814563377433706496 3604139360427828206592 3655761148142289287676 3680923712583779971072 3717477076164552364032 3750375103387247517696 3804369324896040884736 3888676678356340959744 3924003580395916384256 3998041383799612919808 4104714271598359901952 4141039176656752467456 4271572575321870467072 4279915490508045995328 4366233463417645989888 4414504027945405932288 4453895795000242987008 4593955411195219181568 4608801989163070767104 4617803555548154889696 4649587847474248384512 4695760517260487196672 4805519147237104275456 4848045865354246791168 4874348197523052383568 4956636101552736485376 5000500137849663356928 5072492433194721179648 5168199837594621579264 5184902237808454612992 5230786328408529432576 5330721845066150559744 5472952362131146535936 5483641722213433931514 5521385568875669956608 5576215614246828546048 5706553987344061327104 5886005370593874576384 5938527726666990649344 6070129449141605400576 6157071407397539852928 6211558764985128701184 6407358862982805700608 6464061153805662388224 6499130930030736511424 6549350195126468984832 6621756041918108898432 6680843692500364480512 6890933116792828772352 6913202983744606150656 6974381771211372576768 7036101963876959944704 7208278720855656413184 7311522296284578575352 7361847425167559942144 7434954152329104728064 7500750206774495035392 7608738649792081769472 7777353356712681919488 7848007160791832768512 7996082767599225839616 8209428543196719803904 8282078353313504934912 8559830981016091990656 8829008055890811864576 8907791590000485974016 9217603978326141534208 9235607111096309779392 9611038294474208550912 9696091730708493582336 9748696395046104767136 9913272203105472970752 10144984866389442359296 10336399675189243158528 10369804475616909225984 10461572656817058865152 10661443690132301119488 10945904724262293071872 10967283444426867863028 11042771137751339913216 11152431228493657092096 11413107974688122654208 11772010741187749152768 12314142814795079705856 12423117529970257402368 12814717725965611401216 12998261860061473022848 13098700390252937969664 13243512083836217796864 13361687385000728961024 13781866233585657544704 13826405967489212301312 13948763542422745153536 14416557441711312826368 14623044592569157150704 14723694850335119884288 14869908304658209456128 15001500413548990070784 15217477299584163538944 15554706713425363838976 15696014321583665537024 15992165535198451679232 16418857086393439607808 16564156706627009869824 17119661962032183981312 17658016111781623729152 17815583180000971948032 18471214222192619558784 19222076588948417101824 19392183461416987164672 19497392790092209534272 20289969732778884718592 20672799350378486317056 20739608951233818451968 20923145313634117730304 21891809448524586143744 21934566888853735726056 22085542275502679826432 22304862456987314184192 22826215949376245308416 23544021482375498305536 24628285629590159411712 24846235059940514804736 25996523720122946045696 26487024167672435593728 26723374770001457922048 27652811934978424602624 28833114883422625652736 29246089185138314301408 29447389700670239768576 29739816609316418912256 30434954599168327077888 31109413426850727677952 31392028643167331074048 31984331070396903358464 32837714172786879215616 33128313413254019739648 34239323924064367962624 35316032223563247458304 36942428444385239117568 38444153177896834203648 38994785580184419068544 40579939465557769437184 41345598700756972634112 41479217902467636903936 41846290627268235460608 43783618897049172287488 43869133777707471452112 44171084551005359652864 44609724913974628368384 45652431898752490616832 47088042964750996611072 49256571259180318823424 49692470119881029609472 51993047440245892091392 52974048335344871187456 53446749540002915844096 57666229766845251305472 58492178370276628602816 60869909198336654155776 62218826853701455355904 62784057286334662148096 65675428345573758431232 66256626826508039479296 68478647848128735925248 70632064447126494916608 73884856888770478235136 77989571160368838137088 81159878931115538874368 82958435804935273807872 87567237794098344574976 87738267555414942904224 88342169102010719305728 89219449827949256736768 91304863797504981233664 94176085929501993222144 98513142518360637646848 99384940239762059218944 103986094880491784182784 105948096670689742374912 115332459533690502610944 116984356740553257205632 121739818396673308311552 124437653707402910711808 131350856691147516862464 132513253653016078958592 136957295696257471850496 141264128894252989833216 147769713777540956470272 155979142320737676274176 175134475588196689149952 175476535110829885808448 182609727595009962467328 188352171859003986444288 197026285036721275293696 198769880479524118437888 207972189760983568365568 211896193341379484749824 233968713481106514411264 243479636793346616623104 248875307414805821423616 262701713382295033724928 265026507306032157917184 273914591392514943700992 282528257788505979666432 295539427555081912940544 311958284641475352548352 350953070221659771616896 365219455190019924934656 394052570073442550587392 397539760959048236875776 415944379521967136731136 423792386682758969499648 467937426962213028822528 525403426764590067449856 547829182785029887401984 565056515577011959332864 591078855110163825881088 623916569282950705096704 701906140443319543233792 730438910380039849869312 788105140146885101174784 795079521918096473751552 831888759043934273462272 847584773365517938999296 935874853924426057645056 1095658365570059774803968 1182157710220327651762176 1247833138565901410193408 1403812280886639086467584 1576210280293770202349568 1663777518087868546924544 1695169546731035877998592 1871749707848852115290112 2191316731140119549607936 2364315420440655303524352 2495666277131802820386816 2807624561773278172935168 3327555036175737093849088 3743499415697704230580224 4728630840881310607048704 4991332554263605640773632 5615249123546556345870336 7486998831395408461160448 9982665108527211281547264 11230498247093112691740672 14973997662790816922320896 22460996494186225383481344 29947995325581633844641792 44921992988372450766962688 89843985976744901533925376
- Sum of all divisors σ(n): 296171299902568613644800000
- Sum of proper divisors (its aliquot sum) s(n): 206327313925823712110874624
- 89843985976744901533925376 is an abundant number, because the sum of its proper divisors (206327313925823712110874624) is greater than itself. Its abundance is 116483327949078810576949248
Bases of 89843985976744901533925376
- Binary: 1001010010100010011010000111101001100011000101011000000001111011011111010000000000000002
- Hexadecimal: 0x4A51343D318AC03DBE8000
- Base-36: BAEBQDJG94PQJBPC0
Squares and roots of 89843985976744901533925376
- 89843985976744901533925376 squared (898439859767449015339253762) is 8071941816189534518511539617444298330091859136741376
- 89843985976744901533925376 cubed (898439859767449015339253763) is 725215427338833310879754647495327813563759836926386552596228767847450595557376
-
The
square root of 89843985976744901533925376 is 9478606752932.8856282241 -
89843985976744901533925376 is a
perfect cube number . Itscube root is 447881376
Scales and comparisons
How big is 89843985976744901533925376?- 89,843,985,976,744,901,533,925,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 89,843,985,976,744,901,533,925,376 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 89843985976744901533925376 cubic inches would be around 37323448 feet tall.
Recreational maths with 89843985976744901533925376
- 89843985976744901533925376 backwards is 67352933510944767958934898
- 89843985976744901533925376 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 89843985976744901533925376's digits is 144
- 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 89843985976744901533925376 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 89843985976744901533925376 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/89843985976744901533925376/
Chicago style:
Numbermatics. 2024. "Number 89843985976744901533925376 - Facts about the integer". https://numbermatics.com/n/89843985976744901533925376/
The information we have on file for 89843985976744901533925376 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 89843985976744901533925376, math, Factors of 89843985976744901533925376, curriculum, school, college, exams, university, Prime factorization of 89843985976744901533925376, STEM, science, technology, engineering, physics, economics, calculator, eighty-nine septillion, eight hundred forty-three sextillion, nine hundred eighty-five quintillion, nine hundred seventy-six quadrillion, seven hundred forty-four trillion, nine hundred one billion, five hundred thirty-three million, nine hundred twenty-five thousand, three hundred seventy-six.