398081639057158830007549952
398,081,639,057,158,830,007,549,952 is an even composite number composed of six prime numbers multiplied together.
398081639057158830007549952 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 398081639057158830007549952:
215 × 73 × 133 × 293 × 313 × 2813
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 13 × 13 × 13 × 29 × 29 × 29 × 31 × 31 × 31 × 281 × 281 × 281)See below for interesting mathematical facts about the number 398081639057158830007549952 from the Numbermatics database.
Names of 398081639057158830007549952
- Cardinal: 398081639057158830007549952 can be written as Three hundred ninety-eight septillion, eighty-one sextillion, six hundred thirty-nine quintillion, fifty-seven quadrillion, one hundred fifty-eight trillion, eight hundred thirty billion, seven million, five hundred forty-nine thousand, nine hundred fifty-two.
Scientific notation
- Scientific notation: 3.98081639057158830007549952 × 1026
Factors of 398081639057158830007549952
Divisors of 398081639057158830007549952
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 29 31 32 49 52 56 58 62 64 91 98 104 112 116 124 128 169 182 196 203 208 217 224 232 248 256 281 338 343 364 377 392 403 406 416 434 448 464 496 512 562 637 676 686 728 754 784 806 812 832 841 868 896 899 928 961 992 1024 1124 1183 1274 1352 1372 1421 1456 1508 1519 1568 1612 1624 1664 1682 1736 1792 1798 1856 1922 1967 1984 2048 2197 2248 2366 2548 2639 2704 2744 2821 2842 2912 3016 3038 3136 3224 3248 3328 3364 3472 3584 3596 3653 3712 3844 3934 3968 4096 4394 4459 4496 4732 4901 5096 5239 5278 5408 5488 5642 5684 5824 5887 6032 6076 6272 6293 6448 6496 6656 6727 6728 6944 7168 7192 7306 7424 7688 7868 7936 8149 8192 8281 8711 8788 8918 8992 9464 9802 9947 10192 10478 10556 10633 10816 10933 10976 11284 11368 11648 11687 11774 12064 12152 12493 12544 12586 12896 12992 13312 13454 13456 13769 13888 14336 14384 14612 14848 15376 15379 15736 15872 16298 16384 16562 17422 17576 17836 17984 18473 18928 19604 19747 19894 20384 20956 21112 21266 21632 21866 21952 22568 22736 23296 23374 23548 24128 24304 24389 24986 25088 25172 25571 25792 25984 26071 26624 26908 26912 27538 27776 27869 28672 28768 29224 29696 29791 30752 30758 31472 31744 32596 32768 33124 34307 34844 35152 35672 35968 36673 36946 37856 39208 39494 39788 40768 41209 41912 42224 42532 43264 43732 43904 44051 45136 45472 46592 46748 47089 47096 47489 48256 48608 48778 49972 50176 50344 51142 51584 51968 52142 53248 53816 53824 55076 55552 55738 57043 57344 57536 57967 58448 59392 59582 60977 61504 61516 62944 63488 63713 65192 66248 68107 68614 69688 70304 71344 71936 73346 73892 75712 76531 78416 78961 78988 79576 81536 81809 82418 83824 84448 85064 86528 87451 87464 87808 88102 90272 90944 93184 93496 94178 94192 94978 96383 96512 97216 97556 99944 100352 100688 102284 103168 103936 104284 105937 106496 107632 107648 107653 110152 111104 111476 113243 114086 114688 115072 115934 116896 118784 119164 121954 123008 123032 125888 126976 127426 129311 130384 132496 136214 137228 138229 139376 140608 142129 142688 143872 146692 147784 151424 151931 153062 156832 157922 157976 159152 162409 163072 163618 164836 167648 168896 170128 170723 173056 174902 174928 175616 176204 178997 180544 181888 182497 186368 186992 188356 188384 189956 192766 193024 194432 195083 195112 199888 200704 201376 204568 206336 207872 208537 208568 211874 212992 215264 215296 215306 220304 222208 222952 226486 228172 229376 230144 231868 233792 236321 237568 238328 240149 243908 246016 246064 251776 252619 253952 254852 256711 258622 260768 264992 270041 272428 274456 276458 278752 281216 284258 285376 287744 288463 293384 295568 302848 303862 306124 308357 313664 315844 315952 317057 318304 324818 326144 327236 329623 329672 332423 335296 337792 338923 340256 341446 346112 349804 349856 351232 352408 357994 361088 362297 363776 364994 372736 373984 376712 376768 379912 385532 386048 387283 388864 390166 390224 399301 399776 401408 402752 409136 412672 415744 417074 417136 423748 425984 426839 430528 430592 430612 440608 444416 445904 445991 452972 456344 460288 463736 467584 472642 475136 476656 476749 480298 487816 492032 492128 503552 505238 507904 509704 513422 517244 521536 529984 535717 540082 544856 548912 552727 552916 557504 562432 568516 570752 572663 575488 576926 586768 591136 605696 607724 612157 612248 616714 617357 627328 631688 631904 634114 636608 649636 652288 654472 659246 659344 664846 670592 675584 677846 680512 682892 692224 699608 699712 702464 704816 715988 722176 724594 727552 729988 741559 745472 747968 753424 753536 753571 756059 759824 771064 772096 774566 777728 780332 780448 792701 798602 799552 802816 805504 808201 818272 825344 831488 834148 834272 847496 853678 861056 861184 861224 863939 881216 888832 891808 891982 905944 912688 920576 927472 935168 945284 950272 953312 953498 960596 975632 984064 984256 994903 1007104 1010476 1015808 1019408 1026493 1026844 1034488 1043072 1059968 1063517 1071434 1080164 1089712 1097824 1105454 1105832 1115008 1124864 1136863 1137032 1141504 1145326 1150976 1153852 1173536 1182272 1195061 1211392 1215448 1224314 1224496 1233428 1234714 1252979 1254656 1263376 1263808 1268228 1273216 1277479 1299272 1304576 1308944 1318492 1318688 1329692 1341184 1351168 1355692 1361024 1365581 1365784 1377181 1384448 1399216 1399424 1404928 1409632 1431976 1444352 1449188 1455104 1459759 1459976 1472159 1483118 1490944 1495936 1506848 1507072 1507142 1512118 1519648 1542128 1544192 1549132 1555456 1560664 1560896 1585402 1597204 1599104 1605632 1611008 1616402 1636544 1650688 1654247 1662976 1668296 1668544 1681043 1694992 1707356 1722112 1722368 1722448 1727878 1762432 1768333 1777664 1783616 1783964 1796977 1811888 1825376 1841152 1847677 1854944 1870336 1890287 1890568 1906624 1906996 1921192 1951264 1968128 1968512 1975103 1989806 2014208 2020952 2038816 2052986 2053688 2068976 2086144 2111317 2119936 2127034 2142868 2160328 2179424 2195648 2210908 2211664 2219399 2230016 2249728 2273726 2274064 2283008 2289869 2290652 2301952 2307704 2326961 2347072 2364544 2372461 2390122 2422784 2430896 2447791 2448628 2448992 2466856 2469428 2505958 2509312 2526752 2527616 2536079 2536456 2546432 2554958 2598544 2609152 2617888 2636984 2637376 2659384 2682368 2702336 2710981 2711384 2722048 2731162 2731568 2754362 2768896 2795107 2798432 2798848 2809856 2819264 2863952 2888704 2898376 2910208 2919518 2919952 2944318 2966236 2981888 2987873 2991872 3013696 3014144 3014284 3024236 3039296 3072173 3084256 3088384 3098264 3110912 3121328 3121792 3121937 3170804 3194408 3198208 3222016 3232804 3273088 3284047 3301376 3308494 3325952 3336592 3337088 3337243 3362086 3389984 3414712 3444224 3444736 3444896 3455756 3510533 3524864 3536666 3555328 3567232 3567928 3593954 3623776 3650752 3682304 3695354 3709888 3740672 3750019 3780574 3781136 3813248 3813992 3842384 3869089 3902528 3936256 3937024 3950206 3979612 4008641 4028416 4041904 4077632 4105972 4107376 4121741 4137952 4172288 4222634 4239872 4254068 4285099 4285736 4320656 4321499 4358848 4391296 4405999 4421816 4423328 4438798 4460032 4499456 4547452 4548128 4566016 4579738 4581304 4603904 4615408 4653922 4694144 4709861 4729088 4744922 4780244 4845568 4861792 4895582 4897256 4897984 4933712 4938856 5011916 5018624 5034679 5053504 5055232 5072158 5072912 5092864 5109916 5190913 5197088 5218304 5235776 5273968 5274752 5292413 5318768 5364736 5404672 5421962 5422768 5444096 5462324 5463136 5508724 5537792 5548907 5590214 5596864 5597696 5619712 5638528 5657407 5727904 5777408 5796752 5820416 5839036 5839904 5888636 5932472 5975746 5983744 6027392 6028288 6028568 6047573 6048472 6078592 6144346 6168512 6176768 6196528 6221824 6242656 6243584 6243874 6341608 6388816 6396416 6444032 6465608 6546176 6568094 6602752 6616988 6651904 6673184 6674176 6674486 6724172 6779968 6829424 6853309 6888448 6889472 6889792 6911512 6964321 7021066 7049728 7073332 7110656 7134464 7135856 7185451 7187908 7247552 7301504 7325951 7364608 7390708 7419776 7444619 7481344 7500038 7561148 7562272 7626496 7627984 7684768 7738178 7805056 7831189 7872512 7874048 7900412 7958041 7959224 8017282 8056832 8083808 8155264 8211944 8214752 8243482 8275904 8344576 8365427 8371271 8445268 8479744 8508136 8570198 8571472 8641312 8642998 8717696 8782592 8811998 8843632 8846656 8877596 8920064 8942353 8998912 9094904 9096256 9132032 9159476 9162608 9207808 9230816 9307844 9388288 9419722 9458176 9489844 9559067 9560488 9640267 9691136 9723584 9791164 9794512 9795968 9828767 9867424 9877712 10023832 10037248 10069358 10107008 10110464 10144316 10145824 10185728 10218313 10219832 10305113 10381826 10394176 10436608 10471552 10506613 10547936 10549504 10584826 10637536 10729472 10809344 10843924 10845536 10888192 10924648 10926272 11017448 11097814 11180428 11193728 11195392 11231207 11239424 11277056 11314814 11455808 11554816 11579729 11593504 11640832 11678072 11679808 11777272 11864944 11951492 11967488 12054784 12056576 12057136 12095146 12096944 12157184 12288692 12337024 12353536 12378331 12393056 12443648 12485312 12487168 12487748 12683216 12777632 12792832 12888064 12931216 12933739 13092352 13136188 13205504 13232009 13233976 13344409 13346368 13348352 13348972 13448344 13559936 13658848 13706618 13776896 13778944 13779584 13823024 13825721 13928642 14042132 14099456 14146664 14268928 14271712 14370902 14375816 14495104 14603008 14651902 14729216 14779219 14781416 14839552 14889238 14962688 15000076 15122296 15124544 15252992 15255968 15369536 15476356 15535793 15610112 15662378 15745024 15748096 15800824 15916082 15918448 16029083 16034564 16113664 16167616 16288727 16310528 16423888 16429504 16486964 16551808 16607227 16689152 16730854 16742542 16890536 16959488 17016272 17134537 17140396 17142944 17282624 17285996 17435392 17565184 17623996 17687264 17693312 17752553 17755192 17840128 17884706 17903353 17997824 18189808 18192512 18264064 18318952 18325216 18461632 18615688 18776576 18839444 18916352 18976867 18979688 19118134 19120976 19138067 19280534 19382272 19447168 19582328 19589024 19591936 19657534 19734848 19755424 20047664 20074496 20138716 20214016 20220928 20288632 20291648 20371456 20436626 20439664 20610226 20763652 20788352 20873216 20943104 21013226 21095872 21099008 21169652 21275072 21458944 21505211 21618688 21687848 21691072 21776384 21849296 21852544 21853559 22034896 22188041 22195628 22360856 22387456 22390784 22462414 22554112 22629628 22911616 22988329 23109632 23159458 23187008 23281664 23356144 23359616 23360701 23437829 23554544 23729888 23902984 23934976 24109568 24113152 24114272 24190292 24193888 24314368 24573731 24577384 24674048 24756662 24786112 24887296 24970624 24974336 24975496 25054231 25366432 25555264 25585664 25776128 25862432 25867478 26184704 26272376 26464018 26467952 26688818 26692736 26696704 26697944 26896688 27083623 27119872 27317696 27413236 27553792 27557888 27559168 27646048 27651442 27857284 28084264 28198912 28293328 28537856 28543424 28741804 28751632 28852187 28990208 29206016 29303804 29458432 29558438 29562832 29679104 29768297 29778476 29925376 30000152 30244592 30249088 30250493 30505984 30511936 30739072 30841993 30952712 31071586 31220224 31324756 31490048 31496192 31601648 31821283 31832164 31836896 32058166 32069128 32227328 32335232 32577454 32621056 32847776 32859008 32969027 32973928 33103616 33214454 33378304 33461708 33485084 33781072 33918976 34032544 34269074 34280792 34285888 34565248 34571992 34870784 35130368 35242753 35247992 35374528 35386624 35505106 35510384 35680256 35769412 35806706 35995648 36336391 36379616 36385024 36528128 36637904 36650432 36923264 37046891 37231376 37553152 37678888 37832704 37953734 37959376 38236268 38241952 38276134 38561068 38764544 38842349 38894336 39164656 39178048 39183872 39315068 39469696 39510848 39601849 39938249 40095328 40148992 40277432 40428032 40441856 40577264 40583296 40742912 40873252 40879328 41220452 41527304 41576704 41886208 42026452 42191744 42198016 42333011 42339304 42550144 42692611 42917888 43010422 43237376 43375696 43382144 43552768 43698592 43705088 43707118 44069792 44376082 44391256 44721712 44774912 44781568 44924828 45108224 45259256 45636929 45823232 45976658 46219264 46318916 46374016 46563328 46712288 46719232 46721402 46875658 47109088 47459776 47805968 47869952 47973163 48219136 48226304 48228544 48380584 48387776 48628736 48750247 49147462 49154768 49348096 49513324 49572224 49774592 49941248 49948672 49950992 50108462 50298157 50732864 51110528 51171328 51281657 51552256 51724864 51734956 52112333 52369408 52544752 52928036 52935904 53377636 53385472 53393408 53395888 53582633 53793376 54167246 54239744 54635392 54818323 54826472 55107584 55118336 55292096 55302884 55706287 55714568 56168528 56397824 56586656 57075712 57086848 57277987 57483608 57503264 57704374 57980416 58412032 58598897 58607608 59116876 59125664 59358208 59536594 59556952 59850752 60000304 60489184 60498176 60500986 61011968 61023872 61228193 61478144 61683986 61905424 62143172 62440448 62649512 62992384 63203296 63642566 63664328 63673792 64116332 64138256 64454656 64670464 65154908 65242112 65450827 65695552 65718016 65938054 65947856 66207232 66406201 66428908 66756608 66923416 66970168 67481869 67562144 67837952 68065088 68538148 68561584 68571776 68801369 69130496 69143984 69741568 70260736 70485506 70495984 70749056 70773248 70985939 71010212 71020768 71360512 71538824 71613412 71991296 72135791 72672782 72759232 72770048 73056256 73275808 73300864 73546291 73846528 74093782 74462752 75106304 75357776 75665408 75881521 75907468 75918752 76472536 76483904 76552268 77122136 77684698 77788672 78329312 78356096 78367744 78618449 78630136 78939392 79021696 79203698 79876498 80190656 80297984 80554864 80856064 80883712 81058103 81154528 81166592 81485824 81746504 81758656 82440904 83054608 83153408 83772416 84052904 84383488 84396032 84666022 84678608 85100288 85385222 85835776 86020844 86474752 86648317 86751392 86764288 87105536 87397184 87410176 87414236 88139584 88752164 88782512 89093017 89443424 89549824 89563136 89849656 90216448 90518512 90536173 91273858 91646464 91953316 92438528 92624063 92637832 92748032 93410863 93424576 93438464 93442804 93751316 94218176 94919552 95237363 95611936 95739904 95946326 96438272 96452608 96457088 96761168 96775552 96780047 97257472 97500494 98294924 98309536 98696192 99026648 99144448 99882496 99897344 99901984 100216924 100596314 101465728 101805457 102221056 102342656 102563314 103104512 103449728 103454533 103469912 104224666 104738816 105089504 105856072 105871808 106755272 106770944 106786816 106791776 107165266 107586752 108334492 108479488 108750551 108826523 109270784 109636646 109652944 110215168 110236672 110584192 110605768 111412574 111429136 112203581 112337056 112795648 113173312 114151424 114173696 114555974 114967216 115006528 115408748 115960832 116250589 116824064 117197794 117215216 118233752 118251328 118716416 119073188 119113904 119701504 119941759 120000608 120978368 120996352 121001972 122023936 122047744 122456386 122956288 123367972 123810848 124267871 124286344 124880896 125299024 125323471 125984768 126406592 127285132 127328656 127347584 127773971 128232664 128276512 129340928 130309816 130484224 130901654 131391104 131436032 131876108 131895712 132414464 132812402 132838069 132857816 133513216 133846832 133940336 133966469 134963738 135124288 135675904 136130176 136585969 137076296 137123168 137143552 137602738 138260992 138287968 139483136 140521472 140971012 140991968 141498112 141546496 141971878 142020424 142041536 142721024 143077648 143226824 144271582 145345564 145518464 145540096 146005691 146112512 146551616 146601728 147092582 147693056 148187564 148925504 150212608 150536477 150715552 151330816 151763042 151814936 151837504 152945072 152967808 153104536 154244272 155316287 155369396 155577344 156658624 156712192 156735488 157236898 157260272 157878784 158043392 158407396 159752996 160381312 160595968 160918303 161109728 161712128 161767424 162116206 162309056 162333184 162971648 163493008 163517312 164064803 164881808 166109216 166306816 167544832 168105808 168766976 168792064 169332044 169357216 170200576 170770444 171671552 172016117 172041688 173296634 173477317 173502784 173528576 174211072 174794368 174820352 174828472 175379617 176279168 177504328 177565024 178186034 178886848 179099648 179126272 179699312 180432896 181037024 181072346 182547716 183292928 183906632 185248126 185275664 185496064 186821726 186849152 186876928 186885608 187502632 188436352 189839104 190474726 191223872 191479808 191892652 192876544 192905216 192914176 193522336 193551104 193560094 194514944 195000988 196589848 196619072 197392384 198053296 198288896 199764992 199794688 199803968 200433848 201192628 201965309 202931456 203610914 204442112 204685312 205126628 206209024 206899456 206909066 206939824 208378079 208449332 209477632 210179008 211712144 211743616 211753451 212452579 213510544 213541888 213573632 213583552 214330532 215173504 215893951 216668984 216958976 217501102 217653046 218541568 219273292 219305888 220430336 220473344 221168384 221211536 222748981 222825148 222858272 224407162 224674112 225591296 226346624 227104481 228302848 228347392 229111948 229934432 230013056 230783189 230817496 231921664 232501178 233648128 234395588 234430432 236467504 236502656 237432832 238146376 238227808 239883518 240001216 241956736 241992704 242003944 242766859 244047872 244095488 244912772 245912576 246699271 246735944 247621696 248535742 248572688 249761792 250598048 250646942 251969536 252813184 254570264 254657312 254695168 255547942 256465328 256553024 258681856 259328237 260619632 260968448 261803308 262782208 262872064 263752216 263791424 264828928 265624804 265676138 265715632 267026432 267693664 267880672 267932938 269927476 270248576 271351808 272260352 273171938 274152592 274246336 274287104 275205476 276521984 276575936 277212943 278966272 279567743 281042944 281942024 281983936 282996224 283092992 283943756 284040848 284083072 285442048 286155296 286453648 288444533 288543164 290691128 291036928 291080192 292011382 293103232 293203456 294185164 295386112 296331077 296375128 297851008 298848277 300425216 301072954 301431104 302661632 303526084 303629872 303675008 304691777 305890144 305935616 306209072 308488544 310632574 310738792 311154688 313317248 313424384 313470976 314473796 314520544 315757568 316086784 316814792 319458503 319505992 320762624 321836606 322219456 323424256 323534848 324232412 324618112 324666368 325705003 325943296 326986016 327034624 328129606 329763616 332218432 332613632 335089664 335812141 336211616 337533952 337584128 338664088 338714432 340401152 341540888 344032234 344083376 346593268 346954634 347005568 347057152 348422144 349588736 349640704 349656944 350759234 352087099 352558336 355008656 355130048 356372068 357773696 358199296 358252544 358971599 359398624 360865792 362074048 362144692 365095432 366585856 367813264 370496252 370551328 370992128 373643452 373698304 373753856 373771216 375005264 375078431 376872704 379678208 380949452 382447744 382959616 383728261 383785304 385753088 385828352 386987861 387044672 387102208 387120188 389029888 390001976 393179696 393238144 394784768 396106592 396577792 399529984 399589376 399607936 400867696 400945909 402385256 403930618 405862912 407221828 408884224 409370624 410192279 410253256 413676679 413798912 413818132 413879648 416756158 416898664 418955264 420358016 423424288 423487232 423506902 424905158 427021088 427083776 427147264 427167104 428597351 428661064 430347008 431787902 433337968 433917952 435002204 435306092 437083136 438546584 438611776 440946688 442336768 442423072 445497962 445650296 445716544 448814324 449348224 451182592 452693248 454208962 456605696 456694784 458155789 458223896 459868864 460026112 461566378 461634992 463843328 464843407 465002356 467296256 468791176 468860864 472373083 472935008 473005312 474865664 476292752 476455616 479767036 480002432 481609583 483913472 483985408 484007888 485533718 488095744 488190976 489825544 491825152 493398542 493471888 495243392 496901573 497071484 497145376 499523584 501196096 501293884 503939072 504950537 505626368 509140528 509314624 509390336 511095884 512930656 513106048 514824037 517363712 518656474 519197237 521239264 521936896 523606616 525564416 525744128 527504432 527582848 529657856 531170647 531249608 531352276 531431264 535387328 535761344 535865876 539854952 540497152 544520704 546343876 548305184 548492672 548574208 550329143 550410952 553043968 553151872 554425886 555003943 557932544 559135486 562085888 563884048 563967872 565992448 566185984 567887512 568081696 568166144 572310592 572907296 576889066 577086328 581382256 582073856 582160384 584022764 586206464 586406912 588370328 590772224 592662154 592750256 593280077 595702016 597696554 600850432 602145908 602862208 605323264 607052168 607259744 607350016 609383554 611780288 611871232 612418144 616977088 621265148 621477584 622309376 623651119 626634496 626848768 626941952 628947592 629041088 631515136 632173568 633629584 633753211 638917006 639011984 641525248 643453189 643673212 644438912 646848512 647069696 648464824 649236224 649332736 651410006 653876041 653972032 654069248 656259212 659527232 664436864 665227264 666661541 670179328 671624282 672423232 675067904 675168256 677328176 677428864 677460329 680802304 683081776 687829271 688064468 688166752 693186536 693909268 694011136 694114304 699177472 699281408 699313888 701518468 704174198 705116672 710017312 710260096 712638199 712744136 715547392 716398592 717943198 718797248 721731584 724148096 724181731 724289384 726572699 730190864 733171712 735626528 740992504 741102656 741984256 747286904 747396608 747507712 747542432 750010528 750156862 753745408 759356416 761785661 761898904 764895488 767456522 767570608 771506176 771656704 773975722 774089344 774204416 774240376 778059776 780003952 785425067 786359392 786476288 789569536 792213184 793155584 799059968 799178752 799215872 801735392 801891818 804770512 807861236 811725824 814443656 817768448 820384558 820506512 827353358 827597824 827636264 827759296 833512316 833797328 837910528 839592313 840716032 846848576 846974464 847013804 849810316 854042176 854167552 854294528 854334208 857194702 857322128 860694016 863280613 863575804 866675936 867835904 870004408 870612184 874166272 877093168 877223552 877264297 881893376 884673536 884846144 890995924 891300592 891433088 894417797 897628648 898696448 905386496 908417924 913211392 913389568 916311578 916447792 919737728 920052224 922817207 923132756 923269984 927686656 929686814 930004712 934592512 937582352 937721728 937765283 944746166 945870016 946010624 949731328 952585504 952911232 956101783 959534072 960004864 963219166 967826944 967970816 968015776 971067436 976191488 976381952 979651088 983650304 986459773 986797084 986943776 990486784 993803146 994142968 994290752 999047168 1002392192 1002587768 1009901074 1011252736 1018281056 1018629248 1018780672 1022039837 1022191768 1025861312 1026212096 1029648074 1034727424 1037312948 1038394474 1042478528 1043873792 1047213232 1051128832 1051488256 1053755339 1055008864 1055165696 1059315712 1062341294 1062499216 1062704552 1062862528 1070774656 1071522688 1071731752 1079709904 1080994304 1087214009 1089041408 1092687752 1096610368 1096985344 1097148416 1100658286 1100821904 1106087936 1106303744 1108851772 1110007886 1115865088 1118270972 1124171776 1126428121 1127768096 1127935744 1131984896 1132371968 1135775024 1136163392 1136332288 1144621184 1145814592 1148453621 1153778132 1154172656 1158209221 1162764512 1164147712 1164320768 1168045528 1172412928 1172813824 1176740656 1181544448 1185324308 1185500512 1186560154 1191404032 1195393108 1201700864 1204112819 1204291816 1205724416 1214104336 1214341219 1214519488 1214700032 1218767108 1223560576 1223742464 1224836288 1227657319 1233954176 1238085719 1242530296 1242955168 1244618752 1247302238 1253268992 1253697536 1253883904 1257895184 1258082176 1263030272 1264347136 1267259168 1267506422 1277834012 1278023968 1283050496 1286906378 1287346424 1288877824 1293697024 1296929648 1298472448 1298665472 1302820012 1307752082 1307944064 1308138496 1312518424 1319054464 1323470941 1328873728 1330454528 1333323082 1340358656 1343248564 1344846464 1350135808 1350336512 1354656352 1354857728 1354920658 1361604608 1366163552 1375658542 1376128936 1376333504 1386373072 1387818536 1388022272 1388228608 1398354944 1398562816 1398627776 1403036936 1408348396 1410233344 1413757163 1414744799 1420034624 1420520192 1425276398 1425488272 1431094784 1432797184 1435886396 1437594496 1443463168 1448296192 1448363462 1448578768 1453145398 1458646553 1460381728 1466343424 1471253056 1481985008 1482205312 1483968512 1487168053 1494573808 1494793216 1495015424 1495084864 1500021056 1500313724 1507490816 1511257657 1518712832 1523571322 1523797808 1529790976 1534913044 1535141216 1543012352 1543313408 1547951444 1548178688 1548408832 1548480752 1556119552 1559242867 1560007904 1570850134 1572718784 1572952576 1579139072 1584426368 1586311168 1589731367 1598119936 1598431744 1603470784 1603783636 1609541024 1615482323 1615722472 1623451648 1628887312 1635536896 1640769116 1641013024 1654706716 1655195648 1655272528 1655518592 1661061623 1667024632 1667594656 1679184626 1681432064 1693697152 1693948928 1694027608 1699368013 1699620632 1708084352 1708335104 1708668416 1714389404 1714644256 1721388032 1726561226 1726894897 1727151608 1733351872 1735671808 1740008816 1741224368 1748332544 1754186336 1754447104 1754528594 1763786752 1769347072 1769692288 1775617597 1781991848 1782601184 1782866176 1788835594 1795257296 1797392896 1810772992 1816835848 1826779136 1832623156 1832895584 1839475456 1840104448 1845634414 1846265512 1846539968 1855373312 1859373628 1860009424 1869185024 1875164704 1875443456 1875530566 1889492332 1891740032 1892021248 1898073983 1899462656 1905171008 1905822464 1912203566 1919068144 1920009728 1925779829 1926438332 1935653888 1935941632 1936031552 1942134872 1952763904 1956974201 1959302176 1967300608 1972919546 1973594168 1973887552 1980973568 1987606292 1988285936 1988581504 1998094336 2004784384 2005175536 2019111731 2019802148 2022505472 2036562112 2037258496 2037561344 2044079674 2044383536 2051722624 2052424192 2058592231 2059296148 2069454848 2074625896 2076788948 2084957056 2087747584 2091937939 2094426464 2102257664 2102976512 2107510678 2110017728 2110331392 2118631424 2124682588 2124998432 2125409104 2125725056 2132842439 2141549312 2143045376 2143463504 2159419808 2161988608 2174428018 2178082816 2185375504 2193220736 2193970688 2194296832 2200564109 2201316572 2201643808 2212175872 2212607488 2217703544 2220015772 2231730176 2236209521 2236541944 2252856242 2255536192 2255871488 2263969792 2264743936 2271550048 2272326784 2272664576 2279935021 2289242368 2291629184 2296907242 2307556264 2308345312 2316418442 2325529024 2328295424 2328641536 2336091056 2344825856 2345627648 2350684987 2352327151 2353481312 2363088896 2370648616 2371001024 2373120308 2382808064 2390786216 2408225638 2408583632 2411448832 2428208672 2428682438 2429038976 2429400064 2437534216 2447121152 2447484928 2449672576 2455314638 2467908352 2476171438 2485060592 2485910336 2489237504 2494604476 2506537984 2507395072 2507767808 2512801193 2515790368 2516164352 2526060544 2528694272 2534518336 2535012844 2555668024 2556047936 2566100992 2573812756 2574692848 2577755648 2587394048 2593859296 2596944896 2597330944 2605640024 2615504164 2615888128 2616276992 2625036848 2625549017 2638108928 2646941882 2657747456 2660909056 2666646164 2680717312 2686097827 2686497128 2689692928 2700271616 2708915027 2709312704 2709715456 2709841316 2723209216 2732327104 2751317084 2752257872 2752667008 2761883527 2772746144 2775637072 2776044544 2776457216 2796709888 2797125632 2797255552 2806073872 2806621363 2816696792 2820466688 2827514326 2829489598 2840069248 2841040384 2850552796 2850976544 2862189568 2865594368 2871345953 2871772792 2875188992 2895736753 2896592384 2896726924 2897157536 2906290796 2917293106 2920763456 2932686848 2942506112 2952358253 2963970016 2964410624 2967937024 2974336106 2989147616 2989586432 2990030848 2990169728 3000042112 3000181457 3000627448 3014981632 3022515314 3037425664 3047142644 3047595616 3059581952 3069826088 3070282432 3086626816 3095902888 3096357376 3096817664 3096961504 3118485734 3120015808 3141700268 3145437568 3145905152 3155969167 3158278144 3168852736 3172622336 3179462734 3196239872 3196863488 3206941568 3207090523 3207567272 3219082048 3230964646 3231444944 3246903296 3253903849 3257774624 3271073792 3281538232 3282026048 3309413432 3310391296 3310545056 3311037184 3322123246 3334049264 3335189312 3358369252 3362864128 3371267081 3387394304 3387897856 3388055216 3398736026 3399241264 3416168704 3416670208 3417336832 3428778808 3429288512 3442776064 3453122452 3453789794 3454303216 3466703744 3471343616 3478311011 3480017632 3482448736 3496665088 3508372672 3508894208 3509057188 3527573504 3538694144 3539384576 3551235194 3563983696 3565202368 3565732352 3577671188 3590514592 3594785792 3603768259 3621545984 3633671696 3634380659 3653558272 3665246312 3665791168 3678950912 3680208896 3691268828 3692531024 3693079936 3710746624 3718194529 3718747256 3720018848 3749778929 3750329408 3750886912 3751061132 3778984664 3783480064 3784042496 3796147966 3810342016 3811644928 3824407132 3838136288 3840019456 3851559658 3852304001 3852876664 3871307776 3871883264 3872063104 3884269744 3885027601 3905527808 3913948402 3918604352 3934601216 3945839092 3947188336 3947775104 3960993101 3961947136 3975212584 3976571872 3977163008 4009568768 4010351072 4038223462 4039604296 4045010944 4073124224 4074516992 4075122688 4088159348 4088767072 4103445248 4104848384 4117184462 4118592296 4138909696 4149251792 4152960539 4153577896 4169914112 4183875878 4188852928 4204515328 4205953024 4215021356 4220035456 4220662784 4234165039 4237262848 4249365176 4249996864 4250818208 4251450112 4265684878 4283098624 4286090752 4286927008 4318839616 4323977216 4348856036 4356165632 4365557833 4370751008 4386441472 4387941376 4388593664 4401128218 4402633144 4403287616 4424351744 4425214976 4435407088 4440031544 4472419042 4473083888 4504172323 4505712484 4511072384 4511742976 4527939584 4529487872 4543100096 4544653568 4545329152 4559870042 4577132287 4578484736 4583258368 4593814484 4615112528 4616690624 4632836884 4651058048 4656590848 4657283072 4666630787 4672182112 4689651712 4691255296 4701369974 4704654302 4706962624 4726177792 4741297232 4742002048 4746240616 4765616128 4781572432 4814804897 4816451276 4817167264 4822897664 4856417344 4857364876 4858077952 4858800128 4875068432 4894242304 4894969856 4899345152 4910629276 4935816704 4952342876 4970121184 4971820672 4978475008 4988467393 4989208952 5013075968 5014790144 5025602386 5030842193 5031580736 5032328704 5052121088 5057388544 5069036672 5070025688 5086008893 5111336048 5112095872 5132201984 5147625512 5149385696 5155511296 5187718592 5193889792 5194661888 5211280048 5231008328 5231776256 5232553984 5250073696 5251098034 5276217856 5293883764 5315494912 5321818112 5332499627 5333292328 5372195654 5372994256 5377796827 5379385856 5400543232 5417830054 5418625408 5419430912 5419682632 5446418432 5464654208 5502634168 5504515744 5505334016 5523767054 5545492288 5551274144 5552089088 5552914432 5593419776 5594251264 5594511104 5612147744 5613242726 5633393584 5640933376 5655028652 5658979196 5680138496 5682080768 5701105592 5701953088 5724379136 5742691906 5743545584 5750377984 5791473506 5793184768 5793453848 5794315072 5812581592 5834586212 5841526912 5865373696 5885012224 5904716506 5927940032 5928821248 5935874048 5948672212 5978295232 5979172864 5980061696 5980339456 6000084224 6000362914 6001254896 6029963264 6042964291 6045030628 6074851328 6094285288 6095191232 6119163904 6139652176 6140564864 6140850079 6173253632 6191805776 6192714752 6193635328 6193923008 6236971468 6240031616 6260924579 6283400536 6290875136 6291810304 6311938334 6337705472 6345244672 6358925468 6392479744 6393726976 6413883136 6414181046 6415134544 6438164096 6459720449 6461929292 6462889888 6493806592 6507807698 6515549248 6542147584 6563076464 6564052096 6564356981 6586029949 6618826864 6620782592 6621090112 6622074368 6644246492 6668098528 6670378624 6692712481 6716738504 6725728256 6742534162 6774788608 6775795712 6776110432 6797472052 6798482528 6832337408 6833340416 6834673664 6857557616 6858577024 6885552128 6905218411 6906244904 6907579588 6908606432 6933407488 6956622022 6960035264 6964897472 6993330176 7016745344 7017788416 7018114376 7040238911 7077388288 7078769152 7102470388 7127967392 7130404736 7131464704 7154278859 7155342376 7181029184 7189571584 7207536518 7243091968 7267343392 7268761318 7307116544 7330492624 7331582336 7357901824 7360417792 7382537656 7385062048 7386159872 7436389058 7437494512 7440037696 7499557858 7500658816 7501773824 7502122264 7557969328 7566960128 7568084992 7592295932 7610498063 7620684032 7623289856 7648814264 7676272576 7680038912 7703119316 7704608002 7705753328 7742615552 7743766528 7744126208 7768539488 7770055202 7811055616 7827896804 7837208704 7869202432 7891678184 7894376672 7895550208 7921986202 7923894272 7950425168 7953143744 7954326016 8019137536 8020702144 8039175347 8076446924 8079208592 8090021888 8107464547 8146248448 8149033984 8150245376 8176318696 8177534144 8206890496 8209696768 8234368924 8237184592 8277819392 8298503584 8305921078 8307155792 8339828224 8364891457 8367751756 8377705856 8409030656 8411906048 8430042712 8440070912 8441325568 8468330078 8498730352 8499993728 8500388533 8501636416 8502900224 8531369756 8566197248 8572181504 8573854016 8593601233 8637679232 8647954432 8666600033 8697712072 8712331264 8731115666 8741502016 8772882944 8775882752 8777187328 8802256436 8805266288 8806575232 8848703488 8850429952 8870814176 8880063088 8941780523 8944838084 8946167776 9008344646 9011424968 9022144768 9023485952 9055879168 9086200192 9089307136 9090658304 9119740084 9154264574 9156969472 9166516736 9187628968 9230225056 9233381248 9264296587 9265673768 9302116096 9313181696 9333261574 9344364224 9379303424 9382510592 9402739948 9409308604 9413925248 9445445087 9452355584 9482594464 9484004096 9492481232 9531232256 9563144864 9629609794 9632902552 9634334528 9645795328 9712834688 9714729752 9716155904 9717600256 9750136864 9788484608 9789939712 9798690304 9821258552 9871633408 9903213593 9904685752 9940242368 9943641344 9976934786 9978417904 10026151936 10029580288 10051204772 10061684386 10063161472 10064657408 10104242176 10114777088 10138073344 10140051376 10172017786 10210525871 10222672096 10224191744 10264403968 10295251024 10298771392 10311022592 10375437184 10387779584 10389323776 10410176371 10422560096 10462016656 10463552512 10465107968 10500147392 10502196068 10552435712 10587767528 10630989824 10664999254 10666584656 10744391308 10745988512 10755593654 10758771712 10801086464 10835660108 10837250816 10838861824 10839365264 10892836864 10914700069 10929308416 11005268336 11009031488 11010668032 11047534108 11090984576 11102548288 11104178176 11105828864 11128119569 11186839552 11189022208 11222647969 11224295488 11226485452 11266787168 11281866752 11310057304 11317958392 11360276992 11364161536 11402211184 11403906176 11448758272 11485383812 11487091168 11500755968 11582947012 11586369536 11586907696 11588630144 11625163184 11627431361 11669172424 11683053824 11770024448 11809433012 11855880064 11857642496 11871748096 11895576091 11897344424 11956590464 11958345728 11960678912 11996623691 12000168448 12000725828 12002509792 12059926528 12085928582 12090061256 12149702656 12188570576 12190382464 12238327808 12279304352 12281129728 12281700158 12346507264 12383611552 12385429504 12387270656 12387846016 12429323179 12473942936 12480063232 12521849158 12566801072 12581750272 12583620608 12623876668 12675410944 12690489344 12717850936 12787453952 12823977049 12827766272 12828362092 12830269088 12876328192 12919440898 12923858584 12925779776 12987613184 13015615396 13031098496 13084295168 13126152928 13128104192 13128713962 13172059898 13237653728 13241565184 13242180224 13244148736 13286517881 13288492984 13336197056 13340757248 13385424962 13433477008 13451456512 13480458803 13485068324 13549577216 13551591424 13552220864 13594944104 13596965056 13664674816 13669347328 13698819407 13715115232 13717154048 13771104256 13810436822 13812489808 13815159176 13817212864 13866814976 13913244044 13920070528 13929794944 13986660352 14033490688 14035576832 14036228752 14080477822 14133782117 14154776576 14157538304 14204940776 14255934784 14260809472 14262929408 14308557718 14310684752 14362058368 14379143168 14410145617 14415073036 14486183936 14534686784 14537522636 14614233088 14643565573 14660985248 14663164672 14715803648 14720835584 14765075312 14770124096 14772319744 14872778116 14874989024 14880075392 14929897073 14999115716 15001317632 15003547648 15004244528 15056719873 15115938656 15133920256 15136169984 15184591864 15220996126 15241368064 15246579712 15297628528 15352545152 15360077824 15403948763 15406238632 15409216004 15411506656 15485231104 15488252416 15537078976 15540110404 15622111232 15653466647 15655793608 15674417408 15783356368 15788753344 15791100416 15843972404 15847788544 15900850336 15906287488 15908652032 15959545147 16038275072 16041404288 16078350694 16095114347 16152893848 16158417184 16180043776 16214929094 16292496896 16298067968 16300490752 16352637392 16355068288 16413780992 16419393536 16466290057 16468737848 16474369184 16597007168 16611842156 16614311584 16679656448 16729782914 16735503512 16755411712 16818061312 16860085424 16880141824 16882651136 16936660156 16997460704 16999987456 17000777066 17003272832 17005800448 17062739512 17132394496 17144363008 17147708032 17187202466 17205122233 17275358464 17295908864 17333200066 17395424144 17424662528 17462231332 17483004032 17545765888 17551765504 17554374656 17604512872 17610532576 17613150464 17700859904 17741628352 17760126176 17883561046 17889676168 17892335552 18016689292 18022849936 18044289536 18046971904 18111758336 18172400384 18178614272 18181316608 18239480168 18308529148 18313938944 18333033472 18375257936 18378843119 18391682387 18460450112 18466762496 18528593174 18531347536 18604232192 18626363392 18660142481 18666523148 18688728448 18758606848 18765021184 18805479896 18818617208 18827850496 18890890174 18962405189 18965188928 18968008192 18984962464 19062464512 19126289728 19259219588 19265805104 19268669056 19291590656 19333184689 19425669376 19429459504 19432311808 19435200512 19500273728 19576969216 19579879424 19597380608 19642517104 19646349541 19743266816 19806427186 19809371504 19880484736 19887282688 19947048859 19953869572 19956835808 20052303872 20059160576 20102409544 20123368772 20126322944 20129314816 20229554176 20270157271 20276146688 20280102752 20344035572 20421051742 20445344192 20448383488 20528807936 20590502048 20597542784 20622045184 20666507771 20750874368 20775559168 20820352742 20845120192 20924033312 20927105024 20930215936 21000294784 21001270199 21004392136 21104871424 21175535056 21261979648 21322707401 21329998508 21333169312 21488782616 21491977024 21511187308 21517543424 21671320216 21674501632 21677723648 21678730528 21829400138 21858616832 22010536672 22018062976 22021336064 22091784169 22095068216 22181969152 22205096576 22208356352 22256239138 22373679104 22378044416 22445295938 22448590976 22449633661 22452970904 22533574336 22563733504 22620114608 22635916784 22720553984 22728323072 22777326943 22804422368 22807812352 22897516544 22970767624 22974182336 23001511936 23165894024 23172739072 23173815392 23177260288 23250326368 23254862722 23338344848 23366107648 23540048896 23618866024 23711760128 23715284992 23791152182 23794688848 23913180928 23916691456 23921357824 23993247382 24000336896 24001451656 24005019584 24119853056 24171857164 24180122512 24299405312 24348177077 24377141152 24380764928 24476655616 24558608704 24562259456 24563400316 24693014528 24767223104 24770859008 24774541312 24775692032 24858646358 24947885872 24960126464 25035137777 25043698316 25133602144 25163500544 25167241216 25247753336 25350821888 25435701872 25440664613 25574907904 25647954098 25655532544 25656724184 25660538176 25752656384 25838881796 25847717168 25851559552 25975226368 26027361703 26031230792 26062196992 26248452503 26252305856 26256208384 26257427924 26344119796 26475307456 26483130368 26484360448 26488297472 26573035762 26576985968 26672394112 26681514496 26761699003 26770849924 26866954016 26902913024 26960917606 26970136648 27099154432 27103182848 27104441728 27189888208 27193930112 27195193207 27329349632 27338694656 27397638814 27430230464 27434308096 27542208512 27620873644 27624979616 27630318352 27634425728 27726951707 27733629952 27826488088 27840141056 27859589888 28066981376 28071153664 28072457504 28160955644 28267564234 28309553152 28315076608 28409881552 28511869568 28521618944 28525858816 28607333417 28617115436 28621369504 28724116736 28758286336 28820291234 28830146072 28972367872 29069373568 29070723773 29075045272 29287131146 29321970496 29326329344 29431607296 29441671168 29530150624 29540248192 29544639488 29639155273 29745556232 29749978048 29760150784 29859794146 29998231432 30002635264 30007095296 30008489056 30113439746 30231877312 30267840512 30272339968 30369183728 30441992252 30482736128 30493159424 30558904831 30580252963 30595257056 30705090304 30720155648 30807897526 30812477264 30818432008 30823013312 30970462208 30976504832 31074157952 31080220808 31306933294 31311587216 31348834816 31529206261 31566712736 31577506688 31582200832 31687944808 31695577088 31801700672 31812574976 31817304064 31919090294 32076550144 32082808576 32156701388 32190228694 32305787696 32316834368 32360087552 32429858188 32584993792 32596135936 32600981504 32666415509 32705274784 32710136576 32827561984 32838787072 32932580114 32937475696 32948738368 33194014336 33223684312 33228623168 33359312896 33459565828 33471007024 33510823424 33636122624 33703634279 33720170848 33760283648 33765302272 33873320312 33994921408 33999974912 34001554132 34006545664 34011600896 34125479024 34264788992 34288726016 34295416064 34374404932 34410244466 34550716928 34591817728 34666400132 34790848288 34849325056 34919271751 34924462664 34966008064 35091531776 35103531008 35209025744 35215895351 35221065152 35226300928 35401719808 35483256704 35520252352 35602062251 35767122092 35779352336 35784671104 35904485851 36033378584 36045699872 36088579072 36093943808 36344800768 36357228544 36362633216 36478960336 36617058296 36627877888 36666066944 36750515872 36757686238 36783364774 36920900224 36933524992 37057186348 37062695072 37208464384 37252726784 37320284962 37327497389 37333046296 37377456896 37517213696 37610959792 37637234416 37644577789 37655700992 37781780348 37924810378 37930377856 37936016384 37969924928 38124929024 38252579456 38380657289 38518439176 38531610208 38537338112 38583181312 38666369378 38851338752 38858919008 38864623616 38870401024 39000547456 39153938432 39159758848 39194761216 39285034208 39292699082 39486533632 39612854372 39618743008 39760969472 39774565376 39894097718 39907739144 39913671616 40104607744 40204819088 40246737544 40252645888 40258629632 40540314542 40552293376 40560205504 40688071144 40842103484 40890688384 40896766976 41027599171 41057615872 41181004096 41195085568 41244090368 41333015542 41501748736 41551118336 41640705484 41690240384 41848066624 41854210048 41860431872 42000589568 42002540398 42008784272 42209742848 42300750037 42351070112 42523959296 42645414802 42659997016 42666338624 42977565232 42983954048 43022374616 43035086848 43342640432 43349003264 43355447296 43357461056 43658800276 43717233664 43826472053 44021073344 44036125952 44042672128 44183568338 44190136432 44363938304 44410193152 44416712704 44512478276 44747358208 44756088832 44890591876 44897181952 44899267322 44905941808 45067148672 45127467008 45218043143 45240229216 45271833568 45441107968 45456646144 45554653886 45608844736 45615624704 45795033088 45941535248 45948364672 46003023872 46102209643 46331788048 46345478144 46347630784 46354520576 46500652736 46509725444 46676689696 46732215296 46848987367 47080097792 47237732048 47423520256 47430569984 47582304364 47589377696 47826361856 47833382912 47842715648 47986494764 48000673792 48002903312 48010039168 48239706112 48336528877 48343714328 48360245024 48696354154 48747126077 48754282304 48761529856 48953311232 49117217408 49124518912 49126800632 49281672377 49534446208 49541718016 49551384064 49717292716 49895771744 49920252928 50070275554 50079952013 50087396632 50267204288 50327001088 50334482432 50495506672 50701643776 50871403744 50881329226 51149815808 51295908196 51311065088 51313448368 51321076352 51492910313 51505312768 51677763592 51695434336 51703119104 52054723406 52062461584 52124393984 52496905006 52504611712 52512416768 52514855848 52688239592 52950614912 52968720896 52976594944 53146071524 53153971936 53344788224 53363028992 53523398006 53541699848 53733908032 53805826048 53921835212 53940273296 54198308864 54206365696 54208883456 54379776416 54387860224 54390386414 54658699264 54677389312 54795277628 54860460928 54868616192 55044145507 55084417024 55241747288 55249959232 55260636704 55268851456 55453903414 55467259904 55652976176 55680282112 55719179776 56133962752 56142307328 56144915008 56321911288 56535128468 56630153216 56752251829 56819763104 57023739136 57043237888 57051717632 57214666834 57234230872 57242739008 57448233472 57516572672 57640582468 57660292144 57944735744 58138747136 58141447546 58150090544 58554240199 58574262292 58643940992 58652658688 58863214592 58883342336 59060301248 59080496384 59089278976 59278310546 59491112464 59499956096 59502719731 59520301568 59699174699 59719588292 59996462864 60005270528 60014190592 60016978112 60226879492 60463754624 60535681024 60544679936 60666200231 60738367456 60883984504 60965472256 60986318848 61117809662 61160505926 61190514112 61410180608 61440311296 61615795052 61624954528 61636864016 61646026624 61940924416 61953009664 62148315904 62160441616 62592463661 62613866588 62623174432 62697669632 63058412522 63133425472 63155013376 63164401664 63375889616 63391154176 63603401344 63625149952 63634608128 63816359161 63838180588 64153100288 64165617152 64313402776 64380457388 64611575392 64633668736 64720175104 64850076109 64859716376 65169987584 65192271872 65332831018 65410549568 65420273152 65655123968 65677574144 65865160228 65874951392 65897476736 66118115609 66388028672 66447368624 66457246336 66718625792 66919131656 66942014048 67021646848 67407268558 67440341696 67520567296 67530604544 67746640624 67989842816 67999949824 68003108264 68013091328 68023201792 68217487379 68250958048 68529577984 68577452032 68590832128 68748809864 68820488932 69101433856 69183635456 69322495151 69332800264 69581696576 69838543502 69848925328 69932016128 70183063552 70207062016 70418051488 70431790702 70442130304 70452601856 70803439616 70966513408 71040504704 71204124502 71534244184 71558704672 71569342208 71808971702 72066757168 72091399744 72177158144 72187887616 72689601536 72714457088 72725266432 72871234597 72957920672 73234116592 73255755776 73332133888 73501031744 73515372476 73566729548 73841800448 73867049984 74114372696 74125390144 74416928768 74640569924 74654994778 74666092592 74754913792 75034427392 75221919584 75274468832 75289155578 75311401984 75563560696 75849620756 75860755712 75872032768 75939849856 76249858048 76505158912 76761314578 77036878352 77063220416 77074676224 77166362624 77332738756 77702677504 77717838016 77729247232 77740802048 77896836983 78001094912 78307876864 78389522432 78558535783 78570068416 78585398164 78973067264 79225708744 79237486016 79521938944 79549130752 79788195436 79815478288 79827343232 80209215488 80409638176 80493475088 80505291776 80517259264 81080629084 81104586752 81120411008 81376142288 81392019527 81684206968 81781376768 81793533952 82055198342 82362008192 82390171136 82488180736 82666031084 83003497472 83102236672 83269032637 83281410968 83380480768 83696133248 83708420096 83976365837 84001179136 84005080796 84017568544 84419485696 84601500074 84702140224 85047918592 85290829604 85319994032 85332677248 85618389337 85955130464 85967908096 86044749232 86070173696 86685280864 86698006528 86710894592 86714922112 87005262253 87317600552 87434467328 87652944106 88042146688 88072251904 88085344256 88367136676 88380272864 88727876608 88820386304 88833425408 89024956552 89512177664 89767839343 89781183752 89794363904 89798534644 89811883616 90134297344 90436086286 90480458432 90543667136 90882215936 90913292288 91109307772 91217689472 91231249408 91523105843 91590066176 91883070496 91896729344 92006047744 92204419286 92663576096 92690956288 92695261568 92709041152 93001305472 93005625167 93019450888 93353379392 93464430592 93697974734 94160195584 94363211621 94475464096 94847040512 94861139968 95164608728 95178755392 95652723712 95685431296 95972989528 96001347584 96005806624 96020078336 96673057754 96687428656 96720490048 97392708308 97494252154 97508564608 97523059712 97906622464 98234434816 98249037824 98253601264 98563344754 98936474819 99068892416 99083436032 99102768128 99434585432 99791543488 99840505856 100140551108 100159904026 100174793264 100534408576 100654002176 100668964864 100871019319 100991013344 101403287552 101742807488 101762658452 102299631616 102591816392 102622130176 102626896736 102642152704 102985820626 103010625536 103355527184 103390868672 103406238208 104109446812 104124923168 104248787968 104509279511 104993810012 105009223424 105024833536 105029711696 105376479184 105397039111 105901229824 105937441792 105953189888 106292143048 106307943872 106689576448 106726057984 107046796012 107083399696 107467816064 107611652096 107827641341 107843670424 107880546592 108396617728 108417766912 108743588941 108759552832 108775720448 108780772828 109317398528 109354778624 109590555256 109720921856 109737232384 110088291014 110483494576 110499918464 110521273408 110537702912 110907806828 110934519808 111305952352 111360564224 111438359552 111716816029 112267925504 112284614656 112289830016 112643822576 112665800429 113070256936 113260306432 113504503658 113639526208 114047478272 114086475776 114103435264 114429333668 114468461744 114485478016 114896466944 115033145344 115264030399 115281164936 115320584288 116243146799 116277494272 116282895092 116300181088 117108480398 117148524584 117287881984 117305317376 117726429184 118120602496 118160992768 118178557952 118556621092 118982224928 118999912192 119005439462 119040603136 119398349398 119439176584 119992925728 120010541056 120028381184 120033956224 120435855631 120453758984 120927509248 121071362048 121332400462 121476734912 121767969008 121930944512 121972637696 122235619324 122321011852 122381028224 122790786131 122820361216 122880622592 123231590104 123249909056 123273728032 123292053248 123906019328 124296631808 124320883232 125184927322 125227733176 125246348864 125395339264 126116825044 126266850944 126310026752 126328803328 126751779232 126782308352 127206802688 127250299904 127269216256 127632718322 127676361176 128306200576 128331234304 128626805552 128741776709 128760914776 129223150784 129267337472 129700152218 129719432752 130339975168 130384543744 130620997367 130665662036 130821099136 130840546304 131310247936 131355148288 131730320456 131749902784 131794953472 132236231218 132736836323 132776057344 132894737248 132914492672 133437251584 133838263312 133884028096 134043293696 134814537116 134880683392 135041134592 135061209088 135332292823 135493281248 135979685632 135999899648 136006216528 136026182656 136046403584 136434974758 136501916096 137059155968 137154904064 137181664256 137497619728 137640977864 138202867712 138644990302 138665600528 139163393152 139629342013 139677087004 139697850656 139864032256 140366127104 140414124032 140836102976 140863581404 140884260608 140905203712 141606879232 141891100897 141933026816 142081009408 142408249004 143068488368 143117409344 143138684416 143617943404 144133514336 144182799488 144354316288 144375775232 144665554397 145379203072 145428914176 145742469194 145894423597 145915841344 146468233184 146511511552 146664267776 147002063488 147030744952 147133459096 147683600896 147734099968 148228745392 148250780288 148833857536 149258951807 149281139848 149309989556 149332185184 149509827584 150443839168 150548937664 150578311156 150622803968 151127121392 151699241512 151721511424 151744065536 151879699712 153010317824 153522629156 154073756704 154126440832 154149352448 154332725248 154642489183 154665477512 155405355008 155435676032 155458494464 155793673966 155956107983 156002189824 156615753728 156779044864 157117071566 157140136832 157170796328 157946134528 158451417488 158474972032 159043877888 159098261504 159576390872 159630956576 159654686464 160819276352 160986950176 161010583552 161034518528 162161258168 162209173504 162240822016 162752284576 162784039054 163368413936 163562753536 163587067904 164110396684 164724016384 164780342272 164976361472 165332062168 166006994944 166538065274 166562821936 166711701637 166760961536 167392266496 167416840192 167952731674 168002358272 168010161592 168035137088 168838971392 169203000148 169404280448 170095837184 170581659208 170639988064 170665354496 171236778674 171910260928 171935816192 172089498464 172140347392 173370561728 173396013056 173421789184 173429844224 174010524506 174635201104 174868934656 175245964439 175305888212 176084293376 176144503808 176170688512 176734273352 176760545728 177455753216 177640772608 178049913104 178084652291 179024355328 179535678686 179562367504 179588727808 179597069288 179623767232 180268594688 180872172572 180960916864 181087334272 181764431872 181826584576 182218615544 182435378944 182462498816 183046211686 183739167521 183766140992 183793458688 184012095488 184408838572 185327152192 185381912576 185390523136 185418082304 186002610944 186011250334 186038901776 186706758784 186928861184 187331893021 187395949468 188320391168 188726423242 188950928192 189694081024 189722279936 190329217456 190357510784 190366352449 191305447424 191370862592 191945979056 192002695168 192011613248 192040156672 193346115508 193374857312 193440980096 194088661949 194785416616 194988504308 195017129216 195046119424 196468869632 196498075648 196507202528 197126689508 197872949638 198137784832 198166872064 198205536256 198869170864 199583086976 199681011712 200251333919 200281102216 200319808052 200349586528 201068817152 201308004352 201742038638 201982026688 202806575104 203485614976 203495066411 203525316904 204166928419 205183632784 205244260352 205253793472 205284305408 205971641252 206021251072 206711054368 206781737344 206812476416 207474086911 208218893624 208249846336 208497575936 209018559022 209987620024 210018446848 210049667072 210059423392 210752958368 210794078222 211802459648 211874883584 211906379776 212584286096 212615887744 213379152896 213452115968 214061770741 214093592024 214166799392 214935632128 215655282682 215687340848 215761093184 216793235456 216835533824 217487177882 217519105664 217551440896 217561545656 218634797056 219181110512 219441843712 219474464768 220176582028 220704443827 220966989152 220999836928 221042546816 221075405824 221815613656 221869039616 222611904704 222721128448 222876719104 223433632058 224535851008 224569229312 224579660032 225287645152 225331600858 226140513872 226520612864 227009007316 227279052416 228094956544 228172951552 228206870528 228858667336 228936923488 228970956032 229792933888 230528060798 230562329872 230641168576 232486293598 232554988544 232565790184 232600362176 234216960796 234297049168 234575763968 234610634752 235452858368 235925439953 236241204992 236321985536 236357115904 237113242184 237964449856 237999824384 238010878924 238081206272 238796698796 238878353168 239985851456 240021082112 240056762368 240067912448 240871711262 240907517968 241855018496 242142724096 242581852253 242664800924 242953469824 243535938016 243861889024 243945275392 244471238648 244642023704 244762056448 245581572262 245640722432 246463180208 246499818112 246511267457 246547456064 246584106496 247812038656 248593263616 248641766464 249214435757 250369854644 250455466352 250492697728 250790678528 251331400957 252233650088 252533701888 252620053504 252657606656 253503558464 254413605376 254500599808 254538432512 255265436644 255352722352 256612401152 256662468608 257253611104 257483553418 257521829552 258446301568 258534674944 259311635167 259400304436 259438865504 260679950336 260769087488 261241994734 261331324072 261642198272 261681092608 262620495872 263460640912 263499805568 263512044523 263589906944 264472462436 265473672646 265552114688 265789474496 265828985344 266874503168 267676526624 267768056192 268086587392 268664601023 269629074232 269761366784 270082269184 270664585646 270986562496 271959371264 271999799296 272012433056 272052365312 272092807168 272869949516 273003832192 274118311936 274309808128 274363328512 274995239456 275281955728 276405735424 277195196213 277289980604 277331201056 278326786304 279258684026 279354174008 279395701312 279728064512 280732254208 281672205952 281727162808 281768521216 281810407424 283782201794 283866053632 284162018816 284816498008 286136976736 286234818688 286277368832 287193194197 287235886808 288267028672 288365598976 288708632576 289331108794 290758406144 290857828352 291484938388 291788847194 291831682688 292936466368 293023023104 293328535552 294004126976 294061489904 294266918192 295367201792 295468199936 296105250259 296457490784 296501560576 297667715072 298517903614 298562279696 298619979112 298664370368 299019655168 300887678336 301097875328 301156622312 301245607936 302254242784 303398483024 303443022848 303488131072 303759399424 306020635648 307045258312 308147513408 308252881664 308298704896 309284978366 309330955024 310810710016 310871352064 310916988928 311587347932 311912215966 312004379648 313231507456 313558089728 314234143132 314280273664 314341592656 315892269056 316526302001 316902834976 316949944064 318087755776 318196523008 319152781744 319261913152 319309372928 321638552704 321973900352 322021167104 322069037056 322715467501 324322516336 324418347008 324481644032 325456791101 325504569152 325568078108 326736827872 327125507072 327174135808 328220793368 329448032768 329560684544 330664124336 332013989888 333076130548 333125643872 333423403274 333521923072 334784532992 334833680384 335905463348 336004716544 336020323184 336070274176 337677942784 338355702139 338406000296 338808560896 341163318416 341229882539 341279976128 341330708992 342473557348 343820521856 343871632384 344178996928 344280694784 344971706639 346741123456 346792026112 346859688448 347902087039 348021049012 349270402208 349737869312 350491928878 350611776424 352168586752 352289007616 352341377024 353468546704 353521091456 354911506432 355281545216 356099826208 356169304582 358048710656 359071357372 359124735008 359177455616 359194138576 359247534464 360450372191 360537189376 361744345144 361921833728 362174668544 363528863744 364437231088 364870757888 364924997632 366092423372 367478335042 367532281984 367586917376 368024190976 368817677144 370654304384 370781046272 370836164608 371895334421 372005221888 372022500668 372077803552 373413517568 373857722368 374663786042 374791898936 376640782336 377452846484 377901856384 379388162048 379444559872 380658434912 380715021568 380732704898 382610894848 382741725184 383891958112 384005390336 384023226496 384080313344 385309018549 386692231016 386749714624 386881960192 388177323898 389570833232 389977008616 390034258432 390092238848 392937739264 392996151296 393014405056 394253379016 395745899276 396275569664 396411072512 397265762803 397543288519 397738341728 399166173952 399362023424 400502667838 400562204432 400639616104 400699173056 402137634304 402616008704 403484077276 403964053376 405613150208 406971229952 406990132822 407050633808 408333856838 409879681393 410367265568 410488520704 410507586944 410568610816 411943282504 412042502144 413422108736 413563474688 413624952832 414948173822 416437787248 416499692672 416995151872 417894222893 418037118044 419975240048 420036893696 420099334144 420118846784 421505916736 421588156444 423604919296 423749767168 423812759552 424663401617 425168572192 425231775488 426758305792 426904231936 428123541482 428187184048 428333598784 429871264256 431310565364 431374681696 431522186368 433586470912 433671067648 434974355764 435038211328 435102881792 435123091312 437269594112 438147245627 438362221024 438883687424 438948929536 440353164056 441408887654 441933978304 441999673856 442085093632 442150811648 443631227312 443738079232 445223809408 445442256896 445753438208 446714514127 446867264116 449071702016 449159320064 450575290304 450663201716 452281027744 453041225728 453950532763 454018014632 454558104832 456189913088 456345903104 457717334672 457873846976 457941912064 459585867776 461056121596 461124659744 461282337152 462826809263 464972587196 465109977088 465131580368 465200724352 466758316063 468433921592 468594098336 469151527936 469221269504 471850879906 472482409984 472643971072 472714231808 474226484368 475928899712 475999648768 476021757848 476162412544 477522411653 477593397592 477756706336 479971702912 480042164224 480135824896 481743422524 481815035936 483710036992 484285448192 485163704506 485257466057 485329601848 485906939648 487071876032 487723778048 488942477296 489284047408 489524112896 491163144524 491281444864 492926360416 492999636224 493022534914 493094912128 493168212992 495624077312 497186527232 497283532928 498428871514 498948544757 500739709288 500910932704 500985395456 501581357056 502662801914 504467300176 505067403776 505240107008 505315213312 507007116928 508827210752 509001199616 509076865024 510530873288 510705444704 513324937216 514507222208 514967106836 515043659104 516892603136 517069349888 518623270334 518800608872 518877731008 521359900672 522483989468 522662648144 523284396544 523362185216 525240991744 526921281824 526999611136 527024089046 527179813888 528944924872 530947345292 531104229376 531578948992 531657970688 533358789223 533749006336 535353053248 535536112384 536173174784 537329202046 539258148464 539522733568 540164538368 541144131949 541329171292 541973124992 543918742528 543999598592 544024866112 544104730624 544185614336 545739899032 546007664384 548726657024 549909750481 549990478912 550563911456 552811470848 554390392426 554579961208 554662402112 556653572608 558517368052 558708348016 558791402624 559456129024 561464508416 563344411904 563454325616 563537042432 563620814848 567564403588 567732107264 568324037632 569632996016 569744136689 572273953472 572469637376 572554737664 574386388394 574471773616 576534057344 576731197952 577417265152 578464416911 578662217588 581516812288 581715656704 582969876776 583577694388 583663365376 585872932736 586657071104 587834560859 588008253952 588122979808 588533836384 590734403584 590936399872 592210500518 592914981568 593003121152 595335430144 597035807228 597124559392 597239958224 597328740736 598039310336 599328725359 601775356672 602195750656 602313244624 602491215872 604508485568 606796966048 606886045696 606976262144 607518798848 609036835771 612041271296 614090516624 616295026816 616505763328 616597409792 618358514629 618569956732 618661910048 621621420032 621742704128 621833977856 623174695864 623824431932 624008759296 627116179456 628374875401 628468286264 628560547328 628683185312 633052604002 633805669952 633899888128 636175511552 636393046016 638305563488 638523826304 638618745856 640661740901 643277105408 643947800704 644042334208 645430935002 648645032672 648836694016 648963288064 650913582202 651009138304 651039376169 651136156216 653473655744 654251014144 654348271616 656441586736 658896065536 659121369088 660542481347 661003929431 661328248672 664027979776 666152261096 666251287744 666846806548 667043846144 669569065984 671810926696 672009433088 672040646368 672140548352 676711404278 676812000592 677617121792 682326636832 682459765078 682559952256 682661417984 684947114696 687641043712 687743264768 688357993856 689943413278 693482246912 693584052224 693719376896 695804174078 696042098024 698540804416 699475738624 700983857756 701223552848 704337173504 704578015232 704682754048 706097135233 706937093408 707042182912 709823012864 710563090432 712199652416 712338609164 716097421312 718142714744 718249470016 718354911232 718388277152 718495068928 720900744382 721074378752 723488690288 723843667456 724349337088 727057727488 728874462176 729741515776 729849995264 732184846744 734956670084 735064563968 735173834752 737635354288 737779273777 741308608768 741562092544 741672329216 743790668842 744010443776 744045001336 744155607104 746827035136 747715444736 749327572084 749583797872 753281564672 754793489387 754905692968 755803712768 758776324096 761205122587 761316869824 761430043136 761465409796 765221789696 765483450368 767783916224 768010780672 768046452992 768160626688 770618037098 773384462032 773499429248 773763920384 776089271087 776354647796 779141666464 779954017232 780068516864 780184477696 785875478528 785992302592 786028810112 788506758032 788660603003 791491798552 792551139328 792822145024 794531525606 795086577038 795476683456 798332347904 798724046848 801005335676 801124408864 801279232208 801398346112 804275268608 805232017408 806848212793 806968154552 807928106752 813702027593 813942459904 813980265644 814101267616 816667713676 819759362786 820734531136 820977041408 821015173888 821137221632 823886565008 824085004288 826844217472 827126949376 827249905664 829612669093 829896347644 832875574496 832999385344 833990303744 835788445786 836074236088 839950480096 840073787392 840198668288 840237693568 843011833472 843050989417 843176312888 847209838592 847499534336 849326803234 850337144384 850463550976 853516611584 853808463872 856247082964 856374368096 856667197568 859535502917 859742528512 862621130728 862749363392 863044372736 867342135296 869948711528 870076422656 870205763584 870246182624 876294491254 876724442048 877767374848 877897859072 880706328112 882817775308 883867956608 883999347712 884170187264 884301623296 886827335927 887262454624 887476158464 890447618816 890884513792 891506876416 893429028254 893734528232 898143404032 898318640128 901150580608 901192436963 901326403432 904562055488 907901065526 908036029264 909116209664 912379826176 912691806208 914346981569 915434669344 915747693952 915883824128 919171735552 922112243192 922249319488 922564674304 925653618526 929945174392 930219954176 930263160736 930401448704 933516632126 936867843184 937188196672 938303055872 938442539008 943701759812 944964819968 945287942144 945428463616 947326049761 948452968736 951857799424 951999297536 952043515696 952324825088 955044823306 955186795184 955513412672 959943405824 960084328448 960271649792 963486845048 963630071872 967420073984 970327409012 970514932114 970659203696 971813879296 974143752064 975447556096 977405394091 977884954592 978568094816 979048225792 982326289048 982562889728 985852720832 985999272448 986045069828 986189824256 986336425984 991248154624 994373054464 994567065856 996857743028 997897089514 1001479418576 1001821865408 1001970790912 1003162714112 1005325603828 1008934600352 1010134807552 1010480214016 1010630426624 1012658880779 1014014233856 1017654421504 1018002399232 1021061746576 1021260965179 1021410889408 1026649874432 1029014444416 1029934213672 1030087318208 1033785206272 1034138699776 1037246540668 1037601217744 1037755462016 1042719801344 1044812662649 1044967978936 1045325296288 1046568793088 1046724370432 1053842563648 1053999222272 1054048178092 1054359627776 1057889849744 1061894690584 1062208458752 1063157897984 1063315941376 1066717578446 1070706106496 1071072224768 1072346349568 1074658404092 1078516296928 1079045467136 1080329076736 1082288263898 1082497424281 1082658342584 1083946249984 1087837485056 1087999197184 1088049732224 1088209461248 1091479798064 1091692755881 1092015328768 1097453314048 1099819500962 1099980957824 1101127822912 1105622941696 1108780784852 1109159922416 1109324804224 1113039061381 1113307145216 1117034736104 1117416696032 1117582805248 1118912258048 1126688823808 1126908651232 1127074084864 1127241629696 1135128807176 1135464214528 1136648075264 1139265992032 1139488273378 1144547906944 1144939274752 1145109475328 1148772776788 1148943547232 1153068114688 1153462395904 1154834530304 1156928833822 1157324435176 1163033624576 1165939753552 1166981911459 1167155388776 1167326730752 1171745865472 1175669121718 1176016507904 1176245959616 1177067672768 1181468807168 1181872799744 1184421001036 1185829963136 1186006242304 1189800375959 1190670860288 1194071614456 1194249118784 1194479916448 1194657481472 1196078620672 1198657450718 1203550713344 1204391501312 1204626489248 1204982431744 1209016971136 1213593932096 1213772091392 1213952524288 1215037597696 1218073671542 1224082542592 1226721751073 1228181033248 1232590053632 1233011526656 1233194819584 1236717029258 1237139913464 1237323820096 1243242840064 1243485408256 1246349391728 1247648863864 1248017518592 1256749750802 1256936572528 1257121094656 1257366370624 1266105208004 1267611339904 1267799776256 1272351023104 1272786092032 1276611126976 1277047652608 1277237491712 1281323481802 1286174172647 1286554210816 1287895601408 1288084668416 1290861870004 1297290065344 1297673388032 1297926576128 1301827164404 1302018276608 1302078752338 1302272312432 1306947311488 1308502028288 1308696543232 1311323251147 1312883173472 1317792131072 1318242738176 1321084962694 1322007858862 1322656497344 1328055959552 1332304522192 1332502575488 1333693613096 1334087692288 1339138131968 1343621853392 1344018866176 1344081292736 1344281096704 1353422808556 1353624001184 1355234243584 1358620633643 1364653273664 1364919530156 1365119904512 1365322835968 1369894229392 1375282087424 1375486529536 1376715987712 1379886826556 1386964493824 1387168104448 1387438753792 1391608348156 1392084196048 1397081608832 1398951477248 1401759337433 1401967715512 1402447105696 1408674347008 1409156030464 1412194270466 1413666656233 1413874186816 1414084365824 1419646025728 1421126180864 1424399304832 1424677218328 1429168498933 1436285429488 1436498940032 1436709822464 1436776554304 1436990137856 1441801488764 1442148757504 1446977380576 1447687334912 1448698674176 1452318608377 1457748924352 1459483031552 1459699990528 1464369693488 1469913340168 1470129127936 1470347669504 1475270708576 1475558547554 1482617217536 1483124185088 1483344658432 1487581337684 1488020887552 1488090002672 1488311214208 1493654070272 1495430889472 1498432395187 1498655144168 1499167595744 1509586978774 1509811385936 1511160908387 1511607425536 1517552648192 1522410245174 1522633739648 1522860086272 1522930819592 1530443579392 1535567832448 1536092905984 1536321253376 1541236074196 1546768924064 1546998858496 1547527840768 1552178542174 1552709295592 1558283332928 1559908034464 1560137033728 1560368955392 1571750957056 1571984605184 1572057620224 1577013516064 1577321206006 1582983597104 1585102278656 1585644290048 1589063051212 1590173154076 1590953366912 1596280219703 1596664695808 1597448093696 1602010671352 1602248817728 1602558464416 1602796692224 1608550537216 1613696425586 1613936309104 1615856213504 1627404055186 1627884919808 1627960531288 1628202535232 1633335427352 1639518725572 1641469062272 1642030347776 1642274443264 1647773130016 1648170008576 1653688434944 1654253898752 1654499811328 1659225338186 1659792695288 1665751148992 1665998770688 1667980607488 1671576891572 1672148472176 1679900960192 1680147574784 1680397336576 1680475387136 1686023666944 1686101978834 1686352625776 1694419677184 1694999068672 1698072965771 1698653606468 1700674288768 1700927101952 1707033223168 1707616927744 1712494165928 1712748736192 1713334395136 1719071005834 1719485057024 1725242261456 1725498726784 1725578872199 1726088745472 1734684270592 1739897423056 1740152845312 1740411527168 1740492365248 1752588982508 1753448884096 1755534749696 1755795718144 1759319806699 1761412656224 1765635550616 1767735913216 1767998695424 1768340374528 1768603246592 1773654671854 1774524909248 1780895237632 1781769027584 1783013752832 1786858056508 1787469056464 1796286808064 1796637280256 1802301161216 1802384873926 1802652806864 1809124110976 1815181446169 1815802131052 1816072058528 1818232419328 1824759652352 1825383612416 1828693963138 1830869338688 1831495387904 1831767648256 1838343471104 1844224486384 1844498638976 1844584311661 1845129348608 1850674415669 1851307237052 1859890348784 1860439908352 1860526321472 1860802897408 1867033264252 1873735686368 1874376393344 1876606111744 1876885078016 1880652207161 1887403519624 1889929639936 1890575884288 1894652099522 1896905937472 1903715598848 1903998595072 1904087031392 1904649650176 1910089646612 1910373590368 1911026825344 1919886811648 1920168656896 1920543299584 1926973690096 1927260143744 1934840147968 1940366373491 1940654818024 1941029864228 1941318407392 1943627758592 1948287504128 1954810788182 1955769909184 1957136189632 1958096451584 1964652578096 1965125779456 1971705441664 1971998544896 1972090139656 1972379648512 1972672851968 1978307133991 1988746108928 1989134131712 1993715486056 1995794179028 2002958837152 2003643730816 2003941581824 2006325428224 2010352359379 2010651207656 2017869200704 2020269615104 2020960428032 2025317761558 2028028467712 2035308843008 2036004798464 2042123493152 2042521930358 2042821778816 2053299748864 2058028888832 2059868427344 2060174636416 2067570412544 2068277399552 2074493081336 2075202435488 2075510924032 2089625325298 2089935957872 2090650592576 2093137586176 2093448740864 2107685127296 2107998444544 2108096356184 2108719255552 2115779699488 2123789381168 2124416917504 2126315795968 2126631882752 2133435156892 2141412212992 2142144449536 2144692699136 2149316808184 2157032593856 2158090934272 2164576527796 2164994848562 2165316685168 2167892499968 2175674970112 2175998394368 2176099464448 2176418922496 2182959596128 2183385511762 2184030657536 2194906628096 2199639001924 2199961915648 2202255645824 2211245883392 2217561569704 2218319844832 2218649608448 2226078122762 2226614290432 2234069472208 2234833392064 2235165610496 2237824516096 2253377647616 2253817302464 2254148169728 2254483259392 2259008272507 2270257614352 2270928429056 2273296150528 2278197537707 2278531984064 2278976546756 2289095813888 2289878549504 2290218950656 2297545553576 2297887094464 2306136229376 2306924791808 2313857667644 2314648870352 2326067249152 2331879507104 2333963822918 2334310777552 2334653461504 2343491730944 2351338243436 2352033015808 2352491919232 2354135345536 2362937614336 2363745599488 2368842002072 2371659926272 2372012484608 2379600751918 2388143228912 2388498237568 2388609177773 2388959832896 2389314962944 2392157241344 2397314901436 2407101426688 2408783002624 2409252978496 2409964863488 2414801946473 2418033942272 2427187864192 2427544182784 2430075195392 2435314609273 2436147343084 2448165085184 2453443502146 2456362066496 2465180107264 2466023053312 2466389639168 2473434058516 2474279826928 2474647640192 2486485680128 2486970816512 2492698783456 2495297727728 2496035037184 2513499501604 2513873145056 2514242189312 2514732741248 2523152605337 2532210416008 2535222679808 2535599552512 2544702046208 2553222253952 2554095305216 2554474983424 2562646963604 2572348345294 2573108421632 2575791202816 2576169336832 2581723740008 2594580130688 2595853152256 2603267340947 2603654328808 2604036553216 2604157504676 2604544624864 2613894622976 2617004056576 2622646502294 2625766346944 2635584262144 2636485476352 2642169925388 2644015717724 2645312994688 2654170069447 2656111919104 2664609044384 2665005150976 2667387226192 2668175384576 2678276263936 2687243706784 2688037732352 2688162585472 2688562193408 2697163129843 2706845617112 2707248002368 2710468487168 2717241267286 2729306547328 2729839060312 2730239809024 2730645671936 2739788458784 2750564174848 2750973059072 2753431975424 2759773653112 2773928987648 2774877507584 2782803019633 2783216696312 2784168392096 2794163217664 2803518674866 2803935431024 2804894211392 2817348694016 2818312060928 2824388540932 2827333312466 2827748373632 2828168731648 2839292051456 2842252361728 2848798609664 2849354436656 2858336997866 2869157769751 2872570858976 2872997880064 2873419644928 2873553108608 2873980275712 2883602977528 2884297515008 2893954761152 2895374669824 2897397348352 2904637216754 2915497848704 2918966063104 2919399981056 2925259560251 2928739386976 2939826680336 2940258255872 2940695339008 2950541417152 2951117095108 2965234435072 2966248370176 2966689316864 2975162675368 2976041775104 2976180005344 2976622428416 2987308140544 2996864790374 2997310288336 2998335191488 3019173957548 3019622771872 3022321816774 3023214851072 3035105296384 3044820490348 3045267479296 3045720172544 3045861639184 3060887158784 3067030719389 3071135664896 3072185811968 3072642506752 3082472148392 3093537848128 3093997716992 3095055681536 3104357084348 3105418591184 3116566665856 3119816068928 3120274067456 3120737910784 3127001598889 3143501914112 3144115240448 3153564079289 3154027032128 3154642412012 3165967194208 3170204557312 3171288580096 3178126102424 3180346308152 3181906733824 3192560439406 3193329391616 3204021342704 3204497635456 3205116928832 3205593384448 3217101074432 3227392851172 3227872618208 3231712427008 3239787664841 3254808110372 3255769839616 3255921062576 3256405070464 3266670854704 3267308212441 3279037451144 3282938124544 3284060695552 3284548886528 3295546260032 3307376869888 3308507797504 3308999622656 3318450676372 3319585390576 3331502297984 3331997541376 3335961214976 3342656881571 3343153783144 3344296944352 3359801920384 3360295149568 3360950774272 3371051257171 3372047333888 3372203957668 3372705251552 3388839354368 3389998137344 3396145931542 3397307212936 3401348577536 3401854203904 3414066446336 3424988331856 3425497472384 3426668790272 3438142011668 3438970114048 3450484522912 3450997453568 3451157744398 3452177490944 3469368541184 3479794846112 3480305690624 3480823054336 3480984730496 3492639813299 3505177965016 3506897768192 3511069499392 3518639613398 3522825312448 3531271101232 3535471826432 3535997390848 3536680749056 3537206493184 3547309343708 3549049818496 3561790475264 3563538055168 3566027505664 3573716113016 3574938112928 3593274560512 3603537550769 3604602322432 3604769747852 3605305613728 3618248221952 3630362892338 3631604262104 3632144117056 3636464838656 3649519304704 3657387926276 3661738677376 3662990775808 3663535296512 3676686942208 3688448972768 3688997277952 3689168623322 3690258697216 3701348831338 3702614474104 3719780697568 3720879816704 3721052642944 3721605794816 3733511524561 3734066528504 3747471372736 3748752786688 3753212223488 3761304414322 3774807039248 3779859279872 3781151768576 3788008923643 3789304199044 3793811874944 3807431197696 3807997190144 3808174062784 3809299300352 3820179293224 3820747180736 3822053650688 3839773623296 3841086599168 3849368253367 3853947380192 3854520287488 3869680295936 3880732746982 3881309636048 3882059728456 3882636814784 3887255517184 3896575008256 3909621576364 3911539818368 3914272379264 3916192903168 3929305156192 3930251558912 3943410883328 3943997089792 3944180279312 3944759297024 3945345703936 3956614267982 3977492217856 3978268263424 3987430972112 3991588358056 4005917674304 4007287461632 4007883163648 4020704718758 4021302415312 4035738401408 4040539230208 4041920856064 4049250918377 4050635523116 4056056935424 4070617686016 4072009596928 4084246986304 4085043860716 4085643557632 4106599497728 4114841926013 4116057777664 4119736854688 4120349272832 4135140825088 4136554799104 4148986162672 4150404870976 4151021848064 4179250650596 4179871915744 4181301185152 4186275172352 4186897481728 4195301077513 4215370254592 4215996889088 4216192712368 4217438511104 4230938284313 4231559398976 4247578762336 4248833835008 4252631591936 4253263765504 4266870313784 4282824425984 4284288899072 4298633616368 4314065187712 4316181868544 4328509602403 4329153055592 4329989697124 4330633370336 4335784999936 4351349940224 4352198928896 4352837844992 4365919192256 4366771023524 4368061315072 4389813256192 4398624127807 4399278003848 4399923831296 4404511291648 4435123139408 4436639689664 4437299216896 4452156245524 4453228580864 4468138944416 4469666784128 4470331220992 4475649032192 4484632186307 4506755295232 4507634604928 4508296339456 4518016545014 4522727131507 4540515228704 4541856858112 4546592301056 4556395075414 4557063968128 4557953093512 4578191627776 4579757099008 4580437901312 4595091107152 4595774188928 4612272458752 4613849583616 4627027506017 4627715335288 4629297740704 4663759014208 4667927645836 4668621555104 4669306923008 4686983461888 4702676486872 4704066031616 4704983838464 4708270691072 4725875228672 4737684004144 4743319852544 4744024969216 4759201503836 4776286457824 4776996475136 4777218355546 4777919665792 4778629925888 4784314482688 4794629802872 4814202853376 4817566005248 4818505956992 4829603892946 4834639347473 4836067884544 4854375728384 4855088365568 4860150390784 4870629218546 4872294686168 4896330170368 4906887004292 4912724132992 4930360214528 4932046106624 4932779278336 4946868117032 4948559653856 4949295280384 4973941633024 4985397566912 4990595455456 4992070074368 5026999003208 5027746290112 5028484378624 5029465482496 5046305210674 5064420832016 5070445359616 5071199105024 5089404092416 5106444507904 5108190610432 5108949966848 5125293927208 5144696690588 5146216843264 5151582405632 5163447480016 5164454916439 5168062750747 5189160261376 5191706304512 5206534681894 5207308657616 5208073106432 5208315009352 5209089249728 5227789245952 5234008113152 5245293004588 5251532693888 5271168524288 5272970952704 5284339850776 5288031435448 5290625989376 5308340138894 5328435858109 5329218088768 5330010301952 5334774452384 5336350769152 5356552527872 5374487413568 5376075464704 5376325170944 5377124386816 5394326259686 5413691234224 5414496004736 5420936974336 5432624897609 5434482534572 5458613094656 5459678120624 5460479618048 5461291343872 5479576917568 5501128349696 5501946118144 5506863950848 5519547306224 5520624221021 5547857975296 5549755015168 5565606039266 5566433392624 5568336784192 5588326435328 5607037349732 5607870862048 5609788422784 5634697388032 5636624121856 5648777081864 5654666624932 5655496747264 5656337463296 5684504723456 5695914193151 5697597219328 5698708873312 5716673995732 5738315539502 5745141717952 5745995760128 5746839289856 5747106217216 5747960551424 5767205955056 5768595030016 5787909522304 5790749339648 5794794696704 5807288683651 5809274433508 5830995697408 5837932126208 5850519120502 5857478773952 5879653360672 5880516511744 5881390678016 5901082834304 5901356925919 5902234190216 5930468870144 5932496740352 5950325350736 5952083550208 5952360010688 5953244856832 5974616281088 5993729580748 5994620576672 5996670382976 6016748520419 6038347915096 6039245543744 6044643633548 6046429702144 6089640980696 6090534958592 6091440345088 6091723278368 6134061438778 6142271329792 6144371623936 6145285013504 6164944296784 6187075696256 6187995433984 6190111363072 6207791351489 6208714168696 6210837182368 6233133331712 6239632137856 6240548134912 6254003197778 6287003828224 6288230480896 6307128158578 6308054064256 6308347058741 6309284824024 6331934388416 6340409114624 6356252204848 6360692616304 6363813467648 6385120878812 6386658783232 6400428870983 6408042685408 6408995270912 6410233857664 6411186768896 6434202148864 6454785702344 6455745236416 6463424854016 6479575329682 6509616220744 6511539679232 6511842125152 6512810140928 6533341709408 6534616424882 6558074902288 6565876249088 6568121391104 6569097773056 6591092520064 6614753739776 6617015595008 6617999245312 6636901352744 6639170781152 6663004595968 6663995082752 6685313763142 6686307566288 6688593888704 6719603840768 6720590299136 6721901548544 6742102514342 6744094667776 6744407915336 6745410503104 6777678708736 6792291863084 6794614425872 6802697155072 6803708407808 6828132892672 6841837758637 6849976663712 6850994944768 6853337580544 6876284023336 6877940228096 6900969045824 6901994907136 6902315488796 6904354981888 6938737082368 6959589692224 6960611381248 6961646108672 6961969460992 6985279626598 7010355930032 7013795536384 7022138998784 7034873715337 7037279226796 7045650624896 7062542202464 7070943652864 7071994781696 7073361498112 7074412986368 7094618687416 7098099636992 7123580950528 7147432226032 7148826756253 7149876225856 7186549121024 7207075101538 7209204644864 7209539495704 7210611227456 7236496443904 7260725784676 7263208524208 7264288234112 7272929677312 7299038609408 7313688638543 7314775852552 7323477354752 7325981551616 7327070593024 7376897945536 7377994555904 7378337246644 7380517394432 7402697662676 7405228948208 7439561395136 7441759633408 7442105285888 7443211589632 7467023049122 7468133057008 7494942745472 7497505573376 7506424446976 7520037419843 7522608828644 7549614078496 7559718559744 7562303537152 7576017847286 7578608398088 7587623749888 7614862395392 7615994380288 7616348125568 7640358586448 7641494361472 7641849291167 7644107301376 7679547246592 7682173198336 7698736506734 7707894760384 7709040574976 7739360591872 7761465493964 7762619272096 7764119456912 7765273629568 7774511034368 7791273429667 7793150016512 7819243152728 7823079636736 7828544758528 7832385806336 7858610312384 7886821766656 7887994179584 7888360558624 7889518594048 7890691407872 7913228535964 7954984435712 7956536526848 7974861944224 7983176716112 8011835348608 8014574923264 8015766327296 8038660690177 8041409437516 8042604830624 8071476802816 8081078460416 8083841712128 8098501836754 8101271046232 8112113870848 8141235372032 8168493972608 8168873380213 8170087721432 8171287115264 8229683852026 8232115555328 8239473709376 8240698545664 8270281650176 8273109598208 8297972325344 8300809741952 8302043696128 8328602631713 8358501301192 8359743831488 8362602370304 8372550344704 8390602155026 8430740509184 8431993778176 8432385424736 8434877022208 8461876568626 8463118797952 8495157524672 8497667670016 8505263183872 8506527531008 8533740627568 8565648851968 8568577798144 8587052257511 8593051082603 8597267232736 8628130375424 8632363737088 8657019204806 8658306111184 8659979394248 8661266740672 8671569999872 8702699880448 8704397857792 8731838384512 8733542047048 8736122630144 8797248255614 8798556007696 8799847662592 8809022583296 8870246278816 8873279379328 8874598433792 8904312491048 8906457161728 8936277888832 8939333568256 8940662441984 8969264372614 9013510590464 9015269209856 9016592678912 9036033090028 9045454263014 9081030457408 9083713716224 9093184602112 9112790150828 9114127936256 9115906187024 9156383255552 9159514198016 9160875802624 9179262758029 9190182214304 9191548377856 9224544917504 9227699167232 9254055012034 9255430670576 9258595481408 9327518028416 9335855291672 9337243110208 9338613846016 9373966923776 9405352973744 9408132063232 9409967676928 9416541382144 9451750457344 9475368008288 9486639705088 9488049938432 9518403007672 9552572915648 9553992950272 9554436711092 9555839331584 9557259851776 9589259605744 9628405706752 9635132010496 9637011913984 9659207785892 9669278694946 9672135769088 9708751456768 9710176731136 9720300781568 9741258437092 9744589372336 9792660340736 9812315362031 9813774008584 9825448265984 9860720429056 9864092213248 9893736234064 9895666593631 9897119307712 9898590560768 9947883266048 9970795133824 9981190910912 9984140148736 10004179492531 10053998006416 10055492580224 10056968757248 10058930964992 10089160524131 10092610421348 10128841664032 10140890719232 10142398210048 10212889015808 10216381220864 10217899933696 10250587854416 10289393381176 10292433686528 10303164811264 10326894960032 10328909832878 10336125501494 10378320522752 10383412609024 10413069363788 10414617315232 10416146212864 10416630018704 10418178499456 10455578491904 10468016226304 10489026766309 10490586009176 10503065387776 10542337048576 10568679701552 10576062870896 10578126358709 10581251978752 10616680277788 10656871716218 10658436177536 10660020603904 10669548904768 10672701538304 10713105055744 10748974827136 10752650341888 10754248773632 10784964698209 10788652519372 10827382468448 10828992009472 10841873948672 10865249795218 10868965069144 10917226189312 10919356241248 10920959236096 10922582687744 10959153835136 11002256699392 11003892236288 11013727901696 11039094612448 11041248442042 11095715950592 11099510030336 11131212078532 11132866785248 11136673568384 11173961537921 11176652870656 11214074699464 11215741724096 11219576845568 11269394776064 11297554163728 11309333249864 11310993494528 11312674926592 11391828386302 11395194438656 11397417746624 11433347991464 11476631079004 11490283435904 11491991520256 11494212434432 11495921102848 11528755367051 11534411910112 11537190060032 11575819044608 11581498679296 11589589393408 11614577367302 11618548867016 11661991394816 11675864252416 11701038241004 11714957547904 11759306721344 11761033023488 11762781356032 11802165668608 11802713851838 11804468380432 11860937740288 11864993480704 11886510760397 11900650701472 11904167100416 11904720021376 11906489713664 11949232562176 11987459161496 11989241153344 11993340765952 12033497040838 12076695830192 12078491087488 12089287267096 12092859404288 12179281961392 12181069917184 12182880690176 12183446556736 12268122877556 12284542659584 12288743247872 12290570027008 12315238646893 12329888593568 12374151392512 12375990867968 12380222726144 12415582702978 12417428337392 12421674364736 12466266663424 12479264275712 12481096269824 12508006395556 12574007656448 12576460961792 12614256317156 12616108128512 12616694117482 12618569648048 12663868776832 12680818229248 12706270123183 12712504409696 12721385232608 12727626935296 12770241757624 12773317566464 12800857741966 12816085370816 12817990541824 12820467715328 12822373537792 12868404297728 12909571404688 12911490472832 12926849708032 12954720909683 12959150659364 13019232441488 13023079358464 13023684250304 13025620281856 13066683418816 13069232849764 13116149804576 13131752498176 13136242782208 13138195546112 13164565450127 13182185040128 13229507479552 13234031190016 13273802705488 13278341562304 13326009191936 13327990165504 13370627526284 13372615132576 13377187777408 13439207681536 13441180598272 13443803097088 13484205028684 13488189335552 13488815830672 13490821006208 13555357417472 13582564614437 13584583726168 13589228851744 13605394310144 13607416815616 13683675517274 13699953327424 13701989889536 13706675161088 13752568046672 13755880456192 13801938091648 13803989814272 13804630977592 13808709963776 13848149937937 13919179384448 13921222762496 13923938921984 13970559253196 14020711860064 14027591072768 14044277997568 14069747430674 14072466515653 14074558453592 14091301249792 14125084404928 14141887305728 14143989563392 14146722996224 14189237374832 14196199273984 14247161901056 14294864452064 14297653512506 14299752451712 14373098242048 14414150203076 14418409289728 14419078991408 14421222454912 14469507797953 14472992887808 14521451569352 14526417048416 14528576468224 14545859354624 14627377277086 14629551705104 14646954709504 14651963103232 14654141186048 14753795891072 14755989111808 14756674493288 14761034788864 14805395325352 14810457896416 14879122790272 14884210571776 14886423179264 14934046098244 14936266114016 14989885490944 14995011146752 15012848893952 15040074839686 15045217657288 15099228156992 15119437119488 15152035694572 15157216796176 15175247499776 15229724790784 15231988760576 15232696251136 15280717172896 15282988722944 15283698582334 15288214602752 15359094493184 15364346396672 15397473013468 15415789520768 15418081149952 15467404887467 15478721183744 15522930987928 15525238544192 15528238913824 15530547259136 15549022068736 15582546859334 15586300033024 15638486305456 15646159273472 15657089517056 15664771612672 15717220624768 15773643533312 15775988359168 15776721117248 15779037188096 15781382815744 15826457071928 15913073053696 15947382763949 15949723888448 15966353432224 16023670697216 16029149846528 16031532654592 16077321380354 16082818875032 16085209661248 16142953605632 16162156920832 16197003673508 16202542092464 16224227741696 16282470744064 16336987945216 16337746760426 16340175442864 16342574230528 16459367704052 16464231110656 16478947418752 16481397091328 16540563300352 16546219196416 16595944650688 16601619483904 16604087392256 16657205263426 16717002602384 16719487662976 16720264244411 16725204740608 16745100689408 16775468090419 16781204310052 16861481018368 16863987556352 16864770849472 16869754044416 16923753137252 16926237595904 16990315049344 17010526367744 17013055062016 17047202264911 17067481255136 17131297703936 17137155596288 17174104515022 17186102165206 17194534465472 17256260750848 17264727474176 17314038409612 17316612222368 17319958788496 17322533481344 17343139999744 17405399760896 17408795715584 17463676769024 17467084094096 17472245260288 17594496511228 17597112015392 17599695325184 17618045166592 17662068237359 17740492557632 17746558758656 17749196867584 17808624982096 17812914323456 17872555777664 17878667136512 17881324883968 17932396924241 17938528745228 18027021180928 18030538419712 18033185357824 18072066180056 18090908526028 18162060914816 18186369204224 18222871386629 18225580301656 18228255872512 18231812374048 18312766511104 18319028396032 18358525516058 18380364428608 18383096755712 18449089835008 18455398334464 18508110024068 18510861341152 18517190962816 18579190486129 18655036056832 18671710583344 18674486220416 18677227692032 18747933847552 18810705947488 18816264126464 18819935353856 18833082764288 18880141908901 18950736016576 18973279410176 18976099876864 19036806015344 19105145831296 19107985900544 19108873422184 19111678663168 19114519703552 19169113953499 19178519211488 19256811413504 19270264020992 19274023827968 19318415571784 19338557389892 19344271538176 19417502913536 19440601563136 19479621137431 19482516874184 19489178744672 19624630724062 19627548017168 19650896531968 19721440858112 19728184426496 19787472468128 19791333187262 19794238615424 19797181121536 19895766532096 19941590267648 19962381821824 20008358985062 20107996012832 20110985160448 20113937514496 20117861929984 20178321048262 20185220842696 20257683328064 20281781438464 20284796420096 20425778031616 20432762441728 20435799867392 20476816921757 20501175708832 20578786762352 20584867373056 20606329622528 20653789920064 20657819665756 20672251002988 20756641045504 20766825218048 20826138727576 20829234630464 20832292425728 20833260037408 20836356998912 20911156983808 20978053532618 20981172018352 21006130775552 21084674097152 21137359403104 21152125741792 21156252717418 21162503957504 21233360555576 21313743432436 21316872355072 21320041207808 21339097809536 21426210111488 21497949654272 21505300683776 21508497547264 21569929396418 21577305038744 21654764936896 21657984018944 21683747897344 21730499590436 21737930138288 21834452378624 21838712482496 21841918472192 21845165375488 21889011192223 21918307670272 22004513398784 22027455803392 22074948555023 22078189224896 22082496884084 22191431901184 22199020060672 22262424157064 22265733570496 22273347136768 22347923075842 22353305741312 22428149398928 22431483448192 22439153691136 22538789552128 22595108327456 22618666499728 22621986989056 22625349853184 22783656772604 22790388877312 22794835493248 22866695982928 22871157487087 22953262158008 22980566871808 22983983040512 22988424868864 22991842205696 23057510734102 23068823820224 23151638089216 23162997358592 23179178786816 23229154734604 23237097734032 23323982789632 23351728504832 23398598170997 23402076482008 23429915095808 23518613442688 23522066046976 23597358800197 23604331337216 23605427703676 23608936760864 23721875480576 23729986961408 23773021520794 23801301402944 23808334200832 23809440042752 23812979427328 23898465124352 23974918322992 23978482306688 23986681531904 24058767403697 24066994081676 24153391660384 24156982174976 24178574534192 24185718808576 24358563922784 24362139834368 24365761380352 24366893113472 24448478693093 24536245755112 24569085319168 24577486495744 24630477293786 24659777187136 24748302785024 24751981735936 24760445452288 24831165405956 24834856674784 24843348729472 24932533326848 24958528551424 24962192539648 25016012791112 25152921923584 25224762855383 25228512634312 25232216257024 25233388234964 25237139296096 25327737553664 25412540246366 25425008819392 25442770465216 25455253870592 25540483515248 25546635132928 25601715483932 25632170741632 25635981083648 25640935430656 25644747075584 25717992741883 25736808595456 25819142809376 25822980945664 25853699416064 25909441819366 25918301318728 26038464882976 26046158716928 26047368500608 26051240563712 26133366837632 26134580671927 26138465699528 26232299609152 26263504996352 26272485564416 26329130900254 26364370080256 26459014959104 26468062380032 26516062465501 26547605410976 26556683124608 26652018383872 26655980331008 26741255052568 26745230265152 26754375554816 26878415363072 26887606194176 26968410057368 26976378671104 26977631661344 26981642012416 27165129228874 27169167452336 27178457703488 27210788620288 27214833631232 27367351034548 27399906654848 27403979779072 27413350322176 27505136093344 27511760912384 27603876183296 27607979628544 27609261955184 27617419927552 27696299875874 27838358768896 27842445524992 27847877843968 27941118506392 28041423720128 28055182145536 28139494861348 28144933031306 28149116907184 28182602499584 28250168809856 28283774611456 28287979126784 28293445992448 28344756428639 28378474749664 28392398547968 28494323802112 28589728904128 28595307025012 28599504903424 28746196484096 28828300406152 28836818579456 28838157982816 28842444909824 28939015595906 28945985775616 29042903138704 29052834096832 29057152936448 29091718709248 29254754554172 29259103410208 29293909419008 29303926206464 29308282372096 29367107542591 29507591782144 29511978223616 29513348986576 29522069577728 29610790650704 29616567990191 29620915792832 29758245580544 29768421143552 29772846358528 29868092196488 29872532228032 29979770981888 29990022293504 30080149679372 30090435314576 30198456313984 30238874238976 30299567216821 30304071389144 30314433592352 30350494999552 30459449581568 30465392502272 30561434345792 30565977445888 30567397164668 30576429205504 30718188986368 30728692793344 30794946026936 30831579041536 30836162299904 30934809774934 31045861975856 31050477088384 31056477827648 31061094518272 31098044137472 31165093718668 31172600066048 31276972610912 31292318546944 31314179034112 31329543225344 31392425304149 31434441249536 31547287066624 31551976718336 31553442234496 31558074376192 31652914143856 31659089920549 31826146107392 31894765527898 31899447776896 31932706864448 32047341394432 32058299693056 32063065309184 32154642760708 32165637750064 32170419322496 32285907211264 32324313841664 32389192542119 32394007347016 32405084184928 32448455483392 32673975890432 32675493520852 32680350885728 32685148461056 32918735408104 32928462221312 32957894837504 32962794182656 33081126600704 33191889301376 33203238967808 33208174784512 33314410526852 33434005204768 33438975325952 33440528488822 33450409481216 33490201378816 33550936180838 33562408620104 33722962036736 33727975112704 33729541698944 33842475432311 33847506274504 33852475191808 33980630098688 34021052735488 34094404529822 34134962510272 34262595407872 34274311192576 34348209030044 34372204330412 34389068930944 34504210902811 34512521501696 34529454948352 34628076819224 34633224444736 34639917576992 34645066962688 34686279999488 34817591431168 34927353538048 34934168188192 34944490520576 35188993022456 35194224030784 35199390650368 35236090333184 35324136474718 35480985115264 35493117517312 35498393735168 35617249964192 35625828646912 35745111555328 35757334273024 35762649767936 35864793848482 35877057490456 36054042361856 36061076839424 36144132360112 36176439255229 36181817052056 36324121829632 36445742773258 36451160603312 36456511745024 36463624748096 36625533022208 36638056792064 36717051032116 36760728857216 36766193511424 36898179670016 36910796668928 37016220048136 37021722682304 37034381925632 37158380972258 37299051006763 37310072113664 37343421166688 37348972440832 37354455384064 37495867695104 37621411894976 37632528252928 37639870707712 37666165528576 37760283817802 37901472033152 37946558820352 37952199753728 38028374283263 38073612030688 38210291662592 38215971801088 38217746844368 38223357326336 38229039407104 38338227906998 38357038422976 38513622827008 38540528041984 38548047655936 38636831143568 38677114779784 38688543076352 38835005827072 38959242274862 38965033748368 38978357489344 39249261448124 39255096034336 39301793063936 39442881716224 39456368852992 39574944936256 39582666374524 39588477230848 39594362243072 39791533064192 39871399352057 39883180535296 39924763643648 40016717970124 40215992025664 40221970320896 40227875028992 40235723859968 40356642096524 40370441685392 40515366656128 40563562876928 40569592840192 40651020785557 40851556063232 40865524883456 40953633843514 40996333030757 41002351417664 41157573524704 41169734746112 41212659245056 41307579840128 41315639331512 41344502005976 41513282091008 41652277455152 41658469260928 41664584851456 41666520074816 41672713997824 41822313967616 41956107065236 41962344036704 42012261551104 42117239642933 42274718806208 42304251483584 42312505434836 42325007915008 42466721111152 42627486864872 42633744710144 42640082415616 42678195619072 42995899308544 43010601367552 43016995094528 43139858792836 43154610077488 43309529873792 43315968037888 43367495794688 43454539460423 43460999180872 43475860276576 43668904757248 43677424964992 43683836944384 43778022384446 43823666343223 43836615340544 44009026797568 44054911606784 44149897110046 44156378449792 44164993768168 44382863802368 44524848314128 44531467140992 44546694273536 44695846151684 44706611482624 44856298797856 44862966896384 44878307382272 45190216654912 45237332999456 45243973978112 45250699706368 45567313545208 45580777754624 45589670986496 45733391965856 45742314974174 45906524316016 45961133743616 45967966081024 45976849737728 45983684411392 46115021468204 46137647640448 46303276178432 46325994717184 46358357573632 46458309469208 46474195468064 46647965579264 46797196341994 46804152964016 46845988159997 46859830191616 47037226885376 47044132093952 47194717600394 47208662674432 47210855407352 47217873521728 47443750961152 47546043041588 47602602805888 47618880085504 47625958854656 47796930248704 47949836645984 47956964613376 47973363063808 48117534807394 48133988163352 48306783320768 48313964349952 48357149068384 48371437617152 48717127845568 48724279668736 48731522760704 48733786226944 48896957386186 49072491510224 49138170638336 49154972991488 49244116007359 49260954587572 49319554374272 49496605570048 49503963471872 49520890904576 49662330811912 49669713349568 49686697458944 49865066653696 49917057102848 50032025582224 50041787293771 50305843847168 50449525710766 50457025268624 50464432514048 50466776469928 50474278592192 50655475107328 50825080492732 50850017638784 50885540930432 50910507741184 51080967030496 51093270265856 51203430967864 51264341483264 51271962167296 51281870861312 51289494151168 51435985483766 51638285618752 51645961891328 51707398832128 51818883638732 51836602637456 52076929765952 52092317433856 52094737001216 52102481127424 52266733675264 52269161343854 52276931399056 52464599218304 52527009992704 52544971128832 52640261938901 52658261800508 52728740160512 52918029918208 52936124760064 53032124931002 53095210821952 53113366249216 53304036767744 53311960662016 53482510105136 53490460530304 53492945038169 53508751109632 53756830726144 53775212388352 53936820114736 53952757342208 53955263322688 53963284024832 54330258457748 54338334904672 54356915406976 54421577240576 54429667262464 54538914007669 54734702069096 54799813309696 54807959558144 54826700644352 55010272186688 55207752366592 55215959257088 55218523910368 55234839855104 55392599751748 55676717537792 55684891049984 55695755687936 55882237012784 56082847440256 56110364291072 56270624831239 56278989722696 56289866062612 56298233814368 56365204999168 56500337619712 56567549222912 56586891984896 56689512857278 56756949499328 56784797095936 56988647604224 57179457808256 57182113661491 57190614050024 57199009806848 57370906885739 57656600812304 57673637158912 57676315965632 57684889819648 57878031191812 57891971551232 58085806277408 58105668193664 58114305872896 58183437418496 58300218421991 58509509108344 58518206820416 58587818838016 58607852412928 58734215085182 59015183564288 59023956447232 59026697973152 59044139155456 59221581301408 59233135980382 59241831585664 59516491161088 59536842287104 59545692717056 59736184392976 59745064456064 59959541963776 59980044587008 60151357578221 60160299358744 60180870629152 60396912627968 60599134433642 60608142778288 60628867184704 60700989999104 60918899163136 60930785004544 61122868691584 61131954891776 61134794329336 61152858411008 61436377972736 61589892053872 61663158083072 61672324599808 61869619549868 62091723951712 62100954176768 62112955655296 62122189036544 62196088274944 62330187437336 62345200132096 62553945221824 62584637093888 62628358068224 62784850608298 62868882499072 63094574133248 63103953436672 63106884468992 63116148752384 63305828287712 63318179841098 63652292214784 63789531055796 63798895553792 63865413728896 64094682788864 64116599386112 64126130618368 64309285521416 64331275500128 64340838644992 64571814422528 64778385084238 64788014694032 64810168369856 64896910966784 65347951780864 65350987041704 65360701771456 65370296922112 65837470816208 65856924442624 65915789675008 65925588365312 66162253201408 66383778602752 66406477935616 66416349569024 66628821053704 66868010409536 66877950651904 66881056977644 66900818962432 67101872361676 67124817240208 67445924073472 67455950225408 67459083397888 67684950864622 67695012549008 67704950383616 67961260197376 68042105470976 68188809059644 68269925020544 68525190815744 68548622385152 68696418060088 68744408660824 68778137861888 69008421805622 69025043003392 69256153638448 69266448889472 69269666155417 69279835153984 69290133925376 69372559998976 69635182862336 69854707076096 69868336376384 69888981041152 70029256447717 70377986044912 70388448061568 70398781300736 70472180666368 70624123668917 70648272949436 70961970230528 70986235034624 70996787470336 71234499928384 71490223110656 71514668546048 71525299535872 71729587696964 71754114980912 72108084723712 72122153678848 72288264720224 72352878510458 72363634104112 72648243659264 72891485546516 72902321206624 72913023490048 72927249496192 73251066044416 73276113584128 73434102064232 73521457714432 73532387022848 73796359340032 74032440096272 74043445364608 74046884510963 74068763851264 74316761944516 74598102013526 74620144227328 74686842333376 74697944881664 74708910768128 74991735390208 75242823789952 75279741415424 75332331057152 75494752887463 75520567635604 75802944066304 75893117640704 76056748566526 76147224061376 76420583325184 76431943602176 76435493688736 76446714652672 76458078814208 76676455813996 76714076845952 77027245654016 77081056083968 77096095311872 77273662287136 77354229559568 77377086152704 77670011654144 77918484549724 77930067496736 77956714978688 78217730765447 78498522896248 78510192068672 78603586127872 78885763432448 79149889872512 79165332749048 79176954461696 79188724486144 79742798704114 79766361070592 79849527287296 80033435940248 80431984051328 80443940641792 80471447719936 80701287569357 80713284193048 80740883370784 81030733312256 81127125753856 81302041571114 81703112126464 81731049766912 81907267687028 81992666061514 82004702835328 82315147049408 82339469492224 82425318490112 82615159680256 82631278663024 82689004011952 83026564182016 83205575322779 83304554910304 83316938521856 83329169702912 83333040149632 83345427995648 83644627935232 83912214130472 83924688073408 84024523102208 84234479285866 84549437612416 84608502967168 84625010869672 84650015830016 84933442222304 85254973729744 85267489420288 85280164831232 85356391238144 85991798617088 86021202735104 86033990189056 86279717585672 86309220154976 86619059747584 86631936075776 86909078920846 86921998361744 86951720553152 87337809514496 87354849929984 87367673888768 87556044768892 87647332686446 87673230681088 88018053595136 88109823213568 88299794220092 88312756899584 88329987536336 88765727604736 88943890862281 89049696628256 89062934281984 89093388547072 89391692303368 89413222965248 89712597595712 89725933792768 89756614764544 90380433309824 90474665998912 90487947956224 90501399412736 90683046367781 91134627090416 91161555509248 91179341972992 91453358299381 91466783931712 91484629948348 91813048632032 91922267487232 91935932162048 91953699475456 91967368822784 92230042936408 92275295280896 92606552356864 92916618938416 92948390936128 93295931158528 93594392683988 93608305928032 93691976319994 93719660383232 94074453770752 94088264187904 94389435200788 94417325348864 94421710814704 94435747043456 94887501922304 95077952301059 95092086083176 95205205611776 95237760171008 95251917709312 95899673291968 95913929226752 95946726127616 96235069614788 96267976326704 96613566641536 96627928699904 96714298136768 96742875234304 96937049565559 97434255691136 97448559337472 97467572453888 97760486457959 97793914772372 98144983020448 98276341276672 98309945982976 98488232014718 98521909175144 98639108748544 98993211140096 99007926943744 99324661623824 99339426699136 99373394917888 99730133307392 99834114205696 100064051164448 100083574587542 100611687694336 100899051421532 100914050537248 100928865028096 100933552939856 100948557184384 101286554585671 101310950214656 101650160985464 101700035277568 101771081860864 101821015482368 102161934060992 102406861935728 102528682966528 102543924334592 102563741722624 102578988302336 102871970967532 103276571237504 103291923782656 103414797664256 103637767277464 103673205274912 104153859531904 104189474002432 104204962254848 104502588972301 104533467350528 104538322687708 104553862798112 104929198436608 105054019985408 105089942257664 105280523877802 105316523601016 105457480321024 105836059836416 106064249862004 106190421643904 106226732498432 106608073535488 106623921324032 106965020210272 106980921060608 106985890076338 107017502219264 107513661452288 107550424776704 107873640229472 107905514684416 107910526645376 107926568049664 108271834212269 108660516915496 108676669809344 108713830813952 108843154481152 109077828015338 109469404138192 109599626619392 109615919116288 109653401288704 110020544373376 110415504733184 110431918514176 110437047820736 110469679710208 110785199503496 111353435075584 111391511375872 111631679347643 111709664073839 111764474025568 112165694880512 112220728582144 112541249662478 112557979445392 112579732125224 112596467628736 112730409998336 113000675239424 113135098445824 113379025714556 113513898998656 113569594191872 113977295208448 114358915616512 114364227322982 114381228100048 114398019613696 114741813771478 115313201624608 115347274317824 115352631931264 115369779639296 115756062383624 115783943102464 116171612554816 116211336387328 116228611745792 116600436843982 117019018216688 117036413640832 117175637676032 117215704825856 117428276632933 117468430170364 118030367128576 118047912894464 118053395946304 118088278310912 118443162602816 118466271960764 118483663171328 119032982322176 119073684574208 119091385434112 119330415854377 119472368785952 119490128912128 119919083927552 119960089174016 120302715156442 120320598717488 120361741258304 120793825255936 121198268867284 121216285556576 121257734369408 121401979998208 121837798326272 121861570009088 122245737383168 122263909783552 122269588658672 122305716822016 122872755945472 123179784107744 123326316166144 123344649199616 123739239099736 124183447903424 124201908353536 124225911310592 124244378073088 124660374874672 124690400264192 125107890443648 125169274187776 125256716136448 125526778469687 125569701216596 125737764998144 126189148266496 126213768937984 126232297504768 126611656575424 126636359682196 127304584429568 127560099706403 127579062111592 127597791107584 127730827457792 128189365577728 128233198772224 128618571042832 128662551000256 128681677289984 129143628845056 129556770168476 129576029388064 129620336739712 129793821933568 130054333402903 130695903561728 130701974083408 130721403542912 130740593844224 131159086813703 131674941632416 131713848885248 131831579350016 131851176730624 132767557205504 132812955871232 132832699138048 133257642107408 133736020819072 133755901303808 133762113955288 133801637924864 134183797674493 134203744723352 134249634480416 134891848146944 134918166795776 135369901729244 135390025098016 135409900767232 135922520394752 136084210941952 136357347962017 136377618119288 136539850041088 137050381631488 137392836120176 137488817321648 137556275723776 138016843611244 138050086006784 138512307276896 138532897778944 138539332310834 138559670307968 138580267850752 138745119997952 139270365724672 139709414152192 139736672752768 140058512895434 140204541076717 140755972089824 140776896123136 140797562601472 140944361332736 141248247337834 141296545898872 141923940461056 141972470069248 141993574940672 142468999856768 142980446221312 143029337092096 143050599071744 143459175393928 143508229961824 144244307357696 144576529440448 144705757020916 144727268208224 145296487318528 145782971093032 145804642413248 145826046980096 145854498992384 146502132088832 146868204128464 147042915428864 147064774045696 147592718680064 148064880192544 148086890729216 148093769021926 148137527702528 148633523889032 149196204027052 149240288454656 149373684666752 149395889763328 149873819771663 149983470780416 150485647579904 150559482830848 150664662114304 150989505774926 151041135271208 151605888132608 151786235281408 152113497133052 152294448122752 152841166650368 152863887204352 152870987377472 152893429305344 152916157628416 153352911627992 153428153691904 154192190623744 154524639885161 154547324574272 154708459119136 154754172305408 155340023308288 155836969099448 155860134993472 155913429957376 156435461530894 156997045792496 157020384137344 157207172255744 157771526864896 158299779745024 158330665498096 158353908923392 158377448972288 159485597408228 159532722141184 159699054574592 160066871880496 160098102409609 160863968102656 160887881283584 160942895439872 161402575138714 161426568386096 161481766741568 162061466624512 162254251507712 162604083142228 163406224252928 163462099533824 163814535374056 163985332123028 164009405670656 164630294098816 164850636980224 165181511601379 165230319360512 165262557326048 165378008023904 166053128364032 166411150645558 166609109820608 166633877043712 166658339405824 166666080299264 166690855991296 167289255870464 167824428260944 167849376146816 168049046204416 168411371825879 168468958571732 169098875224832 169217005934336 169250021739344 169300031660032 169866884444608 170509947459488 170534978840576 170560329662464 170712782476288 171139350851651 171983597234176 172042405470208 172559435171344 172618440309952 173238119495168 173263872151552 173818157841692 173843996723488 173903441106304 174675619028992 174709699859968 174735347777536 175112089537784 175294665372892 175346461362176 176219646427136 176573339987681 176599588440184 176625513799168 176659975072672 177887781724562 178099393256512 178125868563968 178186777094144 178783384606736 178826445930496 179425195191424 179451867585536 179513229529088 180025949193181 180760866619648 180949331997824 180975895912448 181366092735562 182269254180832 182323111018496 182358683945984 182906716598762 182933567863424 182942064703489 182969259896696 183626097264064 183844534974464 183871864324096 183907398950912 184460085872816 184550590561792 185213104713728 185612437258507 185833237876832 185896781872256 186591862317056 187188785367976 187216611856064 187383952639988 187439320766464 188148907541504 188778870401576 188834650697728 188843421629408 188871494086912 190155904602118 190184172166352 190410411223552 190475520342016 190503835418624 191799346583936 191827858453504 191893452255232 192470139229576 192535952653408 193227133283072 193255857399808 193428596273536 193874099131118 194868511382272 194897118674944 194935144907776 195520972915918 195587829544744 196289966040896 196552682553344 196976464029436 197043818350288 197278217497088 197986422280192 198015853887488 198413295000473 198649323247648 198678853398272 198746789835776 199460266614784 199668228411392 200128102328896 200167149175084 201223375388672 201798102843064 201828101074496 201857730056192 201867105879712 201897114368768 202573109171342 202621900429312 203300321970928 203400070555136 203542163721728 203642030964736 204323868121984 204813723871456 205057365933056 205087848669184 205127483445248 205157976604672 205743941935064 206553142475008 206583847565312 207275534554928 207315975931337 207346410549824 208307719063808 208378948004864 208409924509696 209005177944602 209066934701056 209076645375416 209107725596224 209858396873216 210108039970816 210561047755604 210633047202032 210914960642048 211672119672832 212096970517747 212128499724008 212380843287808 212453464996864 213216147070976 213930040420544 213961842121216 213971780152676 214035004438528 215027322904576 215100849553408 215747280458944 215811029368832 215821053290752 215853136099328 216543668424538 217321033830992 217353339618688 217427661627904 217686308962304 218081085175447 218155656030676 218938808276384 219199253238784 219231838232576 219306802577408 220041088746752 220831009466368 220863837028352 220874095641472 221570399006992 221613629443843 222706870151168 222783022751744 223263358695286 223419328147678 223528948051136 224331389761024 224441457164288 225082499324956 225115958890784 225159464250448 225192935257472 225460819996672 226001350478848 226270196891648 226724347794833 226758051429112 227027797997312 227139188383744 228717831233024 228728454645964 228762456200096 228796039227392 229483627542956 230626403249216 230694548635648 230705263862528 230739559278592 231512124767248 231567886204928 232343225109632 232422672774656 232457223491584 233121160015133 233200873687964 234038036433376 234072827281664 234351275352064 234431409651712 234856553265866 234936860340728 236060734257152 236095825788928 236106791892608 236886325205632 236897328026177 236932543921528 236967326342656 238065964644352 238147369148416 238660831708754 238944737571904 238980257824256 239838167855104 239920178348032 240605430312884 240641197434976 240723482516608 241529476319677 241587650511872 242396537734568 242432571113152 242515468738816 242803959996416 243723140018176 244491474766336 244527819567104 244539177317344 244611433644032 246359568215488 246652632332288 246689298399232 247478478199472 248366895806848 248403816707072 248451822621184 248488756146176 249198481395487 249320749749344 249380800528384 250215780887296 250338548375552 250513432272896 251053556939374 251139402433192 251475529996288 252378296532992 252427537875968 253223313150848 253235074786603 253272719364392 255120199412806 255158124223184 255195582215168 255461654915584 256378731155456 256466397544448 257237142085664 257325102000512 257363354579968 258287257690112 259113540336952 259152058776128 259240673479424 260108666805806 261391807123456 261403948166816 261442807085824 261481187688448 262318173627406 263349883264832 263427697770496 263663158700032 263702353461248 265535114411008 265625911742464 265665398276096 266198619982841 266515284214816 267472041638144 267511802607616 267524227910576 267603275849728 268367595348986 268407489446704 268499268960832 269783696293888 269836333591552 270739803458488 270780050196032 270819801534464 271845040789504 272714695924034 272755236238576 273079700082176 274100763262976 274785672240352 274977634643296 275112551447552 276033687222488 276100172013568 277024614553792 277065795557888 277078664621668 277119340615936 277160535701504 278540731449344 279418828304384 279473345505536 280117025790868 280409082153434 281511944179648 281553792246272 281595125202944 281888722665472 282496494675668 282593091797744 283847880922112 283944940138496 283987149881344 284557145498899 284937999713536 285960892442624 286058674184192 286918350787856 286974331215299 287016459923648 288488614715392 289153058880896 289411514041832 289454536416448 290592974637056 291565942186064 291609284826496 291652093960192 291708997984768 293004264177664 293736408256928 294085830857728 294129548091392 296129760385088 296173781458432 296187538043852 296275055405056 297267047778064 298392408054104 298480576909312 298747369333504 298791779526656 299747639543326 300971295159808 301118965661696 301329324228608 301979011549852 302082270542416 303211776265216 303572470562816 304181776222961 304226994266104 304588896245504 305682333300736 305727774408704 305741974754944 305786858610688 306705823255984 306765664402561 306856307383808 308384381247488 309049279770322 309094649148544 309416918238272 309508344610816 310680046616576 311673938198896 311720269986944 311826859914752 312763976248061 312870923061788 313994091584992 314040768274688 314414344511488 316599559490048 316661330996192 316707817846784 316754897944576 318971194816456 319065444282368 319398109149184 320133743760992 320196204819218 321727936205312 321775762567168 321885790879744 322805150277428 322853136772192 322963533483136 324122933249024 324508503015424 325208166284456 326812448505856 327629070748112 327921917119979 327970664246056 328018811341312 329260588197632 330363023202758 330460638721024 330525114652096 330756016047808 332106256728064 332822301291116 333218219641216 333267754087424 333332160598528 333381711982592 334333905644479 334578511740928 335648856521888 335698752293632 336098092408832 336822743651758 336937917143464 338197750449664 338434011868672 338500043478688 338600063320064 339733768889216 341019894918976 341069957681152 341120659324928 341425564952576 342278701703302 343967194468352 344084810940416 344708812051513 345118870342688 345236880619904 346476238990336 346527744303104 347636315683384 347687993446976 347806882212608 349351238057984 349419399719936 350224179075568 350589330745784 350692922724352 353146679975362 353199176880368 353251027598336 353319950145344 355775563449124 356198786513024 356251737127936 356373554188288 357566769213472 357652891860992 358850390382848 358903735171072 359026459058176 360051898386362 361521733239296 361898663995648 361951791824896 362732185471124 364538508361664 364646222036992 364717367891968 365813433197524 365867135726848 365884129406978 365938519793392 367252194528128 367689069948928 367743728648192 367814797901824 368481833572307 368920171745632 369101181123584 370426209427456 371224874517014 371666475753664 371793563744512 373183724634112 374377570735952 374433223712128 374767905279976 374878641532928 376297815083008 377557740803152 377669301395456 377686843258816 377742988173824 380311809204236 380368344332704 380820822447104 380951040684032 381007670837248 381772398053683 383598693167872 383655716907008 383786904510464 384940278459152 385071905306816 386454266566144 386511714799616 386857192547072 387748198262236 389737022764544 389794237349888 389870289815552 391041945831836 391175659089488 392579932081792 393105365106688 393894373818673 393952928058872 394087636700576 394556434994176 395972844560384 396826590000946 397298646495296 397357706796544 397493579671552 398920533229568 399336456822784 400256204657792 400334298350168 401596348200173 403596205686128 403656202148992 403715460112384 403734211759424 403794228737536 405146218342684 405243800858624 406600643941856 406800141110272 407084327443456 407284061929472 408101528953937 408647736243968 409627447742912 410114731866112 410175697338368 410254966890496 411487883870128 413106284950016 413167695130624 414551069109856 414631951862674 414692821099648 416615438127616 416757896009728 416819849019392 418010355889204 418133869402112 418153290750832 418215451192448 419716793746432 420216079941632 421059503047547 421122095511208 421266094404064 421829921284096 424193941035494 424256999448016 424761686575616 424906929993728 426432294141952 427860080841088 427923684242432 427943560305352 428070008877056 430054645809152 431494560917888 431642106581504 431706272198656 433087336849076 434642067661984 434706679237376 434855323255808 435372617924608 436162170350894 436311312061352 437877616552768 438398506477568 438463676465152 440082177493504 441662018932736 441727674056704 441748191282944 443140798013984 443227258887686 445413740302336 445566045503488 446526717390572 446838656295356 447057896102272 448554741736543 448662779522048 448882914328576 450164998649912 450231917781568 450318928500896 450385870514944 450921639993344 452002700957696 453448695589666 453516102858224 454055595994624 454278376767488 457435662466048 457456909291928 457524912400192 457592078454784 458967255085912 461252806498432 461410527725056 461479118557184 463024249534496 463135772409856 464686450219264 464845345549312 464914446983168 466242320030266 466401747375928 468076072866752 468145654563328 468702550704128 469713106531732 469873720681456 472121468514304 472191651577856 472213583785216 473772650411264 473794656052354 473865087843056 473934652685312 476131929288704 476294738296832 477321663417508 477889475143808 477960515648512 479676335710208 479840356696064 481210860625768 481282394869952 481446965033216 483058952639354 483175301023744 484793075469136 484865142226304 484887663087919 485030937477632 485607919992832 487446280036352 488982949532672 489055639134208 489078354634688 489222867288064 492719136430976 493305264664576 493378596798464 494368865682419 494956956398944 496733791613696 496807633414144 496903645242368 496977512292352 498396962790974 498641499498688 500431561774592 500677096751104 501026864545792 502107113878748 502278804866384 502951059992576 504756593065984 504855075751936 506446626301696 506470149573206 506545438728784 510240398825612 510316248446368 510391164430336 510923309831168 512757462310912 512932795088896 514474284171328 514650204001024 514726709159936 516574515380224 518227080673904 518304117552256 518328191576741 518481346958848 520039510802989 520217333611612 522783614246912 522807896333632 522885614171648 522962375376896 524636347254812 526699766529664 527326317400064 527404706922496 528463270212241 531070228822016 531251823484928 532397239965682 533030568429632 534944083276288 535023605215232 535048455821152 535206551699456 536735190697972 536814978893408 536998537921664 539567392587776 539672667183104 541479606916976 541560100392064 541639603068928 543690081579008 545429391848068 545510472477152 546159400164352 547524115358129 549571344480704 549955269286592 550225102895104 552067374444976 552200344027136 554049229107584 554131591115776 554157329243336 554238681231872 554321071403008 555904304651471 558837656608768 558946691011072 560234051581736 560818164306868 563023888359296 563107584492544 563777445330944 564909012985499 564992989351336 565186183595488 567695761844224 567889880276992 569114290997798 569875999427072 571921784885248 572117348368384 573836701575712 573948662430598 574032919847296 576977229430784 578306117761792 578823028083664 578909072832896 581185949274112 583131884372128 583218569652992 583304187920384 583417995969536 587472816513856 588171661715456 588259096182784 592259520770176 592347562916864 592375076087704 592550110810112 594534095556128 596784816108208 596961153818624 597494738667008 597583559053312 599495279086652 601942590319616 602237931323392 602658648457216 603958023099704 604164541084832 606423552530432 608363552445922 608453988532208 609177792491008 611364666601472 611455548817408 611483949509888 611573717221376 613411646511968 613531328805122 613712614767616 616768762494976 618098559540644 618189298297088 618833836476544 621360093233152 623347876397792 623440539973888 623653719829504 625527952496122 625741846123576 627988183169984 628081536549376 628828689022976 633199118980096 633322661992384 633415635693568 633509795889152 634781324574467 637942389632912 638130888564736 638796218298368 640173508095667 640267487521984 640392409638436 643455872410624 643551525134336 643771581759488 645610300554856 645706273544384 645927066966272 648245866498048 650416332568912 653624897011712 655258141496224 655843834239958 655941328492112 656037622682624 658521176395264 660726046405516 660921277442048 661050229304192 661512032095616 664212513456128 665644602582232 666436439282432 666535508174848 666664321197056 666763423965184 668667811288958 671297713043776 671397504587264 672196184817664 673645487303516 673875834286928 676395500899328 676868023737344 677000086957376 677200126640128 678559346958913 679467537778432 682039789837952 682139915362304 682851129905152 684323405205713 684557403406604 687934388936704 688169621880832 689417624103026 690237740685376 690473761239808 692952477980672 693055488606208 695272631366768 695375986893952 695613764425216 698702476115968 698838799439872 700448358151136 701178661491568 701385845448704 706293359950724 706398353760736 706502055196672 706639900290688 709005882099697 711551126898248 712397573026048 712503474255872 712747108376576 715133538426944 717700780765696 717807470342144 718052918116352 720103796772724 723043466478592 723797327991296 723903583649792 725464370942248 729077016723328 729434735783936 731518122806107 731626866395048 731734271453696 731768258813956 731877039586784 734504389056256 735378139897856 735629595803648 736963667144614 737840343491264 738202362247168 740852418854912 742449749034028 743332951507328 743587127489024 745821789514607 746367449268224 748755141471904 748866447424256 749535810559952 749757283065856 752595630166016 755115481606304 755338602790912 755373686517632 755485976347648 757902839485883 760623618408472 760736688665408 761641644894208 761902081368064 763544796107366 767197386335744 767311433814016 767573809020928 769880556918304 770143810613632 772908533132288 773023429599232 773714385094144 775496396524472 779474045529088 779740579631104 781967648516873 782083891663672 782351318178976 785159864163584 787788747637346 787905856117744 788175273401152 789112869988352 791945689120768 793653180001892 794597292990592 794715413593088 794987159343104 797841066459136 798672913645568 800512409315584 800668596700336 803192696400346 807192411372256 807312404297984 807430920224768 807468423518848 807588457475072 810292436685368 810487601717248 813201287883712 813600282220544 814168654886912 816203057907874 817295472487936 819254895485824 820229463732224 820351394676736 820509933780992 821997936430531 822975767740256 826212569900032 826335390261248 829102138219712 829263903725348 829385642199296 833230876255232 833515792019456 833639698038784 836020711778408 836267738804224 836306581501664 836430902384896 839433587492864 842119006095094 842244191022416 842532188808128 843659842568192 848387882070988 848513998896032 849523373151232 849813859987456 852864588283904 855720161682176 855847368484864 855887120610704 856140017754112 860109291618304 862989121835776 863284213163008 863412544397312 866174673698152 869284135323968 869413358474752 869710646511616 872324340701788 872622624122704 875755233105536 876797012955136 876927352930304 878687449287809 880164354987008 883324037865472 883496382565888 886281596027968 886454517775372 890827480604672 891132091006976 893053434781144 893677312590712 894115792204544 897109483473086 897325559044096 900329997299824 900463835563136 900637857001792 900771741029888 901843279986688 904005401915392 906897391179332 907032205716448 908111191989248 908556753534976 910380333820321 914871324932096 914913818583856 915049824800384 915184156909568 917934510171824 918113607695921 922505612996864 922821055450112 922958237114368 926048499068992 929372900438528 929690691098624 929828893966336 932484640060532 932803494751856 936152145733504 936291309126656 937405101408256 939286583721451 939426213063464 939747441362912 944242937028608 944427167570432 947545300822528 947589312104708 947730175686112 947869305370624 952263858577408 952589476593664 954643326835016 955778950287616 955921031297024 959352671420416 962421721251536 962564789739904 962893930066432 966117905278708 966350602047488 969586150938272 969730284452608 969775326175838 970061874955264 971215839985664 974892560072704 977965899065344 978111278268416 978156709269376 981431787537019 985438272861952 986610529329152 988737731364838 989913912797888 993467583227392 993615266828288 993807290484736 993955024584704 996793925581948 997282998997376 1000863123549184 1001354193502208 1002053729091584 1004214227757496 1004557609732768 1005902119985152 1009710151503872 1012893252603392 1012940299146412 1013090877457568 1020480797651224 1020632496892736 1020782328860672 1021846619662336 1025514924621824 1028948568342656 1029300408002048 1029453418319872 1033149030760448 1036454161347808 1036608235104512 1036656383153482 1036962693917696 1040079021605978 1040434667223224 1045567228493824 1045615792667264 1045771228343296 1049116738401641 1049272694509624 1053399533059328 1054652634800128 1056926540424482 1062140457644032 1062503646969856 1064794479931364 1066061136859264 1069888166552576 1070047210430464 1070096911642304 1070413103398912 1073470381395944 1073629957786816 1073997075843328 1079345334366208 1081672479196127 1082959213833952 1083120200784128 1083279206137856 1087380163158016 1090858783696136 1091020944954304 1092318800328704 1095048230716258 1099142688961408 1099910538573184 1100450205790208 1104134748889952 1104400688054272 1108098458215168 1108263182231552 1108314658486672 1108477362463744 1108642142806016 1111808609302942 1117675313217536 1117893382022144 1120468103163472 1121636328613736 1126047776718592 1126215168985088 1129818025970998 1129985978702672 1130372367190976 1135391523688448 1135779760553984 1138228581995596 1139751998854144 1143843569770496 1144234696736768 1147673403151424 1147897324861196 1148065839694592 1153954458861568 1156270581209653 1156612235523584 1157646056167328 1157818145665792 1162371898548224 1166263768744256 1166437139305984 1166608375840768 1166835991939072 1174945633027712 1176343323430912 1176518192365568 1178879602781153 1184519041540352 1184695125833728 1184750152175408 1185100221620224 1188893657891953 1189068191112256 1193569632216416 1193922307637248 1194989477334016 1195167118106624 1198990558173304 1203885180639232 1207916046199408 1208329082169664 1212847105060864 1216727104891844 1216907977064416 1218355584982016 1222729333202944 1222967899019776 1223147434442752 1226823293023936 1227062657610244 1227425229535232 1233537524989952 1236013379913767 1236197119081288 1236378596594176 1237667672953088 1246695752795584 1246881079947776 1247307439659008 1251055904992244 1251483692247152 1255976366339968 1256163073098752 1257657378045952 1260181644352267 1266398237960192 1266645323984768 1266831271387136 1269562649148934 1270886323953467 1275884779265824 1276261777129472 1277592436596736 1280347016191334 1280534975043968 1280784819276872 1286911744821248 1287103050268672 1291220601109712 1291412547088768 1291854133932544 1296491732996096 1300832665137824 1310516282992448 1311687668479916 1311882656984224 1312075245365248 1317042352790528 1321452092811032 1321842554884096 1322100458608384 1323024064191232 1331289205164464 1332872878564864 1333071016349696 1333328642394112 1333526847930368 1337335622577916 1342595426087552 1342795009174528 1344392369635328 1347290974607032 1347751668573856 1352791001798656 1353736047474688 1354000173914752 1357118693917826 1358533656639913 1358935075556864 1364079579675904 1364279830724608 1365702259810304 1368646810411426 1369114806813208 1375868777873408 1378835248206052 1380475481370752 1380947522479616 1385904955961344 1386110977212416 1390545262733536 1390751973787904 1391227528850432 1397677598879744 1400896716302272 1402357322983136 1402771690897408 1412586719901448 1412796707521472 1413004110393344 1413279800581376 1418011764199394 1423102253796496 1424795146052096 1425006948511744 1425494216753152 1430267076853888 1435401561531392 1435614940684288 1436105836232704 1440207593545448 1446086932957184 1447594655982592 1450928741884496 1451211831519359 1452225632959907 1458154033446656 1458869471567872 1463036245612214 1463253732790096 1463468542907392 1463536517627912 1463754079173568 1469008778112512 1470756279795712 1473927334289228 1475680686982528 1476404724494336 1481704837709824 1484899498068056 1486665903014656 1487174254978048 1491643579029214 1497510282943808 1497732894848512 1499071621119904 1499514566131712 1505191260332032 1510230963212608 1510677205581824 1510747373035264 1510971952695296 1515805678971766 1521247236816944 1521473377330816 1523283289788416 1523804162736128 1526567596228129 1527089592214732 1534394772671488 1534622867628032 1535147618041856 1539761113836608 1540287621227264 1545817066264576 1546046859198464 1547428770188288 1550992793048944 1551295406106901 1558948091058176 1559481159262208 1563935297033746 1564167783327344 1564702636357952 1570319728327168 1575577495274692 1575811712235488 1576350546802304 1578225739976704 1583891378241536 1587306360003784 1589194585981184 1589430827186176 1589974318686208 1597345827291136 1601024818631168 1601337193400672 1606385392800692 1614384822744512 1614624808595968 1614861840449536 1614936847037696 1615176914950144 1620584873370736 1620975203434496 1626402575767424 1627200564441088 1628337309773824 1631848120105931 1632406115815748 1634590944975872 1638509790971648 1640458927464448 1641019867561984 1643995872861062 1645951535480512 1652425139800064 1652670780522496 1658204276439424 1658281296183239 1658527807450696 1658771284398592 1666461752510464 1667031584038912 1672041423556816 1672535477608448 1672613163003328 1672861804769792 1678867174985728 1684238012190188 1684488382044832 1685064377616256 1687319685136384 1690706334237739 1696775764141976 1697027997792064 1699046746302464 1699627719974912 1711440323364352 1711694736969728 1711774241221408 1712280035508224 1725978243671552 1726568426326016 1726825088794624 1732349347396304 1738568270647936 1738826716949504 1739421293023232 1744389369768409 1744648681403576 1745245248245408 1751510466211072 1753594025910272 1757374898575618 1760328709974016 1766648075730944 1766992765131776 1772563192055936 1772645523506221 1772909035550744 1781654961209344 1786106869562288 1787354625181424 1788231584409088 1794218966946172 1794651118088192 1800659994599648 1800927671126272 1801275714003584 1801543482059776 1803686559973376 1808010803830784 1813794782358664 1814064411432896 1816222383978496 1820760667640642 1829742649864192 1829827637167712 1830099649600768 1830368313819136 1835869020343648 1836227215391842 1845011225993728 1845642110900224 1845916474228736 1852096998137984 1858745800877056 1859381382197248 1859657787932672 1864969280121064 1865606989503712 1872304291467008 1872582618253312 1878573167442902 1878852426126928 1879494882725824 1888485874057216 1888854335140864 1895090601645056 1895178624209416 1895460351372224 1895738610741248 1904527717154816 1909286653670032 1911557900575232 1911842062594048 1918705342840832 1924843442503072 1925129579479808 1925787860132864 1932235810557416 1932701204094976 1939172301876544 1939460568905216 1939550652351676 1940123749910528 1949785120145408 1955931798130688 1956222556536832 1956313418538752 1962863575074038 1970876545723904 1973221058658304 1977475462729676 1979827825595776 1986935166454784 1987230533656576 1987614580969472 1987910049169408 1993587851163896 1994565997994752 2001726247098368 2008428455514992 2008820318507093 2009115219465536 2011804239970304 2019420303007744 2025786505206784 2025880598292824 2026181754915136 2040961595302448 2041264993785472 2041564657721344 2043693239324672 2051029849243648 2057897136685312 2058600816004096 2058906836639744 2072908322695616 2073216470209024 2073312766306964 2073925387835392 2080158043211956 2080869334446448 2091134456987648 2091231585334528 2091542456686592 2098233476803282 2098545389019248 2106799066118656 2109305269600256 2113853080848964 2124280915288064 2125007293939712 2129588959862728 2132122273718528 2139776333105152 2140094420860928 2140193823284608 2146940762791888 2147259915573632 2147359650817927 2147994151686656 2158690668732416 2163344958392254 2165918427667904 2166240401568256 2166558412275712 2174760326316032 2181717567392272 2182041889908608 2184637600657408 2189347833736427 2190096461432516 2198285377922816 2199821077146368 2200900411580416 2208269497779904 2216196916430336 2216526364463104 2216629316973344 2216954724927488 2217284285612032 2223617218605884 2235350626435072 2235786764044288 2240936206326944 2243272657227472 2252095553437184 2252430337970176 2259636051941996 2259971957405344 2260744734381952 2270783047376896 2271559521107968 2276457163991192 2279503997708288 2287687139540992 2295346806302848 2295453419839853 2295794649722392 2296131679389184 2312541162419306 2313224471047168 2315292112334656 2315636291331584 2324743797096448 2332527537488512 2332874278611968 2333671983878144 2340337339511353 2349891266055424 2352686646861824 2357759205562306 2369038083080704 2369390251667456 2369500304350816 2370200443240448 2377787315783906 2378136382224512 2387139264432832 2387844615274496 2389978954668032 2390334236213248 2397981116346608 2407770361278464 2412961684360591 2415832092398816 2416658164339328 2425694210121728 2433454209783688 2433815954128832 2436711169964032 2445458666405888 2445935798039552 2453646586047872 2454125315220488 2454850459070464 2472026759827534 2472394238162576 2472757193188352 2475335345906176 2493391505591168 2493762159895552 2494614879318016 2502111809984488 2502967384494304 2511952732679936 2512326146197504 2520363288704534 2532796475920384 2533290647969536 2533662542774272 2539125298297868 2541772647906934 2551769558531648 2552523554258944 2555184873193472 2560694032382668 2561069950087936 2561569638553744 2573823489642496 2574206100537344 2579372835006149 2582441202219424 2582825094177536 2583708267865088 2592983465992192 2601665330275648 2621032565984896 2623375336959832 2623765313968448 2624150490730496 2634084705581056 2642904185622064 2643685109768192 2644200917216768 2646048128382464 2662578410328928 2665745757129728 2666142032699392 2666657284788224 2667053695860736 2674671245155832 2685190852175104 2685590018349056 2694581949214064 2695503337147712 2705582003597312 2707472094949376 2708000347829504 2714237387835652 2717067313279826 2717870151113728 2728159159351808 2728559661449216 2731404519620608 2737293620822852 2738229613626416 2751737555746816 2757260616730711 2757670496412104 2760950962741504 2761895044959232 2771809911922688 2781090525467072 2781503947575808 2782455057700864 2795355197759488 2801793432604544 2804714645966272 2805543381794816 2811174437401211 2825173439802896 2825593415042944 2826008220786688 2826559601162752 2835054107280811 2836023528398788 2846204507592992 2849590292104192 2850013897023488 2850988433506304 2860534153707776 2870803123062784 2871229881368576 2880415187090896 2892173865914368 2895189311965184 2901857483768992 2902423663038718 2904451265919814 2916308066893312 2917738943135744 2926072491224428 2926507465580192 2926937085814784 2927073035255824 2927508158347136 2938017556225024 2941512559591424 2947416521332829 2947854668578456 2951361373965056 2952809448988672 2969798996136112 2973331806029312 2974348509956096 2983287158058428 2995020565887616 2995465789697024 2998143242239808 2999029132263424 3010382520664064 3020461926425216 3021494746070528 3021943905390592 3030575080196729 3031611357943532 3042494473633888 3042946754661632 3046566579576832 3047608325472256 3053135192456258 3054179184429464 3068789545342976 3069245735256064 3079522227673216 3080575242454528 3091634132529152 3092093718396928 3094857540376576 3101985586097888 3102590812213802 3117896182116352 3118962318524416 3127870594067492 3128335566654688 3129405272715904 3139883192155801 3140639456654336 3151154990549384 3151623424470976 3152701093604608 3156451479953408 3174612720007568 3178389171962368 3178861654372352 3179948637372416 3202049637262336 3202674386801344 3212770785601384 3228769645489024 3229249617191936 3229873694075392 3230353829900288 3239580258141331 3241169746741472 3241950406868992 3252805151534848 3254401128882176 3256674619547648 3263696240211862 3264812231631496 3269181889951744 3277019581943296 3280917854928896 3287991745722124 3291903070961024 3304850279600128 3305341561044992 3316408552878848 3316562592366478 3317055614901392 3317542568797184 3332923505020928 3334063168077824 3344082847113632 3345070955216896 3345226326006656 3345723609539584 3357734349971456 3368476024380376 3368976764089664 3370128755232512 3381412668475478 3393551528283952 3394055995584128 3398093492604928 3399255439949824 3422880646728704 3423389473939456 3423548482442816 3424560071016448 3451956487343104 3453136852652032 3453650177589248 3460582059776933 3464698694792608 3477136541295872 3477653433899008 3478842586046464 3488778739536818 3489297362807152 3490490496490816 3503020932422144 3507188051820544 3514749797151236 3520657419948032 3533296151461888 3533985530263552 3545126384111872 3545291047012442 3545818071101488 3563309922418688 3572213739124576 3574709250362848 3576463168818176 3588437933892344 3589302236176384 3601319989199296 3601855342252544 3602551428007168 3603086964119552 3616021607661568 3627589564717328 3628128822865792 3632444767956992 3640276575620923 3641521335281284 3659485299728384 3659655274335424 3660199299201536 3660736627638272 3671738040687296 3672454430783684 3690022451987456 3691284221800448 3691832948457472 3699242891485687 3704193996275968 3717491601754112 3718762764394496 3729938560242128 3731213979007424 3744608582934016 3745165236506624 3757146334885804 3757704852253856 3758989765451648 3776971748114432 3777708670281728 3790181203290112 3790357248418832 3790920702744448 3791477221482496 3809055434309632 3818573307340064 3823115801150464 3823684125188096 3849686885006144 3850259158959616 3851575720265728 3864471621114832 3865402408189952 3878344603753088 3878921137810432 3879101304703352 3880247499821056 3891330132560297 3911863596261376 3912626837077504 3925727150148076 3941753091447808 3946442117316608 3954363090898493 3954950925459352 3959655651191552 3973870332909568 3974461067313152 3975229161938944 3987175702327792 3989131995989504 4003452494196736 4016856911029984 4017640637014186 4018230438931072 4023608479940608 4038840606015488 4051573010413568 4051761196585648 4052363509830272 4065931691224793 4081923190604896 4082529987570944 4083129315442688 4087386478649344 4115794273370624 4117201632008192 4117813673279488 4145816645391232 4146432940418048 4146625532613928 4147850775670784 4160316086423912 4161738668892896 4182463170669056 4183084913373184 4196466953606564 4197090778038496 4213598132237312 4218610539200512 4227706161697928 4248561830576128 4259177919725456 4264244547437056 4279552666210304 4280188841721856 4280387646569216 4293881525583776 4294519831147264 4294719301635854 4295988303373312 4317381337464832 4326689916784508 4331836855335808 4332480803136512 4346340773378227 4349520652632064 4363435134784544 4364083779817216 4369275201314816 4378695667472854 4380192922865032 4396570755845632 4399642154292736 4401800823160832 4416538995559808 4432393832860672 4433052728926208 4433258633946688 4433909449854976 4434568571224064 4447234437211768 4471573528088576 4481214556669669 4481872412653888 4486545314454944 4504191106874368 4504860675940352 4519272103883992 4519943914810688 4521489468763904 4541566094753792 4552914327982384 4559007995416576 4575374279081984 4590693612605696 4590906839679706 4591589299444784 4592263358778368 4625082324838612 4626448942094336 4630584224669312 4631272582663168 4649487594192896 4665055074977024 4665748557223936 4667343967756288 4680674679022706 4699782532110848 4705373293723648 4715518411124612 4738076166161408 4738780503334912 4739000608701632 4740400886480896 4755574631567812 4756272764449024 4774278528865664 4779957909336064 4780668472426496 4790263836439991 4795962232693216 4815540722556928 4825923368721182 4831664184797632 4833316328678656 4851388420243456 4866908419567376 4867631908257664 4873422339928064 4890917332811776 4891871596079104 4907293172095744 4908250630440976 4909700918140928 4944053519655068 4944788476325152 4945514386376704 4950670691812352 4963041174697879 4986783011182336 4987524319791104 4989229758636032 5004223619968976 5005934768988608 5023905465359872 5024652292395008 5040726577409068 5065592951840768 5066581295939072 5067325085548544 5078250596595736 5083545295813868 5103539117063296 5110369746386944 5120626859642749 5121388064765336 5122139900175872 5123139277107488 5147646979284992 5158745670012298 5164882404438848 5165650188355072 5167416535730176 5185966931984384 5203330660551296 5220752526602249 5242065131969792 5246750673919664 5247530627936896 5248300981460992 5268169411162112 5285808371244128 5287370219536384 5288401834433536 5292096256764928 5305319876401181 5325156820657856 5331491514259456 5332284065398784 5333314569576448 5349342490311664 5370381704350208 5371180036698112 5389163898428128 5391006674295424 5411164007194624 5414944189898752 5416000695659008 5428474775671304 5434134626559652 5435740302227456 5456318318703616 5462809039241216 5473773539618111 5474587241645704 5476459227252832 5514521233461422 5515340992824208 5521901925483008 5523790089918464 5543619823845376 5562181050934144 5563007895151616 5564910115401728 5590710395518976 5603586865209088 5609429291932544 5622348874802422 5650346879605792 5651186830085888 5652016441573376 5653119202325504 5670108214561622 5672047056797576 5692409015185984 5699180584208384 5700027794046976 5721068307415552 5741606246125568 5742459762737152 5753985555013717 5760830374181792 5784347731828736 5790378623930368 5803714967537984 5804847326077436 5808902531839628 5832616133786624 5835477886271488 5852144982448856 5853014931160384 5853874171629568 5854146070511648 5855016316694272 5876035112450048 5894833042665658 5895709337156912 5902722747930112 5905618897977344 5939597992272224 5946663612058624 5948697019912192 5966574316116856 5990041131775232 5990931579394048 5996286484479616 6020765041328128 6040923852850432 6042989492141056 6043887810781184 6061150160393458 6063222715887064 6084988947267776 6085893509323264 6093133159153664 6106270384912516 6108358368858928 6137579090685952 6138491470512128 6150812145014663 6159044455346432 6161150484909056 6183268265058304 6189715080753152 6203971172195776 6205181624427604 6235792364232704 6237924637048832 6255741188134984 6256671133309376 6258810545431808 6279766384311602 6281278913308672 6302309981098768 6303246848941952 6305402187209216 6312902959906816 6349225440015136 6356778343924736 6357723308744704 6359897274744832 6404099274524672 6405348773602688 6425541571202768 6426795253871447 6457539290978048 6458499234383872 6459747388150784 6460707659800576 6479160516282662 6482339493482944 6505610303069696 6508802257764352 6513349239095296 6527392480423724 6529624463262992 6538363779903488 6554039163886592 6561835709857792 6575006086050157 6575983491444248 6583806141922048 6609700559200256 6632817105757696 6633125184732956 6634111229802784 6635085137594368 6665847010041856 6668126336155648 6688165694227264 6690141910433792 6690452652013312 6691447219079168 6715468699942912 6736952048760752 6737953528179328 6740257510465024 6760513640438857 6762825336950956 6787103056567904 6788111991168256 6796186985209856 6798510879899648 6845761293457408 6846778947878912 6847096964885632 6870022512759133 6903912974686208 6906273705304064 6921164119553866 6929397389585216 6954273082591744 6955306867798016 6957685172092928 6977557479073636 6978594725614304 6980980992981632 7006041864844288 7014376103641088 7029499594302472 7041314839896064 7067971060527104 7090252768223744 7090582094024884 7091636142202976 7144427478249152 7149418500725696 7152926337636352 7176875867784688 7178604472352768 7202639978398592 7203710684505088 7205102856014336 7206173928239104 7226755960469123 7232043215323136 7255179129434656 7256257645731584 7264889535913984 7280553151241846 7283042670562568 7318970599456768 7319310548670848 7320398598403072 7343476081374592 7343817168811487 7344908861567368 7380044903974912 7382568443600896 7398485782971374 7408387992551936 7434983203508224 7437525528788992 7459877120484256 7462427958014848 7489217165868032 7490330473013248 7514292669771608 7515409704507712 7517979530903296 7555417340563456 7580362406580224 7580714496837664 7581841405488896 7582954442964992 7637146614680128 7646231602300928 7647368250376192 7699373770012288 7700518317919232 7703151440531456 7728943242229664 7730804816379904 7756689207506176 7757842275620864 7758202609406704 7760494999642112 7782660265120594 7823727192522752 7825253674155008 7851454300296152 7883506182895616 7908726181796986 7909901850918704 7919311302383104 7947740665819136 7948922134626304 7950458323877888 7974351404655584 7978263991979008 8006904988393472 8033713822059968 8035281274028372 8036460877862144 8077681212030976 8103146020827136 8103522393171296 8104727019660544 8131863382449586 8163846381209792 8165059975141888 8166258630885376 8174772957298688 8231588546741248 8234403264016384 8235627346558976 8252157219468071 8291633290782464 8292865880836096 8293251065227856 8295701551341568 8320632172847824 8322255605243671 8323477337785792 8364926341338112 8366169826746368 8392933907213128 8394181556076992 8427196264474624 8455412323395856 8497123661152256 8518355839450912 8528489094874112 8559105332420608 8560775293138432 8587763051167552 8589039662294528 8589438603271708 8591976606746624 8634762674929664 8653379833569016 8663673710671616 8664961606273024 8692681546756454 8726870269569088 8728167559634432 8738550402629632 8757391334945708 8760385845730064 8793141511691264 8799284308585472 8803601646321664 8821271510465869 8833077991119616 8864787665721344 8866105457852416 8866517267893376 8867818899709952 8894468874423536 8896204267674269 8943147056177152 8962429113339338 8963744825307776 8973090628909888 9008382213748736 9009721351880704 9038544207767984 9039887829621376 9042978937527808 9083132189507584 9105828655964768 9118015990833152 9181387225211392 9181813679359412 9183178598889568 9184526717556736 9250164649677224 9252897884188672 9261168449338624 9262545165326336 9330110149954048 9331497114447872 9334687935512576 9361349358045412 9399565064221696 9410746587447296 9431036822249224 9476152332322816 9477561006669824 9478001217403264 9509735596479391 9511149263135624 9512545528898048 9548557057731328 9559915818672128 9580527672879982 9591924465386432 9631081445113856 9651846737442364 9663328369595264 9666632657357312 9695683263689891 9702776840486912 9733816839134752 9735263816515328 9746844679856128 9783743192158208 9814586344191488 9816501260881952 9819401836281856 9888107039310136 9889576952650304 9891028772753408 9901341383624704 9926082349395758 9973566022364672 9975048639582208 9978459517272064 10008447239937952 10011869537977216 10047810930719744 10049304584790016 10081453154818136 10131185903681536 10133162591878144 10156501193191472 10165579430719349 10167090591627736 10207078234126592 10241253719285498 10242776129530672 10244279800351744 10246278554214976 10295293958569984 10317491340024596 10329764808877696 10331300376710144 10334833071460352 10371933863968768 10406661321102592 10441505053204498 10484130263939584 10493501347839328 10495061255873792 10496601962921984 10536338822324224 10571616742488256 10574740439072768 10576803668867072 10584192513529856 10610639752802362 10650313641315712 10662983028518912 10664568130797568 10666629139152896 10685973173596903 10698684980623328 10740763408700416 10742360073396224 10778327796856256 10782013348590848 10822328014389248 10829888379797504 10832001391318016 10856949551342608 10868269253119304 10871480604454912 10912636637407232 10947547079236222 10949174483291408 10952918454505664 11029042466922844 11030681985648416 11043803850966016 11047580179836928 11087239647690752 11124362101868288 11126015790303232 11129820230803456 11181420791037952 11207173730418176 11218858583865088 11244697749604844 11300693759211584 11302373660171776 11304032883146752 11306238404651008 11340216429123244 11344094113595152 11384818030371968 11398361168416768 11400055588093952 11422936840741517 11442136614831104 11483212492251136 11507971110027434 11521660748363584 11568695463657472 11580757247860736 11607429935075968 11609694652154872 11617805063679256 11665232267573248 11704289964897712 11706029862320768 11707748343259136 11708292141023296 11710032633388544 11752070224900096 11789666085331316 11791418674313824 11805445495860224 11811237795954688 11834944339664173 11879195984544448 11893327224117248 11897394039824384 11933148632233712 11980082263550464 11981863158788096 11992572968959232 12081847705700864 12085978984282112 12087775621562368 12122300320786916 12126445431774128 12169977894535552 12171787018646528 12186266318307328 12210725588378863 12212540769825032 12216716737717856 12275158181371904 12301624290029326 12318088910692864 12322300969818112 12366536530116608 12379430161506304 12407942344391552 12410363248855208 12471584728465408 12511482376269968 12513342266618752 12517621090863616 12559532768623204 12562557826617344 12604619962197536 12606493697883904 12610804374418432 12625805919813632 12698450880030272 12713556687849472 12715446617489408 12808198549049344 12810697547205376 12851083142405536 12853590507742894 12915078581956096 12916998468767744 12919494776301568 12921415319601152 12958321032565324 12964678986965888 13011220606139392 13017604515528704 13026698478190592 13054784960847448 13059248926525984 13076727559806976 13108078327773184 13150012172100314 13151966982888496 13167612283844096 13219401118400512 13265634211515392 13266250369465912 13268222459605568 13270170275188736 13331694020083712 13376331388454528 13380905304026624 13382894438158336 13430937399885824 13473904097521504 13475907056358656 13480515020930048 13521027280877714 13525650673901912 13574206113135808 13576223982336512 13592373970419712 13691522586914816 13693557895757824 13694193929771264 13740045025518266 13807825949372416 13812547410608128 13842328239107732 13858794779170432 13908546165183488 13910613735596032 13915370344185856 13955114958147272 13957189451228608 13961961985963264 14012083729688576 14058999188604944 14061742229549651 14082629679792128 14135942121054208 14180505536447488 14181164188049768 14183272284405952 14288854956498304 14298837001451392 14305852675272704 14353751735569376 14357208944705536 14405279956797184 14407421369010176 14410205712028672 14412347856478208 14453511920938246 14510358258869312 14512515291463168 14529779071827968 14561106302483692 14566085341125136 14637941198913536 14638621097341696 14640797196806144 14686952162749184 14687634337622974 14689817723134736 14760089807949824 14765136887201792 14796971565942748 14816775985103872 14869966407016448 14875051057577984 14919754240968512 14924855916029696 14978434331736064 14980660946026496 15028585339543216 15030819409015424 15031517555725489 15035959061806592 15110834681126912 15160724813160448 15161428993675328 15163682810977792 15165908885929984 15274293229360256 15292463204601856 15294736500752384 15325434836154989 15398747540024576 15401036635838464 15406302881062912 15457886484459328 15513378415012352 15515684551241728 15516405218813408 15520989999284224 15565320530241188 15647454385045504 15650507348310016 15702908600592304 15767012365791232 15817452363593972 15819803701837408 15838622604766208 15895481331638272 15900916647755776 15948702809311168 15956527983958016 16013809976786944 16067427644119936 16068173938878971 16070562548056744 16072921755724288 16121224834892659 16206292041654272 16207044786342592 16209454039321088 16263726764899172 16327692762419584 16330119950283776 16349545914597376 16382361376579471 16463177093482496 16468806528032768 16504314438936142 16583266581564928 16585731761672192 16586502130455712 16591403102683136 16641264345695648 16644511210487342 16646954675571584 16729852682676224 16732339653492736 16785867814426256 16788363112153984 16854392528949248 16910824646791712 17036711678901824 17056978189748224 17118210664841216 17121550586276864 17175526102335104 17178079324589056 17178877206543416 17183953213493248 17306759667138032 17327347421343232 17329923212546048 17385363093512908 17453740539138176 17456335119268864 17477100805259264 17514782669891416 17520771691460128 17586283023382528 17598568617170944 17642543020931738 17666155982239232 17729575331442688 17732210915704832 17733034535786752 17735637799419904 17788937748847072 17792408535348538 17886294112354304 17924858226678676 17927489650615552 17946181257819776 18016764427497472 18019442703761408 18077088415535968 18079775659242752 18085957875055616 18211657311929536 18236031981666304 18362774450422784 18363627358718824 18366357197779136 18369053435113472 18500329299354448 18505795768377344 18522336898677248 18525090330652672 18660220299908096 18662994228895744 18669375871025152 18722698716090824 18799130128443392 18862073644498448 18952304664645632 18955122013339648 18956002434806528 19019471192958782 19022298526271248 19025091057796096 19097114115462656 19119831637344256 19161055345759964 19183848930772864 19262162890227712 19303693474884728 19326656739190528 19333265314714624 19391366527379782 19467633678269504 19470527633030656 19493689359712256 19567486384316416 19629172688382976 19633002521763904 19638803672563712 19678221061808477 19776214078620272 19779153905300608 19782057545506816 19802682767249408 19845378750965677 19852164698791516 19947132044729344 19950097279164416 19956919034544128 20016894479875904 20023739075954432 20095621861439488 20098609169580032 20162906309636272 20262371807363072 20266325183756288 20313002386382944 20331158861438698 20334181183255472 20414156468253184 20482507438570996 20485552259061344 20488559600703488 20492557108429952 20590587917139968 20634982680049192 20659529617755392 20662600753420288 20669666142920704 20813322642205184 20883010106408996 20968260527879168 20987002695678656 20990122511747584 20993203925843968 21072677644648448 21143233484976512 21153607337734144 21168385027059712 21214025561377103 21221279505604724 21300627282631424 21325966057037824 21333258278305792 21371946347193806 21397369961246656 21481526817400832 21484720146792448 21556655593712512 21564026697181696 21644656028778496 21659776759595008 21664002782636032 21713899102685216 21736538506238608 21742961208909824 21825273274814464 21895094158472444 21898348966582816 21905836909011328 21979182345090607 22058084933845688 22061363971296832 22087607701932032 22095160359673856 22248724203736576 22252031580606464 22259640461606912 22414347460836352 22437717167730176 22489395499209688 22601387518423168 22604747320343552 22612476809302016 22677061806989317 22680432858246488 22688188227190304 22769636060743936 22796722336833536 22845873681483034 22884273229662208 22966424984502272 23015942220054868 23043321496727168 23137390927314944 23161514495721472 23214859870151936 23219389304309744 23235610127358512 23330464535146496 23408579929795424 23412059724641536 23415496686518272 23416584282046592 23420065266777088 23504140449800192 23579332170662632 23582837348627648 23610890991720448 23669888679328346 23758391969088896 23786654448234496 23794788079648768 23866297264467424 23960164527100928 23963726317576192 23985145937918464 24163695411401728 24171957968564224 24175551243124736 24244600641573832 24252890863548256 24339955789071104 24343574037293056 24421451176757726 24425081539650064 24433433475435712 24550316362743808 24603248580058652 24636177821385728 24644601939636224 24733073060233216 24758860323012608 24815884688783104 24820726497710416 24943169456930816 25022964752539936 25026684533237504 25035242181727232 25119065537246408 25125115653234688 25209239924395072 25212987395767808 25221608748836864 25396901760060544 25427113375698944 25430893234978816 25481936029346461 25616397098098688 25621395094410752 25702166284811072 25707181015485788 25830157163912192 25833996937535488 25838989552603136 25842830639202304 25916642065130648 25929357973931776 26022441212278784 26109569921694896 26118497853051968 26153455119613952 26216156655546368 26300024344200628 26303933965776992 26335224567688192 26438802236801024 26531268423030784 26532500738931824 26536444919211136 26540340550377472 26663388040167424 26752662776909056 26761810608053248 26765788876316672 26947808195043008 26951814112717312 26961030041860096 27042054561755428 27051301347803824 27148412226271616 27152447964673024 27184747940839424 27239310927922079 27383045173829632 27388387859542528 27480090051036532 27615651898744832 27625094821216256 27684656478215464 27717589558340864 27817092330366976 27821227471192064 27910229916294544 27914378902457216 27923923971926528 28024167459377152 28117998377209888 28123484459099302 28165259359584256 28271884242108416 28361011072894976 28362328376099536 28366544568811904 28461521838573551 28577709912996608 28597674002902784 28611705350545408 28707503471138752 28810559913594368 28814842738020352 28820411424057344 28824695712956416 28907023841876492 29020716517738624 29025030582926336 29059558143655936 29122212604967384 29132170682250272 29277242194683392 29281594393612288 29373904325498368 29375268675245948 29379635446269472 29520179615899648 29530273774403584 29593943131885496 29633551970207744 29739932814032896 29839508481937024 29849711832059392 29956868663472128 29961321892052992 30057170679086432 30061638818030848 30063035111450978 30071918123613184 30221669362253824 30321449626320896 30322857987350656 30327365621955584 30424385413647589 30548586458720512 30584926409203712 30650869672309978 30797495080049152 30802073271676928 30812605762125824 30915772968918656 31026756830024704 31031369102483456 31032810437626816 31041979998568448 31130641060482376 31301014696620032 31368501896687683 31405817201184608 31534024731582464 31634904727187944 31639607403674816 31677245209532416 31790962663276544 31897405618622336 31913055967916032 32027619953573888 32134855288239872 32136347877757942 32141125096113488 32145843511448576 32242449669785318 32412584083308544 32414089572685184 32418908078642176 32527453529798344 32655385524839168 32660239900567552 32764722753158942 32926354186964992 32937613056065536 33008628877872284 33166533163129856 33171463523344384 33173004260911424 33182806205366272 33282528691391296 33289022420974684 33293909351143168 33459705365352448 33464679306985472 33531846855079937 33571735628852512 33576726224307968 33708785057898496 33821649293583424 34073423357803648 34113956379496448 34236421329682432 34243101172553728 34351052204670208 34356158649178112 34357754413086832 34367906426986496 34613519334276064 34654694842686464 34659846425092096 34770726187025816 34907481078276352 34912670238537728 35029565339782832 35041543382920256 35172566046765056 35197137234341888 35285086041863476 35332311964478464 35459150662885376 35466069071573504 35471275598839808 35577875497694144 35584817070697076 35772588224708608 35844388017499243 35849716453357352 35854979301231104 35892362515639552 36033528854994944 36154176831071936 36159551318485504 36171915750111232 36423314623859072 36472063963332608 36545267686215743 36725548900845568 36727254717437648 36732714395558272 36738106870226944 36855703394650543 37000658598708896 37011591536754688 37044673797354496 37050180661305344 37320440599816192 37325988457791488 37445397432181648 37598260256886784 37724147288996896 37904609329291264 37912004869613056 38038942385917564 38044597052542496 38050182115592192 38194228230925312 38239663274688512 38316414777326777 38322110691519928 38367697861545728 38607386949769456 38653313478381056 38666530629429248 38782733054759564 38935267356539008 38941055266061312 38987378719424512 39134972768632832 39258345376765952 39266005043527808 39356442123616954 39397476042557477 39552428157240544 39558307810601216 39564115091013632 39605365534498816 39690757501931354 39704329397583032 39894264089458688 39900194558328832 40033788959751808 40047478151908864 40191243722878976 40197218339160064 40325812619272544 40532650367512576 40626004772765888 40662317722877396 40668362366510944 40828312936506368 40965014877141992 40971104518122688 40977119201406976 40985114216859904 41269965360098384 41319059235510784 41325201506840576 41339332285841408 41626645284410368 41766020212817992 41936521055758336 41974005391357312 41980245023495168 42114543355837303 42145355289296896 42286466969953024 42307214675468288 42336770054119424 42428051122754206 42442559011209448 42601254565262848 42651932114075648 42743892694387612 42794739922493312 42963053634801664 42969440293584896 43113311187425024 43128053394363392 43328005565272064 43427798205370432 43473077012477216 43485922417819648 43650546549628928 43790188316944888 43796697933165632 43811673818022656 43958364690181214 44116169867691376 44122727942593664 44175215403864064 44190320719347712 44497448407473152 44504063161212928 44519280923213824 44828694921672704 44875434335460352 44978790998419376 44987566777100129 45202775036846336 45209494640687104 45224953618604032 45354123613978634 45360865716492976 45376376454380608 45539272121487872 45593444673667072 45691747362966068 45768546459324416 45932849969004544 46031884440109736 46086642993454336 46323028991442944 46429719740303872 46438778608619488 46471220254717024 46660929070292992 46817159859590848 46824119449283072 46830993373036544 46833168564093184 46840130533554176 47008280899600384 47158664341325264 47165674697255296 47221781983440896 47323595483071999 47339777358656692 47516783938177792 47573308896468992 47589576159297536 47732594528934848 47920329054201856 47927452635152384 47970291875836928 48090157589313931 48327390822803456 48343915937128448 48489201283147664 48505781727096512 48679911578142208 48687148074586112 48842902353515452 48850163079300128 48866866950871424 49100632725487616 49206497160117304 49272355642771456 49289203879272448 49517720646025216 49631769377566208 49641452995420832 50045929505079872 50053369066475008 50070484363454464 50238131074492816 50250231306469376 50418479848790144 50425974791535616 50443217497673728 50587291723283861 50793803520121088 50854226751397888 50963872058692922 51232794196197376 51242790188821504 51404332569622144 51406720181680409 51414362030971576 51660314327824384 51667993875070976 51677979105206272 51833284130261296 51858715947863552 52044882424557568 52219139843389792 52236995706103936 52306910239227904 52432313311092736 52600048688401256 52607867931553984 52670449135376384 53062536846061568 53065001477863648 53072889838422272 53080681100754944 53505325553818112 53523621216106496 53531577752633344 53895616390086016 53903628225434624 53922060083720192 54084109123510856 54102602695607648 54296824452543232 54304895929346048 54478621855844158 54766090347659264 54776775719085056 54960180102073064 55231303797489664 55369312956430928 55435179116681728 55634184660733952 55642454942384128 55820459832589088 55828757804914432 55847847943853056 56048334918754304 56235996754419776 56246968918198604 56543768484216832 56722022145789952 56724656752199072 56733089137623808 56923043677147102 57155419825993216 57195348005805568 57223410701090816 57415006942277504 57621119827188736 57629685476040704 57640822848114688 57649391425912832 57814047683752984 58041433035477248 58050061165852672 58244425209934768 58255789236705697 58264341364500544 58554484389366784 58563188787224576 58747808650996736 58750537350491896 58759270892538944 59040359231799296 59187886263770992 59267103940415488 59479865628065792 59679016963874048 59699423664118784 59913737326944256 60114341358172864 60123277636061696 60126070222901956 60143836247226368 60443338724507648 60642899252641792 60645715974701312 60654731243911168 60848770827295178 61097172917441024 61169852818407424 61301739344619956 61594990160098304 61604146543353856 61625211524251648 61831545937837312 62053513660049408 62062738204966912 62065620875253632 62261282120964752 62273429873719883 62602029393240064 62737003793375366 62811634402369216 63068049463164928 63269809454375888 63279214807349632 63354490419064832 63581925326553088 63794811237244672 63826111935832064 64269710576479744 64272695755515884 64282250192226976 64291687022897152 64484899339570636 64825168166617088 64828179145370368 64837816157284352 65054907059596688 65310771049678336 65320479801135104 65529445506317884 65852708373929984 65875226112131072 66017257755744568 66333066326259712 66342927046688768 66346008521822848 66565057382782592 66568149175355737 66578044841949368 66587818702286336 66919410730704896 67063693710159874 67143471257705024 67153452448615936 67417570115796992 67643298587166848 67869782845829237 68146846715607296 68227912758992896 68486202345107456 68702104409340416 68712317298356224 68715508826173664 68735812853972992 69227038668552128 69309389685372928 69319692850184192 69541452374051632 69814962156552704 69825340477075456 70059130679565664 70083086765840512 70345132093530112 70394274468683776 70570172083726952 70664623928956928 70918301325770752 70932138143147008 71155750995388288 71159056015035443 71169634141394152 71688776034998486 71699432906714704 71709958602462208 71784725031279104 72067057709989888 72308353662143872 72319102636971008 72343831500222464 72846629247718144 73090535372431486 73451097801691136 73454509434875296 73465428791116544 73476213740453888 73711406789301086 74001317197417792 74023183073509376 74089347594708992 74100361322610688 74640881199632384 74651976915582976 74801812215178321 74890794864363296 75196520513773568 75448294577993792 75809218658582528 75824009739226112 76077884771835128 76089194105084992 76100364231184384 76388456461850624 76632829554653554 76644221383039856 76735395723091456 77214773899538912 77306626956762112 77333061258858496 77565466109519128 77870534713078016 77882110532122624 78269945537265664 78516690753531904 78532010087055616 78712884247233908 78794952085114954 79104856314481088 79116615621202432 79128230182027264 79210731068997632 79381515003862708 79408658795166064 79788528178917376 79800389116657664 79960557885190619 80067577919503616 80094956303817728 80382487445757952 80651625238545088 81065300735025152 81252009545531776 81324635445754792 81336724733021888 81656625873012736 81930029754283984 81942209036245376 81954238402813952 81970228433719808 82539930720196768 82638118471021568 82650403013681152 82678664571682816 83253290568820736 83532040425635984 83873042111516672 83948010782714624 83960490046990336 84229086711674606 84572933939906048 84614429350936576 84673540108238848 84856102245508412 84885118022418896 85202509130525696 85303864228151296 85475079118652041 85487785388775224 85589479844986624 85926107269603328 86226622374850048 86256106788726784 86656011130544128 86855596410740864 86946154024954432 86971844835639296 87301093099257856 87580376633889776 87593395866331264 87623347636045312 87886677325705141 87916729380362428 88232339735382752 88245455885187328 88350430807728128 88380641438695424 88994896814946304 89008126322425856 89657389843345408 89750868670920704 89957581996838752 89975133554200258 90405550073692672 90418989281374208 90449907237208064 90708247227957268 90721731432985952 90752752908761216 91078544242975744 91186889347334144 91383494725932136 91537092918648832 92063768880219472 92173285986908672 92859439480607744 92877557217238976 92942440509434048 93321858140585984 93634319719181696 93648238898566144 93666337128186368 93680261067108352 93947827486098599 94016561799200768 94317328682650528 94331349394510592 94443563966881792 94647190966143998 94679554717313384 95033567876355584 95146617792937984 95465189057869696 95840658108403712 95854905270304768 95940583751673856 96180315178627862 96654781645606912 96687831874256896 96978402566295328 97011563454193024 97359823156284416 97374296149172224 97685804707030904 97700326158600256 97733733901742848 98412994320234608 98544711285542912 98578407758544896 99263538755132416 99282905990841664 100091859010159744 100106738132950016 100140968726908928 100476262148985632 100500462612938752 100836959697580288 100851949583071232 100886434995347456 101174583446567722 101587607040242176 101708453502795776 101927744117385844 102465588392394752 102485580377643008 102808665139244288 102813440363360818 102828724061943152 103320628655648768 103335987750141952 103355958210412544 103666568260522592 103717431895727104 104089764849115136 104438279686779584 104473991412207872 104864626622185472 105200097376802512 105215735863107968 105340898270752768 106125073692123136 106130002955727296 106145779676844544 106161362201509888 107010651107636224 107047242432212992 107063155505266688 107278043853084923 107791232780172032 107807256450869248 107844120167440384 108168218247021712 108205205391215296 108593648905086464 108609791858692096 108957243711688316 109532180695318528 109553551438170112 109920360204146128 110462607594979328 110738625912861856 110870358233363456 111268369321467904 111640919665178176 111657515609828864 111695695887706112 112096669837508608 112471993508839552 112493937836397208 112848573844248613 113444044291579904 113449313504398144 113466178275247616 113846087354294204 114310839651986432 114390696011611136 114446821402181632 114676529636056297 114830013884555008 115242239654377472 115259370952081408 115281645696229376 115628095367505968 116082866070954496 116100122331705344 116488850419869536 116511578473411394 116528682729001088 117108968778733568 117126377574449152 117495617301993472 117501074700983792 117518541785077888 118080718463598592 118375772527541984 118534207880830976 119358033927748096 119398847328237568 119827474653888512 120228682716345728 120246555272123392 120252140445803912 120287672494452736 121291431949402624 121309462487822336 121697541654590356 122194345834882048 122339705636814848 122603478689239912 123189980320196608 123208293086707712 123663091875674624 124107027320098816 124125476409933824 124131241750507264 124522564241929504 124546859747439766 125204058786480128 125474007586750732 125623268804738432 126043882427968583 126136098926329856 126539618908751776 126558429614699264 126708980838129664 127589622474489344 127652223871664128 128539421152959488 128545391511031768 128564500384453952 128583374045794304 128969798679141272 129656358290740736 129675632314568704 130109814119193376 130621542099356672 130640959602270208 131058891012635768 131705416747859968 132034515511489136 132666132652519424 132685854093377536 132692017043645696 133130114765565184 133136298350711474 133156089683898736 133175637404572672 133838821461409792 134127387420319748 134286942515410048 134306904897231872 134835140231593984 135286597174333696 135739565691658474 136293693431214592 136455825517985792 136972404690214912 137404208818680832 137424634596712448 137431017652347328 137471625707945984 138454077337104256 138618779370745856 138639385700368384 138917651256759739 139082904748103264 139629924313105408 139650680954150912 140118261359131328 140166173531681024 140690264187060224 140788548937367552 141140344167453904 141329247857913856 141836602651541504 141864276286294016 142311501990776576 142318112030070886 142339268282788304 143377552069996972 143398865813429408 143419917204924416 143569450062558208 144134115419979776 144616707324287744 144638205273942016 144687663000444928 145693258495436288 146181070744862972 146902195603382272 146909018869750592 146930857582233088 146952427480907776 147422813578602172 148002634394835584 148178695189417984 148200722645221376 148498178929639721 149281762399264768 149603624430356642 149781589728726592 150393041027547136 150896589155987584 151618437317165056 151648019478452224 152155769543670256 152178388210169984 152200728462368768 152776912923701248 153265659109307108 153288442766079712 153470791446182912 153854276415634249 154429547799077824 154613253913524224 154666122517716992 155130932219038256 155741069426156032 155764221064245248 157033381507063808 157064020174111232 157425768494467816 157589904170229908 158209712628962176 158233231242404864 158421462137995264 158739432648925219 158763030007725416 158817317590332128 159577056357834752 159921115770381238 160135155839007232 160189912607635456 160764974891515904 161303250477090176 162130601470050304 162504019091063552 162649270891509584 162673449466043776 163313251746025472 163860059508567968 163884418072490752 163908476805627904 163940456867439616 165079861440393536 165276236942043136 165300806027362304 166506581137641472 167064080851271968 167746084223033344 167896021565429248 167920980093980672 168458173423349212 169145867879812096 169228858701873152 169347080216477696 169712204491016824 169770236044837792 170405018261051392 170950158237304082 170975570777550448 171178959689973248 171852214539206656 172453244749700096 172512213577453568 173312022261088256 173711192821481728 173892308049908864 174602186198515712 175160753267779552 175186791732662528 175246695272090624 175773354651410282 175833458760724856 176464679470765504 176490911770374656 176700861615456256 177989793629892608 178016252644851712 178373552205425227 179314779686690816 179501737341841408 179915163993677504 179950267108400516 180811100147385344 180837978562748416 180899814474416128 181416494455914536 181443462865971904 181505505817522432 182157088485951488 182766989451864272 183074185837297664 184127537760438944 184346571973817344 185718878961215488 185755114434477952 185884881018868096 186643716281171968 187268639438363392 187296477797132288 187332674256372736 187360522134216704 187895654972197198 188634657365301056 188662698789021184 188887127933763584 189294381932287996 189359109434626768 190067135752711168 190293235585875968 190675176495454553 190930378115739392 191681316216807424 191881167503347712 192360630357255724 193309563291213824 193375663748513792 193956805132590656 194023126908386048 194719646312568832 194748592298344448 195371609414061808 195400652317200512 195467467803485696 196825988640469216 197089422571085824 197156815517089792 198527077510264832 198565811981683328 199230652870014857 200183718020319488 200213476265900032 200281937453817856 200952524297971264 201673919395160576 201703899166142464 201772869990694912 202349166893135444 203175214080484352 203416907005591552 203855488234771688 204971160755286016 205617330278488576 205626880726721636 205657448123886304 206641257311297536 206711916420825088 207333136521045184 207434863791454208 208179529698230272 208876559373559168 208947982824415744 209575922853604567 209729253244370944 210400194753605024 210431471726215936 210681796541505536 212250147384246272 212260005911454592 212291559353689088 212970697895533123 214021302215272448 214094484864425984 214556087706169846 215582465560344064 215614512901738496 215688240334880768 216336436494043424 216410410782430592 217187297810172928 217219583717384192 217914487423376632 219107102876340224 219840720408292256 221477251825723712 221740716466726912 222536738642935808 223281839330356352 223315031219657728 223391391775412224 224193339675017216 224943987017679104 224987875672794416 225697147688497226 226888088583159808 226898627008796288 226932356550495232 227692174708588408 228621679303972864 228781392023222272 229353059272112594 229660027769110016 230484479308754944 230518741904162816 230563291392458752 231256190735011936 232165732141908992 232200244663410688 232977700839739072 233023156946822788 233057365458002176 234217937557467136 234252755148898304 234991234603986944 235002149401967584 235037083570155776 236751545055083968 237068415761661952 238716067855496192 238797694656475136 239654949307777024 240457365432691456 240493110544246784 240504280891607824 240575344988905472 242582863898805248 242618924975644672 243395083309180712 244388691669764096 245206957378479824 246379960640393216 246416586173415424 247326183751349248 248214054640197632 248262483501014528 249045128483859008 249093719494879532 250408117572960256 250948015173501464 251246537609476864 252087764855937166 253079237817503552 253116859229398528 253417961676259328 255179244948978688 255304447743328256 255816873803510201 257078842305918976 257090783022063536 257129000768907904 257166748091588608 257939597358282544 257989923762553801 259312716581481472 259351264629137408 260219628238386752 261243084198713344 261281919204540416 262117782025271536 263410833495719936 264069031022978272 265332265305038848 265384034087291392 266260229531130368 266272596701422948 266312179367797472 266351274809145344 267677642922819584 268254774840639496 268573885030820096 268613809794463744 270573194348667392 271479131383316948 272587386862429184 272911651035971584 273944809380429824 274808417637361664 274849269193424896 274862035304694656 275782332297902339 276908154674208512 277237558741491712 277835302513519478 278165809496206528 279259848626210816 279301361908301824 280236522718262656 280332347063362048 281380528374120448 281577097874735104 282280688334907808 282658495715827712 283728552572588032 284623003981553152 284636224060141772 284678536565576608 286755104139993944 286797731626858816 286839834409848832 287138900125116416 289233414648575488 289276410547884032 289375326000889856 291386516990872576 292362141489725944 293804391206764544 293818037739501184 293861715164466176 294801803490861121 294845627157204344 296005268789671168 296357390378835968 296996357859279442 298563524798529536 299207248860713284 299563179457453184 300786082055094272 301793178311975168 303296038956904448 304311539087340512 304356776420339968 304401456924737536 305553825847402496 306531318218614216 306576885532159424 306941582892365824 307708552831268498 308859095598155648 309226507827048448 309332245035433984 310261864438076512 311482138852312064 311528442128490496 314066763014127616 314128040348222464 314851536988935632 315179808340459816 316419425257924352 316466462484809728 317478865297850438 317526060015450832 317634635180664256 319154112715669504 319842231540762476 320270311678014464 320379825215270912 321529949783031808 322606500954180352 324261202940100608 325008038182127104 325298541783019168 325346898932087552 326626503492050944 327720119017135936 327768836144981504 327816953611255808 327880913734879232 330159722880787072 330552473884086272 330601612054724608 331265168381503993 333013162275282944 334128161702543936 335492168446066688 335792043130858496 335841960187961344 336916346846698424 338291735759624192 339424408982033648 339540472089675584 340810036522102784 341900316474608164 341951141555100896 342357919379946496 343704429078413312 344906489499400192 345024427154907136 346624044522176512 347422385642963456 347784616099817728 350321506535559104 350373583465325056 350493390544181248 351546709302820564 351666917521449712 352929358941531008 352981823540749312 353401723230912512 354111042062987027 355979587259785216 356747104410850454 358629559373381632 359003474683682816 359830327987355008 359900534216801032 361622200294770688 361675957125496832 362832988911829072 362886925731943808 363011011635044864 364314176971902976 365533978903728544 366148371674595328 368255075520877888 368693143947634688 371437757922430976 371510228868955904 371769762037736192 374537278876726784 374592955594264576 374665348512745472 374721044268433408 375791309944394396 377269314730602112 377325397578042368 377774255867527168 378588763864575992 378718218869253536 380134271505422336 381350352990909106 381860756231478784 383362632433614848 383762335006695424 384721260714511448 386619126582427648 387913610265181312 388046253816772096 389439292625137664 389497184596688896 390743218828123616 390801304634401024 390934935606971392 393651977280938432 394178845142171648 397054155020529664 397131623963366656 398461305740029714 400367436040638976 400426952531800064 400563874907635712 401905048595942528 403347838790321152 403407798332284928 403545739981389824 404698333786270888 406350428160968704 407710976469543376 407790524656939879 409942321510572032 411234660556977152 411253761453443272 411314896247772608 413282514622595072 414666273042090368 414869727582908416 416359059396460544 417753118747118336 417895965648831488 419151845707209134 420800389507210048 420862943452431872 421363593083011072 424500294768492544 424520011822909184 424583118707378176 425941395791066246 428042604430544896 428188969728851968 429112175412339692 431164931120688128 431229025803476992 431376480669761536 432672872988086848 432820821564861184 434374595620345856 434439167434768384 435828974846753264 435914009116039181 438214205752680448 439681440816584512 442954503651447424 443481432933453824 445073477285871616 446563678660712704 446630062439315456 446782783550824448 449887974035358208 449975751345588832 451394295376994452 453776177166319616 453797254017592576 453864713100990464 455384349417176816 457243358607945728 457562784046444544 458706118544225188 459320055538220032 460968958617509888 461126582784917504 462512381470023872 464331464283817984 464400489326821376 465955401679478144 465977044227490159 466046313893645576 466114730916004352 468435875114934272 469982469207973888 470004298803935168 470074167140311552 473503090110167936 474136831523323904 475088479920804659 477432135710992384 477595389312950272 480914730865382912 480986221088493568 481008561783215648 481150689977810944 485165727797610496 485237849951289344 486790166618361424 488777383339528192 490413914756959648 492759921280786432 494652367502698496 496428109280395264 496524967002029056 498090256967718016 498113392105248101 498187438989759064 501896030347002928 502493075218953728 504175529711874332 506158475635007104 506233718458797056 506835923352518656 510358489897957376 511633747607020402 514157684611837952 514181566044127072 514258001537815808 514333496183177216 515879194716565088 515979847525107602 518625433162962944 518702529258274816 520439256476773504 522486168397426688 522563838409080832 524235564050543072 528138062045956544 530664530610077696 530768068174582784 532520459062260736 532545193402845896 532624358735594944 532702549618290688 536509549681278992 537147770061640192 537227619588927488 541146388697334784 542958262766633896 545174773724858368 547889618760859648 549616835274723328 549698538386849792 549724070609389312 551564664595804678 553816309348417024 554475117482983424 555670605027038956 556331618992413056 558519697252421632 558602723816603648 560473045436525312 560664694126724096 564561376669815616 565316991431655424 567457105145176064 569246007963106304 569272448120283544 569357073131153216 573510208279987888 573595463253717632 573679668819697664 574277800250232832 578466829297150976 578552821095768064 578750652001779712 582773033981745152 584724282979451888 587608782413529088 587636075479002368 587723430328932352 589603606981722242 589691254314408688 592010537579342336 592714780757671936 593992715718558884 597127049597059072 598414497721426568 599126358914906368 603586356623950336 606592077913808896 608623078174681024 608713552840679936 608802913849475072 611107651694804992 613062636437228432 613153771064318848 613883165784731648 615206741279935987 615417105662536996 617718191196311296 618453015654096896 618664490070867968 620523728876153024 622964277704624128 623056884256980992 628133526028255232 628256080696444928 629703073977871264 630359616680919632 632838850515848704 632932924969619456 634957730595700876 635052120030901664 635269270361328512 638308225431339008 639684463081524952 640540623356028928 640759650430541824 645213001908360704 650016076364254208 650597083566038336 650693797864175104 653253006984101888 655440238034271872 655537672289963008 655761827469758464 657634792402690193 660319445761574144 661104947768172544 662530336763007986 666026324550565888 668256323405087872 670984336892133376 671584086261716992 671683920375922688 673832693693396848 676583471519248384 678848817964067296 679080944179351168 681620073044205568 683800632949216328 683902283110201792 684715838759892992 689812978998800384 690048854309814272 694844771285926912 695569232199635456 700643013071118208 700747166930650112 700986781088362496 703093418605641128 703333835042899424 705858717883062016 705963647081498624 708222084125974054 711959174519570432 713494208821700908 717259118746763264 718006949367365632 719660655974710016 719801068433602064 723244400589541376 723351914250993664 725665977823658144 725773851463887616 726022023270089728 728628353943805952 731067957807457088 736510151041755776 737386287895269376 742875515844861952 743020457737911808 743539524075472384 749074557753453568 749185911188529152 749330697025490944 749442088536866816 751582619888788792 754538629461204224 754650795156084736 757177527729151984 757436437738507072 760268543010844672 762700705981818212 763721512462957568 766725264867229696 767524670013390848 769442521429022896 773238253164855296 775827220530362624 776092507633544192 778878585250275328 781486437656247232 781602609268802048 781869871213942784 787303954561876864 788357690284343296 789940016909740291 794108310041059328 794263247926733312 796922611480059428 800734872081277952 800853905063600128 801127749815271424 803810097191885056 806695677580642304 806815596664569856 809396667572541776 812700856321937408 815421952939086752 815581049313879758 819884643021144064 822469321113954304 822507522906886544 822629792495545216 826565029245190144 829332546084180736 829739455165816832 835506237494236672 835791931297662976 838303691414418268 841600779014420096 841725886904863744 842727186166022144 849040023645818368 849166237414756352 851882791582132492 856085208861089792 856377939457703936 858224350824679384 862329862241376256 862458051606953984 865345745976173696 865641643129722368 868749191240691712 868878334869536768 871657949693506528 871828018232078362 876428411505360896 879362881633169024 882307176995780081 885909007302894848 886962865866907648 893127357321425408 893260124878630912 893565567101648896 899775948070716416 899951502691177664 902788590753988904 907594508035185152 907729426201980928 910768698834353632 914486717215891456 915125568092889088 917412237088450376 918640111076440064 921937917235019776 925024762940047744 928662928567635968 928800978653642752 931910803358956288 931954088454980318 932092627787291152 932229461832008704 936871750229868544 939964938415947776 940008597607870336 940148334280623104 947006180220335872 950176959841609318 954864271421984768 955190778625900544 961829461730765824 961972442176987136 962017123566431296 962301379955621888 970331455595220992 970475699902578688 972423558797318173 973580333236722848 977554766679056384 980827829513919296 985519842561572864 989304735005396992 992856218560790528 993049934004058112 996180513935436032 996226784210496202 996374877979518128 1003792060694005856 1004986150437907456 1008351059423748664 1012316951270014208 1012467436917594112 1020716979795914752 1023267495214040804 1028315369223675904 1028363132088254144 1028516003075631616 1028666992366354432 1031758389433130176 1031959695050215204 1037250866325925888 1037405058516549632 1039487252507478047 1040878512953547008 1044972336794853376 1048471128101086144 1056276124091913088 1061329061220155392 1061536136349165568 1065040918124521472 1065090386805691792 1065248717471189888 1065405099236581376 1073019099362557984 1074295540123280384 1074455239177854976 1082292777394669568 1085916525533267792 1090349547449716736 1099233670549446656 1099448141218778624 1103129329191609356 1107632618696834048 1108950234965966848 1111176028542476533 1111341210054077912 1112663237984826112 1117039394504843264 1120946090873050624 1121329388253448192 1129122753339631232 1130633982863310848 1134914210290352128 1138492015926212608 1138544896240567088 1138714146262306432 1142526805234166833 1147020416559975776 1147190926507435264 1147359337639395328 1148555600500465664 1156933658594301952 1157105642191536128 1165546067963490304 1169448565958903776 1175272150958004736 1175446860657864704 1179207213963444484 1179382508628817376 1184021075158684672 1185429561515343872 1187985431437117768 1196828995442853136 1198252717829812736 1207172713247900672 1213184155827617792 1217246156349362048 1217427105681359872 1221321757319281787 1222215303389609984 1226125272874456864 1226307542128637696 1227766331569463296 1230413482559871974 1230834211325073992 1235436382392622592 1236906031308193792 1241047457752306048 1245928555409248256 1246113768513961984 1256512161392889856 1259406147955742528 1260719233361839264 1265677701031697408 1265865849939238912 1269915461191401752 1270104240061803328 1270538540722657024 1279368926163049904 1281081246712057856 1281519300861083648 1290426003816721408 1300032152728508416 1301194167132076672 1301387595728350208 1306506013968203776 1310880476068543744 1311075344579926016 1311523654939516928 1315269584805380386 1320638891523148288 1322209895536345088 1325060673526015972 1332052649101131776 1336512646810175744 1343168172523433984 1343367840751845376 1347665387386793696 1353166943038496768 1357697635928134592 1358161888358702336 1363240146088411136 1367601265898432656 1367804566220403584 1369431677519785984 1379625957997600768 1380097708619628544 1389689542571853824 1391138464399270912 1394614570090103999 1401286026142236416 1401494333861300224 1401973562176724992 1406186837211282256 1406667670085798848 1411717435766124032 1411927294162997248 1416444168251948108 1423918349039140864 1426988417643401816 1436013898734731264 1439321311949420032 1439602136867204128 1446488801179082752 1451331955647316288 1451547702927775232 1452044046540179456 1457256707887611904 1462135915614914176 1467031459975231969 1473020302083511552 1474772575790538752 1485751031689723904 1486040915475823616 1487079048150944768 1490794885268731861 1498149115506907136 1498371822377058304 1498661394050981888 1503165239777577584 1509077258922408448 1509301590312169472 1514355055458303968 1514872875477014144 1520537086021689344 1525401411963636424 1527443024925915136 1535049340026781696 1538885042858045792 1551654441060725248 1552185015267088384 1557757170500550656 1562972875312494464 1563205218537604096 1563739742427885568 1574607909123753728 1579880033819480582 1588216620082118656 1588526495853466624 1593845222960118856 1601469744162555904 1601707810127200256 1607620194383770112 1613391355161284608 1613631193329139712 1618793335145083552 1625401712643874816 1630843905878173504 1631162098627759516 1639769286042288128 1644938642227908608 1645015045813773088 1645259584991090432 1658665092168361472 1659478910331633664 1671012474988473344 1671583862595325952 1676607382828836536 1683201558028840192 1683451773809727488 1698080047291636736 1698332474829512704 1703765583164264984 1712170417722179584 1716448701649358768 1724659724482752512 1724916103213907968 1730691491952347392 1731283286259444736 1737498382481383424 1743315899387013056 1743656036464156724 1752856823010721792 1758725763266338048 1764614353991560162 1771818014605789696 1773925731733815296 1786254714642850816 1786520249757261824 1787131134203297792 1799551896141432832 1799903005382355328 1805577181507977808 1805929466337876607 1815189016070370304 1815458852403961856 1821537397668707264 1828973434431782912 1830251136185778176 1834824474176900752 1837280222152880128 1843875834470039552 1850049525880095488 1857325857135271936 1863821606717912576 1863908176909960636 1864185255574582304 1864458923664017408 1873743500459737088 1879929876831895552 1880017195215740672 1880296668561246208 1894012360440671744 1900353919683218636 1909728542843969536 1910381557251801088 1923658923461531648 1923944884353974272 1924034247132862592 1930476326085316373 1940662911190441984 1944847117594636346 1947160666473445696 1955109533358112768 1961655659027838592 1971039685123145728 1978609470010793984 1986099868008116224 1992361027870872064 1992453568420992404 1992749755959036256 2007584121388011712 2009972300875814912 2016702118847497328 2024633902540028416 2024934873835188224 2041433959591829504 2046534990428081608 2056630738447351808 2056726264176508288 2057032006151263232 2063516778866260352 2063612624436027847 2063919390100430408 2074501732651851776 2078974505014956094 2081757025907094016 2089944673589706752 2096942256202172288 2112552248183826176 2123072272698331136 2130081836249042944 2130180773611383584 2130497434942379776 2130810198473162752 2146038198725115968 2148591080246560768 2148910478355709952 2164585554789339136 2171833051066535584 2180699094899433472 2198467341098893312 2198896282437557248 2206258658383218712 2215265237393668096 2222352057084953066 2222682420108155824 2225326475969652224 2234078789009686528 2241892181746101248 2242658776506896384 2258245506679262464 2269828420580704256 2276984031852425216 2277089792481134176 2277428292524612864 2285053610468333666 2294040833119951552 2294381853014870528 2294718675278790656 2297111201000931328 2313867317188603904 2314211284383072256 2318856178670527951 2331092135926980608 2338897131917807552 2350544301916009472 2350893721315729408 2358414427926888968 2358765017257634752 2368042150317369344 2375970862874235536 2393657990885706272 2396505435659625472 2414345426495801344 2426368311655235584 2434492312698724096 2434854211362719744 2442643514638563574 2452250545748913728 2452615084257275392 2455532663138926592 2460826965119743948 2461668422650147984 2470872764785245184 2473812062616387584 2478777294440909189 2482094915504612096 2491857110818496512 2513024322785779712 2518812295911485056 2521438466723678528 2531355402063394816 2531731699878477824 2539830922382803504 2540208480123606656 2541077081445314048 2558737852326099808 2562162493424115712 2563038601722167296 2580852007633442816 2600064305457016832 2602388334264153344 2602775191456700416 2621760952137087488 2622150689159852032 2623047309879033856 2630539169610760772 2641277783046296576 2644419791072690176 2650121347052031944 2673025293620351488 2686336345046867968 2695330774773587392 2706333886076993536 2715395271856269184 2716323776717404672 2724486997096859371 2726480292176822272 2735202531796865312 2735609132440807168 2738863355039571968 2759251915995201536 2779379085143707648 2782276928798541824 2789229140180207998 2802572052284472832 2802988667722600448 2803947124353449984 2812373674422564512 2813335340171597696 2823434871532248064 2823854588325994496 2832888336503896216 2853976835286803632 2878642623898840064 2879204273734408256 2892977602358165504 2902663911294632576 2903095405855550464 2904088093080358912 2914513415775223808 2924271831229828352 2934062919950463938 2946040604167023104 2949545151581077504 2971502063379447808 2972081830951647232 2974158096301889536 2981589770537463722 2996298231013814272 2996743644754116608 2997322788101963776 3006330479555155168 3018154517844816896 3018603180624338944 3028710110916607936 3029745750954028288 3041074172043378688 3050802823927272848 3054886049851830272 3077770085716091584 3103308882121450496 3104370030534176768 3115514341001101312 3125945750624988928 3126410437075208192 3127479484855771136 3149215818247507456 3159760067638961164 3176433240164237312 3177052991706933248 3187690445920237712 3202939488325111808 3203415620254400512 3215240388767540224 3226782710322569216 3237586670290167104 3250803425287749632 3261687811756347008 3262324197255519032 3289877284455817216 3290030091627546176 3290519169982180864 3317330184336722944 3318957820663267328 3325619359445632613 3342024949976946688 3343167725190651904 3353214765657673072 3366403116057680384 3366903547619454976 3396160094583273472 3396664949659025408 3407531166328529968 3424340835444359168 3432897403298717536 3449319448965505024 3461382983904694784 3462566572518889472 3474996764962766848 3486631798774026112 3487312072928313448 3517451526532676096 3529228707983120324 3543636029211579392 3547851463467630592 3572509429285701632 3573040499514523648 3599103792282865664 3599806010764710656 3611154363015955616 3611858932675753214 3630378032140740608 3630917704807923712 3643074795337414528 3657946868863565824 3660502272371556352 3669648948353801504 3674560444305760256 3700099051760190976 3714651714270543872 3727643213435825152 3727816353819921272 3728370511149164608 3728917847328034816 3760034390431481344 3760593337122492416 3788024720881343488 3800707839366437272 3819457085687939072 3847317846923063296 3847889768707948544 3848068494265725184 3860952652170632746 3881325822380883968 3889694235189272692 3894321332946891392 3910219066716225536 3923311318055677184 3957218940021587968 3972199736016232448 3984722055741744128 3984907136841984808 3985499511918072512 4015168242776023424 4019944601751629824 4033404237694994656 4049267805080056832 4049869747670376448 4082867919183659008 4093069980856163216 4113261476894703616 4113452528353016576 4114064012302526464 4127033557732520704 4127225248872055694 4127838780200860816 4149003465303703552 4157949010029912188 4163514051814188032 4179889347179413504 4193884512404344576 4225104496367652352 4246144545396662272 4260163672498085888 4260361547222767168 4260994869884759552 4261620396946325504 4292076397450231936 4297182160493121536 4297820956711419904 4306447188959551909 4329171109578678272 4343666102133071168 4361398189798866944 4396934682197786624 4397792564875114496 4412517316766437424 4430530474787336192 4444704114169906132 4445364840216311648 4450652951939304448 4468157578019373056 4483784363492202496 4485317553013792768 4516491013358524928 4553968063704850432 4554179584962268352 4554856585049225728 4570107220936667332 4588081666239903104 4588763706029741056 4594222402001862656 4603443546818831351 4627734634377207808 4637712357341055902 4662184271853961216 4677794263835615104 4701088603832018944 4701787442631458816 4716828855853777936 4717530034515269504 4736084300634738688 4751941725748471072 4787315981771412544 4793010871319250944 4828690852991602688 4868984625397448192 4869708422725439488 4885287029277127148 4904501091497827456 4905230168514550784 4911065326277853184 4921653930239487896 4923336845300295968 4941745529570490368 4957554588881818378 4964189831009224192 4983714221636993024 5026048645571559424 5037624591822970112 5042876933447357056 5062710804126789632 5063463399756955648 5079661844765607008 5080416960247213312 5082154162890628096 5117475704652199616 5124324986848231424 5161704015266885632 5200128610914033664 5204776668528306688 5205550382913400832 5243521904274174976 5244301378319704064 5246094619758067712 5261078339221521544 5282555566092593152 5300242694104063888 5346050587240702976 5372672690093735936 5390661549547174784 5412667772153987072 5430790543712538368 5432647553434809344 5448973994193718742 5470405063593730624 5471218264881614336 5477726710079143936 5518503831990403072 5529580118368182037 5558758170287415296 5564553857597083648 5578458280360415996 5605144104568945664 5605977335445200896 5607894248706899968 5624747348845129024 5626670680343195392 5646869743064496128 5647709176651988992 5665776673007792432 5707953670573607264 5757285247797680128 5758408547468816512 5785955204716331008 5805327822589265152 5806190811711100928 5808176186160717824 5848543662459656704 5868125839900927876 5892081208334046208 5899090303162155008 5944163661903294464 5948316192603779072 5963179541074927444 5992596462027628544 5994645576203927552 6012660959110310336 6036309035689633792 6037206361248677888 6057420221833215872 6059491501908056576 6082148344086757376 6101605647854545696 6109772099703660544 6155540171432183168 6176150238970460567 6206617764242900992 6208740061068353536 6251891501249977856 6252820874150416384 6254958969711542272 6298431636495014912 6319520135277922328 6354105983413866496 6375380891840475424 6405878976650223616 6430480777535080448 6453565420645138432 6475173340580334208 6501606850575499264 6523375623512694016 6524648394511038064 6579754568911634432 6580060183255092352 6581038339964361728 6634660368673445888 6651238718891265226 6684049899953893376 6686335450381303808 6706429531315346144 6732806232115360768 6733807095238909952 6792320189166546944 6793329899318050816 6815062332657059936 6865794806597435072 6898638897931010048 6922765967809389568 6925133145037778944 6949993529925533696 6973263597548052224 6974624145856626896 7034903053065352192 7058457415966240648 7087272058423158784 7145018858571403264 7146080999029047296 7198207584565731328 7199612021529421312 7222308726031911232 7223717865351506428 7260756064281481216 7261835409615847424 7286149590674829056 7339297896707603008 7349120888611520512 7400198103520381952 7429303428541087744 7455286426871650304 7455632707639842544 7456741022298329216 7457835694656069632 7520068780862962688 7521186674244984832 7576049441762686976 7601415678732874544 7638914171375878144 7694635693846126592 7696136988531450368 7721905304341265492 7762651644761767936 7779388470378545384 7788642665893782784 7846622636111354368 7914437880043175936 7944399472032464896 7969444111483488256 7969814273683969616 7970999023836145024 7997687636639167831 8030336485552046848 8039889203503259648 8066808475389989312 8098535610160113664 8099739495340752896 8165735838367318016 8186139961712326432 8226905056706033152 8228128024605052928 8254067115465041408 8254450497744111388 8255677560401721632 8298006930607407104 8315898020059824376 8327028103628376064 8387769024808689152 8450208992735304704 8492289090793324544 8520327344996171776 8520723094445534336 8521989739769519104 8549252301234972509 8584152794900463872 8594364320986243072 8612894377919103818 8658342219157356544 8687332204266142336 8722796379597733888 8795585129750228992 8825034633532874848 8861060949574672384 8889408228339812264 8890729680432623296 8901305903878608896 8967568726984404992 8970635106027585536 9032982026717049856 9107936127409700864 9108359169924536704 9109713170098451456 9140214441873334664 9176163332479806208 9177527412059482112 9206887093637662702 9255469268754415616 9275424714682111804 9324368543707922432 9355588527671230208 9402177207664037888 9403574885262917632 9433657711707555872 9435060069030539008 9472168601269477376 9503883451496942144 9574631963542825088 9586021742638501888 9657381705983205376 9737969250794896384 9739416845450878976 9770574058554254296 9809002182995654912 9810460337029101568 9843307860478975792 9846673690600591936 9883491059140980736 9915109177763636756 9928379662018448384 9967428443273986048 10052097291143118848 10075249183645940224 10085753866894714112 10125421608253579264 10159323689531214016 10160833920494426624 10164308325781256192 10234951409304399232 10248649973696462848 10269220219826623783 10323408030533771264 10400257221828067328 10409553337056613376 10411100765826801664 10487043808548349952 10488602756639408128 10522156678443043088 10565111132185186304 10600485388208127776 10692101174481405952 10745345380187471872 10781323099094349568 10861581087425076736 10865295106869618688 10897947988387437484 10940810127187461248 10942436529763228672 10955453420158287872 11059160236736364074 11117516340574830592 11129107715194167296 11156916560720831992 11210288209137891328 11211954670890401792 11249494697690258048 11253341360686390784 11293739486128992256 11295418353303977984 11331553346015584864 11415907341147214528 11514570495595360256 11516817094937633024 11610655645178530304 11612381623422201856 11616352372321435648 11697087324919313408 11736251679801855752 11784162416668092416 11888327323806588928 11896632385207558144 11926359082149854888 11985192924055257088 12025321918220620672 12072618071379267584 12074412722497355776 12114840443666431744 12118983003816113152 12203211295709091392 12219544199407321088 12311080342864366336 12352300477940921134 12413235528485801984 12417480122136707072 12503783002499955712 12505641748300832768 12509917939423084544 12596863272990029824 12639040270555844656 12641506264365136249 12708211966827732992 12750761783680950848 12811757953300447232 12860961555070160896 12907130841290276864 12950346681160668416 13046751247025388032 13049296789022076128 13159509137823268864 13160120366510184704 13162076679928723456 13269320737346891776 13302477437782530452 13368099799907786752 13372670900762607616 13412859062630692288 13465612464230721536 13467614190477819904 13513334282597214611 13584640378333093888 13630124665314119872 13731589613194870144 13797277795862020096 13845531935618779136 13850266290075557888 13946527195096104448 13949248291713253792 14069806106130704384 14116914831932481296 14174544116846317568 14290037717142806528 14396415169131462656 14399224043058842624 14444617452063822464 14445288371052194929 14447435730703012856 14521512128562962432 14572299181349658112 14678595793415206016 14698241777223041024 14800396207040763904 14910572853743300608 14911265415279685088 14913482044596658432 14915671389312139264 15040137561725925376 15042373348489969664 15152098883525373952 15202831357465749088 15389271387692253184 15392273977062900736 15443810608682530984 15558776940757090768 15577285331787565568 15693245272222708736 15888798944064929792 15938888222966976512 15939628547367939232 15941998047672290048 15995375273278335662 16060672971104093696 16079778407006519296 16133616950779978624 16197071220320227328 16199478990681505792 16372279923424652864 16453810113412066304 16456256049210105856 16508134230930082816 16508900995488222776 16511355120803443264 16631796040119648752 16654056207256752128 16775538049617378304 16900417985470609408 16984578181586649088 17040654689992343552 17041446188891068672 17043979479539038208 17098504602469945018 17168305589800927744 17188728641972486144 17225788755838207636 17316684438314713088 17374664408532284672 17591170259500457984 17650069267065749696 17722121899149344768 17778816456679624528 17781459360865246592 17802611807757217792 17935137453968809984 17941270212055171072 18065964053434099712 18215872254819401728 18216718339849073408 18219426340196902912 18280428883746669328 18352326664959612416 18355054824118964224 18413774187275325404 18510938537508831232 18550849429364223608 18711177055342460416 18804354415328075776 18867315423415111744 18870120138061078016 18944337202538954752 19007766902993884288 19071408979678015597 19149263927085650176 19172043485277003776 19314763411966410752 19475938501589792768 19478833690901757952 19541148117108508592 19618004365991309824 19620920674058203136 19686615720957951584 19693347381201183872 19766982118281961472 19830218355527273512 19856759324036896768 20150498367291880448 20171507733789428224 20250843216507158528 20318647379062428032 20321667840988853248 20328616651562512384 20469902818608798464 20538440439653247566 20646816061067542528 20800514443656134656 20819106674113226752 20822201531653603328 20974087617096699904 20977205513278816256 21044313356886086176 21130222264370372608 21200970776416255552 21384202348962811904 21562646198188699136 21723162174850153472 21730590213739237376 21795895976774874968 21881620254374922496 21884873059526457344 22118320473472728148 22235032681149661184 22258215430388334592 22313833121441663984 22420576418275782656 22423909341780803584 22498989395380516096 22506682721372781568 22587478972257984512 22663106692031169728 22831814682294429056 23029140991190720512 23033634189875266048 23221311290357060608 23224763246844403712 23232704744642871296 23394174649838626816 23472503359603711504 23568324833336184832 23776654647613177856 23793264770415116288 23852718164299709776 23970385848110514176 24050643836441241344 24145236142758535168 24229680887332863488 24237966007632226304 24406422591418182784 24439088398814642176 24622160685728732672 24704600955881842268 24826471056971603968 24834960244273414144 25007566004999911424 25011283496601665536 25193726545980059648 25278080541111689312 25283012528730272498 25416423933655465984 25501523567361901696 25623515906600894464 25721923110140321792 25900693362321336832 26093502494050776064 26098593578044152256 26320240733020369408 26324153359857446912 26538641474693783552 26604954875565060904 26736199599815573504 26825718125261384576 26931224928461443072 26935228380955639808 27026668565194429222 27169280756666187776 27260249330628239744 27463179226389740288 27691063871237558272 27700532580151115776 27893054390192208896 27898496583426507584 28139612212261408768 28233829663864962592 28349088233692635136 28580075434285613056 28792830338262925312 28798448086117685248 28889234904127644928 28890576742104389858 28894871461406025712 29043024257125924864 29144598362699316224 29357191586830412032 29600792414081527808 29821145707486601216 29822530830559370176 29826964089193316864 29831342778624278528 30080275123451850752 30084746696979939328 30145130322716863363 30304197767050747904 30405662714931498176 30778542775384506368 30784547954125801472 30887621217365061968 31117553881514181536 31154570663575131136 31386490544445417472 31877776445933953024 31879257094735878464 31883996095344580096 31990750546556671324 32121345942208187392 32159556814013038592 32224104827731819457 32267233901559957248 32394142440640454656 32744559846849305728 32907620226824132608 32912512098420211712 33016268461860165632 33017801990976445552 33022710241606886528 33263592080239297504 33308112414513504256 33551076099234756608 33800835970941218816 34082892377782137344 34087958959078076416 34197009204939890036 34336611179601855488 34377457283944972288 34451577511676415272 34749328817064569344 35182340519000915968 35300138534131499392 35418330962259171823 35444243798298689536 35557632913359249056 35562918721730493184 35605223615514435584 35870274907937619968 36131928106868199424 36433436679698146816 36438852680393805824 36560857767493338656 36704653329919224832 36710109648237928448 36827548374550650808 37101698858728447216 37422354110684920832 37608708830656151552 37734630846830223488 37740240276122156032 37888674405077909504 38015533805987768576 38142817959356031194 38298527854171300352 38344086970554007552 38629526823932821504 38951877003179585536 38957667381803515904 39082296234217017184 39236008731982619648 39241841348116406272 39373231441915903168 39386694762402367744 39533964236563922944 39660436711054547024 39713518648073793536 40300996734583760896 40343015467578856448 40501686433014317056 40637294758124856064 40643335681977706496 40657233303125024768 40939805637217596928 41076880879306495132 41293632122135085056 41638213348226453504 41644403063307206656 41948175234193399808 42088626713772172352 42260444528740745216 42401941552832511104 42768404697925623808 43125292396377398272 43233051672793223969 43446324349700306944 43461180427478474752 43591791953549749936 43763240508749844992 43769746119052914688 44236640946945456296 44516430860776669184 44627666242883327968 44841152836551565312 44997978790761032192 45013365442745563136 45174957944515969024 45326213384062339456 45663629364588858112 46058281982381441024 46067268379750532096 46442622580714121216 46449526493688807424 46788349299677253632 46945006719207423008 47136649666672369664 47553309295226355712 47586529540830232576 47705436328599419552 48101287672882482688 48290472285517070336 48459361774665726976 48475932015264452608 48812845182836365568 49244321371457465344 49409201911763684536 49652942113943207936 50015132009999822848 50022566993203331072 50387453091960119296 50556161082223378624 50566025057460544996 50832847867310931968 51003047134723803392 51443846220280643584 51801386724642673664 52187004988101552128 52197187156088304512 52640481466040738816 52648306719714893824 53077282949387567104 53209909751130121808 53472399199631147008 53651436250522769152 53862449856922886144 54053337130388858444 54338561513332375552 54520498661256479488 54926358452779480576 55382127742475116544 55401065160302231552 55786108780384417792 55796993166853015168 55983813456474174817 56279224424522817536 56467659327729925184 56698176467385270272 57160150868571226112 57596896172235370496 57778469808255289856 57781153484208779716 57789742922812051424 58086048514251849728 58289196725398632448 58714383173660824064 59201584828163055616 59642291414973202432 59645061661118740352 59653928178386633728 59844766108644807563 60160550246903701504 60290260645433726726 60608395534101495808 60811325429862996352 61569095908251602944 61775242434730123936 62235107763028363072 62309141327150262272 62772981088890834944 63755552891867906048 63758514189471756928 63767992190689160192 63981501093113342648 64242691884416374784 64448209655463638914 64534467803119914496 64788284881280909312 65489119693698611456 65815240453648265216 65825024196840423424 66032536923720331264 66035603981952891104 66045420483213773056 66527184160478595008 66616224829027008512 67102152198469513216 67601671941882437632 68165784755564274688 68175917918156152832 68394018409879780072 68673222359203710976 68903155023352830544 69498657634129138688 70364681038001831936 70600277068262998784 70836661924518343646 71115265826718498112 71125837443460986368 71210447231028871168 71740549815875239936 71884541538786366481 72263856213736398848 72866873359396293632 72877705360787611648 73121715534986677312 73409306659838449664 73420219296475856896 73655096749101301616 74203397717456894432 74844708221369841664 75217417661312303104 75469261693660446976 75480480552244312064 76031067611975537152 76285635918712062388 76597055708342600704 76688173941108015104 77903754006359171072 78164592468434034368 78472017463965239296 78483682696232812544 78746462883831806336 78773389524804735488 79067928473127845888 79320873422109094048 79427037296147587072 80601993469167521792 80686030935157712896 81274589516249712128 81286671363955412992 81314466606250049536 81879611274435193856 82153761758612990264 83276426696452907008 83896350468386799616 84177253427544344704 84520889057481490432 84803883105665022208 85536809395851247616 86250584792754796544 86466103345586447938 86892648699400613888 86922360854956949504 87183583907099499872 87526481017499689984 87539492238105829376 88473281893890912592 89255332485766655936 89682305673103130624 89995957581522064384 90026730885491126272 90349915889031938048 90652426768124678912 91327258729177716224 92116563964762882048 92134536759501064192 92885245161428242432 92899052987377614848 93576698599354507264 93890013438414846016 94273299333344739328 95410872657198839104 96202575345764965376 96580944571034140672 96918723549331453952 96951864030528905216 97625690365672731136 98488642742914930688 98818403823527369072 99305884227886415872 100030264019999645696 100774906183920238592 101112322164446757248 101132050114921089992 102006094269447606784 102887692440561287168 103602773449285347328 104374009976203104256 104394374312176609024 105280962932081477632 105296613439429787648 106154565898775134208 106419819502260243616 107302872501045538304 107724899713845772288 108106674260777716888 109040997322512958976 109852716905558961152 110764255484950233088 111572217560768835584 111593986333706030336 111967626912948349634 112558448849045635072 112935318655459850368 113396352934770540544 115193792344470740992 115556939616510579712 115562306968417559432 115579485845624102848 116578393450797264896 117428766347321648128 118403169656326111232 119284582829946404864 119290123322237480704 119307856356773267456 119689532217289615126 120321100493807403008 120580521290867453452 121216791068202991616 121622650859725992704 123138191816503205888 123550484869460247872 124470215526056726144 124618282654300524544 125545962177781669888 127511105783735812096 127517028378943513856 127535984381378320384 127963002186226685296 128485383768832749568 128896419310927277828 129068935606239828992 129576569762561818624 130978239387397222912 131630480907296530432 132065073847440662528 132071207963905782208 132090840966427546112 133054368320957190016 133232449658054017024 133499862857746109179 134204304396939026432 135203343883764875264 136331569511128549376 136351835836312305664 136788036819759560144 137346444718407421952 137806310046705661088 138997315268258277376 141200554136525997568 141673323849036687292 142230531653436996224 142251674886921972736 142420894462057742336 143769083077572732962 144527712427472797696 145733746718792587264 145755410721575223296 146243431069973354624 146818613319676899328 146840438592951713792 147310193498202603232 148406795434913788864 149689416442739683328 150938523387320893952 150960961104488624128 152062135223951074304 152571271837424124776 153194111416685201408 155807508012718342144 156329184936868068736 156944034927930478592 156967365392465625088 157492925767663612672 157546779049609470976 158641746844218188096 158854074592295174144 161203986938335043584 161372061870315425792 162549179032499424256 162573342727910825984 162628933212500099072 163759222548870387712 164307523517225980528 166552853392905814016 167792700936773599232 168354506855088689408 169607766211330044416 171073618791702495232 172501169585509593088 172932206691172895876 173785297398801227776 173844721709913899008 174367167814198999744 175052962034999379968 175078984476211658752 176946563787781825184 178510664971533311872 179364611346206261248 179991915163044128768 180053461770982252544 181304853536249357824 182654517458355432448 184269073519002128384 185770490322856484864 187153397198709014528 187780026876829692032 188546598666689478656 190821745314397678208 192405150691529930752 193837447098662907904 193903728061057810432 195251380731345462272 196977285485829861376 197636807647054738144 200060528039999291392 201549812367840477184 202224644328893514496 202264100229842179984 204012188538895213568 207205546898570694656 208748019952406208512 208788748624353218048 210561925864162955264 210593226878859575296 212839639004520487232 214605745002091076608 215449799427691544576 216213348521555433776 218081994645025917952 219705433811117922304 221528510969900466176 223144435121537671168 223187972667412060672 223935253825896699268 225116897698091270144 225870637310919700736 230387584688941481984 231113879233021159424 231124613936835118864 231158971691248205696 233156786901594529792 234857532694643296256 236806339312652222464 238580246644474961408 238615712713546534912 239379064434579230252 240642200987614806016 241161042581734906904 243245301719451985408 246276383633006411776 247100969738920495744 247928316735814202761 248940431052113452288 249236565308601049088 251091924355563339776 255034056757887027712 255071968762756640768 255926004372453370592 256970767537665499136 257792838621854555656 258137871212479657984 261956478774794445824 263260961814593060864 264130147694881325056 264142415927811564416 264181681932855092224 266108736641914380032 266999725715492218358 268408608793878052864 270406687767529750528 272663139022257098752 272703671672624611328 273576073639519120288 274692889436814843904 275612620093411322176 277994630536516554752 282401108273051995136 283346647698073374584 284461063306873992448 284503349773843945472 287538166155145465924 289055424854945595392 291467493437585174528 291510821443150446592 292486862139946709248 293637226639353798656 294620386996405206464 296813590869827577728 299378832885479366656 301877046774641787904 301921922208977248256 304124270447902148608 305142543674848249552 306388222833370402816 311615016025436684288 312658369873736137472 313888069855860957184 314985851535327225344 315093558099218941952 317283493688436376192 317708149184590348288 322407973876670087168 322744123740630851584 325098358064998848512 325146685455821651968 327518445097740775424 328615047034451961056 333105706785811628032 336709013710177378816 339215532422660088832 345002339171019186176 345864413382345791752 347570594797602455552 348734335628397999488 350105924069998759936 350157968952423317504 353893127575563650368 357021329943066623744 359983830326088257536 360106923541964505088 362609707072498715648 365309034916710864896 368538147038004256768 371540980645712969728 374306794397418029056 375560053753659384064 381643490628795356416 384810301383059861504 387674894197325815808 387807456122115620864 390502761462690924544 391886694195319223719 393954570971659722752 395273615294109476288 400121056079998582784 404449288657787028992 404528200459684359968 408024377077790427136 414411093797141389312 417496039904812417024 417577497248706436096 418913362760513652941 421123851728325910528 425679278009040974464 429211490004182153216 432426697043110867552 436163989290051835904 439410867622235844608 446288870243075342336 446375945334824121344 447870507651793398536 451741274621839401472 460775169377882963968 462227758466042318848 462249227873670237728 462317943382496411392 466313573803189059584 469715065389286592512 477160493288949922816 477231425427093069824 478758128869158460504 482322085163469813808 486490603438903970816 492552767266012823552 494201939477840991488 495856633471628405522 497880862104226904576 498473130617202098176 502183848711126679552 510068113515774055424 510143937525513281536 511852008744906741184 513941535075330998272 515585677243709111312 516275742424959315968 523912957549588891648 526521923629186121728 528260295389762650112 528284831855623128832 528363363865710184448 532217473283828760064 533999451430984436716 536817217587756105728 545326278044514197504 547152147279038240576 549385778873629687808 551225240186822644352 555989261073033109504 564802216546103990272 566693295396146749168 568922126613747984896 569006699547687890944 575076332310290931848 582934986875170349056 584973724279893418496 587274453278707597312 589240773992810412928 593627181739655155456 598757665770958733312 603754093549283575808 603843844417954496512 608248540895804297216 610285087349696499104 612776445666740805632 625316739747472274944 627776139711721914368 629971703070654450688 630187116198437883904 634566987376872752384 644815947753340174336 645488247481261703168 650196716129997697024 650293370911643303936 655036890195481550848 657230094068903922112 673418027420354757632 678431064845320177664 690004678342038372352 691728826764691583504 695141189595204911104 697468671256795998976 700211848139997519872 707786255151127300736 714042659886133247488 719967660652176515072 720213847083929010176 725219414144997431296 730618069833421729792 737076294076008513536 743081961291425939456 751120107507318768128 763286981257590712832 769620602766119723008 775349788394651631616 781005522925381849088 783773388390638447438 787909141943319445504 790547230588218952576 808898577315574057984 809056400919368719936 816048754155580854272 828822187594282778624 834992079809624834048 835154994497412872192 837826725521027305882 842247703456651821056 851358556018081948928 858422980008364306432 864853394086221735104 872327978580103671808 878821735244471689216 892577740486150684672 892751890669648242688 895741015303586797072 903482549243678802944 924455516932084637696 924498455747340475456 924635886764992822784 932627147606378119168 934499040004222764253 939430130778573185024 954320986577899845632 954462850854186139648 957516257738316921008 964644170326939627616 972981206877807941632 988403878955681982976 991713266943256811044 995761724208453809152 996946261234404196352 1020136227031548110848 1020287875051026563072 1023704017489813482368 1027883070150661996544 1031171354487418222624 1032551484849918631936 1047825915099177783296 1056569663711246257664 1056726727731420368896 1064434946567657520128 1067998902861968873432 1090652556089028395008 1094304294558076481152 1098771557747259375616 1102450480373645288704 1111978522146066219008 1129604433092207980544 1133386590792293498336 1137844253227495969792 1138013399095375781888 1150152664620581863696 1165869973750340698112 1169947448559786836992 1174548906557415194624 1178481547985620825856 1187254363479310310912 1197515331541917466624 1207508187098567151616 1207687688835908993024 1216497081791608594432 1220570174699392998208 1225552891333481611264 1250633479494944549888 1255552279423443828736 1259943406141308901376 1260374232396875767808 1269133974753745504768 1290976494962523406336 1300393432259995394048 1310073780390963101696 1314460188137807844224 1346836054840709515264 1356862129690640355328 1380009356684076744704 1383457653529383167008 1394937342513591997952 1400423696279995039744 1415572510302254601472 1428085319772266494976 1439935321304353030144 1450438828289994862592 1461236139666843459584 1474152588152017027072 1502240215014637536256 1526573962515181425664 1539241205532239446016 1550699576789303263232 1562011045850763698176 1567546776781276894876 1575818283886638891008 1581094461176437905152 1617797154631148115968 1618112801838737439872 1632097508311161708544 1657644375188565557248 1670309988994825744384 1675653451042054611764 1684495406913303642112 1702717112036163897856 1716845960016728612864 1729706788172443470208 1735498217150699419327 1744655957160207343616 1757643470488943378432 1785503781339296485376 1791482030607173594144 1806965098487357605888 1848911033864169275392 1848996911494680950912 1849271773529985645568 1868998080008445528506 1878860261557146370048 1908641973155799691264 1908925701708372279296 1915032515476633842016 1929288340653879255232 1945962413755615883264 1976807757911363965952 1983426533886513622088 1991523448416907618304 2040272454063096221696 2040575750102053126144 2047408034979626964736 2062342708974836445248 2065102969699837263872 2095651830198355566592 2113139327422492515328 2113453455462840737792 2128869893135315040256 2135997805723937746864 2181305112178056790016 2188608589116152962304 2204900960747290577408 2223957044292132438016 2259208866184415961088 2266773181584586996672 2275688506454991939584 2276026798190751563776 2300305329241163727392 2331739947500681396224 2339894897119573673984 2356963095971241651712 2374508726958620621824 2415016374197134303232 2432994163583217188864 2441140349398785996416 2451105782666963222528 2501266958989889099776 2519886812282617802752 2520748464793751535616 2538267949507491009536 2600786864519990788096 2620147560781926203392 2628920376275615688448 2693672109681419030528 2713724259381280710656 2766915307058766334016 2789874685027183995904 2800847392559990079488 2831145020604509202944 2856170639544532989952 2879870642608706060288 2900877656579989725184 2922472279333686919168 3004480430029275072512 3053147925030362851328 3078482411064478892032 3124022091701527396352 3135093553562553789752 3162188922352875810304 3235594309262296231936 3236225603677474879744 3264195016622323417088 3340619977989651488768 3351306902084109223528 3405434224072327795712 3433691920033457225728 3459413576344886940416 3470996434301398838654 3489311914320414687232 3515286940977886756864 3571007562678592970752 3582964061214347188288 3613930196974715211776 3697822067728338550784 3697993822989361901824 3698543547059971291136 3737996160016891057012 3757720523114292740096 3817283946311599382528 3830065030953267684032 3858576681307758510464 3891924827511231766528 3953615515822727931904 3966853067773027244176 3983046896833815236608 4080544908126192443392 4094816069959253929472 4124685417949672890496 4130205939399674527744 4191303660396711133184 4226278654844985030656 4226906910925681475584 4257739786270630080512 4271995611447875493728 4377217178232305924608 4409801921494581154816 4518417732368831922176 4533546363169173993344 4551377012909983879168 4552053596381503127552 4600610658482327454784 4679789794239147347968 4713926191942483303424 4749017453917241243648 4830032748394268606464 4865988327166434377728 4882280698797571992832 5002533917979778199552 5039773624565235605504 5041496929587503071232 5076535899014982019072 5201573729039981576192 5257840752551231376896 5387344219362838061056 5427448518762561421312 5533830614117532668032 5579749370054367991808 5662290041209018405888 5712341279089065979904 5801755313159979450368 5844944558667373838336 6008960860058550145024 6106295850060725702656 6248044183403054792704 6270187107125107579504 6324377844705751620608 6471188618524592463872 6472451207354949759488 6528390033244646834176 6681239955979302977536 6702613804168218447056 6810868448144655591424 6867383840066914451456 6918827152689773880832 6941992868602797677308 6978623828640829374464 7142015125357185941504 7165928122428694376576 7227860393949430423552 7395987645978723803648 7397087094119942582272 7475992320033782114024 7634567892623198765056 7660130061906535368064 7717153362615517020928 7783849655022463533056 7907231031645455863808 7933706135546054488352 7966093793667630473216 8161089816252384886784 8189632139918507858944 8249370835899345780992 8382607320793422266368 8452557309689970061312 8453813821851362951168 8515479572541260161024 8543991222895750987456 8754434356464611849216 8819603842989162309632 9036835464737663844352 9067092726338347986688 9102754025819967758336 9201221316964654909568 9359579588478294695936 9427852383884966606848 9498034907834482487296 9660065496788537212928 9764561397595143985664 10005067835959556399104 10079547249130471211008 10153071798029964038144 10515681505102462753792 10774688438725676122112 10854897037525122842624 11067661228235065336064 11159498740108735983616 11324580082418036811776 11424682558178131959808 11603510626319958900736 12017921720117100290048 12148487520054895935289 12212591700121451405312 12540374214250215159008 12648755689411503241216 12942377237049184927744 12944902414709899518976 13362479911958605955072 13405227608336436894112 13621736896289311182848 13837654305379547761664 13883985737205595354616 14284030250714371883008 14331856244857388753152 14455720787898860847104 14791975291957447607296 14794174188239885164544 14951984640067564228048 15269135785246397530112 15320260123813070736128 15434306725231034041856 15567699310044927066112 15814462063290911727616 15867412271092108976704 15932187587335260946432 16322179632504769773568 16379264279837015717888 16498741671798691561984 16905114619379940122624 17030959145082520322048 17087982445791501974912 17508868712929223698432 17639207685978324619264 18134185452676695973376 18205508051639935516672 18402442633929309819136 18719159176956589391872 18855704767769933213696 18996069815668964974592 19529122795190287971328 20010135671919112798208 20159094498260942422016 20306143596059928076288 21031363010204925507584 21549376877451352244224 22135322456470130672128 22318997480217471967232 22649160164836073623552 22849365116356263919616 24035843440234200580096 24296975040109791870578 24425183400242902810624 25080748428500430318016 25297511378823006482432 25884754474098369855488 25889804829419799037952 26810455216672873788224 27243473792578622365696 27675308610759095523328 27767971474411190709232 28663712489714777506304 28911441575797721694208 29583950583914895214592 29588348376479770329088 29903969280135128456096 30640520247626141472256 30868613450462068083712 31628924126581823455232 31734824542184217953408 31864375174670521892864 32758528559674031435776 32997483343597383123968 33810229238759880245248 34061918290165040644096 34175964891583003949824 35017737425858447396864 35278415371956649238528 36268370905353391946752 36411016103279871033344 36804885267858619638272 37438318353913178783744 37711409535539866427392 37992139631337929949184 39058245590380575942656 40020271343838225596416 40612287192119856152576 42062726020409851015168 44270644912940261344256 44637994960434943934464 45298320329672147247104 45698730232712527839232 48071686880468401160192 48593950080219583741156 48850366800485805621248 50161496857000860636032 50595022757646012964864 51779609658839598075904 53620910433345747576448 54486947585157244731392 55350617221518191046656 55535942948822381418464 57327424979429555012608 59167901167829790429184 59176696752959540658176 59807938560270256912192 61281040495252282944512 61737226900924136167424 63257848253163646910464 63469649084368435906816 65517057119348062871552 65994966687194766247936 67620458477519760490496 68351929783166007899648 70035474851716894793728 70556830743913298477056 72536741810706783893504 73609770535717239276544 75422819071079732854784 75984279262675859898368 78116491180761151885312 81224574384239712305152 84125452040819702030336 88541289825880522688512 89275989920869887868928 90596640659344294494208 97187900160439167482312 100322993714001721272064 101190045515292025929728 103559219317679196151808 107241820866691495152896 108973895170314489462784 110701234443036382093312 111071885897644762836928 114654849958859110025216 118335802335659580858368 119615877120540513824384 122562080990504565889024 123474453801848272334848 126939298168736871813632 131034114238696125743104 131989933374389532495872 136703859566332015799296 140070949703433789587456 141113661487826596954112 145073483621413567787008 147219541071434478553088 150845638142159465709568 156232982361522303770624 168250904081639404060672 177082579651761045377024 181193281318688588988416 194375800320878334964624 200645987428003442544128 202380091030584051859456 207118438635358392303616 214483641733382990305792 221402468886072764186624 222143771795289525673856 229309699917718220050432 236671604671319161716736 239231754241081027648768 245124161981009131778048 246948907603696544669696 253878596337473743627264 262068228477392251486208 263979866748779064991744 273407719132664031598592 280141899406867579174912 290146967242827135574016 294439082142868957106176 312465964723044607541248 336501808163278808121344 354165159303522090754048 388751600641756669929248 401291974856006885088256 414236877270716784607232 428967283466765980611584 442804937772145528373248 444287543590579051347712 458619399835436440100864 473343209342638323433472 478463508482162055297536 490248323962018263556096 493897815207393089339392 507757192674947487254528 527959733497558129983488 546815438265328063197184 580293934485654271148032 588878164285737914212352 624931929446089215082496 708330318607044181508096 777503201283513339858496 802583949712013770176512 857934566933531961223168 888575087181158102695424 917238799670872880201728 956927016964324110595072 980496647924036527112192 987795630414786178678784 1015514385349894974509056 1055919466995116259966976 1093630876530656126394368 1160587868971308542296064 1177756328571475828424704 1416660637214088363016192 1555006402567026679716992 1605167899424027540353024 1715869133867063922446336 1777150174362316205390848 1834477599341745760403456 1913854033928648221190144 1960993295848073054224384 2031028770699789949018112 2187261753061312252788736 2355512657142951656849408 3110012805134053359433984 3210335798848055080706048 3431738267734127844892672 3554300348724632410781696 3827708067857296442380288 4062057541399579898036224 4374523506122624505577472 6220025610268106718867968 6420671597696110161412096 6863476535468255689785344 7108600697449264821563392 7655416135714592884760576 8124115082799159796072448 12440051220536213437735936 12841343195392220322824192 13726953070936511379570688 14217201394898529643126784 15310832271429185769521152 24880102441072426875471872 28434402789797059286253568 30621664542858371539042304 49760204882144853750943744 56868805579594118572507136 99520409764289707501887488 199040819528579415003774976 398081639057158830007549952
- Sum of all divisors σ(n): 1080278908452864794419200000
- Sum of proper divisors (its aliquot sum) s(n): 682197269395705964411650048
- 398081639057158830007549952 is an abundant number, because the sum of its proper divisors (682197269395705964411650048) is greater than itself. Its abundance is 284115630338547134404100096
Bases of 398081639057158830007549952
- Binary: 101001001010010010001000011100101000001011011000100100001101111111001110010000000000000002
- Hexadecimal: 0x1494910E505B121BF9C8000
- Base-36: 1E0O71G8A0BKC9SB28
Squares and roots of 398081639057158830007549952
- 398081639057158830007549952 squared (3980816390571588300075499522) is 158468991354434082468722866380894648845809321775202304
- 398081639057158830007549952 cubed (3980816390571588300075499523) is 63083595818107851604906365629934643045250404717516402284503058490499652185489408
-
The
square root of 398081639057158830007549952 is 19951983336429.4595886227 -
398081639057158830007549952 is a
perfect cube number . Itscube root is 735626528
Scales and comparisons
How big is 398081639057158830007549952?- 398,081,639,057,158,830,007,549,952 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 398,081,639,057,158,830,007,549,952 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 398081639057158830007549952 cubic inches would be around 61302210.7 feet tall.
Recreational maths with 398081639057158830007549952
- 398081639057158830007549952 backwards is 259945700038851750936180893
- The number of decimal digits it has is: 27
- The sum of 398081639057158830007549952's digits is 125
- 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 398081639057158830007549952 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 398081639057158830007549952 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/398081639057158830007549952/
Chicago style:
Numbermatics. 2024. "Number 398081639057158830007549952 - Facts about the integer". https://numbermatics.com/n/398081639057158830007549952/
The information we have on file for 398081639057158830007549952 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 398081639057158830007549952, math, Factors of 398081639057158830007549952, curriculum, school, college, exams, university, Prime factorization of 398081639057158830007549952, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-eight septillion, eighty-one sextillion, six hundred thirty-nine quintillion, fifty-seven quadrillion, one hundred fifty-eight trillion, eight hundred thirty billion, seven million, five hundred forty-nine thousand, nine hundred fifty-two.