2860597973303651028539617344
2,860,597,973,303,651,028,539,617,344 is an even composite number composed of six prime numbers multiplied together.
2860597973303651028539617344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, four hundred thirty-five divisors.
Prime factorization of 2860597973303651028539617344:
26 × 36 × 72 × 136 × 614 × 43272
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 61 × 61 × 61 × 61 × 4327 × 4327)See below for interesting mathematical facts about the number 2860597973303651028539617344 from the Numbermatics database.
Names of 2860597973303651028539617344
- Cardinal: 2860597973303651028539617344 can be written as Two octillion, eight hundred sixty septillion, five hundred ninety-seven sextillion, nine hundred seventy-three quintillion, three hundred three quadrillion, six hundred fifty-one trillion, twenty-eight billion, five hundred thirty-nine million, six hundred seventeen thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 2.860597973303651028539617344 × 1027
Factors of 2860597973303651028539617344
Divisors of 2860597973303651028539617344
- Number of divisors d(n): 15435
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 61 63 64 72 78 81 84 91 96 98 104 108 112 117 122 126 144 147 156 162 168 169 182 183 189 192 196 208 216 224 234 243 244 252 273 288 294 312 324 336 338 351 364 366 378 392 416 427 432 441 448 468 486 488 504 507 546 549 567 576 588 624 637 648 672 676 702 728 729 732 756 784 793 819 832 854 864 882 936 972 976 1008 1014 1053 1092 1098 1134 1176 1183 1248 1274 1281 1296 1323 1344 1352 1404 1456 1458 1464 1512 1521 1568 1586 1638 1647 1701 1708 1728 1764 1872 1911 1944 1952 2016 2028 2106 2184 2196 2197 2268 2352 2366 2379 2457 2496 2548 2562 2592 2646 2704 2808 2912 2916 2928 2989 3024 3042 3136 3159 3172 3276 3294 3402 3416 3528 3549 3721 3744 3822 3843 3888 3904 3969 4032 4056 4212 4327 4368 4392 4394 4536 4563 4704 4732 4758 4914 4941 5096 5103 5124 5184 5292 5408 5551 5616 5733 5824 5832 5856 5978 6048 6084 6318 6344 6552 6588 6591 6804 6832 7056 7098 7137 7371 7442 7488 7644 7686 7776 7938 8112 8281 8424 8654 8736 8784 8788 8967 9072 9126 9408 9464 9477 9516 9828 9882 10192 10206 10248 10309 10584 10647 10816 11102 11163 11232 11466 11529 11664 11712 11907 11956 12096 12168 12636 12688 12981 13104 13176 13182 13608 13664 13689 14112 14196 14274 14742 14823 14884 15288 15372 15379 15552 15876 16224 16562 16653 16848 17199 17308 17472 17568 17576 17934 18144 18252 18928 18954 19032 19656 19764 19773 20384 20412 20496 20618 21168 21294 21411 22113 22204 22326 22464 22932 23058 23328 23814 23912 24336 24843 25272 25376 25962 26047 26208 26352 26364 26901 27216 27328 27378 28224 28392 28548 28561 29484 29646 29768 30289 30576 30744 30758 30927 31752 31941 32448 33124 33306 33489 33696 34398 34587 34616 35136 35152 35721 35868 36288 36504 37856 37908 38064 38857 38943 39312 39528 39546 40768 40824 40992 41067 41236 42336 42588 42822 44226 44408 44469 44652 45864 46116 46137 46656 47628 47824 48373 48672 49686 49959 50544 50752 51597 51924 52094 52416 52704 52728 53802 54432 54756 56251 56784 57096 57122 58968 59292 59319 59536 60578 61152 61488 61516 61854 63504 63882 64233 66248 66339 66612 66978 67392 68796 69174 69232 70304 71442 71736 72163 73008 74529 75712 75816 76128 77714 77886 78141 78624 79056 79092 80703 81648 81984 82134 82472 84672 85176 85644 85683 88452 88816 88938 89304 90867 91728 92232 92274 92781 95256 95648 95823 96746 97344 99372 99918 100467 101088 103194 103761 103848 104188 105408 105456 107604 107653 108864 109512 112502 113568 114192 114244 116571 116829 117936 118584 118638 119072 121156 122304 122976 123032 123201 123708 127008 127764 128466 132496 132678 133224 133956 134017 137592 138348 138411 138464 140608 142884 143472 144326 145119 146016 149058 149877 151632 152256 154791 155428 155772 156282 157248 158112 158184 161406 163296 164268 164944 168753 170352 171288 171366 176904 177632 177876 177957 178608 181734 182329 183456 184464 184548 185562 190512 191296 191646 192699 193492 198744 199836 199927 200934 202176 206388 207522 207696 208376 210912 212023 215208 215306 216489 219024 223587 225004 226981 227136 228384 228488 233142 233658 234423 235872 237168 237276 238144 242109 242312 245952 246064 246402 247416 254016 255528 256932 257049 263947 264992 265356 266448 267912 268034 272601 275184 276696 276822 276928 278343 285768 286944 287469 288652 290238 292032 298116 299754 301401 303264 309582 310856 311283 311544 312564 316224 316368 322812 322959 326592 328536 329888 337506 338611 340704 342576 342732 349713 350487 353808 355264 355752 355914 357216 363468 364658 366912 368928 369096 371124 371293 381024 383292 385398 386984 393757 397488 399672 399854 401868 402051 412776 415044 415233 415392 416752 421824 424046 430416 430612 432978 435357 438048 447174 449631 450008 453962 456768 456976 464373 466284 467316 468846 471744 474336 474552 484218 484624 492128 492804 494832 505141 506259 511056 513864 514098 527894 529984 530712 532896 533871 535824 536068 545202 546987 550368 553392 553644 556686 571536 573888 574938 577304 578097 580476 596232 599508 599781 602802 606528 619164 621712 622566 623088 625128 628849 632736 636069 645624 645918 649467 657072 659776 670761 675012 677222 680943 681408 685152 685464 699426 700974 703269 707616 711504 711828 714432 726327 726936 729316 731263 737856 738192 742248 742586 762048 766584 770796 771147 773968 787514 791841 794976 799344 799708 803736 804102 817803 825552 830088 830466 830784 833504 835029 848092 860832 861224 862407 865956 870714 876096 894348 899262 900016 904203 907924 913952 928746 932568 934632 937692 938119 948672 949104 968436 968877 969248 984256 985608 989664 1010282 1012518 1015833 1022112 1027728 1028196 1049139 1051461 1055788 1061424 1065792 1067742 1071648 1072136 1090404 1093974 1100736 1106784 1107288 1113372 1113879 1143072 1149876 1154608 1156194 1160952 1181271 1192464 1199016 1199562 1205604 1206153 1238328 1243424 1245132 1245699 1246176 1250256 1257698 1265472 1272138 1291248 1291836 1298934 1306071 1314144 1341522 1348893 1350024 1354444 1361886 1370304 1370928 1398852 1399489 1401948 1406538 1415232 1423008 1423656 1452654 1453872 1458632 1462526 1476384 1484496 1485172 1515423 1518777 1533168 1541592 1542294 1547936 1575028 1583682 1588867 1589952 1598688 1599416 1601613 1607472 1608204 1635606 1640961 1651104 1660176 1660932 1667008 1670058 1696184 1721664 1722448 1724814 1731912 1741428 1742221 1788696 1798524 1799343 1800032 1808406 1815848 1827904 1847629 1857492 1865136 1869264 1875384 1876238 1886547 1898208 1908207 1936872 1937754 1938496 1948401 1971216 1979328 2012283 2020564 2025036 2031666 2042829 2044224 2055456 2056392 2098278 2102922 2109807 2111576 2122848 2135484 2143296 2144272 2178981 2180808 2187948 2193789 2213568 2214576 2226744 2227758 2286144 2299752 2309216 2312388 2313441 2321904 2362542 2370277 2375523 2384928 2398032 2399124 2411208 2412306 2453409 2476656 2486848 2490264 2491398 2492352 2500512 2505087 2515396 2544276 2582496 2583672 2597868 2599051 2612142 2628288 2683044 2697786 2700048 2708888 2712609 2723772 2741856 2756299 2797704 2798978 2803896 2813076 2814357 2846016 2847312 2905308 2906631 2907744 2917264 2925052 2950753 2952768 2968992 2970344 3030846 3037554 3047499 3066336 3083184 3084588 3095872 3147417 3150056 3154383 3167364 3177734 3197376 3198832 3203226 3214944 3216408 3271212 3281922 3302208 3320352 3321864 3340116 3341637 3392368 3431311 3444896 3449628 3463824 3482856 3484442 3543813 3577392 3597048 3598686 3600064 3616812 3618459 3631696 3695258 3714984 3730272 3737097 3738528 3750768 3752476 3773094 3796416 3816414 3873744 3875508 3896802 3918213 3942432 4024566 4041128 4046679 4050072 4063332 4085658 4110912 4112784 4196556 4198467 4205844 4219614 4223152 4245696 4270968 4288544 4357962 4361616 4375896 4387578 4401943 4429152 4453488 4455516 4546269 4556331 4599504 4618432 4624776 4626882 4643808 4725084 4740554 4751046 4766601 4769856 4796064 4798248 4822416 4824612 4826809 4906818 4922883 4953312 4980528 4982796 5001024 5010174 5030792 5088552 5118841 5164992 5167344 5195736 5198102 5224284 5226663 5366088 5395572 5398029 5400096 5417776 5425218 5447544 5483712 5512598 5542887 5595408 5597956 5607792 5626152 5628714 5659641 5694624 5724621 5810616 5813262 5815488 5834528 5845203 5850104 5901506 5937984 5940688 6036849 6061692 6075108 6094998 6128487 6132672 6166368 6169176 6294834 6300112 6308766 6329421 6334728 6355468 6397664 6406452 6429888 6432816 6542424 6563844 6566833 6581367 6640704 6643728 6680232 6683274 6784736 6862622 6889792 6899256 6927648 6940323 6965712 6968884 7087626 7110831 7126569 7154784 7194096 7197372 7233624 7236918 7263392 7360227 7390516 7429968 7460544 7474194 7477056 7501536 7504952 7515261 7546188 7632828 7747488 7751016 7793604 7797153 7836426 7884864 8049132 8082256 8093358 8100144 8126664 8171316 8175037 8225568 8268897 8393112 8396934 8411688 8439228 8443071 8446304 8541936 8577088 8715924 8719893 8723232 8751792 8775156 8803886 8852259 8858304 8906976 8911032 9092538 9112662 9142497 9199008 9249552 9253764 9287616 9442251 9450168 9481108 9502092 9506419 9533202 9592128 9596496 9644832 9649224 9653618 9813636 9845766 9906624 9961056 9965592 10020348 10024911 10061584 10177104 10237682 10293933 10334688 10391472 10396204 10448568 10453326 10631439 10732176 10791144 10796058 10800192 10835552 10850436 10855377 10895088 11025196 11085774 11122069 11190816 11195912 11211291 11215584 11252304 11257428 11319282 11389248 11449242 11621232 11626524 11669056 11690406 11700208 11754639 11803012 11881376 12073698 12123384 12150216 12189996 12195547 12256974 12332736 12338352 12589668 12595401 12600224 12617532 12658842 12669456 12710936 12795328 12812904 12865632 12933403 13084848 13127688 13133666 13162734 13205829 13287456 13360464 13366548 13569472 13638807 13668993 13725244 13798512 13845841 13855296 13880646 13931424 13937768 14175252 14221662 14253138 14299803 14309568 14388192 14394744 14467248 14473836 14480427 14526784 14720454 14768649 14781032 14859936 14948388 15003072 15009904 15030522 15092376 15265656 15356523 15494976 15502032 15587208 15594306 15672852 15679989 16098264 16100767 16164512 16186716 16194087 16200288 16253328 16342632 16350074 16451136 16537794 16628661 16786224 16793868 16823376 16878456 16886142 16892608 16978923 17083872 17173863 17431848 17439786 17446464 17503584 17535609 17550312 17607772 17704518 17813952 17822064 18185076 18193357 18225324 18284994 18385461 18398016 18499104 18507528 18722929 18884502 18900336 18962216 18988263 19004184 19012838 19066404 19192992 19289664 19298448 19307236 19627272 19691532 19700499 19744101 19922112 19931184 20040696 20049822 20123168 20354208 20475364 20587866 20655271 20669376 20782944 20792408 20820969 20897136 20906652 21262878 21332493 21379707 21464352 21582288 21592116 21671104 21700872 21710754 21790176 22050392 22080681 22171548 22244138 22381632 22391824 22422582 22431168 22504608 22514856 22638564 22648873 22898484 23242464 23253048 23380812 23391459 23400416 23509278 23606024 23762752 24019177 24147396 24246768 24300432 24379992 24391094 24513948 24525111 24676704 24806691 25179336 25190802 25200448 25235064 25317684 25329213 25338912 25421872 25625808 25731264 25866806 26159679 26169696 26255376 26267332 26325468 26411658 26556777 26574912 26720928 26733096 27277614 27337986 27427491 27450488 27597024 27691682 27761292 27862848 27875536 28326753 28350504 28443324 28506276 28519257 28599606 28776384 28789488 28934496 28947672 28960854 29440908 29537298 29562064 29719872 29896776 30019808 30061044 30074733 30184752 30531312 30713046 30813601 30881799 31004064 31174416 31188612 31345704 31359978 31894317 32196528 32201534 32329024 32373432 32388174 32400576 32506656 32566131 32685264 32700148 33075588 33257322 33366207 33572448 33587736 33646752 33756912 33772284 33787663 33957846 34167744 34347726 34863696 34879572 35007168 35071218 35100624 35215544 35263917 35409036 35644128 35831887 36370152 36386714 36450648 36569988 36586641 36770922 36998208 37015056 37445858 37769004 37786203 37800672 37924432 37976526 38008368 38025676 38132808 38359789 38385984 38596896 38614472 38800209 39254544 39383064 39400998 39488202 39617487 39862368 40081392 40099644 40246336 40708416 40916421 40950728 41006979 41175732 41310542 41537523 41565888 41584816 41641938 41794272 41813304 42525756 42664986 42759414 42899409 42928704 43164576 43184232 43401744 43421508 43441281 43580352 44100784 44161362 44305947 44343096 44488276 44607043 44783648 44845164 45009216 45029712 45277128 45297746 45796968 46069569 46484928 46506096 46761624 46782918 46800832 47018556 47039967 47212048 48038354 48294792 48302301 48493536 48582261 48600864 48759984 48782188 49027896 49050222 49353408 49613382 49885983 50358672 50381604 50470128 50635368 50658426 50677824 50843744 50936769 51251616 51521589 51733612 52319358 52339392 52510752 52534664 52606827 52650936 52823316 53113554 53441856 53466192 54555228 54580071 54675972 54854982 54900976 55156383 55194048 55383364 55522584 55751072 56168787 56653506 56701008 56886648 57012552 57038514 57199212 57225259 57578976 57868992 57895344 57921708 58881816 59074596 59101497 59124128 59232303 59793552 60039616 60122088 60149466 60369504 61062624 61426092 61627202 61763598 61965813 62008128 62348832 62377224 62691408 62719956 63788634 63997479 64139121 64393056 64403068 64746864 64776348 65013312 65132262 65370528 65400296 66151176 66514644 66544933 66732414 67144896 67175472 67293504 67513824 67544568 67575326 67915692 67946619 68695452 69727392 69759144 70142436 70174377 70201248 70431088 70527834 70818072 71288256 71663774 72057531 72740304 72773428 72901296 73139976 73173282 73541844 73575333 74030112 74420073 74891716 75538008 75572406 75601344 75848864 75953052 75987639 76016736 76051352 76265616 76719578 77193792 77228944 77600418 78479037 78509088 78766128 78801996 78976404 79234974 79670331 79724736 80162784 80199288 81832842 81901456 82013958 82282473 82351464 82621084 83075046 83169632 83283876 83588544 83626608 85051512 85329972 85368829 85518828 85557771 85798818 86329152 86368464 86803488 86843016 86882562 88201568 88322724 88611894 88686192 88976552 89214086 89567296 89690328 90059424 90224199 90554256 90595492 91593936 92139138 92440803 92645397 93012192 93523248 93565836 94037112 94079934 94424096 95682951 96076708 96589584 96604602 96920887 96987072 97164522 97201728 97519968 97564376 97698393 98055792 98100444 99226764 99771966 100098621 100717344 100763208 100940256 101270736 101316852 101362989 101687488 101873538 102503232 103043178 103467224 104638716 105021504 105069328 105213654 105301872 105646632 106227108 106275481 106932384 107495661 109110456 109160142 109351944 109709964 109759923 109801952 110312766 110766728 111045168 111502144 112337574 112705369 113307012 113358609 113402016 113773296 114025104 114077028 114398424 114450518 115079367 115157952 115790688 115843416 116400627 117763632 118149192 118202994 118248256 118464606 118852461 119587104 120244176 120298932 120739008 122125248 122749263 122852184 123254404 123527196 123583447 123931626 124612569 124697664 124754448 125382816 125439912 127577268 127994958 128278242 128698227 128786112 128806136 129493728 129552696 130264524 130323843 130741056 130800592 131060503 132302352 132917841 133029288 133089866 133464828 133821129 134350944 135027648 135089136 135150652 135831384 135893238 137390904 138208707 139454784 139518288 140284872 140348754 140402496 140862176 141055668 141119901 141636144 143327548 144115062 144586897 144906903 145480608 145546856 145746783 145802592 146279952 146346564 147083688 147150666 148060224 148840146 149657949 149783432 151076016 151144812 151697728 151906104 151975278 152033472 152102704 152531232 152810307 153439156 154457888 154564767 155200836 156958074 157018176 157532256 157603992 157952808 158469948 158542111 159340662 160325568 160398576 163665684 163740213 163802912 164027916 164564946 164702928 165242168 165469149 166150092 166339264 166567752 167253216 168134239 168506361 170103024 170659944 170737658 171037656 171115542 171597636 171675777 172736928 173606976 173686032 173765124 176403136 176645448 177223788 177304491 177372384 177696909 177953104 178428172 179380656 179995933 180118848 180448398 181108512 181190984 183187872 184278276 184881606 185290794 185897439 186024384 187046496 187131672 188074224 188159868 188848192 191365902 191992437 192153416 192417363 193179168 193209204 193841774 194329044 195039936 195128752 195396786 196111584 196200888 198453528 199543932 199634799 200197242 201434688 201526416 201880512 202541472 202633704 202725978 203747076 203839857 206086356 206934448 209277432 209309971 210138656 210427308 210523131 210603744 211293264 212454216 212550962 213864768 214991322 216172593 218220912 218320284 218703888 219419928 219519846 219603904 220625532 220725999 221533456 222090336 223260219 224675148 225410738 226614024 226717218 226804032 227546592 227962917 228050208 228154056 228796848 228901036 230158734 231581376 231686832 232801254 235527264 236298384 236405988 236513641 236929212 237704922 239010993 239174208 240488352 240597864 243398077 245498526 245704368 246508808 246847419 247054392 247166894 247863252 249225138 249508896 250765632 250879824 255154536 255989916 256106487 256556484 256673313 257396454 257612272 258987456 259105392 260529048 260647686 261601184 262121006 264604704 265835682 266058576 266179732 266929656 267642258 268518523 268701888 270178272 270301304 270672597 271662768 271786476 274781808 276417414 277322409 277936191 279036576 280569744 280697508 281724352 282111336 282239802 283272288 286655096 287048853 288230124 289173794 289813806 290762661 290961216 291093712 291493566 291605184 292559904 292693128 294167376 294301332 294435349 297680292 299315898 299566864 300295863 302152032 302289624 303812208 303950556 304088967 304205408 305062464 305620614 306878312 308915776 309129534 310401672 312249301 313916148 315064512 315207984 315905616 316939896 317084222 318681324 318826443 320797152 322486983 327331368 327480426 327605824 328055832 329129892 329279769 329405856 330484336 330938298 332300184 333135504 334506432 336268478 337012722 338116107 340075827 340206048 341319888 341475316 342075312 342231084 343195272 343351554 345238101 345473856 347372064 347530248 349201881 353290896 354447576 354608982 354744768 355393818 355906208 356557383 356856344 358761312 359991866 360896796 362217024 362381968 366375744 368247789 368556552 369763212 370581588 370750341 371794878 373837707 374092992 374263344 376148448 376319736 382731804 383984874 384306832 384834726 386094681 386358336 386418408 387683548 388658088 390257504 390793572 390971529 392223168 392401776 393181509 396907056 399087864 399269598 400394484 400576813 401463387 403052832 405082944 405267408 405451956 407494152 407679714 412172712 413868896 414626121 418554864 418619942 420277312 420854616 421046262 421207488 422586528 423359703 424908432 425101924 429982644 432345186 433760691 434720709 436441824 436640568 437407776 438839856 439039692 441251064 441451998 443066912 444180672 446520438 448973847 449350296 450821476 453228048 453434436 455093184 455925834 456100416 456308112 457593696 457802072 458430921 460317468 463373664 465602508 465814531 471054528 472596768 472811976 473027282 473858424 475409844 475626333 478021986 480976704 481195728 486796154 490997052 491220639 491408736 493017616 493694838 494108784 494333788 495726504 498450276 498677257 499017792 501759648 504402717 505519083 510309072 511979832 512212974 513112968 513346626 514792908 515027331 515224544 518210784 521058096 521295372 523202368 524242012 529209408 531671364 531913473 532117152 532359464 533090727 533859312 535284516 537037046 539987799 540356544 540602608 541345194 543325536 543572952 549563616 552834828 554644818 555872382 557692317 558073152 561139488 561395016 564222672 564479604 566544576 573310192 574097706 575977311 576460248 578347588 579627612 579891559 581525322 582187424 582987132 585119808 585386256 588334752 588602664 588870698 595360584 598631796 598904397 599133728 600591726 604304064 604579248 607624416 607901112 608177934 608410816 611241228 611519571 613756624 618259068 620803344 624498602 627832296 627929913 630415968 631569393 631811232 633879792 634168444 637362648 637652886 641594304 644973966 648517779 654662736 654960852 656111664 658259784 658559538 658811712 660968672 661876596 662177997 664600368 666271008 669780657 672536956 674025444 676232214 678446209 680151654 680412096 682639776 682950632 683888751 684150624 684462168 686390544 686703108 690476202 694744128 695060496 698403762 706581792 708895152 709217964 709540923 710787636 711812416 713114766 713712688 717032979 717522624 719983732 721793592 724763936 730194231 736495578 737113104 739526424 741163176 741500682 743589756 743928367 747675414 748526688 752296896 752639472 765463608 767969748 768319461 768613664 769669452 770019939 772189362 772836816 775367096 777316176 780515008 781587144 781943058 784803552 786363018 788937583 793814112 798175728 798539196 800788968 801153626 802926774 805555569 806105664 810534816 810903912 814988304 815359428 824345424 827737792 829252242 831967227 833808573 837109728 837239884 841709232 842092524 845173056 846719406 849816864 850203848 859965288 864690372 865084129 867521382 869441418 872287983 872883648 873281136 874815552 877679712 878079384 882502128 882903996 883306047 886133824 893040876 897947694 898700592 900887589 901642952 906456096 906868872 911851668 912266901 912616224 915187392 915604144 916861842 917423521 920634936 926747328 931205016 931629062 936747903 945193536 945623952 946054564 947716848 950819688 951252666 956043972 956479329 962391456 967460949 973592308 981994104 982146787 982441278 982817472 986035232 987389676 987839307 988217568 988667576 991453008 996900552 997354514 1003519296 1008805434 1011038166 1014348321 1020227481 1020618144 1023959664 1024425948 1026225936 1026693252 1029585816 1030054662 1030449088 1035714303 1036421568 1042116192 1042590744 1047605643 1048484024 1063342728 1063826946 1064234304 1064718928 1066181454 1067718624 1069672149 1070569032 1074074092 1079975598 1081205216 1082690388 1086651072 1087145904 1099127232 1105669656 1109289636 1109794777 1111744764 1112251023 1115384634 1121513121 1122278976 1122790032 1128445344 1128959208 1142098669 1146620384 1148195412 1151954622 1152920496 1156695176 1158284043 1159255224 1159783118 1163050644 1164374848 1165974264 1170772512 1172914587 1176669504 1177205328 1177741396 1179544527 1190721168 1197263592 1197808794 1198267456 1201183452 1201730439 1204390161 1209158496 1215248832 1215802224 1216355868 1222482456 1223039142 1227513248 1236518136 1241606688 1243878363 1248997204 1255664592 1255859826 1259971531 1260831936 1263138786 1263622464 1267759584 1268336888 1270079109 1274725296 1275305772 1289947932 1297035558 1301282073 1304162127 1309325472 1309921704 1312223328 1316519568 1317119076 1321937344 1323753192 1324355994 1329200736 1332542016 1339561314 1345073912 1346921541 1348050888 1352464428 1356892418 1360303308 1365279552 1365901264 1367777502 1368301248 1368924336 1372781088 1373406216 1380952404 1381581253 1390120992 1396807524 1397443593 1413163584 1417790304 1418435928 1419081846 1421575272 1426229532 1426878999 1427425376 1434065958 1439967464 1443587184 1449527872 1460388462 1465169797 1472991156 1473661917 1474226208 1479052848 1482326352 1483001364 1487179512 1487856734 1495350828 1496031771 1497053376 1505278944 1513208151 1516557249 1530927216 1535939496 1536638922 1537227328 1539338904 1540039878 1544378724 1545081993 1545673632 1550734192 1554632352 1563174288 1563886116 1569607104 1572726036 1577875166 1587628224 1595740419 1596351456 1597078392 1601577936 1602307252 1605853548 1606584811 1611111138 1619963397 1621069632 1621807824 1629976608 1630718856 1648690848 1658504484 1663934454 1667617146 1673076951 1674219456 1674479768 1683418464 1684185048 1693438812 1699633728 1700407696 1703786539 1719930576 1727931933 1729380744 1730168258 1735042764 1738882836 1739674677 1744575966 1746562272 1755359424 1756158768 1765004256 1765807992 1766612094 1786081752 1795895388 1796713191 1797401184 1801775178 1803285904 1812912192 1813737744 1823703336 1824533802 1825232448 1831208288 1833723684 1834558713 1834847042 1841269872 1862410032 1863258124 1873495806 1879629661 1883789739 1891247904 1892109128 1894708179 1895433696 1901639376 1902505332 1912087944 1912958658 1924782912 1934921898 1945553337 1947184616 1963988208 1964293574 1964882556 1972070464 1974779352 1975678614 1976435136 1977335152 1982906016 1986533991 1993801104 1994709028 2009341971 2017610868 2022076332 2028696642 2035338627 2040454962 2041236288 2047919328 2048851896 2052451872 2053386504 2059171632 2060109324 2061047443 2071428606 2084232384 2085181488 2095211286 2096968048 2126685456 2127653892 2128622769 2129437856 2132362908 2135437248 2139344298 2141138064 2148148184 2151098937 2159951196 2162410432 2165380776 2174291808 2185745107 2190582693 2211339312 2218579272 2219589554 2223489528 2224502046 2230769268 2231785101 2243026242 2245580064 2256890688 2257918416 2284197338 2293240768 2296390824 2303909244 2304958383 2305840992 2310059817 2313390352 2316568086 2318510448 2319566236 2326101288 2331948528 2339947129 2341545024 2345829174 2354410656 2355482792 2359089054 2366812749 2381442336 2394527184 2395617588 2402366904 2403460878 2408780322 2416666707 2418316992 2431604448 2432711736 2444964912 2446078284 2455026496 2473036272 2483213376 2487756726 2495901681 2497994408 2501425719 2511329184 2511719652 2519943062 2526277572 2535519168 2536673776 2540158218 2549450592 2550611544 2579895864 2594071116 2595252387 2602564146 2608324254 2616863949 2618650944 2619843408 2624446656 2633039136 2634238152 2647506384 2648711988 2649918141 2658401472 2679122628 2690147824 2693843082 2696101776 2702662767 2704928856 2713784836 2720606616 2721029623 2731802528 2735555004 2736800703 2737848672 2745562176 2746812432 2752270563 2761904808 2763162506 2780241984 2793615048 2794887186 2810243709 2835580608 2836871856 2838163692 2843150544 2852459064 2853757998 2854850752 2868131916 2869437987 2879934928 2887174368 2902382847 2920776924 2930339594 2945982312 2946440361 2947323834 2948452416 2958105696 2963517921 2964652704 2966002728 2974359024 2975713468 2990701656 2992063542 3010557888 3026416302 3033114498 3043044963 3061854432 3071878992 3073277844 3078677808 3080079756 3088757448 3090163986 3091347264 3101468384 3107142909 3109264704 3126348576 3127772232 3142816929 3145452072 3155750332 3164175001 3191480838 3192702912 3194156784 3203155872 3204614504 3209016447 3211707096 3213169622 3222222276 3239926794 3243615648 3259953216 3261437712 3297381696 3317008968 3327868908 3329384331 3335234292 3336753069 3346153902 3348959536 3364539363 3366836928 3368370096 3386877624 3400815392 3407573078 3426296007 3439861152 3455863866 3458761488 3460336516 3470085528 3477765672 3479349354 3489151932 3490740799 3493124544 3512317536 3518743761 3530008512 3531615984 3533224188 3538633581 3572163504 3591790776 3593426382 3594802368 3603550356 3605191317 3606571808 3613170483 3627475488 3647406672 3649067604 3662416576 3667447368 3669117426 3669694084 3682539744 3724820064 3726516248 3731635089 3746991612 3759259322 3767579478 3779914593 3782495808 3784218256 3789416358 3790867392 3803278752 3805010664 3824175888 3825917316 3869843796 3891106674 3894369232 3903846219 3912486381 3927976416 3928587148 3929765112 3949558704 3951357228 3954670304 3965812032 3973067982 3987602208 3989418056 4018683942 4035221736 4044152664 4057393284 4059240913 4070677254 4080909924 4095838656 4097703792 4104903744 4106773008 4118343264 4120218648 4122094886 4142857212 4144743759 4170362976 4190422572 4192330779 4193936096 4253370912 4255307784 4257245538 4258875712 4264725816 4278688596 4280636997 4282276128 4296296368 4302197874 4319902392 4330761552 4348583616 4371490214 4381165386 4395509391 4420985751 4422678624 4437158544 4439179108 4446979056 4449004092 4461538536 4463570202 4486052484 4488095313 4491160128 4515836832 4539624453 4549671747 4568394676 4592781648 4607818488 4609916766 4611681984 4620119634 4626780704 4633136172 4635245979 4637020896 4639132472 4652202576 4663897056 4679894258 4691658348 4708821312 4710965584 4718178108 4733625498 4762884672 4787221257 4789054368 4791235176 4804733808 4806921756 4817560644 4819754433 4833333414 4859890191 4863208896 4865423472 4889929824 4892156568 4946072544 4975513452 4991803362 4995988816 5002851438 5019230853 5022658368 5023439304 5039886124 5052555144 5073347552 5080316436 5098901184 5101223088 5111359617 5159791728 5188142232 5190504774 5205128292 5207498569 5216648508 5219024031 5233727898 5239686816 5266078272 5268476304 5295012768 5297423976 5299836282 5358245256 5380295648 5387686164 5390139573 5392203552 5405325534 5409857712 5427569672 5441213232 5442059246 5463605056 5471110008 5473601406 5475697344 5493624864 5503676139 5504541126 5523809616 5526325012 5587230096 5589774372 5620487418 5638888983 5651369217 5673743712 5676327384 5686301088 5704918128 5707515996 5736263832 5738875974 5759869856 5774348736 5804765694 5836660011 5841553848 5860679188 5891964624 5892880722 5894647668 5916211392 5927035842 5929305408 5932005456 5948718048 5951426936 5959601973 5981403312 5984127084 6052832604 6055588903 6066228996 6086089926 6106015881 6123708864 6143757984 6146555688 6157355616 6160159512 6177514896 6180327972 6183142329 6202936768 6214285818 6252697152 6255544464 6285633858 6290904144 6311500664 6328350002 6382961676 6385868307 6388313568 6406311744 6409229008 6418032894 6423414192 6426339244 6444444552 6479853588 6482804341 6487231296 6522875424 6557235321 6571748079 6634017936 6655737816 6658768662 6670468584 6673506138 6692307804 6695355303 6697919072 6729078726 6736740192 6773755248 6801630784 6815146156 6852592014 6875027509 6879722304 6911727732 6914875149 6917522976 6920673032 6930179451 6940171056 6955531344 6958698708 6978303864 6981481598 7019841387 7024635072 7037487522 7063231968 7066448376 7077267162 7100438247 7144327008 7183581552 7186852764 7207100712 7210382634 7213143616 7226340966 7250000121 7254950976 7294813344 7298135208 7334894736 7338234852 7339388168 7365079488 7449640128 7453032496 7463270178 7487705043 7493983224 7518518644 7535158956 7538590267 7559829186 7568436512 7578832716 7606557504 7610021328 7648351776 7651834632 7739687592 7782213348 7785757161 7788738464 7807692438 7824972762 7850591847 7855952832 7857174296 7859530224 7899117408 7902714456 7909340608 7946135964 7949754423 7975204416 7978836112 7994690683 8037367884 8070443472 8088305328 8107988301 8114786568 8118481826 8141354508 8161819848 8163088869 8195407584 8210402109 8213546016 8236686528 8240437296 8244189772 8256811689 8285714424 8289487518 8340725952 8380845144 8384661558 8387872192 8430731127 8506741824 8510615568 8514491076 8529451632 8557377192 8561273994 8564552256 8592592736 8604395748 8608313961 8639804784 8661523104 8707148541 8742980428 8762330772 8791018782 8819800717 8839321083 8841971502 8845357248 8874317088 8878358216 8890553763 8893958112 8898008184 8923077072 8927140404 8972104968 8976190626 9031673664 9079248906 9099343494 9129134889 9136789352 9185563296 9215636976 9219833532 9240239268 9253561408 9266272344 9270491958 9274041792 9278264944 9304405152 9321428727 9327794112 9359788516 9383316696 9421931168 9428450787 9436356216 9467250996 9492525003 9574442514 9578108736 9582470352 9609467616 9613843512 9635121288 9639508866 9666666828 9671068771 9719780382 9730846944 9779859648 9784313136 9892145088 9951026904 9983606724 9988152993 9991977632 10005702876 10010259207 10038461706 10046878608 10079772248 10093618089 10105110288 10146695104 10160632872 10202446176 10222719234 10256188579 10278888021 10319583456 10376284464 10381009548 10410256584 10414997138 10433297016 10438048062 10467455796 10472222397 10479373632 10536952608 10590025536 10594847952 10599672564 10615900743 10716490512 10760591296 10775372328 10780279146 10784407104 10810651068 10815573951 10819715424 10839511449 10855139344 10882426464 10884118492 10942220016 10947202812 10987249728 11007352278 11009082252 11047619232 11052650024 11174460192 11179548744 11240974836 11246093677 11277777966 11302738434 11339743779 11347487424 11352654768 11372602176 11409836256 11415031992 11472527664 11477751948 11519739712 11609531388 11673320022 11683107696 11711538657 11721358376 11737459143 11783929248 11785761444 11789295336 11854071684 11864010912 11897436096 11902853872 11919203946 11926505773 11962806624 11968254168 12105665208 12111177806 12132457992 12172179852 12177722739 12212031762 12287515968 12293111376 12314711232 12320319024 12355029792 12360655944 12366284658 12428571636 12434231277 12511088928 12571267716 12576992337 12581808288 12623001328 12656700004 12765923352 12767908231 12771736614 12776627136 12818458016 12836065788 12841910991 12846828384 12852678488 12888889104 12959707176 12965608682 13045750848 13114470642 13143496158 13186528173 13262957253 13268035872 13311475632 13317537324 13340937168 13347012276 13384615608 13390710606 13395838144 13458157452 13464285939 13473480384 13547510496 13618873359 13630292312 13649015241 13705184028 13750055018 13823455464 13829750298 13835045952 13841346064 13860358902 13880342112 13905737937 13911062688 13917397416 13956607728 13962963196 14039682774 14074975044 14126463936 14132896752 14154534324 14200876494 14288654016 14367163104 14373705528 14414201424 14420765268 14427332101 14452681932 14459263299 14500000242 14579670573 14589626688 14596270416 14669789472 14676469704 14678776336 14847282697 14906064992 14926540356 14975410086 14987966448 15037037288 15057692559 15070317912 15077180534 15119658372 15136873024 15157665432 15220042656 15296703552 15303669264 15334078851 15479375184 15564426696 15571514322 15577476928 15615384876 15622495707 15649945524 15657072093 15701183694 15714348592 15719060448 15798234816 15805428912 15892271928 15899508846 15957672224 15989381366 16074735768 16140886944 16170418719 16176610656 16215976602 16229573136 16236963652 16282709016 16323639696 16326177738 16379629903 16390815168 16420804218 16427092032 16480874592 16488379544 16511028417 16513623378 16571428848 16578975036 16761690288 16769323116 16861462254 16916666949 16954107651 17021231136 17028982152 17058903264 17114754384 17122547988 17185185472 17208791496 17216627922 17279609568 17323046208 17414297082 17485960856 17509980033 17524661544 17582037564 17639601434 17678642166 17683943004 17748634176 17756716432 17781107526 17787916224 17796016368 17846154144 17854280808 17944209936 17952381252 17960556289 18158497812 18166766709 18198686988 18258269778 18273578704 18318047643 18371126592 18431273952 18439667064 18480478536 18532544688 18540983916 18549426987 18556529888 18608810304 18642857454 18719577032 18766633392 18843862336 18856901574 18872712432 18934501992 18985050006 19047207361 19148885028 19157604921 19164940704 19218935232 19227687024 19270242576 19279017732 19333333656 19342137542 19439560764 19448413023 19461693888 19568626272 19671705963 19715244237 19902053808 19967213448 19976305986 19983955264 20011405752 20020518414 20076923412 20086065909 20093757216 20159544496 20187236178 20210220576 20321265744 20404892352 20445438468 20512377158 20557776042 20625082527 20639166912 20744625447 20752568928 20762019096 20820513168 20829994276 20866594032 20876096124 20885602543 20934911592 20944444794 21059524161 21073905216 21189695904 21199345128 21231801486 21301314741 21432981024 21550744656 21560558292 21621302136 21631147902 21639430848 21679022898 21710278688 21750000363 21764852928 21768236984 21884440032 21894405624 22014704556 22018164504 22095238464 22105300048 22149225007 22348920384 22359097488 22463115129 22481949672 22492187354 22555555932 22605476868 22615770801 22679487558 22705309536 22819672512 22830063984 22945055328 22955503896 23219062776 23346640044 23357271483 23366215392 23423077314 23442716752 23474918286 23551775541 23567858496 23571522888 23578590672 23708143368 23728021824 23805707744 23838407892 23849263269 23853011546 23925613248 23936508336 23984072049 24211330416 24222355612 24264915984 24344359704 24355445478 24424063524 24435185593 24489266607 24586222752 24631206327 24640638048 24710059584 24721311888 24732569316 24770435067 24857143272 24868462554 25022177856 25142535432 25153984674 25163616576 25246002656 25292193381 25313400008 25531846704 25535816462 25543473228 25636916032 25672131576 25683821982 25693656768 25705356976 25777778208 25824941883 25919414352 25931217364 26121445623 26228941284 26286992316 26373056346 26459402151 26517963249 26525914506 26536071744 26622951264 26635074648 26681874336 26694024552 26769231216 26781421212 26916314904 26928571878 27095020992 27237746718 27260584624 27298030482 27387404667 27410368056 27500110036 27646910928 27659500596 27682692128 27720717804 27760684224 27811475874 27822125376 27834794832 27913215456 27925926392 27964286181 28079365548 28149950088 28265793504 28309068648 28401752988 28414686391 28477575009 28734326208 28747411056 28828402848 28841530536 28854664202 28905363864 28918526598 29000000484 29013206313 29159341146 29192540832 29339578944 29352939408 29357552672 29694565394 29812129984 29853080712 29950820172 29964458979 29975932896 30030777621 30074074576 30115385118 30140635824 30154361068 30239316744 30315330864 30419312677 30440085312 30607338528 30668157702 30768565737 30836664063 30958750368 31128853392 31143028644 31230769752 31244991414 31299891048 31314144186 31402367388 31416667191 31428697184 31438120896 31610857824 31784543856 31799017692 31847702229 31915344448 31978762732 32149471536 32281773888 32340837438 32353221312 32431953204 32446721853 32459146272 32473927304 32518534347 32565418032 32647279392 32652355476 32759259806 32841608436 32961749184 32976759088 33022056834 33027246756 33142857696 33157950072 33523380576 33538646232 33722924508 33738281031 33833333898 33908215302 34019231337 34042462272 34057964304 34117806528 34229508768 34245095976 34417582992 34433255844 34559219136 34828594164 34971921712 35019960066 35049323088 35134615971 35164075128 35279202868 35357284332 35367886008 35373385099 35513432864 35562215052 35592032736 35692308288 35708561616 35779517319 35888419872 35904762504 35921112578 36316995624 36333533418 36397373976 36516539556 36533168217 36547157408 36636095286 36862547904 36879334128 36960957072 37065089376 37081967832 37098853974 37113059776 37285714908 37302693831 37439154064 37533266784 37713803148 37730977011 37745424864 37869003984 37970100012 38094414722 38297770056 38303724693 38315209842 38329881408 38455374048 38525732973 38540485152 38558035464 38666667312 38684275084 38879121528 38896826046 39137252544 39343411926 39430488474 39559584519 39804107616 39934426896 39952611972 40022811504 40041036828 40153846824 40172131818 40187514432 40319088992 40374472356 40392857817 40420441152 40642531488 40856620077 40890876936 41024754316 41115552084 41134275013 41250165054 41489250894 41505137856 41524038192 41641026336 41659988552 41717213811 41733188064 41752192248 41771205086 41869823184 41888889588 42119048322 42379391808 42398690256 42463602972 42602629482 42865962048 43101489312 43121116584 43242604272 43262295804 43281996303 43358045796 43377789897 43420557376 43500000726 43536473968 43739011719 43768880064 43788811248 44029409112 44036329008 44210600096 44298450014 44541848091 44718194976 44926230258 44963899344 44984374708 45111111864 45210953736 45231541602 45358975116 45379630387 45410619072 45660127968 45890110656 45911007792 46002236553 46438125552 46693280088 46714542966 46732430784 46846154628 46867487121 46885433504 46949836572 46971216279 47103551082 47143045776 47157181344 47416286736 47611415488 47676815784 47698526538 47706023092 47873016672 47968144098 48125192563 48422660832 48444711224 48511256157 48529831968 48688719408 48710890956 48848127048 48870371186 48978533214 49138889709 49172445504 49262412654 49281276096 49442623776 49465138632 49540870134 49714286544 49736925108 50285070864 50307969348 50492005312 50584386762 50626800016 50750000847 50862322953 51063693408 51071632924 51086946456 51344263152 51367643964 51410713952 51555556416 51649883766 51838828704 51862434728 52242891246 52457882568 52573984632 52746112692 52770131869 52918804302 53035926498 53051829012 53245902528 53270149296 53363748672 53388049104 53538462432 53562842424 53832629808 53857143756 53881668867 54475493436 54500300127 54521169248 54596060964 54774809334 54820736112 54954142929 55000220072 55293821856 55319001192 55365384256 55441435608 55622951748 55648280961 55669589664 55826430912 55851852784 55928572362 55962834781 56158731096 56299900176 56531587008 56618137296 56803505976 56829372782 56955150018 57141622083 57472814763 57494822112 57656805696 57683061072 57709328404 57810727728 57837053196 58000000968 58026412626 58318682292 58345239069 58385081664 58705878816 58715105344 59015117889 59145732711 59389130788 59706161424 59901640344 59910954007 59928917958 59951865792 60061555242 60148149152 60230770236 60258197727 60281271648 60308722136 60478633488 60630661728 60838625354 61214677056 61336315404 61537131474 61673328126 61875247581 61917500736 62233876341 62257706784 62286057288 62461539504 62489982828 62599782096 62628288372 62656807629 62804734776 62833334382 62857394368 63178572483 63221715648 63569087712 63598035384 63695404458 63903944223 63957525464 64298943072 64681674876 64863906408 64893443706 64918292544 64947854608 65037068694 65130836064 65250001089 65294558784 65304710952 65518519612 65683216872 65953518176 66044113668 66054493512 66285715392 66315900144 66447675021 67046761152 67077292464 67445849016 67476562062 67666667796 67697481397 67816430604 67847312403 68038462674 68115928608 68459017536 68490191952 68835165984 68866511688 69657188328 69668018809 69943843424 70039920132 70071814449 70098646176 70269231942 70328150256 70558405736 70655326623 70714568664 70735772016 70746770198 71026865728 71124430104 71184065472 71417123232 71547789807 71559034638 71776839744 71809525008 71842225156 71952216147 72633991248 72667066836 72794747952 73033079112 73066336434 73094314816 73272190572 73305556779 73467799821 73758668256 73921914144 74130178752 74163935664 74197707948 74311305201 74571429816 74605387662 74878308128 75066533568 75427606296 75461954022 75490849728 75738007968 75876580143 75940200024 76188829444 76595540112 76607449386 76630419684 76910748096 77051465946 77080970304 77116070928 77333334624 77368550168 77474825649 77758243056 77793652092 78686823852 78722655739 78860976948 79119169038 79378206453 79553889747 79608215232 79868853792 79905223944 80045623008 80082073656 80307693648 80344263636 80638177984 80748944712 80785715634 81285062976 81713240154 81781753872 82049508632 82162214001 82231104168 82268550026 82500330108 82978501788 83048076384 83282052672 83319977104 83434427622 83466376128 83504384496 83542410172 83739646368 83777779176 84238096644 84276456433 84797380512 84927205944 85205258964 85244059173 85432725027 86202978624 86242233168 86485208544 86524591608 86563992606 86716091592 86755579794 87000001452 87039618939 87072947936 87478023438 87577622496 88058818224 88072658016 88421200192 88596900028 89083696182 89375357617 89436389952 89852460516 89893376937 89927798688 89968749416 90092332863 90222223728 90421907472 90463083204 90717950232 90759260774 91257938031 91320255936 91822015584 92004473106 92305697211 92509992189 92876251104 93386560176 93429085932 93692309256 93734974242 93770867008 93899673144 93942432558 94207102164 94250001573 94286091552 94314362688 94832573472 95353631568 95397053076 95412046184 95543106687 95746033344 95936288196 96250385126 96845321664 96889422448 97022512314 97059663936 97340165559 97377438816 97421781912 97696254096 97740742372 97957066428 98001673471 98277779418 98524825308 98885247552 98930277264 99081740268 99428573088 99473850216 100570141728 100615938696 101168773524 101214843093 101253600032 101500001694 101724645906 102057694011 102127386816 102143265848 102173892912 102688526304 102735287928 102821427904 103299767532 103677657408 103724869456 103930978879 104485782492 104915765136 105147969264 105403847913 105492225384 105540263738 105837608604 106071852996 106103658024 106120155297 106540298592 106776098208 107076924864 107125684848 107338551957 107665259616 107714287512 107763337734 108950986872 109000600254 109042338496 109192121928 109549618668 109599504651 109641472224 109908285858 110000440144 110587643712 110638002384 110882871216 111245903496 111296561922 111339179328 111703705568 111857144724 111908081493 111925669562 112317462192 112599800352 113192931033 113236274592 113607011952 113658745564 113910300036 114283244166 114657409321 114911174079 114945629526 114989644224 115366122144 115418656808 115577198919 115621455456 115674106392 116000001936 116052825252 116637364584 116690478138 117411757632 118030235778 118291465422 118678753557 118778261576 119412322848 119803280688 119821908014 119857835916 120123110484 120296298304 120461540472 120516395454 120562543296 120617444272 120957266976 121178573451 121261323456 121677250708 122569860231 122672630808 123074262948 123346656252 123402825039 123750495162 124467752682 124515413568 124572114576 124923079008 124979965656 125199564192 125256576744 125313615258 125609469552 125666668764 125723894023 126357144966 127138175424 127196070768 127390808916 127807888446 127915050928 128597886144 129363349752 129727812816 129786887412 129845988909 129895709216 130074137388 130133369691 130261672128 130500002178 130609421904 131037039224 131217035157 131366433744 131907036352 132088227336 132108987024 132631800288 132895350042 133330451527 133625544273 134154584928 134891698032 134953124124 135333335592 135394962794 135632861208 135694624806 136076925348 136138891161 136231857216 136980383904 137670331968 137733023376 138006709659 139314376656 139336037618 139887686848 140079840264 140143628898 140197292352 140538463884 140602461363 140656300512 140913648837 141116811472 141310653246 141429137328 141471544032 141493540396 142248860208 142834246464 143095579614 143118069276 143619050016 143684450312 143904432294 144375577689 145267982496 145334133672 145589495904 146066158224 146132672868 146199217801 146544381144 146611113558 146935599642 147416669127 147517336512 147843828288 148327871328 148395415896 148622610402 149142859632 149210775324 149756616256 150855212592 150923908044 151476015936 151753160286 151880400048 152250002541 152377658888 152586968859 153191080224 153214898772 153260839368 154102931892 154232141856 154666669248 154737100336 154949651298 155044575049 155516486112 155587304184 157373647704 157445311478 157721953896 158238338076 158310395607 158756412906 159107779494 159737707584 159810447888 160091246016 160164147312 160615387296 160688527272 161497889424 161571431268 161645006601 163426480308 163500900381 163563507744 164099017264 164324428002 164462208336 164537100052 164862428787 165000660216 165957003576 165982807003 166096152768 166639954208 166868855244 166944842883 167008768992 167084820344 167479292736 167555558352 167888504343 168476193288 168552912866 169594761024 169854411888 170410517928 170488118346 170865450054 171424866249 172418444289 172484466336 172970417088 173049183216 173127985212 173432183184 173511159588 174000002904 174079237878 174145895872 174956046876 175035717207 175155244992 176117636448 176145316032 177045353667 177193800056 177437198133 178167392364 178750715234 179704921032 179732862021 179786753874 179855597376 179937498832 180184665726 180444447456 180774593181 180843814944 180926166408 181435900464 181518521548 182515876062 183644031168 184008946212 184611394422 185019984378 185625742743 185752502208 186773120352 186858171864 187384618512 187469948484 187799346288 187884865116 187970422887 188414204328 188500003146 188572183104 189535717449 189665146944 190707263136 190794106152 190824092368 191086213374 191711832669 191872576392 192500770252 193014675061 193778844896 194045024628 194680331118 194754877632 194843563824 195392508192 195481484744 195750003267 195914132856 196003346942 196555558836 197049650616 197860554528 198163480536 198857146176 198947700432 199343025063 201140283456 201231877392 202337547048 202429686186 202507200064 203000003388 203092444191 203449291812 203541937209 204115388022 204286531696 204347785824 205377052608 205470575856 206599535064 207449738912 207861957758 208971564984 209004056427 209831530272 210215443347 210295938528 210807695826 210984450768 211080527476 211675217208 212143705992 212207316048 212240310594 212935188739 213080597184 213552196416 214251369696 214643369421 214677103914 215330519232 215428575024 215526675468 215856648441 217901973744 218001200508 218384243856 219099237336 219199009302 219282944448 219816571716 219916670337 220000880288 220403399463 221276004768 221765742432 222491806992 222593123844 222933915603 223407411136 223714289448 223816162986 223851339124 224634924384 225199600704 226385862066 226472549184 227214023904 227317491128 227629740429 227820600072 228566488332 229314818642 229822348158 229891259052 230732244288 230837313616 231154397838 231242910912 231348212784 232000003872 232105650504 233274729168 233380956276 236060471556 236167967217 236582930844 237357507114 237556523152 238134619359 238661669241 238824645696 239606561376 239643816028 239715671832 240246220968 240923080944 241032790908 241234888544 241914533952 242357146902 243354501416 245139720462 245345261616 246148525896 246693312504 246805650078 247500990324 247613695693 248935505364 249144229152 249846158016 249959931312 250399128384 250513153488 250627230516 251218939104 251333337528 251447788046 252714289932 252829369299 254392141536 254781617832 255615776892 255732177519 255830101856 256298175081 258726699504 259455625632 259573774824 259691977818 259791418432 260148274776 260266739382 261000004356 261118856817 261218843808 262074078448 262434070314 262732867488 264176454672 264217974048 265263600576 265790700084 266660903054 267251088546 268126072851 268309169856 269680130811 269783396064 269906248248 270666671184 270789925588 271265722416 271389249612 272153850696 272277782322 273773814093 273960767808 275466046752 276013419318 276917091633 277529976567 278628753312 278672075236 280159680528 280287257796 281076927768 281204922726 281312601024 281827297674 282233622944 282621306492 282750004719 282858274656 282943088064 282987080792 284497720416 286191159228 286236138552 287238100032 287368900624 287808864588 287939925091 288751155378 290535964992 290668267344 291178991808 292020496677 292132316448 292265345736 292398435602 293088762288 293222227116 293871199284 294005020413 294833338254 296655742656 296790831792 297245220804 298285719264 298421550648 301710425184 301847816088 303506320572 303644529279 303760800096 304500005082 304755317776 305173937718 306173082033 306382160448 306429797544 306521678736 308205863784 308464283712 309474200672 309899302596 310089150098 311032972224 311174608368 311792936637 314747295408 314890622956 315443907792 316476676152 316620791214 317512825812 317657412709 318215558988 318360465891 319620895776 320328294624 321230774592 321377054544 322015655871 322995778848 323142862536 323290013202 326852960616 327001800762 327127015488 328198034528 328648856004 328798513953 328924416672 329074200104 329724857574 330001320432 331914007152 331965614006 333279908416 333737710488 333889685766 334017537984 334169640688 335111116704 335724244479 335777008686 336952386576 337105825732 339578793099 339708823776 340821035856 340976236692 341730900108 342849732498 343972227963 344733522237 344836888578 344968932672 346098366432 346255970424 346864366368 347022319176 348000005808 348158475756 349912093752 350071434414 352235272896 354090707334 354387600112 354874396266 356036260671 356334784728 357501430468 359409842064 359465724042 359573507748 359874997664 360369331452 360888894912 361549186362 361687629888 361852332816 362871800928 363037043096 363535720353 365031752124 368017892424 369222788844 369390923083 370039968756 370208475117 371251485486 373546240704 373716343728 374769237024 374939896968 375598692576 375769730232 375940845774 376828408656 377000006292 377171682069 379071434898 381414526272 381588212304 381648184736 382172426748 383423665338 383745152784 385001540504 386029350122 387557689792 388090049256 389360662236 389537966727 389687127648 390400109073 390785016384 390962969488 391500006534 391828265712 392006693884 393111117672 394099301232 395451064801 395721109056 396326961072 397895400864 398686050126 399991354581 400876632819 402463754784 404675094096 404859372372 406000006776 406184888382 406898583624 407083874418 408230776044 408416673483 408573063392 408695571648 410941151712 413199070128 414020128977 414899477824 415723915516 417943129968 418008112854 419376678049 419663060544 420430886694 420591877056 421615391652 421807384089 421968901536 422161054952 422740946511 423350434416 424287411984 424414632096 424480621188 425870377478 428502739392 429286738842 429354207828 430857150048 431053350936 431713296882 433126733067 435803947488 436002401016 436768487712 438198474672 438398018604 438597653403 439633143432 439833340674 440001760576 440806798926 442250007381 442552009536 443531484864 444983613984 445186247688 445867831206 447428578896 447632325972 447702678248 449269848768 452771724132 454428047808 454634982256 455259480858 455641200144 456750007623 457132976664 458629637284 459644696316 459782518104 459854006287 461674627232 462308795676 462696425568 464000007744 464211301008 465133725147 466549458336 466761912552 472120943112 472335934434 473165861688 474715014228 474931186821 475113046304 476269238718 477323338482 479213122752 479287632056 479431343664 480492441936 481846161888 482065581816 482469777088 484714293804 484935019803 486709002832 487676131663 490279440924 490502701143 490690523232 492297051792 493386625008 493611300156 494587286361 495001980648 495227391386 497871010728 497948421009 498288458304 499919862624 500834528649 501026306976 501254461032 502437878208 502666675056 502895576092 503665513029 505428579864 505658738598 508784283072 509563235664 511231553784 511464355038 511660203712 512596350162 514274598747 517453399008 518911251264 519147549648 519383955636 520296549552 520533478764 522000008712 522237713634 522437687616 524148156896 524868140628 525107151621 525465734976 528352909344 528435948096 531136061001 531581400168 533321806108 534502177092 534745575169 536252145702 539198586063 539360261622 539566792128 539812496496 541333342368 541579851176 542323779543 542531444832 542778499224 544307701392 544555564644 547547628186 550932093504 552026838636 553834183266 555059953134 556877228229 557257506624 557344150472 560319361056 560574515592 562153855536 562409845452 563654595348 563911268661 564467245888 565242612984 565500009438 565716549312 565974161584 568607152347 568995440832 572382318456 572472277104 574737801248 575135498007 575617729176 575879850182 577502310756 579044025183 581336534688 584040993354 584264632896 584530691472 584796871204 586177524576 586444454232 587742398568 588010040826 589666676508 589935195031 593581663584 594490441608 596571438528 596843101296 598029075189 603420850368 603695632176 607012641144 607289058558 607521600192 609000010164 609277332573 609510635552 610347875436 610625811627 612346164066 612859595088 613043357472 616411727568 618948401344 619798605192 620178300196 622349216736 623585873274 625627503319 627012169281 629494590816 629781245912 630646330041 630887815584 632953352304 633241582428 635025651624 635314825418 636431117976 636720931782 638805566217 639241791552 640656589248 642754109088 644031311742 645991557696 646285725072 646580026404 647569945323 653705921232 654003601524 656396069056 657297712008 657597027906 657848833344 658148400208 659449715148 659750011011 660002640864 661210198389 663828014304 663931228012 667475420976 667779371532 668339281376 668801746809 670222233408 671448488958 671554017372 673904773152 674211651464 679157586198 679417647552 681642071712 681952473384 683461800216 685699464996 686011714297 687944455926 689467044474 689673777156 692196732864 692511940848 693728732736 694044638352 696000011616 696316951512 699824187504 700142868828 708181414668 708503901651 708775200224 709748792532 712072521342 712669569456 714403858077 715002860936 715985007723 718819684128 718931448084 719147015496 719749995328 720738662904 723098372724 723704665632 725743601856 726074086192 727071440706 727516852153 730063504248 736035784848 738445577688 738781846166 740079937512 740416950234 742502970972 742841087079 747432687456 749538474048 749879793936 751197385152 751539460464 751881691548 753656817312 754000012584 754343364138 758142869796 758488107897 763176424608 763296369472 764344853496 766847330676 767196532557 767490305568 768894525243 770003081008 772058700244 776180098512 778721324472 778842402091 779075933454 779374255296 780800218146 781925938976 783000013068 783356570451 783656531424 784013387768 786222235344 788198602464 790902129602 792653922144 795790801728 797372100252 799982709162 801753265638 804378218553 804927509568 809040392433 809350188192 809718744744 812000013552 812369776764 813797167248 814167748836 816461552088 816833346966 817146126784 821321442279 821882303424 826398140256 828040257954 830751274899 831447831032 832589929701 835886259936 836016225708 838753356098 840861773388 843230783304 843614768178 843937803072 844322109904 845481893022 846700868832 848250014157 848574823968 848829264192 848961242376 851740754956 858573477684 858708415656 861714300096 862106701872 863426593764 863819775273 866253466134 871607894976 872004802032 873536975424 876396949344 876796037208 877195306806 879266286864 879666681348 880067258161 881613597852 882015061239 884500014762 889967227968 890372495376 891735662412 894857157792 895264651944 895405356496 905543448264 905684244517 909269964512 910518961716 910933587837 911282400288 913500015246 914265953328 917259274568 918519246099 919289392632 919565036208 919708012574 923349254464 924617591352 925392851136 928422602016 930267450294 933098916672 933523825104 935378809911 944241886224 944671868868 946331723376 949430028456 949862373642 950226092608 952538477436 952972238127 954646676964 955081397673 958575264112 958862687328 960984883872 963692323776 964131163632 966046967613 969428587608 969870039606 973418005664 975352263326 980558881848 981005402286 981381046464 984594103584 986395541859 986773250016 987222600312 989174572722 990003961296 990454782772 995742021456 995896842018 999839725248 1001669057298 1002052613952 1002508922064 1005333350112 1005791152184 1007172733437 1007331026058 1010857159728 1011317477196 1019126471328 1022463107568 1022928710076 1023394524607 1025192700324 1028549197494 1031916683889 1034200566711 1034906798016 1038295099296 1038767911272 1040593099104 1041066957528 1044000017424 1044475427268 1048296313792 1049736281256 1050214303242 1056705818688 1062272122002 1063162800336 1066643612216 1068108782013 1069004354184 1069491150338 1072504291404 1078397172126 1078720523244 1079624992992 1082666684736 1083159702352 1084647559086 1085062889664 1085556998448 1088615402784 1089111129288 1095095256372 1095593933629 1104053677272 1107668366532 1108172769249 1110119906268 1110625425351 1113754456458 1114688300944 1120638722112 1121149031184 1124307711072 1124819690904 1127309190696 1127822537322 1130485225968 1131000018876 1131515046207 1131948323168 1137214304694 1144764636912 1144944554208 1149475602496 1150270996014 1151235458352 1151759700364 1155004621512 1158088050366 1161879649021 1162673069376 1168081986708 1168613900181 1169061382944 1169593742408 1171200327219 1172355049152 1172888908464 1175484797136 1176020081652 1179333353016 1179870390062 1186353194403 1187163327168 1188980883216 1193686202592 1196058150378 1199974063743 1202629898457 1207391264352 1214025282288 1214578117116 1218000020328 1218554665146 1219021271104 1220695750872 1221251623254 1224692328132 1225250020449 1225719190176 1226086714944 1232823455136 1239597210384 1240356600392 1242060386931 1244698433472 1247171746548 1251255006638 1254024338562 1258130034147 1258989181632 1259562491824 1261292660082 1261775631168 1265422152267 1265906704608 1266483164856 1270051303248 1270629650836 1272862235952 1273441863564 1274021755123 1277611132434 1285508218176 1288062623484 1292571450144 1293160052808 1295139890646 1299380199201 1307411842464 1308007203048 1314595424016 1315194055812 1315792960209 1316296800416 1318899430296 1319500022022 1320005281728 1322420396778 1326750022143 1327656028608 1327862456024 1334950841952 1335558743064 1336678562752 1337603493618 1342896977916 1343108034744 1347809546304 1348423302928 1351102725427 1358315172396 1363284143424 1363904946768 1366923600432 1370250022869 1371398929992 1372023428594 1375888911852 1378934088948 1379347554312 1379562018861 1385023881696 1388089276704 1392000023232 1392633903024 1395401175441 1399648375008 1400285737656 1416362829336 1417007803302 1417550400448 1419497585064 1424145042684 1424793560463 1425339138912 1428807716154 1430005721872 1431970015446 1437639368256 1437862896168 1438294030992 1441477325808 1446196745448 1447409331264 1452148172384 1454142881412 1454805059409 1455033704306 1460127008496 1463028394989 1471508103429 1472071569696 1476891155376 1477563692332 1480159875024 1480833900468 1485005941944 1485682174158 1490546321173 1493845263027 1494865374912 1499759587872 1502503585947 1503078920928 1503763383096 1507313634624 1508000025168 1508686728276 1510996539087 1516285739592 1516976215794 1526352849216 1528689706992 1533694661352 1534393065114 1534980611136 1537789050486 1540006162016 1542823796241 1544117400488 1552360197024 1557442648944 1557684804182 1558151866908 1561600436292 1563851877952 1566000026136 1566713140902 1567313062848 1568026775536 1572444470688 1575321454863 1576397204928 1581804259204 1585307844288 1593408183003 1594744200504 1599965418324 1603506531276 1604236725507 1608756437106 1617595758189 1618080784866 1618700376384 1619437489488 1624000027104 1624739553528 1627594334496 1628335497672 1632923104176 1633666693932 1642642884558 1652796280512 1656080515908 1661502549798 1662895662064 1665179859402 1670631684687 1671772519872 1672032451416 1677506712196 1681723546776 1686461566608 1687229536356 1688644219808 1690963786044 1691733805983 1693401737664 1696500028314 1697149647936 1697922484752 1703481509912 1705821457041 1717146955368 1717416831312 1724213403744 1726853187528 1727639550546 1732506932268 1733295869851 1737132075549 1744009604064 1752793898688 1753592074416 1754390613612 1758532573728 1759333362696 1760134516322 1763227195704 1764030122478 1769000029524 1769805585093 1780744990752 1783471324824 1789714315584 1790529303888 1790810712992 1794087225567 1811086896528 1811368489034 1818539929024 1821037923432 1821867175674 1822564800576 1827000030492 1827831997719 1828531906656 1831877434881 1834518549136 1837038492198 1838578785264 1839130072416 1839416025148 1849235182704 1856845204032 1860534900588 1867047650208 1870757619822 1876882509957 1881036507843 1888483772448 1889343737736 1892663446752 1898860056912 1899724747284 1905076954872 1905944476254 1909293353928 1910162795346 1916416698651 1917150528224 1917725374656 1921969767744 1928262327264 1932093935226 1938857175216 1939740079212 1942709835969 1946836011328 1950704526652 1961117763696 1962010804572 1969188207168 1972791083718 1973546500032 1974445200624 1978349145444 1979250033033 1980007922592 1980909565544 1983630595167 1991484042912 1991793684036 2003338114596 2005017844128 2010666700224 2011582304368 2014345466874 2014662052116 2015579475637 2021714319456 2022634954392 2038252942656 2044926215136 2045857420152 2046789049214 2050385400648 2057098394988 2058035142891 2063833367778 2068401133422 2076590198592 2077535822544 2081186198208 2082133915056 2088000034848 2088950854536 2099472562512 2100428606484 2124544244004 2125511704953 2126325600672 2133287224432 2136217564026 2138008708368 2138982300676 2143211574231 2145008582808 2156794344252 2157441046488 2157776491039 2159249985984 2166319404704 2169295118172 2171113996896 2177230805568 2178222258576 2182550556459 2190190512744 2191187867258 2208107354544 2215336733064 2216345538498 2220239812536 2221250850702 2227508912916 2228523261237 2229376601888 2242298062368 2248615422144 2249639381808 2254618381392 2255645074644 2260970451936 2262000037752 2263030092414 2263896646336 2274428609388 2275464323691 2289529273824 2289889108416 2300541992028 2301589597671 2302470916704 2303519400728 2306683575729 2310009243024 2316176100732 2323759298042 2336163973416 2336527206273 2337227800362 2338122765888 2339187484816 2342400654438 2345777816928 2350069711353 2350969594272 2352040163304 2358666706032 2359740780124 2372706388806 2377961766432 2387372405184 2392116300756 2399948127486 2405259796914 2413134655659 2414782528704 2428050564576 2429156234232 2436000040656 2437109330292 2441391501744 2442503246508 2449384656264 2450500040898 2451438380352 2463964326837 2465646910272 2479194420768 2480713200784 2484120773862 2492253824697 2494343493096 2502510013276 2508048677124 2509190775793 2516260068294 2519124983648 2522585320164 2530844304534 2531813409216 2532966329712 2540102606496 2541259301672 2544750042471 2545724471904 2546883727128 2548043510246 2555222264868 2576125246968 2585142900288 2586320105616 2590279781292 2591459325819 2598760398402 2614823684928 2616014406096 2629190848032 2630388111624 2631585920418 2632593600832 2637798860592 2639000044044 2640201774483 2644840793556 2646045183717 2653500044286 2655724912048 2669901683904 2671117486128 2675206987236 2685793955832 2686216069488 2696846605856 2702205450854 2716630344792 2717052733551 2727809893536 2732800763511 2733847200864 2740500045738 2742797859984 2744046857188 2751777823704 2757868177896 2758695108624 2759124037722 2768157453607 2770047763392 2776178553408 2785267806048 2790802350882 2799296750016 2800571475312 2806136429733 2832725658672 2834015606604 2838995170128 2848290085368 2849587120926 2850678277824 2857615432308 2858916714381 2860011443744 2863940030892 2865244193019 2875725792336 2876588061984 2882954651616 2892393490896 2898140902839 2904296344768 2908285762824 2909610118818 2910067408612 2920254016992 2926056789978 2935636746343 2943016206858 2944143139392 2953782310752 2955127384664 2959186625577 2960319750048 2961667800936 2970011883888 2971364348316 2981092642346 2987690526054 2999519175744 3005007171894 3006157841856 3007526766192 3016000050336 3017373456552 3021993078174 3032571479184 3033952431588 3057379413984 3067389322704 3068786130228 3070183573821 3075578100972 3080012324032 3085647592482 3088234800976 3095750051667 3102601700133 3104720394048 3114885297888 3115369608364 3116303733816 3123200872584 3132000052272 3133426281804 3136053551072 3144888941376 3150642909726 3163608518408 3186816366006 3189488401008 3199930836648 3207013062552 3208473451014 3217512874212 3218978044009 3235191516378 3236161569732 3238874978976 3248000054208 3249479107056 3255188668992 3256670995344 3265846208352 3267333387864 3285285769116 3286781800887 3312161031816 3323005099596 3324518307747 3325791324128 3330359718804 3331876276053 3341263369374 3344064902832 3355013424392 3363447093552 3372923133216 3374459072712 3377288439616 3381927572088 3383467611966 3393000056628 3394545138621 3395844969504 3406963019824 3411642914082 3413732921641 3434293910736 3434833662624 3448426807488 3453706375056 3455279101092 3465013864536 3466591739702 3474264151098 3485638947063 3488019208128 3505841700543 3507184148832 3508781227224 3517065147456 3518666725392 3520269032644 3526454391408 3528060244956 3538000059048 3539611170186 3559059583209 3561489981504 3566942649648 3581058607776 3581621425984 3588174451134 3599922191229 3607889695371 3622173793056 3622736978068 3642075846864 3643734351348 3654000060984 3655663995438 3657063813312 3663754869762 3669037098272 3674076984396 3675750061347 3677157570528 3678260144832 3678832050296 3698470365408 3721069801176 3734095300416 3741515239644 3743219026183 3753765019914 3762073015686 3774390102441 3776967544896 3778687475472 3785326893504 3796266456801 3797720113824 3799449494568 3810153909744 3811888952508 3818586707856 3820325590692 3822065265369 3832833397302 3834301056448 3856524654528 3864187870452 3877714350432 3879480158424 3885419671938 3898140597603 3901409053304 3922235527392 3924021609144 3945582167436 3947378880627 3948890401248 3956698290888 3958500066066 3960015845184 3961819131088 3967261190334 3980250066429 3982968085824 3983587368072 4006676229192 4010035688256 4023164608736 4028690933748 4029324104232 4031158951274 4043428638912 4045269908784 4053308176281 4089852430272 4091714840304 4093578098428 4100770801296 4114196789976 4116070285782 4127666735556 4129546365217 4136802266844 4138686056583 4155071645088 4164267830112 4176000069696 4177901709072 4186203526323 4198945125024 4200857212968 4249088488008 4249749147349 4251023409906 4252651201344 4266574448864 4272435128052 4274380681389 4276017416736 4277964601352 4286423148462 4290017165616 4313588688504 4314882092976 4315552982078 4332638809408 4338590236344 4342227993792 4356444517152 4364415178227 4365101112918 4380381025488 4382375734516 4389085184967 4414524310287 4416214709088 4430673466128 4432691076996 4440479625072 4442501701404 4455017825832 4457046522474 4458753203776 4471638963519 4481535789081 4484596124736 4499278763616 4509236762784 4511290149288 4521940903872 4524000075504 4526060184828 4532989617261 4548857218776 4550928647382 4579058547648 4601083984056 4603179195342 4604941833408 4607038801456 4613367151458 4620018486048 4628471388723 4632352201464 4647518596084 4672327946832 4673054412546 4674455600724 4678374969632 4684801308876 4691555633856 4700139422706 4701939188544 4704080326608 4717333412064 4719481560248 4725964364589 4745412777612 4755923532864 4784232601512 4799896254972 4802082000079 4810519593828 4812710176521 4826269311318 4852787274567 4856101129152 4858312468464 4872000081312 4874218660584 4882783003488 4885006493016 4898769312528 4901000081796 4927928653674 4958388841536 4961426401568 4968241547724 4984507649394 4988686986192 5005020026552 5011895054061 5016097354248 5018381551586 5032520136588 5038249967296 5045170640328 5061688609068 5065932659424 5075201417949 5080205212992 5082518603344 5089500084942 5091448943808 5093767454256 5096087020492 5110444529736 5140863842413 5152250493936 5172640211232 5180559562584 5182918651638 5197520796804 5199887609553 5211396226647 5232028812192 5258381696064 5260776223248 5263171840836 5275597721184 5278000088088 5280403548966 5289681587112 5292090367434 5307000088572 5309416755279 5311449824096 5342234972256 5350413974472 5371587911664 5372432138976 5382261676701 5393693211712 5404410901708 5433260689584 5434105467102 5451896814637 5455619787072 5465601527022 5467694401728 5481000091476 5483495993157 5485595719968 5488093714376 5495632304643 5503555647408 5515736355792 5517390217248 5518248075444 5536314907214 5570535612096 5581604701764 5601142950624 5612272859466 5630647529871 5643109523529 5665451317344 5668031213208 5677990340256 5696580170736 5699174241852 5715230864616 5717833428762 5720022887488 5727880061784 5730488386038 5749250095953 5751451584672 5753176123968 5765909303232 5784786981792 5796281805678 5816571525648 5819220237636 5820134817224 5828129507907 5840508033984 5852113579956 5871273492686 5886032413716 5907564621504 5910254769328 5918373251154 5920639500096 5923335601872 5937750099099 5940023767776 5942728696632 5962185284692 5975381052108 5978102081731 6010014343788 6015053532384 6032000100672 6034746913104 6043986156348 6046738426911 6065142958368 6067904863176 6114758827968 6134778645408 6137572260456 6140367147642 6151156201944 6171295184964 6174105428673 6176469601952 6191500103334 6205203400266 6229770595776 6230739216728 6232607467632 6246401745168 6264000104544 6266852563608 6272107102144 6301285819452 6327217036816 6339789711619 6373632732012 6376535114859 6378976802016 6399861673296 6414026125104 6416946902028 6429634722693 6435025748424 6437956088018 6470383032756 6472323139464 6473329473117 6477749957952 6498958214112 6513341990688 6531692416704 6534666775728 6547651669377 6570571538232 6573563601774 6624322063632 6646010199192 6649036615494 6651582648256 6660719437608 6663752552106 6682526738748 6685569783711 6688129805664 6710026848784 6726894187104 6745846266432 6748918145424 6763855144176 6766935223932 6786000113256 6789090277242 6791689939008 6813926039648 6823285828164 6826392971073 6827465843282 6868587821472 6869667325248 6904768793013 6907412750112 6910558202184 6930027729072 6933183479404 6948528302196 6951692477197 6971277894126 7009581618819 7011683401086 7014368297664 7017562454448 7037333450784 7040538065288 7050209134059 7052908782816 7056120489912 7076000118096 7079222340372 7118119166418 7133885299296 7162117215552 7176348902268 7199844382458 7215779390742 7239403966977 7244347586112 7245473956136 7284151693728 7287468702696 7308000121968 7311327990876 7327509739524 7338074196544 7348153968792 7351500122694 7354315141056 7357664100592 7391892980511 7396940730816 7442139602352 7476761474091 7483030479288 7486438052366 7507530039828 7524146031372 7527572327379 7548780204882 7557374950944 7592532913602 7595440227648 7598898989136 7620307819488 7623777905016 7637173415712 7640651181384 7644130530738 7665666794604 7669157535403 7728375740904 7755428700864 7758960316848 7770839343876 7774377977457 7796281195206 7802818106608 7844471054784 7848043218288 7891164334872 7894757761254 7897780802496 7913396581776 7917000132132 7920605323449 7923638262176 7934522380668 7938135551151 7960500132858 7967174736144 8013352458384 8046329217472 8057381867496 8058648208464 8062317902548 8090539817568 8106616352562 8133157543147 8151158200653 8183429680608 8187156196856 8198402290533 8201541602592 8228393579952 8232140571564 8255333471112 8259092730434 8273604533688 8277372113166 8304472360821 8310143290176 8328535660224 8355803418144 8372407052646 8397890250048 8401714425936 8418409289199 8498176976016 8499498294698 8502046819812 8533148897728 8544870256104 8548761362778 8552034833472 8555929202704 8572846296924 8576750143143 8580034331232 8595732579057 8627177377008 8629764185952 8631105964156 8677180472688 8694422708517 8712889034304 8728830356454 8730202225836 8760762050976 8764751469032 8778170369934 8806910239029 8829048620574 8832429418176 8861346932256 8865382153992 8880959250144 8885003402808 8910035651664 8914093044948 8918152285861 8943277927038 8963071578162 8998557527232 9018473525568 9022580298576 9048000151008 9052120369656 9065979234522 9097714437552 9101857294764 9202167968112 9206358390684 9210550721463 9214077602912 9226734302916 9240036972096 9256942777446 9264704402928 9287250155001 9295037192168 9307805100399 9344655893664 9346108825092 9348911201448 9356749939264 9369602617752 9400278845412 9408160653216 9434666824128 9438963120496 9451928729178 9457719077989 9490825555224 9568465203024 9599792509944 9604164000158 9621039187656 9625420353042 9652538622636 9656934132027 9705574549134 9716624936928 9744000162624 9748437321168 9765566006976 9770012986032 9797538625056 9802000163592 9855857307348 9860345402661 9922852803136 9936483095448 9969015298788 9973554923241 9977373972384 9995628828159 10010040053104 10023790108122 10032194708496 10036763103172 10065040273176 10090341280656 10123377218136 10124951227183 10131865318848 10150402835898 10165037206688 10179000169884 10183635415863 10187534908512 10192174040984 10220889059472 10241198764923 10281727684826 10304500987872 10345280422464 10361119125168 10365837303276 10395041593608 10399775219106 10422792453294 10456916841189 10464057624384 10517525101629 10521552446496 10526343681672 10551195442368 10556000176176 10560807097932 10579363174224 10584180734868 10614000177144 10618833510558 10622899648192 10677178749627 10684469944512 10700827948944 10743175823328 10744864277952 10764523353402 10799766573687 10808821803416 10823669086113 10866521379168 10868210934204 10903793629274 10931203054044 10962000182952 10966991986314 10971191439936 10976187428752 10991264609286 11007111294816 11027250184041 11031472711584 11034780434496 11036496150888 11072629814428 11163209403528 11202285901248 11224545718932 11229657078549 11261295059742 11286219047058 11323170307323 11330902634688 11336062426416 11355980680512 11393160341472 11398348483704 11430461729232 11435666857524 11455760123568 11460976772076 11466195796107 11498500191906 11502903169344 11569573963584 11592563611356 11633143051296 11638440475272 11640269634448 11656259015814 11694421792809 11704227159912 11742546985372 11772064827432 11773895178721 11820509538656 11836746502308 11842136641881 11846671203744 11875500198198 11880047535552 11885457393264 11924370569384 11940750199287 11950762104216 11956204163462 12020028687576 12030107064768 12069493826208 12087972312696 12093476853822 12130285916736 12135809726352 12159924528843 12269557290816 12275144520912 12280734295284 12302312403888 12342590369928 12348210857346 12352939203904 12383000206668 12388639095651 12410406800532 12416058169749 12461478433456 12465214935264 12492803490336 12528000209088 12533705127216 12558610578969 12602571638904 12654434073632 12679579423238 12747265464024 12749247442047 12753070229718 12757953604032 12799723346592 12823142044167 12828052250208 12833893804056 12859269445386 12870051496848 12875912176036 12940766065512 12944646278928 12946658946234 12997916428224 13026683981376 13069333551456 13093245534681 13095303338754 13141143076464 13147127203548 13167255554901 13248644127264 13292020398384 13298073230988 13321438875216 13327505104212 13365053477496 13371139567422 13376259611328 13414916890557 13420053697568 13444607367243 13453788374208 13497836290848 13527710288352 13533870447864 13572000226512 13578180554484 13598968851783 13627852079296 13646571656328 13652785942146 13654931686564 13737175642944 13809537586026 13814825500224 13821116404368 13860055458144 13866366958808 13885414166169 13897056604392 13903384954394 13942555788252 14019163237638 14023366802172 14035124908896 14074666901568 14081076130576 14100418268118 14105817565632 14112240979824 14152000236192 14158444680744 14236238332836 14267770598592 14352697804536 14399688764916 14406246000237 14431558781484 14438130529563 14478807933954 14490947912272 14558361823701 14568303387456 14574937405392 14616000243936 14622655981752 14655019479048 14696307937584 14703000245388 14715328201184 14783785961022 14884279204704 14953522948182 14966060958576 14972876104732 15015060079656 15048292062744 15055144654758 15097560409764 15104435437273 15114749901888 15185065827204 15197797978272 15225604253847 15240615638976 15247555810032 15274346831424 15281302362768 15288261061476 15331333589208 15338315070806 15422591527239 15456751481808 15517920633696 15541678687752 15548755954914 15592562390412 15599662828659 15605636213216 15634188679941 15696086436576 15782328669744 15789515522508 15826793163552 15834000264264 15841210646898 15847276524352 15869044761336 15876271102302 15921000265716 15928250265837 15934349472288 16026704916768 16114763734992 16117296416928 16124635805096 16146785030103 16181079635136 16213232705124 16266315086294 16302316401306 16355690443911 16366859361216 16374312393712 16396804581066 16403083205184 16450487979471 16456787159904 16464281143128 16510666942224 16518185460868 16547209067376 16554744226332 16608944721642 16711606836288 16744814105292 16803428851872 16836818578398 16891942589613 16929328570587 16996353952032 16998996589396 17004093639624 17089740512208 17097522725556 17111858405408 17145692593848 17153500286286 17160068662464 17191465158114 17247750287859 17254354754016 17259528371904 17262211928312 17354360945376 17388845417034 17457660712908 17460404451672 17521524101952 17529502938064 17556340739868 17564335430551 17613820478058 17658097241148 17722693864512 17730764307984 17761918500288 17770006805616 17813250297297 17820071303328 17828186089896 17836304571722 17886555854076 17926143156324 17934306245193 18045160597152 18096000302016 18104240739312 18131958469044 18140215280733 18195428875104 18203714589528 18404335936224 18412716781368 18421101442926 18428155205824 18453468605832 18513885554892 18522316286019 18529408805856 18574500310002 18590074384336 18615610200798 18689311787328 18692217650184 18697822402896 18739205235504 18800557690824 18816321306432 18877926240992 18903857458356 18915438155978 18981651110448 19019369134857 19129605344577 19136930406048 19199585019888 19208328000316 19242078375312 19250840706084 19305077245272 19313868264054 19377102175249 19411149098268 19419988419351 19433249873856 19496874642336 19540025972064 19595077250112 19604000327184 19642955008131 19711714614696 19720690805322 19872966190896 19938030597576 19947109846482 19954747944768 19991257656318 20020080106208 20047580216244 20056709351133 20064389416992 20073526206344 20130080546352 20180682561312 20246754436272 20249902454366 20300805671796 20330074413376 20358000339768 20367270831726 20375069817024 20384348081968 20441778118944 20479178913219 20482397529846 20563455369652 20609001975744 20714306379039 20722238250336 20731674606552 20790083187216 20799550438212 20845584906588 20855077431591 20913833682378 21028744856457 21035050203258 21043104892992 21052687363344 21112000352352 21121614195864 21158726348448 21168361469736 21228000354288 21237667021116 21354357499254 21401655897888 21486351646656 21529046706804 21599533147374 21617643606832 21647338172226 21718211900931 21733042758336 21736421868408 21807587258548 21862406108088 21924000365904 21933983972628 21952374857504 21982529218572 22014222589632 22054500368082 22062945423168 22072992301776 22145259628856 22175678941533 22326418807056 22449091437864 22459314157098 22522590119484 22532846308063 22572438094116 22582716982137 22646340614646 22672124852832 22786320682944 22796696967408 22860923458464 22871333715048 22911520247136 22921953544152 22932391592214 22997000383812 23007472606209 23185127222712 23266286102592 23276880950544 23280539268896 23312518031628 23323133932371 23388843585618 23408454319824 23485093970744 23544129654864 23547790357442 23641019077312 23673493004616 23684273283762 23693342407488 23751000396396 23761815970347 23770914786528 23814406653453 23848741138768 23881500398574 23901524208432 23912408326924 24040057375152 24138987652416 24175944625392 24186953707644 24271619452704 24319849057686 24399472629441 24453474601959 24550289041824 24561468590568 24604624807776 24685180739856 24696421714692 24766000413336 24777278191302 24820813601064 24832116339498 24913417082463 24922956866912 24930429870528 24985606980672 25067410254432 25117221157938 25205143277808 25255227867597 25308868147264 25359158846476 25494530928048 25498494884094 25506140459436 25599446693184 25646284088334 25656104500416 25667787608112 25718538890772 25730250429429 25740102993696 25751824352072 25787197737171 25881532131024 25889292557856 25893317892468 26138667102912 26186491069362 26190606677508 26202533183281 26282286152928 26294254407096 26334511109802 26420730717087 26497288254528 26584040796768 26596146461976 26642877750432 26655010208424 26730106954992 26742279134844 26754456857583 26829833781114 26840107395136 26889214734486 26995672581696 27055420576704 27067740895728 27144000453024 27156361108968 27197937703566 27293143312656 27305571884292 27309863373128 27619075172052 27631652164389 27642232808736 27720110916288 27732733917616 27770828332338 27794113208784 27806769908788 27861750465003 27885111576504 28038326475276 28046733604344 28051094383507 28070249817792 28162152261152 28200836536236 28224481959648 28304000472384 28316889361488 28373157233967 28472476665672 28705395609072 28799377529832 28812492000474 28863117562968 28876261059126 28957615867908 28970802396081 28981895824544 29116723647402 29149874810784 29232000487872 29245311963504 29310038958096 29392615875168 29406000490776 29430656402368 29567571922044 29581036207983 29748244031443 29768558409408 29907045896364 29920664769723 29932121917152 29945752209464 29986886484477 30030120159312 30096584125488 30110289309516 30195120819528 30208870874546 30370131654408 30374853681549 30395595956544 30451208507694 30495111620064 30550906247589 30562604725536 30576522122952 30662667178416 30676630141612 30723596294769 30845183054478 30913502963616 31035841267392 31083357375504 31097511909828 31185124780824 31199325657318 31211272426432 31268377359882 31370750523567 31392172873152 31564657339488 31579031045016 31653586327104 31668000528528 31682421293796 31738089522672 31752542204604 31842000531432 31856500531674 31868698944576 32031536248881 32053409833536 32229527469984 32234592833856 32249271610192 32293570060206 32399299721061 32426465410248 32532630172588 32604632802612 32619480085309 32711380887822 32748624787424 32793609162132 32900975958942 32913574319808 32928562286256 33021333884448 33036370921736 33081750552123 33094418134752 33109488452664 33217889443284 33489628210584 33606857703744 33673637156796 33688971235647 33783885179226 33858657141174 33969510921969 33992707904064 33997993178792 34008187279248 34179481024416 34195045451112 34223716810816 34291385187696 34307000572572 34382930316228 34398587388321 34495500575718 34508709508032 34524423856624 34708721890752 34777690834068 34915321425816 34920808903344 35059005876128 35083265378427 35112681479736 35128670861102 35227640956116 35316194482296 35321685536163 35461528615968 35526409925643 35540013611232 35626500594594 35640142606656 35656372179792 35672609143444 35773111708152 35852286312648 35868612490386 35986046896891 36090321194304 36208481478624 36263916938088 36280430561466 36390857750208 36407429179056 36479773586529 36808671872448 36825433562736 36842202885852 36906937211664 37027771109784 37044632572038 37058817611712 37149000620004 37165917286953 37180148768672 37231220401596 37248174509247 37384435300368 37395644805792 37478410471008 37601115381648 37675831736907 37755852481984 37807714916712 37830876311956 37963302220896 38038738269714 38163277702459 38247742326141 38259210689154 38273860812096 38399170039776 38416656000632 38469426132501 38484156750624 38501681412168 38610154490544 38627736528108 38754204350498 38822298196536 38839976838702 38993749284672 39080051944128 39208000654368 39285910016262 39423429229392 39441381610644 39501766664703 39745932381792 39876061195152 39894219692964 39982515312636 40040160212416 40095160432488 40113418702266 40128778833984 40147052412688 40244750671671 40260161092704 40333822101729 40361365122624 40493508872544 40499804908732 40601611343592 40716000679536 40734541663452 40768696163936 40796906555349 40883556237888 40958357826438 40964795059692 41126910739304 41428612758078 41444476500672 41463349213104 41580166374432 41599100876424 41691169813176 41710154863182 41827667364756 41846714572117 42057489712914 42070100406516 42105374726688 42224000704704 42243228391728 42317452696896 42336722939472 42456000708576 42475334042232 42708714998508 42803311795776 43058093413608 43199066294748 43218738000711 43235287213664 43294676344452 43314391588689 43436423801862 43472843736816 43615174517096 43675085471103 43724812216176 43848000731808 43867967945256 43904749715008 43965058437144 44109000736164 44145984603552 44290519257712 44351357883066 44378527981333 44652837614112 44898182875728 44918628314196 45045180238968 45065692616126 45144876188232 45165433964274 45292681229292 45313306311819 45344249705664 45593393934816 45721846916928 45742667430096 45823040494272 45843907088304 45864783184428 45994000767624 46014945212418 46267774581717 46370254445424 46553761901088 46561078537792 46625036063256 46646267864742 46777687171236 46798988485977 46816908639648 46902566039823 46970187941488 47088259309728 47095580714884 47346986009232 47368546567524 47502000792792 47523631940694 47541829573056 47628813306906 47697482277536 47763000797148 47784750797511 47803048416864 47824816653848 48080114750304 48351889250784 48373907415288 48543238905408 48639698115372 48661847340379 48798945258882 48906949203918 49067071331733 49100578083648 49122937181136 49209249615552 49351463938413 49370361479712 49392843429384 49532000826672 49554556382604 49641627202128 49664232678996 49826834164926 49845913733824 50134820508864 50234442315876 50410286555616 50510455735194 50675827768839 50718317692952 50787985711761 50989061856096 50996989768188 51012280918872 51292568176668 51335575216224 51437077781544 51460500858858 51480205987392 51503648704144 51574395474342 51743250863577 51763064262048 51778585115712 51786635784936 52372982138724 52381213355016 52405066366562 52564572305856 52588508814192 52669022219604 52693006291653 52841461434174 53168081593536 53192292923952 53285755500864 53310020416848 53460213909984 53484558269688 53508913715166 53659667562228 53684102747821 53778429468972 53802918735579 54135481791456 54288000906048 54312722217936 54395875407132 54420645842199 54586286625312 54611143768584 54619726746256 55238150344104 55246738915537 55263304328778 55284465617472 55465467835232 55541656664676 55566948858057 55588226417568 55613539817576 55723500930006 55770223153008 56076652950552 56093467208688 56102188767014 56324304522304 56401673072472 56448963919296 56633778722976 56746314467934 56944953331344 57058107404571 57388816033731 57410791218144 57598755059664 57624984000948 57726235125936 57752522118252 57915231735816 57941604792162 57963791649088 58131306525747 58233447294804 58259965258053 58299749621568 58490623927008 58620077916192 58785231750336 58812000981552 58928865024393 59135143844088 59162072415966 59496488062886 59814091792728 59841329539446 59864243834304 59891504418928 59973772968954 60060240318624 60170128053399 60193168250976 60220578619032 60390241639056 60417741749092 60740263308816 60749707363098 60902417015388 60990223240128 61101812495178 61125209451072 61153044245904 61325334356832 61353260283224 61437536739657 61447192589538 61690366108956 61827005927232 62166714751008 62195023819656 62370249561648 62398651314636 62427066001027 62536754719764 62565232294773 62741501047134 63086234569371 63129314678976 63158062090032 63336001057056 63364842587592 63476179045344 63505084409208 63684001062864 63713001063348 64063072497762 64459054939968 64498543220384 64587140120412 64798599442122 64852930820496 65065260345176 65154635702793 65209265605224 65238960170618 65422761775644 65497249574848 65587218324264 65801951917884 65857124572512 66042667768896 66072741843472 66163501104246 66188836269504 66218976905328 66435778886568 66831229951369 66979256421168 67347274313592 67377942471294 67567770358452 67598538924189 67717314282348 67748150946411 67939021843938 67995986357584 68016374558496 68358962048832 68390090902224 68582770375392 68614001145144 68765860632456 68797174776642 68991001151436 69022417818627 69048847713248 69555381668136 69830642851632 69841617806688 69969401797113 70118011752256 70166530756854 70225362959472 70257341722204 70455281912232 70632388964592 70643371072326 70874658590281 70923057231936 71052819851286 71080027222464 71253001189188 71285447911041 71312744359584 71345218286888 71443219960359 71546223416304 71704572625296 71737224980772 71972093793782 72416962957248 72527833876176 72560861122932 72814858358112 72959547173058 73198417888323 73360423805877 73650867125472 73684405771704 73813874423328 74055542219568 74089265144076 74298001240008 74331834573906 74360297537344 74462440803192 74496349018494 74740251247389 74768870600736 74791289611584 74956820942016 75202230763296 75351663473814 75615429833424 75661752623912 75765683602791 75926604441792 76077476539428 76326555404918 76495484652282 76518421378308 76798340079552 76833312001264 76938852265002 76968313501248 77003362824336 77190751288287 77220308981088 77255473056216 77508408700996 77644596393072 77679953677404 77715327062503 78416001308736 78571820032524 78607599549843 78846858458784 78882763221288 79003533329406 79262192151261 79491864763584 79752122390304 79788439385928 79965030625272 80190320864976 80226837404532 80263370572749 80294104825376 80489501343342 80520322185408 80667644203458 80987017745088 80999609817464 81203222687184 81432001359072 81469083326904 81537392327872 81593813110698 81916715652876 81929590119384 82253821478608 82417266251047 82857225516156 82894956493167 82926698426208 83160332748864 83198201752848 83382339626352 83420309726364 83585251395009 83655334729512 83693429144234 84114979425828 84140200813032 84153283150521 84210749453376 84486456783456 84673445878944 84912001417152 84950668084464 85119471701901 85417429997016 86116186827216 86398132589496 86437476001422 86470574427328 86589352688904 86628783177378 86872847603724 86912407188243 86945687473632 87230349034192 87350170942206 87449624432352 87696001463616 87735935890512 87930116874288 88218001472328 88291969207104 88581038515424 88702715766132 88743108623949 88757055962666 89244732094329 89305675228224 89761994309169 89796365751456 89837256628392 90090360477936 90131385232252 90289752376464 90330867928548 90372002203561 90585362458584 90626612623638 91124561044647 91186787869632 91485334860192 91652718742767 91687814176608 91729566368856 91988001535248 92029890424836 92170788884307 92535549163434 92740508890848 93107523802176 93250072126512 93292535729484 93555374342472 93597976971954 93633817279296 93805132079646 93940375882976 94112251570701 94176518619456 94191161429768 94693972018464 94737093135048 95004001585584 95047263881388 95257626613812 95394964555072 95526001594296 95569501595022 95606096833728 95649633307696 96094608746643 96160229500608 96703778501568 96747814830576 97197899163183 97279396230744 97323694680758 97597890517764 97813898407836 97858440255927 98134142663466 98245874362272 98702927876826 98740722959424 98785686858768 99064001653344 99109112765208 99283254404256 99328465357992 99653668329852 100468884631752 100820573111232 101020911470388 101066913706941 101351655537678 101436635385904 101575971423522 101908532765907 101978123712192 101993979536376 102024561837744 102585136353336 102671150432448 102874155563088 102921001717716 103007297408288 103148790948684 103195762164963 103486501727154 103526128524096 103573271569872 104745964277448 104762426710032 104810132733124 105177017628384 105338044439208 105386012583306 105682922868348 105731048060911 105965056608489 106384585847904 106579229776929 106620040833696 106920427819968 106969116539376 107017827430332 107319335124456 107368205495642 107556858937944 107605837471158 107958140690673 108270963582912 108625444435872 108791750814264 108841291684398 109172573250624 109222287537168 109239453492512 109439320759587 110476300688208 110493477831074 110526608657556 110930935670464 111083313329352 111133897716114 111176452835136 111227079635152 111447001860012 111497751860859 111540446306016 111744523527741 112153305901104 112186934417376 112204377534028 112803346144944 113027495210721 113267557445952 113492628935868 113889906662688 114116214809142 114489833107377 114743226978423 114777632067462 114821582436288 115197510119328 115249968001896 115452470251872 115505044236504 115830463471632 115883209584324 116262613051494 116466894589608 116519930516106 116981247854016 117240155832384 117624001963104 117857730048786 118270287688176 118324144831932 118505299994109 118992976125772 119628183585456 119682659078892 119783008837856 119947545937908 120120480637248 120340256106798 120386336501952 120441157238064 120734252015013 120780483278112 120835483498184 121001466305187 121480526617632 121499414726196 121804834030776 122203624990356 122306088491808 122650668713664 122706520566448 122875073479314 122894385179076 122950348013857 123380732217912 124333429502016 124390047639312 124740499123296 124797302629272 124854132002054 125073509439528 125130464589546 125483002094268 125540143716351 126172469138742 126316124180064 126672002114112 126729685175184 126952358090688 127010168818416 127368002125728 127426002126696 128126144995524 128997086440768 129174280240824 129597198884244 129656214002133 129705861640992 129943174766067 130130520690352 130309271405586 130418531210448 130477920341236 130845523551288 131174436648528 131603903835768 131624365953379 131714249145024 132145483686944 132327002208492 132437953810656 132871557773136 133135583943999 133662459902738 133958512842336 134694548627184 134755884942588 135135540716904 135197077848378 135434628564696 135496301892822 135878043687876 135939918935457 135991972715168 136032749116992 136780181804448 137165540750784 137228002290288 137531721264912 137594349553284 137982002302872 138044835637254 138097695426496 138803323745151 139110763336272 139661285703264 139683235613376 139938803594226 140333061513708 140396965457931 140450725918944 140514683444408 140707698119469 140910563824464 141264777929184 141286742144652 141749317180562 142105639702572 142506002378376 142570895822082 142625488719168 142690436573776 142886439920718 143092446832608 143354252392533 143409145250592 143474449961544 143944187587564 145055667752352 145121722245864 145629716716224 145919094346116 145985542021137 146396835776646 146720847611754 147201213995199 147301734250944 147368811543408 147627748846656 148111084439136 148178530288152 148596002480016 148663669147812 148924881606384 148992698036988 149480502494778 149537741201472 150404461526592 150703326947628 151230859666848 151323505247824 151531367205582 152027483306517 152154953078856 152653110809836 152990969304564 153036842756616 153060637323373 153666624002528 153877704530004 154006725648672 154381502576574 154440617962176 154510946112432 155016817401992 155229752590731 155289192786144 155359907354808 155430654125006 157143640065048 157215199099686 157693716917568 157765526442576 158007066658812 158079018874959 158524384302522 159504244780608 159576878771856 159930061250544 160380641729952 160453674809064 160526741145498 160588209650752 160979002686684 161052308243463 161335288406916 161408756206737 161999219634928 162406445374368 162864002718144 162938166653808 163187626221396 163261937526597 163833431305752 163859180238768 164507642957216 164834532502094 165714451032312 165740216746611 165789912986334 165853396852416 166396403505696 166700846574171 166764679252704 166840619452728 167170502790018 167310669459024 167386858288468 168229958851656 168280401626064 168306566301042 168972913566912 169346891757888 169901336168928 170238943403802 170834859994032 171174322213713 172232373654432 172796265178992 172874952002844 173178705377808 173257566354756 173745695207448 173824814376486 173891374947264 174393919577241 174460698068384 174700341884412 174779895774159 174899248864704 175471871781024 175860233748576 176436002944656 176786595073179 177162077030848 177405431532264 177486217247898 177514111925332 178489464188658 179523988618338 179592731502912 179674513256784 180180720955872 180262770464504 180510384160197 180579504752928 180661735857096 180744004407122 181170724917168 181253225247276 182249122089294 182970669720384 183305437485534 183375628353216 183459132737712 183976003070496 184059780849672 184341577768614 185071098326868 185481017781696 186500144253024 186585071458968 187110748684944 187195953943908 187281198003081 187610264159292 187695696884319 187880751765952 188224503141402 188382322859536 189258703708113 189387944036928 189474186270096 190008003171168 190094527762776 190515253227624 191052003188592 191139003190044 191299266615392 192189217493286 193495629661152 194395798326366 194558792461488 194647389361516 195195781035528 195627796815672 195716880511854 196268285326932 196357660684549 196491748724544 197405855753652 197571373717536 198128003306688 198218225530416 198566508808512 198656930715984 199307336659704 200493689854107 200937769263504 202041822940776 202133827413882 202703311075356 202795616772567 202873270771808 203151942847044 203244452839233 203817065531814 203987959072752 204049123675488 205170272706672 205748311126176 205842003435432 206014594816576 206297581897368 206391524329926 206973003454308 207067253455881 207146543139744 208237708220101 209491928554896 209524853420064 209620265466248 209908205391339 210354035256768 210676088878416 210772025166612 211365845736696 211462096121822 211930113216978 212623975770843 212769171695808 213158459553858 213240081667392 213856343733123 213938233078752 214035654860664 214638670248912 214736410991284 215113717875888 215211674942316 215916281381346 217250888871744 217583501628528 217682583368796 218444575074336 218478906985024 218878641519174 219595253664969 220081271417631 220952601376416 220986955662148 221053217315112 222166626658704 222267795432228 222454159270304 222894003720024 222995503721718 223080892612032 223489047055482 224220753742167 224306611802208 224373868834752 224408755068056 225606692289888 226054990421442 226985257871736 227779813325376 228232429618284 228336360597163 228979666214754 229486453956846 229555264134924 230395020238656 230499936003792 230904940503744 231010088473008 231572253864861 231660926943264 231766419168648 232525226102988 232933789179216 233039861032212 233145981187509 235248003926208 235715460097572 235822798649529 236540575376352 236648289663864 237010599988218 237786576453783 237985952251544 239256367170912 239365318157784 239566017675712 239895091875816 240680512213596 240790111718247 240882314476128 241468504030026 241560966556224 241670966996368 242002932610374 242961053235264 242998829452392 243609668061552 244407249980712 244612176983616 245413041132896 245750146958628 245788770358152 245900696027714 246761464435824 247251798753141 248684869479501 248780095278624 249480998246592 249594605258544 249708264004108 250147018879056 250260929179092 250966004188536 251080287432702 251902328278237 252344938277484 252459849451563 252632248360128 253459370350368 254020337636832 254736004251456 254852004253392 255358415105703 256252289991048 258348560481648 259194397768488 259234697988289 259312428004266 259411723281984 259886349532134 260261041380704 260618542811172 260737221564729 260837062420896 260955840682472 261691047102576 262348873297056 263207807671536 263248731906758 264290967373888 264654004416984 264875907621312 265743115546272 266229325871847 266271167887998 267324919805476 267734196282987 267917025684672 269285982927507 269389097254368 269511769885176 270271081433808 270394155696756 270869257129392 270992603785644 271116006610683 271756087375752 271879837870914 271983945430336 273373683133941 273560363608896 274456004580576 275063442529824 275188699106568 275964004605744 276089671274508 276512366652921 277606647490302 278221526672544 279322571406528 279877607188452 280666123027416 280793930915862 280901451837888 281029366888816 281415396238938 281821127648928 282336754712103 282529555858368 282573484289304 283498634361124 284211279405144 285012004756752 285141791644164 285380873147552 285772879841436 286184893665216 286708504785066 286818290501184 286948899923088 287888375175128 288283826239929 290111335504704 290243444491728 291838188692232 291971084042274 292793671553292 292927002004819 293441695223508 293575320767781 294402427990398 294737623086816 296222168878272 296357060576304 297192004960032 297327338295624 297849763212768 297985396073976 298961004989556 301406653895256 302461719333696 302647010495648 303062734411164 303200741120823 304054966613034 304309906157712 305306221619672 305725598297721 305981938609128 306073685513232 306121274646746 307333248005056 307755409060008 308013451297344 308763005153148 309021892224864 309587286494889 310033634803984 310459505181462 310578385572288 310719814709616 310861308250012 314287280130096 314430398199372 315531052885152 316014133317624 316158037749918 317048768605044 317193144182733 317895169825467 319153757543712 319860122501088 320761283459904 320907349618128 321053482290996 321958005373368 322104616486926 322670576813832 322817512413474 323874422072019 323998439269856 324812890748736 325876333307616 326375252442792 326523875053194 327666862611504 327718360477536 328317962278761 329015285914432 329669065004188 331428902064624 331480433493222 331579825972668 332792807011392 333401693148342 333529358505408 333681238905456 334341005580036 334493255582577 334621338918048 334773716576936 335233570583223 336459917703312 336560803252128 336613132602084 339802672337856 340477886807604 340632931382653 341669719988064 342348644427426 343469499322131 344229680935269 344464747308864 345592530357984 345749904005688 346357410755616 346515132709512 347491390414896 347649628752972 348787839154482 348921396136768 349400683768824 349559791548318 350943743562048 351720467497152 352872005889312 353573190146358 354810863064528 354972434495796 355028223850664 355515899982327 356978928377316 359047977236676 359349026513568 360361441911744 360525540929008 361020768320394 361159009505856 361323471714192 361488008814244 362202756045039 362341449834336 362506450494552 364498244178588 364664226985591 366610874971068 366918265475424 367952006140992 368119561699344 368683155537228 368851044041571 370142196653736 373000288506048 373170142917936 374221497369888 374391907887816 374562396006162 375220528318584 375391393768638 376449006282804 376620431149053 376764645719072 378517407416226 378948372540192 380016006342336 380189055525552 381030506455248 382104006377184 382278006380088 382598533230784 384378434986572 386727172408759 386991259322304 388791596652732 388968642006399 389117584922976 389294778723032 389829524298201 390391562071056 391255593631344 391433761023708 392536570653864 392715321369098 394811711507304 394873097860137 395142747435072 396436451060832 397313861431968 398614673319408 399406751831997 400987379708214 401875538527008 404083645881552 404267654827764 405406622150712 405591233545134 405746541543616 406303885694088 406488905678466 407634131063628 407819756806371 407975918145504 408098247350976 410340545413344 411496622252352 411684006870864 412595163794736 412783048659852 413946006908616 414134506911762 414293086279488 416409971235453 416475416440202 418983857109792 419049706840128 419240530932496 419816410782678 421190896373793 421352177756832 421544050333224 422731691473392 422924192243644 423860226433956 424053241109017 425247951541686 426316919107716 427712687466246 427876466157504 428071309721328 429277340497824 429472821982568 430062757177599 430227435751776 430423349884632 431832562762692 435167003257056 435365166737592 436889150148672 437757283038348 437956626063411 439190507329938 440162542835262 441603641985597 441905202752832 441973911324296 442106434630224 444333253317408 444535590864456 444908318540608 445788007440048 445991007443436 446978094110964 448441507484334 448613223604416 448817510136112 451213384579776 452109980842884 453970515743472 456082449919551 456464859236568 456672721194326 457959332429508 458972907913692 459110528269848 459181911970119 460999872007584 462020176946016 463144507729722 463321853886528 463532838337296 465050452205976 465867578358432 466079722064424 466291962375018 467818609659583 471430920195144 471645597299058 473081150752704 473296579327728 474021199976436 474237056624877 475573152907566 475971904503088 478512734341824 478730636315568 479790183751632 481361024427192 481580223436494 481764628952256 482937008060052 483156924730389 483341933992736 484005865220748 484226268620211 485997658904784 487219336123104 488814499961424 489785812579791 490826082265792 491500293917256 491577540716304 491801392055428 493522928871648 494503597506282 496122610131967 497220650239833 497369738959002 497560190557248 499189210517088 499416528008216 500102539722513 500294037758112 500521858358184 501932008377072 502160574865404 503804656556474 504689876554968 504919698903126 506918740700736 508040675273664 509704008506784 510716830211406 512504579982096 513522966641139 516697120963296 518388795536976 518469395976578 518624856008532 519772699064268 520522082761408 521237085622344 521474443129458 521674124841792 521911681364944 523181758731723 523382094205152 524339687322477 524697746594112 526415615343072 526497463813516 529308008833968 530359785219537 531486231092544 532458651743694 532542335775996 534649839610952 535468392565974 538571965855014 538778194508736 539023539770352 540542162867616 540788311393512 541738514258784 541985207571288 542232013221366 543512174751504 543759675741828 544007289437521 546747366267882 548912009161152 550126885059648 550377398213136 551928009211488 552179342549016 553024733305842 555213294980604 556443053345088 559755214376904 561332246054832 561587861831724 561843594009243 562058733777632 562830792477876 563087090652957 563642255297856 564673509424206 565146968578608 566997268722248 567776111124339 568422558810288 570024009513504 570283583288328 570761746295104 571545759682872 573417009570132 573897799846176 575776750350256 576567652479858 576920863757329 580486888983456 583676377384464 583942168084548 585587343106584 585854004009638 586883390447016 587150641535562 588804855980796 589072982053647 589475246173632 592714121152608 594384009920064 594654676591248 595699526425536 595970792147952 597922009979112 601481069562321 602813307790512 605294020991296 606125468822328 606401482241646 608109933226068 608386850317701 608619812315424 609733358517699 610612443239344 611451196595442 611963877218256 612147371026464 612242549293492 615510818120016 617526010306296 618043784449728 619174572989778 620067269607968 620919010362924 621201760367643 621439629419232 621722616500024 624713124660303 628574560260192 628860796398744 631062105770304 632028266635248 632316075499836 632604015424927 634097537210088 634386288365466 635790339650934 637871927312529 638307515087424 639720245002176 641569031199369 641814699236256 642106964581992 643916010746736 644209232973852 645341153627664 645635024826948 647748844144038 647996878539712 651752666615232 652750504885584 653047750106388 655333725223008 655436720955072 656635924557522 658785760994907 659338130008376 660243814252893 662857804129248 662960866986444 663159651945336 666803386296684 667362477810912 668682011160072 668986511165154 669242677836096 669547433153872 670467141166446 672662261226501 672919835406624 673121606504256 673226265204168 680955773615208 681265862765306 683339439976128 684697288854852 685009081791489 686938998644262 688459361870538 691185060715968 691499808011376 692714821511232 693030265419024 694982780829792 695299257505944 697575678308964 698801367537648 699119583096636 699437943562527 705744011778624 707146380292716 707468395948587 709621726129056 709944868991592 710056447701328 711031799964654 713359729361349 713957856754632 718095954473352 718207605901981 718698053027136 721051081858016 722041536640788 722370335154741 722646943428384 722976017628488 724405512090078 724682899668672 725012900989104 728996488357176 729328453971182 733221749942136 733836530950848 736239123398688 737366311074456 737702088083142 740284393307472 741755396259423 746054608438503 746340285835872 748442994739776 748783815775632 749124792012324 750441056637168 750782787537276 752898012565608 753240862298106 753529291438144 755706984834711 757034814832452 757379548354689 757896745080384 760378111051104 762061012910496 764208012754368 764556012760176 766075245317109 768756869973144 773454344817518 777583193305464 777704093964867 777937284012798 778235169845952 778589557446064 779659048596402 780783124142112 782211664694187 782511187262688 782867522047416 785073141307728 785430642738196 789623423014608 789746195720274 792872902121664 794627722863936 797229346638816 798687977615541 798813503663994 801974759416428 803202588848961 803751077054016 808167291763104 808535309655528 810813244301424 811182467090268 812607771388176 812977811356932 813348019832049 815268262127256 815639513612742 815951836291008 820121049401823 820681090826688 823368013741728 825190327589472 825566097319704 827892013817232 828269013823524 829537099958763 832819942470906 832950832880404 837967714219584 838481061864992 839632821565356 842381792747586 842704355513664 843088100666448 845463382946784 845848384487288 847010264136309 847720452867912 848106482218034 850495903083372 852633838215432 855425374932492 856142619442656 858554680995648 858945643965136 860125514355198 860454871503552 860846699769264 863665125525384 870334006514112 870730333475184 875514566076696 875913252126822 878381014659876 878781006014457 880325085670524 880725962303343 883207283971194 883947822648592 884212869260448 888666506634816 889071181728912 891576014880096 891982014886872 893956188221928 896883014968668 897635020272224 904219961685768 907941031486944 909602223362469 912164899839102 912929718473136 913345442388652 915918664859016 917945815827384 918221056539696 918363823940238 921370561673653 921999744015168 924040353892032 926289015459444 927065676674592 928761859484667 930100904411952 931735156716864 932159444128848 932583924750036 935637219319166 942861840390288 943291194598116 946593158655456 948042399952872 948474113249754 951146305815132 951579432548199 951943809006176 953685509476401 957461272631136 959580367503264 962722048854384 963160446872988 965874016120104 966313849460778 966683867985472 968011730441496 968452537240422 971623266216057 971995317809568 974438672246208 977628999922848 979571625159582 983000587834512 983155081432608 983602784110856 984953886836283 987045857743296 989007195012564 992245220263934 994441300479666 994739477918004 998378421034176 998833056016432 1000205079445026 1000588075516224 1001043716716368 1003479766747731 1003864016754144 1004321149730808 1007609313112948 1009379753109936 1009839397806252 1019408017013568 1021433660422812 1021898794147959 1025009159964192 1027045933282278 1030408497966393 1032689042805807 1033394241926592 1036777591073952 1036938791953156 1037249712017064 1039545398128536 1042474171244688 1042948886258916 1043823362729888 1046363517463446 1046764188410304 1048679374644954 1052831230686144 1052994927627032 1058616017667936 1060719570439074 1064917303487388 1065084671551992 1069299679221904 1070936785131948 1071424461263611 1077143931710028 1078047079540704 1081084325735232 1081576622787024 1083477028517568 1083970415142576 1084464026442732 1086608268135117 1087024349503008 1087519351483656 1088014578875042 1093494732535764 1093992680956773 1100754796426272 1103856018422976 1104358685098032 1106049466611684 1106553132124713 1110426589961208 1119510428753808 1122664492109664 1123175723663448 1123687188018486 1124117467555264 1125661584955752 1126174181305914 1129347018848412 1129861293447159 1130293937157216 1133994537444496 1135552222248678 1136845117620576 1140048019027008 1140567166576656 1143091519365744 1146834019140264 1147795599692352 1151553500700512 1153135304959716 1153841727514658 1160181517226277 1160973777966912 1166905926019197 1167352754768928 1167884336169096 1171174686213168 1171708008019276 1173766780894032 1174301283071124 1177609711961592 1178145964107294 1184619293580411 1185428242305216 1189309353182496 1191941584295904 1195844019958224 1198220255495991 1202962139124642 1205626615581024 1212250937644656 1212802964483292 1216219866452136 1216773700635402 1217239624630848 1219466717035398 1221224886478688 1222902393190884 1223459270419113 1223927754436512 1224294742052928 1224485098586984 1231021636240032 1235052020612592 1238349145979556 1240134539215936 1241838020725848 1242403520735286 1242879258838464 1243445233000048 1249229913706359 1249426249320606 1257149120520384 1257721592797488 1263572689121379 1264056533270496 1264632150999672 1265208030849854 1268195074420176 1268772576730932 1271580679301868 1272159723327051 1275743854625058 1283138062398738 1283629398472512 1284213929163984 1287832021493472 1288418465947704 1290682307255328 1291270049653896 1295497688288076 1305501009771168 1306095500212776 1310667450446016 1313271849115044 1313869878190233 1317571521989814 1318676260016752 1320487628505786 1324810925956791 1325715608258496 1325921733972888 1326319303890672 1333606772593368 1334724955621824 1337364022320144 1337973022330308 1339094866307744 1340934282332892 1345324522453002 1345839670813248 1346452530408336 1361911547230416 1362531725530612 1369394577709704 1370018163582978 1373877997288524 1374503624791843 1376918723741076 1377545735910357 1382999616022752 1386060530838048 1389965561659584 1390598515011888 1395151356617928 1397602735075296 1398239166193272 1398875887125054 1403455828978749 1414292760585432 1414936791897174 1419243452258112 1419889737983184 1420112895402656 1422063599929308 1422711169874631 1426719458722698 1427915713509264 1436191908946704 1436415211803962 1442102163716032 1444083073281576 1444740670309482 1445293886856768 1445952035256976 1448811024180156 1449470774191167 1450025801978208 1452678805860633 1457992976714352 1458656907942364 1466443499884272 1469357437739373 1472478246797376 1474732622148912 1475404176166284 1480568786614944 1483510792518846 1488367830395901 1491661950719499 1492109216877006 1492680571671744 1497567631551264 1498249584024648 1500882113274336 1501565575074552 1505796025131216 1506481724596212 1511413969669422 1514069629664904 1514759096709378 1520756222102208 1524122025820992 1529112025520352 1532150490634218 1537513739946288 1540568899923417 1546908689635036 1555166386610928 1555408187929734 1555874568025596 1557179114892128 1559318097192804 1561566248284224 1564423329388374 1565022374525376 1565735044094832 1569545276195169 1570146282615456 1570861285476392 1573019061967431 1579246846029216 1579492391440548 1594458693277632 1597375955231082 1597627007327988 1598354524180141 1603949518832856 1606405177697922 1616334583526208 1617070619311056 1621626488602848 1622364934180536 1625215542776352 1625955622713864 1626696039664098 1630536524254512 1631279027225484 1632021868312563 1640242098803646 1646736027483456 1650380655178944 1651132194639408 1655784027634464 1656538027647048 1659074199917526 1665639884941812 1665901665760808 1676962123729984 1679265643130712 1684763585495172 1685530782027729 1686176201332896 1689261271958871 1690926765893568 1691696768974576 1694020528272618 1695440905735824 1696212964436068 1700991806166744 1705267676430864 1710850749864984 1711116757393927 1712285238885312 1717891287930272 1720251028710396 1721693399538528 1727330251050768 1730762591271987 1741460666950368 1751029132153392 1751826504253644 1756762029319752 1757562012028914 1760650171341048 1761451924606686 1766414567942388 1767218946160941 1767895645297184 1768425738520896 1778142363457824 1783152029760192 1783964029773744 1787912376443856 1793766029937336 1795270040544448 1804443208686963 1808439923371536 1814642885918023 1815882062973888 1819204446724938 1824329799678204 1825160550953103 1825859436946272 1826690884777304 1829200075553097 1831837329718032 1835891631654768 1836442113079392 1836727647880476 1842741123347306 1852578030918888 1854131353349184 1857523718969334 1860201808823904 1863605281102929 1864318888257696 1865167849500072 1871274438638332 1874139373980909 1885723680780576 1886582389196232 1893186317310912 1896084799905744 1896948226499508 1897812046274781 1902292611630264 1903158865096398 1903887618012352 1907371018952802 1913615781937587 1914922545262272 1919160735006528 1925444097708768 1926320893745976 1931748032240208 1932627698921556 1936023460882992 1936905074480844 1943246532432114 1943990635619136 1955257999845696 1959143250319164 1966001175669024 1966310162865216 1967205568221712 1969907773672566 1976357282984721 1978014390025128 1984490440527868 1988882600959332 1989478955836008 1989788285203849 1997666112032864 2000410158890052 2002087433432736 2006959533495462 2007728033508288 2008642299461616 2015218626225896 2017986783679503 2018759506219872 2019678795612504 2042867320845624 2043797588295918 2050018319928384 2054091866564556 2055027245374467 2060816995932786 2065378085611614 2073555182147904 2073877583906312 2074499424034128 2079090796257072 2084948342489376 2085897772517832 2087646725459776 2092727034926892 2097358749289908 2098313830687581 2105989855254064 2117232035335872 2121439140878148 2122405187845761 2129834606974776 2130169343103984 2138599358443808 2140079188084047 2141873570263896 2142848922527222 2154287863420056 2154622817705943 2156094159081408 2163153245574048 2167111005464223 2167940830285152 2168928052885464 2173216536270234 2174048699006016 2175038702967312 2176029157750084 2186989465071528 2187985361913546 2201509592852544 2208717370196064 2212098933223368 2213106264249426 2220853179922416 2225266188778269 2239020857507616 2245328984219328 2246351447326896 2247374376036972 2251323169911504 2252348362611828 2258694037696824 2259722586894318 2260587874314432 2267120954504133 2267989074888992 2271104444497356 2272138645064067 2273690235241152 2281134333153312 2286183038731488 2293668038280528 2298225735951327 2303107001401024 2306270609919432 2307683455029316 2320363034452554 2333112281894601 2333811852038394 2334705509537856 2335768672338192 2342349372426336 2343416016038552 2346634994082561 2347533561788064 2348602566142248 2355219423923184 2356291928214588 2369238587160822 2378618706364992 2383883168591808 2391688039916448 2396440510991982 2405924278249284 2409607766546883 2411253231162048 2424501875289312 2425605928966584 2432439732904272 2433547401270804 2438933434070796 2440044059496147 2442449772957376 2445804786381768 2446918540838226 2447855508873024 2448970197173968 2460363148205469 2462043272480064 2470104041225184 2476698291959112 2483676041451696 2484807041470572 2486890466000096 2488611299876289 2498459827412718 2498852498641212 2515443185594976 2527145378242758 2528113066540992 2529264301999344 2530416061699708 2536390148840352 2537545153461864 2543161358603736 2544319446654102 2551487709250116 2552649588899137 2566276124797476 2568427858327968 2575664042986944 2576836931895408 2581364614510656 2582540099307792 2590995376576152 2611002019542336 2612191000425552 2626543698230088 2627739756380466 2635143043979628 2636343018043371 2637352520033504 2640975257011572 2642177886910029 2649621851913582 2651843467945776 2652638607781344 2667213545186736 2674728044640288 2675946044660616 2678189732615488 2681868564665784 2690649044906004 2692905060816672 2707090206861313 2723823094460832 2725063451061224 2728806670087407 2738789155419408 2740036327165956 2747755994577048 2749007249583686 2753837447482152 2755091471820714 2764111685020959 2765999232045504 2772121061676096 2781197030023776 2790302713235856 2795205470150592 2796478332386544 2797751774250108 2806911657957498 2828585521170864 2829873583794348 2839779475966368 2840225790805312 2844127199858616 2845422339749262 2853438917445396 2854738297644597 2855831427018528 2861056528429203 2872383817893408 2872830423607924 2888166146563152 2889481340618964 2891904070513952 2897622048360312 2898941548382334 2900051603956416 2905357611721266 2914869798648171 2915985953428704 2917313815884728 2932886999768544 2938714875478746 2949465244297824 2950808352332568 2961137573229888 2967021585037692 2968372687763119 2976735660791802 2983323901438998 2984218433754012 2995135263102528 2996499168049296 3001764226548672 3003131150149104 3010439300243193 3011592050262432 3012963449192424 3022827939338844 3028139259329808 3029518193418756 3058224051040704 3064300981268436 3065696382443877 3075027479892576 3081137799846834 3091225493899179 3093817379270072 3098067128417421 3110332773221856 3110816375859468 3111749136051192 3114358229784256 3118636194385608 3128846658776748 3131470088189664 3139090552390338 3140292565230912 3141722570952784 3146038123934862 3158493692058432 3158984782881096 3194751910462164 3195254014655976 3196709048360282 3207899037665712 3212810355395844 3214273383790833 3234141238622112 3243252977205696 3244729868361072 3250431085552704 3251911245427728 3253392079328196 3261073048509024 3262558054450968 3264043736625126 3274730267617081 3280484197607292 3281978042870319 3302264389278816 3311568055268928 3313076055294096 3318148399835052 3319659396374139 3331279769883624 3331803331521616 3358531286261424 3369527170990344 3370051073847757 3371061564055458 3372352402665792 3378522543917742 3383393537949152 3388041056545236 3389583880341477 3390881811471648 3392425928872136 3401983612333488 3410535352861728 3421701499729968 3422233514787854 3435782575860544 3440502057420792 3443386799077056 3454660502101536 3461525182543974 3480544551678831 3482921333900736 3500717778057591 3502058264306784 3503653008507288 3513524058639504 3515124024057828 3521300342682096 3522903849213372 3532829135884776 3534437892321882 3535791290594368 3553857880741233 3556284726915648 3567928059547488 3575824752887712 3587532059874672 3594660766487973 3608886417373926 3616879846743072 3629285771836046 3638408893449876 3648659599356408 3650321101906206 3651718873892544 3653381769554608 3658400151106194 3663674659436064 3670377811257339 3671783263309536 3672884226158784 3673455295760952 3685482246694612 3705156061837776 3715047437938668 3720403617647808 3727210562205858 3728637776515392 3730335699000144 3742548877276664 3747689741119077 3748278747961818 3771447361561152 3773164778392464 3792169599811488 3793896452999016 3795624092549562 3804585223260528 3806317730192796 3808051026062647 3814742037905604 3816479169981153 3827231563875174 3850888195417536 3852641787491952 3863496064480416 3865255397843112 3872046921765984 3873810148961688 3886493064864228 3918286500638328 3932002351338048 3934411136443424 3939815547345132 3941609634570699 3952714565969442 3956028780050256 3968980881055736 3974432777870373 3977765201918664 3978957911672016 3979576570407698 3995332224065728 4000820317780104 4004174866865472 4013919066990924 4017284598923232 4030437252451792 4035973567359006 4037519012439744 4039357591225008 4085734641691248 4087595176591836 4108183733129112 4110054490748934 4121633991865572 4123510874375529 4130756171223228 4132637207731071 4147755167812624 4148998848068256 4158181592514144 4169896684978752 4171795545035664 4185454069853784 4194717498579816 4196627661375162 4210367486936247 4211979710508128 4242878281756296 4244810375691522 4259669213949552 4260338686207968 4268133509623893 4277198716887616 4280158376168094 4283747140527792 4285697845054444 4308575726840112 4309245635411886 4326306491148096 4334222010928446 4335881660570304 4337856105770928 4346433072540468 4348412322573501 4350077405934624 4352058315500168 4358036417581899 4373978930143056 4375970723827092 4417434740392128 4424197866446736 4426212528498852 4428228107974489 4441706359844832 4450532377556538 4465103491187703 4474985852158497 4478041715015232 4492702894653792 4494748752073944 4502646339823008 4504696725223656 4517388075393648 4519445173788636 4534241909008266 4535978149777984 4542208888994712 4544277290128134 4562268666306624 4572366077462976 4587336076561056 4596451471902654 4612541219838864 4615366910058632 4621706699770251 4640726068905108 4666224563789202 4667623704076788 4671537344676384 4684698744852672 4686832032077104 4693269988165122 4695067123576128 4697205132284496 4708635828585507 4710438847846368 4712583856429176 4738477174321644 4740634950812683 4783376079832896 4792881021983964 4795063572540423 4811848556498568 4819215533093766 4849003750578624 4851211857933168 4864879465808544 4867094802541608 4877866868141592 4880088118992294 4891609572763536 4893837081676452 4896065604937689 4897940394347936 4920726296410938 4940208082450368 4953396583918224 4967352082903392 4969614082941144 4973780932000192 4977222599752578 4996919654825436 4997704997282424 5027453241313867 5030886371189952 5054290756485516 5056592346083187 5058528603998688 5060832123399416 5067783815876613 5072780297680704 5075090306923728 5086322717207472 5088638893308204 5102975418500232 5105299177798274 5132552249594952 5133350272181781 5136855716655936 5153673863790816 5165080198615584 5181990753152304 5192287773815961 5224382000851104 5253087396460176 5255479512760932 5270286087959256 5272686036086742 5274705040067008 5281950514023144 5284355773820058 5299243703827164 5301656838482823 5303686935891552 5305277215562688 5334427090373472 5349456089280576 5351892089321232 5363737129331568 5381298089812008 5385810121633344 5413329626060889 5414180413722626 5443928657754069 5447646188921664 5450126902122448 5457613340174814 5475481652859309 5477578310838816 5480072654331912 5495511989154096 5498014499167372 5507674894964304 5510182943641428 5512692134417221 5528223370041918 5562394060047552 5580605426471712 5590815843308787 5592956664773088 5595503548500216 5613823315914996 5622418121942727 5657171042341728 5659747167588696 5679558951932736 5688254399717232 5690844679498524 5693436138824343 5706877834890792 5709476595289194 5711662854037056 5722113056858406 5740847345812761 5744767635786816 5745660847215848 5776332293126304 5778962681237928 5783808141027904 5795244096720624 5797883096764668 5810715223442532 5829739597296342 5831971906857408 5834627631769456 5865773999537088 5877429750957492 5898930488595648 5901616704665136 5929071848954163 5934043170075384 5936745375526238 5953471321583604 5966647802877996 5968436867508024 5969364855611547 5992998336098592 6006262300298208 6020878600486386 6023184100524864 6025926898384848 6045655878677688 6056278518659616 6059036386837512 6128601962536872 6131392764887754 6150054959785152 6162275599693668 6165081736123401 6182450987798358 6187634758540144 6196134256834842 6220665546443712 6221632751718936 6223498272102384 6237272388771216 6257693317553496 6262940176379328 6278181104780676 6283445141905568 6292076247869724 6294941492062743 6317969565762192 6367215563537283 6389503820924328 6390508029311952 6393418096720564 6415798075331424 6425620710791688 6428546767581666 6449593931715571 6463868453117829 6468282477244224 6489459736722144 6501333016392669 6503822490855456 6506784158656392 6522146097018048 6525116108901936 6528087473250252 6549460535234162 6560968395214584 6563956085740638 6604528778557632 6626152110588192 6636296799670104 6639318792748278 6662559539767248 6663606663043232 6675798566334807 6717062572522848 6739054341980688 6740102147695514 6742123128110916 6757045087835484 6766787075898304 6776082113090472 6779167760682954 6781763622943296 6784851857744272 6801362863512399 6803967224666976 6816415935192201 6821070705723456 6843402999459936 6844467029575708 6881004114841584 6894677207853981 6909321004203072 6923050365087948 6961089103357662 6999336845683803 7001435556115182 7004116528613568 7007306017014576 7027048117279008 7030248048115656 7042600685364192 7045807698426744 7065658271769552 7068875784643764 7107715761482466 7135856119094976 7151649505775424 7175064119749344 7189321532975946 7217772834747852 7228823299640649 7233759693486144 7258571543672092 7276817786899752 7297319198712816 7300642203812412 7306763539109216 7316800302212388 7320132178488441 7327349318872128 7340755622514678 7343566526619072 7346910591521904 7370964493389224 7381089444616407 7410312123675552 7430094875877336 7454421124411716 7460671398000288 7485097754553328 7495379482238154 7496557495923636 7499971228845277 7546329556784928 7584339199622976 7587792905998032 7591248185099124 7609170446521056 7612635460385592 7616102052125294 7629484075811208 7632958339962306 7654463127750348 7657948766697411 7705283574983904 7726992128960832 7730510795686224 7744093843531968 7747620297923376 7772986129728456 7836573001276656 7868822272886848 7879631094690264 7883219269141398 7905429131938884 7909029054130113 7912057560100512 7926533660730087 7937961762111472 7948865555740746 7955530403837328 7957915823344032 7959153140815396 8001640635560208 8027838133981848 8034569197846464 8060874504903584 8071947134718012 8078715182450016 8121270620583939 8171469283382496 8175190353183672 8216367466258224 8220108981497868 8243267983731144 8247021748751058 8261512342446456 8265274415462142 8292335055062877 8295510335625248 8297997696136512 8316363185028288 8343591090071328 8370908139707568 8389434997159632 8393255322750324 8420734973872494 8423959421016256 8485756563512592 8489620751383044 8519338427899104 8520677372415936 8536267019247786 8560316752336188 8564214892933791 8567494281055584 8571395690108888 8583169585287609 8617151453680224 8618491270823772 8668444021856892 8675712211541856 8692866145080936 8696824645147002 8700154811869248 8704116631000336 8716072835163798 8744609395944513 8747957860286112 8751941447654184 8848395732893472 8852425056997704 8856456215948978 8883412719689664 8901064755113076 8905118063289357 8930206982375406 8949971704316994 8985405789307584 8989497504147888 9005292679646016 9009393450447312 9034776150787296 9038890347577272 9068483818016532 9084417777989424 9088554580256268 9174672153122112 9192902943805308 9197089147331631 9225082439677728 9230733820117264 9243413399540502 9273676481697537 9281452137810216 9332449127578404 9335247408153576 9336698876725753 9343074689352768 9373664064154208 9386539976330244 9394410264568992 9417271657171014 9420877695692736 9425167712858352 9476954348643288 9481269901625366 9585762043967928 9590127145080846 9623697112997136 9638431066187532 9642820151372499 9702423715866336 9729758931617088 9734189605083216 9755733736283184 9760176237984588 9783219145527072 9787674163352904 9792131209875378 9795880788695872 9824190802851243 9841452592821876 9845934128610957 9906793167836448 9934704165806784 9939228165882288 9954445199505156 9958978189122417 9993839309650872 9995409994564848 10054906482627734 10108581512971032 10110153221543271 10113184692166374 10117057207997376 10121664246798832 10135567631753226 10150180613847456 10168751641024431 10172645434414944 10177277786616408 10205950837000464 10210598355596548 10265104499189904 10266700544363562 10307347727581632 10330160397231168 10363981506304608 10384575547631922 10441633655036493 10448764001702208 10506174792920352 10510959025521864 10540572175918512 10545372072173484 10563901028046288 10568711547640116 10598487407654328 10603313676965646 10607373871783104 10661573642223699 10668854180746944 10703784178642464 10727474258663136 10762596179624016 10783982299463919 10826659252121778 10828360827445252 10887857315508138 10900253804244896 10915226680349628 10950963305718618 10955156621677632 10960145308663824 10991023978308192 10996028998334744 11011133433772017 11015349789928608 11020365887282856 11025384268834442 11056446740083836 11161210852943424 11181631686617574 11185913329546176 11191007097000432 11227646631829992 11244836243885454 11314342084683456 11319494335177392 11376508799434464 11381689358997048 11386872277648686 11413755669781584 11418953190578388 11424153078187941 11444226113716812 11449437509943459 11481694691625522 11491321694431696 11552664586252608 11557925362475856 11590488193441248 11595766193529336 11621430446885064 11659479194592684 11669255263538912 11754859501914984 11803233409330272 11824828903712097 11858143697908326 11868086340150768 11873490751052476 11906942643167208 11933295605755992 11936873735016048 11938729711223094 11977817301757489 11985996672197184 12012524600596416 12041757200972772 12051853796769696 12091311757355376 12112557037319232 12118072773675024 12257203925073744 12262785529775508 12324551199387336 12330163472246802 12364901975596716 12370532623126587 12375269517080288 12392268513669684 12397911623193213 12443265503437872 12446996544204768 12474544777542432 12515386635106992 12556362209561352 12566890283811136 12584152495739448 12589882984125486 12631102460808741 12635939131524384 12702500201426161 12734431127074566 12779007641848656 12781016058623904 12786836193441128 12804400528871679 12831596150662848 12851241421583376 12857093535163332 12899187863431142 12927736906235658 12978919473444288 13002666032785338 13007644981710912 13013568317312784 13045236967720503 13050232217803872 13056174946500504 13098921070468324 13121936790429168 13127912171481276 13252304221176384 13272593599340208 13278637585496556 13284684323923467 13325119079534496 13327213326086464 13351597132669614 13395310473563109 13424957556475491 13434125145045696 13478108683961376 13480204295391028 13484246256221832 13514090175670968 13552164226180944 13558335521365908 13569703715488544 13602725727024798 13607934449333952 13632831870384402 13686805998919872 13688934059151416 13762008229683168 13789354415707962 13846100730175896 13922178206715324 13928517996426943 13998673691367606 14002871112230364 14014612034029152 14054096234558016 14060496096231312 14085201370728384 14091615396853488 14125907485756521 14131316543539104 14137751569287528 14215431522964932 14221904852438049 14350128239498688 14378643065951892 14385190717621269 14435545669495704 14457646599281298 14517143087344184 14553635573799504 14594638397425632 14601284407624824 14613527078218432 14633600604424776 14640264356976882 14681511245029356 14688196814813067 14693821183043808 14741928986778448 14762178889232814 14820624247351104 14860189751754672 14908842248823432 14921342796000576 14970195509106656 14990758964476308 14993114991847272 14999942457690554 15082359723941601 15092659113569856 15169777038249561 15175585811996064 15182496370198248 15218340893042112 15225270920771184 15232204104250588 15258968151622416 15265916679924612 15308926255500696 15315897533394822 15400050816545343 15410567149967808 15461021591372448 15495240595846752 15545972259456912 15576863321447883 15673146002553312 15759262189380528 15766438538282796 15810858263877768 15818058108260226 15824115120201024 15853067321460174 15875923524222944 15897731111481492 15904970515448469 15911060807674656 15915831646688064 15918306281630792 16003281271120416 16055676267963696 16121749009807168 16143894269436024 16157430364900032 16239988878182667 16242541241167878 16331785973262207 16342938566764992 16350380706367344 16426444958577927 16432734932516448 16440217962995736 16486535967462288 16494043497502116 16523024684892912 16530548830924284 16538076403251663 16584670110125754 16591020671250496 16687182180142656 16741816279415136 16778869994319264 16786510645500648 16841469947744988 16867254365828181 16971513127025184 16979241502766088 17038676855798208 17072534038495572 17080308416473029 17120633504672376 17128429785867582 17134988562111168 17142791380217776 17166339170575218 17222542037438283 17234302907360448 17236982541647544 17336888043713784 17351424423083712 17385732290161872 17393649290294004 17408233262000672 17432145670327596 17489218791889026 17495915720572224 17503882895308368 17696791465786944 17704850113995408 17712912431897956 17802129510226152 17810236126578714 17860413964750812 17868547122293959 17899943408633988 17908094566834641 17978995008295776 18018786900894624 18069552301574592 18077780695154544 18136967636033064 18168835555978848 18177109160512536 18385805887610616 18394178294663262 18450164879355456 18461467640234528 18486826799081004 18495245208370203 18547352963395074 18562904275620432 18664898255156808 18670494816307152 18673397753451506 18747328128308416 18773079952660488 18788820529137984 18834543314342028 18850335425716704 18884824476188229 18953908697286576 18962539803250732 19101646690611849 19171524087935856 19180254290161692 19247394225994272 19276862132375064 19285640302744998 19348781795146713 19391605359353487 19404847431732672 19468379210166432 19511467472566368 19520352475969176 19566438291054144 19575348326705808 19584262419750756 19648381605702486 19682905185643752 19691868257221914 19813586335672896 19878456331764576 19908890399010312 19917956378244834 19987678619301744 19990819989129696 20027395699004421 20109812965255468 20217163025942064 20220306443086542 20226369384332748 20243328493597664 20271135263506452 20300361227694912 20337503282048862 20345290868829888 20354555573232816 20404088590537197 20411901674000928 20421196711193096 20449247805576603 20530208998379808 20533401088727124 20727963012609216 20769151095263844 20778608814341833 20883267310072986 20998010537051409 21012349585840704 21021918051043728 21081144351837024 21090744144346968 21127802056092576 21137423095280232 21196974815308656 21206627353931292 21323147284447398 21407568357284928 21454948517326272 21525192359248032 21567964598927838 21653318504243556 21656721654890504 21686469898921947 21775714631016276 21800507608489792 21830453360699256 21901926611437236 21920290617327648 21960396535465323 21982047956616384 21992057996669488 22022266867544034 22030699579857216 22040731774565712 22050768537668884 22112893480167672 22244517846121051 22363263373235148 22382014194000864 22455293263659984 22489672487770908 22499913686535831 22638988670354784 22753017598868928 22763378717994096 22773744555297372 22827511339563168 22837906381156776 22848306156375882 22888452227433624 22898875019886918 22963389383251044 22973846300092233 22982643388863392 23115850724951712 23180976386882496 23191532387058672 23242860893770128 23318958389185368 23338510527077824 23509719003829968 23590357516934299 23606466818660544 23649657807424194 23716287395816652 23727087162390339 23736172680301536 23746981502104952 23779600982190261 23813885286334416 23866591211511984 23873747470032096 23877459422446188 23955634603514978 24083514401945544 24103707593539392 24182623514710752 24236145547350048 24363811861751817 24514407850147488 24525571059551016 24649102398774672 24660326944493604 24729803951193432 24741065246253174 24750539034160576 24784537027339368 24795823246386426 24877005165188631 24886531006875744 24893993088409536 24949089555084864 25030773270213984 25112724419122704 25168304991478896 25179765968250972 25262204921617482 25271878263048768 25405000402852322 25468862254149132 25558015283697312 25562032117247808 25573672386882256 25608801057743358 25692644678801373 25702482843166752 25714187070326664 25798375726862284 25855473812471316 25867247707650037 26005332065570676 26027136634625568 26090473935441006 26100464435607744 26112349893001008 26197842140936648 26233828187833539 26243873580858336 26255824342962552 26545187198680416 26557275170993112 26569368647846934 26650238159068992 26703194265339228 26715354189868071 26790620947126218 26849915112950982 26956217367922752 26960408590782056 26968492512443664 27028180351341936 27104328452361888 27116671042731816 27139407430977088 27205451454049596 27265663740768804 27377868118302832 27524016459366336 27578708831415924 27591267441994893 27692201460351792 27821029445092611 27844356413430648 27857035992853886 27997347382735212 28005742224460728 28010096630177259 28029224068058304 28120992192462624 28183230793706976 28251814971513042 28262633087078208 28275503138575056 28430863045929864 28443809704876098 28757286131903784 28770381435242538 28871091338991408 28915293198562596 28928460454117497 29034286174688368 29107271147599008 29189276794851264 29202568815249648 29267201208849552 29280528713953764 29363022490058712 29376393629626134 29387642366087616 29472572408553729 29483857973556896 29524357778465628 29537802385832871 29720379503509344 29817684497646864 29876934567367251 29940391018213312 29981517928952616 29986229983694544 29999884915381108 30164719447883202 30330459664629813 30339554076499122 30351171623992128 30364992740396496 30450541841542368 30464408208501176 30506254923073293 30517936303244832 30531833359849224 30617852511001392 30631795066789644 30800101633090686 30922043182744896 30990481191693504 31091944518913824 31153726642895766 31324900965109479 31346292005106624 31518524378761056 31532877076565592 31621716527755536 31636116216520452 31706134642920348 31751847048445888 31795462222962984 31809941030896938 31822121615349312 31836612563261584 31984720926671097 32006562542240832 32111352535927392 32287788538872048 32351946898391757 32479977756365334 32485082482335756 32663571946524414 32700761412734688 32852889917155854 32865469865032896 32880435925991472 32973071934924576 32988086995004232 33046049369785824 33061097661848568 33076152806503326 33169340220251508 33184444655688781 33483632558830272 33557739988638528 33573021291001296 33682939895489976 33734508731656362 33943026254050368 33958483005532176 34145068076991144 34160616832946058 34241267009344752 34256859571735164 34272459234563823 34285582760435552 34332678341150436 34348312529830377 34445084074876566 34473965083295088 34673776087427568 34771464580323744 34787298580588008 34816466524001344 34864291340655192 34978437583778052 35007765790616736 35192172689197069 35409700227990816 35425824863795912 35474486711136291 35604259020452304 35620472253157428 35720827929501624 35737094244587918 35799886817267976 35816189133669282 35933451905272467 35957990016591552 36037573801789248 36155561390309088 36273935272066128 36337671111957696 36354218321025072 36771611775221232 36788356589326524 36922935280469056 36973653598162008 36990490416740406 37094705926790148 37111597869379761 37125808551240864 37193734869579639 37329796510313616 37340989632614304 37346795506903012 37546159905320976 37669086628684056 37700670851433408 37769648952376458 37893307382426223 37907817394573152 37925079606501464 38107500604278483 38203293381223698 38343048175871712 38360508580323384 38494788451988544 38553724264750128 38571280605489996 38588844940920547 38697563590293426 38783210718706974 38936758420332864 39022934945132736 39040704951938352 39135710903161509 39150696653411616 39168524839501512 39296763211404972 39365810371287504 39383736514443828 39756912663529152 39817780798020624 39835912756489668 39854052971770401 39975357238603488 39981639978259392 40054791398008842 40185931420689327 40219625930510936 40274872669426473 40434326051884128 40440612886173084 40452738768665496 40486656987195328 40542270527012904 40675006564097724 40709111146465632 40808177181074394 40823803348001856 40842393422386192 40898495611153206 41060417996759616 41066802177454248 41538302190527688 41557217628683666 41766534620145972 41785553989280829 41996021074102818 42043836102087456 42162288703674048 42181488288693936 42255604112185152 42274846190560464 42393949630617312 42413254707862584 42646294568894796 42665714557314147 43050384718496064 43135929197855676 43155572152863807 43306637008487112 43313443309781008 43372939797843894 43551429262032552 43660906721398512 43803853222874472 43810663960020841 43840581234655296 43920793070930646 43984115993338976 44044533735088068 44064590444439201 44081463549131424 44101537075337768 44225786960335344 44489035692242102 44726526746470296 44764028388001728 44910586527319968 44979344975541816 44999827373071662 45247079171824803 45277977340709568 45509331114748683 45526757435988192 45547489110594744 45655022679126336 45675812762313552 45696612312751764 45776904454867248 45797750039773836 45926778766502088 45947692600184466 45965286777726784 46200152449636029 46231701449903424 46383064774117344 46485721787540256 46637916778370736 46730589964343649 47019438007659936 47180715033868598 47299315614848388 47432574791633304 47454174324780678 47472345360603072 47493963004209904 47559201964380522 47627770572668832 47714911546345407 47733182423023968 47747494940064192 47754918844892376 47911269207029956 48167028803891088 48365247029421504 48472291094700096 48719966634548001 48727623723503634 48995357919786621 49028815700294976 49051142119102032 49298204797549344 49320653888987208 49459607902386864 49482130492506348 49569074054678736 49591646492772852 49614229209754989 49754010330377262 49773062013751488 50061546540427968 50225448838245408 50336609982957792 50359531936501944 50524409843234964 50601763097484543 50810000805704644 50937724508298264 51116030567394624 51147344773764512 51217602115486716 51240925249419087 51385289357602746 51404965686333504 51428374140653328 51596751453724568 51667626112314849 51710947624942632 51734495415300074 52010664131141352 52054273269251136 52180947870882012 52224699786002016 52395684281873296 52467656375667078 52487747161716672 52511648685925104 53090374397360832 53114550341986224 53138737295693868 53406388530678456 53430708379736142 53581241894252436 53605641366881877 53699830225901964 53724283700503923 53920817181564112 53936985024887328 54056360702683872 54208656904723776 54233342085463632 54410902908099192 54531327481537608 54755736236605664 55157417662831848 55182534883989786 55384402920703584 55485735625110609 55642058890185222 55688712826861296 55714071985707772 55994694765470424 56011484448921456 56020193260354518 56241984384925248 56366461587413952 56503629943026084 56551006277150112 56654473428564687 56861726091859728 56887619409752196 57514572263807568 57540762870485076 57742182677982816 57830586397125192 57856920908234994 58046345385440139 58068572349376736 58174816078060461 58214542295198016 58405137630499296 58534402417699104 58561057427907528 58726044980117424 58752787259252268 58945144817107458 58967715947113792 59048715556931256 59075604771665742 59440759007018688 59635368995293728 59753869134734502 59963035857905232 59972459967389088 59999769830762216 60082187097013263 60329438895766404 60660919329259626 60679108152998244 60729985480792992 60901083683084736 60928816417002352 61012509846146586 61035872606489664 61063666719698448 61212265771611591 61235705022002784 61263590133579288 61600203266181372 62183889037827648 62307453285791532 62335826443025499 62649801930218958 62994031611154227 63037048757522112 63065754153131184 63243433055511072 63272232433040904 63412269285840696 63590924445925968 63619882061793876 63673225126523168 63969441853342194 64222705071854784 64575577077744096 64703893796783514 64959955512730668 64970164964671512 65327143893048828 65356892137080271 65401522825469376 65705779834311708 65760871851982944 65881189606395969 65946143869849152 65976173990008464 66092098739571648 66122195323697136 66152305613006652 66338680440503016 66368889311377562 66733553538363153 67146042582002592 67365879790979952 67469017463312724 67499741059607493 67916966011064352 68290136153982288 68321233665892116 68482534018689504 68513719143470328 68544918469127646 68571165520871104 68665356682300872 68696625059660754 68890168149753132 68921538900276699 68947930166590176 69347552174855136 69542929160647488 69574597161176016 69728582681310384 69956875167556104 70015531581233472 70384345378394138 70771072550802897 70819400455981632 70851649727591824 70948973422272582 71181261487171017 71208518040904608 71240944506314856 71441655859003248 71474188489175836 71599773634535952 71632378267338564 71866903810544934 72311122780618176 72547870544132256 72708436642050144 73091435585255451 73543223550442464 73576713178653048 73947307196324016 73980980833480812 74189411853580296 74223195738759522 74251617102481728 74387469739159278 74631015495565893 74659593020627232 74681979265228608 74693591013806024 75092319810641952 75338173257368112 75539297904752916 75786614764852446 75815634789146304 75850159213002928 76215001208556966 76406586762447396 76686096351743424 76721017160646768 77077934036404119 77107448529500256 77142561210979992 77177689881841094 77395127180586852 77566421437413948 77601743122950111 78081409903876704 78271421806323018 78301393306823232 78337049679003024 78593526422809944 78731620742575008 78767473028887656 79635561596041248 79671825512979336 79708105943540802 79950714477206976 80109582796017684 80146062569604213 80371862841378654 80439251861021872 80549745338852946 80868652103768256 80881225772346168 80905477537330992 81084541054025808 81350013128195448 81418222292931264 81616354362148788 81684786844772384 81796991222306412 82133604354908496 82773802325984679 83076604381055376 83114435257367332 83533069240291944 83571107978561658 83844721112302423 83992042148205636 84030289890531777 84087672204174912 84362976577387872 84549692381120928 84787899261234624 84826509415725168 85292589137789592 85331429114628294 86271858395711352 86311144305727614 86613274016974224 86626886619562016 86745879595687788 86785381362352491 87102858524065104 87321813442797024 87607706445748944 87621327920041682 87841586141861292 87968231986677952 88089067470176136 88129180888878402 88162927098262848 88203074150675536 88417717225661187 88451573920670688 88613407157498613 88978071384484204 89453053492940592 89630803702101753 89821173054639936 89958689951083632 89999654746143324 90494158343649606 90991378993889439 91018662229497366 91053514871976384 91094978221189488 91351625524627104 91393224625503528 91553808909734496 91595500079547672 91853557533004176 91895385200368932 92400304899272058 92766129548234688 92971443575080512 93275833556741472 93461179928687298 93974702895328437 94038876015319872 94361430067737196 94598631229696776 94865149583266608 94908348649561356 94987926008419808 95118403928761044 95255541145337664 95429823092690814 95466364846047936 95509837689784752 95822538414059912 95954162780013291 96334057607782176 97439933269096002 97455247447007268 97499625974988601 97990715839573242 98102284238204064 98596409595098688 98641307777974416 98919215804773728 98964260985012696 99138148109357472 99183292985545704 99228458419509978 99508020660754524 99553333967066343 100450897676490816 100673219965915584 100719063873003888 101048819686469928 101203526194969086 101620001611409288 101875449016596528 102294689547529024 102435204230973432 102481850498838174 102770578715205492 102817377703691469 102856748281306656 103044937589491131 103193502907449136 103335252224629698 103421895249885264 103468990830600148 104021328262282704 104361895741764024 104449399572004032 104791368563746592 104935312751334156 105023297371850208 105576518067591207 106229100683972448 106277474591387736 106812777061356912 106861416759472284 107162483788504872 107211282733763754 107399660451803928 107448567401007846 107800355715817401 107841634363128224 107873970049774656 108112721405367744 108466684170927264 108821805816198384 109062654963075216 109511472473211328 110314835325663696 110365069767979572 110768805841407168 110971471250221218 111284117780370444 111334793608139283 111377425653722592 111428143971415544 111581204608738917 111989389530940848 112022968897842912 112040386520709036 113007259886052168 113102012554300224 113308946857129374 113679922147278669 113723452183719456 113775238819504392 114322501812835449 115029144527615136 115081525740970152 115484365355965632 115661172794250384 115713841816469988 115766534822761641 116092690770880278 116137144698753472 116349632156120922 116810275260998592 117068804835398208 117122114855815056 117452089960234848 117505574518504536 117890289634214916 118097431113862512 118151209543331484 119270737990587456 119507738269469004 119562158915311203 119926071715810464 119944919934778176 119999539661524432 120164374194026526 120557794262067981 120658877791532808 121321838658519252 121358216305996488 121377085397434789 121459970961585984 121857632834004704 122025019692293172 122127333439396896 122424531543223182 122471410044005568 122527180267158576 123200406532362744 124614906571583064 124671652886050998 125299603860437916 125356661967842487 125988063222308454 126131508306262368 126486866111022144 126544464866081808 126824538571681392 127181848891851936 127239764123587752 127346450253046336 127938883706684388 127997143671942441 129151154155488192 129407787593567028 129466716458591421 129919911025461336 129940329929343024 130654287786097656 130713784274160542 131411559668623416 131431991880062523 131521743703965888 131762379212791938 131952347980016928 132193771333317603 132244390647394272 132304611226013304 132677360881006032 132737778622755124 133467107076726306 134292085164005184 134731759581959904 134938034926625448 134999482119214986 135741237515474409 135833932022128704 136580272307964576 136642467331784232 136965068037379008 137027438286940656 137089836938255292 137330713364601744 137393250119321508 137780336299506264 137843077800553398 137895860333180352 138600457348908087 138695104349710272 139149194322352032 139457165362620768 139913750335112208 140191769893030947 140768690756788276 141542145101605794 141703299455183648 141897946844545164 142362522974342034 142417036081809216 142481889012629712 142883311718006496 142948376978351672 143144734639036221 143199547269071904 143264756534677128 143733807621089868 145095741088264512 145416873284100288 146182871170510902 146986073759359863 147086447100884928 147153426357306096 147894614392648032 147961961666961624 148378823707160592 148446391477519044 148774939478318556 148842687629264967 149262030991131786 149319186041254464 149387182027612048 150184639621283904 150676346514736224 151078595809505832 151573229529704892 151700318426005856 151805289292453629 152430002417113932 152813173524894792 153442034321293536 153722775748257261 154155868072808238 154214897059000512 154285122421959984 154355379763682188 154790254361173704 155132842874827896 155203486245900222 155711624922847357 156162819807753408 156542843612646036 156674099358006048 157187052845619888 157463241485150016 157534946057775312 159271123192082496 159343651025958672 159416211887081604 160219165592035368 160292125139208426 160743725682757308 160816924100645631 160878503722043744 161099490677705892 161172851101511769 161762451544692336 161810955074661984 162169082108051616 162700026256390896 163232708724297576 163369573689544768 163593982444612824 164267208709816992 165132502618540093 165547604651969358 166153208762110752 166228870514734664 166457206875331827 167066138480583888 167142215957123316 167689442224604846 167984084296411272 168060579781063554 168725953154775744 169099384762241856 169653018831450336 170585178275579184 170662858229256588 172543716791422704 172622288611455228 173226548033948448 173253773239124032 173491759191375576 173570762724704982 174139036156320417 174205717048130208 174524448234181383 174643626885594048 175215412891497888 175242655840083364 175683172283722584 176178134940352272 176258361777756804 176406148301351072 176835434451322374 176903147841341376 177226814314997226 177956142768968408 178906106985881184 179261607404203506 179917379902167264 179999309492286648 180988316687299212 181070733953550259 181982757987778878 182037324458994732 182189956442378976 182703251049254208 182786449251007056 183107617819468992 183191000159095344 183636797314834773 183707115066008352 183790770400737864 184800609798544116 186551667113482944 186922359857374596 187007479329076497 187949405790656874 188722860135474392 188982094833462681 189197262459393552 189730299166533216 189816697299122712 189975852016839616 190236807857522088 190859646185381628 191019675379569504 191645076828119824 191908325560026582 192668115215564352 194879866538192004 194910494894014536 194999251949977202 195981431679146484 196070676411240813 196204568476408128 197282615555948832 197838431609547456 197928521970025392 198276296218714944 198366585971091408 198456916839019956 199016041321509048 199106667934132686 200200660615089459 201438127746007776 202097639372939856 202407052389938172 202499223178822479 203240003222818576 203750898033193056 204870408461946864 204963700997676348 205541157430410984 205634755407382938 205713496562613312 206089875178982262 206387005814898272 206670504449259396 206764616700830097 206843790499770528 206937981661200296 208042656524565408 208723791483528048 209582737127493184 209870625502668312 210046594743700416 211153036135182414 212313217652408691 212458201367944896 212554949182775472 213543784461513051 213625554122713824 213722833518944568 214324967577009744 214422565467527508 214799320903607856 214897134802015692 215600711431634802 215683268726256448 216933368341854528 217643611632396768 218125309926150432 219274306755766353 220629670651327392 220730139535959144 221942942500442436 222568235560740888 222669587216278566 222754851307445184 222856287942831088 223162409217477834 223893046486697679 223978779061881696 224045937795685824 224080773041418072 226014519772104336 226617893714258748 227359844294557338 227446904367438912 227550477639008784 228645003625670898 230058289055230272 230163051481940304 231322345588500768 231427683632939976 231533069645523282 232185381541760556 232291112589821467 232699264312241844 232805229368850333 234244229711630112 234904179920469696 235011149037009072 235780579268429832 236194862227725024 236302419086662968 239015476538938008 239124317830622406 239852143431620928 239999079323048864 240328748388053052 240438187708812639 241115588524135962 241317755583065616 242643677317038504 242716432611992976 242754170794869578 243715265668009408 244050039384586344 244254666878793792 244849063086446364 245054360534317152 246400813064725488 248321406977954037 249229813143166128 249343305772101996 250599207720875832 250713323935684974 251534163336907269 251976126444616908 252090869671595331 252263016612524736 253088929732163616 253649077143362784 254363697783703872 254479528247175504 255877767413368776 255994287343884882 258815575187134056 258933432917182842 259839822050922672 259880659858686048 260356144087057473 261308575572195312 261427568548321084 262823119337246832 262863983760125046 263524758425583876 263904695960033856 264387542666635206 264488781294788544 264609222452026608 265253151676983561 265354721762012064 265475557245510248 265840221472495839 266934214153452612 269463519163919808 269876069853250896 269998964238429972 270121914586443829 271482475030948818 272974136981668317 273160544615929152 273284934663568464 274054876573881312 274179673876510584 274661426729203488 274786500238643016 275560672599012528 275686155601106796 277200914697816174 278298388644704064 278914330725241536 279827500670224416 280383539786061894 281537381513576552 281924108685985311 283084290203211588 283406598910367296 283795893689090328 284725045948684068 284963778025259424 285766623436012992 285896753956703344 286289469278072442 286399094538143808 286529513069354256 287467615242179736 289178731999573663 292365742341021804 292498877924965803 293972147518719726 294306852714612192 295789228785296064 295923923333923248 296757647414321184 296892782955038088 297549878956637112 297685375258529934 298524061982263572 298660001901199029 298774364055224096 301352693029472448 302157191619011664 303146459059409784 303400636852011712 303610578584907258 304860004834227864 305626347049789584 306674647720145887 306884068642587072 307445551496514522 308311736145616476 308452133111074407 308570244843919968 308710759527364376 309134812768473393 309580508722347408 310265685749655792 310406972491800444 311423249845694714 313085687225292072 313348198716012096 314374105691239776 315069892115550624 316729554202773621 318687302051917344 318832423774163208 320438331184070736 320584250278416852 321487451365514616 321633848201291262 321757007444087488 322198981355411784 322345702203023538 323401067147452203 323524903089384672 323621910149323968 324338164216103232 325400052512781792 326465417448595152 327187964889225648 328534417419633984 330265005237080186 331095209303938716 332306417524221504 332457741029469328 332914413750663654 334004380824417849 334132276961167776 334284431914246632 335378884449209692 335968168592822544 336121159562127108 336274220199450481 339306037662900672 341039766441836007 341170356551158368 341325716458513176 342967505438506347 345087433582845408 345244577222910456 346453096067896896 346983518382751152 347141525449409964 347299604468284923 348278072312640834 348411434096260416 349048896468362766 350430825782995776 350485311680166728 351366344567445168 352356269880704544 352516723555513608 352812296602702144 353670868902644748 354453628629994452 355912285537936816 357812213971762368 358523214808407012 358686476745933609 359834759804334528 359998618984573296 361673382786203943 361976633374598424 362141467907100518 363965515975557756 364074648917989464 364131256192304367 364379912884757952 365572898502014112 366382000318190688 367273594629669546 367414230132016704 367581540801475728 369601219597088232 373844719714749192 374014958658152994 375898811581313748 376069985903527461 377445720270948784 377964189666925362 378394524918787104 379460598333066432 379633394598245424 380473615715044176 381719292370763256 382039350759139008 383290153656239648 383816651120053164 383991431015827323 388400149375774263 389759733076384008 389820989788029072 389998503899954404 391962863358292968 392141352822481626 394295975640187569 394565231111897664 395857043940050784 396581313999952809 396733171942182816 396913833678039912 398032082643018096 398213335868265372 400401321230178918 402876255492015552 404195278745879712 404814104779876344 404998446357644958 406480006445637152 407223712546423227 407501796066386112 409740816923893728 409927401995352696 411082314860821968 411269510814765876 412179750357964524 412774011629796544 413341008898518792 413529233401660194 413687580999541056 413875963322400592 415801372046724261 416085313049130816 417447582967056096 419741251005336624 420575309679092841 422306072270364828 424626435304817382 425109898365550944 427087568923026102 427251108245427648 427445667037889136 428649935154019488 428845130935055016 429598641807215712 429794269604031384 431201422863269604 435287223264793536 436250619852300864 438548613511532706 440958221278079589 441259341302654784 441460279071918288 443885885000884872 445136471121481776 445339174432557132 445712575885662176 446324818434955668 446528062887794901 447786092973395358 447957558123763392 448161546082836144 452029039544208672 453235787428517496 454719688589114676 455100955278017568 457290007251341796 457498244959561897 460326102963880608 461168327244771783 462644691177001536 462855367265879952 463066139291046564 464370763083521112 464582225179642934 465398528624483688 465610458737700666 467134874768542071 468488459423260224 470022298074018144 471561158536859664 472389724455450048 472604838173325936 478030953077876016 478248635661244812 479998158646097728 480657496776106104 480876375417625278 482231177048271924 482450772301936893 482635511166131232 483518553304535307 485287354634077008 485432865223985952 485508341589739156 488100078769172688 489698126172892728 490108721068634304 492801626129450976 495397507855620279 496642813955908074 498459626286332256 498686611544203992 501198415441751664 501426647871369948 503068326673814538 503952252889233816 504181739343190662 506177859464327232 507298154286725568 508959056494351008 511755534826737552 511988574687769764 517631150374268112 517866865834365684 519679644101845344 519761319717372096 520712288174114946 522417108468961251 522617151144390624 522855137096642168 523573344702544149 525646238674493664 525727967520250092 527049516851167752 528775085333270412 529218444904053216 530506303353967122 530709443524024128 530951114491020496 531680442944991678 533868428306905224 539752139706501792 539997928476859944 540243829172887658 542964950061897636 543212201860650777 545948273963336634 546569869327136928 548109753147762624 548359347753021168 549322853458406976 549573000477286032 551121345198025056 551372311202213592 554401829395632348 559655001340448832 560767079572123788 561022437987229491 563074763027153104 563848217371970622 566168580406423176 567591787378180656 569450091897368136 569538631480270933 569927556050518848 571793507913406688 572578938556144884 573059026138708512 574935230484359472 578357463999147326 584731484682043608 584997755849931606 587944295037439452 588212029233722439 588613705429224384 591847846667846496 593515294828642368 593785565910076176 595099757913274224 595370750517059868 597048123964527144 597320003802398058 597548728110448192 600601981845268377 604314383238023328 606292918118819568 607221157169814516 607497669536467437 609720009668455728 611252694099579168 613349295440291774 614891102993029044 616623472291232952 616904266222148814 617140489687839936 617421519054728752 618269625536946786 619161017444694816 620293850102490291 620531371499311584 620813944983600888 622846499691389428 626171374450584144 628748211382479552 630139784231101248 633459108405547242 636939652957226073 637374604103834688 637664847548326416 640876662368141472 641168500556833704 642974902731029232 643267696402582524 644397962710823568 644691404406047076 646802134294904406 647049806178769344 650800105025563584 652930834897190304 654375929778451296 657822920267299059 660530010474160372 662190418607877432 664915482058938656 665828827501327308 668008761648835698 668264553922335552 668568863828493264 670757768898419384 671679139460093037 671936337185645088 672242319124254216 672548440398900962 682079532883672014 682340713102316736 682651432917026352 685935010877012694 690174867165690816 690489154445820912 693967036765502304 694283050898819928 694599208936569846 696556144625281668 696873337769464401 698097792936725532 698415688106550999 700970623360333456 702732689134890336 704712539761409088 705033447111027216 707341737805289496 708907257259988904 711824571075873632 717046429616814024 717372953491867218 719997237969146592 721314563126437917 723346765572407886 723953266749196848 724282935814201036 727931031951115512 728149297835978928 728262512384608734 731145797004028224 732764000636381376 734547189259339092 735163081602951456 739202439194176464 747689439429498384 748029917316305988 751797623162627496 752139971807054922 754602490010721807 754891440541897568 755928379333850724 756272609014785993 756789049837574208 759266789196490848 760947231430088352 763438584741526512 766580307312479296 767633302240106328 767982862031654646 776800298751548526 779519466152768016 779641979576058144 779997007799908808 781068432261172419 783925726716585936 784282705644963252 788591951280375138 791714087880101568 793162627999905618 793466343884365632 793827667356079824 795759455030950683 796064165286036192 796426671736530744 800802642460357836 808390557491759424 809628209559752688 809996892715289916 810365743759331487 812960012891274304 814447425092846454 818922410945004951 819481633847787456 819854803990705392 822164629721643936 822539021629531752 824359500715929048 826682017797037584 827058466803320388 827751926644801184 831602744093448522 834895165934112192 839482502010673248 841150619358185682 844612144540729656 849252870609634764 849639597782043523 850219796731101888 854175137846052204 854891334075778272 857299870308038976 857690261870110032 859197283614431424 859588539208062768 862402845726539208 867536195998720989 877097227023065412 877496633774897409 881916442556159178 882920558143836576 887771770001769744 890272942242963552 890678348865114264 891425151771324352 892649636869911336 893056125775589802 895572185946790716 895980005703597087 896323092165672288 904058079088417344 906471574857034992 909439377178229352 910201910556035136 914580014502683592 914996489919123794 920023943160437661 920652205927761216 922336654489543566 925356399333223221 925710734531759904 926132278582093128 928741526167042224 929164450359285868 930797057248967376 931220917475401332 934269749537084142 940044596148036288 943122317073719328 945209676346651872 950188662608320863 956061906155752032 956497271322489624 961314993552212208 961752750835250556 964462354096543848 964901544603873786 965271022332262464 967037106609070614 970203201442356609 970574709268154016 970865730447971904 971016683179478312 976200157538345376 979396252345785456 985603252258901952 990795015711240558 993285627911816148 996919252572664512 997373223088407984 1002013142473253547 1002396830883503328 1002853295742739896 1006136653347629076 1007904505778467632 1008363478686381324 1008822660598351443 1017918112988702016 1023511069653475104 1023977149375539528 1028902516315519041 1035262300748536224 1035733731668731368 1039359288203690688 1041424576348229892 1041898813404854769 1044834216937922502 1045234302288781248 1045710274193284336 1047146689405088298 1051292477348987328 1051455935040500184 1054099033702335504 1057550170666540824 1058436889808106432 1061012606707934244 1061902228982040992 1063360885889983356 1067736856613810448 1076059430237800827 1079504279413003584 1079995856953719888 1080487658345775316 1085929900123795272 1086424403721301554 1089981374459931499 1091896547926673268 1092393768576913101 1093139738654273856 1096718695506042336 1099146000954572064 1102242690396050112 1102744622404427184 1108803658791264696 1121534159144247576 1122044875974458982 1126149526054306208 1127696434743941244 1128209957710582383 1132337160812846352 1135183574756361312 1138900183794736272 1139077262960541866 1143587015826813376 1145157877112289768 1146118052277417024 1149870460968718944 1151974293047481969 1156714927998294652 1165200448127322789 1169462969364087216 1169995511699863212 1175888590074878904 1176424058467444878 1182887926920562707 1183695693335692992 1187571131820152352 1190199515826548448 1190741501034119736 1194096247929054288 1194640007604796116 1201203963690536754 1208628766476046656 1212585836237639136 1214442314339629032 1214995339072934874 1219440019336911456 1221671137639269681 1222505388199158336 1226698590880583548 1229782205986058088 1233246944582465904 1233808532444297628 1234843038109457504 1236539251073893572 1238322034889389632 1240587700204980582 1241062742998623168 1241627889967201776 1245692999382778856 1247404116140172783 1252342748901168288 1266918216811094484 1267495137674851813 1273879305914452146 1275329695096652832 1281753324736282944 1282337001113667408 1285949805462058464 1286535392805165048 1288795925421647136 1289382808812094152 1293604268589808812 1305861669794380608 1308751859556902592 1315645840534598118 1321060020948320744 1322874663834238767 1324380837215754864 1329830964117877312 1331657655002654616 1336017523297671396 1337137727656986528 1339584188663384703 1341515537796838768 1343358278920186074 1343872674371290176 1344484638248508432 1345096880797801924 1364159065767344028 1365302865834052704 1371870021754025388 1372494734878685691 1380978308891641824 1387934073531004608 1388566101797639856 1389198417873139692 1393112289250563336 1393746675538928802 1396195585873451064 1396831376213101998 1401404624305626213 1401941246720666912 1405465378269780672 1410066894222054432 1414683475610578992 1417814514519977808 1423649142151747264 1434092859233628048 1434745906983734436 1439994475938293184 1442629126252875834 1446693531144815772 1447352316905810679 1447906533498393696 1448565871628402072 1450555659913605921 1455862063902231024 1456298595671957856 1456525024769217468 1469094378518678184 1470326163205902912 1478404878388352928 1486192523566860837 1495378878858996768 1496059834632611976 1503595246325254992 1504279943614109844 1509204980021443614 1509782881083795136 1511856758667701448 1512545218029571986 1518533578392981696 1521894462860176704 1526877169483053024 1535266604480212656 1535965724063309292 1553600597503097052 1559038932305536032 1559283959152116288 1559994015599817616 1562136864522344838 1567251325406883753 1567851453433171872 1568565411289926504 1577183902560750276 1577902110166652257 1586325255999811236 1587655334712159648 1591518910061901366 1592128330572072384 1592853343473061488 1601605284920715672 1619256419119505376 1619993785430579832 1620731487518662974 1628894850185692908 1629636605581952331 1637844821890009902 1639709607981410784 1644329259443287872 1645078043259063504 1648719001431858096 1653364035594075168 1654116933606640776 1655503853289602368 1663205488186897044 1678965004021346496 1682301238716371364 1683067313961688473 1689224289081459312 1698505741219269528 1699279195564087046 1708350275692104408 1708615894440812799 1709782668151556544 1715380523740220064 1719177078416125536 1724805691453078416 1735072391997441978 1754194454046130824 1754993267549794818 1763832885112318356 1764636087701167317 1765841116287673152 1775543540003539488 1780545884485927104 1781356697730228528 1785299273739822672 1786112251551179604 1791144371893581432 1791960011407194174 1792646184331344576 1801805945535805131 1812943149714069984 1818878754356458704 1822493008609402311 1829160029005367184 1829992979838247588 1840047886320875322 1844673308979087132 1850712798666446442 1851421469063519808 1852264557164186256 1857483052334084448 1858328900718571736 1860881550307470873 1861594114497934752 1862441834950802664 1868539499074168284 1886244634147438656 1890419352693303744 1900377325216641726 1910818958871678219 1912123812311504064 1912994542644979248 1922629987104424416 1923505501670501112 1928924708193087696 1929803089207747572 1934074213218141228 1940406402884713218 1941149418536308032 1942033366358956624 1952400315076690752 1958792504691570912 1973468760801897177 1981590031422481116 1986571255823632296 1994746446176815968 2004026284946507094 2004793661767006656 2005706591485479792 2012273306695258152 2015809011556935264 2016726957372762648 2017645321196702886 2024251123997015641 2047022139306950208 2047954298751079056 2057805032631038082 2070524601497072448 2071467463337462736 2082849152696459784 2083797626809709538 2089668433875845004 2090620013308393203 2091420548386568672 2094293378810176596 2095247064319652997 2102911870081000368 2108198067404671008 2115100341333081648 2122025213415868488 2123804457964081984 2126721771779966712 2135473713227620896 2146722534041021209 2152118860475601654 2159991713907439776 2160975316691550632 2163943689379313751 2171859800247590544 2172848807442603108 2179962748919862998 2183793095853346536 2184787537153826202 2193437391012084672 2198292001909144128 2205489244808854368 2217607317582529392 2243068318288495152 2244089751948917964 2252299052108612416 2255392869487882488 2256419915421164766 2263807470032165421 2264674321625692704 2268817827044357979 2270367149512722624 2277800367589472544 2278154525921083732 2290315754224579536 2299740921937437888 2303948586094963938 2313429855996589304 2330400896254645578 2338925938728174432 2339991023399726424 2351777180149757808 2352848116934889756 2353919541396153367 2365775853841125414 2375142263640304704 2380399031653096896 2381483002068239472 2387278365092852049 2388192495858108576 2389280015209592232 2402407927381073508 2425171672475278272 2428884628679258064 2429990678145869748 2431097231277994461 2438880038673822912 2443342275278539362 2453397181761167096 2456767232835014853 2459564411972116176 2466493889164931808 2467617064888595256 2469686076218915008 2473078502147787144 2481175400409961164 2483255779934403552 2491385998765557712 2494808232280345566 2504685497802336576 2533836433622188968 2534990275349703626 2547758611828904292 2548918793346130569 2550659390193305664 2564674002227334816 2571899610924116928 2573070785610330096 2577591850843294272 2578765617624188304 2587208537179617624 2602608587996162967 2631291681069196236 2632489901324692227 2642120041896641488 2645749327668477534 2648761674431509728 2663315310005309232 2672035046595342792 2674275455313973056 2679168377326769406 2683031075593677536 2686716557840372148 2687940017110791261 2688969276497016864 2690193761595603848 2728318131534688056 2730605731668105408 2743740043508050776 2744989469757371382 2760071829481312983 2761956617783283648 2776069197999669663 2777132203595279712 2778396835746279384 2786224578501126672 2787493351077857604 2792391171746902128 2793662752426203996 2802809248611252426 2803882493441333824 2820133788444108864 2829366951221157984 2835629029039955616 2850565987824962589 2868185718467256096 2869491813967468872 2885258252505751668 2893387062289631544 2894704633811621358 2895813066996787392 2897131743256804144 2901111319827211842 2910609604327069827 2911724127804462048 2912597191343915712 2913050049538434936 2938188757037356368 2956809756776705856 2972385047133721674 2990757757717993536 2992119669265223952 3007190492650509984 3008559887228219688 3018409960042887228 3023713517335402896 3025090436059143972 3026467981795054329 3053754338966106048 3070533208960425312 3071931448126618584 3086707548946557123 3107201195006194104 3118077864611072064 3119988031199635232 3124273729044689676 3125696440214564307 3134502650813767506 3135702906866343744 3137130822579853008 3154367805121500552 3155804220333304514 3172650511999622472 3175310669424319296 3183037820123802732 3185706686946122976 3203210569841431344 3228178290713402481 3238512838239010752 3239987570861159664 3241462975037325948 3257789700371385816 3259273211163904662 3269944123379794497 3275689643780019804 3277181305730739303 3279419215962821568 3290156086518127008 3297438002863716192 3306728071188150336 3308233867213281552 3326410976373794088 3364602477432742728 3366134627923376946 3378448578162918624 3384629873131747149 3397011482438539056 3398558391128174092 3416700551384208816 3417231788881625598 3430761047480440128 3438354156832251072 3449611382906156832 3455922879142445907 3470144783994883956 3508388908092261648 3509986535099589636 3527665770224636712 3529272175402334634 3548663780761688121 3551087080007078976 3562713395460457056 3570598547479645344 3572224503102359208 3582288743787162864 3583920022814388348 3603611891071610262 3625886299428139968 3637757508712917408 3644986017218804622 3658320058010734368 3659985959676495176 3665013412917809043 3680095772641750644 3689346617958174264 3701425597332892884 3704529114328372512 3714966104668168896 3716657801437143472 3721763100614941746 3723188228995869504 3724883669901605328 3737078998148336568 3800754650433283452 3802485413024555439 3821637917743356438 3825989085289958496 3845259974208848832 3847011003341002224 3857849416386175392 3859606178415495144 3868148426436282456 3880812805769426436 3884066732717913248 3917585009383141824 3946937521603794354 3963180062844962232 3973142511647264592 3986770420361896531 3989492892353631936 4008052569893014188 4011413182970959584 4018752565990154109 4024546613390516304 4031618023113870528 4033453914745525296 4035290642393405772 4048502247994031282 4095908597502158112 4115610065262076164 4117484204636057073 4142934926674925472 4165698305392919568 4167595253619419076 4179336867751690008 4181240026616786406 4182841096773137344 4188586757620353192 4190494128639305994 4204213872916878639 4205823740162000736 4216396134809342016 4230200682666163296 4244050426831736976 4253443543559933424 4270947426455241792 4293445068082042418 4304237720951203308 4319983427814879552 4321950633383101264 4327887378758627502 4342056950717432037 4343719600495181088 4345697614885206216 4359925497839725996 4367586191706693072 4369575074307652404 4410978489617708736 4435214635165058784 4458577570700582511 4486136636576990304 4488179503897835928 4510785738975764976 4512839830842329532 4527614940064330842 4529348643251385408 4537635654088715958 4555600735178945088 4556309051842167464 4580631508449159072 4607897172189927876 4626859711993178608 4660801792509291156 4677851877456348864 4679982046799452848 4701753976220651259 4703554360299515616 4705696233869779512 4707839082792306734 4731551707682250828 4733706330499956771 4762966004136478944 4774556730185704098 4776384991716217152 4778560030419184464 4804815854762147016 4857769257358516128 4859981356291739496 4862194462555988922 4886684550557078724 4888909816745856993 4906794363522334192 4913534465670029706 4919128823944232352 4932987778329863616 4935234129777190512 4946157004295574288 4962350800819922328 4966511559868807104 4982771997531115424 4989616464560691132 5049201941885065419 5067672867244377936 5069980550699407252 5095517223657808584 5097837586692261138 5125847683322438397 5129348004454669632 5146141571220660192 5157531235248376608 5174417074359235248 5205217175992325934 5262583362138392472 5264979802649384454 5284240083793282976 5291498655336955068 5293908263103501951 5297523348863019456 5326630620010618464 5344070093190685584 5358336754653538812 5366062151187355072 5373433115680744296 5375880034221582522 5377938552994033728 5380387523191207696 5405417836607415393 5456636263069376112 5467479025828206933 5487480087016101552 5489978939514742764 5520143658962625966 5552138395999339326 5554264407190559424 5556793671492558768 5572449157002253344 5574986702155715208 5584782343493804256 5587325504852407992 5605618497222504852 5658733902442315968 5671258058079911232 5701131975649925178 5732456876615034657 5736371436934512192 5738983627934937744 5770516505011503336 5786774124579263088 5789409267623242716 5794263486513608288 5802222639654423684 5821219208654139654 5823448255608924096 5826100099076869872 5876377514074712736 5944770094267443348 5947477184474304661 5984239338530447904 6014380985301019968 6017119774456439376 6036819920085774456 6047427034670805792 6050180872118287944 6052935963590108658 6072753371991046923 6141066417920850624 6143862896253237168 6173415097893114246 6214402390012388208 6239976062399270464 6248547458089379352 6251392880429128614 6269005301627535012 6271860039925179609 6274261645159706016 6285741192958958991 6308735610243001104 6311608440666609028 6345301023999244944 6366075640247605464 6371413373892245952 6406421139682862688 6440167602123063627 6456356581426804962 6479975141722319328 6482925950074651896 6515579400742771632 6518546422327809324 6539888246759588994 6551379287560039608 6554362611461478606 6580312173036254016 6594876005727432384 6616467734426563104 6652821952747588176 6729204954865485456 6732269255846753892 6756897156325837248 6769259746263494298 6791422410096496263 6794022964877078112 6797116782256348184 6806453481133073937 6833401102768417632 6834463577763251196 6899222765812313664 6911845758284891814 6940289567989767912 7016777816184523296 7019973070199179272 7055331540449273424 7058544350804669268 7061758624188460101 7097327561523376242 7125426790920914112 7141197094959290688 7144449006204718416 7164577487574325728 7167840045628776696 7207223782143220524 7275515017425834816 7289972034437609244 7293291693833983383 7316640116021468736 7319971919352990352 7330026825835618086 7360191545283501288 7378693235916348528 7402851194665785768 7404002209243522129 7409058228656745024 7433315602874286944 7443526201229883492 7449767339803210656 7474157996296673136 7601509300866566904 7604970826049110878 7643275835486712876 7646756380038391707 7651978170579916992 7694022006682004448 7715698832772350784 7719212356830990288 7736296852872564912 7761625611538852872 7768133465435826496 7807825763988488901 7893875043207588708 7897469703974076681 7926360125689924464 7946285023294529184 7973540840723793062 8016105139786028376 8022826365941919168 8037505131980308218 8049093226781032608 8063820051332373783 8066907829491050592 8070581284786811544 8097004495988062564 8191817195004316224 8231220130524152328 8234968409272114146 8280215488443938949 8285869853349850944 8331396610785839136 8335190507238838152 8358673735503380016 8362480053233572812 8377173515240706384 8380988257278611988 8408427745833757278 8411647480324001472 8460401365332326592 8488100853663473952 8506887087119866848 8551697963474887767 8586890136164084836 8608475441902406616 8643901266766202528 8655774757517255004 8684113901434864074 8687439200990362176 8691395229770412432 8719850995679451992 8731828812981209481 8735172383413386144 8739150148615304808 8870429270330117568 8917155141401165022 8972273273153980608 8976359007795671856 9021571477951529952 9025679661684659064 9055229880128661684 9075271308177431916 9079403945385162987 9112618103684334928 9161263016898318144 9215794344379855752 9253719423986357216 9260122646839671369 9321603585018582312 9359964093598905696 9377089320643692921 9403507952441302518 9407108720599031232 9411392467739559024 9415678165584613468 9463103415364501656 9467412660999913542 9525932008272957888 9549113460371408196 9557120060838368928 9609631709524294032 9715538514717032256 9719962712583478992 9724388925111977844 9773369101114157448 9777819633491713986 9809832370139383491 9813588727044668384 9827068931340059412 9831543917192217909 9838257647888464704 9870468259554381024 9892314008591148576 9924701601639844656 9965543995062230848 9979232929121382264 10098403883770130838 10135345734488755872 10139961101398814504 10153889619395241447 10191034447315617168 10195675173384522276 10251695366644876794 10292283142441320384 10315062470496753216 10348834148718470496 10410434351984651868 10525166724276784944 10529959605298768908 10568480167586565952 10582997310673910136 10587816526207003902 10645991342285064363 10653261240021236928 10688140186381371168 10716673509307077624 10746866231361488592 10751760068443165044 10760775046382415392 10810835673214830786 10913272526138752224 10934958051656413866 10974960174032203104 10979957879029485528 11040287317925251932 11045314771166565799 11104276791998678652 11113587342985117536 11144898314004506688 11149973404311430416 11169564686987608512 11174651009704815984 11211236994445009704 11402263951299850356 11407456239073666317 11464913753230069314 11477967255869875488 11541033010023006672 11573548249158526176 11578818535246485432 11588526973027216576 11604445279308847368 11642438417308279308 11652200198153739744 11752755028149425472 11889540188534886696 11894954368948609322 11960311261085689593 11968478677060895808 12034239548912878752 12073639840171548912 12094854069341611584 12100361744236575888 12105871927180217316 12145506743982093846 12287725792506474336 12346830195786228492 12352452613908171219 12428804780024776416 12497094916178758704 12502785760858257228 12538010603255070024 12543720079850359218 12548523290319412032 12571482385917917982 12612641618750635917 12617471220486002208 12623216881333218056 12690602047998489888 12732151280495210928 12812842279365725376 12880335204246127254 12912713162853609924 12959950283444638656 12965851900149303792 13026170852152296111 13031158801485543264 13037092844655618648 13079776493519177988 13102758575120079216 13108725222922957212 13232935468853126208 13305643905495176352 13375732712101747533 13458409909730970912 13464538511693507784 13538519492526988596 13582844820192992526 13588045929754156224 13594233564512696368 13612906962266147874 13666802205536835264 13668927155526502392 13823691516569783628 13880579135979535824 14033555632369046592 14039946140398358544 14110663080898546848 14117088701609338536 14123517248376920202 14169757867979109487 14194655123046752484 14201118991499870313 14288898012409436832 14329154975148651456 14335680091257553392 14414447564286441048 14579944068875218488 14586583387667966766 14639943838705980704 14660053651671236172 14666729450237570979 14720383090567002576 14757386471832697056 14805702389331571536 14808004418487044258 14866631205748573888 14887052402459766984 14899534679606421312 14948315992593346272 15147605825655196257 15203018601733133808 15209941652098221756 15286551670973425752 15293512760076783414 15377543049967315191 15388044013364008896 15438424713661980576 15472593705745129824 15523251223077705744 15615651527976977802 15787750086415177416 15794939407948153362 15852720251379848928 15881724789310505853 15892570046589058368 15947081681447586124 16032210279572056752 16075010263960616436 16098186453562065216 16127640102664747566 16133815658982101184 16141162569573623088 16194008991976125128 16216253509822246179 16462440261048304656 16469936818544228292 16477436789773073569 16560430976887877898 16662793221571678272 16670381014477676304 16717347471006760032 16724960106467145624 16754347030481412768 16761976514557223976 16816855491667514556 16976201707326947904 17013774174239733696 17103395926949775534 17173780272328169672 17197370629845103971 17216950883804813232 17287802533532405056 17311549515034510008 17368227802869728148 17382790459540824864 17439701991358903984 17463657625962418962 17470344766826772288 17478300297230609616 17834310282802330044 17842431553422913983 17952718015591343712 18043142955903059904 18051359323369318128 18110459760257323368 18150542616354863832 18158807890770325974 18218260115973140769 18225236207368669856 18431588688759711504 18507438847972714432 18520245293679342738 18643207170037164624 18719928187197811392 18754178641287385842 18807015904882605036 18815580119775538827 18822784935479118048 18831356331169226936 18857223578876876973 18926206830729003312 18934825321999827084 19098226920742816392 19114240121676737856 19219263419048588064 19320502806369190881 19439925425166957984 19448777850223955688 19546738202228314896 19555639266983427972 19619664740278766982 19627177454089336768 19654137862680118824 19663087834384435818 19740936519108762048 19784628017182297152 19849403203279689312 19958465858242764528 20196807767540261676 20270691468977511744 20279922202797629008 20307779238790482894 20374267230289488789 20382068894631234336 20391350346769044552 20503390733289753588 20512727432166479341 20697668297436940992 20820868703969303736 21050333448553569888 21059919210597537816 21165994621347820272 21175633052414007804 21185275872565380303 21291982684570128726 21376280372762742336 21433347018614155248 21493732462722977184 21503520136886330088 21521550092764830784 21621671346429661572 21826545052277504448 21869916103312827732 21879875081501950149 21949920348064406208 21959915758058971056 22080574635850503864 22090629542333131598 22208553583997357304 22212006627730566387 22227174685970235072 22299946808622860832 22349302019409631968 22422473988890019408 22804527902599700712 22814912478147332634 22929827506460138628 22940269140115175121 22955934511739750976 23082066020046013344 23147096498317052352 23157637070492970864 23208890558617694736 23284876834616558616 23304400396307479488 23423477291965466703 23692409111922230043 23779080377069773392 23789908737897218644 23920622522171379186 24068479097825757504 24147279680343097824 24191460153997121349 24200723488473151776 24211743854360434632 24291013487964187692 24575451585012948672 24693660391572456984 24704905227816342438 24840646465331816847 24857609560049552832 24994189832357517408 25005571521716514456 25076021206510140048 25087440159700718436 25142964771835835964 25225283237501271834 25234942440972004416 25246433762666436112 25381204095996979776 25464302560990421856 25655093890424663301 25760670408492254508 25825426325707219848 25931703800298607584 26052341704304592222 26062317602971086528 26074185689311237296 26159552987038355976 26205517150240158432 26217450445845914424 26611287810990352704 26751465424203495066 26916819819461941824 26929077023387015568 27077038985053977192 27165689640385985052 27188467129025392736 27225813924532295748 27238211836155488961 27337854311053004784 27647383033139567256 27761158271959071648 27907392942533275717 28079892280796717088 28131267961931078763 28221326161797093696 28234177403218677072 28247034496753840404 28339515735958218974 28389310246093504968 28402237982999740626 28577796024818873664 28671360182515106784 28828895128572882096 29159888137750436976 29173166775335933532 29279887677411961408 29320107303342472344 29333458900475141958 29429497110418150473 29440766181134005152 29494631751576653727 29514772943665394112 29611404778663143072 29616008836974088516 29774104804919533968 29896631985186692544 30295211651310392514 30406037203466267616 30419883304196443512 30573103341946851504 30587025520153566828 30755086099934630382 30876849427323961152 30945187411490259648 31046502446155411488 31231303055953955604 31575500172830354832 31589878815896306724 31705440502759697856 31763449578621011706 31894163362895172248 31937974026855193089 32064420559144113504 32150020527921232872 32255280205329495132 32282325139147246176 32388017983952250256 32432507019644492358 32924880522096609312 32939873637088456584 32954873579546147138 33120861953775755796 33135944313499697397 33340762028955352608 33434694942013520064 33449920212934291248 33508694060962825536 33523953029114447952 33633710983335029112 34206791853899551068 34222368717220998951 34347560544656339344 34394741259690207942 34433901767609626464 34623099030069020016 34736455605739456296 34765580919081649728 34879403982717807968 34927315251924837924 34956600594461219232 35668620565604660088 35684863106845827966 35880933783257068779 35905436031182687424 36102718646738636256 36220919520514646736 36301085232709727664 36317615781540651948 36436520231946281538 36450472414737339712 36863177377519423008 37040490587358685476 37057357841724513657 37286414340074329248 37508357282574771684 37614031809765210072 37631160239551077654 37645569870958236096 37662712662338453872 37714447157753753946 37837924856251907751 37852413661458006624 37869650643999654168 38196453841485632784 38438526838097176128 38641005612738381762 38879850850333915968 38897555700447911376 39093476404456629792 39111278533966855944 39239329480557533964 39308275725360237648 39326175668768871636 39698806406559378624 39916931716485529056 40127198136305242599 40393615535080523352 40559844405595258016 40615558477580965788 40748534460578977578 40764137789262468672 40782700693538089104 41006781466579507176 41025454864332958682 41641737407938607472 42100666897107139776 42119838421195075632 42331989242695640544 42351266104828015608 42370551745130760606 42509273603937328461 42583965369140257452 42603356974499610939 42866694037228310496 42987464925445954368 43007040273772660176 43243342692859323144 43739832206625655464 43759750163003900298 43919831516117942112 44000188350712712937 44161149271701007728 44181259084666263196 44417107167994714608 44424013255461132774 44599893617245721664 44698604038819263936 44844947977780038816 45609055805199401424 45629824956294665268 45859655012920277256 45880538280230350242 46132629149901945573 46164132040092026688 46315274140985941728 46417781117235389472 46569753669233117232 46846954583930933406 47384818223844460086 47558160754139546784 47579817475794437288 47645174367931517559 47841245044342758372 48294559360686195648 48382920307994242698 48401446976946303552 48423487708720869264 48582026975928375384 49387320783144913968 49409810455632684876 49432310369319220707 49681292930663633694 49988379664715034816 50011143043433028912 50152042413020280096 50174880319401436872 50285929543671671928 50450566475002543668 50492867525332872224 50928605121980843712 51310187780849326602 51521340816984509016 51650852651414439696 51828015464704654903 51863407600597215168 52104683408609184444 52148371378622474592 52319105974076711952 52411034300480316864 52434900891691828848 53502930848406990132 53527294660268741949 53858154046774031136 54154077970107954384 54331379280771970104 54376934258050785472 54451627849064591496 54476423672310977922 54654780347919422307 54675708622106009568 55294766066279134512 55522316543918143296 55814785885066551434 56159784561593434176 56262535923862157526 56446740359326616481 56468354806437354144 56494068993507680808 56679031471916437948 56778620492187009936 56804475965999481252 57342720365030213568 57657790257145764192 57961508419107572643 58319776275500873952 58346333550671867064 58640214606684944688 58666917800950283916 58858994220836300946 58881532362268010304 58989263503153307454 59222809557326286144 59232017673948177032 59548209609839067936 60590423302620785028 60812074406932535232 60839766608392887024 61122801690868466367 61146206683893703008 61174051040307133656 61510172199869260764 61538182296499438023 62093004892310822976 62462606111907911208 63151000345660709664 63179757631792613448 63526899157242023412 63555827617696140909 63788326725790344496 63875948053710386178 64128841118288227008 64300041055842465744 64510560410658990264 64564650278294492352 64776035967904500512 64865014039288984716 65639625244505850447 65849761044193218624 65879747274176913168 65909747159092294276 66241723907551511592 66271888626999394794 66636019883191699161 66681524057910705216 66899840425868582496 67047906058228895904 67267421966670058224 68413583707799102136 68444737434441997902 68695121089312678688 68789482519380415884 68820807420345525363 68867803535219252928 69246198060138040032 69472911211478912592 69758807965435615936 69854630503849675848 69913201188922438464 70270431875896400109 71077227335766690129 71337241131209320176 71369726213691655932 71761867566514137558 72205437293477272512 72441839041029293472 72602170465419455328 72635231563081303896 72873040463892563076 73726354755038846016 74080981174717370952 74114715683449027314 74521939395995450541 74572828680148658496 75016714565149543368 75228063619530420144 75262320479102155308 75325425324676907744 75428894315507507892 75675849712503815502 75704827322916013248 75739301287999308336 76392907682971265568 77282011225476763524 77317203398165960593 77795111400895822752 78186952808913259584 78222557067933711888 78478658961115067928 78616551450720475296 78652351337537743272 79833863432971058112 80254396272610485198 80787231070161046704 81119688811190516032 81231116955161931576 81497068921157955156 81565401387076178208 81714635508466466883 82013562933159014352 82050909728665917364 83283474815877214944 83722178827599827151 84239676842390151264 84663978485391281088 84702532209656031216 84741103490261521212 85018547207874656922 85167930738280514904 85206713948999221878 85733388074456620992 86014080547545320352 86486685385718646288 87479664413251310928 87519500326007800596 87839663032235884224 88000376701425425874 88288491331254451419 88322298543402015456 88362518169332526392 88483895254729961181 88834214335989429216 88848026510922265548 89689895955560077632 91218111610398802848 91259649912589330536 91719310025840554512 91761076560460700484 92265258299803891146 92630548281971883456 92835562234470778944 93139507338466234464 93693909167861866812 94769636447688920172 95116321508279093568 95159634951588874576 95290348735863035118 95682490088685516744 96252028720165787677 96765840615988485396 96846975417441738528 97164053951856750768 98774641566289827936 98819620911265369752 98864620738638441414 99362585861327267388 99407832940499092191 100022286086866057824 100304084826040560192 100349760638802873744 100571859087343343856 100901132950005087336 100985735050665744448 102620375561698653204 102667106151662996853 103042681633969018032 103301705302828879392 103656030929409309806 104209366817218368888 104296742757244949184 104638211948153423904 104869801783383657696 107005861696813980264 107054589320537483898 107642801349771206337 107716308093548062272 108308155940215908768 108662758561543940208 108903255698129182992 108952847344621955844 109309560695838844614 109351417244212019136 110589532132558269024 111172073525173540971 111629571770133102868 112525071847724315052 112893480718653232962 112936709612874708288 112988137987015361616 113358062943832875896 113513774568755723253 113557240984374019872 113608951931998962504 115315580514291528384 115923016838215145286 116639552551001747904 116692667101343734128 117280429213369889376 117333835601900567832 117717988441672601892 117978527006306614908 118464035347896354064 119096419219678135872 120381594408915727797 121180846605241570056 121679533216785774048 122245603381736932734 122292413367787406016 122348102080614267312 123020344399738521528 123076364592998876046 124925212223815822416 126302000691321419328 126359515263585226896 127053798314484046824 127111655235392281818 127527820811811985383 127576653451580688992 127751896107420772356 127810070923498832817 128600082111684931488 129021120821317980528 129552071935809001024 129730028078577969432 131279250489011700894 131759494548353826336 131819494318184588552 132000565052138138811 132483447815103023184 132543777253998789588 133272039766383398322 133799680851737164992 134095812116457791808 134534843933340116448 136827167415598204272 136889474868883995804 137390242178625357376 137578965038760831768 137641614840691050726 138397887449705836719 138492396120276080064 138945822422957825184 139709261007699351696 140540863751792800218 142154454671533380258 142674482262418640352 142739452427383311864 143523735133028275116 143589092025165355387 144883678082058586944 145204340930838910656 145270463126162607792 145746080927785126152 148161962349434741904 148229431366898054628 148296931107957662121 149043878791990901082 150033429130299086736 150456127239060840288 150524640958204310616 150650850649353815488 150857788631015015784 151351699425007631004 151478602575998616672 152785815365942531136 154564022450953527048 154634406796331921186 155484046394113964709 155590222801791645504 156445114135867423776 156957317922230135856 157233102901440950592 157304702675075486544 160508792545220970396 160581883980806225847 161574462140322093408 162462233910323863152 162994137842315910312 163130802774152356416 163429271016932933766 163964341043758266921 164027125866318028704 164101819457331834728 166566949631754429888 167444357655199654302 168479353684780302528 169340221077979849443 169405064419312062432 169482206980523042424 170037094415749313844 170335861476561029808 170413427897998443756 172028161095090640704 172973370771437292576 173884525257322717929 174959328826502621856 175039000652015601192 176000753402850851748 176576982662508902838 176644597086804030912 176725036338665052784 176967790509459922362 177668428671978858432 177696053021844531096 182436223220797605696 182519299825178661072 183438620051681109024 183522153120921400968 184530516599607782292 184614546889498314069 186279014676932468928 187387818335723733624 189539272895377840344 190319269903177749152 190580697471726070236 190667482853088422727 191364980177371033488 192504057440331575354 193531681231976970792 193693950834883477056 194328107903713501536 196918875733517551341 197549283132579655872 197639241822530739504 197729241477276882828 198725171722654534776 198815665880998184382 199908059649575097483 200044572173732115648 200699521277605747488 201143718174686687712 201802265900010174672 205240751123397306408 205334212303325993706 206085363267938036064 206462422261036576089 206603410605657758784 207312061858818619612 208418733634436737776 209276423896306847808 209739603566767315392 210811295627689200327 214011723393627960528 214109178641074967796 215285602699542412674 216616311880431817536 217325517123087880416 217806511396258365984 217905694689243911688 218619121391677689228 221179064265116538048 222344147050347081942 223259143540266205736 223565818187986351623 225050143695448630104 225786961437306465924 225976275974030723232 226716125887665751792 227027549137511446506 227114481968748039744 227217903863997925008 231846033676430290572 231951610194497881779 233385334202687468256 234560858426739778752 234667671203801135664 235435976883345203784 235957054012613229816 236928070695792708128 240763188817831455594 242361693210483140112 243359066433571548096 244491206763473865468 244696204161228534624 245143906525399400649 246040688799477043056 246152729185997752092 249850424447631644832 251166536482799481453 252719030527170453792 254107596628968093648 254223310470784563636 255055641623623970766 255153306903161377984 255503792214841544712 255620141846997665634 257200164223369862976 258042241642635961056 259460056157155938864 262558500978023401788 263518989096707652672 263638988636369177104 264001130104276277622 264865473993763354257 264966895630206046368 265087554507997579176 266544079532766796644 269069687866680232896 273654334831196408544 273778949737767991608 275157930077521663536 275283229681382101452 276795774899411673438 277891644845915650368 279418522015398703392 281081727503585600436 284308909343066760516 285348964524837280704 285478904854766623728 287047470266056550232 287178184050330710774 288756086160497363031 290540926252325215584 291492161855570252304 296323924698869483808 296458862733796109256 296593862215915324242 298087757583981802164 298223498821497276573 300066858260598173472 300912254478121680576 301049281916408621232 301715577262030031568 302703398850015262008 302957205151997233344 308001318454988990559 309128044901907054096 309268813592663842372 310968092788227929418 312890228271734847552 313914635844460271712 314609405350150973088 321017585090441940792 321163767961612451694 322928404049313619011 323148924280644186816 324924467820647726304 325988275684631820624 326858542033865867532 327928682087516533842 328054251732636057408 328203638914663669456 333516220575520622913 334888715310399308604 338680442155959698886 338810128838624124864 338964413961046084848 340074188831498627688 340671722953122059616 340826855795996887512 345946741542874585152 347769050514645435858 349918657653005243712 350078001304031202384 352001506805701703496 353153965325017805676 353450072677330105568 353935581018919844724 355392106043689062192 362796108252932584321 365038599650357322144 366877240103362218048 367044306241842801936 369061033199215564584 369229093778996628138 374775636671447467248 379078545790755680688 380638539806355498304 381161394943452140472 381334965706176845454 382583462435435956149 382729960354742066976 383430212770496498451 385008114880663150708 387063362463953941584 388656215807427003072 393837751467035102682 395278483645061479008 395458482954553765656 397450343445309069552 397631331761996368764 399816119299150194966 401399042555211494976 402287436349373375424 403604531800020349344 410481502246794612816 410668424606651987412 412170726535876072128 412924844522073152178 414624123717637239224 415193662349117510157 416837467268873475552 421622591255378400654 428023446787255921056 428218357282149935592 430571205399084825348 430767276075496066161 434651034246175760832 435613022792516731968 435811389378487823376 437238242783355378456 444688294100694163884 444890793323872986363 446518287080532411472 447131636375972703246 450100287390897260208 451573922874612931848 451952551948061446464 453432251775331503584 454055098275022893012 454435807727995850016 463692067352860581144 463903220388995763558 466452139182341894127 466770668405374936512 469335342407602271328 470871953766690407568 471914108025226459632 473856141391585416256 481526377635662911188 481745651942418677541 484723386420966280224 488982413526947730936 489392408322457069248 490287813050798801298 491893023131274800763 492081377598954086112 492305458371995504184 499700848895263289664 502333072965598962906 505438061054340907584 508215193257936187296 508446620941569127272 510111283247247941532 511007584429683089424 511240283693995331268 516084483285271922112 518920112314311877728 521653575771968153787 525117001956046803576 527277977272738354208 528002260208552555244 529730947987526708514 529933791260412092736 530175109015995158352 533088159065533593288 547308669662392817088 547557899475535983216 550315860155043327072 550566459362764202904 553591549798823346876 553843640668494942207 558837044030797406784 562163455007171200872 568617818686133521032 570957809709533247456 572002448559265268181 574094940532113100464 574356368100661421548 577512172320994726062 581081852504650431168 582984323711140504608 592647849397738967616 592917725467592218512 593187724431830648484 596175515167963604328 596446997642994553146 599724178948725292449 600133716521196346944 602098563832817242464 603431154524060063136 605406797700030524016 616002636909977981118 618256089803814108192 618537627185327684744 619387266783109728267 621936185576455858836 627829271688920543424 629218810700301946176 642035170180883881584 642327535923224903388 645856808098627238022 649848935641295452608 651976551369263641248 653717084067731735064 655857364175033067684 656407277829327338912 667032441151041245826 669777430620798617208 673764201041160513739 677360884311919397772 677928827922092169696 680148377662997255376 681343445906244119232 681653711591993775024 695538101029290871716 695854830583493645337 700156002608062404768 704003013611403406992 706307930650035611352 706900145354660211136 707871162037839689448 710784212087378124384 725592216505865168642 730077199300714644288 734088612483685603872 738122066398431129168 738458187557993256276 749551273342894934496 753499609448398444359 758157091581511361376 762322789886904280944 762669931412353690908 765166924870871912298 765459920709484133952 766860425540992996902 770016229761326301416 774126724927907883168 787675502934070205364 790556967290122958016 790916965909107531312 794596421981290062771 794900686890618139104 795262663523992737528 799632238598300389932 807209063600040698688 820963004493589225632 821336849213303974824 825849689044146304356 829248247435274478448 830387324698235020314 833674934537746951104 843245182510756801308 856046893574511842112 856436714564299871184 861142410798169650696 861534552150992132322 866268258481492089093 871622778756975646752 874476485566710756912 889376588201388327768 889781586647745972726 893036574161064822944 894263272751945406492 894670496464491829719 900200574781794520416 903147845749225863696 906864503550663007168 908110196550045786024 908871615455991700032 924003955364966971677 927384134705721162288 927806440777991527116 932904278364683788254 938670684815204542656 941743907533380815136 943828216050452919264 963052755271325822376 963491303884837355082 968785212147940857033 969446772841932560448 977964827053895461872 980575626101597602596 983786046262549601526 984162755197908172224 984610916743991008368 1004666145931197925812 1005123644176157487709 1016430386515872374592 1016893241883138254544 1020222566494495883064 1022015168859366178848 1022480567387990662536 1037840224628623755456 1043307151543936307574 1050234003912093607152 1054555954545476708416 1056004520417105110488 1059461895975053417028 1060350218031990316704 1066176318131067186576 1088388324758797752963 1095115798951071966432 1100631720310086654144 1101132918725528405808 1107183099597646693752 1107687281336989884414 1124326910014342401744 1137235637372267042064 1141915619419066494912 1144004897118530536362 1147750387306307868447 1148189881064226200928 1148712736201322843096 1150290638311489495353 1155024344641989452124 1165968647422281009216 1185835450935184437024 1186375448863661296968 1192351030335927208656 1192893995285989106292 1199448357897450584898 1204197127665634484928 1206862309048120126272 1210813595400061048032 1232005273819955962236 1236512179607628216384 1237075254370655369488 1238774533566219456534 1243872371152911717672 1251276373362155239801 1284070340361767763168 1284655071846449806776 1291713616197254476044 1292301828226488198483 1303953102738527282496 1307434168135463470128 1311714728350066135368 1312814555658654677824 1334064882302082491652 1334672379971618959089 1339554861241597234416 1347528402082321027478 1354721768623838795544 1355857655844184339392 1360296755325994510752 1363307423183987550048 1391076202058581743432 1391709661166987290674 1399356417547025682381 1400312005216124809536 1408006027222806813984 1412615861300071222704 1415742324075679378896 1421568424174756248768 1445236955827256032623 1451184433011730337284 1468177224967371207744 1475679069393824402289 1476244132796862258336 1476916375115986512552 1499102546685789868992 1506999218896796888718 1516314183163022722752 1524645579773808561888 1525339862824707381816 1530333849741743824596 1533720851081985993804 1540032459522652602832 1548253449855815766336 1564960727315904461361 1575351005868140410728 1581833931818215062624 1589192843962580125542 1589801373781236278208 1590525327047985475056 1599264477196600779864 1641926008987178451264 1642673698426607949648 1651699378088292608712 1658496494870548956896 1660774649396470040628 1661530922005484826621 1686490365021513602616 1712873429128599742368 1716007345677795804543 1722284821596339301392 1723069104301984264644 1732536516962984178186 1743245557513951293504 1748952971133421513824 1778753176402776655536 1779563173295491945452 1786073148322129645888 1788526545503890812984 1789340992928983659438 1799172536846175877347 1800401149563589040832 1806295691498451727392 1816220393100091572048 1848007910729933943354 1854768269411442324576 1855612881555983054232 1865808556729367576508 1883487815066761630272 1887656432100905838528 1926105510542651644752 1926982607769674710164 1937570424295881714066 1955929654107790923744 1961151252203195205192 1967572092525099203052 1969221833487982016736 2009332291862395851624 2010247288352314975418 2021292603123481541217 2033786483766276509088 2040445132988991766128 2044030337718732357696 2044961134775981325072 2086614303087872615148 2087564491750480936011 2100468007824187214304 2112009040834210220976 2118923791950106834056 2120700436063980633408 2132352636262134373152 2176776649517595505926 2190231597902143932864 2202265837451056811616 2214366199195293387504 2215374562673979768828 2248653820028684803488 2260498828345195333077 2274471274744534084128 2288009794237061072724 2295500774612615736894 2296379762128452401856 2297425472402645686192 2300581276622978990706 2310048689283978904248 2371670901870368874048 2372750897727322593936 2384702060671854417312 2385787990571978212584 2398896715794901169796 2421627190800122096064 2464010547639911924472 2474150508741310738976 2477549067132438913068 2487744742305823435344 2502552746724310479602 2568140680723535526336 2569310143692899613552 2583427232394508952088 2584603656452976396966 2598804775444476267279 2614868336270926940256 2623429456700132270736 2668129764604164983304 2669344759943237918178 2679109722483194468832 2684011489393475489157 2695056804164642054956 2709443537247677591088 2720593510651989021504 2726614846367975100096 2782152404117163486864 2783419322333974581348 2798712835094051364762 2816012054445613627968 2825231722600142445408 2831484648151358757792 2890473911654512065246 2902368866023460674568 2906355636443822571099 2951358138787648804578 2952488265593724516672 2953832750231973025104 3013998437793593777436 3015370932528472463127 3049291159547617123776 3050679725649414763632 3060667699483487649192 3067441702163971987608 3080064919045305205664 3129921454631808922722 3150702011736280821456 3163667863636430125248 3178385687925160251084 3181050654095970950112 3198528954393201559728 3265164974276393258889 3285347396853215899296 3303398756176585217424 3316992989741097913792 3321549298792940081256 3323061844010969653242 3372980730043027205232 3425746858257199484736 3432014691355591609086 3443251161918923605341 3444569643192678602784 3446138208603968529288 3465073033925968356372 3497905942266843027648 3557506352805553311072 3559126346590983890904 3577053091007781625968 3578681985857967318876 3598345073692351754694 3612591382996903454784 3632440786200183144096 3696015821459867886708 3709536538822884649152 3711225763111966108464 3731617113458735153016 3753829120086465719403 3852211021085303289504 3853965215539349420328 3875140848591763428132 3876905484679464595449 3911859308215581847488 3922302504406390410384 3935144185050198406104 3938443666975964033472 4004017139914856877267 4018664583724791703248 4020494576704629950836 4042585206246963082434 4067572967532553018176 4080890265977983532256 4089922269551962650144 4173228606175745230296 4175128983500961872022 4198069252641077047143 4200936015648374428608 4224018081668420441952 4237847583900213668112 4264705272524268746304 4335710867481768097869 4353553299035191011852 4404531674902113623232 4428732398390586775008 4430749125347959537656 4497307640057369606976 4520997656690390666154 4548942549489068168256 4576019588474122145448 4591001549225231473788 4594850944805291372384 4601162553245957981412 4620097378567957808496 4716349407288123596173 4745501795454645187872 4769404121343708834624 4771575981143956425168 4797793431589802339592 4928021095279823848944 4948301017482621477952 4955098134264877826136 4975489484611646870688 4984592766016454479863 5005105493448620959204 5138620287385799227104 5166854464789017904176 5169207312905952793932 5197609550888952534558 5229736672541853880512 5246858913400264541472 5336259529208329966608 5338689519886475836356 5358219444966388937664 5368022978786950978314 5390113608329284109912 5397517610538527632041 5418887074495355182176 5564304808234326973728 5566838644667949162696 5597425670188102729524 5650463445200284890816 5662969296302717515584 5780947823309024130492 5804737732046921349136 5812711272887645142198 5902716277575297609156 5907665500463946050208 6027996875587187554872 6030741865056944926254 6063877809370444623651 6101359451298829527264 6121335398966975298384 6134883404327943975216 6160129838090610411328 6259842909263617845444 6262693475251442808033 6301404023472561642912 6356771375850320502168 6362101308191941900224 6397057908786403119456 6530329948552786517778 6570694793706431798592 6606797512353170434848 6643098597585880162512 6646123688021939306484 6745961460086054410464 6781496485035585999231 6864029382711183218172 6886502323837847210682 6889139286385357205568 6892276417207937058576 6930146067851936712744 7115012705611106622144 7118252693181967781808 7154106182015563251936 7157363971715934637752 7196690147384703509388 7264881572400366288192 7392031642919735773416 7422451526223932216928 7463234226917470306032 7507658240172931438806 7704422042170606579008 7707930431078698840656 7750281697183526856264 7753810969358929190898 7796414326333428801837 7844605008812780820768 7870288370100396812208 8008034279829713754534 8037329167449583406496 8040989153409259901672 8052034468180426467471 8085170412493926164868 8161780531955967064512 8179844539103925300288 8346457212351490460592 8350257967001923744044 8396138505282154094286 8448036163336840883904 8475695167800427336224 8671421734963536195738 8707106598070382023704 8758934613535086678607 8857464796781173550016 8861498250695919075312 9041995313380781332308 9046112797585417389381 9152039176948244290896 9182003098450462947576 9189701889610582744768 9202325106491915962824 9240194757135915616992 9432698814576247192346 9491003590909290375744 9543151962287912850336 9595586863179604679184 9795494922829179776667 9856042190559647697888 9910196268529755652272 9950978969223293741376 9969185532032908959726 10010210986897241918408 10277240574771598454208 10329753485756770816023 10333708929578035808352 10338414625811905587864 10395219101777905069116 10493717826800529082944 10672519058416659933216 10677379039772951672712 10736045957573901956628 10780227216658568219824 10795035221077055264082 10837774148990710364352 11128609616468653947456 11133677289335898325392 11194851340376205459048 11261487360259397158209 11561895646618048260984 11609475464093842698272 11625422545775290284396 11630716454038393786347 11805432555150595218312 11815331000927892100416 12012051419744570631801 12055993751174375109744 12061483730113889852508 12127755618740889247302 12202718902597659054528 12242670797933950596768 12269766808655887950432 12519685818527235690888 12525386950502885616066 12594207757923231141429 12602808046945123285824 12713542751700641004336 12794115817572806238912 13060659897105573035556 13213595024706340869696 13286197195171760325024 13292247376043878612968 13491922920172108820928 13562992970071171998462 13728058765422366436344 13773004647675694421364 13784552834415874117152 13860292135703873425488 14149048221864370788519 14236505386363935563616 14308212364031126503872 14314727943431869275504 14393380294769407018776 14784063285839471546832 14844903052447864433856 14926468453834940612064 14953778298049363439589 15015316480345862877612 15415860862157397681312 15500563394367053712528 15507621938717858381796 15592828652666857603674 15689210017625561641536 15740576740200793624416 16016068559659427509068 16074658334899166812992 16081978306818519803344 16104068936360852934942 16170340824987852329736 16692914424702980921184 16700515934003847488088 16792277010564308188572 16951390335600854672448 17342843469927072391476 17414213196140764047408 17517869227070173357214 17722996501391838150624 18083990626761562664616 18092225595170834778762 18191633428111333870953 18304078353896488581792 18364006196900925895152 18404650212983831925648 18480389514271831233984 18788080425754328424099 18865397629152494384692 19086303924575825700672 19191173726359209358368 19590989845658359553334 19712084381119295395776 19820392537059511304544 19938371064065817919452 20020421973794483836816 20344489455106757997693 20659506971513541632046 20667417859156071616704 20676829251623811175728 20790438203555810138232 21345038116833319866432 21354758079545903345424 21472091915147803913256 21560454433317136439648 21590070442154110528164 22267354578671796650784 22389702680752410918096 22522974720518794316418 23123791293236096521968 23218950928187685396544 23250845091550580568792 23261432908076787572694 23389242979000286405511 23610865110301190436624 24024102839489141263602 24111987502348750219488 24122967460227779705016 24255511237481778494604 24485341595867901193536 24539533617311775900864 25039371637054471381776 25050773901005771232132 25188415515846462282858 25427085503401282008672 26121319794211146071112 26276803840605260035821 26572394390343520650048 26584494752087757225936 27125985940142343996924 27138338392756252168143 27456117530844732872688 27546009295351388842728 27569105668831748234304 27720584271407746850976 28298096443728741577038 28473010772727871127232 28629455886863738551008 28786760589538814037552 29386484768487539330001 29568126571678943093664 29852936907669881224128 29907556596098726879178 30030632960691725755224 30831721724314795362624 31001126788734107425056 31015243877435716763592 31185657305333715207348 31481153480401587248832 32032137119318855018136 32163956613637039606688 32208137872721705869884 32340681649975704659472 33385828849405961842368 33401031868007694976176 33584554021128616377144 33784462080778191474627 34685686939854144782952 34828426392281528094816 34892149362115181359041 35035738454140346714428 35445993002783676301248 36167981253523125329232 36184451190341669557524 36383266856222667741906 36608156707792977163584 36728012393801851790304 36809300425967663851296 37576160851508656848198 37730795258304988769384 37782623273769693424287 38382347452718418716736 39181979691316719106668 39640785074119022609088 39876742128131635838904 40040843947588967673632 40688978910213515995386 41319013943027083264092 41353658503247622351456 41580876407111620276464 42447144665593112365557 42709516159091806690848 42944183830295607826512 43120908866634272879296 43180140884308221056328 44534709157343593301568 44779405361504821836192 45045949441037588632836 46247582586472193043936 46501690183101161137584 46522865816153575145388 46778485958000572811022 47221730220602380873248 48048205678978282527204 48223975004697500438976 48245934920455559410032 48511022474963556989208 50078743274108942763552 50101547802011542464264 50376831031692924565716 50854171006802564017344 52242639588422292142224 52553607681210520071642 53168989504175514451872 54251971880284687993848 54276676785512504336286 54574900284334001612859 54912235061689465745376 55092018590702777685456 55441168542815493701952 56364241277262985272297 56596192887457483154076 57258911773727477102016 57573521179077628075104 58772969536975078660002 59136253143357886187328 59815113192197453758356 60061265921383451510448 61312542294745606750249 62002253577468214850112 62030487754871433527184 62371314610667430414696 64064274238637710036272 64327913227274079213376 64416275745443411739768 64681363299951409318944 66802063736015389952352 67169108042257232754288 67568924161556382949254 69371373879708289565904 69656852784563056189632 69784298724230362718082 70071476908280693428856 70167728937000859216533 72335962507046250658464 72368902380683339115048 72766533712445335483812 73456024787603703580608 73618600851935327702592 75152321703017313696396 75461590516609977538768 75565246547539386848574 78363959382633438213336 78830411521815780107463 79753484256263271677808 80081687895177935347264 81377957820427031990772 81415015178268756504429 82638027886054166528184 82707317006495244702912 83161752814223240552928 84894289331186224731114 85419032318183613381696 85888367660591215653024 86360281768616442112656 88159454305462617990003 89558810723009643672384 90091898882075177265672 92495165172944386087872 93003380366202322275168 93045731632307150290776 93556971916001145622044 94443460441204761746496 96096411357956565054408 96491869840911118820064 97022044949927113978416 100157486548217885527104 100203095604023084928528 100753662063385849131432 101353386242334574423881 104485279176844584284448 104676448086345544077123 105107215362421040143284 106337979008351028903744 108503943760569375987696 108553353571025008672572 109149800568668003225718 109824470123378931490752 110184037181405555370912 112728482554525970544594 113192385774914966308152 115147042358155256150208 117545939073950157320004 119630226384394907516712 120122531842766903020896 122625084589491213500498 124060975509742867054368 124742629221334860829392 127341433996779337096671 128128548477275420072544 128832551490886823479536 129362726599902818637888 133604127472030779904704 134338216084514465508576 135137848323112765898508 138742747759416579131808 139568597448460725436164 140142953816561386857712 140335457874001718433066 144671925014092501316928 144737804761366678230096 145533067424890670967624 150304643406034627392792 150923181033219955077536 151130493095078773697148 156727918765266876426672 157660823043631560214926 159506968512526543355616 162755915640854063981544 162830030356537513008858 163724700853002004838577 165276055772108333056368 166323505628446481105856 169788578662372449462228 171776735321182431306048 172720563537232884225312 176318908610925235980006 180183797764150354531344 183937626884236820250747 186006760732404644550336 186091463264614300581552 187113943832002291244088 192192822715913130108816 192983739681822237640128 194044089899854227956832 200406191208046169857056 201507324126771698262864 202706772484669148847762 208970558353689168568896 209352896172691088154246 210214430724842080286568 217007887521138751975392 217106707142050017345144 218299601137336006451436 220368074362811110741824 225456965109051941089188 226384771549829932616304 235091878147900314640008 236491234565447340322389 239260452768789815033424 240245063685533806041792 244245045534806269513287 245250169178982427000996 248121951019485734108736 249485258442669721658784 254682867993558674193342 256257096954550840145088 257665102981773646959072 264478362916387853970009 268676432169028931017152 270275696646225531797016 277485495518833158263616 279137194896921450872328 280285907633122773715424 280670915748003436866132 289475609522733356460192 291066134849781341935248 300609286812069254785584 301846362066439910155072 302260986190157547394296 304060158727003723271643 313455837530533752853344 315321646087263120429852 319013937025053086711232 325511831281708127963088 325660060713075026017716 327449401706004009677154 330552111544216666112736 339577157324744898924456 345441127074465768450624 352637817221850471960012 360367595528300709062688 367875253768473640501494 372182926529228601163104 374227887664004582488176 382024301990338011290013 384385645431826260217632 388088179799708455913664 400812382416092339714112 403014648253543396525728 405413544969338297695524 418705792345382176308492 420428861449684160573136 434015775042277503950784 434213414284100034690288 436599202274672012902872 450913930218103882178376 452769543099659865232608 470183756295800629280016 472982469130894680644778 478520905537579630066848 488490091069612539026574 490500338357964854001992 491174102559006014515731 498970516885339443317568 509365735987117348386684 515330205963547293918144 528956725832775707940018 540551393292451063594032 551812880652710460752241 558274389793842901744656 560571815266245547430848 561341831496006873732264 578951219045466712920384 582132269699562683870496 601218573624138509571168 604521972380315094788592 608120317454007446543286 626911675061067505706688 630643292174526240859704 651023662563416255926176 651320121426150052035432 654898803412008019354308 661104223088433332225472 679154314649489797848912 705275634443700943920024 709473703696342020967167 720735191056601418125376 732735136604418808539861 735750507536947281002988 744365853058457202326208 748455775328009164976352 764048603980676022580026 768771290863652520435264 806029296507086793051456 810827089938676595391048 837411584690764352616984 840857722899368321146272 868426828568200069380576 873198404549344025805744 901827860436207764356752 905539086199319730465216 912180476181011169814929 940367512591601258560032 945964938261789361289556 957041811075159260133696 976980182139225078053148 981000676715929708003984 982348205118012029031462 1018731471974234696773368 1057913451665551415880036 1081102786584902127188064 1103625761305420921504482 1116548779587685803489312 1122683662992013747464528 1146072905971014033870039 1164264539399125367740992 1202437147248277019142336 1209043944760630189577184 1216240634908014893086572 1261286584349052481719408 1302047325126832511852352 1302640242852300104070864 1309797606824016038708616 1358308629298979595697824 1410551268887401887840048 1418947407392684041934334 1465470273208837617079722 1471501015073894562005976 1496911550656018329952704 1528097207961352045160052 1621654179877353190782096 1655438641958131382256723 1674823169381528705233968 1681715445798736642292544 1736853657136400138761152 1746396809098688051611488 1803655720872415528713504 1824360952362022339629858 1880735025183202517120064 1891929876523578722579112 1953960364278450156106296 1962001353431859416007968 1964696410236024058062924 2037462943948469393546736 2115826903331102831760072 2128421111089026062901501 2162205573169804254376128 2207251522610841843008964 2233097559175371606978624 2245367325984027494929056 2292145811942028067740078 2418087889521260379154368 2432481269816029786173144 2522573168698104963438816 2605280485704600208141728 2619595213648032077417232 2716617258597959191395648 2821102537774803775680096 2837894814785368083868668 2930940546417675234159444 2943002030147789124011952 3056194415922704090320104 3243308359754706381564192 3310877283916262764513446 3349646338763057410467936 3438218717913042101610117 3492793618197376103222976 3607311441744831057427008 3648721904724044679259716 3783859753047157445158224 3907920728556900312212592 3924002706863718832015936 3929392820472048116125848 4074925887896938787093472 4231653806662205663520144 4256842222178052125803002 4414503045221683686017928 4490734651968054989858112 4584291623884056135480156 4864962539632059572346288 4966315925874394146770169 5045146337396209926877632 5210560971409200416283456 5239190427296064154834464 5642205075549607551360192 5675789629570736167737336 5861881092835350468318888 5886004060295578248023904 6112388831845408180640208 6385263333267078188704503 6486616719509412763128384 6621754567832525529026892 6699292677526114820935872 6876437435826084203220234 7297443809448089358519432 7567719506094314890316448 7815841457113800624425184 7858785640944096232251696 8149851775793877574186944 8463307613324411327040288 8513684444356104251606004 8829006090443367372035856 9168583247768112270960312 9729925079264119144692576 9932631851748788293540338 10478380854592128309668928 11351579259141472335474672 11723762185670700936637776 11772008120591156496047808 12224777663690816361280416 12770526666534156377409006 13243509135665051058053784 13752874871652168406440468 14594887618896178717038864 14898947777623182440310507 15135439012188629780632896 15631682914227601248850368 15717571281888192464503392 16926615226648822654080576 17027368888712208503212008 17658012180886734744071712 18337166495536224541920624 19459850158528238289385152 19865263703497576587080676 22703158518282944670949344 23447524371341401873275552 24449555327381632722560832 25541053333068312754818012 26487018271330102116107568 27505749743304336812880936 29189775237792357434077728 29797895555246364880621014 31435142563776384929006784 34054737777424417006424016 35316024361773469488143424 36674332991072449083841248 39730527406995153174161352 44696843332869547320931521 45406317036565889341898688 46895048742682803746551104 51082106666136625509636024 52974036542660204232215136 55011499486608673625761872 58379550475584714868155456 59595791110492729761242028 68109475554848834012848032 73348665982144898167682496 79461054813990306348322704 89393686665739094641863042 102164213332273251019272048 105948073085320408464430272 110022998973217347251523744 119191582220985459522484056 136218951109697668025696064 158922109627980612696645408 178787373331478189283726084 204328426664546502038544096 220045997946434694503047488 238383164441970919044968112 317844219255961225393290816 357574746662956378567452168 408656853329093004077088192 476766328883941838089936224 715149493325912757134904336 953532657767883676179872448 1430298986651825514269808672 2860597973303651028539617344
- Sum of all divisors σ(n): 10906691933951374265388491085
- Sum of proper divisors (its aliquot sum) s(n): 8046093960647723236848873741
- 2860597973303651028539617344 is an abundant number, because the sum of its proper divisors (8046093960647723236848873741) is greater than itself. Its abundance is 5185495987344072208309256397
Bases of 2860597973303651028539617344
- Binary: 100100111110001110110010111011011100111110001101111100000110011110011111110100110000010000002
- Hexadecimal: 0x93E3B2EDCF8DF0679FD3040
- Base-36: 9ZFJYA7DYZPUVJD000
Squares and roots of 2860597973303651028539617344
- 2860597973303651028539617344 squared (28605979733036510285396173442) is 8183020764868955762571792996017254930755646141945614336
- 2860597973303651028539617344 cubed (28605979733036510285396173443) is 23408332615485827136853044945009439811640181623245549097512626325338476808440643584
-
2860597973303651028539617344 is a
perfect square number . Itssquare root is 53484558269688 -
The
cube root of 2860597973303651028539617344 is 1419555169.3524982589
Scales and comparisons
How big is 2860597973303651028539617344?- 2,860,597,973,303,651,028,539,617,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,860,597,973,303,651,028,539,617,344 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 2860597973303651028539617344 cubic inches would be around 118296264.1 feet tall.
Recreational maths with 2860597973303651028539617344
- 2860597973303651028539617344 backwards is 4437169358201563033797950682
- 2860597973303651028539617344 is a
Harshad number . - The number of decimal digits it has is: 28
- The sum of 2860597973303651028539617344's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2860597973303651028539617344 - Facts about the integer". Numbermatics.com. 2024. Web. 21 September 2024.
APA style:
Numbermatics. (2024). Number 2860597973303651028539617344 - Facts about the integer. Retrieved 21 September 2024, from https://numbermatics.com/n/2860597973303651028539617344/
Chicago style:
Numbermatics. 2024. "Number 2860597973303651028539617344 - Facts about the integer". https://numbermatics.com/n/2860597973303651028539617344/
The information we have on file for 2860597973303651028539617344 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 2860597973303651028539617344, math, Factors of 2860597973303651028539617344, curriculum, school, college, exams, university, Prime factorization of 2860597973303651028539617344, STEM, science, technology, engineering, physics, economics, calculator, two octillion, eight hundred sixty septillion, five hundred ninety-seven sextillion, nine hundred seventy-three quintillion, three hundred three quadrillion, six hundred fifty-one trillion, twenty-eight billion, five hundred thirty-nine million, six hundred seventeen thousand, three hundred forty-four.