2902312186369858379493376
2,902,312,186,369,858,379,493,376 is an even composite number composed of six prime numbers multiplied together.
2902312186369858379493376 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, six hundred forty divisors.
Prime factorization of 2902312186369858379493376:
212 × 79 × 11 × 133 × 293 × 313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 13 × 13 × 13 × 29 × 29 × 29 × 31 × 31 × 31)See below for interesting mathematical facts about the number 2902312186369858379493376 from the Numbermatics database.
Names of 2902312186369858379493376
- Cardinal: 2902312186369858379493376 can be written as Two septillion, nine hundred two sextillion, three hundred twelve quintillion, one hundred eighty-six quadrillion, three hundred sixty-nine trillion, eight hundred fifty-eight billion, three hundred seventy-nine million, four hundred ninety-three thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 2.902312186369858379493376 × 1024
Factors of 2902312186369858379493376
Divisors of 2902312186369858379493376
- Number of divisors d(n): 16640
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 29 31 32 44 49 52 56 58 62 64 77 88 91 98 104 112 116 124 128 143 154 169 176 182 196 203 208 217 224 232 248 256 286 308 319 338 341 343 352 364 377 392 403 406 416 434 448 464 496 512 539 572 616 637 638 676 682 686 704 728 754 784 806 812 832 841 868 896 899 928 961 992 1001 1024 1078 1144 1183 1232 1274 1276 1352 1364 1372 1408 1421 1456 1508 1519 1568 1612 1624 1664 1682 1736 1792 1798 1856 1859 1922 1984 2002 2048 2156 2197 2233 2288 2366 2387 2401 2464 2548 2552 2639 2704 2728 2744 2816 2821 2842 2912 3016 3038 3136 3224 3248 3328 3364 3472 3584 3596 3712 3718 3773 3844 3968 4004 4096 4147 4312 4394 4433 4459 4466 4576 4732 4774 4802 4901 4928 5096 5104 5239 5278 5408 5456 5488 5632 5642 5684 5824 5887 6032 6076 6272 6293 6448 6496 6656 6727 6728 6944 7007 7168 7192 7424 7436 7546 7688 7936 8008 8281 8294 8624 8788 8866 8918 8932 9152 9251 9464 9548 9604 9802 9856 9889 9947 10192 10208 10478 10556 10571 10633 10816 10912 10933 10976 11264 11284 11368 11648 11687 11774 12064 12152 12493 12544 12586 12896 12992 13013 13312 13454 13456 13888 14014 14336 14384 14848 14872 15092 15376 15379 15631 15872 16016 16562 16588 16709 16807 17248 17576 17732 17836 17864 18304 18473 18502 18928 19096 19208 19604 19712 19747 19778 19894 20384 20416 20956 21112 21142 21266 21632 21824 21866 21952 22528 22568 22736 23296 23374 23548 24128 24167 24304 24389 24986 25088 25172 25792 25984 26026 26071 26411 26624 26908 26912 27776 27869 28028 28672 28768 29029 29696 29744 29791 30184 30752 30758 31031 31213 31262 31744 32032 33124 33176 33418 33614 34307 34496 35152 35464 35672 35728 36608 36673 36946 37004 37856 38192 38416 39208 39424 39494 39556 39788 40768 40832 41209 41912 42224 42284 42532 43264 43648 43732 43904 44051 45056 45136 45472 46592 46748 47089 47096 48256 48334 48608 48778 49049 49972 50176 50344 51584 51968 52052 52142 52822 53248 53816 53824 53911 55552 55738 56056 57536 57629 57967 58058 59392 59488 59582 60368 61504 61516 62062 62426 62524 63488 63713 64064 64757 66248 66352 66836 67228 68107 68614 68992 69223 69629 70304 70928 71344 71456 73216 73346 73892 73997 74008 74431 75712 76384 76531 76832 78416 78848 78988 79112 79576 81536 81664 81809 82418 83824 84448 84568 85064 86528 87296 87451 87464 87808 88102 90272 90944 91091 93184 93496 94178 94192 96512 96668 97216 97556 98098 99944 100352 100688 103168 103936 104104 104284 105644 107632 107648 107653 107822 109417 111104 111476 112112 115072 115258 115934 116116 116963 117649 118784 118976 119164 120263 120736 123008 123032 124124 124852 125048 126976 127426 128128 128557 129311 129514 132496 132704 133672 134456 136214 137228 137423 137984 138229 138446 139258 140608 141856 142129 142688 142912 146432 146692 147784 147994 148016 148862 151424 151931 152768 153062 153664 156832 157696 157976 158224 159152 162409 163072 163328 163618 164836 167648 168896 169136 169169 170128 170723 173056 174592 174902 174928 175616 176204 180544 181888 182182 182497 184877 186368 186992 188356 188384 193024 193336 194432 195083 195112 196196 199888 200704 201376 203203 206336 207872 208208 208537 208568 211288 215264 215296 215306 215644 217217 218491 218834 222208 222952 224224 230144 230516 231868 232232 233926 235298 237952 238328 240149 240526 241472 246016 246064 248248 249704 250096 254852 256256 256711 257114 258622 259028 264992 265408 267344 268279 268912 272428 274456 274846 275968 276458 276892 278516 281216 283712 284258 285376 285824 286781 288463 292864 293384 295568 295988 296032 297724 302848 303862 305536 306124 306559 307328 308357 313664 315392 315952 316448 317057 318304 324818 326144 326656 327236 327701 329623 329672 335296 337792 338272 338338 338923 340256 341446 343343 346112 349184 349804 349856 351232 352408 361088 362297 363776 364364 364994 369754 372736 373984 376712 376768 377377 386048 386672 387283 388864 390166 390224 392392 399776 402752 403403 405769 406406 412672 415744 416416 417074 417136 422576 430528 430592 430612 431288 434434 436982 437668 444416 445904 445991 448448 453299 460288 461032 463736 464464 467852 470596 475904 476656 476749 480298 481052 482944 484561 487403 492032 492128 496496 499408 500192 509704 512512 513422 514228 517244 517979 518056 521017 529984 530816 534688 535717 536558 537824 544856 548912 549692 551936 552916 553784 557032 562432 567424 568516 570752 571648 572663 573562 576926 585728 586768 591136 591976 592064 595448 605696 607724 611072 612157 612248 613118 614656 616714 627328 631904 632896 634114 636608 637637 649636 652288 653312 654472 655402 659246 659344 670592 675584 676544 676676 677846 680512 682892 686686 692224 698368 699608 699712 700843 702464 704816 722176 724594 727552 728728 729988 739508 747968 749177 753424 753536 753571 754754 756059 765919 772096 773344 774566 777728 780332 780448 784784 799552 805504 806806 808201 811538 812812 818741 823543 825344 831488 832832 834148 834272 841841 845152 861056 861184 861224 862576 863939 868868 873964 875336 888832 891808 891982 896896 899899 905177 906598 920576 922064 927472 928928 935704 941192 951808 953312 953498 960596 961961 962104 965888 967603 969122 974806 984064 984256 992992 994903 998816 1000384 1019408 1025024 1026844 1028456 1034488 1035958 1036112 1042034 1059968 1061632 1063517 1069376 1071434 1073116 1075648 1089712 1097824 1099384 1103872 1105832 1107568 1114064 1124864 1134848 1136863 1137032 1141504 1143296 1145326 1147124 1153852 1173536 1182272 1183952 1184128 1184183 1190896 1195061 1211392 1215448 1222144 1224314 1224496 1226236 1229312 1233428 1254656 1263808 1265792 1268228 1273216 1275274 1277479 1294139 1299272 1304576 1306624 1308944 1310804 1318492 1318688 1341184 1351168 1353088 1353352 1355692 1361024 1365581 1365784 1373372 1396736 1399216 1399424 1401686 1404928 1409632 1422421 1444352 1449188 1455104 1457456 1459759 1459976 1479016 1495936 1498354 1506848 1507072 1507142 1509508 1512118 1520519 1529437 1531838 1544192 1546688 1549132 1555456 1560664 1560896 1563419 1569568 1599104 1611008 1613612 1616402 1623076 1625624 1637482 1647086 1650688 1665664 1668296 1668544 1671241 1681043 1683682 1690304 1722112 1722368 1722448 1725152 1727878 1737736 1747928 1750672 1783616 1783964 1786499 1793792 1796977 1799798 1810354 1813196 1841152 1844128 1847677 1854944 1857856 1871408 1877953 1882384 1903616 1906624 1906996 1921192 1923922 1924208 1931776 1935206 1938244 1949612 1968128 1968512 1975103 1985984 1989806 1997632 2000768 2007467 2019241 2038816 2050048 2053688 2056912 2068976 2071916 2072224 2084068 2111317 2119936 2123264 2127034 2138752 2142868 2145913 2146232 2151296 2158499 2179424 2195648 2198768 2207744 2211664 2215136 2219399 2228128 2249728 2269696 2273726 2274064 2283008 2286592 2290652 2293907 2294248 2307361 2307704 2347072 2364544 2367904 2368256 2368366 2372461 2381792 2390122 2403401 2422784 2430896 2444288 2448628 2448992 2452472 2458624 2466856 2509312 2527616 2531584 2536079 2536456 2546432 2550548 2554958 2588278 2598544 2609152 2617888 2621608 2636984 2637376 2641639 2682368 2702336 2706176 2706704 2710981 2711384 2722048 2731162 2731568 2746744 2798432 2798848 2803372 2819264 2823821 2840383 2844842 2888704 2898376 2910208 2914912 2919518 2919952 2958032 2991872 2996708 3013696 3014144 3014284 3019016 3024236 3041038 3058874 3063676 3093376 3098264 3110912 3121328 3121792 3121937 3126838 3139136 3173093 3198208 3222016 3227224 3232804 3246152 3251248 3274964 3294172 3331328 3336592 3337088 3337243 3342482 3362086 3367364 3380608 3391927 3411821 3444224 3444736 3444896 3450304 3455756 3475472 3487627 3495856 3501344 3567232 3567928 3572998 3587584 3593954 3599596 3620708 3625853 3626392 3647119 3682304 3688256 3695354 3709888 3715712 3728153 3742816 3750019 3755906 3764768 3807232 3813248 3813992 3842384 3847844 3848416 3863552 3870412 3876488 3899224 3936256 3937024 3950206 3971968 3979612 3985267 3995264 4001536 4008641 4014934 4038482 4077632 4100096 4107376 4113824 4121741 4137952 4143832 4144448 4168136 4222634 4239872 4246528 4254068 4260113 4277504 4285099 4285736 4291826 4292464 4302592 4316998 4358848 4391296 4397536 4405999 4423328 4430272 4438798 4456256 4463459 4499456 4539392 4547452 4548128 4566016 4573184 4581304 4587814 4588496 4614722 4615408 4694144 4709861 4729088 4735808 4736512 4736732 4744922 4763584 4780244 4806802 4845568 4861792 4888576 4897256 4897984 4904944 4905901 4917248 4933712 5018624 5034679 5055232 5063168 5072158 5072912 5092864 5101096 5109916 5176556 5197088 5235776 5243216 5244239 5273968 5274752 5274997 5283278 5292413 5361433 5364736 5404672 5412352 5413408 5421962 5422768 5444096 5462324 5463136 5493488 5596864 5597696 5606744 5638528 5647642 5657407 5680766 5689684 5731187 5764801 5777408 5796752 5820416 5829824 5839036 5839904 5892887 5916064 5983744 5993416 6027392 6028288 6028568 6038032 6047573 6048472 6082076 6117748 6127352 6186752 6196528 6221824 6242656 6243584 6243874 6253676 6278272 6299293 6336239 6346186 6396416 6444032 6454448 6465608 6492304 6502496 6549928 6588344 6662656 6673184 6674176 6674486 6684964 6724172 6733727 6734728 6761216 6773221 6783854 6823642 6888448 6889792 6900608 6911512 6950944 6964321 6975254 6991712 7002688 7134464 7135856 7145996 7175168 7187908 7199192 7241416 7251706 7252784 7294238 7376512 7390708 7419776 7431424 7444619 7456306 7485632 7500038 7511812 7529536 7614464 7626496 7627984 7684768 7695688 7696832 7727104 7740824 7752976 7798448 7874048 7900412 7943936 7958041 7959224 7970534 7990528 8003072 8017282 8029868 8076964 8155264 8214752 8227648 8243482 8275904 8287664 8288896 8289281 8316649 8336272 8365427 8445268 8479744 8493056 8508136 8520226 8555008 8570198 8571472 8583652 8584928 8605184 8633996 8717696 8782592 8795072 8811998 8846656 8860544 8877596 8890211 8912512 8926918 8942353 8998912 9058973 9078784 9094904 9096256 9132032 9146368 9162608 9175628 9176992 9229444 9230816 9388288 9419722 9458176 9471616 9473024 9473464 9489844 9503329 9527168 9559067 9560488 9613604 9723584 9777152 9794512 9795968 9809888 9811802 9828767 9834496 9867424 9956947 10037248 10069358 10110464 10126336 10144316 10145824 10185728 10202192 10218313 10219832 10353112 10394176 10471552 10486432 10488478 10506613 10547936 10549504 10549994 10566556 10584826 10643633 10706059 10722866 10729472 10809344 10824704 10826816 10843924 10845536 10888192 10924648 10926272 10943933 10986976 11193728 11195392 11213488 11231207 11277056 11295284 11314814 11361532 11379368 11462374 11529602 11554816 11593504 11659648 11678072 11679808 11698687 11767301 11785774 11832128 11967488 11986832 12054784 12056576 12057136 12076064 12095146 12096944 12164152 12235496 12254704 12373504 12393056 12485312 12487168 12487748 12505493 12507352 12556544 12578839 12598586 12672478 12692372 12792832 12888064 12908896 12931216 12933739 12984608 13004992 13099856 13145671 13176688 13325312 13346368 13348352 13348972 13369928 13448344 13467454 13469456 13522432 13546442 13567708 13647284 13776896 13779584 13801216 13823024 13825721 13901888 13928642 13950508 13983424 14005376 14052269 14134687 14268928 14271712 14291992 14350336 14375816 14398384 14482832 14503412 14505568 14588476 14753024 14779219 14781416 14839552 14862848 14889238 14912612 14971264 15000076 15021391 15023624 15059072 15109493 15252992 15255968 15369536 15391376 15393664 15454208 15481648 15505952 15535793 15596896 15748096 15800824 15887872 15916082 15918448 15941068 15981056 16006144 16034564 16057349 16059736 16151527 16153928 16310528 16429504 16455296 16486964 16551808 16575328 16577792 16578562 16607227 16633298 16672544 16730854 16823807 16890536 16959488 16986112 17016272 17040452 17110016 17140396 17142944 17167304 17169856 17210368 17267992 17435392 17565184 17590144 17623996 17693312 17721088 17752553 17755192 17780422 17825024 17853836 17884706 18117946 18157568 18189808 18192512 18264064 18325216 18351256 18353984 18458888 18461632 18491473 18776576 18839444 18916352 18943232 18946048 18946928 18976867 18979688 19006658 19054336 19118134 19120976 19227208 19447168 19589024 19591936 19619776 19623604 19657534 19734848 19766747 19882681 19913894 20074496 20138716 20220928 20252672 20288632 20291648 20324447 20371456 20404384 20436626 20439664 20706224 20788352 20943104 20972864 20976956 21013226 21095872 21099008 21099988 21133112 21169652 21287266 21412118 21445732 21458944 21649408 21653632 21687848 21691072 21726133 21776384 21849296 21852544 21853559 21887866 21973952 22211651 22387456 22390784 22426976 22462414 22554112 22590568 22629628 22723064 22758736 22924748 23059204 23187008 23224487 23319296 23356144 23359616 23360701 23397374 23437829 23534602 23571548 23664256 23743489 23882747 23934976 23973664 24109568 24113152 24114272 24152128 24190292 24193888 24328304 24413389 24470992 24509408 24747008 24786112 24970624 24974336 24975496 25010986 25014704 25054231 25113088 25157678 25197172 25344956 25380971 25384744 25529833 25585664 25776128 25817792 25862432 25867478 25969216 26009984 26097071 26199712 26250133 26291342 26353376 26650624 26692736 26696704 26697944 26739856 26896688 26934908 26938912 27044864 27092884 27135416 27294568 27553792 27559168 27602432 27646048 27651442 27803776 27857284 27896869 27901016 27966848 28010752 28060487 28104538 28269374 28537856 28543424 28583984 28700672 28751632 28796768 28852187 28965664 29006824 29011136 29176952 29506048 29558438 29562832 29679104 29725696 29778476 29820791 29825224 29942528 29995693 30000152 30042782 30047248 30118144 30218986 30505984 30511936 30739072 30782752 30787328 30841993 30963296 31011904 31071586 31193792 31244213 31496192 31601648 31775744 31832164 31836896 31882136 31962112 32012288 32069128 32114698 32119472 32303054 32307856 32621056 32859008 32910592 32969027 32973928 33103616 33150656 33155584 33157124 33214454 33266596 33345088 33461708 33647614 33781072 33918976 34032544 34080904 34220032 34280792 34285888 34334608 34339712 34341307 34420736 34535984 34870784 35130368 35180288 35242753 35247992 35386624 35442176 35505106 35510384 35560844 35650048 35707672 35769412 36235892 36379616 36385024 36650432 36702512 36707968 36709673 36917776 36923264 36924979 36982946 37046891 37530031 37553152 37678888 37832704 37886464 37892096 37893856 37953734 37959376 38013316 38108672 38236268 38241952 38454416 38894336 39178048 39183872 39239552 39247208 39315068 39469696 39533494 39601849 39765362 39827788 40118309 40277432 40353607 40441856 40505344 40577264 40583296 40648894 40742912 40808768 40873252 40879328 41250209 41412448 41576704 41886208 41945728 41953912 42026452 42191744 42198016 42199976 42266224 42333011 42339304 42574532 42824236 42891464 43298816 43307264 43375696 43382144 43452266 43552768 43698592 43705088 43707118 43775732 43947904 44095051 44353673 44423302 44774912 44781568 44853952 44924828 45108224 45181136 45259256 45339151 45446128 45517472 45849496 46118408 46374016 46448974 46638592 46712288 46719232 46721402 46794748 46875658 47069204 47136089 47143096 47328512 47412547 47486978 47765494 47869952 47947328 48219136 48228544 48304256 48380584 48387776 48465989 48656608 48750247 48826778 48941984 49018816 49494016 49572224 49941248 49948672 49950992 50021972 50029408 50108462 50226176 50315356 50394344 50689912 50761942 50769488 51059666 51171328 51635584 51724864 51734956 51808471 51938432 52019968 52112333 52194142 52399424 52500266 52582684 52706752 53301248 53385472 53393408 53395888 53479712 53582633 53793376 53869816 53877824 54089728 54185768 54270832 54589136 55118336 55204864 55292096 55302884 55381469 55607552 55706287 55714568 55793738 55802032 55933696 56021504 56120974 56209076 56538748 57075712 57086848 57167968 57277987 57503264 57593536 57704374 57931328 58013648 58022272 58024967 58216543 58353904 58557989 59012096 59116876 59125664 59358208 59451392 59556952 59641582 59650448 59885056 59991386 60000304 60085564 60094496 60236288 60437972 61011968 61023872 61228193 61478144 61565504 61574656 61683986 61926592 62023808 62143172 62231477 62387584 62488426 62596471 62992384 63203296 63412811 63551488 63664328 63673792 63764272 63924224 64024576 64138256 64229396 64238944 64606108 64615712 65242112 65450827 65718016 65821184 65938054 65947856 66207232 66301312 66311168 66314248 66428908 66523303 66533192 66690176 66913469 66923416 67295228 67562144 68065088 68161808 68440064 68561584 68571776 68669216 68679424 68682614 68801369 68841472 69071968 69698629 69741568 70260736 70360576 70485506 70495984 70773248 70884352 71010212 71020768 71121688 71300096 71415344 71528191 71538824 72471784 72759232 72770048 73300864 73405024 73415936 73419346 73546291 73835552 73846528 73849958 73965892 74093782 74505431 74942413 75060062 75106304 75357776 75665408 75772928 75787712 75907468 75918752 76026632 76217344 76472536 76483904 76607531 76908832 77788672 78356096 78367744 78479104 78494416 78618449 78630136 78939392 79066988 79203698 79530724 79655576 80236618 80554864 80707214 80883712 81154528 81166592 81297788 81617536 81746504 81758656 81890809 82371107 82500418 82824896 83153408 83772416 83891456 83907824 84052904 84383488 84396032 84399952 84532448 84666022 84678608 85149064 85648472 85782928 86614528 86751392 86764288 86904532 87397184 87410176 87414236 87538451 87551464 87895808 88051873 88190102 88707346 88846604 89549824 89707904 89849656 90216448 90362272 90518512 90536173 90678302 90892256 91034944 91698992 92019697 92236816 92748032 92897948 93277184 93424576 93438464 93442804 93589496 93751316 94138408 94272178 94286192 94657024 94825094 94973956 95530988 95894656 96438272 96457088 96608512 96761168 96775552 96780047 96931978 97313216 97500494 97653556 97883968 98037632 98365883 98942809 98988032 99144448 99882496 99897344 99901984 100043944 100058816 100216924 100452352 100630712 100788688 101379824 101523884 101538976 102119332 103271168 103449728 103454533 103469912 103616942 103876864 104039936 104224666 104388284 104798848 105000532 105149737 105165368 105413504 105766451 106770944 106786816 106791776 106959424 107165266 107586752 107739632 107755648 108116437 108179456 108371536 108541664 108750551 109178272 110236672 110409728 110584192 110605768 110762938 111215104 111412574 111429136 111587476 111604064 111867392 112043008 112241948 112401443 112418152 113060689 113077496 114151424 114173696 114335936 114555974 115006528 115187072 115408748 115572743 115862656 116027296 116044544 116049934 116250589 116433086 116707808 117115978 117766649 118024192 118233752 118251328 118716416 118902784 119113904 119283164 119300896 119770112 119982772 120000608 120171128 120188992 120472576 120875944 122023936 122047744 122456386 122956288 123131008 123149312 123367972 123543277 123853184 124047616 124267871 124286344 124462954 124775168 124976852 125192942 126406592 126825622 127102976 127328656 127347584 127528544 127773971 127848448 128276512 128458792 128477888 129212216 129231424 129440311 130484224 130901654 131436032 131642368 131876108 131895712 132414464 132602624 132622336 132628496 132838069 132857816 133046606 133066384 133380352 133826938 133846832 134590456 135124288 136130176 136323616 136585969 137123168 137143552 137338432 137358848 137365228 137602738 138143936 138367229 139178767 139397258 139483136 140521472 140721152 140971012 140991968 141546496 141768704 142020424 142041536 142243376 142271129 142600192 142830688 143056382 143077648 144943568 145518464 145540096 146005691 146601728 146810048 146831872 146838692 147092582 147671104 147693056 147699916 147931784 148187564 149010862 149884826 150120124 150212608 150715552 151545856 151575424 151814936 151837504 152053264 152082931 152434688 152945072 152967808 152974913 153215062 153817664 155481557 155577344 156712192 156735488 156958208 156988832 157236898 157260272 157878784 158133976 158407396 159061448 159311152 160473236 161109728 161414428 162309056 162333184 162571409 162595576 163235072 163493008 163517312 163524907 163781618 164064803 164742214 165000836 165649792 166204423 166306816 167179229 167544832 167782912 167815648 168105808 168766976 168792064 168799904 169064896 169332044 169357216 170298128 170893723 171296944 171565856 173229056 173502784 173528576 173809064 174794368 174820352 174828472 175076902 175102928 175379617 175791616 176103746 176380204 177414692 177666797 177693208 178708831 179099648 179415808 179699312 180432896 180724544 181037024 181072346 181356604 181784512 182069888 182679497 183397984 183750931 184039394 184473632 185496064 185795896 186554368 186849152 186876928 186885608 187178992 187502632 188276816 188544356 188572384 189314048 189650188 189947912 191061976 191789312 192876544 192914176 193217024 193522336 193551104 193560094 193863956 194626432 195000988 195278083 195307112 195767936 196075264 196423409 196731766 197885618 198288896 199764992 199803968 200087888 200117632 200433848 200904704 201261424 201577376 201965309 202759648 203047768 203077952 204238664 206542336 206899456 206909066 206939824 207233884 207753728 208079872 208449332 208745537 208776568 209597696 209969851 210001064 210299474 210330736 210827008 211532902 213541888 213583552 213918848 214330532 215173504 215479264 215511296 215893951 216232874 216743072 217083328 217501102 218356544 218709491 220473344 220819456 221168384 221211536 221525876 222430208 222825148 222858272 223174952 223208128 223734784 224086016 224483896 224802886 224836304 226121378 226154992 228347392 228671872 229111948 230013056 230374144 230783189 230817496 231145486 231725312 232054592 232089088 232099868 232501178 232866172 233415616 234231956 235533298 236048384 236467504 236502656 237432832 238227808 238566328 238601792 239540224 239965544 240001216 240342256 240377984 240389149 240945152 241751888 244095488 244912772 245912576 246262016 246298624 246699271 246735944 247086554 247706368 248095232 248535742 248572688 248925908 249550336 249953704 250385884 252813184 253651244 254657312 254695168 255057088 255547942 256553024 256917584 256955776 256967711 257816119 258424432 258462848 258474853 258880622 259328237 260968448 261803308 262710217 262872064 263284736 263752216 263791424 264828928 265205248 265244672 265256992 265676138 265715632 266093212 266132768 266760704 267653876 267693664 269180912 270248576 272260352 272647232 273171938 274246336 274287104 274676864 274717696 274730456 275205476 275596541 276287872 276734458 277212943 278357534 278794516 278966272 280828163 281442304 281942024 281983936 283092992 283537408 284040848 284083072 284486752 284542258 285200384 285661376 286112764 286155296 288751463 289887136 291036928 291080192 292011382 293203456 293620096 293663744 293677384 294185164 295342208 295386112 295399832 295863568 296331077 296375128 298021724 299769652 300240248 301431104 303091712 303150848 303629872 303675008 304106528 304165862 304691777 304869376 305890144 305935616 305949826 306430124 307635328 308665357 310475711 310963114 311154688 313424384 313470976 313916416 313977664 314473796 314520544 315757568 316267952 316814792 317374057 318122896 318622304 320946472 322219456 322828856 324618112 324666368 325142818 325191152 325705003 326470144 326986016 327034624 327049814 327563236 328129606 329484428 329952623 330001672 331299584 331887829 332408846 332613632 334358458 335089664 335565824 335631296 336211616 337533952 337599808 338129792 338664088 338714432 339261923 340596256 341251729 341787446 342593888 343131712 346458112 347005568 347057152 347618128 349588736 349640704 349656944 350153804 350205856 350759234 351583232 352207492 352760408 354829384 355333594 355386416 357417662 358199296 358831616 359398624 361449088 362074048 362144692 362659297 362713208 363569024 364139776 364786331 365358994 366795968 367501862 368078788 368947264 370992128 371591792 373108736 373698304 373753856 373771216 374357984 375005264 375078431 376553632 377088712 377144768 378628096 379300376 379895824 382123952 383578624 385828352 386434048 387044672 387102208 387120188 387670283 387727912 389252864 389944009 390001976 390556166 390614224 391535872 392150528 392846818 393463532 395771236 396577792 399529984 399607936 400175776 400235264 400867696 400945909 402522848 403154752 403930618 405519296 406095536 406155904 406174769 407515801 408477328 409905923 413084672 413798912 413818132 413879648 414467768 415507456 416159744 416898664 417491074 417553136 419195392 419939702 420002128 420598948 420661472 421654016 423065804 427083776 427167104 427837696 428597351 428661064 430347008 430958528 431022592 431787902 432465748 433486144 434166656 435002204 435620339 436713088 437418982 438175297 440946688 442336768 442423072 443051752 443889677 444860416 445650296 445716544 446349904 446416256 447469568 448172032 448967792 449605772 449672608 452242756 452309984 456694784 457343744 458155789 458223896 460026112 460748288 461566378 461634992 462290972 463450624 464109184 464178176 464199736 465002356 465663121 465732344 466831232 468394283 468463912 471066596 472935008 473005312 476455616 477132656 477203584 479080448 479931088 480002432 480684512 480755968 480778298 481609583 481890304 483503776 487890403 488190976 489825544 491825152 492524032 492597248 493398542 493471888 494173108 495412736 496190464 497071484 497145376 497851816 499100672 499907408 500697337 500771768 505626368 507302488 509314624 509390336 510114176 511095884 513106048 513835168 513911552 513935422 514824037 515632238 516848864 516925696 516949706 517761244 518656474 521538017 523606616 524596891 525420434 525744128 526569472 527504432 527582848 529657856 530410496 530513984 531352276 531431264 532186424 532265536 533521408 535307752 535387328 536252717 538361824 540497152 544520704 545294464 546343876 548492672 548574208 549353728 549435392 549460912 550329143 550410952 551193082 552575744 553468916 554425886 556715068 557589032 561656326 562884608 563884048 563967872 566185984 568081696 568166144 568973504 569084516 571322752 572225528 572310592 573235663 576597749 577502926 579774272 582073856 582160384 584022764 586406912 587240192 587327488 587354768 588370328 589408963 590684416 590772224 590799664 591727136 592662154 592750256 596043448 599539304 600480496 602862208 606301696 607259744 607350016 608213056 608331724 609383554 611780288 611871232 611899652 612769157 612860248 615270656 616363111 617330714 620951422 621926228 622309376 626848768 627832832 627955328 628947592 629041088 630057857 631515136 632535904 633629584 633753211 634748114 636245792 637244608 641892944 644137879 644438912 645657712 649236224 649332736 650285636 650382304 651410006 652940288 653972032 654069248 654099628 655126472 656259212 658968856 659905246 660003344 662599168 663775658 664817692 665227264 668716916 671131648 671262592 672423232 673510123 675067904 675199616 676259584 677328176 677428864 677460329 678523846 681192512 682503458 683574892 685187776 686263424 688561181 692599663 692916224 694011136 694114304 695236256 699177472 699281408 699313888 700307608 700411712 701518468 703166464 704414984 705520816 709658768 710667188 710772832 714835324 717663232 718797248 719959097 722898176 724148096 724181731 724289384 725318594 725426416 726572699 727138048 728279552 729572662 730717988 733591936 735003724 736048159 736157576 737894528 740365157 741984256 743183584 747396608 747507712 747542432 748715968 750010528 750156862 753107264 754177424 754289536 756815059 757256192 758600752 759791648 761253857 764247904 767157248 771656704 772868096 774089344 774204416 774240376 775340566 775455824 778505728 779888018 780003952 781112332 781228448 783071744 784301056 785693636 786810101 786927064 791424823 791542472 793155584 799059968 799215872 800351552 800470528 801735392 801891818 805045696 806309504 807861236 809009201 811038592 812191072 812311808 812349538 813754123 815031602 816954656 819811846 824366543 826169344 827597824 827636264 827759296 828935536 831014912 832319488 833797328 834982148 835106272 838390784 839879404 840004256 841197896 841322944 843308032 846131608 854167552 854334208 855675392 857194702 857322128 860694016 861917056 862045184 863575804 864802939 864931496 866972288 868333312 869875097 870004408 871240678 873426176 874837964 876350594 884673536 884846144 886103504 887779354 889720832 891300592 891433088 892699808 892832512 894417797 894939136 897935584 899211544 899345216 904485512 904619968 906082177 913389568 914687488 916311578 916447792 920052224 921496576 923132756 923269984 924581944 926901248 928218368 928356352 928399472 929866483 930004712 931326242 931464688 933662464 936788566 936927824 942133192 945870016 946010624 952911232 954265312 954407168 956101783 959862176 960004864 961369024 961511936 961556596 963219166 967007552 968570603 974251369 975780806 976381952 979651088 983650304 985048064 986797084 986943776 988346216 990825472 992380928 994142968 994290752 995703632 995897903 998201344 999814816 1001394674 1001543536 1011252736 1014604976 1018629248 1018780672 1020228352 1022039837 1022191768 1026212096 1027670336 1027823104 1027870844 1029648074 1031264476 1033697728 1033851392 1033899412 1035522488 1037312948 1043076034 1047213232 1049193782 1050840868 1051488256 1055008864 1055165696 1060820992 1061027968 1062704552 1062862528 1064372848 1064531072 1064580517 1067042816 1070615504 1070774656 1070824391 1072505434 1076723648 1080994304 1088370899 1089041408 1090588928 1092687752 1096985344 1097148416 1098707456 1098870784 1098921824 1100658286 1100821904 1102386164 1105151488 1106937832 1108851772 1113430136 1115178064 1123312652 1127768096 1127935744 1136163392 1136332288 1137947008 1137999863 1138169032 1142645504 1144451056 1144621184 1144674349 1146471326 1148453621 1153195498 1155005852 1159548544 1163430961 1164147712 1168045528 1170254603 1172813824 1174480384 1174654976 1174709536 1176740656 1178817926 1181368832 1181544448 1181599328 1183454272 1185324308 1185500512 1192086896 1196256061 1199078608 1200960992 1205724416 1212603392 1214519488 1214700032 1216426112 1216663448 1218767108 1223560576 1223742464 1223799304 1225538314 1225720496 1227657319 1230541312 1232726222 1234661428 1241902844 1243667579 1243852456 1250961817 1253697536 1255665664 1255910656 1257895184 1258082176 1260115714 1263030272 1265071808 1267259168 1267506422 1269496228 1272491584 1274489216 1278756479 1283785888 1286256517 1288275758 1288877824 1291315424 1298472448 1298665472 1300571272 1300764608 1302820012 1305880576 1307944064 1308138496 1308199256 1310252944 1312518424 1317937712 1319810492 1320006688 1325198336 1327551316 1329635384 1337433832 1342263296 1342525184 1344846464 1347020246 1350135808 1350399232 1352519168 1354656352 1354857728 1354920658 1357047692 1362385024 1365006916 1366946581 1367149784 1370375552 1372526848 1374963863 1377122362 1385199326 1388022272 1388228608 1390472512 1398354944 1398627776 1400615216 1400823424 1403036936 1405513681 1406332928 1408829968 1411041632 1413757163 1419317536 1421334376 1421545664 1429670648 1435326464 1437594496 1439918194 1445796352 1448296192 1448363462 1448578768 1450637188 1450852832 1453145398 1454276096 1456559104 1459145324 1461218759 1461435976 1467183872 1469788957 1470007448 1472096318 1472315152 1475789056 1480730314 1483968512 1486367168 1494793216 1495084864 1497431936 1500021056 1500313724 1502445659 1506214528 1508354848 1508579072 1511257657 1513630118 1517201504 1519583296 1522507714 1528495808 1530966437 1534314496 1543313408 1545736192 1548178688 1548408832 1548480752 1550681132 1550911648 1557011456 1559776036 1560007904 1562224664 1562456896 1566143488 1568602112 1571387272 1573620202 1573854128 1582849646 1583084944 1586311168 1598431744 1600703104 1600941056 1603470784 1603783636 1606062601 1610091392 1612619008 1615482323 1615722472 1618018402 1622077184 1624382144 1624623616 1624699076 1627508246 1630063204 1633909312 1639623692 1648733086 1652338688 1655195648 1655272528 1655518592 1657871072 1661061623 1662029824 1667594656 1669964296 1670212544 1676781568 1679758808 1680008512 1682395792 1682645888 1682724043 1686616064 1692263216 1708668416 1711350784 1714389404 1714644256 1721388032 1723834112 1724090368 1726894897 1727151608 1729605878 1729862992 1733944576 1736666624 1739750194 1740008816 1742481356 1746852352 1749675928 1752701188 1769347072 1769692288 1772207008 1775558708 1775617597 1782601184 1782866176 1785399616 1785665024 1788835594 1795871168 1798423088 1798690432 1798773977 1804712833 1808971024 1809239936 1809323971 1812164354 1815297659 1826779136 1829374976 1832623156 1832895584 1838971519 1840104448 1842993152 1846265512 1846539968 1849163888 1853802496 1856436736 1856712704 1856798944 1859732966 1860009424 1862652484 1862929376 1867324928 1873577132 1873855648 1884266384 1891740032 1892021248 1898073983 1905822464 1908530624 1908814336 1912203566 1919724352 1920009728 1922738048 1923023872 1923113192 1926438332 1929175787 1934015104 1937141206 1940490601 1948502738 1951561612 1952763904 1959302176 1965797141 1970096128 1973594168 1973887552 1976692432 1981650944 1984761856 1988285936 1988581504 1991407264 1991795806 1996402688 1999629632 2002789348 2003087072 2021260241 2022505472 2029209952 2037258496 2037561344 2040456704 2044079674 2044383536 2052424192 2055340672 2055646208 2055741688 2059296148 2062528952 2067395456 2067702784 2067798824 2071044976 2074317539 2074625896 2086152068 2094426464 2098387564 2101681736 2110017728 2110331392 2121641984 2122055936 2125409104 2125725056 2128745696 2129062144 2129161034 2132842439 2134085632 2141231008 2141549312 2141648782 2145010868 2153447296 2160657499 2161988608 2173329977 2176741798 2178082816 2181177856 2185375504 2193970688 2194296832 2197414912 2197843648 2201316572 2201643808 2204772328 2210302976 2213875664 2217703544 2221618399 2226860272 2230356128 2246625304 2255536192 2255871488 2272326784 2272664576 2275894016 2275999726 2276338064 2279935021 2285291008 2288902112 2289242368 2289348698 2292942652 2296907242 2306390996 2309668361 2310011704 2319097088 2323214803 2326861922 2328295424 2336091056 2340509206 2345627648 2348960768 2349419072 2353481312 2357635852 2362737664 2363198656 2366908544 2370648616 2371001024 2374833461 2384173792 2388762103 2392512122 2398157216 2401921984 2411448832 2425206784 2429038976 2429400064 2432852224 2433326896 2437534216 2447121152 2447484928 2447598608 2451076628 2451440992 2455314638 2461082624 2465452444 2469322856 2483805688 2487335158 2487704912 2501923634 2507395072 2511821312 2515790368 2516164352 2520231428 2530143616 2534518336 2535012844 2538615079 2538992456 2544983168 2548978432 2553504317 2557512958 2567571776 2572513034 2576551516 2577755648 2582630848 2596944896 2601142544 2601529216 2605640024 2611761152 2615888128 2616276992 2616398512 2620505888 2625036848 2625549017 2635875424 2639620984 2640013376 2650396672 2655102632 2659270768 2674867664 2685050368 2689692928 2694040492 2700798464 2705038336 2709312704 2709715456 2709841316 2713691981 2714095384 2724770048 2729608063 2730013832 2733893162 2734299568 2740751104 2745053696 2749927726 2754244724 2770398652 2776044544 2780945024 2796709888 2797255552 2801230432 2801646848 2806073872 2806621363 2811027362 2817659936 2822083264 2827514326 2838635072 2842668752 2843091328 2843223383 2852610607 2859341296 2869341461 2870652928 2875188992 2879836388 2891592704 2896592384 2896726924 2897157536 2901274376 2901705664 2906290796 2908552192 2913118208 2918290648 2922437518 2922871952 2934367744 2939577914 2940014896 2944192636 2944630304 2951578112 2961460628 2972734336 2989586432 2990169728 2994863872 3000042112 3000181457 3000627448 3004891318 3012429056 3016709696 3017158144 3022515314 3027260236 3034403008 3039166592 3045015428 3049342373 3056991616 3061932874 3067227079 3068628992 3086626816 3096357376 3096817664 3096961504 3101362264 3101823296 3114022912 3119552072 3120015808 3124449328 3124913792 3132286976 3137204224 3142774544 3147240404 3147708256 3165699292 3166169888 3196863488 3201406208 3201882112 3206941568 3207090523 3207567272 3212125202 3220182784 3225238016 3230964646 3231444944 3236036804 3244154368 3248764288 3249247232 3249398152 3255016492 3259641847 3260126408 3267818624 3278759981 3279247384 3297466172 3310391296 3310545056 3311037184 3315742144 3322123246 3335189312 3339928592 3340425088 3351609547 3353563136 3359517616 3360017024 3364791584 3365291776 3365448086 3371267081 3373232128 3384526432 3415232821 3417336832 3422701568 3428778808 3429288512 3442776064 3447668224 3448180736 3453789794 3454303216 3459211756 3459725984 3467889152 3473333248 3479500388 3480017632 3484962712 3493704704 3499351856 3504881359 3505402376 3538694144 3539384576 3544414016 3551117416 3551235194 3565202368 3565732352 3570799232 3571330048 3577671188 3582755033 3591742336 3596846176 3597380864 3597547954 3603768259 3609425666 3617942048 3618479872 3618647942 3624328708 3630595318 3650766119 3658749952 3665246312 3665791168 3677943038 3680208896 3685986304 3692531024 3693079936 3698327776 3707604992 3712873472 3713597888 3719465932 3720018848 3725304968 3725858752 3734649856 3747154264 3747711296 3753769019 3768532768 3783480064 3784042496 3796147966 3811644928 3817061248 3817628672 3824407132 3839448704 3840019456 3845476096 3846047744 3846226384 3852304001 3852876664 3858351574 3868030208 3874282412 3880981202 3897005476 3903123224 3918604352 3931594282 3940192256 3947188336 3947775104 3953384864 3960993101 3963301888 3976571872 3977163008 3982814528 3983591612 3999259264 4005578696 4006174144 4012649641 4036184243 4042520482 4045010944 4058419904 4074516992 4075122688 4080913408 4088159348 4088767072 4104848384 4110681344 4111292416 4111483376 4118592296 4125057904 4125862741 4134790912 4135405568 4135597648 4142089952 4148635078 4149251792 4172304136 4188852928 4196775128 4203363472 4220035456 4220662784 4234165039 4244111872 4250818208 4251450112 4257491392 4258124288 4258322068 4265684878 4282462016 4283098624 4283297564 4289384099 4290021736 4306894592 4314541777 4321314998 4323977216 4346659954 4353483596 4356165632 4362355712 4370751008 4387941376 4394829824 4395687296 4402633144 4403287616 4409544656 4410404999 4420605952 4427751328 4435407088 4436272477 4443236798 4453720544 4460712256 4493250608 4508965153 4511072384 4511742976 4544653568 4545329152 4551788032 4551999452 4552676128 4559870042 4570582016 4577804224 4578484736 4578697396 4585885304 4593814484 4612781992 4619336722 4620023408 4638194176 4646429606 4653723844 4656590848 4672182112 4681018412 4697921536 4698838144 4706962624 4714570861 4715271704 4725475328 4726397312 4733817088 4741297232 4742002048 4742222303 4749666922 4768347584 4777524206 4785024244 4796314432 4803843968 4819928267 4822897664 4848197641 4850413568 4858077952 4858800128 4865704448 4866653792 4875068432 4894242304 4894969856 4895197216 4902153256 4902881984 4910629276 4922165248 4930904888 4938645712 4967611376 4974670316 4975409824 5003847268 5023642624 5031580736 5032328704 5039713679 5040462856 5060287232 5069036672 5069272117 5070025688 5077230158 5077984912 5086008893 5089966336 5097956864 5107008634 5115025916 5135143552 5145026068 5152337113 5153103032 5155511296 5165261696 5182556099 5193889792 5202285088 5203058432 5211280048 5231776256 5232553984 5232797024 5241011776 5250073696 5251098034 5271750848 5279241968 5280026752 5297705413 5300793344 5310205264 5318541536 5328776999 5349735328 5370100736 5379385856 5388080984 5401596928 5410076672 5418625408 5419430912 5419682632 5427383962 5428190768 5449540096 5459216126 5460027664 5467786324 5468599136 5481502208 5490107392 5499855452 5507670707 5508489448 5539973761 5540797304 5552089088 5561890048 5593419776 5594511104 5602460864 5603293696 5612147744 5613242726 5622054724 5635319872 5644166528 5655028652 5663064407 5677270144 5685337504 5686182656 5686446766 5696278861 5705221214 5718682592 5738682922 5750377984 5759672776 5770565801 5783185408 5793184768 5793453848 5794315072 5802548752 5803411328 5812581592 5817104384 5826236416 5836581296 5844875036 5845743904 5868735488 5879155828 5880029792 5888385272 5889260608 5903156224 5922921256 5945468672 5979172864 5980339456 5989727744 6000084224 6000362914 6001254896 6009782636 6024858112 6033419392 6034316288 6045030628 6053620573 6054520472 6068806016 6078333184 6089125679 6090030856 6098684746 6113983232 6123865748 6134454158 6192714752 6193923008 6202724528 6203646592 6228045824 6239104144 6240031616 6248898656 6249827584 6260924579 6264573952 6285549088 6294480808 6295416512 6331398584 6332339776 6342575239 6393726976 6402812416 6403764224 6413883136 6414181046 6415134544 6424250404 6440365568 6450476032 6461929292 6462889888 6472073608 6488308736 6497528576 6498494464 6498796304 6509065381 6510032984 6519283694 6520252816 6535637248 6557519962 6558494768 6594932344 6621090112 6622074368 6631484288 6644246492 6670378624 6679857184 6680850176 6692712481 6703219094 6719035232 6720034048 6729583168 6730583552 6730896172 6742534162 6769052864 6779994221 6819759583 6830465642 6834673664 6845403136 6857557616 6858577024 6885552128 6895336448 6907579588 6908606432 6918423512 6919451968 6935778304 6946666496 6959000776 6960035264 6969925424 6971285321 6987409408 6998703712 7009762718 7010804752 7078769152 7088828032 7102234832 7102470388 7130404736 7131464704 7141598464 7142660096 7154278859 7155342376 7165510066 7183484672 7193692352 7194761728 7195095908 7207536518 7218851332 7235884096 7236959744 7237295884 7248657416 7261190636 7301532238 7317499904 7330492624 7331582336 7355886076 7360417792 7385062048 7386159872 7396655552 7425746944 7427195776 7438931864 7440037696 7450609936 7451717504 7452063619 7469299712 7494308528 7495422592 7495770737 7507538038 7537065536 7566960128 7568084992 7592295932 7618596293 7623289856 7634122496 7635257344 7648814264 7678897408 7680038912 7690952192 7692095488 7692452768 7704608002 7705753328 7716703148 7736060416 7748564824 7761962404 7794010952 7806246448 7837208704 7863188564 7894376672 7895550208 7906769728 7921986202 7953143744 7954326016 7965629056 7965999041 7967183224 7992299689 7998518528 8011157392 8012348288 8012720443 8025299282 8039175347 8072368486 8085040964 8090021888 8116839808 8144016727 8149033984 8161826816 8176318696 8177534144 8209696768 8221362688 8222584832 8222966752 8237184592 8250115808 8251725482 8269581824 8270811136 8271195296 8284179904 8297270156 8298503584 8344608272 8373792427 8377705856 8393550256 8406726944 8440070912 8441325568 8468330078 8488223744 8501636416 8502900224 8514982784 8516248576 8516644136 8531369756 8564924032 8566197248 8566595128 8578768198 8580043472 8593601233 8613789184 8629083554 8642629996 8647954432 8693319908 8705673053 8706967192 8724711424 8741502016 8775882752 8789659648 8791374592 8805266288 8806575232 8819089312 8820809998 8841211904 8855502656 8870814176 8872544954 8886473596 8907441088 8921424512 8951295353 8986501216 9003795619 9017930306 9022144768 9023485952 9089307136 9090658304 9103576064 9103998904 9105352256 9119740084 9141164032 9155608448 9156969472 9157394792 9171770608 9187628968 9225563984 9238673444 9240046816 9276388352 9292859212 9307447688 9344364224 9362036824 9395843072 9397676288 9413925248 9429141722 9430543408 9445445087 9450950656 9452794624 9467634176 9482594464 9484004096 9484444606 9499333844 9536695168 9555048412 9568626067 9570048488 9592628864 9607687936 9624747041 9639856534 9645795328 9696395282 9716155904 9717600256 9731408896 9733307584 9750136864 9788484608 9790394432 9804306512 9805763968 9821258552 9838595767 9844330496 9861809776 9877291424 9896300141 9935222752 9949340632 9950819648 10007694536 10047285248 10063161472 10064657408 10079427358 10080925712 10120574464 10138073344 10138544234 10140051376 10154460316 10155969824 10172017786 10179932672 10195913728 10214017268 10228531313 10230051832 10270287104 10288522699 10290052136 10304674226 10306206064 10311022592 10330523392 10365112198 10387779584 10404570176 10406116864 10422560096 10463552512 10465594048 10482023552 10500147392 10502196068 10517119613 10543501696 10558483936 10560053504 10578803599 10595410826 10620410528 10637083072 10657553998 10699470656 10716765059 10740201472 10758771712 10776161968 10803193856 10820153344 10837250816 10838861824 10839365264 10854767924 10856381536 10899080192 10918432252 10920055328 10935572648 10937198272 10963004416 10980214784 10999710904 11015341414 11016978896 11079947522 11081594608 11104178176 11123780096 11189022208 11204921728 11206587392 11224295488 11226485452 11242438207 11244109448 11270639744 11288333056 11308376261 11310057304 11326128814 11354540288 11370675008 11372365312 11372893532 11392557722 11410442428 11437365184 11477365844 11500755968 11519345552 11541131602 11566370816 11586369536 11586907696 11588630144 11605097504 11606822656 11625163184 11627431361 11634208768 11673162592 11689750072 11691487808 11737470976 11758311656 11760059584 11776770544 11778521216 11779068301 11806312448 11845842512 11890937344 11960678912 11979455488 12000168448 12000725828 12002509792 12019565272 12049716224 12066838784 12068632576 12088264279 12090061256 12107241146 12109040944 12137612032 12156666368 12178251358 12180061712 12197369492 12227966464 12247731496 12268908316 12385429504 12387846016 12405449056 12407293184 12429323179 12478208288 12480063232 12497797312 12499655168 12521849158 12571098176 12588961616 12590833024 12591417839 12632989831 12662797168 12664679552 12665267797 12685150478 12707083613 12787453952 12805624832 12827766272 12828362092 12830269088 12848500808 12872800633 12880731136 12900952064 12923858584 12925779776 12944147216 12976617472 12995057152 12996988928 12997592608 13018130762 13020065968 13038567388 13040505632 13071274496 13115039924 13116989536 13189864688 13242180224 13244148736 13262968576 13286517881 13288492984 13340757248 13359714368 13361700352 13385424962 13406438188 13438070464 13440068096 13459166336 13461167104 13461792344 13485068324 13504230509 13538105728 13559988442 13583434207 13639519166 13660931284 13669347328 13715115232 13717154048 13760579987 13790672896 13815159176 13817212864 13836847024 13838903936 13871556608 13893332992 13918001552 13920070528 13939850848 13942570642 13974818816 13997407424 14019525436 14021609504 14148821687 14157538304 14177656064 14204469664 14204940776 14260809472 14262929408 14283196928 14285320192 14308557718 14310684752 14331020132 14366969344 14387384704 14389523456 14390191816 14415073036 14437702664 14471768192 14473919488 14474591768 14497314832 14520222773 14522381272 14603064476 14660985248 14663164672 14711772152 14770124096 14772319744 14793311104 14851493888 14854391552 14877863728 14880075392 14901219872 14903435008 14904127238 14929897073 14938599424 14988617056 14990845184 14991541474 15015076076 15074131072 15124602493 15133920256 15184591864 15213309839 15237192586 15246579712 15268244992 15270514688 15297628528 15357794816 15360077824 15381904384 15384905536 15409216004 15411506656 15433406296 15472120832 15497129648 15523924808 15551328793 15588021904 15612492896 15674417408 15726377128 15788753344 15791100416 15813539456 15843972404 15906287488 15908652032 15931258112 15931998082 15934366448 15959545147 15984599378 15997037056 16022314784 16024696576 16025440886 16050598564 16078350694 16144736972 16167678527 16170081928 16233679616 16262503621 16288033454 16298067968 16323653632 16352637392 16355068288 16419393536 16442725376 16445933504 16474369184 16500231616 16503450964 16539163648 16542390592 16568359808 16594540312 16597007168 16623834227 16689216544 16721334721 16747584854 16755411712 16787100512 16813453888 16880141824 16882651136 16936660156 16976447488 17003272832 17005800448 17029965568 17032497152 17033288272 17062739512 17129848064 17132394496 17133190256 17157536396 17160086944 17187202466 17227578368 17258167108 17285259992 17386639816 17411346106 17413934384 17449422848 17483004032 17551765504 17582749184 17610532576 17613150464 17638178624 17641619996 17711005312 17741628352 17745089908 17770305553 17772947192 17814882176 17842849024 17874530219 17902590706 17973002432 18007591238 18035860612 18044289536 18046971904 18178614272 18207152128 18207997808 18210704512 18239480168 18271677853 18282328064 18311216896 18313938944 18314789584 18343541216 18375257936 18378843119 18451127968 18477346888 18480093632 18552776704 18585718424 18614895376 18688728448 18724073648 18795352576 18827850496 18858283444 18861086816 18890890174 18905589248 18935268352 18965188928 18968008192 18968889212 18995843867 18998667688 19073390336 19107256441 19110096824 19137252134 19140096976 19185257728 19215375872 19249494082 19279713068 19291590656 19392790564 19432311808 19462817792 19466615168 19500273728 19531793567 19576969216 19580788864 19608613024 19611527936 19642517104 19646349541 19677191534 19723619552 19754582848 19792600282 19870445504 19898681264 19901639296 19902563681 19968274249 20015389072 20085390227 20094570496 20126322944 20129314816 20158854716 20161851424 20241148928 20276146688 20277088468 20280102752 20308920632 20311939648 20344035572 20359865344 20391827456 20428034536 20457062626 20460103664 20540574208 20577045398 20580104272 20609348452 20612412128 20622045184 20661046784 20730224396 20809140352 20812233728 20845120192 20878813813 20927105024 20931188096 20964047104 21000294784 21001270199 21004392136 21034239226 21087003392 21116967872 21120107008 21157607198 21190821652 21240821056 21274166144 21315107996 21345396611 21398941312 21433530118 21470589553 21480402944 21517543424 21552323936 21606387712 21674501632 21677723648 21678730528 21709535848 21712763072 21798160384 21836864504 21840110656 21871145296 21874396544 21926008832 21960429568 21999421808 22030682828 22033957792 22159895044 22163189216 22247560192 22378044416 22409843456 22413174784 22448590976 22449633661 22452970904 22484876414 22488218896 22541279488 22576666112 22616752522 22620114608 22652257628 22709080576 22741350016 22744730624 22745787064 22785115444 22817492929 22820884856 22874730368 22951319867 22954731688 23001511936 23038691104 23082263204 23172739072 23173815392 23177260288 23210195008 23213645312 23250326368 23254862722 23346325184 23379500144 23382975616 23461266829 23474941952 23516623312 23520119168 23553541088 23557042432 23558136602 23598869567 23612624896 23691685024 23781874688 23906629747 23921357824 23958910976 24000336896 24001451656 24005019584 24039130544 24099432448 24133677568 24137265152 24176528558 24180122512 24214482292 24218081888 24275224064 24313332736 24356502716 24360123424 24394738984 24455932928 24495462992 24534169513 24537816632 24770859008 24775692032 24810898112 24814586368 24858646358 24956416576 24960126464 24995594624 24999310336 25043698316 25079285231 25142196352 25177923232 25181666048 25182835678 25226377813 25265979662 25325594336 25329359104 25330535594 25370300956 25414167226 25555362833 25611249664 25655532544 25656724184 25660538176 25697001616 25745601266 25761462272 25801904128 25847717168 25851559552 25888294432 25953234944 25990114304 25995185216 26036261524 26040131936 26077134776 26081011264 26142548992 26230079848 26233979072 26276383133 26379729376 26484360448 26488297472 26525937152 26573035762 26576985968 26681514496 26719428736 26723400704 26770849924 26812876376 26876140928 26880136192 26918332672 26922334208 26923584688 26966128007 26970136648 27008461018 27076211456 27119976884 27166868414 27279038332 27321862568 27430230464 27434308096 27521159974 27581345792 27630318352 27634425728 27673694048 27677807872 27726951707 27743113216 27836003104 27840141056 27879701696 27885141284 27994814848 28039050872 28043219008 28088547487 28253289701 28297643374 28315076608 28355312128 28408939328 28409881552 28521618944 28525858816 28566393856 28617115436 28621369504 28662040264 28733938688 28774769408 28779046912 28780383632 28830146072 28875405328 28881039187 28943536384 28947838976 28949183536 28994629664 29040445546 29044762544 29206128952 29321970496 29326329344 29423544304 29540248192 29544639488 29586622208 29639155273 29708783104 29755727456 29760150784 29802439744 29806870016 29808254476 29859794146 29977234112 29981690368 29983082948 30025688693 30030152152 30148262144 30201792439 30249204986 30267840512 30369183728 30426619678 30474385172 30493159424 30536489984 30595257056 30715589632 30763808768 30769811072 30818432008 30823013312 30866812592 30872834993 30944241664 30994259296 31047849616 31053907339 31102657586 31176043808 31224985792 31348834816 31452754256 31562756071 31577506688 31582200832 31627078912 31687944808 31812574976 31817304064 31862516224 31863996164 31868732896 31919090294 31969198756 31994074112 32044629568 32049393152 32050881772 32101197128 32156701388 32289473944 32335357054 32340163856 32467359232 32525007242 32576066908 32596135936 32705274784 32710136576 32885450752 32891867008 32948738368 33000463232 33001996027 33006901928 33078327296 33084781184 33136719616 33189080624 33194014336 33195556121 33247668454 33378433088 33442669442 33495169708 33510823424 33574201024 33626907776 33739497869 33760283648 33873320312 33937383487 33952894976 34006545664 34011600896 34059931136 34064994304 34066576544 34125479024 34259696128 34264788992 34266380512 34315072792 34320173888 34374404932 34455156736 34516334216 34570519984 34773279632 34822692212 34827868768 34966008064 35165498368 35221065152 35226300928 35276357248 35277995753 35283239992 35422010624 35483256704 35484904819 35490179816 35540611106 35545894384 35602062251 35629764352 35685698048 35749060438 35805181412 35946004864 36015182476 36066359791 36071721224 36088579072 36277892693 36357228544 36414304256 36415995616 36421409024 36478960336 36543355706 36622433792 36627877888 36629579168 36687082432 36750515872 36757686238 36902255936 36954693776 36960187264 37083937891 37105553408 37171436848 37229790752 37301438993 37377456896 37448147296 37590705152 37655700992 37716566888 37722173632 37781780348 37811178496 37870536704 37930377856 37936016384 37937778424 37991687734 37997335376 38146780672 38214512882 38220193648 38274504268 38280193952 38370515456 38430751744 38498988164 38553694949 38559426136 38779816327 38785581128 38864623616 38925635584 38933230336 39000547456 39063587134 39153938432 39161577728 39217226048 39223055872 39285034208 39292699082 39354383068 39447239104 39509165696 39585200564 39641450849 39740891008 39797362528 39803278592 39805127362 39873952027 39936548498 40030778144 40170780454 40252645888 40258629632 40317709432 40323702848 40482297856 40552293376 40554176936 40560205504 40617841264 40623879296 40688071144 40719730688 40783654912 40856069072 40914125252 40920207328 41081148416 41154090796 41160208544 41218696904 41224824256 41322093568 41460448792 41618280704 41624467456 41690240384 41757627626 41854210048 41862376192 41928094208 42000589568 42002540398 42008784272 42068478452 42174006784 42233935744 42240214016 42315214396 42375344011 42381643304 42481642112 42548332288 42623879753 42630215992 42690793222 42797882624 42867060236 42941179106 43035086848 43104647872 43349003264 43357461056 43419071696 43425526144 43570924111 43596320768 43673729008 43680221312 43742290592 43748793088 43826472053 43852017664 43998843616 44061365656 44067915584 44319790088 44326378432 44398026673 44495120384 44756088832 44819686912 44826349568 44897181952 44899267322 44905941808 44969752828 44976437792 45082558976 45153332224 45233505044 45240229216 45304515256 45418161152 45482700032 45489461248 45491574128 45563457667 45570230888 45634985858 45641769712 45749460736 45902639734 45909463376 46003023872 46077382208 46164526408 46347630784 46354520576 46420390016 46427290624 46500652736 46509725444 46575815429 46692650368 46759000288 46765951232 46848987367 46922533658 47033246624 47040238336 47107082176 47114084864 47116273204 47197739134 47383370048 47459959547 47563749376 47813259494 47842715648 47917821952 48000673792 48002903312 48010039168 48078261088 48198864896 48267355136 48353057116 48360245024 48428964584 48436163776 48550448128 48626665472 48713005432 48720246848 48789477968 48798997247 48911865856 48990925984 49068339026 49075633264 49551384064 49621796224 49629172736 49717292716 49912833152 49920252928 49991189248 49998620672 50079952013 50087396632 50158570462 50284392704 50355846464 50363332096 50365671356 50452755626 50531959324 50651188672 50658718208 50661071188 50740601912 50828334452 51110725666 51222499328 51311065088 51313448368 51321076352 51394003232 51491202532 51492910313 51522924544 51695434336 51703119104 51776588864 51980228608 51990370432 52072523048 52080263872 52154269552 52162022528 52164445333 52285097984 52460159696 52467958144 52470395159 52552766266 52759458752 52968720896 52976594944 53051874304 53146071524 53153971936 53330174051 53363028992 53438857472 53446801408 53541699848 53625752752 53752281856 53760272384 53836665344 53844668416 53847169376 53932256014 53940273296 54016922036 54152422912 54239953768 54333736828 54558076664 54643725136 54860460928 54868616192 55042319948 55044145507 55260636704 55268851456 55347388096 55355615744 55453903414 55672006208 55680282112 55759403392 55761993287 55770282568 55946097823 55989629696 56078101744 56086438016 56089043101 56177094974 56274227429 56506579402 56595286748 56630153216 56710624256 56817878656 56819763104 57008117089 57043237888 57132787712 57234230872 57242739008 57324080528 57467877376 57549538816 57558093824 57560767264 57660292144 57750810656 57762078374 57887072768 57895677952 57898367072 57989259328 58080891092 58089525088 58412257904 58616546989 58643940992 58652658688 58847088608 59080496384 59089278976 59173244416 59278310546 59417566208 59511454912 59520301568 59604879488 59613740032 59616508952 59719588292 59954468224 59963380736 59966165896 60051377386 60060304304 60155208631 60296524288 60403584878 60498409972 60535681024 60738367456 60853239356 60939711371 60948770344 61072979968 61190514112 61431179264 61527617536 61539622144 61636864016 61646026624 61733625184 61745669986 61888483328 61988518592 62095699232 62107814678 62205315172 62352087616 62449971584 62659067471 62697669632 62905508512 63026569333 63125512142 63155013376 63164401664 63254157824 63375889616 63625149952 63634608128 63725032448 63727992328 63737465792 63838180588 63938397512 63988148224 64089259136 64098786304 64101763544 64202394256 64313402776 64578947888 64670714108 64680327712 64934718464 65050014484 65152133816 65410549568 65420273152 65770901504 65783734016 65897476736 66000926464 66003992054 66013803856 66118115609 66156654592 66169562368 66273439232 66378161248 66388028672 66391112242 66495336908 66756866176 66885338884 66980382469 66990339416 67021646848 67148402048 67253815552 67373229287 67478995738 67520567296 67746640624 67874766974 68013091328 68023201792 68119862272 68133153088 68250958048 68519392256 68532761024 68630145584 68640347776 68748809864 68870170369 68910313472 69032668432 69141039968 69274100987 69546559264 69645384424 69655737536 69932016128 70330996736 70442130304 70452601856 70552714496 70555991506 70566479984 70844021248 70966513408 70969809638 70980359632 71081222212 71091788768 71204124502 71259528704 71371396096 71498120876 71599719191 71610362824 71892009728 72019658893 72030364952 72132719582 72143442448 72177158144 72555785386 72714457088 72831991232 72842818048 72957920672 73086711412 73244867584 73259158336 73374164864 73501031744 73515372476 73619837291 73804511872 73909387552 73920374528 74051625193 74167875782 74342873696 74459581504 74602877986 74754913792 74896294592 75017355413 75181410304 75311401984 75433133776 75444347264 75563560696 75622356992 75741073408 75860755712 75872032768 75875556848 75983375468 75994670752 76293561344 76429025764 76440387296 76549008536 76560387904 76741030912 76861503488 76997976328 77107389898 77118852272 77559632654 77571162256 77729247232 77866460672 78001094912 78127174268 78323155456 78434452096 78446111744 78570068416 78585398164 78697067449 78708766136 78894478208 79018331392 79158633827 79170401128 79282901698 79481782016 79594725056 79606557184 79610254724 79747904054 79873096996 80061556288 80341560908 80505291776 80635418864 80647405696 80964595712 81104586752 81108353872 81120411008 81235682528 81247758592 81376142288 81392019527 81439461376 81712138144 81828250504 81840414656 82162296832 82308181592 82320417088 82437393808 82449648512 82453478107 82644187136 82920897584 83236561408 83248934912 83380480768 83515255252 83724752384 83856188416 84001179136 84005080796 84017568544 84136956904 84348013568 84467871488 84480428032 84617849953 84630428792 84750688022 84763286608 84963284224 85096664576 85247759506 85260431984 85381586444 85595765248 85734120472 85882358212 86209295744 86698006528 86714922112 86838143392 86851052288 87005262253 87141848222 87347458016 87360442624 87484581184 87497586176 87652944106 87997687232 88122731312 88135831168 88139924873 88430928817 88639580176 88652756864 88656874579 88796053346 88949585291 88990240768 89512177664 89639373824 89794363904 89798534644 89811883616 89939505656 89952875584 90165117952 90306664448 90467010088 90480458432 90609030512 90836322304 90965400064 90978922496 90983148256 91126915334 91140461776 91269971716 91283539424 91498921472 91805279468 91818926752 92154764416 92329052816 92695261568 92709041152 92840780032 92854581248 93001305472 93005625167 93019450888 93151630858 93385300736 93518000576 93531902464 93697974734 93845067316 94066493248 94080476672 94214164352 94228169728 94232546408 94395478268 94529613563 94766740096 94919919094 95084039449 95127498752 95626518988 95685431296 96001347584 96005806624 96020078336 96156522176 96534710272 96706114232 96720490048 96857929168 96872327552 97100896256 97253330944 97426010864 97440493696 97578955936 97597994494 97823731712 97981851968 98136678052 98151266528 99041751809 99102768128 99243592448 99258345472 99434585432 99825666304 99840505856 99982378496 99997241344 100159904026 100174793264 100317140924 100568785408 100711692928 100726664192 100731342712 100905511252 101063918648 101302377344 101317436416 101322142376 101481203824 101641559411 101656668904 102221451332 102622130176 102626896736 102642152704 102788006464 102982405064 102985820626 103390868672 103406238208 103553177728 103899895957 103960457216 103980740864 104145046096 104160527744 104308539104 104324045056 104328890666 104509279511 104570195968 104920319392 104935916288 104940790318 105105532532 105518917504 105872217451 105937441792 106103748608 106292143048 106307943872 106660348102 106726057984 106877714944 106893602816 107083399696 107251505504 107504563712 107520544768 107673330688 107694338752 107864512028 107880546592 108033844072 108304845824 108479907536 108667473656 108859301551 109116153328 109287450272 109720921856 109737232384 110084639896 110088291014 110521273408 110537702912 110694776192 110711231488 110907806828 111344012416 111360564224 111518806784 111523986574 111540565136 111716816029 111892195646 111979259392 112156203488 112172876032 112178086202 112354189948 112548454858 113013158804 113173749689 113190573496 113421248512 113635757312 113639526208 114016234178 114086475776 114265575424 114468461744 114485478016 114648161056 114935754752 115099077632 115121534528 115320584288 115501621312 115524156748 115774145536 115796734144 115978518656 116161782184 116179050176 116366839589 116824515808 117049343047 117233093978 117287881984 117305317376 117694177216 118160992768 118178557952 118346488832 118556621092 118835132416 119022909824 119040603136 119209758976 119227480064 119233017904 119439176584 119908936448 119926761472 119932331792 120102754772 120120608608 120310417262 120593048576 120807169756 120996819944 121476734912 121706478712 121879422742 121897540688 122145959936 122381028224 122790786131 122862358528 123079244288 123273728032 123292053248 123467250368 123491339972 123977037184 124191398464 124215629356 124392138871 124410630344 124704175232 124899943168 125121711533 125318134942 125395339264 125811017024 126053138666 126251024284 126310026752 126328803328 126508315648 126751779232 127250299904 127450064896 127455984656 127474931584 127676361176 127876795024 127901744971 127976296448 128178518272 128197572608 128203527088 128404788512 128626805552 128651901833 129157895776 129341428216 129360655424 129869436928 130100028968 130304267632 130821099136 130840546304 131567468032 131794953472 132001852928 132007984108 132027607712 132236231218 132339124736 132546878464 132756322496 132776057344 132782224484 132970907069 132990673816 133513732352 133750795087 133770677768 133960764938 133980678832 134043293696 134296804096 134507631104 134746458574 134957991476 135041134592 135493281248 135749533948 136026182656 136239724544 136266306176 136501916096 136722554969 137038784512 137065522048 137260291168 137280695552 137497619728 137524446787 137740340738 138065336864 138282079936 138548201974 139093118528 139290768848 139311475072 139317945767 139777919743 139864032256 140597731589 140661993472 140884260608 140905203712 141105428992 141111983012 141132959968 141688042496 141933026816 141939619276 141960719264 142162444424 142183577536 142408249004 142519057408 142742792192 142996241752 143199438382 143220725648 143784019456 144039317786 144060729904 144265439164 144286884896 144354316288 145111570772 145663982464 145685636096 145915841344 146151696691 146173422824 146489735168 146518316672 146748329728 147002063488 147008891393 147030744952 147239674582 147609023744 147818775104 147840749056 148103250386 148335751564 148685747392 148919163008 149205755972 149417776277 149509827584 149792589184 150034710826 150294126871 150362820608 150622803968 150866267552 150888694528 151127121392 151244713984 151721511424 151744065536 151751113696 151966750936 151989341504 152587122688 152858051528 152880774592 153098017072 153120775808 153482061824 153723006976 153995952656 154214779796 154237704544 155119265308 155142324512 155732921344 156002189824 156254348536 156646310912 156868904192 156892223488 157140136832 157147435627 157170796328 157394134898 157417532272 157788956416 158036662784 158317267654 158340802256 158565803396 158963564032 159189450112 159213114368 159220509448 159495808108 159722450503 159746193992 160123112576 160659239069 160683121816 161010583552 161270837728 161294811392 162209173504 162216707744 162240822016 162471365056 162495517184 162752284576 162784039054 163424276288 163656501008 163680829312 164228867803 164324593664 164616363184 164640834176 164874787616 164899297024 164906956214 165192086969 165288374272 165841795168 166473122816 166760961536 167030510504 167346408229 167449504768 167712376832 168002358272 168010161592 168035137088 168273913808 168696027136 168935742976 168960856064 169235699906 169260857584 169501376044 169526573216 169926568448 170193329152 170495519012 170520863968 170763172888 171191530496 171468240944 171739186591 171764716424 172418591488 173396013056 173429844224 173676286784 173702104576 174010524506 174283696444 174694916032 174720885248 174969162368 174995172352 175305888212 175554996617 175995374464 176245462624 176271662336 176279849746 176584644691 176861857634 177279160352 177305513728 177313749158 177592106692 177899170582 178887539831 179278747648 179588727808 179597069288 179623767232 179879011312 179905751168 180330235904 180613328896 180934020176 180960916864 181218061024 181672644608 181930800128 181966296512 182253830668 182280923552 182539943432 182567078848 182997842944 183610558936 183637853504 183934681931 184309528832 184658105632 185390523136 185418082304 185681560064 185709162496 186002610944 186011250334 186038901776 186303261716 186770601472 187036001152 187063804928 187395949468 187690134632 188132986496 188160953344 188428328704 188456339456 188465092816 188762896049 188790956536 189059227126 189533480192 189839838188 190168078898 191253037976 192011613248 192040156672 192313044352 193069420544 193412228464 193440980096 193715858336 193744655104 194088661949 194201792512 194852021728 194880987392 195157911872 195195988988 195963703936 196273356104 196302533056 196619832409 197773027907 198083503618 198205536256 198487184896 198516690944 198869170864 199651332608 199681011712 199964756992 200319808052 200349586528 200634281848 201137570816 201423385856 201453328384 201462685424 201811022504 202127837296 202167274309 202604754688 202634872832 202644284752 202962407648 203283118822 203313337808 204442902664 205253793472 205284305408 205576012928 205964810128 205971641252 206781737344 206812476416 207106355456 207474086911 207799791914 207961481728 208290092192 208321055488 208617078208 208648090112 208657781332 209018559022 209840638784 209871832576 209881580636 210179820851 210211065064 211037835008 211412547073 211744434902 211874883584 212207497216 212584286096 212615887744 213320696204 213452115968 213755429888 214166799392 214503011008 215009127424 215346661376 215388677504 215729024056 215761093184 216067688144 216109844951 216609691648 216959815072 217334947312 217377351373 217718603102 218232306656 218574900544 219441843712 219474464768 220169279792 220176582028 220939292497 221042546816 221075405824 221389552384 221422462976 221815613656 222688024832 222721128448 223037613568 223047973148 223081130272 223433632058 223784391292 223958518784 224312406976 224345752064 224356172404 224708379896 225096909716 226026317608 226347499378 226381146992 226842497024 227271514624 227279052416 228032468356 228172951552 228936923488 228970956032 229296322112 230198155264 230243069056 230641168576 231003242624 231013972189 231048313496 231548291072 231593468288 231957037312 232323564368 232358100352 232368892847 232733679178 233649031616 234098686094 234466187956 234575763968 234610634752 235388354432 236176485083 236321985536 236692977664 237113242184 237670264832 238045819648 238081206272 238419517952 238454960128 238466035808 238878353168 239817872896 239853522944 239864663584 240205509544 240241217216 240620834524 241186097152 241614339512 241993639888 242953469824 243412957424 243758845484 243795081376 244762056448 245581572262 246158488576 246547456064 246584106496 246934500736 246945970271 246982679944 247954074368 248382796928 248394333733 248431258712 248784277742 248821260688 249214435757 249408350464 249799886336 250243423066 250636269884 250790678528 251622034048 252106277332 252464518537 252502048568 252620053504 253016631296 253503558464 254500599808 254900129792 254911969312 254949863168 255352722352 255753590048 255803489942 256357036544 256395145216 256407054176 256809577024 257253611104 257303803666 258315791552 258682856432 258721310848 259587565237 259738873856 260200057936 260608535264 261110072951 261642198272 261681092608 263134936064 263589906944 264003705856 264015968216 264055215424 264472462436 264678249472 265093756928 265512644992 265552114688 265564448968 265941814138 265981347632 267027464704 267501590174 267541355536 267921529876 267961357664 268086587392 268593608192 269015262208 269492917148 269875864643 269915982952 270986562496 271499067896 272052365312 272479449088 272532612352 273003832192 273445109938 274077569024 274131044096 274520582336 274561391104 274995239456 275048893574 275480681476 276130673728 276564159872 277096403948 277490155943 278186237056 278581537696 278622950144 278635891534 279117664189 279555839486 279728064512 281195463178 281768521216 281810407424 282210857984 282223966024 282265919936 283376084992 283866053632 283879238552 283921438528 284324888848 284367155072 284816498008 285038114816 285485584384 285992483504 286398876764 286441451296 287568038912 288078635572 288121459808 288530878328 288573769792 290223141544 291327964928 291371272192 291831682688 292303393382 292346845648 292979470336 293036633344 293496659456 294004126976 294017782786 294061489904 294479349164 295218047488 295637550208 295681498112 296206500772 296627408077 296671503128 297371494784 297838326016 298367158271 298411511944 298835552554 299019655168 299585178368 300069421652 300588253742 301245607936 301732535104 301777389056 302254242784 303443022848 303502227392 303933501872 303978683008 304996468777 305174245376 305716103056 305761549184 306196034144 306241551616 306785304371 306964123648 307991905312 308429559592 308475409088 310238530616 310284649024 310786186711 311465842688 312004379648 312508697072 313292621824 313737808384 313784446976 314280273664 314294871254 314341592656 314788269796 314835064544 315577912832 316073325568 316634535308 316681604512 317131606792 317927128064 318378900224 318426228736 318441018896 318944203669 318991616216 319444901006 319492387984 320246225152 321318478138 321366243632 322021167104 322541675456 322589622784 324433415488 324481644032 324942730112 324991034368 325504569152 325568078108 326030708003 326848552576 327313002016 327361658624 327942911569 328457735606 329232726368 329281668352 329749575232 329798594048 329813912428 330384173938 331683590336 332219716829 332946245632 333521923072 334061021008 334692816458 334899009536 335424753664 336004716544 336020323184 336070274176 336547827616 337392054272 337871485952 338471399812 338521715168 339002752088 339053146432 339853136896 340386658304 340991038024 341041727936 341526345776 341592980729 342383060992 342936481888 343478373182 343529432848 344837182976 346859688448 347352573568 347404209152 348021049012 348567392888 349389832064 349441770496 349938324736 349990344704 350559664091 350611776424 351109993234 351990748928 352490925248 352543324672 352559699492 353169289382 353723715268 354558320704 354611027456 354627498316 355184213384 355798341164 357775079662 358557495296 359177455616 359194138576 359247534464 359758022624 359811502336 360450372191 360660471808 361868040352 361921833728 362436122048 363861600256 363932593024 364507661336 364561847104 365079886864 365134157696 365151117331 365995685888 367221117872 367275707008 367292766113 367869363862 368619057664 369316211264 370781046272 370836164608 371363120128 372005221888 372022500668 372077803552 372606523432 373311218357 373541202944 374072002304 374127609856 374791898936 375380269264 376265972992 376321906688 376856657408 376912678912 376930185632 377525792098 377581913072 378118454252 379066960384 379679676376 380336157796 382506075952 384023226496 384080313344 384626088704 385309018549 386824456928 386881960192 387431716672 387489310208 388177323898 389704043456 389761974784 390315823744 390333953009 390391977976 391622684761 391927407872 392546712208 392605066112 392623301707 393239664818 393919592003 395546055814 396167007236 396411072512 396974369792 397738341728 399056819623 399302665216 399929513984 400639616104 400699173056 401268563696 402275141632 402846771712 402906656768 402925370848 403622045008 404255674592 404334548618 405209509376 405269745664 405288569504 405924815296 406566237644 406626675616 408885805328 410315828923 410507586944 410568610816 411152025856 411929620256 411943282504 413563474688 413624952832 414212710912 414948173822 415599583828 415922963456 416580184384 416642110976 417234156416 417296180224 417315562664 418037118044 419681277568 419743665152 419763161272 420359641702 420422130128 421086460417 422075670016 422825094146 423488869804 423749767168 425168572192 425231775488 426577979597 426641392408 427510859776 428333598784 429006022016 430018254848 430693322752 430777355008 431458048112 431522186368 432135376288 432219689902 433219383296 433919630144 434669894624 434754702746 435437206204 436464613312 437149801088 438613472297 438883687424 440338559584 440353164056 441185985331 441878584994 442085093632 442150811648 442779104768 442844925952 443631227312 445376049664 445442256896 446075227136 446095946296 446162260544 446867264116 447568782584 447917037568 448624813952 448691504128 448712344808 449416759792 450193819432 452052635216 452694998756 452762293984 454543029248 454558104832 456064936712 457873846976 457941912064 458592644224 460396310528 460486138112 461282337152 462006485248 462027944378 462096626992 462826809263 463096582144 463186936576 463914074624 464647128736 464716200704 464737785694 465467358356 467298063232 468197372188 468862677283 468932375912 469151527936 470776708864 471612605009 472352970166 472643971072 473385955328 474226484368 476091639296 476162412544 476839035904 476932071616 477756706336 479635745792 479729327168 480411019088 480482434432 481241669048 482091192583 482372194304 483228679024 483987279776 484918706909 485906939648 486825914848 487517690968 487590162752 489524112896 491163144524 492316977152 493094912128 493168212992 493869001472 493891940542 493965359888 495908148736 496765593856 496788667466 496862517424 497568555484 497642521376 498428871514 498816700928 499599772672 500486846132 501198034337 501272539768 503244068096 504137612251 504212554664 504929037074 505004097136 505240107008 506033262592 507007116928 509001199616 509823938624 509899726336 510705444704 511507180096 511606979884 512714073088 512814108352 513619154048 514507222208 514607607332 515338861037 516631583104 517365712864 517442621696 518361376351 519175130474 520400115872 521217070528 522220145902 523284396544 523362185216 526269872128 527179813888 528007411712 528031936432 528110430848 528944924872 529356498944 530187513856 531025289984 531104229376 531128897936 531883628276 531962695264 534054929408 535003180348 535082711072 535843059752 535922715328 537187216384 538030524416 538985834296 539751729286 539831965904 541973124992 542998135792 544104730624 545065224704 546007664384 546890219876 548262088192 549041164672 549122782208 549990478912 550097787148 550879472143 550961362952 552261347456 553128319744 554110436789 554192807896 554980311886 556372474112 557163075392 557245900288 557271783068 558235328378 559111678972 559456129024 562390926356 563537042432 564421715968 564447932048 564531839872 566422013443 566752169984 567732107264 567758477104 567842877056 568649777696 568734310144 569632996016 569744136689 570076229632 571984967008 572797753528 572882902592 575136077824 576157271144 576242919616 577061756656 577147539584 577174346749 580446283088 582655929856 582742544384 583663365376 584606786764 584693691296 586073266688 586993318912 588008253952 588035565572 588122979808 588958698328 590436094976 591275100416 591362996224 592324949671 592413001544 593254816154 593343006256 594742989568 595676652032 596734316542 596823023888 597671105108 598039310336 599170356736 600138843304 601176507484 603465070208 603554778112 604508485568 605485600577 606886045696 607004454784 607867003744 607957366016 609036835771 609992937554 611432206112 611523098368 612392068288 612483103232 613570608742 615983810624 616859119184 616950818176 616979474111 619016501719 620477061232 620569298048 621572373422 622647097037 622931685376 624008759296 625017394144 626585243648 627475616768 628560547328 628589742508 628683185312 629576539592 629670129088 631155825664 632146651136 633269070616 633363209024 634263213584 635854256128 636757800448 636852457472 636882037792 637888407338 637983232432 638889802012 638984775968 640492450304 642636956276 642732487264 645083350912 645179245568 648866830976 648963288064 649885460224 649982068736 651009138304 651039376169 651136156216 652061416006 653697105152 654626004032 654723317248 655885823138 656915471212 658465452736 658563336704 659499150464 659597188096 659627824856 660768347876 661707294941 663367180672 664439433658 665588276143 665892491264 667043846144 668122042016 669385632916 669798019072 672009433088 672040646368 672140548352 673095655232 675742971904 676942799624 677043430336 678005504176 678106292864 679706273792 680773316608 681982076048 682083455872 683052691552 683185961458 684766121984 685872963776 686956746364 687058865696 689674365952 693292262663 693719376896 694705147136 694808418304 696042098024 697134785776 698779664128 698883540992 699876649472 699980689408 701119328182 701223552848 702219986468 703981497856 704981850496 705086649344 705119398984 706338578764 707447430536 709116641408 709222054912 709254996632 710368426768 711490915877 711596682328 715550159324 718354911232 718388277152 718495068928 719516045248 719623004672 720900744382 723736080704 723843667456 724872244096 727299271699 727723200512 727865186048 729015322672 729123694208 730159773728 730268315392 730302234662 731564956577 731991371776 734442235744 734551414016 734585532226 735738727724 737238115328 738632422528 741105522157 741562092544 742726240256 744010443776 744045001336 744155607104 745213046864 746622436714 747082405888 748144004608 748255219712 749583797872 750760538528 752531945984 752643813376 753713314816 753860371264 755051584196 755163826144 756236908504 758133920768 759359352752 760672315592 762015110857 765012151904 768046452992 768160626688 769252177408 770618037098 773648913856 773763920384 774863433344 774978620416 776354647796 779408086912 779523949568 780631647488 780667906018 780783955952 782017712203 783245369522 783854815744 785093424416 785210132224 785246603414 786479329636 787839184006 791092111628 792216247823 792334014472 793948739584 795476683456 798113639246 798605330432 799859027968 801279232208 801398346112 802537127392 804550283264 805693543424 805850741696 807244090016 808511349184 808669097236 810419018752 810577139008 811849630592 813132475288 813253351232 814567877123 817771610656 819345401329 820631657846 821015173888 821137221632 822304051712 823859240512 823886565008 827126949376 827249905664 828425421824 829896347644 831199167656 831845926912 833160368768 833284221952 834468312832 834592360448 834631125328 836074236088 839362555136 839487330304 839526322544 840719283404 840844260256 842172920834 844151340032 845650188292 846977739608 850337144384 850463550976 853155959194 853282784816 855021719552 856667197568 858012044032 859535502917 860036509696 861554710016 862916096224 863044372736 864270752576 864439379804 867839260288 869339789248 869509405492 870744972097 870874412408 872929226624 874299602176 875851980731 877226944594 877767374848 880677119168 880706328112 882371970662 883757169988 884170187264 884301623296 885558209536 887262454624 890752099328 892150454272 892191892592 892324521088 893734528232 895137565168 895312214797 895834075136 897249627904 897383008256 897424689616 898833519584 900387638864 900563312831 904105270432 905389997512 905524587968 909086058496 909116209664 912129873424 915747693952 915883824128 917185288448 920972276224 922564674304 924012970496 924055888756 924193253984 925653618526 926373873152 927828149248 929294257472 929432401408 929475571388 930796349483 930934716712 934596126464 936255565609 936394744376 937725354566 937864751824 938303055872 941553417728 943225210018 944705940332 945287942144 948452968736 952183278592 953678071808 953864143232 955513412672 957057884783 959271491584 959458654336 960822038176 960964868864 962483338096 962671127509 964182385166 966457358048 967974559552 969837413818 971813879296 973651829696 975035381936 975180325504 975225620369 978445438201 979048225792 982326289048 984184121123 984633954304 986189824256 986336425984 987738002944 987783881084 987930719776 991816297472 993531187712 993577334932 993725034848 995137110968 995285042752 996857743028 997633401856 999199545344 1000973692264 1002396068674 1002545079536 1006488136192 1008275224502 1008425109328 1009858074148 1010008194272 1010480214016 1014014233856 1019647877248 1019799452672 1021410889408 1023014360192 1023061876837 1023213959768 1025428146176 1025628216704 1027238308096 1029014444416 1029062239751 1029215214664 1030677722074 1033263166208 1034731425728 1034885243392 1036722752702 1038350260948 1040800231744 1042434141056 1044440291804 1045924433939 1046568793088 1052058888097 1052539744256 1054359627776 1056014823424 1056063872864 1056220861696 1057889849744 1058712997888 1062050579968 1062208458752 1062257795872 1063767256552 1063925390528 1068109858816 1070006360696 1070165422144 1071686119504 1071845430656 1074374432768 1076061048832 1077971668592 1079503458572 1079663931808 1083946249984 1085996271584 1090130449408 1092015328768 1093780439752 1096524176384 1098082329344 1098245564416 1099980957824 1100032049389 1100195574296 1101758944286 1101922725904 1104522694912 1106256639488 1108220873578 1108385615792 1109960623772 1112744948224 1114326150784 1114491800576 1114543566136 1116470656756 1118057153521 1118223357944 1124614673483 1124781852712 1127074084864 1128843431936 1128895864096 1129063679744 1132844026886 1135464214528 1135516954208 1135685754112 1137299555392 1137468620288 1139265992032 1139488273378 1143969934016 1145595507056 1145765805184 1149602074621 1150272155648 1152314542288 1152485839232 1154123513312 1154295079168 1154348693498 1156344608783 1160892566176 1165311859712 1167326730752 1169213573528 1169387382592 1172146533376 1173986637824 1176016507904 1176071131144 1176245959616 1177917396656 1180872189952 1182550200832 1182725992448 1184649899342 1184826003088 1186509632308 1186686012512 1189485979136 1191353304064 1193468633084 1193646047776 1195342210216 1198340713472 1200277686608 1202174306137 1202353014968 1206930140416 1207109556224 1209016971136 1210971201154 1213772091392 1214008909568 1215734007488 1215914732032 1218073671542 1219985875108 1222864412224 1223046196736 1224784136576 1224966206464 1227141217484 1228884976319 1231967621248 1233718238368 1233901636352 1233958948222 1236092512837 1238033003438 1240954122464 1241138596096 1243144746844 1245294194074 1248017518592 1250034788288 1254951233536 1257121094656 1257179485016 1257366370624 1259153079184 1259340258176 1262311651328 1264293302272 1266538141232 1266726418048 1268526427168 1271708512256 1273515600896 1273764075584 1275776814676 1275966464864 1277779604024 1277969551936 1280984900608 1285273912552 1285464974528 1287542773517 1290166701824 1290358491136 1297733661952 1297926576128 1299770920448 1299964137472 1302018276608 1302078752338 1302272312432 1304122832012 1307394210304 1309252008064 1309446634496 1311771646276 1313830942424 1316930905472 1317126673408 1318998300928 1319194376192 1319255649712 1321340272343 1321536695752 1323414589882 1326734361344 1328878867316 1331176552286 1334087692288 1336244084032 1338771265832 1344081292736 1344281096704 1346191310464 1350698647441 1351485943808 1353885599248 1354086860672 1356011008352 1356212585728 1358620633643 1359412547584 1363964152096 1364166911744 1366105383104 1366371922916 1371745927552 1373913492728 1374117731392 1376338826863 1379348731904 1386584525326 1387438753792 1389410294272 1389616836608 1392084196048 1394269571552 1397559328256 1397767081984 1399753298944 1402238656364 1402447105696 1404439972936 1407962995712 1409963700992 1410173298688 1410238797968 1412677157528 1414894861072 1415170920163 1418233282816 1418444109824 1418509993264 1420736853536 1422981831754 1423193364656 1431100318648 1436776554304 1436990137856 1439032090496 1439246009344 1441801488764 1447472161408 1447687334912 1449744488192 1452318608377 1454598543398 1455730372096 1458030645344 1458247388416 1460319547456 1460536630784 1460604469324 1463129913154 1468884471488 1469102828032 1469171064452 1471258745957 1471477455448 1474476230656 1477264845056 1482211044314 1483124185088 1485452480512 1488020887552 1488090002672 1488311214208 1490426093728 1493244873428 1494164811776 1496288009216 1499167595744 1501521077056 1505063891968 1507426629632 1507720742528 1510103168392 1510327652288 1512473817008 1512768914657 1516267841536 1518718705504 1521344631184 1521641459611 1524030221714 1530024303808 1536092905984 1536321253376 1538504354816 1541236074196 1546575047479 1547297827712 1547527840768 1549726866688 1549957240832 1552709295592 1558816173824 1559047899136 1561263294976 1561335812036 1561567911904 1564035424406 1566490739044 1567709631488 1570186848832 1570420264448 1570493206828 1572958659272 1575678368012 1582184223256 1584432495646 1584668028944 1587897479168 1590953366912 1596227278492 1596280219703 1597210660864 1602558464416 1602796692224 1605074254784 1611387086848 1611701483392 1614488180032 1617022698368 1617097805323 1617338194472 1620838037504 1621154278016 1623699261184 1626264950576 1626506702464 1626582249929 1629135754246 1635543221312 1638690802658 1641263315692 1642030347776 1642274443264 1644608103424 1647718481024 1647773130016 1653235395581 1654253898752 1656850843648 1659792695288 1662398335312 1663691853824 1666320737536 1666568443904 1668936625664 1669184720896 1669262250656 1672148472176 1678725110272 1678974660608 1679052645088 1681438566808 1681688520512 1684345841668 1688302680064 1691300376584 1693955479216 1700674288768 1700927101952 1706311918388 1706565569632 1713334395136 1716024088064 1719071005834 1723109420032 1725832192448 1726088745472 1728541505152 1728621791897 1728878759608 1735678520576 1738679578496 1738760336131 1739018810984 1741489944194 1741748824816 1744501050299 1745858453248 1748599204352 1751703961462 1754453889188 1755534749696 1761354238336 1761412656224 1764743941324 1767251629759 1767514339976 1768340374528 1771116419072 1774524909248 1781504198656 1784300908544 1784383785184 1784649042176 1787469056464 1790275130336 1790624429594 1794499255808 1794766016512 1794849379232 1797667039168 1800775277728 1801126625662 1808210540864 1810779995024 1811049175936 1817112956659 1818172116992 1818232419328 1824259746848 1827770510657 1831495387904 1831767648256 1834370576896 1841944552448 1845129348608 1848025940992 1848111777512 1848386507968 1851307237052 1852747746304 1855656298496 1858588514944 1858864802816 1858951142776 1861592698966 1861869433424 1869192252928 1872511131218 1872789488752 1875450709132 1875729503648 1876606111744 1883106835456 1886450420036 1889131052501 1889411880664 1896905937472 1904366557184 1907356143616 1907728286464 1911026825344 1914115769566 1918542983168 1918917308672 1921644076352 1921929737728 1924966676192 1925342255018 1928364770332 1932914716096 1935949119104 1939674827636 1942431091601 1943627758592 1947303659392 1950070763872 1950360651008 1950451240738 1953823649323 1956890876402 1958096451584 1964652578096 1968368242246 1972379648512 1972672851968 1975476005888 1975567762168 1975861439552 1983632594944 1987062375424 1987154669864 1987450069696 1990274221936 1990570085504 1993715486056 1995266803712 1998399090688 2001947384528 2004792137348 2005090159072 2012976272384 2016550449004 2016850218656 2019716148296 2020016388544 2028028467712 2039295754496 2039598905344 2042821778816 2046028720384 2046123753674 2046427919536 2050856292352 2051256433408 2054476616192 2058028888832 2058124479502 2058430429328 2061355444148 2066526332416 2069462851456 2069770486784 2073445505404 2076391856539 2076700521896 2081600463488 2084868282112 2088570107897 2088880583608 2091848867878 2093137586176 2104117776194 2108719255552 2112127745728 2112441723392 2115779699488 2124101159936 2124515591744 2127534513104 2127850781056 2134975281439 2136219717632 2140012721392 2140330844288 2143372239008 2143690861312 2147497130597 2148748865536 2155943337184 2159006917144 2159327863616 2167892499968 2171992543168 2175503306977 2180260898816 2184030657536 2187560879504 2193048352768 2196164658688 2196491128832 2199961915648 2200064098778 2200391148592 2203517888572 2203845451808 2209045389824 2212513278976 2216441747156 2216771231584 2219921247544 2225489896448 2228652301568 2228983601152 2229087132272 2232609425683 2232941313512 2236114307042 2236446715888 2249229346966 2249563705424 2254148169728 2257791728192 2258127359488 2265688053772 2271033908416 2271371508224 2274599110784 2274937240576 2278531984064 2278976546756 2282214956021 2287939868032 2291191014112 2291531610368 2295600380983 2299204149242 2304629084576 2304971678464 2308247026624 2308590158336 2308697386996 2312689217566 2321785132352 2325538017803 2330623719424 2334653461504 2338427147056 2338774765184 2344293066752 2347973275648 2352033015808 2352142262288 2352491919232 2355834793312 2361744379904 2365100401664 2369299798684 2369652006176 2373019264616 2373372025024 2378971958272 2382706608128 2386937266168 2387292095552 2390684420432 2391150865103 2396681426944 2400555373216 2404348612274 2404706029936 2413860280832 2414219112448 2418033942272 2421942402308 2428017819136 2431468014976 2431829464064 2436147343084 2439971750216 2445728824448 2446092393472 2449568273152 2449932412928 2453917648637 2454282434968 2457769952638 2463935242496 2467436476736 2467803272704 2467917896444 2472185025674 2476066006876 2481908244928 2482277192192 2486289493688 2490588388148 2500069576576 2509902467072 2514242189312 2514358970032 2514732741248 2518306158368 2518680516352 2523152605337 2524623302656 2533076282464 2533452836096 2537052854336 2547031201792 2547528151168 2551553629352 2551932929728 2555559208048 2555939103872 2556057821317 2561969801216 2570547825104 2570929949056 2571049362791 2575085547034 2580333403648 2580716982272 2595467323904 2595853152256 2599541840896 2604036553216 2604157504676 2604544624864 2608245664024 2614788420608 2618504016128 2618893268992 2623543292552 2627661884848 2633861810944 2634253346816 2637996601856 2638388752384 2638511299424 2642680544686 2643073391504 2646829179764 2653468722688 2657757734632 2662353104572 2672488168064 2677542531664 2688162585472 2688562193408 2692382620928 2697163129843 2701397294882 2707771198496 2708173721344 2712022016704 2712425171456 2717241267286 2727928304192 2728333823488 2732210766208 2732337671063 2732743845832 2741358793327 2743491855104 2747826985456 2748235462784 2748363111949 2752677653726 2757437144021 2758697463808 2773169050652 2774877507584 2778820588544 2784168392096 2788539143104 2795118656512 2799506597888 2804477312728 2804894211392 2808879945872 2815925991424 2819927401984 2820346597376 2820477595936 2825354315056 2829789722144 2830341840326 2836466565632 2836888219648 2837019986528 2841473707072 2845963663508 2846386729312 2862200637296 2872210802461 2873553108608 2873980275712 2878064180992 2878492018688 2883602977528 2894944322816 2895374669824 2899488976384 2904637216754 2909197086796 2911460744192 2916061290688 2916494776832 2920639094912 2921073261568 2921208938648 2926259826308 2937768942976 2938205656064 2938342128904 2942517491914 2942954910896 2947605222919 2948952461312 2954529690112 2964422088628 2966248370176 2976041775104 2976180005344 2976622428416 2980852187456 2986489746856 2992576018432 2998335191488 3003042154112 3010127783936 3014853259264 3015441485056 3020206336784 3020655304576 3024947634016 3025537829314 3032535683072 3037437411008 3042689262368 3043282919222 3048060443428 3060048607616 3070294306079 3072185811968 3077008709632 3082472148392 3093150094958 3094595655424 3095055681536 3099453733376 3099914481664 3105418591184 3117632347648 3118095798272 3122526589952 3122671624072 3123135823808 3128070848812 3132981478088 3135419262976 3140373697664 3140840528896 3140986413656 3145917318544 3151356736024 3164368446512 3168864991292 3169336057888 3181906733824 3192454556984 3192560439406 3205116928832 3205593384448 3210148509568 3222774173696 3223402966784 3228976360064 3234045396736 3234195610646 3234676388944 3239787664841 3241676075008 3242308556032 3247398522368 3252529901152 3253013404928 3253164499858 3258271508492 3271086442624 3277381605316 3282038740981 3282526631384 3284060695552 3289216206848 3295436962048 3295546260032 3306470791162 3308507797504 3313701687296 3319585390576 3324796670624 3332641475072 3333136887808 3337873251328 3338524501312 3344296944352 3357450220544 3358105290176 3362877133616 3363377041024 3368691683336 3374638348081 3376605360128 3382600753168 3387910958432 3394430948363 3401348577536 3401854203904 3412623836776 3413131139264 3426668790272 3432048176128 3438142011668 3446218840064 3451664384896 3452177490944 3457083010304 3457243583794 3457757519216 3471357041152 3477359156992 3477520672262 3478037621968 3482979888388 3483497649632 3489002100598 3491716906496 3497198408704 3503407922924 3508386240359 3508907778376 3522708476672 3522825312448 3529487882648 3534503259518 3535028679952 3536680749056 3542232838144 3549049818496 3563008397312 3568767570368 3569298084352 3574938112928 3580550260672 3581248859188 3588998511616 3589698758464 3595334078336 3601550555456 3602253251324 3607372027259 3616421081728 3621559990048 3622098351872 3628529634457 3634225913318 3636464838656 3648519493696 3655541021314 3662990775808 3663535296512 3668741153792 3683889104896 3690258697216 3696051881984 3696223555024 3696773015936 3702614474104 3705495492608 3711312596992 3717177029888 3717729605632 3717902285552 3723185397932 3723738866848 3738384505856 3745022262436 3745578977504 3750901418264 3751459007296 3766213670912 3772900840072 3778262105002 3778823761328 3793811874944 3808733114368 3815456572928 3822053650688 3828231539132 3837834617344 3843288152704 3843859475456 3849933352384 3850684510036 3856156305001 3856729540664 3865829432192 3871898238208 3878773057523 3879349655272 3884862183202 3887255517184 3894607318784 3900141527744 3900721302016 3900902481476 3907647298646 3913781752804 3916192903168 3929305156192 3936736484492 3944759297024 3950952011776 3951135524336 3951722879104 3964954094101 3967265189888 3974124750848 3974309339728 3974900139392 3980548443872 3981140171008 3987430972112 3988208956823 3990533607424 4003894769056 4009584274696 4010180318144 4025952544768 4033100898008 4033700437312 4039432296592 4040032777088 4040220427243 4056056935424 4078591508992 4079197810688 4085643557632 4092057440768 4092247507348 4092855839072 4102512866816 4108953232384 4116057777664 4116248959004 4116860858656 4122710888296 4133052664832 4138925702912 4139540973568 4146274647697 4146891010808 4152783713078 4153401043792 4163200926976 4169736564224 4177140215794 4177761167216 4183697735756 4186275172352 4208235552388 4224255491456 4224883446784 4231559398976 4238399204039 4248202319872 4249031183488 4255069026208 4255701562112 4263257850397 4269950562878 4280025442784 4280661688576 4286744478016 4287381722624 4294994261194 4311886674368 4318013834288 4318655727232 4318856318777 4333115512033 4335784999936 4343985086336 4351006613954 4358529679259 4360521797632 4368061315072 4375121759008 4386096705536 4392329317376 4399923831296 4400128197556 4400782297184 4407035777144 4407690903616 4418090779648 4425026557952 4432883494312 4433542463168 4439842495088 4450979792896 4457304603136 4457967202304 4458174264544 4465218851366 4465882627024 4472228614084 4472893431776 4498458693932 4499127410848 4515583456384 4516254718976 4531376107544 4542067816832 4542743016448 4549198221568 4549874481152 4557063968128 4557275633183 4557953093512 4564429912042 4575879736064 4582382028224 4583063220736 4591200761966 4598408298484 4609258169152 4609943356928 4616494053248 4617180316672 4617394773992 4625378435132 4631951064587 4643570264704 4651076035606 4659117933001 4661247438848 4669306923008 4676854294112 4677549530368 4688586133504 4704066031616 4704284524576 4704983838464 4711669586624 4730200803328 4738599597368 4739304012352 4746038529232 4746744050048 4757943916544 4765413216256 4773874532336 4774584191104 4781368840864 4782301730206 4793362853888 4801110746432 4808697224548 4809412059872 4827720561664 4836067884544 4843884804616 4853045838641 4856035638272 4862936029952 4863658928128 4872294686168 4879943500432 4891457648896 4892184786944 4899136546304 4899864825856 4907835297274 4908564869936 4915539905276 4927870484992 4934872953472 4935606545408 4935835792888 4944370051348 4952132013752 4963816489856 4964554384384 4972578987376 4980436411139 4981176776296 5000139153152 5028484378624 5028717940064 5029465482496 5036612316736 5037361032704 5046305210674 5066152564928 5066905672192 5074105708672 5091094901893 5094062403584 5095056302336 5103107258704 5103865859456 5111118416096 5111878207744 5112115642634 5120954696039 5123939602432 5141095650208 5141859898112 5142098725582 5150171094068 5160666807296 5187738655099 5190934647808 5199083681792 5208073106432 5208315009352 5209089249728 5216491328048 5229576841216 5237008032256 5237786537984 5247086585104 5255323769696 5267723621888 5268506693632 5275993203712 5277022598848 5285361089372 5286146783008 5293658359528 5306937445376 5315515469264 5324706209144 5334105775999 5344976336128 5355085063328 5376325170944 5377124386816 5384765241856 5394326259686 5402794589764 5415542396992 5416347442688 5424044033408 5424850342912 5434482534572 5455856608384 5456667646976 5464421532416 5464675342126 5465487691664 5474123985421 5482717586654 5486983710208 5495653970912 5496470925568 5496726223898 5505355307452 5514874288042 5545513734761 5546338101304 5557641177088 5568336784192 5577078286208 5590237313024 5599013195776 5608954625456 5609788422784 5617759891744 5631851982848 5639854803968 5640955191872 5650708630112 5659579444288 5660683680652 5672933131264 5674039973056 5682947414144 5691927327016 5692773458624 5701975139861 5724401274592 5735417809303 5744421604922 5747106217216 5747960551424 5756128361984 5756984037376 5767205955056 5789888645632 5790749339648 5798977952768 5809274433508 5818394173592 5822921488384 5832122581376 5832989553664 5841278189824 5842146523136 5842417877296 5852519652616 5875537885952 5876411312128 5876684257808 5885034983828 5885909821792 5895210445838 5909059380224 5928844177256 5952360010688 5953244856832 5961704374912 5972979493712 5985152036864 5996670382976 6006084308224 6016748520419 6020255567872 6030882970112 6040412673568 6041310609152 6049895268032 6051075658628 6074874822016 6085378524736 6086565838444 6095214804679 6096120886856 6120097215232 6130963865117 6140588612158 6144371623936 6154017419264 6164944296784 6186300189916 6189191310848 6190111363072 6198907466752 6210837182368 6235264695296 6245053179904 6245343248144 6246271647616 6256141697624 6265962956176 6267185503579 6270838525952 6280747395328 6281681057792 6281972827312 6291834637088 6302713472048 6303943189817 6328736893024 6337729982584 6338672115776 6363813467648 6384909113968 6385120878812 6410233857664 6411186768896 6420297019136 6446805933568 6457952720128 6468090793472 6468391221292 6469352777888 6479575329682 6484617112064 6494797044736 6505059802304 6506026809856 6506328999716 6515574446381 6516543016984 6542172885248 6553788959263 6554763210632 6564077481962 6565053262768 6568121391104 6578432413696 6590873924096 6591092520064 6612941582324 6617015595008 6639170781152 6649593341248 6665282950144 6675746502656 6677049002624 6688593888704 6699405193481 6714900441088 6716210580352 6725754267232 6726754082048 6737383366672 6738697892563 6749276696162 6765201506336 6775821916864 6788861896726 6802697155072 6803708407808 6825247673552 6826262278528 6849118067407 6853337580544 6864096352256 6876284023336 6892437680128 6903328769792 6904354981888 6914166020608 6914487167588 6915515038432 6942714082304 6954718313984 6955041344524 6956075243936 6965959776776 6966995299264 6978004201196 6983433812992 6994396817408 7006815845848 7016772480718 7017815556752 7045416953344 7045650624896 7058975765296 7069006519036 7070057359904 7073361498112 7098099636992 7137535140736 7138596168704 7149876225856 7161100521344 7161433137859 7162497718376 7177997023232 7179397516928 7190668156672 7203101110912 7203435678257 7204506502648 7214744054518 7232842163456 7243119980096 7244196703744 7257059268914 7268451826636 7272929677312 7297038987392 7311082042628 7321471037573 7325981551616 7337482307584 7367778209792 7380517394432 7392103763968 7392447110048 7393546031872 7405228948208 7410990985216 7434354059776 7435459211264 7435804571104 7446370795864 7447477733696 7476769011712 7490044524872 7491157955008 7501802836528 7502918014592 7532427341824 7545801680144 7556524210004 7557647522656 7587623749888 7630913145856 7644107301376 7656463078264 7675669234688 7686576305408 7687718950912 7699866704768 7700224345723 7701369020072 7712312610002 7713459081328 7731658864384 7743796476416 7757546115046 7758699310544 7769724366404 7774511034368 7789214637568 7800283055488 7801442604032 7801804962952 7815294597292 7826400074647 7827563505608 7858610312384 7873472968984 7889518594048 7901904023552 7902271048672 7903445758208 7929908188202 7948249501696 7948618679456 7949800278784 7961096887744 7962280342016 7974861944224 7976417913646 8007789538112 8019168549392 8020360636288 8047214522347 8051905089536 8066201796016 8067400874624 8078864593184 8080065554176 8080440854486 8094412261481 8112113870848 8157183017984 8171287115264 8184114881536 8184495014696 8185711678144 8205025733632 8217906464768 8232115555328 8232497918008 8233721717312 8245421776592 8266105329664 8277851405824 8279081947136 8292549295394 8293782021616 8305567426156 8306802087584 8326401853952 8339473128448 8354280431588 8355522334432 8367395471512 8416471104776 8448510982912 8449766893568 8463118797952 8476798408078 8496404639744 8498062366976 8510138052416 8511403124224 8526515700794 8539901125756 8560050885568 8561323377152 8573488956032 8574763445248 8589988522388 8602194834233 8623773348736 8636027668576 8637311454464 8637712637554 8652647589859 8666231024066 8671569999872 8687970172672 8702013227908 8717059358518 8736122630144 8750243518016 8784658634752 8799847662592 8800256395112 8801564594368 8814071554288 8815381807232 8836181559296 8850053115904 8865766988624 8867084926336 8879684990176 8901959585792 8914609206272 8916348529088 8930437702732 8931765254048 8944457228168 8945786863552 8996917387864 8998254821696 9012799414619 9031166912768 9032509437952 9062752215088 9084135633664 9085486032896 9098396443136 9099748962304 9114127936256 9114551266366 9115906187024 9128859824084 9151759472128 9164764056448 9166126441472 9182401523932 9196816596968 9218516338304 9219886713856 9232988106496 9234360633344 9234789547984 9249381906401 9250756870264 9263902129174 9287140529408 9302152071212 9318235866002 9338613846016 9353708588224 9355099060736 9408569049152 9409967676928 9423339173248 9454890532087 9460401606656 9477199194736 9478608024704 9492077058464 9493488100096 9510344435501 9515887833088 9547749064672 9549168382208 9562737681728 9564603460412 9602221492864 9617394449096 9618824119744 9634371788041 9655441123328 9672135769088 9687769609232 9706091677282 9712071276544 9725872059904 9727317856256 9744589372336 9759887000864 9782915297792 9784369573888 9798273092608 9815670594548 9817129739872 9831079810552 9855740969984 9869745906944 9871213090816 9871671585776 9888740102696 9904264027504 9906196441141 9927632979712 9929108768768 9945157974752 9960872822278 9962353552592 10000278306304 10057435880128 10058930964992 10073224633472 10074722065408 10092610421348 10132305129856 10133811344384 10148211417344 10166230258639 10182189803786 10190112604672 10206214517408 10207731718912 10222236832192 10223756415488 10224231285268 10241909392078 10282191300416 10283719796224 10284197451164 10298811221699 10300342188136 10321333614592 10375477310198 10381869295616 10398167363584 10416146212864 10416630018704 10418178499456 10432982656096 10459153682432 10474016064512 10494173170208 10510647539392 10535447243776 10551986407424 10554045197696 10570722178744 10572293566016 10587316719056 10589382402599 10613874890752 10631030938528 10649412418288 10651490217277 10668211551998 10689952672256 10710170126656 10752650341888 10754248773632 10769530483712 10788652519372 10805589179528 10826025332353 10831084793984 10832694885376 10848088066816 10849700685824 10868965069144 10911713216768 10913335293952 10928843064832 10929350684252 10930975383328 10948247970842 10965435173308 10973967420416 10991307941824 10992941851136 10993452447796 11010710614904 11029748576084 11091027469522 11092676202608 11115282354176 11136673568384 11154156572416 11173961537921 11180474626048 11217909250912 11219576845568 11235519783488 11279709607936 11281910383744 11301417260224 11319158888576 11319684637261 11321367361304 11345866262528 11348079946112 11365894828288 11383854654032 11385546917248 11386075749503 11403950279722 11448802549184 11470835618606 11488843209844 11494212434432 11495921102848 11512256723968 11534411910112 11572647769067 11579777291264 11597955905536 11618548867016 11636788347184 11645842976768 11664245162752 11665979107328 11682556379648 11684293046272 11684835754592 11705039305232 11751075771904 11752822624256 11753368515616 11770069967656 11771819643584 11790420891676 11818118760448 11857688354512 11904720021376 11906489713664 11923408749824 11945958987424 11993340765952 12012168616448 12033497040838 12061765940224 12080825347136 12082621218304 12099790536064 12100352543279 12102151317256 12149749644032 12170757049472 12171322352917 12173131676888 12190429609358 12192241773712 12211507352093 12240194430464 12261927730234 12281177224316 12288743247872 12329888593568 12370761408313 12372600379832 12378382621696 12397814933504 12421674364736 12470529390592 12490106359808 12490686496288 12492543295232 12512283395248 12531925912352 12534371007158 12561494790656 12563362115584 12563945654624 12583669274176 12605426944096 12607886379634 12657473786048 12675459965168 12677344231552 12719790696613 12727626935296 12769818227936 12770241757624 12794393574599 12820467715328 12822373537792 12840594038272 12893611867136 12915905440256 12936181586944 12936782442584 12938705555776 12959150659364 12969234224128 12989594089472 13010119604608 13012053619712 13012657999432 13031148892762 13033086033968 13084345770496 13107577918526 13109526421264 13128154963924 13130106525536 13136242782208 13181747848192 13182185040128 13223917367507 13225883164648 13278341562304 13299186682496 13330565900288 13351493005312 13354098005248 13377187777408 13398810386962 13429800882176 13432421160704 13451508534464 13453508164096 13474766733344 13477395785126 13498553392324 13530403012672 13551643833728 13577723793452 13597017641207 13605394310144 13650495347104 13652524557056 13676765545261 13698236134814 13706675161088 13728192704512 13752568046672 13806657539584 13808709963776 13828332041216 13828974335176 13831030076864 13885428164608 13909436627968 13910082689048 13912150487872 13931919553552 13933990598528 13956008402392 13966867625984 13988793634816 14013631691696 14033544961436 14035631113504 14090833906688 14091301249792 14117951530592 14138013038072 14140114719808 14196199273984 14275070281472 14277192337408 14299752451712 14322201042688 14322866275718 14324995436752 14355994046464 14358795033856 14381336313344 14406202221824 14406871356514 14409013005296 14429488109036 14465684326912 14486239960192 14488393407488 14514118537828 14534742995773 14536903653272 14594077974784 14619990755279 14622164085256 14642942075146 14651963103232 14674964615168 14761034788864 14784894220096 14787092063744 14810457896416 14868708119552 14871609142208 14892741591728 14894955467392 14944826970073 14953538023424 14980089049744 14982315910016 15003605673056 15005836029184 15032479914179 15091603360288 15113048420008 15115295045312 15175247499776 15261826291712 15288214602752 15312926156528 15351338469376 15373152610816 15375437901824 15399733409536 15400448691446 15402738040144 15424625220004 15426918162656 15463317728768 15487592952832 15515092230092 15517398621088 15539448732808 15578429275136 15600566110976 15602885208064 15603609925904 15628265979781 15630589194584 15652800149294 15655127011216 15717220624768 15746945937968 15779037188096 15804542097344 15806891516416 15859816376404 15897237358912 15899600557568 15922193775488 15924560684032 15949723888448 15952835827292 15975504692147 16015579076224 16038337098784 16040721272576 16069202666881 16094429044694 16132403592032 16134801749248 16157729186368 16160131108352 16160881708972 16188824522962 16224227741696 16314366035968 16342574230528 16368229763072 16368990029392 16371423356288 16410051467264 16435812929536 16464231110656 16464995836016 16467443434624 16490843553184 16532210659328 16555702811648 16585098590788 16587564043232 16611134852312 16613604175168 16652803707904 16678946256896 16708560863176 16711044668864 16734790943024 16738056055721 16832942209552 16897021965824 16899533787136 16926237595904 16953596816156 16996124733952 17020276104832 17022806248448 17053031401588 17079802251512 17120101771136 17122646754304 17146977912064 17149526890496 17177423540459 17179977044776 17204389668466 17247546697472 17272055337152 17274622908928 17275425275108 17305295179718 17332462048132 17343139999744 17375940345344 17404026455816 17434118717036 17500487036032 17559082416733 17569317269504 17599695325184 17600512790224 17603129188736 17628143108576 17630763614464 17662068237359 17672363118592 17731533977248 17734169852672 17759369980352 17829218412544 17832697058176 17860875405464 17863530508096 17888914456336 17891573727104 17892404749219 17993834775728 17996509643392 18025598829238 18062333825536 18065018875904 18125504430176 18168271267328 18170972065792 18196792886272 18228255872512 18229102532732 18231812374048 18257719648168 18303518944256 18329528112896 18332252882944 18364803047864 18393633193936 18437032676608 18439773427712 18465976212992 18468721266688 18469579095968 18498763812802 18501513740528 18527804258348 18574281058816 18604304142424 18636471732004 18707417176448 18710198121472 18817138098304 18819935353856 18846678346496 18880141908901 18909781064174 18954398389472 18957216049408 18984154116928 18986976200192 19020688871002 19095498129344 19098336764416 19125475363456 19126363697441 19129206920824 19189511553289 19204442985728 19234788898192 19237648239488 19268743576082 19302060008147 19310882246656 19344271538176 19375539218464 19412183354564 19424142553088 19451744119808 19489178744672 19519774001728 19565830595584 19596546185216 19631341189096 19634259479744 19662159621104 19711481939968 19739491813888 19742426181632 19743343171552 19777480205392 19808528055008 19812392882282 19855265959424 19858217537536 19890315949504 19921745644556 19924707105184 20000556612608 20105475617227 20114871760256 20117861929984 20146449266944 20149444130816 20185220842696 20264610259712 20267622688768 20296422834688 20332460517278 20364379607572 20380225209344 20412429034816 20415463437824 20444473664384 20447512830976 20448462570536 20483818784156 20564382600832 20567439592448 20568394902328 20597622443398 20600684376272 20633236560433 20642667229184 20750954620396 20763738591232 20832292425728 20833260037408 20836356998912 20865965312192 20948032129024 20988346340416 21021295078784 21070894487552 21103972814848 21108090395392 21141444357488 21144587132032 21174633438112 21178764805198 21227749781504 21262061877056 21298824836576 21302980434554 21336423103996 21379905344512 21420340253312 21492060142553 21505300683776 21539060967424 21577305038744 21611178359056 21652050664706 21662169587968 21665389770752 21696176133632 21699401371648 21737930138288 21823426433536 21826670587904 21857686129664 21858701368504 21861950766656 21896495941684 21930870346616 21947934840832 21982615883648 21985883702272 21986904895592 22021421229808 22059497152168 22182054939044 22185352405216 22273347136768 22308313144832 22347923075842 22435818501824 22439153691136 22471039566976 22559419215872 22563820767488 22602834520448 22638317777152 22639369274522 22642734722608 22678513653887 22691732525056 22696159892224 22731789656576 22767709308064 22771093834496 22772151499006 22807900559444 22897605098368 22941671237212 22974271186867 22977686419688 22988424868864 23024513447936 23068823820224 23145295538134 23159554582528 23195911811072 23237097734032 23273576694368 23328490325504 23331958214656 23365112759296 23369671509184 23410078610464 23502151543808 23506737031232 23540139935312 23543639287168 23580841783352 23622468436567 23636237520896 23715376709024 23761016638541 23809440042752 23812979427328 23846817499648 23891917974848 23986681531904 24024337232896 24066994081676 24123531880448 24161650694272 24165242436608 24199581072128 24200705086558 24204302634512 24299499288064 24341514098944 24342644705834 24346263353776 24380859218716 24384483547424 24423014704186 24480388860928 24523855460468 24558703682513 24562354448632 24659777187136 24741522816626 24745200759664 24756765243392 24795629867008 24843348729472 24941058781184 24981372992576 24985086590464 25024566790496 25063851824704 25068742014316 25122989581312 25127891309248 25167338548352 25210853888192 25215772759268 25251604190813 25314947572096 25350919930336 25354688463104 25399707441199 25439581393226 25455253870592 25539636455872 25540483515248 25588787149198 25640935430656 25644747075584 25681188076544 25787223734272 25831810880512 25872363173888 25873564885168 25877411111552 25918301318728 25938468448256 25979188178944 26020239209216 26024107239424 26025315998864 26062297785524 26066172067936 26168691540992 26215155837052 26219052842528 26256309927848 26260213051072 26363495696384 26364370080256 26447834735014 26451766329296 26556683124608 26598373364992 26661131800576 26708196010496 26754375554816 26797620773924 26864842321408 26903017068928 26907016328192 26949533466688 26954791570252 26993094135007 26997106784648 27060806025344 27103287667456 27151411402661 27155447586904 27194035282414 27210788620288 27300990694208 27305049114112 27353531090522 27396472269628 27413350322176 27505136093344 27613315079168 27656664082432 27657948670352 27662060153728 27754678658707 27770856329216 27818873255936 27820165378096 27824300975744 27863839107104 27867981197056 27912016804784 27917462697761 27933735251968 28027263383392 28067089922872 28071262227008 28181667813376 28182602499584 28235903061184 28276026076144 28280229439616 28281542990701 28392398547968 28550140562944 28554384674816 28599504903424 28644402085376 28645732551436 28649990873504 28717590067712 28762672626688 28812404443648 28813742713028 28818026010592 28858976218072 28931368653824 28972479920384 28976786814976 29023922533879 29028237075656 29069485991546 29073807306544 29188155949568 29239981510558 29244328170512 29285884150292 29303926206464 29569788440192 29574184127488 29620915792832 29668794428273 29737416239104 29743218284416 29785483183456 29789910934784 29842804952779 29889653940146 29960178099488 29964631820032 30007211346112 30011672058368 30064959828358 30183206720576 30226096840016 30230590090624 30231994231439 30331808584231 30350494999552 30509707754813 30523652583424 30576429205504 30625852313056 30702676938752 30746305221632 30799466819072 30800897382892 30805476080288 30849250440008 30853836325312 30926635457536 30975185905664 31030184460184 31034797242176 31078897465616 31156858550272 31201132221952 31205770416128 31207219851808 31256531959562 31261178389168 31305600298588 31310254022432 31434441249536 31493891875936 31609084194688 31613783032832 31719632752808 31794474717824 31799201115136 31844387550976 31849121368064 31899447776896 31900929432281 31905671654584 31951009384294 32031158152448 32076674197568 32081442545152 32138405333762 32188858089388 32264807184064 32269603498496 32315458372736 32320262216704 32321763417944 32377649045924 32423657452109 32613825531007 32628732071936 32685148461056 32736459526144 32737980058784 32742846712576 32820102934528 32928462221312 32929991672032 32934886869248 32981687106368 33111405623296 33170197181576 33175128086464 33222269704624 33227208350336 33305607415808 33357892513792 33417121726352 33422089337728 33469581886048 33476112111442 33665884419104 33794043931648 33852475191808 33907193632312 33992249467904 34040552209664 34045612496896 34106062803176 34159604503024 34240203542272 34245293508608 34293955824128 34299053780992 34354847080918 34359954089552 34408779336932 34495093394944 34544110674304 34549245817856 34550850550216 34610590359436 34664924096264 34751880690688 34808052911632 34863054877973 34868237434072 35000974072064 35118164833466 35199390650368 35201025580448 35206258377472 35256286217152 35261527228928 35324136474718 35463067954496 35468339705344 35518739960704 35637664313251 35658436825088 35665394116352 35721750810928 35727061016192 35777828912672 35783147454208 35784809498438 35846682872273 35987669551456 35993019286784 36051197658476 36124667651072 36251008860352 36336542534656 36393585772544 36456511745024 36458205065464 36463624748096 36515439296336 36607037888512 36659056225792 36664505765888 36729606095728 36787266387872 36874065353216 36879546855424 36931952425984 36939158191936 36997527625604 37003027481056 37055608516696 37148562117632 37208608284848 37272943464008 37338740431993 37414834352896 37420396242944 37634276196608 37639870707712 37693356692992 37760283817802 37819562128348 37908796778944 37914432098816 37968308233856 37973952400384 38041377742004 38190996258688 38196673528832 38250950726912 38252727394882 38258413841648 38318867897947 38379023106578 38408885971456 38469577796384 38475296478976 38537487152164 38604120016294 38688543076352 38751078436928 38824366709128 38903488239616 38978357489344 39039548003456 39131661191168 39193092370432 39262682378192 39268518959488 39324319242208 39422963879936 39478983627776 39486686343104 39554960410784 39617056110016 39624785764564 39710531918848 39780631899008 39843491289112 39849414210368 39913825979027 40001113225216 40210951234454 40229743520512 40235723859968 40292898533888 40298888261632 40370441685392 40529220519424 40535245377536 40592845669376 40664921034556 40728759215144 40760450418688 40824858069632 40830926875648 40888947328768 40895025661952 40896925141072 40967637568312 41128765201664 41134879184896 41136789804656 41195244886796 41201368752544 41266473120866 41501909240792 41666520074816 41672713997824 41731930624384 41896064258048 41976692680832 42042590157568 42117239642933 42141788975104 42216180790784 42282888714976 42289174264064 42349266876224 42357529610396 42524123754112 42597649673152 42605960869108 42666503632753 42672846207992 42759810689024 42840680506624 42984120285106 43010601367552 43078121934848 43154610077488 43222356718112 43304101329412 43324339175936 43330779541504 43392352267264 43475860276576 43646852867072 43715372259328 43717402737008 43723901533312 43792991883368 43861740693232 43870298525053 43895869681664 43965231767296 43971767404544 43973809791184 44042842459616 44118994304336 44127602328719 44364109878088 44370704810432 44546694273536 44616626289664 44695846151684 44871637003648 44878307382272 44942079133952 45127641534976 45205669040896 45276635554304 45278738549044 45285469445216 45357027307774 45392319784448 45463579313152 45535418616128 45542187668992 45544302998012 45609021124667 45615801118888 45795210196736 45883342474424 45948542373734 45955372839376 45976849737728 46049026895872 46137647640448 46290591076268 46319109165056 46474195468064 46547153388736 46656980651008 46730225518592 46739343018368 46820157220928 46895836354367 47004303087616 47013474062464 47080279870624 47087278574336 47161683566704 47170885247941 47244936873134 47430753418048 47522033277082 47618880085504 47625958854656 47693634999296 47783835949696 47943826471849 47973363063808 48048674465792 48133988163352 48247063760896 48323301388544 48330484873216 48399162144256 48401410173116 48408605269024 48598998576128 48683028197888 48685289411668 48692526707552 48761718437432 48768967094848 48846029408372 48960777721856 49047710920936 49117407365026 49124708897264 49319554374272 49483045633252 49490401519328 49513530486784 49686697458944 49962745985152 49970173180928 50049133580992 50127703649408 50130031965013 50137484028632 50245979162624 50255782618496 50334677096704 50421707776384 50424049747799 50431545518536 50503208381626 50629895144192 50701839860672 50709376926208 50799414882398 50879162786452 50910507741184 51079272911744 51080967030496 51177574298396 51250297263011 51281870861312 51362376153088 51574447468544 51663621761024 51744726347776 51747129770336 51754822223104 51836602637456 51876936896512 52040478418432 52048214478848 52050631997728 52124595571048 52132344135872 52337383081984 52430311674104 52438105685056 52512619855696 52520426102144 52726991392768 52728740160512 52895669470028 52903532658592 53113366249216 53196746729984 53416392020992 53508751109632 53595241547848 53729684642816 53806034137856 53814032656384 53899066933376 53901570420061 53909583140504 53986188270014 53994213569296 54121612050688 54206575334912 54302822805322 54310895173808 54388070564828 54421577240576 54601981388416 54610098228224 54707062181044 54784800522529 54792944539256 55010272186688 55226630158336 55313328164864 55315897340704 55324120307456 55509357317414 55637746511872 55640330756192 55648601951488 55727678214208 55735962394112 55824033609568 55834925395522 56054526766784 56134179845744 56142524454016 56330501656429 56363335626752 56365204999168 56471806122368 56552052152288 56560458879232 56563085981402 56660885830367 56784797095936 57100281125888 57199009806848 57288804170752 57291465102872 57299981747008 57435180135424 57525345253376 57624808887296 57627485426056 57636052021184 57717952436144 57862737307648 57944959840768 57953573629952 58047845067758 58056474151312 58138971983092 58147614613088 58376311899136 58479963021116 58488656341024 58571768300584 59139576880384 59148368254976 59241831585664 59337588856546 59474832478208 59486436568832 59570966366912 59579821869568 59685609905558 59779307880292 59920356198976 59929263640064 60014422692224 60023344116736 60129919656716 60215363839631 60366413441152 60452193680032 60461180181248 60463988462878 60568533129013 60663617168462 60700989999104 61019415509626 61152858411008 61251704626112 61492610443264 61598933638144 61601794765784 61610952160576 61698500880016 61707672650624 61853270915072 61950371811328 62060368920368 62069594484352 62157794931232 62313717100544 62402264443904 62414439703616 62513063919124 62522356778336 62611200597176 62620508044864 62868882499072 62987783751872 63089595902333 63218168389376 63227566065664 63439265505616 63588949435648 63598402230272 63688775101952 63698242736128 63798895553792 63801858864562 63811343309168 63902018768588 64062316304896 64153348395136 64162885090304 64276810667524 64377716178776 64529614368128 64539206996992 64630916745472 64640524433408 64643526835888 64745673344807 64755298091848 64847314904218 65227651062014 65370296922112 65475960117568 65485693425152 65859983344064 65869773738496 65963374212736 66184233724609 66222811246592 66340394363152 66350256172928 66444539409248 66454416700672 66572411048507 66611214831616 66834243452704 66844178675456 66939163772096 66952224222884 67331768838208 67440602516287 67588087863296 67704950383616 67814387264624 67984498935808 68081104419328 68091224993792 68212125606352 68319209006048 68480407084544 68490587017216 68587911648256 68709694161836 68719908179104 68817558673864 68990186789888 69088221348608 69098491635712 69101701100432 69221180718872 69329848192528 69343375087987 69503761381376 69616105823264 69726109755946 69736474868144 70001948144128 70236329666932 70402051160896 70412516754944 70512572434304 70523054457856 70648272949436 70926135908992 70936679410688 71037479921408 71163611810473 71275328626502 71330788232704 71443501621856 71454122032384 71555657825344 71566294908416 71569618996876 71693365744546 71975339102912 71986038573568 72091678551893 72102395316952 72249335302144 72502017720704 72673085069312 72787171545088 72913023490048 72916410130928 72927249496192 73030878592672 73214075777024 73318112451584 73459212191456 73574532775744 73748130706432 73863904851968 73878316383872 73995055251208 74006054962112 74111217033392 74125676818193 74297124235264 74417216569696 74545886928016 74560431520939 74677480863986 74829668705792 74840792485888 75268552393216 75279741415424 75386713385984 75520567635604 75639124256696 75817593557888 75828864197632 75936616467712 75947904800768 76082755484008 76381992517376 76393347057664 76501901453824 76505454789764 76516827683296 76637735795894 76758046213156 76817771942912 76939155592768 76950592957952 77074974304328 77208240032588 77502156873856 77648733418256 77806976479232 77956714978688 78079096006912 78217730765447 78263322382336 78525364756384 78537037918976 78648638484416 78957967255552 78973372686208 79109920821568 79234112220032 79237792460827 79249571529128 79421063837696 79561263798016 79686982578224 79698828420736 79702530246521 79827651958054 80002226450432 80421902468908 80459487041024 80471447719936 80585797067776 80740883370784 81058441038848 81185691338752 81329842069112 81457518430288 81520900837376 81649716139264 81661853751296 81777894657536 81790051323904 81793850282144 81935275136624 82257530403328 82269758369792 82273579609312 82390489773592 82402737505088 82532946241732 83003818481584 83333040149632 83345427995648 83463861248768 83953385361664 84085180315136 84234479285866 84432361581568 84565777429952 84578348528128 84698533752448 84702467802953 84715059220792 85048247508224 85195299346304 85199256470419 85211921738216 85333007265506 85345692415984 85480551464651 85519621378048 85681361013248 85968240570212 86021202735104 86309220154976 86444713436224 86608202658824 86648678351872 86784704534528 86951720553152 87293705734144 87430744518656 87434805474016 87447803066624 87585983766736 87723481386464 87740597050106 87930463534592 87943534809088 87947619582368 88085684919232 88237988608672 88255204657438 88728219756176 88741409620864 89038534876291 89093388547072 89233252579328 89391692303368 89743274007296 89756614764544 89884158267904 90255283069952 90411338081792 90553271108608 90557477098088 90570938890432 90714054615548 90784639568896 90927158626304 91070837232256 91084375337984 91088605996024 91218042249334 91231602237776 91590420393472 91766684948848 91897084747468 91910745678752 91953699475456 92275295280896 92581182152536 92948390936128 93094306777472 93313961302016 93460451037184 93478686036736 93640314441856 93791672708734 94008606175232 94026948124928 94160559741248 94174557148672 94323367133408 94341770495882 94489873746268 94861506836096 95044066554164 95179123488449 95237760171008 95387269998592 95567671899392 95887652943698 95946726127616 96097348931584 96267976326704 96646602777088 96660969746432 96798324288512 96802820346232 96817210538048 97197997152256 97366056395776 97370578823336 97385053415104 97523436874864 97537934189696 97692058816744 97921555443712 98095421841872 98234814730052 98249417794528 98639108748544 98966091266504 98980803038656 99373394917888 99925491970304 99940346361856 100098267161984 100255407298816 100260063930026 100274968057264 100491958325248 100511565236992 100669354193408 100843415552768 100848099495598 100863091037072 101006416763252 101259790288384 101403679721344 101418753852416 101598829764796 101743200970411 101758325572904 102158545823488 102161934060992 102355148596792 102500594526022 102563741722624 102724752306176 103327243522048 103494259540672 103509644446208 103673205274912 104080956836864 104101263995456 104249191142096 104264688271744 104613788790511 104674766163968 104860623348208 104876211370112 105025239711392 105040852204288 105227359399253 105457480321024 105791338940056 105807065317184 106226732498432 106393493459968 106832784041984 107017502219264 107190483095696 107459369285632 107612068275712 107628065312768 107798133866752 107803140840122 107819166281008 107972376540028 107988427138592 108243224101376 108413150669824 108605645610644 108621790347616 108776141129656 109203962776832 109220196456448 109414124362088 109569601045058 109585889078512 110020544373376 110453260316672 110631794681408 110648240614912 111018714634828 111280661512384 111297203902976 111455356428416 111471924788224 111648067219136 111669850791044 111828532845029 112109053533568 112268359691488 112285048908032 112484418668167 112661003312858 112730409998336 112943612244736 113104104304576 113120917758464 113126171962804 113321771660734 113569594191872 114200562251776 114398019613696 114577608341504 114582930205744 114599963494016 114870360270848 115050690506752 115249617774592 115254970852112 115272104042368 115435904872288 115725474615296 115889919681536 116095690135516 116112948302624 116277943966184 116295229226176 116752623798272 116959926042232 116977312682048 117143536601168 117166392390047 118279153760768 118296736509952 118483663171328 118675177713092 118972873137664 119141932733824 119159643739136 119371219811116 119558615760584 119840712397952 119858527280128 120028845384448 120046688233472 120241964783213 120259839313432 120430727679262 120732826882304 120904387360064 120922360362496 120927976925756 121137066258026 121327234336924 121401979998208 122038831019252 122503409252224 122913576917131 122985220886528 123197867276288 123203589531568 123221904321152 123397001760032 123415345301248 123634477661513 123706541830144 124120737840736 124139188968704 124315589862464 124804528887808 124828879407232 125026127838248 125044713556672 125222401194352 125241016089728 125246833244533 125737764998144 125975567503744 126179191804666 126436336778752 126455132131328 126878531011232 127177898871296 127196804460544 127377550203904 127597791107584 127603717729124 127622686618336 127804037537176 128124632609792 128306696790272 128325770180608 128553621335048 128755432357552 129059228736256 129078413993984 129261833490944 129281048866816 129287053671776 129491346689614 129510596183696 129694629808436 130455302124028 130951920235136 130971386850304 131719966688128 131739547476992 131926748425472 132160993362307 132368467449218 132680788726304 132700512345856 132889078818496 132908833401344 133144822097014 133668486905408 133688357350912 133878327544192 133884545882087 133904448445768 134326580873023 134663537676416 134881205032574 135114420057029 135176175726592 135409900767232 135628774529248 135968997871616 136162208838656 136424251212704 136638418012096 136960814169088 137175823296512 137419388323672 137439816358208 137635117347728 137980373579776 138176442697216 138196983271424 138203402200864 138442361437744 138659696385056 138686750175974 139007522762752 139232211646528 139452219511892 139472949736288 140003896288256 140472659333864 140738329320589 140804102321792 140825033509888 141025144868608 141046108915712 141296545898872 141852271817984 141873358821376 142074959842816 142327223620946 142550657253004 142661576465408 142887003243712 142908244064768 143111315650688 143132589816832 143139237993752 143386731489092 143950678205824 143972077147136 144183357103786 144204790633904 144432655923031 144498670604288 145004035441408 145346170138624 145826046980096 145832820261856 145854498992384 146061757185344 146636224903168 146918424382912 147149065551488 147496261412864 147727809703936 147756632767744 147990110502416 148012109924224 148222434066784 148251353636386 148594248470528 148834433139392 149091773856032 149120863041878 149354961727972 149659337411584 150444420997871 150537104786432 150773426771968 151041135271208 151278248513392 151635187115776 151657728395264 151873232935424 151895809601536 152165510968016 152763985034752 152786694115328 153003802907648 153010909579528 153033655366592 153275471591788 153516092426312 153635543885824 153878311185536 153901185915904 154149948608656 154416480065176 155004313747712 155297466836512 155913429957376 156158192013824 156435461530894 157050729512768 157074075837952 157297276968832 157915934511104 157946745372416 158219841643136 158468224440064 158475584921654 158499143058256 158749595577209 158842127675392 159122527596032 159373965156448 159397656841472 159405060493042 159655303916108 160819898308069 160843804937816 160918974082048 161171594135552 161481766741568 162116882077696 162371382677504 162659684138224 162915036860576 163299432278528 163323707502592 163555789315072 163587700564288 163870550273248 164515060806656 164547159218624 164780979547184 164805475010176 165065892483464 165357279055969 166007636963168 166327116469787 166666080299264 166690855991296 166927722497536 167906770723328 168170360630272 168468958571732 168864723163136 169131554859904 169156697056256 169397067504896 169404935605906 169430118441584 170096495016448 170390598692608 170398512940838 170423843476432 170666014531012 170691384831968 170961102929302 171362722026496 171910925777591 171936481140424 172618440309952 172889426872448 173216405317648 173297356703744 173569409069056 173903441106304 174587411468288 174869610948032 174895606133248 175171967533472 175446962772928 175481194100212 175860927069184 175895239164736 176171369838464 176475977217344 176510409314876 176761229335691 177456439512352 177482819241728 177797952088393 178077069752582 178186777094144 178466505158656 178783384606736 179486548014592 179513229529088 179768316535808 180510566139904 180822676163584 181106542217216 181114954196176 181141877780864 181428109231096 181569279137792 181854317252608 182141674464512 182168750675968 182177211992048 182436084498668 182463204475552 183180840786944 183533369897696 183794169494936 183821491357504 184550590561792 185162364305072 185896781872256 186188613554944 186627922604032 186957372073472 187280628883712 187583345417468 188053896249856 188321119482496 188349114297344 188646734266816 188683540991764 188951658945049 188979747492536 189723013672192 190059879818627 190088133108328 190358246976898 190475520342016 190774539997184 191135343798784 191775305887396 191893452255232 192535952653408 193293205554176 193596648577024 193605640692464 193634421076096 194282750610949 194395994304512 194732112791552 194741157646672 194770106830208 195046873749728 195075868379392 195384117633488 195422238884327 196190843683744 196469629460104 196498835589056 197278217497088 197932182533008 197961606077312 198746789835776 199850983940608 199880692723712 200196534323968 200510814597632 200520127860052 200549936114528 201023130473984 201338708386816 201686831105536 201696198991196 201726182074144 202012833526504 202519580576768 202807359442688 202837507704832 203167457737153 203197659529592 203486401940822 203516651145808 204317091646976 204323868121984 204710297193584 205001189052044 205127483445248 206988519081344 207019288892416 207346410549824 207681560997911 208161913673728 208202527990912 208498382284192 208529376543488 208899634669453 209227577581022 209721246696416 209752422740224 210050479422784 210081704408576 210454718798506 210914960642048 211582677880112 211614130634368 212322660089617 212453464996864 212786986919936 213665568083968 214035004438528 214380966191392 214918738571264 215224136551424 215596267733504 215606281680244 215638332562016 215944753080056 215976854277184 216486448202752 216826301339648 217211291221288 217243580695232 217552282259312 218407925553664 218440392912896 218828248724176 219139202090116 219171778157024 220041088746752 221263589362816 221296481229824 222037429269656 222561323024768 222594407805952 222910712856832 222943849576448 223296134438272 223306506025967 223339701582088 223657065690058 224218107067136 224536719382976 224570097816064 224968837336334 225322006625716 225460819996672 225887224489472 226208208609152 226241835516928 226252343925608 226643543321468 226965602164763 228401124503552 228796039227392 229155216683008 229165860411488 229199926988032 229740720541696 230499235549184 230509941704224 230544208084736 230871809744576 231779839363072 232191380271032 232225896605248 232555887932368 232590458452352 233505247596544 233919852084464 233954625364096 234287073202336 234332784780094 236558307521536 236967326342656 237350355426184 237945746275328 238283865467648 238319287478272 238742439622232 239117231521168 239681424795904 239717054560256 240057690768896 240093376466944 240483929566426 240519678626864 240861455358524 241465653764608 241808774720128 241844720724992 241855953851512 242274132516052 242654468673848 244077662038504 245006818504448 245827153834262 246395734552576 246407179063136 246443808642304 246794003520064 246830690602496 247268955323026 248241475681472 248278377937408 248631179724928 249463650192757 249609057775616 249657758814464 250052255676496 250089427113344 250444802388704 250482032179456 250493666489066 250926780105911 251475529996288 251951135007488 252358383609332 252872673557504 253757062022464 254355797742592 254755100407808 255195582215168 255207435458248 255245373236672 255608075074352 256249265219584 256613393580544 256651540361216 257107242670096 257510864715104 258118457472512 258156827987968 258523666981888 258574107343552 258982693379228 259021192367392 259389259616872 260910604248056 261371183023951 261903840470272 261942773700608 263439933376256 263479094953984 263853496850944 264321986724614 264736934898436 265361577452608 265401024691712 265778157636992 265817666802688 266289644194028 267336973810816 267376714701824 267756655088384 267769091764174 267808896891536 268232075285629 268653161746046 269327075352832 269762410065148 270228840114058 270819801534464 271257549058496 272324417677312 272848502425408 273276836024192 273921628338176 274351646593024 274838776647344 274879632716416 275270234695456 275960747159552 276352885394432 276406804401728 276884722875488 277319392770112 277373500351948 278464423293056 278904439023784 278945899472576 279396781853189 280007792576512 280945318667728 281476658641178 281608204643584 281650067019776 282050289737216 282092217831424 282593091797744 283704543635968 283746717642752 284149919685632 284654447241892 285101314506008 285323152930816 285774006487424 285816488129536 286222631301376 286265179633664 286278475987504 286773462978184 287901356411648 287944154294272 288366714207572 288409581267808 288865311846062 290008070882816 291665640523712 291708997984768 292123514370688 293272449806336 293836848765824 294298131102976 294820677500531 294992522825728 295513265535488 295980221004832 296024219848448 296444868133568 296502707272772 297668866278784 298183547712064 298241726083756 298665525429271 298709923455944 299318674823168 300888841995742 301074209572864 301546853543936 302082270542416 302556497026784 303270374231552 303315456790528 303746465870848 304331021936032 305527970069504 306007605815296 306021819159056 306067310733184 306550943183576 307032184852624 307092089675371 307271087771648 307756622371072 307802371831808 308299897217312 308832960130352 308893216301033 310008627495424 310594933673024 311826859914752 312316384027648 312870923061788 314101459025536 314148151675904 314594553937664 315893490744832 316439683286272 316936448880128 316951169843308 316998286116512 317499191154418 318245055192064 318747930312896 318795313682944 318810120986084 319263147872669 319310607832216 321639796616138 321687609875632 321837948164096 322343188271104 322963533483136 324233764155392 325319368276448 325830073721152 326598864557056 327111578630144 327175401128576 327741100546496 328270854480569 329030121613312 329094318437248 329561959094368 329610950020352 330131784966928 330196196735587 330714558111938 332015273926336 332654232939574 333332160598528 333381711982592 333855444995072 335606785302943 335813541446656 336340721260544 336937917143464 337729446326272 338263109719808 338313394112512 338794135009792 338809871211812 338860236883168 340192990032896 340781197385216 340797025881676 340847686952864 341332029062024 341382769663936 341922205858604 342725444052992 343821851555182 343872962280848 345236880619904 345778853744896 346432810635296 346594713407488 347806882212608 349739221896064 349791212266496 350343935066944 350893925545856 350910223755091 350962388200424 351721854138368 351790478329472 352342739676928 352951954434688 352968348234593 353020818629752 353522458671382 354912879024704 354965638483456 355595904176786 356154139505164 356373554188288 357566769213472 358752080841077 358973096029184 359536633071616 361021132279808 361645352327168 362213084434432 362229908392352 362283755561728 362856218462192 363138558275584 364283348929024 364337501351936 364354423984096 364872168997336 364926408951104 366361681573888 367066739795392 367588338989872 367642982715008 369101181123584 370324728610144 371793563744512 372377227109888 373914744146944 374561257767424 375166690834936 376107792499712 376642238964992 376698228594688 377293468533632 377310992940427 377367081983528 377903317890098 377959494985072 379446027344384 380119759637254 380176266216656 380716493953796 380951040684032 382270687597568 383493603657703 383550611774792 385071905306816 386586411108352 387193297154048 387211281384928 387268842152192 388565501221898 389464225583104 389482315293344 389540213660416 390093747499456 390151736758784 390768235266976 390844477768654 392381687367488 392939258920208 392997671178112 394313511595003 394556434994176 395864365066016 395923212154624 396626200812569 397493579671552 399701967881216 400393068647936 401021629195264 401040255720104 401099872229056 402046260947968 402677416773632 403373662211072 403392397982392 403452364148288 404025667053008 405039161153536 405614718885376 405675015409664 406334915474306 406395319059184 406972803881644 407033302291616 408634183293952 408647736243968 409420594387168 410002378104088 413977038162688 414038577784832 414692821099648 415363121995822 416323827347456 416405055981824 416996764568384 417058753086976 417799269338906 418455155162044 419442493392832 419504845480448 420100958845568 420163408817152 420909437597012 421507546877417 423165355760224 423228261268736 423979731903091 424645320179234 424906929993728 425573973839872 428070008877056 428761932382784 430448273102848 431192535467008 431212563360488 431276665124032 431889506160112 431953708554368 432972896405504 433652602679296 434422582442576 434487161390464 435104564518624 436815851107328 437656497448352 438278404180232 438343556314048 440082177493504 442527178725632 442592962459648 444074858539312 445122646049536 445188815611904 445821425713664 445887699152896 446592268876544 446613012051934 446679403164176 447314131380116 448436214134272 449073438765952 449140195632128 449937674672668 450644013251432 451774448978944 452416417218304 452483671033856 452504687851216 453219713413649 453287086642936 453931204329526 457592078454784 458331720822976 458399853976064 461019883408448 461088416169472 461743619489152 463289636072263 463559678726144 464382760542064 464451793210496 465111775864736 465180916904704 466006877339549 467839704168928 467909250728192 468574146404672 468665569560188 473116615043072 473934652685312 474700710852368 475891492550656 476567730935296 476638574956544 477484879244464 478234463042336 479362849591808 479434109120512 480115381537792 480967859132852 481039357253728 481722910717048 482931307529216 483617549440256 483689441449984 483711907703024 484548265032104 485308937347696 485403625615909 488155324077008 490013637008896 491654307668524 492814358126272 492887617284608 493588007040128 493661381204992 494537910646052 496482951362944 496556755874816 497262359449856 498145282673311 498927300385514 499315517628928 500104511352992 500178854226688 500889604777408 500964064358912 500987332978132 501853560211822 502951059992576 503902270014976 504716767218664 505745347115008 507514124044928 508711595485184 509510200815616 510391164430336 510414870916496 510490746473344 511216150148704 512498530439168 513226787161088 514214485340192 515021729430208 516236914945024 517047333963776 517148214687104 517965386758456 518042384734784 518778519233744 518879737727351 521821208496112 522742366047902 523807680940544 523885547401216 526879866752512 526958189907968 527706993701888 528643973449228 529473869796872 530723154905216 530802049383424 531556315273984 531635333605376 532579288388056 534673947621632 534753429403648 535513310176768 535538183528348 535617793783072 536464150571258 537306323492092 538654150705664 539524820130296 540457680228116 542515098116992 544648835354624 545697004850816 546553672048384 547524115358129 547843256676352 549677553294688 549759265432832 550540469390912 552705770788864 552813608803456 553769445750976 554638785540224 554664547225789 554747000703896 556928846586112 557808878047568 557891798945152 558793563706378 560015585153024 561890637335456 562953317282356 563216409287168 563300134039552 564100579474432 565186183595488 567409087271936 568299839371264 569308894483784 570202629012016 570646305861632 571548012974848 571632976259072 572445262602752 572530359267328 572556951975008 573546925956368 575802712823296 575888308588544 576733428415144 576819162535616 577730623692124 580016141765632 583331281047424 583417995969536 584247028741376 587673697531648 588596262205952 589641355001062 591026531070976 591960442009664 592048439696896 592889736267136 592917274620671 593005414545544 595337732557568 596367095424128 596483452167512 597331050858542 597419846911888 598363860252557 598637349646336 601777683991484 602148419145728 604164541084832 605112994053568 606540748463104 607492931741696 608662043872064 611055940139008 612015211630592 612043638318112 612134621466368 613101886367152 614064369705248 614184179350742 615513244742144 615604743663616 616599794434624 617665920260704 617786432602066 620017254990848 621189867346048 623269744134037 623653719829504 624632768055296 625741846123576 628202918051072 628296303351808 629189107875328 631786981489664 632879366572544 633872897760256 633902339686616 633996572233024 634998382308836 636490110384128 637495860625792 637590627365888 637620241972168 638526295745338 638621215664432 643279593232276 643375219751264 643675896328192 645927066966272 650638736552896 651660147442304 653197729114112 654223157260288 654350802257152 655482201092992 656541708961138 658060243226624 658188636874496 659123918188736 659221900040704 660263569933856 660392393471174 661429116223876 664030547852672 665308465879148 666253864419143 666664321197056 667710889990144 671213570605886 671627082893312 672681442521088 673875834286928 676526219439616 676626788225024 677588270019584 677619742423624 677720473766336 680385980065792 681562394770432 681594051763352 681695373905728 682664058124048 682765539327872 683844411717208 685450888105984 687643703110364 687745924561696 690473761239808 691557707489792 692865621270592 695613764425216 699478443792128 699582424532992 700687870133888 701787851091712 701820447510182 701924776400848 703443708276736 703580956658944 704685479353856 705903908869376 705936696469186 706041637259504 707044917342764 709825758049408 709931276966912 711191808353572 712202406792877 712308279010328 715133538426944 717504161682154 717946192058368 719073266143232 723290704654336 724459816784704 724567511123456 725712436924384 728566697858048 728708847968192 729744337994672 729852817902208 732296521533577 732723363147776 734133479590784 735176677979744 735285965430016 736591515794771 738202362247168 740649457220288 743587127489024 744754454219776 747829488293888 749122515534848 750333381669872 752215584999424 753284477929984 753396457189376 754586937067264 754621985880854 754734163967056 755806635780196 755918989970144 758892054688768 760239519274508 760352532433312 761432987907592 764541375195136 766987207315406 767101223549584 770143810613632 773172822216704 774422562769856 774537684304384 777131002443796 778964630586688 779080427320832 780187494998912 780303473517568 781536470533952 781688955537308 782799729915203 784763374734976 785878517840416 785995342356224 787390930677169 788627023190006 789112869988352 791728730132032 791846424309248 793252401625138 794987159343104 799403935762432 800786137295872 802043258390528 802080511440208 802199744458112 804092521895936 805354833547264 806747324422144 806784795964784 806904728296576 808051334106016 810078322307072 811229437770752 812669830948612 812790638118368 813945607763288 814066604583232 817268366587904 817295472487936 818841188774336 820004756208176 820164746730329 827954076325376 828077155569664 829385642199296 830726243991644 832810111963648 833993529136768 834117506173952 835598538677812 836910310324088 838884986785664 839009690960896 840201917691136 840326817634304 841693753482491 841818875194024 843015093754834 846330711520448 846456522537472 847959463806182 849290640358468 849813859987456 857523864765568 860395038419917 860896546205696 862385070934016 862425126720976 862553330248064 863779012320224 863907417108736 865441343630591 865945792811008 868845164885152 868974322780928 870209129037248 873631702214656 875312994896704 876556808360464 876687112628096 876727832711731 880164354987008 885054357451264 885185924919296 888149717078624 890245292099072 890377631223808 891642851427328 893184537753088 893226024103868 893358806328352 894628262760232 896872428268544 898146877531904 898280391264256 899875349345336 901288026502864 903548897957888 904832834436608 904967342067712 905009375702432 906439426827298 906574173285872 907862408659052 916663441645952 916799707952128 922039766816896 922176832338944 923487238978304 925126953536149 926579272144526 928765521084128 928903586420992 930223551729472 930361833809408 932013754679098 935679408337856 935818501456384 937148292809344 937191821174609 937331139120376 940286066111161 945800940399203 946233230086144 947869305370624 949401421704736 951782985101312 953135461870592 954969758488928 956468926084672 958725699183616 960230763075584 961935718265704 962078714507456 963445821434096 965862615058432 967235098880512 967378882899968 967423815406048 969096530064208 970617874695392 970807251231818 976310648154016 980027274017792 983308615337048 985628716252544 985775234569216 987176014080256 987322762409984 989075821292104 992965902725888 993113511749632 994524718899712 996290565346622 997854600771028 998631035257856 1000209022705984 1000357708453376 1001779209554816 1001928128717824 1001974665956264 1003707120423644 1007804540029952 1009433534437328 1011028591461217 1011490694230016 1015028248089856 1017423190970368 1020782328860672 1020829741832992 1020981492946688 1022432300297408 1026453574322176 1028428970680384 1030043458860416 1032473829890048 1034094667927552 1034296429374208 1035930773516912 1036084769469568 1037557038467488 1037759475454702 1043642416992224 1045484732095804 1047615361881088 1053759733505024 1055413987403776 1057287946898456 1058947739593744 1061446309810432 1061604098766848 1063112630547968 1063270667210752 1065158576776112 1069347895243264 1069506858807296 1071026620353536 1071076367056696 1071235587566144 1072928301142516 1074612646984184 1077308301411328 1079049640260592 1080915360456232 1085030196233984 1091394009701632 1093107344096768 1095048230716258 1099355106589376 1099518530865664 1101080938781824 1105411541577728 1105627217606912 1107538891501952 1109277571080448 1109329094451578 1109494001407792 1111247169040463 1113857693172224 1115617756095136 1115783597890304 1117587127412756 1123781274670912 1125906634564712 1126432818574336 1128201158948864 1130372367190976 1134818174543872 1136599678742528 1138617788967568 1140405258024032 1143096025949696 1143265952518144 1144890525205504 1145113903950016 1147093851912736 1151605425646592 1153466856830288 1153638325071232 1155461247384248 1157500953391783 1160032283531264 1166662562094848 1166835991939072 1168494057482752 1175347395063296 1177192524411904 1179282710002124 1182053062141952 1183920884019328 1184096879393792 1185779472534272 1185834549241342 1186010829091088 1190675465115136 1192734190848256 1192966904335024 1194662101717084 1194839693823776 1196727720505114 1203555367982968 1208329082169664 1210225988107136 1213081496926208 1214985863483392 1217324087744128 1222111880278016 1224087276636224 1224269242932736 1226203772734304 1228128739410496 1228368358701484 1231026489484288 1233199588869248 1235331840521408 1235572865204132 1237328605349837 1240034509981696 1242379734692096 1246539488268074 1247307439659008 1249265536110592 1251483692247152 1256405836102144 1256592606703616 1258378215750656 1263573962979328 1265758733145088 1267745795520512 1267804679373232 1267993144466048 1269996764617672 1272980220768256 1274991721251584 1275181254731776 1275240483944336 1277052591490676 1277242431328864 1286559186464552 1286750439502528 1291854133932544 1301277473105792 1303320294884608 1306395458228224 1308701604514304 1310964402185984 1313083417922276 1316377273748992 1318247836377472 1318443800081408 1320527139867712 1320784786942348 1322661612615343 1322858232447752 1328061095705344 1330616931758296 1332507728838286 1333328642394112 1335421779980288 1342427141211772 1343254165786624 1347751668573856 1353052438879232 1355176540039168 1355239484847248 1355440947532672 1359979254276643 1360771960131584 1363124789540864 1363188103526704 1363390747811456 1365328116248096 1365531078655744 1367688823434416 1367955672190289 1375287406220728 1375491849123392 1380947522479616 1383115414979584 1385731242541184 1391227528850432 1398956887584256 1399164849065984 1401375740267776 1403575702183424 1403640895020364 1403849552801696 1407161913317888 1409370958707712 1411807817738752 1411873392938372 1412083274519008 1414089834685528 1419651516098816 1419862553933824 1422383616707144 1424404813585754 1424616558020656 1430267076853888 1435008323364308 1435892384116736 1448919633569408 1449135022246912 1451424873848768 1453770926985377 1457133395716096 1457417695936384 1459488675989344 1459705635804416 1462297442686171 1464593043067154 1468266959181568 1470353355959488 1470571930860032 1473183031589542 1476404724494336 1481298914440576 1486258620627319 1487174254978048 1489508908439552 1495658976587776 1498245031069696 1500666763339744 1504431169998848 1506568955859968 1509173874134528 1509243971761708 1509468327934112 1511613271560392 1511837979940288 1517784109377536 1520479038549016 1520705064866624 1522865975815184 1529082750390272 1533974414630812 1534202447099168 1540287621227264 1548845125539712 1549075368608768 1554262004887592 1557929261173376 1558160854641664 1560374989997824 1560606947035136 1563072941067904 1563145542181769 1563377911074616 1565599459830406 1569526749469952 1571757035680832 1571990684712448 1574781861354338 1577254046380012 1578225739976704 1583457460264064 1583692848618496 1586504803250276 1588759215153341 1598807871524864 1601572274591744 1604086516781056 1604161022880416 1604399488916224 1608185043791872 1613494648844288 1613569591929568 1613809456593152 1616102668212032 1622458875541504 1625339661897224 1625581276236736 1627891215526576 1628133209166464 1634536733175808 1634590944975872 1637682377548672 1640009512416352 1640329493460658 1655908152650752 1658771284398592 1661452487983288 1665620223927296 1667987058273536 1668235012347904 1671197077355624 1673820620648176 1677769973571328 1678019381921792 1680403835382272 1680653635268608 1683387506964982 1683637750388048 1686030187509668 1692661423040896 1692913045074944 1695918927612364 1698581280716936 1715047729531136 1720790076839834 1724770141868032 1724850253441952 1725106660496128 1727558024640448 1727814834217472 1730882687261182 1737690329770304 1737948645561856 1740418258074496 1746245551349299 1747263404429312 1750625989793408 1753113616720928 1753374225256192 1753455665423462 1756487460741377 1760328709974016 1770108714902528 1776299434157248 1780490584198144 1783285702854656 1786369075506176 1786452048207736 1786717612656704 1789256525520464 1793744856537088 1796293755063808 1796560782528512 1799750698690672 1802576053005728 1807097795915776 1809665668873216 1810018751404864 1812878853654596 1813148346571744 1815724817318104 1829598281167657 1833326883291904 1833599415904256 1844079533633792 1844353664677888 1846974477956608 1850253907072298 1853158544289052 1857531042168256 1857807172841984 1860447103458944 1860723667618816 1864027509358196 1871358816675712 1871637002912768 1874296585618688 1874383642349218 1874662278240752 1877624526999403 1880572132222322 1891601880798406 1895738610741248 1898802843409472 1906270923741184 1909939516977856 1912937852169344 1917451398367232 1920461526151168 1923871436531408 1924157429014912 1926891642868192 1931725230116864 1934470197761024 1934847630812096 1938193060128416 1941235749390784 1941614502463636 1952621296308032 1955777472972323 1960054548035584 1966617230674096 1971257432505088 1971550469138432 1974352028160512 1974645524819968 1978151642584208 1985931805451776 1986227023499264 1989049437799424 1992581130693244 1995709201542056 1997262070515712 2000418045411968 2000715416906752 2003558419109632 2003856257435648 2003949331912528 2007414240847288 2015609080059904 2018867068874656 2022057182922434 2030056496179712 2041659483665984 2041962985893376 2044864600594816 2052907148644352 2056857941360768 2060086917720832 2063744742503717 2064947659780096 2068592858748416 2071861547033824 2072169538939136 2075114076934976 2075518950909404 2087284833984448 2090658678004897 2090969464191608 2095230723762176 2107519467010048 2110827974807552 2114575893796912 2117895479187488 2122892619620864 2123208197533696 2126225261095936 2130317153552224 2138695790486528 2142053240707072 2142152734113392 2142471175132288 2145856602285032 2149225293968368 2149644627727597 2154616602822656 2158099280521184 2161830720912464 2162252514107231 2170060392467968 2182788019403264 2186214688193536 2190096461432516 2198710213178752 2199037061731328 2202161877563648 2211254435213824 2215077783003904 2218555142160896 2218658188903156 2218988002815584 2222494338080926 2227715386344448 2231235512190272 2231567195780608 2234842035108683 2235174254825512 2247562549341824 2251813269129424 2252865637148672 2256402317897728 2260744734381952 2269636349087744 2277235577935136 2280810516048064 2286192051899392 2289781050411008 2290227807900032 2294187703825472 2297895981363983 2303210851293184 2306933713660576 2307276650142464 2310922494768496 2311373377149109 2315001906783566 2320064567062528 2333325124189696 2333671983878144 2336988114965504 2350694790126592 2354385048823808 2358565420004248 2364106124283904 2367841768038656 2368193758787584 2371558945068544 2371669098482684 2372021658182176 2381350930230272 2385468381696512 2385933808670048 2389324203434168 2389679387647552 2393455441010228 2407110735965936 2416658164339328 2420451976214272 2426162993852416 2434648175488256 2448174553272448 2448538485865472 2452407545468608 2456257478820992 2456371566285637 2456736717402968 2462052978968576 2466399177738496 2470663681042816 2470778437642151 2471145730408264 2474657210699674 2480069019963392 2484759469384192 2493078976536148 2494614879318016 2502967384494304 2512811672204288 2516756431501312 2527147925958656 2531517466290176 2535491591041024 2535609358746464 2535986288932096 2539993529235344 2549983442503168 2550362509463552 2550480967888672 2554105182981352 2554484862657728 2573118372929104 2573500879005056 2583708267865088 2602554946211584 2606640589769216 2617403209028608 2621928804371968 2626166835844552 2632754547497984 2636495672754944 2636887600162816 2641054279735424 2641176950582989 2641569573884696 2645323225230686 2645716464895504 2656122191410688 2661233863516592 2665015457676572 2666657284788224 2684854282423544 2695503337147712 2706104877758464 2710353080078336 2710478969694496 2710881895065344 2719958508553286 2726249579081728 2726376207053408 2726781495622912 2730656232496192 2731062157311488 2735377646868832 2735911344380578 2750574812441456 2750983698246784 2760194581165021 2761895044959232 2766230829959168 2771462485082368 2782455057700864 2797913775168512 2802751480535552 2807151404366848 2807281790040728 2807699105603392 2814323826635776 2818741917415424 2823615635477504 2823746785876744 2824166549038016 2828179669371056 2839303032197632 2839725107867648 2844767233414288 2848809627171508 2849233116041312 2860534153707776 2870016646728616 2897839267138816 2898270044493824 2902849747697536 2907541853970754 2914266791432192 2914835391872768 2918977351978688 2919411271608832 2924594885372342 2929186086134308 2936533918363136 2940706711918976 2941143861720064 2946366063179084 2950552828141919 2962597828881152 2972517241254638 2974348509956096 2979017816879104 2996490062139392 3001333526679488 3013137911719936 3018347748269056 3018487943523416 3018936655868224 3023226543120784 3023675959880576 3035568218755072 3040958077098032 3041410129733248 3045731951630368 3067948829261624 3068404894198336 3080575242454528 3097690251079424 3098150737217536 3108524009775184 3115858522346752 3116321709283328 3120749979995648 3121213894070272 3126145882135808 3126291084363538 3126755822149232 3131198919660812 3139053498939904 3143514071361664 3143981369424896 3149563722708676 3154508092760024 3166914920528128 3167385697236992 3173009606500552 3177518430306682 3203144549183488 3208322045760832 3208798977832448 3227139183859136 3227618913186304 3232205336424064 3243027452505841 3244917751083008 3250679323794448 3251162552473472 3255782431053152 3256266418332928 3262048141376843 3269181889951744 3275364755097344 3280019024832704 3280658986921316 3311816305301504 3317542568797184 3322904975966576 3331240447854592 3335974116547072 3336470024695808 3342394154711248 3347641241296352 3355539947142656 3356038763843584 3360807670764544 3366775013929964 3367275500776096 3372060375019336 3385322846081792 3385826090149888 3391837855224728 3397162561433872 3397825379311363 3430095459062272 3441580153679668 3449700506883904 3450213320992256 3455116049280896 3455629668434944 3461765374522364 3475380659540608 3475897291123712 3480836516148992 3487016978713177 3492491102698598 3501251979586816 3506227233441856 3506748450512384 3506911330846924 3512974921482754 3520657419948032 3540217429805056 3552598868314496 3560981168396288 3566571405709312 3572738151012352 3572904096415472 3573435225313408 3578513051040928 3587489713074176 3592587510127616 3599501397381344 3605152106011456 3619331337746432 3620037502809728 3625757707309192 3626296693143488 3631449634636208 3632158164091457 3659196562335314 3666653766583808 3667198831808512 3688159067267584 3688707329355776 3693948955913216 3700507814144596 3706317088578104 3715062084336512 3715614345683968 3720894206917888 3721447335237632 3728055018716392 3742717633351424 3743274005825536 3748593171237376 3748767284698436 3749324556481504 3755249053998806 3761144264444644 3783203761596812 3797605686818944 3812541847482368 3819879033955712 3825875704338688 3832668807506903 3834902796734464 3847742873062816 3848314858029824 3853783285736384 3868940395522048 3869695261624192 3876386120256832 3882471498781568 3882651830580523 3883229004927272 3905242592616064 3911554945944646 3920109096071168 3933234461348192 3942514865010176 3943100938276864 3948704056321024 3956303285168416 3971863610903552 3978098875598848 3985162261386488 3991418403084112 3994524141031424 4000836090823936 4001430833813504 4007116838219264 4007712514871296 4007898663825056 4014828481694576 4031218160119808 4037734137749312 4044114365844868 4060112992359424 4083318967331968 4083925971786752 4089729201189632 4113715882721536 4120173835441664 4127489485007434 4137185717496832 4143723094067648 4144339077878272 4150228153869952 4150420922344697 4151037901818808 4174569667968896 4181317356009794 4181938928383216 4188547021767899 4190461447524352 4215038934020096 4229151787593824 4235790958374976 4245785239241728 4252450522191872 4260634307104448 4277391580973056 4284106481414144 4284305468226784 4284942350264576 4291713204570064 4298450587936736 4299289255455194 4309233205645312 4316198561042368 4323661441824928 4324505028214462 4340120784935936 4362888208938259 4365576038806528 4372429376387072 4380192922865032 4397420426357504 4398074123462656 4404323755127296 4422508870427648 4430155566007808 4437110284321792 4437316377806312 4437976005631168 4444988676161852 4455430772688896 4462471024380544 4463134391561216 4469684070217366 4470348509651024 4495125098683648 4503626538258848 4505731274297344 4521489468763904 4554471155870272 4561621032096128 4572384103798784 4579562100822016 4580455615800064 4588375407650944 4595791962727966 4606421702586368 4613867427321152 4614553300284928 4621844989536992 4622746754298218 4630003813567132 4663777050934001 4666650248379392 4673976229931008 4701389580253184 4708770097647616 4717130840008496 4735683536077312 4736387517575168 4743117890137088 4743338196965368 4744043316364352 4762701860460544 4770936763393024 4771867617340096 4778648406868336 4779358775295104 4786910882020456 4814221471931872 4833316328678656 4840903952428544 4869296350976512 4896349106544896 4897076971730944 4904815090937216 4912514957641984 4912743132571274 4913473434805936 4924105957937152 4932798355476992 4941327362085632 4941556875284302 4942291460816528 4949314421399348 4969518938768384 4985416847550139 4986157953072296 5005934768988608 5025623344408576 5033512863002624 5063034932580352 5071218717492928 5071972577864192 5079987058470688 5099966885006336 5100961935777344 5108210365962704 5108969725315456 5126075650735039 5146236745858208 5147001758010112 5156140610563397 5167416535730176 5205109892423168 5213281179538432 5234806418057216 5243857608743936 5252333671689104 5265509094995968 5272991345509888 5273775200325632 5282108559470848 5282353901165978 5283139147769392 5290646450461372 5291432929791008 5312244382821376 5322467727033184 5330030915353144 5369708564847088 5391006674295424 5412209755516928 5420957939388992 5421763790130688 5439917017106572 5452752414106816 5453562991245824 5461312464992384 5462124314622976 5470755293737664 5471822688761156 5479598109406421 5501149624882912 5501967396493568 5511736514740183 5520389162330042 5523790089918464 5532461659918336 5542924970164736 5564910115401728 5595827550337024 5605502961071104 5614302808733696 5614563580081456 5615398211206784 5628647653271552 5637483834830848 5647231270955008 5647493571753488 5648333098076032 5656359338742112 5678606064395264 5689534466828576 5697619254343016 5698466232082624 5721068307415552 5740033293457232 5795678534277632 5796540088987648 5805699495395072 5815083707941508 5829670783745536 5837954703957376 5838822543217664 5849189770744684 5858372172268616 5873067836726272 5881413423837952 5882287723440128 5891856274377437 5892732126358168 5901105656283838 5925195657762304 5945034482509276 5948697019912192 6002667053358976 6022765268939419 6026275823439872 6036695496538112 6036975887046832 6037873311736448 6046453086241568 6047351919761152 6058089405414137 6081916154196064 6082820259466496 6091463903260736 6135897658523248 6136809788396672 6161150484909056 6195380502158848 6196301474435072 6217048019550368 6231717044693504 6232643418566656 6241499959991296 6252291764271616 6252582168727076 6253511644298464 6262397839321624 6278106997879808 6287028142723328 6287962738849792 6299127445417352 6309016185520048 6333829841056256 6334771394473984 6346019213001104 6355036860613364 6416644091521664 6417597955664896 6454278367718272 6455237826372608 6464410672848128 6475888674753043 6486054905011682 6501358647588896 6502325104946944 6511564862106304 6512532836665856 6524096282753686 6538363779903488 6550729510194688 6560038049665408 6561317973842632 6582002462778127 6623632610603008 6635085137594368 6645809951933152 6662480895709184 6671948233094144 6684788309422496 6695282482592704 6711079894285312 6721615341529088 6733550027859928 6734551001552192 6744120750038672 6770645692163584 6771652180299776 6783675710449456 6794325122867744 6795650758622726 6860190918124544 6883160307359336 6899401013767808 6900426641984512 6910232098561792 6911259336869888 6923530749044728 6950761319081216 6951794582247424 6961673032297984 6974033957426354 6984982205397196 7002503959173632 7012454466883712 7013496901024768 7013822661693848 7025949842965508 7080434859610112 7105197736628992 7121962336792576 7145476302024704 7145808192830944 7146870450626816 7157026102081856 7185175020255232 7199002794762688 7210304212022912 7238662675492864 7240075005619456 7251515414618384 7252593386286976 7262899269272416 7264316328182914 7318393124670628 7333307533167616 7376318134535168 7387897911826432 7401015628289192 7412634177156208 7430124168673024 7431228691367936 7441788413835776 7442894670475264 7456110037432784 7485435266702848 7486548011651072 7497186342474752 7497534569396872 7498649112963008 7510498107997612 7522288528889288 7566407523193624 7595211373637888 7639758067911424 7651751408677376 7665337615013806 7695485746125632 7696629716059648 7707566571472768 7737880791044096 7739390523248384 7752772240513664 7764942997563136 7765303661161046 7766458009854544 7778730183283241 7810485185232128 7823109891889292 7866468922696384 7885029730020352 7897408112642048 7912606570336832 7943727221807104 7956197751197696 7970324522772976 7982836806168224 8001672181647872 8002861667627008 8014233676438528 8015797327650112 8029656963389152 8075468275498624 8088228731689736 8102506673742481 8120225984718848 8166637934663936 8167851943573504 8179458402379264 8227431765443072 8240347670883328 8254978970014868 8274371434993664 8287446188135296 8288678155756544 8300456307739904 8300841844689394 8302075803637616 8349139335937792 8362634712019588 8363877856766432 8377094043535798 8458303575187648 8471581916749952 8491570478483456 8504901044383744 8521268614208896 8554783161946112 8568610936453568 8569884700529152 8583426409140128 8596901175873472 8598578510910388 8632397122084736 8647322883649856 8649010056428924 8661300237448859 8680241569871872 8725776417876518 8731152077613056 8744858752774144 8760385845730064 8794840852715008 8796148246925312 8808647510254592 8845017740855296 8860311132015616 8874220568643584 8874632755612624 8875952011262336 8889977352323704 8910861545377792 8924942048761088 8926268783122432 8939368140434732 8940697019302048 8990250197367296 9007253076517696 9042978937527808 9108942311740544 9123242064192256 9144768207597568 9160911231600128 9176750815301888 9191583925455932 9227734854642304 9229106600569856 9243689979073984 9245493508596436 9258631288307401 9260007627134264 9327554101868002 9333300496758784 9347952459862016 9402779160506368 9434261680016992 9471367072154624 9486235780274176 9486676393930736 9488086632728704 9519854779936501 9525403720921088 9541873526786048 9543735234680192 9557296813736672 9558717550590208 9573821764040912 9575689705332023 9628442943863744 9666632657357312 9681807904857088 9738592701953024 9792698213089792 9794153943461888 9809630181874432 9825029915283968 9825486265142548 9826946869611872 9865596710953984 9882654724171264 9883113750568604 9884582921633056 9898628842798696 9939037877536768 9970833695100278 9972315906144592 10011869537977216 10051246688817152 10142437434985856 10143945155728384 10159974116941376 10176396488897639 10199933770012672 10201923871554688 10216420731925408 10217939450630912 10236082098803197 10252151301470078 10292473491716416 10294003516020224 10312281221126794 10334833071460352 10403810344391233 10410219784846336 10426562359076864 10469612836114432 10487715217487872 10504667343378208 10531018189991936 10545982691019776 10564217118941696 10564707802331956 10566278295538784 10581292900922744 10582865859582016 10624488765642752 10644935454066368 10660061830706288 10739417129694176 10782013348590848 10841915878777984 10843527580261376 10879834034213144 10905504828213632 10907125982491648 10922624929984768 10924248629245952 10941510587475328 10942018795272383 10943645377522312 10959196218812842 11002299249765824 11003934792987136 11023473029480366 11040778324660084 11047580179836928 11085849940329472 11121314506073387 11191655100674048 11211005922142208 11228605617467392 11229127160162912 11230796422413568 11257295306543104 11294462541910016 11294987143506976 11296666196152064 11312718677484224 11357212128790528 11379068933657152 11395238508686032 11396932464165248 11442136614831104 11480066586914464 11591357068555264 11611398990790144 11630167415883016 11659341567491072 11675909407914752 11677645086435328 11698379541489368 11716744344537232 11746135673452544 11762826847675904 11764575446880256 11783712548754874 11785464252716336 11802211312567676 11850391315524608 11890068965018552 12005334106717952 12045530537878838 12073390993076224 12073951774093664 12075746623472896 12092906172483136 12094703839522304 12116178810828274 12163832308392128 12165640518932992 12182927806521472 12223718859445093 12271795317046496 12273619576793344 12295412225189639 12322300969818112 12390761004317696 12434096039100736 12463434089387008 12482999919982592 12504583528543232 12505164337454152 12507023288596928 12524795678643248 12556213995759616 12574056285446656 12575925477699584 12598254890834704 12618032371040096 12667659682112512 12692038426002208 12710073721226728 12833288183043328 12835195911329792 12908556735436544 12910475652745216 12928821345696256 12951777349506086 12972109810023364 13002717295177792 13004650209893888 13023129724212608 13025065673331712 13048192565507372 13101459020389376 13120076099330816 13122635947685264 13143371688995821 13164004925556254 13270170275188736 13291619903866304 13343896466188288 13369576618844992 13390564965185408 13422159788570624 13443230683058176 13467100055719856 13469102003104384 13488241500077344 13541291384327168 13567351420898912 13588650245735488 13591301517245452 13720381836249088 13766320614718672 13798802027535616 13800853283969024 13820464197123584 13822518673739776 13847061498089456 13901522638162432 13903589164494848 13923346064595968 13948067914852708 13969964410794392 14005007918347264 14024908933767424 14026993802049536 14027645323387696 14051899685931016 14210395473257984 14291616385661888 14293740901253632 14314052204163712 14370350040510464 14398005589525376 14420608424045824 14446213197526019 14480150011238912 14503030829236768 14505186772573952 14525798538544832 14528632656365828 14636786249341256 14666615066335232 14752636269070336 14775795823652864 14802031256578384 14825268354312416 14860248337346048 14862457382735872 14883576827671552 14912220074865568 14970870533405696 14994372684949504 14995069138793744 14997298225926016 15020996215995224 15044577057778576 15047512394093179 15132815046387248 15190422747275776 15279516135822848 15303502817354752 15330675230027612 15390971492251264 15393259432119296 15415133142945536 15478781046496768 15505544481027328 15529885995126272 15530607322322092 15532916019709088 15557460366566482 15620970370464256 15646219783778584 15732937845392768 15770059460040704 15794816225284096 15825213140673664 15887454443614208 15940649045545952 15965673612336448 16003344363295744 16028467352877056 16031594655300224 16059313926778304 16085271869547881 16150936550997248 16176457463379472 16205013347484962 16240451969437696 16333275869327872 16335703887147008 16358916804758528 16454863530886144 16480695341766656 16509957940029736 16548742869987328 16574892376270592 16577356311513088 16600912615479808 16601683689378788 16604151607275232 16698278671875584 16725269424039176 16727755713532864 16754188087071596 16916607150375296 16943163833499904 16983140956966912 17042537228417792 17137221872907136 17139769401058304 17166852818280256 17193802351746944 17194600963999459 17197157021820776 17264794244169472 17294645767299712 17298020112857848 17322600474897718 17360483139743744 17451552835753036 17462304155226112 17520771691460128 17589681705430016 17617295020509184 17690035481710592 17720622264031232 17748441137287168 17749265511225248 17751904022524672 17779954704647408 17849884097522176 17852537566244864 17878736280869464 17881394038604096 17980500394734592 18014506153035392 18085957875055616 18217884623481088 18246484128384512 18321822463200256 18353501630603776 18383167850911864 18455469709284608 18458213201139712 18487379958147968 18490987017192872 18517262576614802 18520015254268528 18655108203736004 18666600993517568 18868523360033984 18942734144309248 18972471560548352 18973352787861472 18976173265457408 19039709559873002 19083747053572096 19087470469360384 19114593627473344 19117435101180416 19147643528081824 19151379410664046 19256885887727488 19321362068155147 19333265314714624 19363615809714176 19477185403906048 19585396426179584 19619260363748864 19650059830567936 19650972530285096 19653893739223744 19731193421907968 19765309448342528 19766227501137208 19769165843266112 19797257685597392 19878075755073536 19941667390200556 19944631812289184 20023739075954432 20284874869971712 20287890311456768 20319948233882752 20352792977795278 20399867540025344 20403847743109376 20432841463850816 20435878901261824 20472164197606394 20504302602940156 20584946983432832 20588007032040448 20624562442253588 20653869796993433 20807620688782466 20820439569692672 20853124718153728 20975430434975744 21009334686756416 21091965382039552 21128434237883392 21129415604663912 21132556591077568 21162585801845488 21165731719164032 21248977531285504 21289870908132736 21320123661412576 21478834259388352 21564026697181696 21683831757555968 21687055160522752 21759668068426288 21811009656427264 21814251964983296 21845249859969536 21848497258491904 21883021174950656 21884037590544766 21887290755044624 21918392437625684 22004598499531648 22007869585974272 22046946058960732 22081556649320168 22171699880658944 22242629012146774 22422011844284416 22458254320325824 22461592844827136 22589974287013952 22593332392304128 22625437354968448 22701192167540887 22714424257581056 22758137867314304 22790477017372064 22793864928330496 22834336989637901 22884273229662208 22960133173828928 23182714137110528 23222797981580288 23260334831766032 23318683134982144 23351818815829504 23355290172870656 23396759082978736 23433488689074464 23492271346905088 23525653695351808 23567425097509748 23570928505432672 23604422625135352 23700782631049216 23780137930037104 23784777655179541 24010668213435904 24091061075757676 24147903548187328 24151493246945792 24185812344966272 24189407679044608 24232357621656548 24327664616784256 24331281037865984 24365855613042944 24409118850992239 24447437718890186 24543590634092992 24547239153586688 24590824450379278 24644601939636224 24781522008635392 24868192078201472 24926868178774016 24965999839965184 25009167057086464 25010328674908304 25014046577193856 25049591357286496 25112427991519232 25148112570893312 25196509781669408 25236064742080192 25335319364225024 25384076852004416 25420147442453456 25425107148640199 25666576366086656 25670391822659584 25817113470873088 25820951305490432 25857642691392512 25903554699012172 25944219620046728 26005434590355584 26009300419787776 26046259448425216 26050131346663424 26096385131014744 26202918040778752 26240152198661632 26245271895370528 26286743377991642 26328009851112508 26583239807732608 26687792932376576 26739153237689984 26781129930370816 26828681652548321 26844319577141248 26934200111439712 26938204006208768 26976483000154688 27082582768654336 27134702841797824 27177300491470976 27178562814063661 27182603034490904 27440763672498176 27532641229437344 27597604055071232 27601706567938048 27640928394247168 27694122996178912 27803045276324864 27846692129191936 27896135829705416 27939928821588784 28010015836694528 28049817867534848 28053987604099072 28055290646775392 28103799371862032 28420790946515968 28583232771323776 28587481802507264 28628104408327424 28796011179050752 28841216848091648 28892426395052038 28960300022477824 29006061658473536 29010373545147904 29051597077089664 29052946456412879 29057265312731656 29273572498682512 29319829152375293 29333230132670464 29505272538140672 29604062513156768 29650536708624832 29720496674692096 29767153655343104 29824440149731136 29941741066811392 29988745369899008 29990138277587488 29994596451852032 30041992431990448 30089154115557152 30095024788186358 30265630092774496 30380845494551552 30559032271645696 30607005634709504 30661350460055224 30781942984502528 30786518864238592 30830266285891072 30957562092993536 31011088962054656 31059771990252544 31061214644644184 31065832039418176 31114920733132964 31241940740928512 31292439567557168 31465875690785536 31540118920081408 31650426281347328 31881298091091904 31931347224672896 32006688726591488 32056934705754112 32063189310600448 32118627853556608 32170543739095762 32301873101994496 32352914926758944 32410026694969924 32666551738655744 32717833609517056 32909727061772288 32961390683533312 33019915880059472 33149784752541184 33154712623026176 33201825230959616 33203367378757576 33208303214550464 33396557343751168 33450538848078352 33455511427065728 33508376174143192 33833214300750592 33886327666999808 34085074456835584 34274443745814272 34279538802116608 34333705636560512 34387604703493888 34389201927998918 34394314043641552 34529588488338944 34589291534599424 34596040225715696 34645200949795436 34903105671506072 35041543382920256 35179363410860032 35234590041018368 35441244528062464 35498531022450496 35503808045049344 35559909409294816 35699768195044352 35757472561738928 35762788077208192 35882529555145273 35961000789469184 36029012306070784 36171915750111232 36435769246962176 36492968256769024 36643644926400512 36707003261207552 36766335701823728 36910939418569216 36916426402279424 36974759916295936 36981974034385744 37034525153229604 37040030508537056 37310216407472008 37737046720067968 37885468288618496 37946705575722944 37952346530914816 38079419119746004 38174940938720768 38229187254946688 38234870202360832 38295287056163648 38302758821328092 38357186765844947 38513771775454976 38642724136310294 38666530629429248 38727231619428352 38954370807812096 39170792852359168 39238520727497728 39300119661135872 39301945060570192 39307787478447488 39462386843815936 39530618896685056 39532455002274416 39538331686532224 39594515371194784 39883334780401112 39889263624578368 40047478151908864 40569749739943424 40575780622913536 40639896467765504 40705585955590556 40807695486218752 40865682927701632 40871757802523648 40944328395212788 41008605205880312 41169893966865664 41176014064080896 41249124884507176 41307739593986866 41615241377564932 41640879139385344 42018669373512832 42159356882575933 42183930764079104 42256868475766784 42258831209327824 42265113182155136 42325171603690976 42331463438328064 42406625837898959 42579741816265472 42640247322825152 42957668518776704 43128053394363392 43367663515111936 43374110321045504 43519336136852576 43622019312854528 43628503929966592 43690499719939072 43766042349901312 43768075181089532 43774581510089248 43836784875251368 44009196999063296 44015739171948544 44093892117921464 44163113298640336 44343399761317888 44485258024293548 44916508640651648 44923185689654272 45179948574027904 45186664784608256 45250874709936896 45331220723271301 45402384335081774 45516275734628608 45580954034744128 45587729856660992 45668673979275802 45768546459324416 45920266347657856 46074017239446889 46365428274221056 46445595963160576 46520669663532064 46637366269964288 46703637631659008 46793518165957472 46866977378148928 47051307390703616 47134850195019496 47141857010865344 47208845250270704 47401565262098432 47560275860074208 47569555310359082 48021336426871808 48182122151515352 48295807096374656 48302986493891584 48371624689932544 48378815358089216 48464715243313096 48655329233568512 48662562075731968 48731711226085888 48818237701984478 48894875437780372 49087181268185984 49094478307173376 49181648900758556 49563044017270784 49736384156402944 49853736357548032 50018334114172928 50020657349816608 50028093154387712 50099182714572992 50296225141786624 50393019563338816 50472129484160384 50670638728450048 50768153704008832 50840294884906912 50850214297280398 51333152732173312 51634226941746176 51715285382785024 51807109398024344 51888439240093456 52010869180711168 52018600839575552 52092518896850432 52100262693326848 52192770262029488 52405836081557504 52480304397323264 52490543790741056 52573486755983284 52656019702225016 53166479615465216 53478306475379968 53562259860741632 53657363305096642 53868400222879424 53876408012417536 53952966000309376 54165165537308672 54269405683595648 54354600982941952 54357125628127322 54365206068981808 54451111282982687 55065282458874688 55195208110142464 55281856788494336 55388245992357824 55606090552649728 55693384258383872 55792271659410832 55879857643177568 56020031673389056 56099635735069696 56110581293550784 56207598743724064 56717546716197367 56841581893031936 57166465542647552 57174963605014528 57256208816654848 57592022358101504 57682433696183296 57784852790104076 57920600044955648 58012123316947072 58020747090295808 58103194154179328 58105892912825758 58114530625463312 58547144997365024 58639658304750586 59208125026313536 59301073417249664 59440993349384192 59534307310686208 59648880299462272 59883482133622784 59980276555174976 59989192903704064 60083984863980896 60178308231114304 60190049576372716 60531260185548992 60629101662142013 60761690989103104 61118064543291392 61214011269419008 61322700920110448 61563885969005056 61573037728477184 61660532571782144 61915124185987072 62022177924109312 62119543980505088 62122429289288368 62131664078836352 62229841466265928 62483881481857024 62584879135114336 62931751381571072 63300852562694656 63762596182183808 63862694449345792 64013377453182976 64126378621200896 64237255707113216 64341087478191524 64603746203988992 64705829853517888 64810419018151807 64820053389939848 65333103477311488 65435667219034112 65819454123544576 66039831760118944 66299569505082368 66403650461919232 66406734757515152 66416606429100928 66638983459555507 66793114687502336 66901077696156704 66911022854131456 67016752348286384 67029827937324161 67666428601501184 67772655333999616 68170148913671168 68548887491628544 68559077604233216 68667411273121024 68775209406987776 68778403855997836 68788628087283104 69059176976677888 69178583069198848 69192080451431392 69290401899590872 69806211343012144 70083086765840512 70358726821720064 70997062044900992 71007616090098688 71119818818589632 71234775422283473 71399536390088704 71514945123477856 71525576154416384 71652574691622379 71765059110290546 71922001578938368 72058024612141568 72343831500222464 72871538493924352 72985936513538048 73287289852801024 73414006522415104 73532671403647456 73821878837138432 73949519832591872 73963948068771488 74069050306459208 74080061017074112 74620432814944016 75474093440135936 75893411151445888 75904693061829632 76158838239492008 76349881877441536 76458374509893376 76469740404721664 76590574112327296 76594131566906681 76605517642656184 76714373531689894 77027543550909952 77285448272620588 77333061258858496 78341585704718336 78477041454995456 78600239322271744 78603890121140384 78615574956894976 79061237793370112 79064910004548832 79076663373064448 79189030742389568 79766669560802224 79778527249156736 80094956303817728 81139499479886848 81279792935531008 81411171911181112 81615390972437504 81731365855403264 81743515605047296 81888656790425576 82017210411760624 82339787933731328 82352028128161792 82498249769014352 82615479187973732 83230482755129864 84037338747025664 84318713765151866 84513736951533568 84517662418655648 84530226364310272 84650343207381952 84662926876656128 84813251675797918 85159483632530944 85280494645650304 85566032016115651 85915337037553408 86256106788726784 86735327030223872 87038672273705152 87244038625709056 87380999439878144 87532084699802624 87536150362179064 87549163020178496 87673569750502736 88018393998126592 88031478343897088 88187784235842928 88326226597280672 88970516048587096 89833017281303296 89846371379308544 90359897148055808 90373329569216512 90501749419873792 90662441446542602 90804768670163548 91032551469257216 91161908069488256 91175459713321984 91337347958551604 91840532695315712 92148034478893778 92891191926321152 93041339327064128 93407275263318016 93587036331914944 93733954756297856 94102614781407232 94269700390038992 94283714021730688 94417690500541408 95120551720148416 95139110620718164 96042672853743616 96364244303030704 96591614192749312 96605972987783168 96743249379865088 96757630716178432 96929430486626192 97310658467137024 97325124151463936 97463422452171776 97636475403968956 97789750875560744 98174362536371968 98188956614346752 98363297801517112 99472768312805888 100041314699633216 100056186308775424 100198365429145984 100592450283573248 100786039126677632 100944258968320768 101123492382682133 101536307408017664 101680589769813824 101700428594560796 102666305464346624 103268453883492352 103430570765570048 103614218796048688 103776878480186912 104021738361422336 104037201679151104 104185037793700864 104385540524058976 104960608794646528 104981087581482112 105146973511966568 105312039404450032 105332586758652253 106332959230930432 106956612950759936 107124519721483264 107314726610193284 107736800445758848 107752816024835072 107905932000618752 108538811367191296 108709201965883904 108714251256254644 108730412137963616 108902222565965374 110130564917749376 110390416220284928 110563713576988672 110776491984715648 111212181105299456 111584543318821664 111759715286355136 112199271470139392 112221162587101568 112415197487448128 112596903086835167 113435093432394734 113683163786063872 114332931085295104 114349927210029056 114512417633309696 115184044716203008 115364867392366592 115569705580208152 115841200089911296 116024246633894144 116041494180591616 116206388308358656 116211785825651516 116229061250926624 117094289994730048 117279316609501172 118416250052627072 118602146834499328 118881986698768384 119297760598924544 119960553110349952 119978385807408128 120167969727961792 120356616462228608 120362206747996213 120380099152745432 121062520371097984 121258203324284026 121523381978206208 122236129086582784 122645401840220896 123127771938010112 123321065143564288 123830248371974144 124044355848218624 124239087961010176 124244858578576736 124263328157672704 124459682932531856 124967762963714048 125169758270228672 125863502763142144 126601705125389312 127525192364367616 127725388898691584 128252757242401792 128474511414226432 128682174956383048 129207492407977984 129411659707035776 129620838036303614 129640106779879696 130666206954622976 132079663520237888 132599139010164736 132807300923838464 132813469515030304 132833212858201856 133277966919111014 133586229375004672 133802155392313408 133822045708262912 134033504696572768 134059655874648322 135249534477086029 135332857203002368 135545310667999232 136340297827342336 137097774983257088 137334822546242048 137550418813975552 137556807711995672 137577256174566208 138118353953355776 138357166138397696 138384160902862784 138580803799181744 139612422686024288 140166173531681024 141994124089801984 142015232180197376 142239637637179264 142469550844566946 142799072780177408 143029890246955712 143051152308832768 143305149383244758 143530118220581092 144116049224283136 144577088578954031 145743076987848704 145971873027076096 146828013044830208 147065342807294912 147643757674276864 147899039665183744 147927896137542976 148138100612918416 148160122034148224 149240865629888032 150948186880271872 151786822302891776 151809386123659264 152317676478984016 152699763754883072 152916749019786752 152939480809443328 153181148224654592 153188263133813362 153211035285312368 153428747063379788 154055087101819904 154570896545241176 156954082909990912 157207780242280768 157231149913789952 158129820009097664 158153326746128896 158378061484779136 158908345172786209 159533339121604448 159557054498313472 159840358927465307 160189912607635456 162278998959773696 162559585871062016 162822343822362224 163230781944875008 163462731710806528 163487031210094592 163777313580851152 164034420823521248 164679575867462656 164996499538028704 165230958375947464 166460965510259728 168074677494051328 168637427530303732 169035324837311296 169060452728620544 169300686414763904 169325853753312256 169626503351595836 170318967265061888 170560989291300608 170863831956945673 171132064032231302 171830674075106816 172512213577453568 173470654060447744 174077344547410304 174488077251418112 174761998879756288 175064169399605248 175072300724358128 175098326040356992 175347139501005472 176036787996253184 176375568471685856 176652453194561344 177941032097174192 179666034562606592 179692742758617088 180719794296111616 180746659138433024 181003498839747584 181324882893085204 181609537340327096 182065102938514432 182323816138976512 182350919426643968 182674695917103208 183681065390631424 184296068957787556 186082678654128256 186814550526636032 187174072663829888 187467909512595712 187800771567838247 188539400780077984 188567428043461376 188835381001082816 190241103440296832 190278221241436328 192085345707487232 192728488606061408 193183228385498624 193211945975566336 193486498759730176 193858860973252384 194621316934274048 194926844904343552 195272950807937912 195579501751121488 196348725072743936 196377913228693504 196726595603034224 198945536625611776 200082629399266432 200112372617550848 200396730858291968 201572078253355264 201888517936641536 202246984765364266 203072614816035328 203361179539627648 203400857189121592 205332610928693248 206536907766984704 207228437592097376 207553756960373824 208043476722844672 208370075587401728 208771081048117952 209921217589293056 209962175162964224 210293947023933136 210624078808900064 210665173517304506 212665918461860864 213913225901519872 214249039442966528 214629453220386568 215473600891517696 215505632049670144 215811864001237504 217077622734382592 217418403931767808 217428502512509288 217460824275927232 217804445131930748 220261129835498752 220780832440569856 221552983969431296 223169086637643328 223519430572710272 224398542940278784 224442325174203136 224830394974896256 225193806173670334 226870186864789468 228665862170590208 229024835266619392 230368089432406016 230729734784733184 231139411160416304 232048493267788288 232082988361183232 232412776616717312 232423571651303032 232458122501853248 234188579989460096 234558633219002344 236832500105254144 237204293668998656 238595521197849088 239921106220699904 239956771614816256 240335939455923584 240713232924457216 240724413495992426 240760198305490864 242125040742195968 242516406648568052 245290803680441792 246255543876020224 246642130287128576 248088711696437248 248489717157153472 248526656315345408 248919365865063712 250339516540457344 251177706886016911 251727005526284288 253203410250778624 255050384728735232 255450777797383168 256505514484803584 256949022828452864 257364349912766096 258414984815955968 258823319414071552 259241676072607228 259280213559759392 264159327040475776 265198278020329472 265626939030060608 265666425716403712 266555933838222028 267604310784626816 267644091416525824 268067009393145536 268119311749296644 268500307360914629 270499068954172058 270665714406004736 271090621335998464 272680595654684672 274195549966514176 274669645092484096 275100837627951104 275113615423991344 275154512349132416 276236707906711552 276714332276795392 276768321805725568 277161607598363488 279224845372048576 280332347063362048 283988248179603968 284030464360394752 284479275274358528 284939101689133892 286059780493911424 286102304617665536 286610298766489516 287060236441162184 288232098448566272 289154177157908062 291486153975697408 294130685614589824 295115498178031531 295287515348553728 295798079330367488 295855792275085952 296276201225836832 296320244068296448 296846380865292713 298481731259776064 301896373760543744 303573644605783552 303618772247318528 304635352957968032 305399527509766144 305833498039573504 306362296449309184 306376526267626724 306422070570624736 306857494126759576 308110174203639808 309141793090482352 314415560484561536 314462299827579904 316259640018195328 316306653492257792 316756122969558272 317318545062899107 317816690345572418 319066678243208896 319114108996626944 319680717854930614 320379825215270912 322518120676128223 324557997919547392 325119171742124032 325644687644724448 326461563889750016 326925463421613056 327554627161702304 328068841647042496 329359151734925312 329992999076057408 330461916751894928 332921931020519456 336149354988102656 337274855060607464 338070649674622592 338120905457241088 338601372829527808 338651707506624512 339253006703191672 340637934530123776 341121978582601216 341727663913891346 342264128064462604 343661348150213632 346941308120895488 348154689094820608 348976154502836224 350128338799210496 350144601448716256 350196652080713984 350694279002010944 352073575992506368 352751136943371712 353304906389122688 355882064194348384 359332069125213184 361439588592223232 362006997679495168 362649765786170408 363219074680654192 364130205877028864 364647632277953024 364701838853287936 365349391834206416 367362130781262848 368592137915575112 372165357308256512 374348145327659776 374935819025191424 375601543135676494 377078801560155968 377134856086922752 377670762002165632 380482206880593664 380556442482872656 381157778980878809 385456977212122816 386366456770997248 386972997519460352 387717721946504768 389242633868548096 389853689808687104 390545901615875824 391159003502242976 392697450145487872 393453191206068448 397891073251223552 400165258798532864 400224745235101696 400793461716583936 403144156506710528 403777035873283072 404493969530728532 406145229632070656 406722359079255296 406801714378243184 414456875184194752 415107513920747648 416086953445689344 416740151174803456 417542162096235904 419924350325928448 420587894047866272 421248157617800128 421330347034609012 425331836923721728 427826451803039744 428498078885933056 429258906440773136 430947201783035392 431011264099340288 431623728002475008 434155245468765184 434836807863535616 434857005025018576 434921648551854464 435608890263861496 440522259670997504 443105967938862592 446338173275286656 447038861145420544 448884650348406272 449660789949792512 450387612347340668 453740373729578936 457331724341180416 458049670533238784 460736178864812032 462278822320832608 464096986535576576 464825553233434624 464847143302606064 464916245003706496 466472884216888549 468377159978920192 469117266438004688 473665000210508288 474408587337997312 477191042395698176 479842212441399808 479913543229632512 480671878911847168 481426465848914432 481448826991984852 481520396610981728 484250081484391936 485032813297136104 490581607360883584 492511087752040448 496979434314306944 497053312630690816 497838731730127424 498643427955984311 500679033080914688 502355413772033822 503454011052568576 506406820501557248 510100769457470464 510901555594766336 513011028969607168 513898045656905728 514728699825532192 517646638828143104 518483352145214456 518560427119518784 528318654080951552 531253878060121216 531332851432807424 533111867676444056 535208621569253632 535288182833051648 536134018786291072 536238623498593288 537000614721829258 540998137908344116 541331428812009472 548391099933028352 549339290184968192 550201675255902208 550227230847982688 550309024698264832 553428664553590784 553536643611451136 554323215196726976 558449690744097152 560664694126724096 567976496359207936 568958550548717056 569878203378267784 572119560987822848 572204609235331072 573220597532979032 574120472882324368 576464196897132544 578308354315816124 588261371229179648 590230996356063062 591596158660734976 591711584550171904 592552402451673664 592640488136592896 593692761730585426 596963462519552128 598962224112809557 603792747521087488 607147289211567104 609270705915936064 611666996079147008 612724592898618368 612753052535253448 612844141141249472 613714988253519152 616220348407279616 618283586180964704 628831120969123072 628924599655159808 632519280036390656 632613306984515584 633512245939116544 634637090125798214 635633380691144836 638133356486417792 638228217993253888 639361435709861228 645036241352256446 650238343484248064 651289375289448896 653850926843226112 655109254323404608 656137683294084992 658718303469850624 659985998152114816 660923833503789856 665843862041038912 672298709976205312 674549710121214928 676141299349245184 676241810914482176 677202745659055616 677303415013249024 678506013406383344 681275869060247552 682243957165202432 683455327827782692 684528256128925208 687322696300427264 696309378189641216 700289202897432512 700393304161427968 701388558004021888 704147151985012736 705502273886743424 706609812778245376 707864446678774931 711764128388696768 718664138250426368 722879177184446464 724013995358990336 725299531572340816 726438149361308384 728260411754057728 729295264555906048 730698783668412832 734724261562525696 737184275831150224 737328107310565771 744330714616513024 748696290655319552 749871638050382848 751203086271352988 754157603120311936 754269712173845504 755341524004331264 760964413761187328 761112884965745312 762315557961757618 770913954424245632 772732913541994496 773945995038920704 775435443893009536 778485267737096192 781091803231751648 782318007004485952 785394900290975744 786906382412136896 788178321607846169 795782146502447104 800330517597065728 800449490470203392 801586923433167872 806288313013421056 807554071746566144 808987939061457064 812290459264141312 813444718158510592 813603428756486368 828913750368389504 830215027841495296 832173906891378688 835084324192471808 839848700651856896 841175788095732544 842496315235600256 842535447235973491 842660694069218024 850663673847443456 855652903606079488 858517812881546272 861894403566070784 863247456004950016 868310490937530368 869673615727071232 869714010050037152 869843297103708928 871217780527722992 881044519341995008 886211935877725184 892676346550573312 894077722290841088 897769300696812544 899321579899585024 900775224694681336 907480747459157872 914663448682360832 924557644641665216 928193973071153152 929651106466869248 929694286605212128 929832490007412992 932945768433777098 936754319957840384 938234532876009376 947330000421016576 948817174675994624 954382084791396352 959684424882799616 961343757823694336 962852931697828864 962897653983969704 963040793221963456 968500162968783872 970065626594272208 981163214721767168 993958868628613888 994106625261381632 995677463460254848 997286855911968622 1001358066161829376 1004710827544067644 1020201538914940928 1021803111189532672 1027796091313811456 1029457399651064384 1035293277656286208 1036966704290428912 1037120854239037568 1056637308161903104 1062507756120242432 1062665702865614848 1066223735352888112 1070417243138507264 1070576365666103296 1072268037572582144 1072477246997186576 1074001229443658516 1081996275816688232 1098678580369936384 1100454461695965376 1100618049396529664 1107073287222902272 1108646430393453952 1112358416209503463 1116899381488194304 1121329388253448192 1135952992718415872 1137917101097434112 1139756406756535568 1144239121975645696 1144409218470662144 1146441195065958064 1148240945764648736 1156616708631632248 1176522742458359296 1180461992712126124 1183423169100343808 1185104804903347328 1185280976273185792 1187385523461170852 1193926925039104256 1197924448225619114 1207585495042174976 1214294578423134208 1218541411831872128 1223333992158294016 1225449185797236736 1225506105070506896 1225688282282498944 1227429976507038304 1236567172361929408 1257662241938246144 1257849199310319616 1265038560072781312 1265226613969031168 1267024491878233088 1269274180251596428 1271266761382289672 1276266712972835584 1276456435986507776 1278722871419722456 1290072482704512892 1302578750578897792 1307701853686452224 1310218508646809216 1312275366588169984 1314605400974867729 1319971996304229632 1321847667007579712 1331687724082077824 1344597419952410624 1349099420242429856 1352282598698490368 1352483621828964352 1354405491318111232 1357012026812766688 1364487914330404864 1366910655655565384 1369056512257850416 1374645392600854528 1392618756379282432 1400578405794865024 1400786608322855936 1402777116008043776 1411004547773486848 1413219625556490752 1415728893357549862 1423528256777393536 1437328276500852736 1445758354368892928 1450599063144681632 1452876298722616768 1458590529111812096 1461397567336825664 1469448523125051392 1474368551662300448 1474656214621131542 1488661429233026048 1497392581310639104 1499743276100765696 1502406172542705976 1508315206240623872 1508539424347691008 1510683048008662528 1521928827522374656 1522225769931490624 1524631115923515236 1541827908848491264 1545465827083988992 1550870887786019072 1562183606463503296 1564636014008971904 1570789800581951488 1573812764824273792 1576356643215692338 1600661035194131456 1603173846866335744 1612576626026842112 1615108143493132288 1617975878122914128 1624580918528282624 1626889436317021184 1627206857512972736 1657827500736779008 1660430055682990592 1670168648384943616 1679697401303713792 1682351576191465088 1684992630471200512 1685070894471946982 1685321388138436048 1717035625763092544 1723788807132141568 1726494912009900032 1736620981875060736 1739428020100074304 1739686594207417856 1742435561055445984 1758243948202118377 1762089038683990016 1772423871755450368 1785352693101146624 1788155444581682176 1795538601393625088 1798643159799170048 1801550449389362672 1814961494918315744 1849115289283330432 1856387946142306304 1859388573210424256 1859664980014825984 1865891536867554196 1873508639915680768 1876469065752018752 1879502151526402403 1894660000842033152 1897634349351989248 1908764169582792704 1919368849765599232 1922687515647388672 1925705863395657728 1925795307967939408 1926081586443926912 1937000325937567744 1940131253188544416 1962326429443534336 1987917737257227776 1988213250522763264 1991354926920509696 1994573711823937244 2002716132323658752 2009421655088135288 2040403077829881856 2058914799302128768 2065808487246220717 2070586555312572416 2073933408580857824 2074241708478075136 2077924666057048991 2113274616323806208 2125015512240484864 2125331405731229696 2132447470705776224 2140834486277014528 2144536075145164288 2144954493994373152 2148002458887317032 2163992551633376464 2200908923391930752 2201236098793059328 2214146574445804544 2217292860786907904 2221229815440293749 2224716832419006926 2233798762976388608 2242658776506896384 2271905985436831744 2275834202194868224 2279512813513071136 2288478243951291392 2292882390131916128 2296481891529297472 2313233417263264496 2353045484916718592 2360923985424252248 2366846338200687616 2370209609806694656 2370561952546371584 2374771046922341704 2387853850078208512 2395848896451238228 2428589156846268416 2437082823663744256 2450898371594473472 2451012210141013792 2451376564564997888 2454859953014076608 2473134344723858816 2515324483876492288 2530077120145562624 2534048983756466176 2538548360503192856 2542533522764579344 2552533425945671168 2552912871973015552 2557445742839444912 2580144965409025784 2605157501157795584 2620437017293618432 2624550733176339968 2629210801949735458 2639943992608459264 2643695334015159424 2663375448164155648 2698198840484859712 2704565197396980736 2708810982636222464 2714024053625533376 2728975828660809728 2733821311311130768 2738113024515700832 2785237512758564864 2801156811589730048 2801573216645711872 2805554232016087552 2822009095546973696 2826439251112981504 2831457786715099724 2847056513554787072 2901198126289363264 2905752597445233536 2917181058223624192 2922795134673651328 2948737103324600896 2949312429242263084 2977322858466052096 2994785162621278208 2999486552201531392 3004812345085411952 3016630412481247744 3017078848695382016 3021366096017325056 3043857655044749312 3044451539862981248 3049262231847030472 3083655817696982528 3101741775572038144 3124367212927006592 3129272028017943808 3147625529648547584 3152713286431384676 3201322070388262912 3206347693732671488 3225153252053684224 3235951756245828256 3253778872634042368 3254413715025945472 3265310189518219843 3315655001473558016 3320860111365981184 3340337296769887232 3359394802607427584 3364703152382930176 3369985260942401024 3370141788943893964 3370642776276872096 3434071251526185088 3447577614264283136 3478856040200148608 3479373188414835712 3484871122110891968 3490503995691890177 3516487896404236754 3524178077367980032 3544847743510900736 3570705386202293248 3576310889163364352 3591077202787250176 3597286319598340096 3603100898778725344 3629922989836631488 3698230578566660864 3718777146420848512 3719329960029651968 3731783073735108392 3747017279831361536 3752938131504037504 3759004303052804806 3789320001684066304 3838737699531198464 3845375031294777344 3851411726791315456 3851590615935878816 3852163172887853824 3874000651875135488 3880262506377088832 3924652858887068672 3975835474514455552 3982709853841019392 3989147423647874488 4005432264647317504 4018843310176270576 4117829598604257536 4131616974492441434 4141173110625144832 4147866817161715648 4148483416956150272 4155849332114097982 4192735568789666899 4226549232647612416 4250031024480969728 4264894941411552448 4281668972554029056 4289072150290328576 4289908987988746304 4296004917774634064 4327985103266752928 4401817846783861504 4402472197586118656 4428293148891609088 4434585721573815808 4442459630880587498 4449433664838013852 4467597525952777216 4551668404389736448 4559025627026142272 4576956487902582784 4585764780263832256 4592963783058594944 4626466834526528992 4706090969833437184 4721847970848504496 4733692676401375232 4740419219613389312 4741123905092743168 4749542093844683408 4775707700156417024 4791697792902476456 4874165647327488512 4902024420282027584 4902753129129995776 4909719906028153216 4946268689447717632 4955051126751424517 5030648967752984576 5060154240291125248 5068097967512932352 5077096721006385712 5085067045529158688 5105066851891342336 5114891485678889824 5160289930818051568 5210315002315591168 5240874034587236864 5249101466352679936 5258421603899470916 5279887985216918528 5287390668030318848 5326750896328311296 5396397680969719424 5409130394793961472 5417621965272444928 5428048107251066752 5467642622622261536 5476226049031401664 5570475025517129728 5602313623179460096 5603146433291423744 5611108464032175104 5644018191093947392 5652878502225963008 5662915573430199448 5694113027109574144 5802396252578726528 5811505194890467072 5845590269347302656 5897474206649201792 5898624858484526168 5954645716932104192 5989570325242556416 6009624690170823904 6033260824962495488 6042732192034650112 6087715310089498624 6088903079725962496 6098524463694060944 6167311635393965056 6203483551144076288 6248734425854013184 6258544056035887616 6295251059297095168 6305426572862769352 6402644140776525824 6471903512491656512 6507557745268084736 6508827430051890944 6530620379036439686 6631310002947116032 6641720222731962368 6680674593539774464 6729406304765860352 6739970521884802048 6740283577887787928 6741285552553744192 6868142503052370176 6957712080400297216 6958746376829671424 6969742244221783936 6981007991383780354 7032975792808473508 7141410772404586496 7152621778326728704 7194572639196680192 7206201797557450688 7259845979673262976 7396461157133321728 7437554292841697024 7438659920059303936 7463566147470216784 7494034559662723072 7505876263008075008 7518008606105609612 7690750062589554688 7703181231871757632 7704326345775707648 7760525012754177664 7786508913466524241 7849305717774137344 7951670949028911104 7965419707682038784 7978294847295748976 8010864529294635008 8037686620352541152 8235659197208515072 8263233948984882868 8295733634323431296 8296966833912300544 8311698664228195964 8385471137579333798 8453098465295224832 8500062048961939456 8529789882823104896 8563337945108058112 8578144300580657152 8579817975977492608 8592009835549268128 8655970206533505856 8803635693567723008 8804944395172237312 8856586297783218176 8869171443147631616 8884919261761174996 8898867329676027704 8935195051905554432 9118051254052284544 9153912975805165568 9171529560527664512 9185927566117189888 9202237806824074103 9252933669053057984 9412181939666874368 9443695941697008992 9467385352802750464 9480838439226778624 9499084187689366816 9551415400312834048 9583395585804952912 9748331294654977024 9804048840564055168 9805506258259991552 9819439812056306432 9892537378895435264 9910102253502849034 10061297935505969152 10120308480582250496 10154193442012771424 10170134091058317376 10210133703782684672 10229782971357779648 10320579861636103136 10420630004631182336 10481748069174473728 10498202932705359872 10516843207798941832 10559775970433837056 10574781336060637696 10653501792656622592 10792795361939438848 10818260789587922944 10856096214502133504 10935285245244523072 10952452098062803328 11204627246358920192 11222216928064350208 11288036382187894784 11305757004451926016 11325831146860398896 11388226054219148288 11604792505157453056 11623010389780934144 11691180538694605312 11794948413298403584 11797249716969052336 12019249380341647808 12066521649924990976 12085464384069300224 12177806159451924992 12197048927388121888 12334623270787930112 12406967102288152576 12497468851708026368 12517088112071775232 12590502118594190336 12610853145725538704 12943807024983313024 13017654860103781888 13061240758072879372 13262620005894232064 13283440445463924736 13361349187079548928 13458812609531720704 13479941043769604096 13480567155775575856 13482571105107488384 13736285006104740352 13915424160800594432 13917492753659342848 13939484488443567872 13962015982767560708 14065951585616947016 14282821544809172992 14412403595114901376 14460659410723545019 14519691959346525952 14792922314266643456 14875108585683394048 14877319840118607872 14927132294940433568 15011752526016150016 15036017212211219224 15406362463743515264 15408652691551415296 15521050025508355328 15573017826933048482 15698611435548274688 15903341898057822208 15930839415364077568 15956589694591497952 16075373240705082304 16471318394417030144 16526467897969765736 16591467268646862592 16593933667824601088 16623397328456391928 16770942275158667596 17000124097923878912 17059579765646209792 17156288601161314304 17159635951954985216 17184019671098536256 17311940413067011712 17607271387135446016 17738342886295263232 17769838523522349992 17797734659352055408 17870390103811108864 18236102508104569088 18343059121055329024 18371855132234379776 18404475613648148206 18505867338106115968 18887391883394017984 18961676878453557248 18998168375378733632 19102830800625668096 19166791171609905824 19496662589309954048 19608097681128110336 19611012516519983104 19638879624112612864 19785074757790870528 19820204507005698068 20308386884025542848 20340268182116634752 20420267407565369344 20459565942715559296 20641159723272206272 20841260009262364672 20963496138348947456 20996405865410719744 21033686415597883664 21119551940867674112 21149562672121275392 21307003585313245184 21585590723878877696 21712192429004267008 21870570490489046144 21904904196125606656 22409254492717840384 22444433856128700416 22576072764375789568 22651662293720797792 22776452108438296576 22857171326627538901 23209585010314906112 23246020779561868288 23382361077389210624 23589896826596807168 23594499433938104672 24038498760683295616 24133043299849981952 24355612318903849984 24394097854776243776 24433527969843231239 24669246541575860224 24813934204576305152 24994937703416052736 25034176224143550464 25181004237188380672 25221706291451077408 25887614049966626048 26035309720207563776 26122481516145758744 26525240011788464128 26917625219063441408 26959882087539208192 26961134311551151712 26965142210214976768 27472570012209480704 27830848321601188864 27878968976887135744 27924031965535121416 28131903171233894032 28824807190229802752 28921318821447090038 29039383918693051904 29585844628533286912 29750217171366788096 29854264589880867136 30023505052032300032 30072034424422438448 30812724927487030528 30817305383102830592 31042100051016710656 31146035653866096964 31861678830728155136 31913179389182995904 32150746481410164608 32942636788834060288 33052935795939531472 33182934537293725184 33187867335649202176 33246794656912783856 33541884550317335192 34119159531292419584 34319271903909970432 34368039342197072512 34623880826134023424 35214542774270892032 35476685772590526464 35539677047044699984 35595469318704110816 36472205016209138176 36686118242110658048 36743710264468759552 36808951227296296412 37011734676212231936 37774783766788035968 37923353756907114496 37996336750757467264 38333582343219811648 38993325178619908096 39216195362256220672 39222025033039966208 39277759248225225728 39570149515581741056 39640409014011396136 40616773768051085696 40680536364233269504 40919131885431118592 41282319446544412544 41682520018524729344 41926992276697894912 42067372831195767328 42299125344242550784 42614007170626490368 43171181447757755392 43424384858008534016 43741140980978092288 43809808392251213312 44818508985435680768 45303324587441595584 45552904216876593152 45714342653255077802 46419170020629812224 46492041559123736576 46764722154778421248 47179793653193614336 47188998867876209344 48076997521366591232 48711224637807699968 48788195709552487552 48867055939686462478 49989875406832105472 50068352448287100928 50362008474376761344 50443412582902154816 51775228099933252096 52070619440415127552 52244963032291517488 53835250438126882816 53922268623102303424 53930284420429953536 54505562394265669687 54945140024418961408 55661696643202377728 55757937953774271488 55848063931070242832 56263806342467788064 57649614380459605504 57842637642894180076 58078767837386103808 59171689257066573824 59500434342733576192 59708529179761734272 60047010104064600064 60144068848844876896 61625449854974061056 61634610766205661184 62084200102033421312 62292071307732193928 63826358778365991808 64301492962820329216 64415664647768518721 65885273577668120576 66105871591879062944 66365869074587450368 66493589313825567712 67083769100634670384 68238319062584839168 68638543807819940864 68736078684394145024 69247761652268046848 70429085548541784064 71079354094089399968 71190938637408221632 72944410032418276352 73372236484221316096 73487420528937519104 73617902454592592824 74023469352424463872 75549567533576071936 75992673501514934528 76667164686439623296 78432390724512441344 78555518496450451456 79140299031163482112 79280818028022792272 81233547536102171392 81361072728466539008 81838263770862237184 82564638893088825088 84134745662391534656 84598250688485101568 86342362895515510784 86848769716017068032 87482281961956184576 87619616784502426624 90606649174883191168 91428685306510155604 92838340041259624448 92984083118247473152 93529444309556842496 94359587306387228672 94377997735752418688 96153995042733182464 97422449275615399936 97576391419104975104 97734111879372924956 99979750813664210944 100886825165804309632 101224615875064815133 103550456199866504192 104141238880830255104 104489926064583034976 107844537246204606848 107860568840859907072 109011124788531339374 109890280048837922816 111323393286404755456 111515875907548542976 111696127862140485664 112527612684935576128 115299228760919211008 115685275285788360152 116157535674772207616 119000868685467152384 119417058359523468544 120094020208129200128 120288137697689753792 123250899709948122112 124168400204066842624 124584142615464387856 127652717556731983616 128602985925640658432 128831329295537037442 132211743183758125888 132731738149174900736 132987178627651135424 134167538201269340768 136476638125169678336 137277087615639881728 137472157368788290048 138495523304536093696 142158708188178799936 142381877274816443264 145888820064836552704 146744472968442632192 146974841057875038208 147235804909185185648 148046938704848927744 151099135067152143872 151985347003029869056 153334329372879246592 156864781449024882688 157111036992900902912 158561636056045584544 162467095072204342784 162722145456933078016 163676527541724474368 165129277786177650176 168269491324783069312 172684725791031021568 173697539432034136064 174964563923912369152 175239233569004853248 181213298349766382336 182857370613020311208 185676680082519248896 188719174612774457344 188755995471504837376 192307990085466364928 195152782838209950208 195468223758745849912 201773650331608619264 202449231750129630266 207100912399733008384 208979852129166069952 215689074492409213696 215721137681719814144 218022249577062678748 223031751815097085952 223392255724280971328 225055225369871152256 230598457521838422016 231370550571576720304 232315071349544415232 238834116719046937088 240576275395379507584 246501799419896244224 248336800408133685248 249168285230928775712 255305435113463967232 257205971851281316864 257662658591074074884 264423486367516251776 265463476298349801472 265974357255302270848 268335076402538681536 272953276250339356672 274554175231279763456 274944314737576580096 276991046609072187392 284317416376357599872 284763754549632886528 291777640129673105408 293488945936885264384 294471609818370371296 296093877409697855488 302198270134304287744 303970694006059738112 306668658745758493184 313729562898049765376 317123272112091169088 324934190144408685568 325444290913866156032 327353055083448948736 330258555572355300352 336538982649566138624 349929127847824738304 350478467138009706496 362426596699532764672 365714741226040622416 377511990943009674752 384615980170932729856 390305565676419900416 390936447517491699824 403547300663217238528 404898463500259260532 414201824799466016768 417959704258332139904 431378148984818427392 431442275363439628288 436044499154125357496 446784511448561942656 450110450739742304512 461196915043676844032 462741101143153440608 477668233438093874176 481152550790759015168 493003598839792488448 498336570461857551424 510610870226927934464 514411943702562633728 515325317182148149768 528846972735032503552 531948714510604541696 536670152805077363072 549888629475153160192 553982093218144374784 568634832752715199744 569527509099265773056 588943219636740742592 592187754819395710976 604396540268608575488 607941388012119476224 613337317491516986368 634246544224182338176 649868380288817371136 650888581827732312064 654706110166897897472 660517111144710600704 673077965299132277248 699858255695649476608 708572311125453705931 724853193399065529344 731429482452081244832 755023981886019349504 769231960341865459712 780611131352839800832 781872895034983399648 807094601326434477056 809796927000518521064 835919408516664279808 862756297969636854784 872088998308250714992 893569022897123885312 900220901479484609024 925482202286306881216 955336466876187748352 962305101581518030336 996673140923715102848 1021221740453855868928 1028823887405125267456 1030650634364296299536 1057693945470065007104 1063897429021209083392 1073340305610154726144 1099777258950306320384 1137269665505430399488 1139055018198531546112 1177886439273481485184 1208793080537217150976 1215882776024238952448 1226674634983033972736 1268493088448364676352 1299736760577634742272 1321034222289421201408 1346155930598264554496 1417144622250907411862 1449706386798131058688 1462858964904162489664 1510047963772038699008 1561222262705679601664 1563745790069966799296 1614189202652868954112 1619593854001037042128 1671838817033328559616 1725512595939273709568 1744177996616501429984 1787138045794247770624 1800441802958969218048 1850964404572613762432 1910672933752375496704 1924610203163036060672 1993346281847430205696 2042443480907711737856 2061301268728592599072 2115387890940130014208 2127794858042418166784 2146680611220309452288 2274539331010860798976 2278110036397063092224 2355772878546962970368 2453349269966067945472 2536986176896729352704 2692311861196529108992 2834289244501814823724 2899412773596262117376 2925717929808324979328 3020095927544077398016 3127491580139933598592 3228378405305737908224 3239187708002074084256 3343677634066657119232 3451025191878547419136 3488355993233002859968 3574276091588495541248 3600883605917938436096 3701928809145227524864 3849220406326072121344 3986692563694860411392 4122602537457185198144 4230775781880260028416 4255589716084836333568 4293361222440618904576 4549078662021721597952 4556220072794126184448 4711545757093925940736 5073972353793458705408 5384623722393058217984 5668578489003629647448 5851435859616649958656 6254983160279867197184 6478375416004148168512 6687355268133314238464 6976711986466005719936 7148552183176991082496 7201767211835876872192 7403857618290455049728 7698440812652144242688 7973385127389720822784 8245205074914370396288 8461551563760520056832 8511179432169672667136 8586722444881237809152 9098157324043443195904 9423091514187851881472 10147944707586917410816 11337156978007259294896 11702871719233299917312 12509966320559734394368 12956750832008296337024 13374710536266628476928 13953423972932011439872 14297104366353982164992 14807715236580910099456 15946770254779441645568 16490410149828740792576 17173444889762475618304 18846183028375703762944 20295889415173834821632 22674313956014518589792 23405743438466599834624 25019932641119468788736 25913501664016592674048 27906847945864022879744 29615430473161820198912 31893540509558883291136 32980820299657481585152 37692366056751407525888 45348627912029037179584 46811486876933199669248 50039865282238937577472 51827003328033185348096 55813695891728045759488 59230860946323640397824 65961640599314963170304 90697255824058074359168 93622973753866399338496 100079730564477875154944 103654006656066370696192 111627391783456091518976 131923281198629926340608 181394511648116148718336 207308013312132741392384 223254783566912183037952 263846562397259852681216 362789023296232297436672 414616026624265482784768 725578046592464594873344 1451156093184929189746688 2902312186369858379493376
- Sum of all divisors σ(n): 8564118616841301164851200
- Sum of proper divisors (its aliquot sum) s(n): 5661806430471442785357824
- 2902312186369858379493376 is an abundant number, because the sum of its proper divisors (5661806430471442785357824) is greater than itself. Its abundance is 2759494244101584405864448
Bases of 2902312186369858379493376
- Binary: 10011001101001011010101000101011001010101001100011110000010010110010110000000000002
- Hexadecimal: 0x26696A8ACAA63C12CB000
- Base-36: D4M7BCQZFDO92XOG
Squares and roots of 2902312186369858379493376
- 2902312186369858379493376 squared (29023121863698583794933762) is 8423416027150987559932470563041338136438427877376
- 2902312186369858379493376 cubed (29023121863698583794933763) is 24447382986463489058727010205178591445412709096835559516374143925932261376
-
The
square root of 2902312186369858379493376 is 1703617382621.4201843319 -
The
cube root of 2902312186369858379493376 is 142642204.3878379447
Scales and comparisons
How big is 2902312186369858379493376?- 2,902,312,186,369,858,379,493,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 2,902,312,186,369,858,379,493,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 2902312186369858379493376 cubic inches would be around 11886850.4 feet tall.
Recreational maths with 2902312186369858379493376
- 2902312186369858379493376 backwards is 6733949738589636812132092
- 2902312186369858379493376 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2902312186369858379493376's digits is 124
- 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 2902312186369858379493376 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 2902312186369858379493376 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/2902312186369858379493376/
Chicago style:
Numbermatics. 2024. "Number 2902312186369858379493376 - Facts about the integer". https://numbermatics.com/n/2902312186369858379493376/
The information we have on file for 2902312186369858379493376 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 2902312186369858379493376, math, Factors of 2902312186369858379493376, curriculum, school, college, exams, university, Prime factorization of 2902312186369858379493376, STEM, science, technology, engineering, physics, economics, calculator, two septillion, nine hundred two sextillion, three hundred twelve quintillion, one hundred eighty-six quadrillion, three hundred sixty-nine trillion, eight hundred fifty-eight billion, three hundred seventy-nine million, four hundred ninety-three thousand, three hundred seventy-six.